Improving Classical and Decentralized Differential Evolution With New Mutation Operator and Population Topologies
Differential evolution (DE) algorithms compose an efficient type of evolutionary algorithm (EA) for the global optimization domain. Although it is well known that the population structure has a major influence on the behavior of EAs, there are few works studying its effect in DE algorithms. In this...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on evolutionary computation 2011-02, Vol.15 (1), p.67-98 |
---|---|
Hauptverfasser: | , |
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 | 98 |
---|---|
container_issue | 1 |
container_start_page | 67 |
container_title | IEEE transactions on evolutionary computation |
container_volume | 15 |
creator | Dorronsoro, B Bouvry, P |
description | Differential evolution (DE) algorithms compose an efficient type of evolutionary algorithm (EA) for the global optimization domain. Although it is well known that the population structure has a major influence on the behavior of EAs, there are few works studying its effect in DE algorithms. In this paper, we propose and analyze several DE variants using different panmictic and decentralized population schemes. As it happens for other EAs, we demonstrate that the population scheme has a marked influence on the behavior of DE algorithms too. Additionally, a new operator for generating the mutant vector is proposed and compared versus a classical one on all the proposed population models. After that, a new heterogeneous decentralized DE algorithm combining the two studied operators in the best performing studied population structure has been designed and evaluated. In total, 13 new DE algorithms are presented and evaluated in this paper. Summarizing our results, all the studied algorithms are highly competitive compared to the state-of-the-art DE algorithms taken from the literature for most considered problems, and the best ones implement a decentralized population. With respect to the population structure, the proposed decentralized versions clearly provide a better performance compared to the panmictic ones. The new mutation operator demonstrates a faster convergence on most of the studied problems versus a classical operator taken from the DE literature. Finally, the new heterogeneous decentralized DE is shown to improve the previously obtained results, and outperform the compared state-of-the-art DEs. |
doi_str_mv | 10.1109/TEVC.2010.2081369 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_TEVC_2010_2081369</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5714781</ieee_id><sourcerecordid>1019657352</sourcerecordid><originalsourceid>FETCH-LOGICAL-c325t-d49c008e2006cecfa7cea1d8d4072d9aad26c46188c6d8e9f321d47c25aa94053</originalsourceid><addsrcrecordid>eNpdkT9PwzAQxSMEEqXwARBLxMSSYjuOY4-oFKhUKEP5s0WWcymu3Di1kyL49DgtYmC6u-ffPZ31ougcoxHGSFwvJq_jEUFhJIjjlImDaIAFxQlChB2GHnGR5Dl_P45OvF8hhGmGxSDaTNeNs1tdL-Oxkd5rJU0s6zK-BQV166TR3xAmXVXggqDD82RrTddqW8dvuv2In-AzfuxauVPmDTjZWrfzeLZNZ_b6wjbW2KUGfxodVdJ4OPutw-jlbrIYPySz-f10fDNLVEqyNimpUAhxIAgxBaqSuQKJS15SlJNSSFkSpijDnCtWchBVSnBJc0UyKQVFWTqMrva-4X-bDnxbrLVXYIyswXa-wAgLluVpRgJ6-Q9d2c7V4bqCZ4xSwnAP4T2knPXeQVU0Tq-l-wpORZ9B0WdQ9BkUvxmEnYv9jgaAPz7LMc0D8ANoLIRd</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>856442612</pqid></control><display><type>article</type><title>Improving Classical and Decentralized Differential Evolution With New Mutation Operator and Population Topologies</title><source>IEEE/IET Electronic Library (IEL)</source><creator>Dorronsoro, B ; Bouvry, P</creator><creatorcontrib>Dorronsoro, B ; Bouvry, P</creatorcontrib><description>Differential evolution (DE) algorithms compose an efficient type of evolutionary algorithm (EA) for the global optimization domain. Although it is well known that the population structure has a major influence on the behavior of EAs, there are few works studying its effect in DE algorithms. In this paper, we propose and analyze several DE variants using different panmictic and decentralized population schemes. As it happens for other EAs, we demonstrate that the population scheme has a marked influence on the behavior of DE algorithms too. Additionally, a new operator for generating the mutant vector is proposed and compared versus a classical one on all the proposed population models. After that, a new heterogeneous decentralized DE algorithm combining the two studied operators in the best performing studied population structure has been designed and evaluated. In total, 13 new DE algorithms are presented and evaluated in this paper. Summarizing our results, all the studied algorithms are highly competitive compared to the state-of-the-art DE algorithms taken from the literature for most considered problems, and the best ones implement a decentralized population. With respect to the population structure, the proposed decentralized versions clearly provide a better performance compared to the panmictic ones. The new mutation operator demonstrates a faster convergence on most of the studied problems versus a classical operator taken from the DE literature. Finally, the new heterogeneous decentralized DE is shown to improve the previously obtained results, and outperform the compared state-of-the-art DEs.</description><identifier>ISSN: 1089-778X</identifier><identifier>EISSN: 1941-0026</identifier><identifier>DOI: 10.1109/TEVC.2010.2081369</identifier><identifier>CODEN: ITEVF5</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Algorithm design and analysis ; Algorithms ; Bones ; Clustering algorithms ; Convergence ; Decentralized ; Differential evolution (DE) ; Evolution ; Evolutionary algorithms ; heterogeneous algorithms ; Heuristic algorithms ; Mathematical models ; Mutations ; Operators ; Optimization ; self-adaptation ; State of the art ; structured population ; Topology</subject><ispartof>IEEE transactions on evolutionary computation, 2011-02, Vol.15 (1), p.67-98</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Feb 2011</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c325t-d49c008e2006cecfa7cea1d8d4072d9aad26c46188c6d8e9f321d47c25aa94053</citedby><cites>FETCH-LOGICAL-c325t-d49c008e2006cecfa7cea1d8d4072d9aad26c46188c6d8e9f321d47c25aa94053</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5714781$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5714781$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Dorronsoro, B</creatorcontrib><creatorcontrib>Bouvry, P</creatorcontrib><title>Improving Classical and Decentralized Differential Evolution With New Mutation Operator and Population Topologies</title><title>IEEE transactions on evolutionary computation</title><addtitle>TEVC</addtitle><description>Differential evolution (DE) algorithms compose an efficient type of evolutionary algorithm (EA) for the global optimization domain. Although it is well known that the population structure has a major influence on the behavior of EAs, there are few works studying its effect in DE algorithms. In this paper, we propose and analyze several DE variants using different panmictic and decentralized population schemes. As it happens for other EAs, we demonstrate that the population scheme has a marked influence on the behavior of DE algorithms too. Additionally, a new operator for generating the mutant vector is proposed and compared versus a classical one on all the proposed population models. After that, a new heterogeneous decentralized DE algorithm combining the two studied operators in the best performing studied population structure has been designed and evaluated. In total, 13 new DE algorithms are presented and evaluated in this paper. Summarizing our results, all the studied algorithms are highly competitive compared to the state-of-the-art DE algorithms taken from the literature for most considered problems, and the best ones implement a decentralized population. With respect to the population structure, the proposed decentralized versions clearly provide a better performance compared to the panmictic ones. The new mutation operator demonstrates a faster convergence on most of the studied problems versus a classical operator taken from the DE literature. Finally, the new heterogeneous decentralized DE is shown to improve the previously obtained results, and outperform the compared state-of-the-art DEs.</description><subject>Algorithm design and analysis</subject><subject>Algorithms</subject><subject>Bones</subject><subject>Clustering algorithms</subject><subject>Convergence</subject><subject>Decentralized</subject><subject>Differential evolution (DE)</subject><subject>Evolution</subject><subject>Evolutionary algorithms</subject><subject>heterogeneous algorithms</subject><subject>Heuristic algorithms</subject><subject>Mathematical models</subject><subject>Mutations</subject><subject>Operators</subject><subject>Optimization</subject><subject>self-adaptation</subject><subject>State of the art</subject><subject>structured population</subject><subject>Topology</subject><issn>1089-778X</issn><issn>1941-0026</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2011</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpdkT9PwzAQxSMEEqXwARBLxMSSYjuOY4-oFKhUKEP5s0WWcymu3Di1kyL49DgtYmC6u-ffPZ31ougcoxHGSFwvJq_jEUFhJIjjlImDaIAFxQlChB2GHnGR5Dl_P45OvF8hhGmGxSDaTNeNs1tdL-Oxkd5rJU0s6zK-BQV166TR3xAmXVXggqDD82RrTddqW8dvuv2In-AzfuxauVPmDTjZWrfzeLZNZ_b6wjbW2KUGfxodVdJ4OPutw-jlbrIYPySz-f10fDNLVEqyNimpUAhxIAgxBaqSuQKJS15SlJNSSFkSpijDnCtWchBVSnBJc0UyKQVFWTqMrva-4X-bDnxbrLVXYIyswXa-wAgLluVpRgJ6-Q9d2c7V4bqCZ4xSwnAP4T2knPXeQVU0Tq-l-wpORZ9B0WdQ9BkUvxmEnYv9jgaAPz7LMc0D8ANoLIRd</recordid><startdate>201102</startdate><enddate>201102</enddate><creator>Dorronsoro, B</creator><creator>Bouvry, P</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>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>201102</creationdate><title>Improving Classical and Decentralized Differential Evolution With New Mutation Operator and Population Topologies</title><author>Dorronsoro, B ; Bouvry, P</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c325t-d49c008e2006cecfa7cea1d8d4072d9aad26c46188c6d8e9f321d47c25aa94053</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Algorithm design and analysis</topic><topic>Algorithms</topic><topic>Bones</topic><topic>Clustering algorithms</topic><topic>Convergence</topic><topic>Decentralized</topic><topic>Differential evolution (DE)</topic><topic>Evolution</topic><topic>Evolutionary algorithms</topic><topic>heterogeneous algorithms</topic><topic>Heuristic algorithms</topic><topic>Mathematical models</topic><topic>Mutations</topic><topic>Operators</topic><topic>Optimization</topic><topic>self-adaptation</topic><topic>State of the art</topic><topic>structured population</topic><topic>Topology</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Dorronsoro, B</creatorcontrib><creatorcontrib>Bouvry, P</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005–Present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998–Present</collection><collection>IEEE/IET Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & 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 & 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>Dorronsoro, B</au><au>Bouvry, P</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Improving Classical and Decentralized Differential Evolution With New Mutation Operator and Population Topologies</atitle><jtitle>IEEE transactions on evolutionary computation</jtitle><stitle>TEVC</stitle><date>2011-02</date><risdate>2011</risdate><volume>15</volume><issue>1</issue><spage>67</spage><epage>98</epage><pages>67-98</pages><issn>1089-778X</issn><eissn>1941-0026</eissn><coden>ITEVF5</coden><abstract>Differential evolution (DE) algorithms compose an efficient type of evolutionary algorithm (EA) for the global optimization domain. Although it is well known that the population structure has a major influence on the behavior of EAs, there are few works studying its effect in DE algorithms. In this paper, we propose and analyze several DE variants using different panmictic and decentralized population schemes. As it happens for other EAs, we demonstrate that the population scheme has a marked influence on the behavior of DE algorithms too. Additionally, a new operator for generating the mutant vector is proposed and compared versus a classical one on all the proposed population models. After that, a new heterogeneous decentralized DE algorithm combining the two studied operators in the best performing studied population structure has been designed and evaluated. In total, 13 new DE algorithms are presented and evaluated in this paper. Summarizing our results, all the studied algorithms are highly competitive compared to the state-of-the-art DE algorithms taken from the literature for most considered problems, and the best ones implement a decentralized population. With respect to the population structure, the proposed decentralized versions clearly provide a better performance compared to the panmictic ones. The new mutation operator demonstrates a faster convergence on most of the studied problems versus a classical operator taken from the DE literature. Finally, the new heterogeneous decentralized DE is shown to improve the previously obtained results, and outperform the compared state-of-the-art DEs.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TEVC.2010.2081369</doi><tpages>32</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1089-778X |
ispartof | IEEE transactions on evolutionary computation, 2011-02, Vol.15 (1), p.67-98 |
issn | 1089-778X 1941-0026 |
language | eng |
recordid | cdi_crossref_primary_10_1109_TEVC_2010_2081369 |
source | IEEE/IET Electronic Library (IEL) |
subjects | Algorithm design and analysis Algorithms Bones Clustering algorithms Convergence Decentralized Differential evolution (DE) Evolution Evolutionary algorithms heterogeneous algorithms Heuristic algorithms Mathematical models Mutations Operators Optimization self-adaptation State of the art structured population Topology |
title | Improving Classical and Decentralized Differential Evolution With New Mutation Operator and Population Topologies |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T16%3A40%3A31IST&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=Improving%20Classical%20and%20Decentralized%20Differential%20Evolution%20With%20New%20Mutation%20Operator%20and%20Population%20Topologies&rft.jtitle=IEEE%20transactions%20on%20evolutionary%20computation&rft.au=Dorronsoro,%20B&rft.date=2011-02&rft.volume=15&rft.issue=1&rft.spage=67&rft.epage=98&rft.pages=67-98&rft.issn=1089-778X&rft.eissn=1941-0026&rft.coden=ITEVF5&rft_id=info:doi/10.1109/TEVC.2010.2081369&rft_dat=%3Cproquest_RIE%3E1019657352%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=856442612&rft_id=info:pmid/&rft_ieee_id=5714781&rfr_iscdi=true |