Evolutionary Multi-objective Optimization of Personal Computer Hardware Configurations

  • Adam Slowik
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7269)


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.


Pareto Front Hardware Component Graphic Card Network Card Repair Algorithm 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 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. 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. 3.
    Silverman, B.W.: Density estimation for statistics and data analysis. Chapman and Hall, London (1986)zbMATHGoogle Scholar
  4. 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. 5.
    Michalewicz, Z.: Genetic algorithms + data structures = evolution programs. Springer, Heidelberg (1992)zbMATHGoogle Scholar
  6. 6.
    Goldberg, D.E.: Genetic algorithms in search, optimization, and machine learning. Addison-Wesley Publishing Company Inc., New York (1989)zbMATHGoogle Scholar
  7. 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. 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. 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. 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. 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. 12.
    Tam, V., Ma, K.T.: “Optimizing Personal Computer Configurations with Heuristic-Based Search Methods. Artificial Intelligence Review 17(2), 129–140 (2002)zbMATHCrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Adam Slowik
    • 1
  1. 1.Department of Electronics and Computer ScienceKoszalin University of TechnologyKoszalinPoland

Personalised recommendations