Swarm and Evolutionary Computation pp 359-367 | Cite as
Evolutionary Multi-objective Optimization of Personal Computer Hardware Configurations
Abstract
In this paper, we propose an intelligent system developed for personal computer (PC) hardware configuration. The PC hardware configuration is a hard decision problem, because nowadays in the computer market we have very large number of PC hardware components. Therefore, a choice process of personal computer having maximal efficiency and minimal price is a very hard task. Proposed in this paper, the PC hardware configuration system is based on multi-objective evolutionary algorithm. All detailed information about PC particular components are stored in database. Using proposed system, personal computer can be easily configured without any knowledge about PC hardware components. As a test of the proposed system, in this paper we have configured personal computers for game players and for office work.
Keywords
Pareto Front Hardware Component Graphic Card Network Card Repair AlgorithmPreview
Unable to display preview. Download preview PDF.
References
- 1.Amuso, V.J., Enslin, J.: The Strength Pareto Evolutionary Algorithm 2 (SPEA2) applied to simultaneous multi- mission waveform design. In: International Conference on Waveform Diversity and Design, WDDC 2007, June 4-8, pp. 407–417 (2007)Google Scholar
- 2.Zitzler, E., Laumanns, M., Thiele, L.: SPEA2: Improving the Strength Pareto Evolutionary Algorithm, Technical Report 103, Computer Engineering and Networks Laboratory (TIK), ETH Zürich, Switzerland (2001)Google Scholar
- 3.Silverman, B.W.: Density estimation for statistics and data analysis. Chapman and Hall, London (1986)MATHGoogle Scholar
- 4.Dasgupta, D., Stoliartchouk, A.: Evolving PC system hardware configurations. In: Proceedings of the 2002 World on Congress on Computational Intelligence, WCCI, vol. 1, pp. 517–522 (2002)Google Scholar
- 5.Michalewicz, Z.: Genetic algorithms + data structures = evolution programs. Springer, Heidelberg (1992)MATHGoogle Scholar
- 6.Goldberg, D.E.: Genetic algorithms in search, optimization, and machine learning. Addison-Wesley Publishing Company Inc., New York (1989)MATHGoogle Scholar
- 7.Slowik, A.: Application of evolutionary algorithm to design minimal phase digital filters with non-standard amplitude characteristics and finite bit word length. Bulletin of the Polish Academy of Sciences-Technical Sciences 59(2), 125–135 (2011), doi:10.2478/v10175-011-0016-zCrossRefGoogle Scholar
- 8.Slowik, A.: Application of an Adaptive Differential Evolution Algorithm With Multiple Trial Vectors to Artificial Neural Network Training. IEEE Transactions on Industrial Electronics 58(8), 3160–3167 (2011), doi:10.1109/tie.2010.2062474CrossRefGoogle Scholar
- 9.Mendoza, J.E., López, M.E., Coello Coello, C.A., López, E.A.: Microgenetic multiobjective reconfiguration algorithm considering power losses and reliability indices for medium voltage distribution network. IET Generation, Transmission & Distribution 3(9), 825–840 (2009)CrossRefGoogle Scholar
- 10.Portilla-Flores, E.A., Mezura-Montes, E., Gallegos, J.A., Coello-Coello, C.A., Cruz-Villar, C.A., Villareal-Cervantes, M.G.: Parametric Reconfiguration Improvement in Non-Iterative Concurrent Mechatronic Design Using an Evolutionary-Based Approach. Engineering Applications of Artificial Intelligence 24(5), 757–771 (2011)CrossRefGoogle Scholar
- 11.Tam, V., Ma, K.T.: Applying Genetic Algorithms and Other Heuristic Methods to Handle PC Configuration Problems. In: Alexandrov, V.N., Dongarra, J., Juliano, B.A., Renner, R.S., Tan, C.J.K. (eds.) ICCS-ComputSci 2001. LNCS, vol. 2074, pp. 439–446. Springer, Heidelberg (2001)CrossRefGoogle Scholar
- 12.Tam, V., Ma, K.T.: “Optimizing Personal Computer Configurations with Heuristic-Based Search Methods. Artificial Intelligence Review 17(2), 129–140 (2002)MATHCrossRefGoogle Scholar