A Decomposition-Based Many-Objective Artificial Bee Colony Algorithm

In this paper, a decomposition-based artificial bee colony (ABC) algorithm is proposed to handle many-objective optimization problems (MaOPs). In the proposed algorithm, an MaOP is converted into a number of subproblems which are simultaneously optimized by a modified ABC algorithm. The hybrid of th...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on cybernetics 2019-01, Vol.49 (1), p.287-300
Hauptverfasser: Xiang, Yi, Zhou, Yuren, Tang, Langping, Chen, Zefeng
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 300
container_issue 1
container_start_page 287
container_title IEEE transactions on cybernetics
container_volume 49
creator Xiang, Yi
Zhou, Yuren
Tang, Langping
Chen, Zefeng
description In this paper, a decomposition-based artificial bee colony (ABC) algorithm is proposed to handle many-objective optimization problems (MaOPs). In the proposed algorithm, an MaOP is converted into a number of subproblems which are simultaneously optimized by a modified ABC algorithm. The hybrid of the decomposition-based algorithm and the ABC algorithm can make full use of the advantages of both algorithms. The former, with the help of a set of weight vectors, is able to maintain a good diversity among solutions, while the latter, with a fast convergence speed, is highly effective when solving a scalar optimization problem. Therefore, the convergence and diversity would be well balanced in the new algorithm. Moreover, subproblems in the proposed algorithm are handled unequally, and computational resources are dynamically allocated through specially designed onlooker bees and scout bees. The proposed algorithm is compared with five state-of-the-art many-objective evolutionary algorithms on 13 test problems with up to 50 objectives. It is shown by the experimental results that the proposed algorithm performs better than or comparably to other algorithms in terms of both quality of the final solution set and efficiency of the algorithms. Finally, as shown by the Wilcoxon signed-rank test results, the onlooker bees and scout bees indeed contribute to performance improvements of the algorithm. Given the high quality of solutions and the rapid running speed, the proposed algorithm could be a promising tool when approximating a set of well-converged and properly distributed nondominated solutions for MaOPs.
doi_str_mv 10.1109/TCYB.2017.2772250
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_ieee_primary_8123502</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>8123502</ieee_id><sourcerecordid>2068351972</sourcerecordid><originalsourceid>FETCH-LOGICAL-c349t-1e21330f1eabb1c47b0441c3369347fc364955e812963cc096bff347038193403</originalsourceid><addsrcrecordid>eNpdkD1PwzAQhi0EolXpD0BIKBILS4rPTux47AdfUlGXMjBZiXsBV0lc4hSp_x5XLR3wYuvuuVfnh5BroCMAqh6W04_JiFGQIyYlYyk9I30GIosZk-n56S1kjwy9X9NwslBS2SXpMaUUpTLtk9k4mqFx9cZ521nXxJPc4yp6y5tdvCjWaDr7g9G47Wxpjc2raIIYTV3lml00rj5da7uv-opclHnlcXi8B-T96XE5fYnni-fX6XgeG56oLgZkwDktAfOiAJPIgiYJGM6F4oksDReJSlPMgCnBjaFKFGUZOpRnEAjKB-T-kLtp3fcWfadr6w1WVd6g23rNqMh4CkqygN79Q9du2zZhO80gzTIlAESg4ECZ1nnfYqk3ra3zdqeB6r1lvbes95b10XKYuT0mb4saV6eJP6cBuDkAFhFP7fArnlLGfwGwx30B</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2158896116</pqid></control><display><type>article</type><title>A Decomposition-Based Many-Objective Artificial Bee Colony Algorithm</title><source>IEEE Electronic Library (IEL)</source><creator>Xiang, Yi ; Zhou, Yuren ; Tang, Langping ; Chen, Zefeng</creator><creatorcontrib>Xiang, Yi ; Zhou, Yuren ; Tang, Langping ; Chen, Zefeng</creatorcontrib><description>In this paper, a decomposition-based artificial bee colony (ABC) algorithm is proposed to handle many-objective optimization problems (MaOPs). In the proposed algorithm, an MaOP is converted into a number of subproblems which are simultaneously optimized by a modified ABC algorithm. The hybrid of the decomposition-based algorithm and the ABC algorithm can make full use of the advantages of both algorithms. The former, with the help of a set of weight vectors, is able to maintain a good diversity among solutions, while the latter, with a fast convergence speed, is highly effective when solving a scalar optimization problem. Therefore, the convergence and diversity would be well balanced in the new algorithm. Moreover, subproblems in the proposed algorithm are handled unequally, and computational resources are dynamically allocated through specially designed onlooker bees and scout bees. The proposed algorithm is compared with five state-of-the-art many-objective evolutionary algorithms on 13 test problems with up to 50 objectives. It is shown by the experimental results that the proposed algorithm performs better than or comparably to other algorithms in terms of both quality of the final solution set and efficiency of the algorithms. Finally, as shown by the Wilcoxon signed-rank test results, the onlooker bees and scout bees indeed contribute to performance improvements of the algorithm. Given the high quality of solutions and the rapid running speed, the proposed algorithm could be a promising tool when approximating a set of well-converged and properly distributed nondominated solutions for MaOPs.</description><identifier>ISSN: 2168-2267</identifier><identifier>EISSN: 2168-2275</identifier><identifier>DOI: 10.1109/TCYB.2017.2772250</identifier><identifier>PMID: 29990075</identifier><identifier>CODEN: ITCEB8</identifier><language>eng</language><publisher>United States: IEEE</publisher><subject>Algorithm design and analysis ; Algorithms ; Artificial bee colony (ABC) algorithm ; Convergence ; Decomposition ; decomposition strategy ; dynamic resource allocation ; Evolutionary algorithms ; Evolutionary computation ; Heuristic algorithms ; many-objective optimization ; Multiple objective analysis ; Optimization ; Rank tests ; Search algorithms ; Sociology ; State of the art ; Sun ; Swarm intelligence ; Weight</subject><ispartof>IEEE transactions on cybernetics, 2019-01, Vol.49 (1), p.287-300</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c349t-1e21330f1eabb1c47b0441c3369347fc364955e812963cc096bff347038193403</citedby><cites>FETCH-LOGICAL-c349t-1e21330f1eabb1c47b0441c3369347fc364955e812963cc096bff347038193403</cites><orcidid>0000-0003-2118-4825 ; 0000-0002-0497-0835 ; 0000-0003-3743-5254</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/8123502$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/8123502$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/29990075$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Xiang, Yi</creatorcontrib><creatorcontrib>Zhou, Yuren</creatorcontrib><creatorcontrib>Tang, Langping</creatorcontrib><creatorcontrib>Chen, Zefeng</creatorcontrib><title>A Decomposition-Based Many-Objective Artificial Bee Colony Algorithm</title><title>IEEE transactions on cybernetics</title><addtitle>TCYB</addtitle><addtitle>IEEE Trans Cybern</addtitle><description>In this paper, a decomposition-based artificial bee colony (ABC) algorithm is proposed to handle many-objective optimization problems (MaOPs). In the proposed algorithm, an MaOP is converted into a number of subproblems which are simultaneously optimized by a modified ABC algorithm. The hybrid of the decomposition-based algorithm and the ABC algorithm can make full use of the advantages of both algorithms. The former, with the help of a set of weight vectors, is able to maintain a good diversity among solutions, while the latter, with a fast convergence speed, is highly effective when solving a scalar optimization problem. Therefore, the convergence and diversity would be well balanced in the new algorithm. Moreover, subproblems in the proposed algorithm are handled unequally, and computational resources are dynamically allocated through specially designed onlooker bees and scout bees. The proposed algorithm is compared with five state-of-the-art many-objective evolutionary algorithms on 13 test problems with up to 50 objectives. It is shown by the experimental results that the proposed algorithm performs better than or comparably to other algorithms in terms of both quality of the final solution set and efficiency of the algorithms. Finally, as shown by the Wilcoxon signed-rank test results, the onlooker bees and scout bees indeed contribute to performance improvements of the algorithm. Given the high quality of solutions and the rapid running speed, the proposed algorithm could be a promising tool when approximating a set of well-converged and properly distributed nondominated solutions for MaOPs.</description><subject>Algorithm design and analysis</subject><subject>Algorithms</subject><subject>Artificial bee colony (ABC) algorithm</subject><subject>Convergence</subject><subject>Decomposition</subject><subject>decomposition strategy</subject><subject>dynamic resource allocation</subject><subject>Evolutionary algorithms</subject><subject>Evolutionary computation</subject><subject>Heuristic algorithms</subject><subject>many-objective optimization</subject><subject>Multiple objective analysis</subject><subject>Optimization</subject><subject>Rank tests</subject><subject>Search algorithms</subject><subject>Sociology</subject><subject>State of the art</subject><subject>Sun</subject><subject>Swarm intelligence</subject><subject>Weight</subject><issn>2168-2267</issn><issn>2168-2275</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpdkD1PwzAQhi0EolXpD0BIKBILS4rPTux47AdfUlGXMjBZiXsBV0lc4hSp_x5XLR3wYuvuuVfnh5BroCMAqh6W04_JiFGQIyYlYyk9I30GIosZk-n56S1kjwy9X9NwslBS2SXpMaUUpTLtk9k4mqFx9cZ521nXxJPc4yp6y5tdvCjWaDr7g9G47Wxpjc2raIIYTV3lml00rj5da7uv-opclHnlcXi8B-T96XE5fYnni-fX6XgeG56oLgZkwDktAfOiAJPIgiYJGM6F4oksDReJSlPMgCnBjaFKFGUZOpRnEAjKB-T-kLtp3fcWfadr6w1WVd6g23rNqMh4CkqygN79Q9du2zZhO80gzTIlAESg4ECZ1nnfYqk3ra3zdqeB6r1lvbes95b10XKYuT0mb4saV6eJP6cBuDkAFhFP7fArnlLGfwGwx30B</recordid><startdate>201901</startdate><enddate>201901</enddate><creator>Xiang, Yi</creator><creator>Zhou, Yuren</creator><creator>Tang, Langping</creator><creator>Chen, Zefeng</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>H8D</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>7X8</scope><orcidid>https://orcid.org/0000-0003-2118-4825</orcidid><orcidid>https://orcid.org/0000-0002-0497-0835</orcidid><orcidid>https://orcid.org/0000-0003-3743-5254</orcidid></search><sort><creationdate>201901</creationdate><title>A Decomposition-Based Many-Objective Artificial Bee Colony Algorithm</title><author>Xiang, Yi ; Zhou, Yuren ; Tang, Langping ; Chen, Zefeng</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c349t-1e21330f1eabb1c47b0441c3369347fc364955e812963cc096bff347038193403</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Algorithm design and analysis</topic><topic>Algorithms</topic><topic>Artificial bee colony (ABC) algorithm</topic><topic>Convergence</topic><topic>Decomposition</topic><topic>decomposition strategy</topic><topic>dynamic resource allocation</topic><topic>Evolutionary algorithms</topic><topic>Evolutionary computation</topic><topic>Heuristic algorithms</topic><topic>many-objective optimization</topic><topic>Multiple objective analysis</topic><topic>Optimization</topic><topic>Rank tests</topic><topic>Search algorithms</topic><topic>Sociology</topic><topic>State of the art</topic><topic>Sun</topic><topic>Swarm intelligence</topic><topic>Weight</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Xiang, Yi</creatorcontrib><creatorcontrib>Zhou, Yuren</creatorcontrib><creatorcontrib>Tang, Langping</creatorcontrib><creatorcontrib>Chen, Zefeng</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>PubMed</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><collection>Aerospace 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>MEDLINE - Academic</collection><jtitle>IEEE transactions on cybernetics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Xiang, Yi</au><au>Zhou, Yuren</au><au>Tang, Langping</au><au>Chen, Zefeng</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Decomposition-Based Many-Objective Artificial Bee Colony Algorithm</atitle><jtitle>IEEE transactions on cybernetics</jtitle><stitle>TCYB</stitle><addtitle>IEEE Trans Cybern</addtitle><date>2019-01</date><risdate>2019</risdate><volume>49</volume><issue>1</issue><spage>287</spage><epage>300</epage><pages>287-300</pages><issn>2168-2267</issn><eissn>2168-2275</eissn><coden>ITCEB8</coden><abstract>In this paper, a decomposition-based artificial bee colony (ABC) algorithm is proposed to handle many-objective optimization problems (MaOPs). In the proposed algorithm, an MaOP is converted into a number of subproblems which are simultaneously optimized by a modified ABC algorithm. The hybrid of the decomposition-based algorithm and the ABC algorithm can make full use of the advantages of both algorithms. The former, with the help of a set of weight vectors, is able to maintain a good diversity among solutions, while the latter, with a fast convergence speed, is highly effective when solving a scalar optimization problem. Therefore, the convergence and diversity would be well balanced in the new algorithm. Moreover, subproblems in the proposed algorithm are handled unequally, and computational resources are dynamically allocated through specially designed onlooker bees and scout bees. The proposed algorithm is compared with five state-of-the-art many-objective evolutionary algorithms on 13 test problems with up to 50 objectives. It is shown by the experimental results that the proposed algorithm performs better than or comparably to other algorithms in terms of both quality of the final solution set and efficiency of the algorithms. Finally, as shown by the Wilcoxon signed-rank test results, the onlooker bees and scout bees indeed contribute to performance improvements of the algorithm. Given the high quality of solutions and the rapid running speed, the proposed algorithm could be a promising tool when approximating a set of well-converged and properly distributed nondominated solutions for MaOPs.</abstract><cop>United States</cop><pub>IEEE</pub><pmid>29990075</pmid><doi>10.1109/TCYB.2017.2772250</doi><tpages>14</tpages><orcidid>https://orcid.org/0000-0003-2118-4825</orcidid><orcidid>https://orcid.org/0000-0002-0497-0835</orcidid><orcidid>https://orcid.org/0000-0003-3743-5254</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2168-2267
ispartof IEEE transactions on cybernetics, 2019-01, Vol.49 (1), p.287-300
issn 2168-2267
2168-2275
language eng
recordid cdi_ieee_primary_8123502
source IEEE Electronic Library (IEL)
subjects Algorithm design and analysis
Algorithms
Artificial bee colony (ABC) algorithm
Convergence
Decomposition
decomposition strategy
dynamic resource allocation
Evolutionary algorithms
Evolutionary computation
Heuristic algorithms
many-objective optimization
Multiple objective analysis
Optimization
Rank tests
Search algorithms
Sociology
State of the art
Sun
Swarm intelligence
Weight
title A Decomposition-Based Many-Objective Artificial Bee Colony Algorithm
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-28T11%3A15%3A54IST&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=A%20Decomposition-Based%20Many-Objective%20Artificial%20Bee%20Colony%20Algorithm&rft.jtitle=IEEE%20transactions%20on%20cybernetics&rft.au=Xiang,%20Yi&rft.date=2019-01&rft.volume=49&rft.issue=1&rft.spage=287&rft.epage=300&rft.pages=287-300&rft.issn=2168-2267&rft.eissn=2168-2275&rft.coden=ITCEB8&rft_id=info:doi/10.1109/TCYB.2017.2772250&rft_dat=%3Cproquest_RIE%3E2068351972%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=2158896116&rft_id=info:pmid/29990075&rft_ieee_id=8123502&rfr_iscdi=true