1. Goldberg D E. Genetic Algorithms in Search, Optimization and Machine Learning. Reading: Addison-Wesley Publishing Company, 1989
2. Eiben A E, Smith J E. Introduction to Evolutionary Computing. Berlin: Springer, 2003
3. Coello Coello C A, Lamont G B, Van Veldhuizen D A. 2nd ed. Evolutionary Algorithms for Solving Multi-Objective Problems. New York: Springer, 2007
4. Deb K. Multi-Objective Optimization using Evolutionary Algorithms. Chichester: John Wiley & Sons, 2001
5. Coello Coello C A. An updated survey of GA-based multiobjective optimization techniques. ACM Computing Surveys, 2000, 32(2): 109–143