An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point Based Nondominated Sorting Approach, Part II: Handling Constraints and Extending to an Adaptive Approach

In the precursor paper, a many-objective optimization method (NSGA-III), based on the NSGA-II framework, was suggested and applied to a number of unconstrained test and practical problems with box constraints alone. In this paper, we extend NSGA-III to solve generic constrained many-objective optimi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on evolutionary computation 2014-08, Vol.18 (4), p.602-622
Hauptverfasser: Jain, Himanshu, Deb, Kalyanmoy
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 622
container_issue 4
container_start_page 602
container_title IEEE transactions on evolutionary computation
container_volume 18
creator Jain, Himanshu
Deb, Kalyanmoy
description In the precursor paper, a many-objective optimization method (NSGA-III), based on the NSGA-II framework, was suggested and applied to a number of unconstrained test and practical problems with box constraints alone. In this paper, we extend NSGA-III to solve generic constrained many-objective optimization problems. In the process, we also suggest three types of constrained test problems that are scalable to any number of objectives and provide different types of challenges to a many-objective optimizer. A previously suggested MOEA/D algorithm is also extended to solve constrained problems. Results using constrained NSGA-III and constrained MOEA/D show an edge of the former, particularly in solving problems with a large number of objectives. Furthermore, the NSGA-III algorithm is made adaptive in updating and including new reference points on the fly. The resulting adaptive NSGA-III is shown to provide a denser representation of the Pareto-optimal front, compared to the original NSGA-III with an identical computational effort. This, and the original NSGA-III paper, together suggest and amply test a viable evolutionary many-objective optimization algorithm for handling constrained and unconstrained problems. These studies should encourage researchers to use and pay further attention in evolutionary many-objective optimization.
doi_str_mv 10.1109/TEVC.2013.2281534
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_miscellaneous_1567122490</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6595567</ieee_id><sourcerecordid>3393377211</sourcerecordid><originalsourceid>FETCH-LOGICAL-c470t-9cf35ff252152afcdb6b43d273dfdc373f4b0b7a6df2ab8b8f5342c481a6db563</originalsourceid><addsrcrecordid>eNpdkc1u1DAUhSMEEqXwAIiNJYTURTP4N4nZhdFAR2qZClrELnL803qU2MH2VJTn4gFxOkMXrGzf893jq3uK4jWCC4Qgf3-1-r5cYIjIAuMGMUKfFEeIU1RCiKun-Q4bXtZ18-N58SLGLYSIMsSPij-tA6s7P-yS9U6Ee3Ah3H256bdaJnunwWZKdrS_xSyDdrjxwabbEVxH627AV2100E7q8tJbl8BHEbUCX7xTfrROpPz45kOa0Xaaghfy9hRcipDAev0BnAmnhllbehdTENkhglwDq19JOzUryecCaJWYHob5Z_KyeGbEEPWrw3lcXH9aXS3PyvPN5_WyPS8lrWEquTSEGYMZRgwLI1Vf9ZQoXBNllCQ1MbSHfS0qZbDom74xeW9Y0gblUs8qclyc7H3ztz93OqZutFHqYRBO-13sEKtqhDHlMKNv_0O3fhdcni5TDOGGomqm0J6SwccYtOmmYMe89g7Bbs6xm3Ps5hy7Q465593BWUQpBhOEkzY-NuKmpogTnrk3e85qrR_linGWpyR_ASzIqY0</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1551284160</pqid></control><display><type>article</type><title>An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point Based Nondominated Sorting Approach, Part II: Handling Constraints and Extending to an Adaptive Approach</title><source>IEEE Electronic Library (IEL)</source><creator>Jain, Himanshu ; Deb, Kalyanmoy</creator><creatorcontrib>Jain, Himanshu ; Deb, Kalyanmoy</creatorcontrib><description>In the precursor paper, a many-objective optimization method (NSGA-III), based on the NSGA-II framework, was suggested and applied to a number of unconstrained test and practical problems with box constraints alone. In this paper, we extend NSGA-III to solve generic constrained many-objective optimization problems. In the process, we also suggest three types of constrained test problems that are scalable to any number of objectives and provide different types of challenges to a many-objective optimizer. A previously suggested MOEA/D algorithm is also extended to solve constrained problems. Results using constrained NSGA-III and constrained MOEA/D show an edge of the former, particularly in solving problems with a large number of objectives. Furthermore, the NSGA-III algorithm is made adaptive in updating and including new reference points on the fly. The resulting adaptive NSGA-III is shown to provide a denser representation of the Pareto-optimal front, compared to the original NSGA-III with an identical computational effort. This, and the original NSGA-III paper, together suggest and amply test a viable evolutionary many-objective optimization algorithm for handling constrained and unconstrained problems. These studies should encourage researchers to use and pay further attention in evolutionary many-objective optimization.</description><identifier>ISSN: 1089-778X</identifier><identifier>EISSN: 1941-0026</identifier><identifier>DOI: 10.1109/TEVC.2013.2281534</identifier><identifier>CODEN: ITEVF5</identifier><language>eng</language><publisher>New York, NY: IEEE</publisher><subject>Adaptive algorithms ; Algorithm design and analysis ; Algorithmics. Computability. Computer arithmetics ; Algorithms ; Applied sciences ; Computer science; control theory; systems ; Constraints ; Educational institutions ; Evolutionary ; Evolutionary algorithms ; evolutionary computation ; Exact sciences and technology ; Handling ; Heuristic ; large dimension ; Many-objective optimization ; Measurement ; multi-criterion optimization ; non-dominated sorting ; NSGA-III ; Optimization ; Optimization algorithms ; Precursors ; Sociology ; Sorting ; Statistics ; Theoretical computing</subject><ispartof>IEEE transactions on evolutionary computation, 2014-08, Vol.18 (4), p.602-622</ispartof><rights>2015 INIST-CNRS</rights><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Aug 2014</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c470t-9cf35ff252152afcdb6b43d273dfdc373f4b0b7a6df2ab8b8f5342c481a6db563</citedby><cites>FETCH-LOGICAL-c470t-9cf35ff252152afcdb6b43d273dfdc373f4b0b7a6df2ab8b8f5342c481a6db563</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6595567$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6595567$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=28741939$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Jain, Himanshu</creatorcontrib><creatorcontrib>Deb, Kalyanmoy</creatorcontrib><title>An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point Based Nondominated Sorting Approach, Part II: Handling Constraints and Extending to an Adaptive Approach</title><title>IEEE transactions on evolutionary computation</title><addtitle>TEVC</addtitle><description>In the precursor paper, a many-objective optimization method (NSGA-III), based on the NSGA-II framework, was suggested and applied to a number of unconstrained test and practical problems with box constraints alone. In this paper, we extend NSGA-III to solve generic constrained many-objective optimization problems. In the process, we also suggest three types of constrained test problems that are scalable to any number of objectives and provide different types of challenges to a many-objective optimizer. A previously suggested MOEA/D algorithm is also extended to solve constrained problems. Results using constrained NSGA-III and constrained MOEA/D show an edge of the former, particularly in solving problems with a large number of objectives. Furthermore, the NSGA-III algorithm is made adaptive in updating and including new reference points on the fly. The resulting adaptive NSGA-III is shown to provide a denser representation of the Pareto-optimal front, compared to the original NSGA-III with an identical computational effort. This, and the original NSGA-III paper, together suggest and amply test a viable evolutionary many-objective optimization algorithm for handling constrained and unconstrained problems. These studies should encourage researchers to use and pay further attention in evolutionary many-objective optimization.</description><subject>Adaptive algorithms</subject><subject>Algorithm design and analysis</subject><subject>Algorithmics. Computability. Computer arithmetics</subject><subject>Algorithms</subject><subject>Applied sciences</subject><subject>Computer science; control theory; systems</subject><subject>Constraints</subject><subject>Educational institutions</subject><subject>Evolutionary</subject><subject>Evolutionary algorithms</subject><subject>evolutionary computation</subject><subject>Exact sciences and technology</subject><subject>Handling</subject><subject>Heuristic</subject><subject>large dimension</subject><subject>Many-objective optimization</subject><subject>Measurement</subject><subject>multi-criterion optimization</subject><subject>non-dominated sorting</subject><subject>NSGA-III</subject><subject>Optimization</subject><subject>Optimization algorithms</subject><subject>Precursors</subject><subject>Sociology</subject><subject>Sorting</subject><subject>Statistics</subject><subject>Theoretical computing</subject><issn>1089-778X</issn><issn>1941-0026</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpdkc1u1DAUhSMEEqXwAIiNJYTURTP4N4nZhdFAR2qZClrELnL803qU2MH2VJTn4gFxOkMXrGzf893jq3uK4jWCC4Qgf3-1-r5cYIjIAuMGMUKfFEeIU1RCiKun-Q4bXtZ18-N58SLGLYSIMsSPij-tA6s7P-yS9U6Ee3Ah3H256bdaJnunwWZKdrS_xSyDdrjxwabbEVxH627AV2100E7q8tJbl8BHEbUCX7xTfrROpPz45kOa0Xaaghfy9hRcipDAev0BnAmnhllbehdTENkhglwDq19JOzUryecCaJWYHob5Z_KyeGbEEPWrw3lcXH9aXS3PyvPN5_WyPS8lrWEquTSEGYMZRgwLI1Vf9ZQoXBNllCQ1MbSHfS0qZbDom74xeW9Y0gblUs8qclyc7H3ztz93OqZutFHqYRBO-13sEKtqhDHlMKNv_0O3fhdcni5TDOGGomqm0J6SwccYtOmmYMe89g7Bbs6xm3Ps5hy7Q465593BWUQpBhOEkzY-NuKmpogTnrk3e85qrR_linGWpyR_ASzIqY0</recordid><startdate>20140801</startdate><enddate>20140801</enddate><creator>Jain, Himanshu</creator><creator>Deb, Kalyanmoy</creator><general>IEEE</general><general>Institute of Electrical and Electronics Engineers</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>20140801</creationdate><title>An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point Based Nondominated Sorting Approach, Part II: Handling Constraints and Extending to an Adaptive Approach</title><author>Jain, Himanshu ; Deb, Kalyanmoy</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c470t-9cf35ff252152afcdb6b43d273dfdc373f4b0b7a6df2ab8b8f5342c481a6db563</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>Adaptive algorithms</topic><topic>Algorithm design and analysis</topic><topic>Algorithmics. Computability. Computer arithmetics</topic><topic>Algorithms</topic><topic>Applied sciences</topic><topic>Computer science; control theory; systems</topic><topic>Constraints</topic><topic>Educational institutions</topic><topic>Evolutionary</topic><topic>Evolutionary algorithms</topic><topic>evolutionary computation</topic><topic>Exact sciences and technology</topic><topic>Handling</topic><topic>Heuristic</topic><topic>large dimension</topic><topic>Many-objective optimization</topic><topic>Measurement</topic><topic>multi-criterion optimization</topic><topic>non-dominated sorting</topic><topic>NSGA-III</topic><topic>Optimization</topic><topic>Optimization algorithms</topic><topic>Precursors</topic><topic>Sociology</topic><topic>Sorting</topic><topic>Statistics</topic><topic>Theoretical computing</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Jain, Himanshu</creatorcontrib><creatorcontrib>Deb, Kalyanmoy</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE transactions on evolutionary computation</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Jain, Himanshu</au><au>Deb, Kalyanmoy</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point Based Nondominated Sorting Approach, Part II: Handling Constraints and Extending to an Adaptive Approach</atitle><jtitle>IEEE transactions on evolutionary computation</jtitle><stitle>TEVC</stitle><date>2014-08-01</date><risdate>2014</risdate><volume>18</volume><issue>4</issue><spage>602</spage><epage>622</epage><pages>602-622</pages><issn>1089-778X</issn><eissn>1941-0026</eissn><coden>ITEVF5</coden><abstract>In the precursor paper, a many-objective optimization method (NSGA-III), based on the NSGA-II framework, was suggested and applied to a number of unconstrained test and practical problems with box constraints alone. In this paper, we extend NSGA-III to solve generic constrained many-objective optimization problems. In the process, we also suggest three types of constrained test problems that are scalable to any number of objectives and provide different types of challenges to a many-objective optimizer. A previously suggested MOEA/D algorithm is also extended to solve constrained problems. Results using constrained NSGA-III and constrained MOEA/D show an edge of the former, particularly in solving problems with a large number of objectives. Furthermore, the NSGA-III algorithm is made adaptive in updating and including new reference points on the fly. The resulting adaptive NSGA-III is shown to provide a denser representation of the Pareto-optimal front, compared to the original NSGA-III with an identical computational effort. This, and the original NSGA-III paper, together suggest and amply test a viable evolutionary many-objective optimization algorithm for handling constrained and unconstrained problems. These studies should encourage researchers to use and pay further attention in evolutionary many-objective optimization.</abstract><cop>New York, NY</cop><pub>IEEE</pub><doi>10.1109/TEVC.2013.2281534</doi><tpages>21</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1089-778X
ispartof IEEE transactions on evolutionary computation, 2014-08, Vol.18 (4), p.602-622
issn 1089-778X
1941-0026
language eng
recordid cdi_proquest_miscellaneous_1567122490
source IEEE Electronic Library (IEL)
subjects Adaptive algorithms
Algorithm design and analysis
Algorithmics. Computability. Computer arithmetics
Algorithms
Applied sciences
Computer science
control theory
systems
Constraints
Educational institutions
Evolutionary
Evolutionary algorithms
evolutionary computation
Exact sciences and technology
Handling
Heuristic
large dimension
Many-objective optimization
Measurement
multi-criterion optimization
non-dominated sorting
NSGA-III
Optimization
Optimization algorithms
Precursors
Sociology
Sorting
Statistics
Theoretical computing
title An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point Based Nondominated Sorting Approach, Part II: Handling Constraints and Extending to an Adaptive Approach
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-01T05%3A57%3A33IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20Evolutionary%20Many-Objective%20Optimization%20Algorithm%20Using%20Reference-Point%20Based%20Nondominated%20Sorting%20Approach,%20Part%20II:%20Handling%20Constraints%20and%20Extending%20to%20an%20Adaptive%20Approach&rft.jtitle=IEEE%20transactions%20on%20evolutionary%20computation&rft.au=Jain,%20Himanshu&rft.date=2014-08-01&rft.volume=18&rft.issue=4&rft.spage=602&rft.epage=622&rft.pages=602-622&rft.issn=1089-778X&rft.eissn=1941-0026&rft.coden=ITEVF5&rft_id=info:doi/10.1109/TEVC.2013.2281534&rft_dat=%3Cproquest_RIE%3E3393377211%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1551284160&rft_id=info:pmid/&rft_ieee_id=6595567&rfr_iscdi=true