No Cover Image

Journal article 96 views 12 downloads

A supervised parallel optimisation framework for metaheuristic algorithms

Eugenio Muttio Zavala, Wulf Dettmer Orcid Logo, Jac Clarke, Djordje Peric Orcid Logo, Zhaoxin Ren Orcid Logo, Lloyd Fletcher Orcid Logo

Swarm and Evolutionary Computation, Volume: 84, Start page: 101445

Swansea University Authors: Eugenio Muttio Zavala, Wulf Dettmer Orcid Logo, Jac Clarke, Djordje Peric Orcid Logo, Zhaoxin Ren Orcid Logo

  • 65251.VOR.pdf

    PDF | Version of Record

    © 2023 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY license.

    Download (2.29MB)

Abstract

A Supervised Parallel Optimisation (SPO) is presented. The proposed framework couples different optimisation algorithms to solve single-objective optimisation problems. The supervision balances the exploration and exploitation capabilities of the distinct optimisers included, providing a general fra...

Full description

Published in: Swarm and Evolutionary Computation
ISSN: 2210-6502 2210-6510
Published: Elsevier BV 2024
Online Access: Check full text

URI: https://cronfa.swan.ac.uk/Record/cronfa65251
Tags: Add Tag
No Tags, Be the first to tag this record!
first_indexed 2023-12-11T10:41:32Z
last_indexed 2023-12-11T10:41:32Z
id cronfa65251
recordtype SURis
fullrecord <?xml version="1.0" encoding="utf-8"?><rfc1807 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><bib-version>v2</bib-version><id>65251</id><entry>2023-12-07</entry><title>A supervised parallel optimisation framework for metaheuristic algorithms</title><swanseaauthors><author><sid>ee7320f4fba56d3fc7eea1bcdd28e615</sid><firstname>Eugenio</firstname><surname>Muttio Zavala</surname><name>Eugenio Muttio Zavala</name><active>true</active><ethesisStudent>false</ethesisStudent></author><author><sid>30bb53ad906e7160e947fa01c16abf55</sid><ORCID>0000-0003-0799-4645</ORCID><firstname>Wulf</firstname><surname>Dettmer</surname><name>Wulf Dettmer</name><active>true</active><ethesisStudent>false</ethesisStudent></author><author><sid>e1479e5768c270417e8a2cb734295626</sid><firstname>Jac</firstname><surname>Clarke</surname><name>Jac Clarke</name><active>true</active><ethesisStudent>false</ethesisStudent></author><author><sid>9d35cb799b2542ad39140943a9a9da65</sid><ORCID>0000-0002-1112-301X</ORCID><firstname>Djordje</firstname><surname>Peric</surname><name>Djordje Peric</name><active>true</active><ethesisStudent>false</ethesisStudent></author><author><sid>62a1a0da0fa78e05c3deafcdee5551ce</sid><ORCID>0000-0002-6305-9515</ORCID><firstname>Zhaoxin</firstname><surname>Ren</surname><name>Zhaoxin Ren</name><active>true</active><ethesisStudent>false</ethesisStudent></author></swanseaauthors><date>2023-12-07</date><deptcode>FGSEN</deptcode><abstract>A Supervised Parallel Optimisation (SPO) is presented. The proposed framework couples different optimisation algorithms to solve single-objective optimisation problems. The supervision balances the exploration and exploitation capabilities of the distinct optimisers included, providing a general framework to solve problems with diverse characteristics. In this work, five optimisation algorithms are included in the ensemble: Particle Swarm Optimisation (PSO), Genetic Algorithm (GA), Covariance Matrix Adaption - Evolution Strategy (CMA-ES), Differential Evolution (DE), and Modified Cuckoo Search (MCS). A geometric path-finding problem with numerous local minima is used to demonstrate the advantage of SPO. The effectiveness of the approach is compared with that of stand-alone incidences of the integrated optimisation strategies and with state-of-the-art algorithms. In addition, a benchmark test suit composed of engineering applications is utilised to validate the general applicability of SPO with respect to a variety of problems. The good solutions generated by SPO are shown to be generally reproducible, while isolated algorithms, at best, render good solutions only occasionally.</abstract><type>Journal Article</type><journal>Swarm and Evolutionary Computation</journal><volume>84</volume><journalNumber/><paginationStart>101445</paginationStart><paginationEnd/><publisher>Elsevier BV</publisher><placeOfPublication/><isbnPrint/><isbnElectronic/><issnPrint>2210-6502</issnPrint><issnElectronic>2210-6510</issnElectronic><keywords>Optimisation, Parallel computation, Metaheuristics, Population-based algorithms</keywords><publishedDay>1</publishedDay><publishedMonth>2</publishedMonth><publishedYear>2024</publishedYear><publishedDate>2024-02-01</publishedDate><doi>10.1016/j.swevo.2023.101445</doi><url/><notes/><college>COLLEGE NANME</college><department>Science and Engineering - Faculty</department><CollegeCode>COLLEGE CODE</CollegeCode><DepartmentCode>FGSEN</DepartmentCode><institution>Swansea University</institution><apcterm>SU Library paid the OA fee (TA Institutional Deal)</apcterm><funders>Eugenio J. Muttio gratefully acknowledges research support provided by UKAEA and EPSRC through the Doctoral Training Partnership (DTP) scheme. This work has been part-funded by the EPSRC Energy Programme [grant number EP/W006839/1]. We acknowledge the support of Supercomputing Wales and AccelerateAI projects, which are part-funded by the European Regional Development Fund (ERDF) via the Welsh Government .</funders><projectreference/><lastEdited>2024-04-10T11:21:37.7721851</lastEdited><Created>2023-12-07T22:11:30.4426411</Created><path><level id="1">Faculty of Science and Engineering</level><level id="2">School of Aerospace, Civil, Electrical, General and Mechanical Engineering - Aerospace Engineering</level></path><authors><author><firstname>Eugenio</firstname><surname>Muttio Zavala</surname><order>1</order></author><author><firstname>Wulf</firstname><surname>Dettmer</surname><orcid>0000-0003-0799-4645</orcid><order>2</order></author><author><firstname>Jac</firstname><surname>Clarke</surname><order>3</order></author><author><firstname>Djordje</firstname><surname>Peric</surname><orcid>0000-0002-1112-301X</orcid><order>4</order></author><author><firstname>Zhaoxin</firstname><surname>Ren</surname><orcid>0000-0002-6305-9515</orcid><order>5</order></author><author><firstname>Lloyd</firstname><surname>Fletcher</surname><orcid>0000-0003-2841-8030</orcid><order>6</order></author></authors><documents><document><filename>65251__29975__12ed03d2ad8748b98a1c3186e956472a.pdf</filename><originalFilename>65251.VOR.pdf</originalFilename><uploaded>2024-04-10T11:20:11.5170866</uploaded><type>Output</type><contentLength>2404288</contentLength><contentType>application/pdf</contentType><version>Version of Record</version><cronfaStatus>true</cronfaStatus><documentNotes>© 2023 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY license.</documentNotes><copyrightCorrect>true</copyrightCorrect><language>eng</language><licence>http://creativecommons.org/licenses/by/4.0/</licence></document></documents><OutputDurs/></rfc1807>
spelling v2 65251 2023-12-07 A supervised parallel optimisation framework for metaheuristic algorithms ee7320f4fba56d3fc7eea1bcdd28e615 Eugenio Muttio Zavala Eugenio Muttio Zavala true false 30bb53ad906e7160e947fa01c16abf55 0000-0003-0799-4645 Wulf Dettmer Wulf Dettmer true false e1479e5768c270417e8a2cb734295626 Jac Clarke Jac Clarke true false 9d35cb799b2542ad39140943a9a9da65 0000-0002-1112-301X Djordje Peric Djordje Peric true false 62a1a0da0fa78e05c3deafcdee5551ce 0000-0002-6305-9515 Zhaoxin Ren Zhaoxin Ren true false 2023-12-07 FGSEN A Supervised Parallel Optimisation (SPO) is presented. The proposed framework couples different optimisation algorithms to solve single-objective optimisation problems. The supervision balances the exploration and exploitation capabilities of the distinct optimisers included, providing a general framework to solve problems with diverse characteristics. In this work, five optimisation algorithms are included in the ensemble: Particle Swarm Optimisation (PSO), Genetic Algorithm (GA), Covariance Matrix Adaption - Evolution Strategy (CMA-ES), Differential Evolution (DE), and Modified Cuckoo Search (MCS). A geometric path-finding problem with numerous local minima is used to demonstrate the advantage of SPO. The effectiveness of the approach is compared with that of stand-alone incidences of the integrated optimisation strategies and with state-of-the-art algorithms. In addition, a benchmark test suit composed of engineering applications is utilised to validate the general applicability of SPO with respect to a variety of problems. The good solutions generated by SPO are shown to be generally reproducible, while isolated algorithms, at best, render good solutions only occasionally. Journal Article Swarm and Evolutionary Computation 84 101445 Elsevier BV 2210-6502 2210-6510 Optimisation, Parallel computation, Metaheuristics, Population-based algorithms 1 2 2024 2024-02-01 10.1016/j.swevo.2023.101445 COLLEGE NANME Science and Engineering - Faculty COLLEGE CODE FGSEN Swansea University SU Library paid the OA fee (TA Institutional Deal) Eugenio J. Muttio gratefully acknowledges research support provided by UKAEA and EPSRC through the Doctoral Training Partnership (DTP) scheme. This work has been part-funded by the EPSRC Energy Programme [grant number EP/W006839/1]. We acknowledge the support of Supercomputing Wales and AccelerateAI projects, which are part-funded by the European Regional Development Fund (ERDF) via the Welsh Government . 2024-04-10T11:21:37.7721851 2023-12-07T22:11:30.4426411 Faculty of Science and Engineering School of Aerospace, Civil, Electrical, General and Mechanical Engineering - Aerospace Engineering Eugenio Muttio Zavala 1 Wulf Dettmer 0000-0003-0799-4645 2 Jac Clarke 3 Djordje Peric 0000-0002-1112-301X 4 Zhaoxin Ren 0000-0002-6305-9515 5 Lloyd Fletcher 0000-0003-2841-8030 6 65251__29975__12ed03d2ad8748b98a1c3186e956472a.pdf 65251.VOR.pdf 2024-04-10T11:20:11.5170866 Output 2404288 application/pdf Version of Record true © 2023 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY license. true eng http://creativecommons.org/licenses/by/4.0/
title A supervised parallel optimisation framework for metaheuristic algorithms
spellingShingle A supervised parallel optimisation framework for metaheuristic algorithms
Eugenio Muttio Zavala
Wulf Dettmer
Jac Clarke
Djordje Peric
Zhaoxin Ren
title_short A supervised parallel optimisation framework for metaheuristic algorithms
title_full A supervised parallel optimisation framework for metaheuristic algorithms
title_fullStr A supervised parallel optimisation framework for metaheuristic algorithms
title_full_unstemmed A supervised parallel optimisation framework for metaheuristic algorithms
title_sort A supervised parallel optimisation framework for metaheuristic algorithms
author_id_str_mv ee7320f4fba56d3fc7eea1bcdd28e615
30bb53ad906e7160e947fa01c16abf55
e1479e5768c270417e8a2cb734295626
9d35cb799b2542ad39140943a9a9da65
62a1a0da0fa78e05c3deafcdee5551ce
author_id_fullname_str_mv ee7320f4fba56d3fc7eea1bcdd28e615_***_Eugenio Muttio Zavala
30bb53ad906e7160e947fa01c16abf55_***_Wulf Dettmer
e1479e5768c270417e8a2cb734295626_***_Jac Clarke
9d35cb799b2542ad39140943a9a9da65_***_Djordje Peric
62a1a0da0fa78e05c3deafcdee5551ce_***_Zhaoxin Ren
author Eugenio Muttio Zavala
Wulf Dettmer
Jac Clarke
Djordje Peric
Zhaoxin Ren
author2 Eugenio Muttio Zavala
Wulf Dettmer
Jac Clarke
Djordje Peric
Zhaoxin Ren
Lloyd Fletcher
format Journal article
container_title Swarm and Evolutionary Computation
container_volume 84
container_start_page 101445
publishDate 2024
institution Swansea University
issn 2210-6502
2210-6510
doi_str_mv 10.1016/j.swevo.2023.101445
publisher Elsevier BV
college_str Faculty of Science and Engineering
hierarchytype
hierarchy_top_id facultyofscienceandengineering
hierarchy_top_title Faculty of Science and Engineering
hierarchy_parent_id facultyofscienceandengineering
hierarchy_parent_title Faculty of Science and Engineering
department_str School of Aerospace, Civil, Electrical, General and Mechanical Engineering - Aerospace Engineering{{{_:::_}}}Faculty of Science and Engineering{{{_:::_}}}School of Aerospace, Civil, Electrical, General and Mechanical Engineering - Aerospace Engineering
document_store_str 1
active_str 0
description A Supervised Parallel Optimisation (SPO) is presented. The proposed framework couples different optimisation algorithms to solve single-objective optimisation problems. The supervision balances the exploration and exploitation capabilities of the distinct optimisers included, providing a general framework to solve problems with diverse characteristics. In this work, five optimisation algorithms are included in the ensemble: Particle Swarm Optimisation (PSO), Genetic Algorithm (GA), Covariance Matrix Adaption - Evolution Strategy (CMA-ES), Differential Evolution (DE), and Modified Cuckoo Search (MCS). A geometric path-finding problem with numerous local minima is used to demonstrate the advantage of SPO. The effectiveness of the approach is compared with that of stand-alone incidences of the integrated optimisation strategies and with state-of-the-art algorithms. In addition, a benchmark test suit composed of engineering applications is utilised to validate the general applicability of SPO with respect to a variety of problems. The good solutions generated by SPO are shown to be generally reproducible, while isolated algorithms, at best, render good solutions only occasionally.
published_date 2024-02-01T11:21:34Z
_version_ 1795942771503136768
score 11.013731