Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1276958.1277115acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
Article

Techniques for highly multiobjective optimisation: some nondominated points are better than others

Published: 07 July 2007 Publication History

Abstract

The research area of evolutionary multiobjective optimization (EMO) is reaching better understandings of the properties and capabilities of EMO algorithms, and accumulating much evidence of their worth in practical scenarios. An urgent emerging issue is that the favoured EMO algorithms scale poorly when problems have "many" (e.g. five or more) objectives. One of the chief reasons for this is believed to be that, in many-objective EMO search, populations are likely to be largely composed of nondominated solutions. In turn, this means that the commonly-used algorithms cannot distinguish between these for selective purposes. However, there are methods that can be used validly to rank points in a nondominated set, and may therefore usefully underpin selection in EMO search. Here we discuss and compare several such methods. Our main finding is that simple variants of the often-overlooked "Average Ranking" strategy usually outperform other methods tested, covering problems with 5-20 objectives and differing amounts of inter-objective correlation.

References

[1]
Bai, Z., Devroye, H., Hwang, H. and Tsai, T. Maxima in hypercubes. Random Structures & Alg's 27:290--309, 2005.
[2]
Bentley, J., Kung, H., Schkolnick, M. and Thompson, C. On the average number of maxima in a set of vectors and applications. Journal of the ACM, 25(4):536--543, 1978.
[3]
Bentley, P.J. and Wakefield, J.P. Finding acceptable solutions in the Pareto-optimal range using multiobjective genetic algorithms. In (Chawdry et al, eds.) Soft Computing in Eng'g Design and Manufacturing, Springer Verlag, 1997.
[4]
Bonferroni, C.E. Il calcolo della assicurazioni su gruppi di teste. In Studi in onore del Professore Salvatore Ortu Carbone. Rome, Italy, pp. 13--60, 1935.
[5]
Brockhoff, D. and Zitzler, E. Are all objectives necessary? On dimensionaility reduction in evolutionary multiobjective optimization. In PPSN IX, Springer LNCS, 533--542, 2006
[6]
Coello, C.A.C. Handling preferences in evolutionary multiobjective optimization: a survey. In Proc. of the 2000 Congress on Evo. Computation, vol 1, pp. 30--37, 2000.
[7]
Corne, D.W., Knowles, J.D. and Oates, M.J. The Pareto-Envelope based selection algorithm for multiobjective optimization, in (Schoenauer et al, eds) PPSN VI, Springer LNCS pp. 869--878, 2000.
[8]
Cvetkovic, D. and Parmee, I.C. Preferences and their application in evolutionary multiobjective optimization. IEEE Trans. on Evol. Computation, 6(1):42--57, 2002.
[9]
Deb, K. and Saxena, D.K. On finding Pareto-optimal solutions through dimensionality reduction for certain large-dimensional multi-objective optimization problems. KanGAL Report No. 2005011, IIT, Kanpur, 2005.
[10]
di Pierro, F. Many-objective evolutionary algorithms and applications to water resources engineering. PhD thesis, University of Exeter, UK, August 2006.
[11]
di Pierro, F., Djordjevic, S., Khu, S.-T, Savic, D. and Walters, G.A. Automatic calibration of urban drainage model using a novel multi-objective GA. In Krebs & Fuchs (eds.) Urban Drainage Modelling'04, pp. 41--52, 2004.
[12]
Drechsler, D., Drechsler, R., Becker, B. Multi-objective optimisation based on relation favour. In Proc. 1st EMO, pp. 154--166, Springer Verlag, 2001.
[13]
Farina, M. and Amato, P. A fuzzy definition of "optimality" for many-criteria optimization problems, IEEE Trans SMC Part A, 34(3):315--326.
[14]
Fonseca, C.M. and Fleming, P.J. Genetic algorithms for multiobjective optimization: formulation, discussion and generalization, In Proc. 5th ICGA, Morgan Kaufmann, pp. 416--423, 1993.
[15]
Fonseca, C.M. and Fleming, P.J. Multiobjective optimization and multiple constraint handling with evolutionary algorithms. IEEE Trans. SMC Part A, 28(1):26-37, 1998.
[16]
Goldberg, D.E. Genetic Algorithms in Search, Optimisation and Machine Learning, Addison Wesley, 1989.
[17]
Hanne, T. On the convergence of multiobjective evolutionary algorithms, EJOR 117(3): 553--564, 1999.
[18]
Hwang, C.L. and Yoon, K. Multiple Attribute Decision Making: Methods and Applications, A State-of-the-Art Survey. Springer, (1981)
[19]
Knowles, J.D. and Corne, D.W. Approximating the nondominated front using the Pareto Archived Evolution Strategy. Evolutionary Computation, 8(2):149--172, 2000.
[20]
Knowles, J.D. and Corne, D.W. On metrics for comparing non-dominated sets. In Proceedings of the 2002 Congress on Evolutionary Computation, pp. 711--716, 2002.
[21]
Maneeratana, K., Boonlong, K. and Chaiyaratana, N. Compressed-objective genetic algorithm, In PPSN IX, Springer LNCS, pp. 473--482, 2006.
[22]
Purshouse, R. and Fleming, P.J. An adaptive divide-and-conquer strategy for evolutionary many-objective optimization. In Proc. of 2nd Int'l Conf. on Evol. Multi-Criterion Optimization, Srpringer, pp. 133--147, 2003.
[23]
Schaffer, J.D. Multiple objective optimization with vector-evaluated genetic algorithms. In Genetic algorithms and their applications: Proc. first Int'l Conf., pp. 93--100, 1985.
[24]
Srinivas, N. and Deb, K. Multiobjective optimization using nondominated sorting genetic algorithm. Evolutionary Computation, 2(3):221--248, 1994.
[25]
Teytaud, O. How entropy theorems can show that offline approximating high--dim Pareto fronts is too hard. Presented at PPSN BTP Workshop, PPSN 2006, http://www.lri.fr/~teytaud/pareto2.pdf
[26]
Van Veldhuizen, D.V. and Lamont, G.B. On measuring multiobjective evolutionary algorithm performance. In Proc. CEC 2000, vol 1, pp. 204--211, 2000.
[27]
Zitzler, E. and Thiele, L. Multiobjective evolutionary algorithms: a comparative case study and the strength pareto approach. IEEE Trans. Evol. Comp., 3(4):257--271, 1999.
[28]
Zitzler, E., Thiele, L., Laumanns, M., Fonseca, C.M., da Fonseca, V.G. Performance assessment of multiobjective optimizers: an analysis and review. IEEE Transactions on Evolutuionary Computation, 7(2):117--132, 2003.

