Abstract
This chapter presents a review of the most important evolutionary multiobjective optimization techniques developed to date. Using as a basis a simple taxonomy of approaches, we briefly describe and analyze the advantages and disadvantages of each of them, together with some of their applications reported in the literature. Other important issues such as diversity and some of the main techniques developed to preserve it, as well as the need of suitable test functions and metrics that can properly evaluate the performance of these multiobjective optimization techniques are also addressed. We conclude this chapter with a brief outline of some potential paths of future research in this area.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
L. Altenberg. NK fitness landscapes. In T. Bäck, D.B. Fogel, and Z. Michalewicz, editors, Handbook of Evolutionary Computation, Chapter B2.7.2. Oxford University Press, New York, NY, 1997.
J.M. Anderson, T.M. Sayers, and M.G.H. Bell. Optimization of a fuzzy logic traffic signal controller by a multiobjective genetic algorithm. In Proceedings of the Ninth International Conference on Road Transport Information and Control, pages 186–190. IEE, London, UK, 1998.
S. Azarm, B.J. Reynolds, and S. Narayanan. Comparison of two multiobjective optimization techniques with and within genetic algorithms. In CD-ROM Proceedings of the 25th ASME Design Automation Conference, Paper No. DETC99/DAC-8584. ASME Press, New York, NY, 1999.
T.P. Bagchi. Multiobjective Scheduling by Genetic Algorithms. Kluwer Academic Publishers, Boston, MA, 1999.
R. Balling and S. Wilson. The maximim fitness function for multiobjective evolutionary computation: Application to city planning. In L. Spector, E.D. Goodman, A. Wu, W.B. Langdon, H.-M. Voigt, M. Gen, S. Sen, M. Dorigo, S. Pezeshk, M.H. Garzon, and E. Burke, editors, Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’2001), pages 1079–1084, Morgan Kaufmann Publishers, San Francisco, CA, 2001.
P.J. Bentley and J.P. Wakefield. Finding acceptable solutions in the pareto-optimal range using multiobjective genetic algorithms. In P.K. Chawdhry, R. Roy, and R.K. Pant, editors, Soft Computing in Engineering Design and Manufacturing, Part 5, pages 231–240, Springer Verlag, London, UK, 1997.
E. Bernadó i Mansilla and J.M. Garrell i Guiu. MOLeCS: Using multiobjective evolutionary algorithms for learning. In E. Zitzler, K. Deb, L. Thiele, C.A. Coello Coello, and D. Corne, editors, First International Conference on Evolutionary Multi-Criterion Optimization, pages 696–710. Lecture Notes in Computer Science No. 1993, Springer Verlag, Berlin, Germany, 2001.
A.L. Blumel, E.J. Hughes, and B.A. White. Fuzzy autopilot design using a multiobjective evolutionary algorithm. In 2000 Congress on Evolutionary Computation, volume 1, pages 54–61, IEEE Service Center, Piscataway, NJ, 2000.
C.C.H. Borges and H.J.C. Barbosa. A non-generational genetic algorithm for multiobjective optimization. In 2000 Congress on Evolutionary Computation, volume 1, pages 172–179, IEEE Service Center, Piscataway, NJ, 2000.
C.C.H. Borges. Algoritmos Genéticos para Otimização em Dinâmica de Estruturas (In Portuguese). PhD thesis, Engheneria Civil, Universidade Federal do Rio de Janeiro, Brasil, 1999.
R.A.C.M. Broekmeulen. Facility management of distribution centers for vegetables and fruits. In J. Biethahn and V. Nissen, editors, Evolutionary Algorithms in Management Applications, pages 199–210. Springer Verlag, Berlin, Germany, 1995.
W. D. Cannon. The Wisdom of the Body. Norton and Company, New York, NY, 1932.
A. Cardon, T. Galinho, and J.-P. Vacher. Genetic algorithms using multi-objectives in a multi-agent system. Robotics and Autonomous Systems, 33(2–3): 179–190, 2000.
W.M. Carlyle, B. Kim, J.W. Fowler, and E.S. Gel. Comparison of multiple objective genetic algorithms for parallel machine scheduling problems. In E. Zitzler, K. Deb, L. Thiele, C.A. Coello Coello, and D. Corne, editors, First International Conference on Evolutionary Multi-Criterion Optimization, pages 472–485. Lecture Notes in Computer Science No. 1993. Springer Verlag, Berlin, Germany, 2001.
H.W. Chen and N.-B. Chang. Water pollution control in the river basin by fuzzy genetic algorithm-based multiobjective programming modeling. Water Science and Technology, 37(8):55–63, 1998.
A.J. Chipperfield, J.F. Whidborne, and P.J. Fleming. Evolutionary algorithms and simulated annealing for MCDM. In T. Gal, T.J. Stewart, and T. Hanne, editors, Multicriteria Decicion Making — Advances in MCDM Models, Algorithms, Theory, and Applications, Chapter 16. Kluwer Academic Publishers, Boston, MA, 1999.
S. Choi and C. Wu. Partitioning and allocation of objects in heterogeneous distributed environments using the niched pareto genetic-algorithm. In Proceedings of the 5th Asia Pacific Software Engineering Conference (APSEC 98) Taipei, Taiwan, December 1998. IEEE Service Center, Piscataway, NJ, 1998.
S.E. Cieniawski, J.W. Eheart, and S. Ranjithan. Using genetic algorithms to solve a multiobjective groundwater monitoring problem. Water Resources Research, 31(2):399–409, 1995.
C.A. Coello Coello. A comprehensive survey of evolutionary-based multiobjective optimization techniques. Knowledge and Information Systems. An International Journal, 1(3):269–308, 1999.
C.A. Coello Coello. Constraint-handling using an evolutionary multiobjective optimization technique. Civil Engineering Systems, 17:319–346, 2000.
C.A. Coello Coello. Treating constraints as objectives for single-objective evolutionary optimization. Engineering Optimization, 32(3):275–308, 2000.
C.A. Coello Coello, A.H. Aguirre, and B.P. Buckles. Evolutionary multiobjective design of combinational logic circuits. In J. Lohn, A. Stoica, D. Keymeulen, and S. Colombano, editors, Proceedings of the Second NASA/DoD Workshop on Evolvable Hardware, pages 161–170, IEEE Computer Society, Los Alamitos, CA, 2000.
C.A. Coello Coello and A.D. Christiansen. Two new GA-based methods for multiobjective optimization. Civil Engineering Systems, 15(3):207–243, 1998.
C.A. Coello Coello and A.D. Christiansen. Multiobjective optimization of trusses using genetic algorithms. Computers and Structures, 75(6):647–660, 2000.
C.A. Coello Coello, A.D. Christiansen, and A.H. Aguirre. Using a new GA-based multiobjective optimization technique for the design of robot arms. Robotica, 16(4):401–414, 1998.
C.A. Coello Coello and G. Toscano. A micro-genetic algorithm for multiobjective optimization. In E. Zitzler, K. Deb, L. Thiele, C.A. Coello Coello, and D. Corne, editors, First International Conference on Evolutionary Multi-Criterion Optimization, pages 127–141. Lecture Notes in Computer Science No. 1993. Springer Verlag, Berlin, Germany, 2001.
C.A. Coello Coello. An Empirical Study of Evolutionary Techniques for Multiobjective Optimization in Engineering Design. PhD thesis, Department of Computer Science, Tulane University, New Orleans, LA, 1996.
P. Czyzak and A. Jaszkiewicz. Pareto simulated annealing — A metaheuristic technique for multiple-objective combinatorial optimization. Journal of Multi-Criteria Decision Analysis, 7:34–47, 1998.
C. Darwin. The Origin of Species by Means of Natural Selection or the Preservation of Favored Races in the Struggle for Life. Random House, New York, NY, 1929.
I. Das and J. Dennis. A closer look at drawbacks of minimizing weighted sums of objectives for pareto set generation in multicriteria optimization problems. Structural Optimization, 14(1):63–69, 1997.
K. Deb. Evolutionary algorithms for multi-criterion optimization in engineering design. In K. Miettinen, M.M. Mäkelä, P. Neittaanmäki, and J. Periaux, editors, Evolutionary Algorithms in Engineering and Computer Science, pages 135–161. John Wiley & Sons, Chichester, UK, 1999.
K. Deb. Solving goal programming problems using multi-objective genetic algorithms. In 1999 Congress on Evolutionary Computation, pages 77–84, IEEE Service Center, Piscataway, NJ, 1999.
K. Deb, S. Agrawal, A. Pratab, and T. Meyarivan. A fast elitist non-dominated sorting genetic algorithm for multi-objective optimization: NSGA-II. In M. Schoenauer, K. Deb, G. Rudolph, X. Yao, E. Lutton, J.J. Merelo, and H.-P. Schwefel, editors, Proceedings of the Parallel Problem Solving from Nature VI Conference, pages 849–858. Lecture Notes in Computer Science No. 1917. Springer Verlag, Berlin, Germany, 2000.
K. Deb and D.E. Goldberg. An investigation of niche and species formation in genetic function optimization. In J.D. Schaffer, editor, Proceedings of the Third International Conference on Genetic Algorithms, pages 42–50. Morgan Kaufmann Publishers, San Mateo, CA, June 1989.
K. Deb, A. Pratap, and T. Meyarivan. Constrained test problems for multi-objective evolutionary optimization. In E. Zitzler, K. Deb, L. Thiele, C.A. Coello Coello, and D. Corne, editors, First International Conference on Evolutionary Multi-Criterion Optimization, pages 284–298. Lecture Notes in Computer Science No. 1993. Springer Verlag, Berlin, Germany, 2001.
A.K. DeJong. An Analysis of the Behavior of a Class of Genetic Adaptive Systems. PhD thesis, University of Michigan, Ann Arbor, MI, 1975.
A.K. Dhingra and B. H. Lee. A genetic algorithm approach to single and multiobjective structural optimization with discrete-continuous variables. International Journal for Numerical Methods in Engineering, 37:4059–4080, 1994.
R.P. Dick and N.K. Jha. CORDS: Hardware-software co-synthesis of reconfigurable real-time distributed embedded systems. In Proceedings of the International Conference on Computer-Aided Design, pages 62–68. IEEE Service Center, Piscataway, NJ, 1998.
R.P. Dick and N.K. Jha. MOGAC: A multiobjective genetic algorithm for hardware-software co-synthesis of hierarchical heterogeneous distributed embedded systems. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 17(10):920–935, 1998.
D.C. Donha, D.S. Desanj, and M.R. Katebi. Genetic algorithm for weight selection in h∞ control design. In T. Back, editor, Proceedings of the Seventh International Conference on Genetic Algorithms, pages 599–606. Morgan Kaufmann Publishers, San Mateo, CA, 1997.
G.V. Dozier, S. McCullough, A. Homaifar, and L. Moore. Multiobjective evolutionary path planning via fuzzy tournament selection. In IEEE International Conference on Evolutionary Computation (ICEC’98), pages 684–689. IEEE Press, Piscataway, NJ, 1998.
N.M. Duarte, A.E. Ruano, C.M. Fonseca, and P. J. Fleming. Accelerating multi-objective control system design using a neuro-genetic approach. In 2000 Congress on Evolutionary Computation, volume 1, pages 392–397. IEEE Service Center, Piscataway, NJ, 2000.
E.I. Ducheyne, R.R. De Wulf, and B. De Baets. Bi-objective genetic algorithm for forest management: A comparative study. In Proceedings of the 2001 Genetic and Evolutionary Computation Conference. Late-Breaking Papers, pages 63–66. Morgan Kaufman, San Francisco, CA, 2001.
F.Y. Edgeworth. Mathematical Physics. P. Keagan, London, UK, 1881.
M. Ehrgott and X. Gandibleux. A survey and annotated bibliography of multiobjective combinatorial optimization. OR Spektrum, 22:425–460, 2000.
N.H. Eklund and M.J. Embrechts. GA-based multi-objective optimization of visible spectra for lamp design. In C.H. Dagli, A.L. Buczak, J. Ghosh, M.J. Embrechts, and O. Ersoy, editors, Smart Engineering System Design: Neural Networks, Fuzzy Logic, Evolutionary Programming, Data Mining and Complex Systems, pages 451–456. ASME Press, New York, NY, 1999.
L.J. Eshelman. The CHC adaptive search algorithm: How to have safe search when engaging in nontraditional genetic recombination. In G.E. Rawlins, editor, Foundations of Genetic Algorithms, pages 265–283. Morgan Kaufmann Publishers, San Mateo, CA, 1991.
L.J. Eshelman and J.D. Schaffer. Preventing premature convergence in genetic algorithms by preventing incest. In R.K. Belew and L.B. Booker, editors, Proceedings of the Fourth International Conference on Genetic Algorithms, pages 115–122. Morgan Kaufmann Publishers, San Mateo, CA, 1991.
C.-W. Feng, L. Liu, and S.A. Burns. Using genetic algorithms to solve construction time-cost trade-off problems. Journal of Computing in Civil Engineering, 10(3):184–189, 1999.
L.J. Fogel. Artificial Intelligence through Simulated Evolution. John Wiley, New York, NY, 1966.
L.J. Fogel. Artificial Intelligence through Simulated Evolution. Forty Years of Evolutionary Programming. John Wiley & Sons, New York, NY, 1999.
C.M. Fonseca and P.J. Fleming. Genetic algorithms for multiobjective optimization: Formulation, discussion and generalization. In S. Forrest, editor, Proceedings of the Fifth International Conference on Genetic Algorithms, pages 416–423. Morgan Kaufmann Publishers, San Mateo, CA, 1993.
C.M. Fonseca and P.J. Fleming. An overview of evolutionary algorithms in multiobjective optimization. Evolutionary Computation, 3(1):1–16, 1995.
C.M. Fonseca and P.J. Fleming. On the performance assessment and comparison of stochastic multiobjective optimizers. In H.-M. Voigt, W. Ebeling, I. Rechenberg, and H.-P. Schwefel, editors, Parallel Problem Solving from Nature — PPSNIV, pages 584–593. Lecture Notes in Computer Science No. 1141. Springer Verlag, Berlin, Germany, 1996.
M.P. Fourman. Compaction of symbolic layout using genetic algorithms. In J.J. Grefenstette, editor, Genetic Algorithms and their Applications: Proceedings of the First International Conference on Genetic Algorithms, pages 141–153. Lawrence Erlbaum, Hillsdale, NJ, 1985.
L. Gacôgne. Research of pareto set by genetic algorithm, application to multicriteria optimization of fuzzy controller. In 5th European Congress on Intelligent Techniques and Soft Computing EUFIT’97, pages 837–845. Verlag Mainz, Aachen, Germany, 1997.
L. Gacôgne. Multiple objective optimization of fuzzy rules for obstacles avoiding by an evolution algorithm with adaptative operators. In P. Ošmera, editor, Proceedings of the Fifth International Mendel Conference on Soft Computing (Mendel’99), pages 236–242. Brno University of Technology, Faculty of Mechanical Engineering, Institute of Automation and Computer Science. Brno, Czech Republic, 1999.
D.E. Goldberg. Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley Publishing Company, Reading, MA, 1989.
D.E. Goldberg and K. Deb. A comparison of selection schemes used in genetic algorithms. In G.J. E. Rawlins, editor, Foundations of Genetic Algorithms, pages 69–93. Morgan Kaufmann, San Mateo, CA, 1991.
D.E. Goldberg and J. Richardson. Genetic algorithm with sharing for multimodal function optimization. In J.J. Grefenstette, editor, Genetic Algorithms and Their Applications: Proceedings of the Second International Conference on Genetic Algorithms, pages 41–49. Lawrence Erlbaum, Hillsdale, NJ, 1987.
D.E. Goldberg and L. Wang. Adaptive niching via coevolutionary sharing. In D. Quagliarella, J. Périaux, C. Poloni, and G. Winter, editors, Genetic Algorithms and Evolution Strategies in Engineering and Computer Science. Recent Advances and Industrial Applications, pages 22–38. John Wiley and Sons, Chichester, UK, 1998.
I.E. Golovkin, R.C. Mancini, S.J. Louis, R.W. Lee, and L. Klein. Multi-criteria search and optimization: An application to x-ray plasma spectroscopy. In 2000 Congress on Evolutionary Computation, volume 2, pages 1521–1527. IEEE Service Center, Piscataway, NJ, 2000.
R. Groppetti and R. Muscia. On a genetic multiobjective approach for the integration and optimization of assembly product design and process planning. In P. Chedmail, J. C. Bocquet, and D. Dornfeld, editors, Integrated Design and Manufacturing in Mechanical Engineering, pages 61–70. Kluwer Academic Publishers, Dordrecht, The Netherlands, 1997.
P. Haastrup and A. Guimaraes-Pereira. Exploring the use of multi-objective genetic algorithms for reducing traffic generated urban air and noise pollution. In Proceedings of the 5th European Congress on Intelligent and Soft Computing, pages 819–825. Verlag Mainz, Aachen, Germany, September 1997.
W. Habenicht. Quad trees: A data structure for discrete vector optimization problems. In P. Hansen, editor, Essays and Surveys on Multiple Criteria Decision Making, pages 136–145. Lecture Notes in Economics and Mathematical Systems No. 209. Springer Verlag, Berlin, Germany, 1982.
P. Hajela and J. Lee. Constrained genetic search via scheme adaptation: An immune network solution. Structural Optimization, 12(1):11–15, 1996.
P. Hajela and C. Y. Lin. Genetic search strategies in multicriterion optimal design. Structural Optimization, 4:99–107, 1992.
P. Hajela, J. Yoo, and J. Lee. GA based simulation of immune networks—applications in structural optimization. Journal of Engineering Optimization, 29:131–149, 1997.
T. Hanne. On the convergence of multiobjective evolutionary algorithms. European Journal of Operational Research, 117(3):553–564, 2000.
T. Hanne. Global multiobjective optimization using evolutionary algorithms. Journal of Heuristics, 6(3):347–360, 2000.
M.P. Hansen. Metaheuristics for multiple objective combinatorial optimization. PhD thesis, Institute of Mathematical Modelling, Technical University of Denmark, Lyngby, Denmark, 1998.
J.W. Hartmann. Low-thrust trajectory optimization using stochastic optimization methods. Master’s thesis, Department of Aeronautical and Astronautical Engineering, University of Illinois at Urbana-Champaign, Urbana, IL, 1999.
A. Herreros López. Diseño de Controladores Robustos Multiobjetivo por Medio de Algoritmos Genéticos (In Spanish). PhD thesis, Departamento de Ingeniería de Sistemas y Automática, Universidad de Valladolid, Valladolid, Spain, 2000.
M. Hinchliffe, M. Willis, and M. Tham. Chemical process systems modelling using multi-objective genetic programming. In J.R. Koza, W. Banzhaf, K. Chellapilla, K. Deb, M. Dorigo, D.B. Fogel, M.H. Garzon, D.E. Goldberg, H. Iba, and R.L. Riolo, editors, Proceedings of the Third Annual Conference on Genetic Programming, pages 134–139. Morgan Kaufmann Publishers, San Mateo, CA, 1998.
J.H. Holland. Outline for a logical theory of adaptive systems. Journal of the Association for Computing Machinery, 9:297–314, 1962.
J.H. Holland. Adaptation in Natural and Artificial Systems. An Introductory Analysis with Applications to Biology, Control and Artificial Intelligence. University of Michigan Press, Ann Arbor, MI, 1975.
J. Horn and N. Nafpliotis. Multiobjective optimization using the niched pareto genetic algorithm. Technical Report IlliGAl Report 93005, University of Illinois at Urbana-Champaign, Urbana, IL, 1993.
J. Horn, N. Nafpliotis, and D.E. Goldberg. A niched pareto genetic algorithm for multiobjective optimization. In Proceedings of the First IEEE Conference on Evolutionary Computation, IEEE World Congress on Computational Intelligence, volume 1, pages 82–87. IEEE Service Center, Piscataway, NJ, 1994.
A. Jaszkiewicz. On the performance of multiple objective genetic local search on the 0/1 knapsack problem. a comparative experiment. Technical Report RA-002/2000, Institute of Computing Science, Poznan University of Technology, Poznań, Poland, July 2000.
K. Kato, M. Sakawa, and T. Ikegame. Interactive decision making for multiobjective block angular 0–1 programming problems with fuzzy parameters through genetic algorithms. Japanese Journal of Fuzzy Theory and Systems, 9(1):49–59, 1997.
S. Khajehpour. Optimal Conceptual Design of High-Rise Office Buldings. PhD thesis, Civil Engineering Department, University of Waterloo, Ontario, Canada, 2001.
S. Kirkpatrick, C.D. Gellatt, and M.P. Vecchi. Optimization by simulated annealing. Science, 220(4598):671–680, 1983.
H. Kita, Y. Yabumoto, N. Mori, and Y. Nishikawa. Multi-objective optimization by means of the thermodynamical genetic algorithm. In H.-M. Voigt, W. Ebeling, I. Rechenberg, and H.-P. Schwefel, editors, Parallel Problem Solving from Nature—PPSN IV, pages 504–512. Lecture Notes in Computer Science No. 1141. Springer Verlag, Berlin, Germany, 1996.
J.D. Knowles and D.W. Corne. The Pareto archived evolution strategy: A new baseline algorithm for multiobjective optimisation. In 1999 Congress on Evolutionary Computation, pages 98–105. IEEE Service Center, Piscataway, NJ, 1999.
J.D. Knowles and D.W. Corne. Approximating the nondominated front using the pareto archived evolution strategy. Evolutionary Computation, 8(2): 149–172, 2000.
J.D. Knowles, M.J. Oates, and D.W. Corne. Multiobjective evolutionary algorithms applied to two problems in telecommunications. BT Technology Journal, 18(4):51–64, 2000.
M. Krause and V. Nissen. On using penalty functions and multicriteria optimisation techniques in facility layout. In J. Biethahn and V. Nissen, editors, Evolutionary Algorithms in Management Applications. Springer Verlag, Berlin, Germany, 1995.
K. Krishnakumar. Micro-genetic algorithms for stationary and non-stationary function optimization. SPIE Proceedings: Intelligent Control and Adaptive Systems, 1196:289–296, 1989.
H. W. Kuhn and A. W. Tucker. Nonlinear programming. In J. Ney-man, editor, Proceedings of the Second Berkeley Symposium on Mathematical Statistics and Probability, pages 481–492. University of California Press, Berkeley, CA, 1951.
A. Gaspar Kunha, P. Oliveira, and J.A. Covas. Genetic algorithms in multiobjective optimization problems: An application to polymer extrusion. In A.S. Wu, editor, Proceedings of the 1999 Genetic and Evolutionary Computation Conference. Workshop Program, pages 129–130, Orlando, FL, July 1999.
S. Kurahashi and T. Terano. A genetic algorithm with tabu search for multimodal and multiobjective function optimization. In D. Whitley, D. Goldberg, E. Cantú-Paz, L. Spector, I. Parmee, and H.-G. Beyer, editors, Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’2000), pages 291–298. Morgan Kaufmann Publishers, San Francisco, CA, 2000.
M. Lahanas, N. Milickovic, D. Baltas, and N. Zamboglou. Application of multiobjective evolutionary algorithms for dose optimization problems in br achy therapy. In E. Zitzler, K. Deb, L. Thiele, C.A. Coello Coello, and D. Corne, editors, First International Conference on Evolutionary Multi-Criterion Optimization, pages 574–587. Lecture Notes in Computer Science No. 1993. Springer Verlag, Berlin, Germany, 2001.
N. Laumanns, M. Laumanns, and D. Neunzig. Multi-objective design space exploration of road trains with evolutionary algorithms. In E. Zitzler, K. Deb, L. Thiele, C.A. Coello Coello, and D. Corne, editors, First International Conference on Evolutionary Multi-Criterion Optimization, pages 612–623. Lecture Notes in Computer Science No. 1993. Springer Verlag, Berlin, Germany, 2001.
D. Lee. Multiobjective design of a marine vehicle with aid of design knowledge. International Journal for Numerical Methods in Engineering, 40:2665–2677, 1997.
X. Liu, D.W. Begg, and R.J. Fishwick. Genetic approach to optimal topology/controller design of adaptive structures. International Journal for Numerical Methods in Engineering, 41:815–830, 1998.
S.W. Mahfoud. Niching Methods for Genetic Algorithms. PhD thesis, University of Illinois at Urbana-Champaign, Department of General Engineering, Urbana, IL, 1995.
M. Mahfouf, M.F. Abbod, and D.A. Linkens. Multi-objective genetic optimization of the performance index of self-organizing fuzzy logic control algorithm using a fuzzy ranking approach. In H.J. Zimmerman, editor, Proceedings of the Sixth European Congress on Intelligent Techniques and Soft Computing, pages 1799–1808. Verlag Mainz, Aachen, Germany, 1998.
N. Marco, S. Lanteri, J.-A. Desideri, and J. Périaux. A parallel genetic algorithm for multi-objective optimization in computational fluid dynamics. In K. Miettinen, M.M. Mäkelä, P. Neittaanmäki, and J. Périaux, editors, Evolutionary Algorithms in Engineering and Computer Science, pages 445–456. John Wiley & Sons, Chichester, UK, 1999.
T. Marcu, L. Ferariu, and P. M. Frank. Genetic evolving of dynamic neural networks with application to process fault diagnosis. In Procedings of the EUCA/IFAC/IEEE European Control Conference ECC’99, Karlsruhe, Germany, 1999. CD-ROM, F-1046,1.
T. Marcu. A multiobjective evolutionary approach to pattern recognition for robust diagnosis of process faults. In R. J. Patton and J. Chen, editors, IFAC Symposium on Fault Detection, Supervision and Safety for Technical Processes: SAFEPROCESS’97, Kingston Upon Hull, UK, August 1997, pages 1183–1188. Elsevier Science, Amsterdam, The Netherlands, 1997.
T. Marcu and P.M. Frank. Parallel evolutionary approach to system identification for process fault diagnosis. In au]P.S. Dhurjati and S. Cauvin, editors, Procedings of the IFAC Workshop on ‘On-line Fault Detection and Supervision in the Chemical Process Industries’, Solaize (Lyon), France, 1998, pages 113–118. Elsevier Science, Amsterdam, The Netherlands, 1998.
C.E. Mariano Romero and E. Morales Manzanares. MOAQ an ant-Q algorithm for multiple objective optimization problems. In W. Banzhaf, J. Daida, A. E. Eiben, M. H. Garzon, V. Honavar, M. Jakiela, and R.E. Smith, editors, Genetic and Evolutionary Computing Conference (GECCO 99), volume 1, pages 894–901. Morgan Kaufmann Publishers, San Francisco, CA, July 1999.
W. Mason, V. Coverstone-Carroll, and J. Hartmann. Optimal earth orbiting satellite constellations via a pareto genetic algorithm. In 1998 AIAA/AAS Astrodynamics Specialist Conference and Exhibit, Boston, MA, August 1998, pages 169–177. Paper No. AIAA 98-4381, AIAA, Reston, VA.
H. Meunier, E.-G. Talbi, and P. Reininger. A multiobjective genetic algorithm for radio network optimization. In 2000 Congress on Evolutionary Computation, volume 1, pages 317–324. IEEE Service Center, Piscataway, NJ, July 2000.
Z. Michalewicz. Genetic Algorithms + Data Structures = Evolution Programs. Third edition. Springer Verlag, Berlin, Germany, 1996.
M. Mitchell. An Introduction to Genetic Algorithms. MIT Press, Cambridge, MA, 1996.
J.N. Morse. Reducing the size of the nondominated set: Pruning by clustering. Computers and Operations Research, 7(1–2):55–66, 1980.
D. Nam, Y.D. Seo, L.-J. Park, C.H. Park, and B. Kim. Parameter optimization of a voltage reference circuit using EP. In D.B. Fogel, editor, Proceedings of the 1998 International Conference on Evolutionary Computation, pages 245–266. IEEE Service Center, Piscataway, NJ, 1998.
S. Narayanan and S. Azarm. On improving multiobjective genetic algorithms for design optimization. Structural Optimization, 18:146–155, 1999.
J. Nash. The bargaining problem. Econometrica, 18:155–162, 1950.
S. Obayashi, T. Tsukahara, and T. Nakamura. Multiobjective evolutionary computation for supersonic wing-shape optimization. IEEE Transactions on Evolutionary Computation, 4(2): 182–187, 2000.
M. Ortmann and W. Weber. Multi-criterion optimization of robot trajectories with evolutionary strategies. In L. Spector, E.B. Goodman, A. Wu et al., editors, Proceedings of the 2001 Genetic and Evolutionary Computation Conference. Late-Breaking Papers, pages 310–316. Morgan Kaufmann, San Francisco, CA, 2001.
K.A. Osman, A.M. Higginson, and J. Moore. Improving the efficiency of vehicle water-pump designs using genetic algorithms. In C. Dagli, M. Akay, A. Buczak, O. Ersoy, and B. Fernandez, editors, Smart Engineering Systems: Proceedings of the Artificial Neural Networks in Engineering Conference (ANNIE’ 98), volume 8, pages 291–296. ASME Press, New York, NY, 1998.
Vilfredo Pareto. Cours D’Economic Politique, volume I and II. F. Rouge, Lausanne, Switzerland, 1896.
G.T. Parks. Multiobjective pressurised water reactor reload core design using a genetic algorithm. In G.D. Smith, N.C. Steele, and R.F. Albrecht, editors, Artificial Neural Nets and Genetic Algorithms, pages 53–57. Springer Verlag, Vienna, Austria, 1997.
J. Périaux, M. Sefrioui, and B. Mantel. RCS multi-objective optimization of scattered waves by active control elements using GAs. In Proceedings of the Fourth International Conference on Control, Automation, Robotics and Vision (ICARCV’96), Singapore, 1996.
J. Périaux, M. Sefrioui, and B. Mantel. GA multiple objective optimization strategies for electromagnetic backscattering. In D. Quagliarella, J. Périaux, C. Poloni, and G. Winter, editors, Genetic Algorithms and Evolution Strategies in Engineering and Computer Science. Recent Advances and Industrial Applications, pages 225–243. John Wiley and Sons, Chichester, UK, 1997.
C.J. Petrie, T.A. Webster, and M.R. Cutkosky. Using pareto optimality to coordinate distributed agents. Artificial Intelligence for Engineering Design, Analysis and Manufacturing, 9:269–281, 1995.
C. Poloni and V. Pediroda. GA coupled with computationally expensive simulations: Tools to improve efficiency. In D. Quagliarella, J. Périaux, C. Poloni, and G. Winter, editors, Genetic Algorithms and Evolution Strategies in Engineering and Computer Science. Recent Advances and Industrial Applications, pages 267–288. John Wiley and Sons, Chichester, UK, 1997.
M. Qiu. Prioritizing and scheduling road projects by genetic algorithm. Mathematics and Computers in Simulation, 43:569–574, 1997.
I.J. Ramírez Rosado, J.L. Bernal Agustín, L.M. Barbosa Proença, and V. Miranda. Multiobjective planning of power distribution systems using evolutionary algorithms. In M.H. Hamza, editor, 8th IASTED International Conference on Modelling, Identification and Control — MIC’99, Innsbruck, Austria, February 1999, pages 185–188, ACTA Press, Calgary, Canada, 1999.
I.J. Ramírez Rosado and J.L. Bernal Agustín. Reliability and cost optimization for distribution networks expansion using an evolutionary algorithm. IEEE Transactions on Power Systems, 16(1):111–118, 2001.
S.S. Rao. Multiobjective optimization in structural design with uncertain parameters and stochastic processes. AIAA Journal, 22(11): 1670–1678, 1984.
S.S. Rao. Game theory approach for multiobjective structural optimization. Computers and Structures, 25(1):119–127, 1987.
S.S. Rao. Genetic algorithmic approach for multiobjective optimization of structures. In ASME Annual Winter Meeting, Structures and Controls Optimization, New Orleans, LA, November 1993., volume AD-Vol. 38, pages 29–38, ASME Press, New York, NY, 1993.
T. Ray, R.P. Gokarn, and O.P. Sha. A global optimization model for ship design. Computers in Industry, 26:175–192, 1995.
B. Rekiek. Assembly Line Design (multiple objective grouping genetic algorithm and the balancing of mixed-model hybrid assembly line). PhD thesis, Univerité Libre de Bruxelles, CAD/CAM Department, Brussels, Belgium, 2000.
J.T. Richardson, M.R. Palmer, G. Liepins, and M. Hilliard. Some guidelines for genetic algorithms with penalty functions. In J.D. Schaffer, editor, Proceedings of the Third International Conference on Genetic Algorithms, pages 191–197. Morgan Kaufmann Publishers, San Mateo, CA, 1989.
B.J. Ritzel, J.W. Eheart, and S. Ranjithan. Using genetic algorithms to solve a multiple objective groundwater pollution containment problem. Water Resources Research, 30(5): 1589–1603, 1994.
J.L. Rogers. Optimum actuator placement with a genetic algorithm for aircraft control. In C.H. Dagli, A.L. Buczak, J. Ghosh, M.J. Embrechts, and O. Ersoy, editors, Smart Engineering System Design: Neural Networks, Fuzzy Logic, Evolutionary Programming, Data Mining, and Complex Systems (ANNIE’99), pages 355–360. ASME Press, New York, NY, 1999.
J.L. Rogers. A parallel approach to optimum actuator selection with a genetic algorithm. In AIAA Guidance, Navigation, and Control Conference, Denver, CO, August 14–17 2000. AIAA Paper No. 2000-4484. AIAA, Reston, VA.
R.S. Rosenberg. Simulation of genetic populations with biochemical properties. PhD thesis, University of Michigan, Ann Arbor, MI, 1967.
G. Rudolph. On a multi-objective evolutionary algorithm and its convergence to the pareto set. In Proceedings of the 5th IEEE Conference on Evolutionary Computation, pages 511–516. IEEE Press, Piscataway, NJ, 1998.
G. Rudolph and A. Agapie. Convergence properties of some multiobjective evolutionary algorithms. In Proceedings of the 2000 Conference on Evolutionary Computation, volume 2, pages 1010–1016. IEEE Press, Piscataway, NJ, 2000.
E. Sandgren. Multicriteria design optimization by goal programming. In H. Adeli, editor, Advances in Design Optimization, pages 225–265. Chapman & Hall, London, UK, 1994.
D.A. Savic, G.A. Walters, and M. Schwab. Multiobjective genetic algorithms for pump scheduling in water supply. In AISB International Workshop on Evolutionary Computing, pages 227–236. Lecture Notes in Computer Science No. 1305. Springer Verlag, Berlin, Germany, April 1997.
J.D. Schaffer. Multiple Objective Optimization with Vector Evaluated Genetic Algorithms. PhD thesis, Vanderbilt University, Nashville, TN, 1984.
J.D. Schaffer. Multiple objective optimization with vector evaluated genetic algorithms. In J.J. Grefenstette, editor, Genetic Algorithms and their Applications: Proceedings of the First International Conference on Genetic Algorithms, pages 93–100. Lawrence Erlbaum, Hillsdale, NJ, 1985.
J.R. Schott. Fault tolerant design using single and multicriteria genetic algorithm optimization. Master’s thesis, Department of Aeronautics and Astronautics, Massachusetts Institute of Technology, Cambridge, MA, 1995.
P. Schroder, A. J. Chipperfield, P. J. Fleming, and N. Grum. Multiobjective optimization of distributed active magnetic bearing controllers. In A.M.S. Zalzala and P.J. Fleming, editors, Genetic Algorithms in Engineering Systems: Innovations and Applications, pages 13–18. IEE, London, Uk, 1997.
M. Schwab, D. A. Savic, and G. A. Walters. Multi-objective genetic algorithm for pump scheduling in water supply systems. In D. Torne and J.L. Shapiro, editors, Evolutionary Computing AISBP Workshop 1997, pages 227–236. Lecture Notes in Computer Science No. 1305. Springer Verlag, Berlin, Germany, 1997.
H.-P. Schwefel. Kybernetische Evolution als Strategie der experimentellen Forschung in der Strömungstechnik (In German). Dipl.-Ing. thesis, Institute for Hydrodynamics, Technische Universität Berlin, Berlin, Germany, 1965.
H.-P. Schwefel. Numerische Optimierung von Computer-Modellen mittels der Evolutionsstrategie. (In German). Birkhäuser, Basel, Switzerland, 1977.
H.-P. Schwefel. Numerical Optimization of Computer Models. John Wiley & Sons, Chichester, UK, 1981.
E. Science, N. Marvin, M. Bower, and R. J. Rowe. An evolutionary approach to constructing prognostic models. Artificial Intelligence in Medicine, 15(2):155–165, 1999.
P. Serafini. Simulated annealing for multiple objective optimization problems. In G.H. Tzeng, H.F. Wang, U.P. Wen, and P.L. Yu, editors, Proceedings of the Tenth International Conference on Multiple Criteria Decision Making: Expand and Enrich the Domains of Thinking and Application, volume 1, pages 283–292. Springer Verlag, Berlin, Germany, 1994.
M. Shibuya, H. Kita, and S. Kobayashi. In tegration of multiobjective and interactive genetic algorithms and its application to animation design. In Proceedings of IEEE Systems, Man, and Cybernetics, volume III, pages 646–651. IEEE Service Center, Piscataway, NJ, 1999.
R.E. Smith, S. Forrest, and A.S. Perelson. Population diversity in an immune system model: Implications for genetic search. In L.D. Whitley, editor, Foundations of Genetic Algorithms 2, pages 153–165. Morgan Kaufmann Publishers, San Mateo, CA, 1993.
K.C. Srigiriraju. Noninferior Surface Tracing Evolutionary Algorithm (NSTEA) for Multi Objective Optimization. Master’s thesis, North Carolina State University, Raleigh, NC, 2000.
N. Srinivas and K. Deb. Multiobjective optimization using non-dominated sorting in genetic algorithms. Evolutionary Computation, 2(3):221–248, 1994.
W. Stadler. Natural structural shapes (the static case). The Quarterly Journal of Mechanics and Applied Mathematics, XXXI(2):169–217, 1978.
W. Stadler. Fundamentals of multicriteria optimization. In W. Stadler, editor, Multicriteria Optimization in Engineering and the Sciences, pages 1–25. Plenum Press, New York, NY, 1988.
P.D. Surry and N.J. Radcliffe. The COMOGA method: Constrained optimisation by multiobjective genetic algorithms. Control and Cybernetics, 26(3):391–412, 1997.
P.D. Surry, N.J. Radcliffe, and I.D. Boyd. A multi-objective approach to constrained optimisation of gas supply networks: The COMOGA method. In T.C. Fogarty, editor, Evolutionary Computing. AISB Workshop. Selected Papers, pages 166–180. Lecture Notes in Computer Science No. 993. Springer Verlag, Berlin, Germany, 1995.
T. Tagami and T. Kawabe. Genetic algorithm based on a pareto neighborhood search for multiobjective optimization. In Proceedings of the 1999 International Symposium of Nonlinear Theory and its Applications (NOLTA’99), Hawaii, pages 331–334. Institute of Electronics, Information, and Commnication Engineers, Tokyo, Japan, 1999.
H. Tamaki, H. Kita, and S. Kobayashi. Multi-objective optimization by genetic algorithms: A review. In T. Fukuda and T. Furuhashi, editors, Proceedings of the 1996 International Conference on Evolutionary Computation (ICEC’96), pages 517–522. IEEE Service Center, Piscataway, NJ, 1996.
K. C. Tan, T. H. Lee, and E. F. Khor. Evolutionary algorithms with goal and priority information for multi-objective optimization. In 1999 Congress on Evolutionary Computation, pages 106–113. IEEE Service Center, Piscataway, NJ, 1999.
M.W. Thomas. A Pareto Frontier for Full Stern Submarines via Genetic Algorithm. PhD thesis, Ocean Engineering Department, Massachusetts Institute of Technology, Cambridge, MA, 1998.
E. Tsoi, K.P. Wong, and C. Che Fung. Hybrid GA/SA algorithms for evaluating trade-off between economic cost and environmental impact in generation dispatch. In D.B. Fogel, editor, Proceedings of the Second IEEE Conference on Evolutionary Computation (ICEC’95), pages 132–137. IEEE Press. Piscataway, NJ, 1995.
E.L. Ulungu, J. Teghem, P. Fortemps, and D. Tuyttens. MOSA method: A tool for solving multiobjective combinatorial optimization problems. Journal of Multi-Criteria Decision Analysis, 8(4):221–236, 1999.
M. Valenzuela-Rendón and E. Uresti-Charre. A non-generational genetic algorithm for multiobjective optimization. In T. Bäck, editor, Proceedings of the Seventh International Conference on Genetic Algorithms, pages 658–665. Morgan Kaufmann Publishers. San Mateo, CA, 1997.
D.A. Van Veldhuizen. Multiobjective Evolutionary Algorithms: Classifications, Analyses, and New Innovations. PhD thesis, Department of Electrical and Computer Engineering. Air Force Institute of Technology, Wright-Patterson AFB, OH, 1999.
D.A. Van Veldhuizen and G.B. Lamont. Evolutionary computation and convergence to a pareto front. In J.R. Koza, editor, Late Breaking Papers at the Genetic Programming 1998 Conference, pages 221–228. Stanford University Bookstore. Stanford, CA, 1998.
D.A. Van Veldhuizen and G.B. Lamont. Multiobjective evolutionary algorithm research: A history and analysis. Technical Report TR-98-03, Department of Electrical and Computer Engineering, Graduate School of Engineering, Air Force Institute of Technology, Wright-Patterson AFB, OH, 1998.
D.A. Van Veldhuizen and G.B. Lamont. Multiobjective evolutionary algorithm test suites. In J. Carroll, H. Haddad, D. Oppenheim, B. Bryant, and G.B. Lamont, editors, Proceedings of the 1999 ACM Symposium on Applied Computing, San Antonioo 1999, pages 351–357. ACM, New York, NY, 1999.
D.A. Van Veldhuizen, B.S. Sandlin, R.M. Marmelstein, and G.B. Lamont. Finding improved wire-antenna geometries with genetic algorithms. In D.B. Fogel, editor, Proceedings of the 1998 International Conference on Evolutionary Computation, pages 102–107. IEEE Service Center, Piscataway, NJ, 1998.
J.F. Wang and J. Périaux. Multi-point optimization using GAs and Nash/Stackelberg games for high lift multi-airfoil design in aerodynamics. In Proceedings of the Congress on Evolutionary Computation 2001 (CEC’2001), volume 1, pages 552–559. IEEE Service Center, Piscataway, NJ, 2001.
D.S. Weile and E. Michielssen. Integer coded pareto genetic algorithm design of constrained antenna arrays. Electronics Letters, 32(19):1744–1745, 1996.
D.S. Weile, E. Michielssen, and D.E. Goldberg. Genetic algorithm design of pareto optimal broadband microwave absorbers. IEEE Transactions on Electromagnetic Compatibility, 38(3):518–525, 1996.
P.B. Wienke, C. Lucasius, and G. Kateman. Multicriteria target optimization of analytical procedures using a genetic algorithm. Analytical Chimica Acta, 265(2):211–225, 1992.
P.B. Wilson and M.D. Macleod. Low implementation cost IIR digital filter design using genetic algorithms. In IEE/IEEE Workshop on Natural Algorithms in Signal Processing, pages 4/1–4/8. IEE, London, UK, 1993.
S. Wright. The roles of mutation, inbreeding, crossbreeding and selection in evolution. In D.F. Jones, editor, Proceedings of the Sixth International Conference on Genetics, volume 1, pages 356–366. Brooklyn Botanic Gardens, New York, NY, 1932.
J. Wu and S. Azarm. On a new constraint handling technique for multi-objective genetic algorithms. In L. Spector, E.D. Goodman, A. Wu, W.B. Langdon, H.-M. Voigt, M. Gen, S. Sen, M. Dorigo, S. Pezeshk, M.H. Garzon, and E. Burke, editors, Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’2001), pages 741–748. Morgan Kaufmann Publishers, San Francisco, CA, 2001.
P.O. Yapo, H.V. Gupta, and S. Sorooshian. Multi-objective global optimization for hydrologic models. Journal of Hydrology, 204:83–97, 1998.
H. Youssef, S.M. Sait, and S.A. Khan. Fuzzy evolutionary hybrid metaheuristic for network topology design. In E. Zitzler, K. Deb, L. Thiele, C.A. Coello Coello, and D. Corne, editors, First International Conference on Evolutionary Multi-Criterion Optimization, pages 400–415. Lecture Notes in Computer Science No. 1993. Springer Verlag, Berlin, Germany, 2001.
Y. Yu. Multi-objective decision theory for computational optimization in radiation therapy. Medical Physics, 24:1445–1454, 1997.
R.S. Zebulum, M.A. Pacheco, and M. Vellasco. A multi-objective optimisation methodology applied to the synthesis of low-power operational amplifiers. In I.J. Cheuri and C.A. dos Reis Filho, editors, Proceedings of the XIII International Conference in Microelectronics and Packaging Curitiba, Brazil, August 1998, volume 1, pages 264–271. Brazilian Microelectronic Society, 1998.
E. Zitzler, K. Deb, and L. Thiele. Comparison of multiobjective evolutionary algorithms: Empirical results. Evolutionary Computation, 8(2):173–195, 2000.
E. Zitzler, J. Teich, and S.S. Bhattacharyya. Multidimensional exploration of software implementations for DSP algorithms. Journal of VLSI Signal Processing, 24(1):83–98, 2000.
E. Zitzler and L. Thiele. Multiobjective optimization using evolutionary algorithms—A comparative study. In A.E. Eiben, editor, Parallel Problem Solving from Nature V, pages 292–301. Lecture Notes in Computer Science No. 1498. Springer Verlag, Berlin, Germany, 1998.
E. Zitzler and L. Thiele. Multiobjective evolutionary algorithms: A comparative case study and the strength pareto approach. IEEE Transactions on Evolutionary Computation, 3(4):257–271, 1999.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Kluwer Academic Publishers
About this chapter
Cite this chapter
Coello Coello, C.A., Mariano Romero, C.E. (2003). Evolutionary Algorithms and Multiple Objective Optimization. In: Ehrgott, M., Gandibleux, X. (eds) Multiple Criteria Optimization: State of the Art Annotated Bibliographic Surveys. International Series in Operations Research & Management Science, vol 52. Springer, Boston, MA. https://doi.org/10.1007/0-306-48107-3_6
Download citation
DOI: https://doi.org/10.1007/0-306-48107-3_6
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4020-7128-7
Online ISBN: 978-0-306-48107-9
eBook Packages: Springer Book Archive