skip to main content
10.1145/3512290.3528872acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Region of interest based non-dominated sorting genetic algorithm-II: an invite and conquer approach

Published: 08 July 2022 Publication History

Abstract

Evolutionary multi-objective optimization plays a vital role in solving many complex real-world optimization problems. Numerous approaches have been proposed over the years, and popular methods such as NSGA and its variants incorporate non-dominated sorting selection into evolutionary genetic algorithms to extract competing Pareto-optimal solutions from all over the objective space. However, in applications where the decision-maker is interested in a region of interest, a global optimization wastes effort to find irrelevant solutions outside of the preferred region. In this work, we propose an approach named ROI-NSGA-II to limit the optimization effort to a region of interest defined by the boundaries provided by the decision-maker. The ROI-NSGA-II invites the classical NSGA-II algorithm into the desired region using a modified dominance relation and conquers solutions within this region using a modified crowding distance based selection. The effectiveness of our approach is demonstrated on a set of benchmark problems with up to ten objectives and a real-world application, and the results are compared to a state-of-the-art R-NSGA-II.

References

[1]
Lamjed Ben Said, Slim Bechikh, and Khaled Ghedira. 2010. The r-Dominance: A New Dominance Relation for Interactive Evolutionary Multicriteria Decision Making. IEEE Transactions on Evolutionary Computation 14, 5 (Oct. 2010), 801--818. Conference Name: IEEE Transactions on Evolutionary Computation.
[2]
J. Blank and K. Deb. 2020. pymoo: Multi-Objective Optimization in Python. IEEE Access 8 (2020), 89497--89509.
[3]
Jürgen Branke, Kalyanmoy Deb, Kaisa Miettinen, and Roman Słowiński (Eds.). 2008. Multiobjective Optimization: Interactive and Evolutionary Approaches. Lecture Notes in Computer Science, Vol. 5252. Springer, Berlin, Heidelberg.
[4]
Carlos A. Coello Coello and Margarita Reyes Sierra. 2004. A Study of the Parallelization of a Coevolutionary Multi-objective Evolutionary Algorithm. In MICAI 2004: Advances in Artificial Intelligence, Raúl Monroy, Gustavo Arroyo-Figueroa, Luis Enrique Sucar, and Humberto Sossa (Eds.). Springer, Berlin, Heidelberg, 688--697.
[5]
Kalyanmoy Deb. 2003. Multi-objective Evolutionary Algorithms: Introducing Bias Among Pareto-optimal Solutions. In Advances in Evolutionary Computing: Theory and Applications, Ashish Ghosh and Shigeyoshi Tsutsui (Eds.). Springer, Berlin, Heidelberg, 263--292.
[6]
Kalyanmoy Deb, Samir Agrawal, Amrit Pratap, and T. Meyarivan. 2000. A Fast Elitist Non-Dominated Sorting Genetic Algorithm for Multi-Objective Optimization: NSGA-II. In Parallel Problem Solving from Nature PPSN VI (Lecture Notes in Computer Science), Marc Schoenauer, Kalyanmoy Deb, Günther Rudolph, Xin Yao, Evelyne Lutton, Juan Julian Merelo, and Hans-Paul Schwefel (Eds.). Springer, Berlin, Heidelberg, 849--858.
[7]
Kalyanmoy Deb and Abhishek Kumar. 2007. Interactive evolutionary multi-objective optimization and decision-making using reference direction method. In Proceedings of the 9th annual conference on Genetic and evolutionary computation (GECCO '07). Association for Computing Machinery, New York, NY, USA, 781--788.
[8]
Kalyanmoy Deb and Abhay Kumar. 2007. Light beam search based multi-objective optimization using evolutionary algorithms. In 2007 IEEE Congress on Evolutionary Computation. IEEE, Singapore, 2125--2132. ISSN: 1941-0026.
[9]
Kalyanmoy Deb and Dhish Saxena. 2006. Searching for Pareto-optimal solutions through dimensionality reduction for certain large-dimensional multi-objective optimization problems. In In Proceedings of the World Congress on Computational Intelligence (WCCI-2006). IEEE, Vancouver, Canada, 3352--3360.
[10]
Kalyanmoy Deb and J. Sundar. 2006. Reference point based multi-objective optimization using evolutionary algorithms. In Proceedings of the 8th annual conference on Genetic and evolutionary computation (GECCO '06). Association for Computing Machinery, New York, NY, USA, 635--642.
[11]
Kalyanmoy Deb, Lothar Thiele, Marco Laumanns, and Eckart Zitzler. 2001. Scalable test problems for evolutionary multi-objective optimization. TIK-Report 112 (2001), 1--27. Accepted: 2017-06-13T03:23:20Z Publisher: Eidgenössische Technische Hochschule Zürich (ETH), Institut für Technische Informatik und Kommunikationsnetze (TIK).
[12]
Maha Elarbi, Slim Bechikh, Lamjed Ben Said, and Rituparna Datta. 2017. Multi-objective Optimization: Classical and Evolutionary Approaches. In Recent Advances in Evolutionary Multi-objective Optimization, Slim Bechikh, Rituparna Datta, and Abhishek Gupta (Eds.). Springer International Publishing, Cham, Switzerland, 1--30.
[13]
Stefan Eppe, Manuel López-Ibáñez, Thomas Stützle, and Yves De Smet. 2011. An experimental study of preference model integration into multi-objective optimization heuristics. In 2011 IEEE Congress of Evolutionary Computation (CEC). IEEE, New Orleans, LA, USA, 2751--2758. ISSN: 1941-0026.
[14]
Ernestas Filatovas, Olga Kurasova, and Karthik Sindhya. 2015. Synchronous R-NSGA-II: An Extended Preference-Based Evolutionary Algorithm for Multi-Objective Optimization. Informatica 26, 1 (2015), 33--50. http://content.iospress.com/articles/informatica/inf1049
[15]
Ernestas Filatovas, Algirdas Lančinskas, Olga Kurasova, and Julius Žilinskas. 2017. A preference-based multi-objective evolutionary algorithm R-NSGA-II with stochastic local search. Central European Journal of Operations Research 25, 4 (2017), 859--878. https://ideas.repec.org/a/spr/cejnor/v25y2017i4d10.1007_s10100-016-0443-x.html Publisher: Springer & Slovak Society for Operations Research & Hungarian Operational Research Society & Czech Society for Operations Research & Österr. Gesellschaft für Operations Research (ÖGOR) & Slovenian Society Informatika - Section for Operational Research & Croatian Operational Research Society.
[16]
Carlos M. Fonseca and Peter J. Fleming. 1993. Genetic Algorithms for Multiobjective Optimization: Formulation Discussion and Generalization. In Proceedings of the 5th International Conference on Genetic Algorithms. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 416--423.
[17]
Félix-Antoine Fortin, François-Michel De Rainville, Marc-André Gardner, Marc Parizeau, and Christian Gagné. 2012. DEAP: Evolutionary Algorithms Made Easy. Journal of Machine Learning Research 13 (jul 2012), 2171--2175.
[18]
Yicun Hua, Qiqi Liu, Kuangrong Hao, and Yaochu Jin. 2021. A Survey of Evolutionary Algorithms for Multi-Objective Optimization Problems With Irregular Pareto Fronts. IEEE/CAA Journal of Automatica Sinica 8, 2 (Feb. 2021), 303--318. Conference Name: IEEE/CAA Journal of Automatica Sinica.
[19]
Ke Li, Minhui Liao, Kalyanmoy Deb, Geyong Min, and Xin Yao. 2020. Does Preference Always Help? A Holistic Study on Preference-Based Evolutionary Multiobjective Optimization Using Reference Points. IEEE Transactions on Evolutionary Computation 24, 6 (Dec. 2020), 1078--1096. Conference Name: IEEE Transactions on Evolutionary Computation.
[20]
Longmei Li, Feng Yao, Ning Jing, and Michael Emmerich. 2017. Preference incorporation to solve multi-objective mission planning of agile earth observation satellites. In 2017 IEEE Congress on Evolutionary Computation (CEC). IEEE, San Sebastián, Spain, 1366--1373.
[21]
Manu Manuel, Arne Kreddig, Simon Conrady, Nguyen Anh Vu Doan, and Walter Stechele. 2020. Model-Based Design Space Exploration for Approximate Image Processing on FPGA. In 2020 IEEE Nordic Circuits and Systems Conference (NorCAS). IEEE, Oslo, Norway, 1--7.
[22]
Manu Manuel, Arne Kreddig, Simon Conrady, Nguyen Anh Vu Doan, and Walter Stechele. 2021. Region of Interest-Based Parameter Optimization for Approximate Image Processing on FPGAs. International Journal of Networking and Computing 11, 2 (2021), 438--462.
[23]
Kaisa Miettinen. 1998. Concepts. In Nonlinear Multiobjective Optimization, Kaisa Miettinen (Ed.). Springer US, Boston, MA, USA, 5--36.
[24]
Julián Molina, Luis V. Santana, Alfredo G. Hernández-Díaz, Carlos A. Coello Coello, and Rafael Caballero. 2009. g-dominance: Reference point based dominance for multiobjective metaheuristics. European Journal of Operational Research 197, 2 (Sept. 2009), 685--692.
[25]
N. Srinivas and Kalyanmoy Deb. 1994. Muiltiobjective optimization using non-dominated sorting in genetic algorithms. Evolutionary Computation 2, 3 (Sept. 1994), 221--248.
[26]
El-Ghazali Talbi. 2009. Metaheuristics: From Design to Implementation. John Wiley & Sons, Cologne, Germany. Google-Books-ID: SIsa6zi5XV8C.
[27]
Lothar Thiele, Kaisa Miettinen, Pekka J. Korhonen, and Julián Molina. 2009. A preference-based evolutionary algorithm for multi-objective optimization. Evolutionary Computation 17, 3 (Sept. 2009), 411--436.
[28]
Ye Tian, Langchun Si, Xingyi Zhang, Ran Cheng, Cheng He, Kay Chen Tan, and Yaochu Jin. 2021. Evolutionary Large-Scale Multi-Objective Optimization: A Survey. Comput. Surveys 54, 8 (Oct. 2021), 174:1--174:34.
[29]
Yash Vesikar, Kalyanmoy Deb, and Julian Blank. 2018. Reference Point Based NSGA-III for Preferred Solutions. In 2018 IEEE Symposium Series on Computational Intelligence (SSCI). IEEE, Bengaluru, India, 1587--1594.
[30]
Eckart Zitzler, Kalyanmoy Deb, and Lothar Thiele. 2000. Comparison of Multiobjective Evolutionary Algorithms: Empirical Results. Evolutionary Computation 8, 2 (June 2000), 173--195.

Cited By

View all
  • (2025)Typical Optimization Algorithms: A SurveyProceedings of the 16th International Conference on Modelling, Identification and Control (ICMIC2024)10.1007/978-981-96-1777-7_48(443-451)Online publication date: 2-Mar-2025
  • (2024)An Updated Performance Metric for Preference-Based Evolutionary Multi-Objective Optimization AlgorithmsProceedings of the Genetic and Evolutionary Computation Conference10.1145/3638529.3654031(612-620)Online publication date: 14-Jul-2024

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '22: Proceedings of the Genetic and Evolutionary Computation Conference
July 2022
1472 pages
ISBN:9781450392372
DOI:10.1145/3512290
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 the author(s) 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: 08 July 2022

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. NSGA-II
  2. evolutionary algorithms
  3. genetic algorithm
  4. multi-objective optimization
  5. pareto dominance
  6. region of interest

Qualifiers

  • Research-article

Funding Sources

  • Bavarian Ministry of Economic Affairs

Conference

GECCO '22
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

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

Other Metrics

Citations

Cited By

View all
  • (2025)Typical Optimization Algorithms: A SurveyProceedings of the 16th International Conference on Modelling, Identification and Control (ICMIC2024)10.1007/978-981-96-1777-7_48(443-451)Online publication date: 2-Mar-2025
  • (2024)An Updated Performance Metric for Preference-Based Evolutionary Multi-Objective Optimization AlgorithmsProceedings of the Genetic and Evolutionary Computation Conference10.1145/3638529.3654031(612-620)Online publication date: 14-Jul-2024

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