Cited By

View all
  • (2025)A bi-subpopulation coevolutionary immune algorithm for multi-objective combinatorial optimization in multi-UAV task allocationComplex & Intelligent Systems10.1007/s40747-024-01720-911:2Online publication date: 15-Jan-2025
  • (2025)MOEA/D with adaptive weight vector adjustment and parameter selection based on Q-learningApplied Intelligence10.1007/s10489-024-05906-z55:6Online publication date: 3-Feb-2025
  • (2024)Bi-Objective Mixed Integer Nonlinear Programming Model for Low Carbon Location-Inventory-Routing Problem with Time Windows and Customer SatisfactionMathematics10.3390/math1215236712:15(2367)Online publication date: 29-Jul-2024
  • Show More Cited By

Index Terms

  1. Techniques for highly multiobjective optimisation: some nondominated points are better than others

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    GECCO '07: Proceedings of the 9th annual conference on Genetic and evolutionary computation
    July 2007
    2313 pages
    ISBN:9781595936974
    DOI:10.1145/1276958
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 07 July 2007

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. multiobjective optimization
    2. ranking
    3. selection

    Qualifiers

    • Article

    Conference

    GECCO07
    Sponsor:

    Acceptance Rates

    GECCO '07 Paper Acceptance Rate 266 of 577 submissions, 46%;
    Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)18
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 05 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2025)A bi-subpopulation coevolutionary immune algorithm for multi-objective combinatorial optimization in multi-UAV task allocationComplex & Intelligent Systems10.1007/s40747-024-01720-911:2Online publication date: 15-Jan-2025
    • (2025)MOEA/D with adaptive weight vector adjustment and parameter selection based on Q-learningApplied Intelligence10.1007/s10489-024-05906-z55:6Online publication date: 3-Feb-2025
    • (2024)Bi-Objective Mixed Integer Nonlinear Programming Model for Low Carbon Location-Inventory-Routing Problem with Time Windows and Customer SatisfactionMathematics10.3390/math1215236712:15(2367)Online publication date: 29-Jul-2024
    • (2024)Improving decomposition-based MOEAs for combinatorial optimisation by intensifying corner weightsSwarm and Evolutionary Computation10.1016/j.swevo.2024.10172291(101722)Online publication date: Dec-2024
    • (2024)A dual-population-based evolutionary algorithm for multi-objective optimization problems with irregular Pareto frontsSwarm and Evolutionary Computation10.1016/j.swevo.2024.10156687(101566)Online publication date: Jun-2024
    • (2024)Dominance relation selection and angle-based distribution evaluation for many-objective evolutionary algorithmSwarm and Evolutionary Computation10.1016/j.swevo.2024.10151586(101515)Online publication date: Apr-2024
    • (2024)Decomposition with adaptive composite norm for evolutionary multi-objective combinatorial optimizationSwarm and Evolutionary Computation10.1016/j.swevo.2024.10150386(101503)Online publication date: Apr-2024
    • (2024)Solving satellite image data downlink scheduling problem with family attribute via a bi-stage differential evolutionary algorithmApplied Soft Computing10.1016/j.asoc.2024.111960164(111960)Online publication date: Oct-2024
    • (2024)A clustering and vector angle-based adaptive evolutionary algorithm for multi-objective optimization with irregular Pareto frontsThe Journal of Supercomputing10.1007/s11227-024-06496-w81:1Online publication date: 29-Oct-2024
    • (2024)Attacking Evolutionary Algorithms via SparseEAAdvances in Swarm Intelligence10.1007/978-981-97-7181-3_24(300-312)Online publication date: 21-Aug-2024
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media