dc.contributor.author | Joaquim De Santana Junior, C | |
dc.date.accessioned | 2023-11-09T17:52:34Z | |
dc.date.issued | 2023-11-06 | |
dc.date.updated | 2023-11-08T16:51:33Z | |
dc.description.abstract | Inspired by natural processes such as evolution and collective animal behaviour, population-based metaheuristics have gained popularity due to their ability to solve complex optimisation problems. However, understanding these algorithms' underlying principles and behaviours remains a challenge. This dissertation proposes using interaction networks as a framework to model and study the behaviour of population-based metaheuristics. We present three case studies involving eleven algorithms tested on ten optimisation problems. The results demonstrate that the characteristics of the interaction networks, including degree distribution, number of hubs, and clusters, are closely tied to the underlying aspects of the algorithms. Structural similarities between networks are measured using metrics such as portrait divergence, allowing for comparisons of behaviour across different sources of inspiration. Convergence patterns and exploration-exploitation capabilities are identified by analysing the network evolution and measuring the portrait divergence. Additionally, this framework allows for the evaluation of the impact of operators and parameters on algorithms behaviour. Compared to similar network-based frameworks, the results suggest the existence of unique network structures arising from capturing different aspects of the algorithms. Finally, clustering methods are employed to group them based on their interaction patterns or search trajectories, leading to two novel classifications of population-based metaheuristics that consider only these facets. | en_GB |
dc.identifier.uri | http://hdl.handle.net/10871/134480 | |
dc.language.iso | en | en_GB |
dc.publisher | University of Exeter | en_GB |
dc.subject | Metaheuristics | en_GB |
dc.subject | Network Science | en_GB |
dc.subject | Interaction Networks | en_GB |
dc.subject | Optimisation | en_GB |
dc.subject | Swarm Intelligence | en_GB |
dc.subject | Evolutionary Algorithms | en_GB |
dc.subject | Population-based Metaheuristics | en_GB |
dc.title | A Network Science Approach to Analysing, Comparing, and Evaluating Population-based Metaheuristics | en_GB |
dc.type | Thesis or dissertation | en_GB |
dc.date.available | 2023-11-09T17:52:34Z | |
dc.contributor.advisor | Menezes, Ronaldo | |
dc.contributor.advisor | Keedwell, Edward | |
dc.publisher.department | Computer Science | |
dc.rights.uri | http://www.rioxx.net/licenses/all-rights-reserved | en_GB |
dc.type.degreetitle | Doctor of Philosophy in Computer Science | |
dc.type.qualificationlevel | Doctoral | |
dc.type.qualificationname | Doctoral Thesis | |
rioxxterms.version | NA | en_GB |
rioxxterms.licenseref.startdate | 2023-11-06 | |
rioxxterms.type | Thesis | en_GB |
refterms.dateFOA | 2023-11-10T21:32:50Z | |