Cargando…
A Clustering-Enhanced Memetic Algorithm for the Quadratic Minimum Spanning Tree Problem
The quadratic minimum spanning tree problem (QMSTP) is a spanning tree optimization problem that considers the interaction cost between pairs of edges arising from a number of practical scenarios. This problem is NP-hard, and therefore there is not a known polynomial time approach to solve it. To fi...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9858573/ https://www.ncbi.nlm.nih.gov/pubmed/36673228 http://dx.doi.org/10.3390/e25010087 |
_version_ | 1784874135488299008 |
---|---|
author | Zhang, Shufan Mao, Jianlin Wang, Niya Li, Dayan Ju, Chengan |
author_facet | Zhang, Shufan Mao, Jianlin Wang, Niya Li, Dayan Ju, Chengan |
author_sort | Zhang, Shufan |
collection | PubMed |
description | The quadratic minimum spanning tree problem (QMSTP) is a spanning tree optimization problem that considers the interaction cost between pairs of edges arising from a number of practical scenarios. This problem is NP-hard, and therefore there is not a known polynomial time approach to solve it. To find a close-to-optimal solution to the problem in a reasonable time, we present for the first time a clustering-enhanced memetic algorithm (CMA) that combines four components, i.e., (i) population initialization with clustering mechanism, (ii) a tabu-based nearby exploration phase to search nearby local optima in a restricted area, (iii) a three-parent combination operator to generate promising offspring solutions, and (iv) a mutation operator using Lévy distribution to prevent the population from premature. Computational experiments are carried on 36 benchmark instances from 3 standard sets, and the results show that the proposed algorithm is competitive with the state-of-the-art approaches. In particular, it reports improved upper bounds for the 25 most challenging instances with unproven optimal solutions, while matching the best-known results for all but 2 of the remaining instances. Additional analysis highlights the contribution of the clustering mechanism and combination operator to the performance of the algorithm. |
format | Online Article Text |
id | pubmed-9858573 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-98585732023-01-21 A Clustering-Enhanced Memetic Algorithm for the Quadratic Minimum Spanning Tree Problem Zhang, Shufan Mao, Jianlin Wang, Niya Li, Dayan Ju, Chengan Entropy (Basel) Article The quadratic minimum spanning tree problem (QMSTP) is a spanning tree optimization problem that considers the interaction cost between pairs of edges arising from a number of practical scenarios. This problem is NP-hard, and therefore there is not a known polynomial time approach to solve it. To find a close-to-optimal solution to the problem in a reasonable time, we present for the first time a clustering-enhanced memetic algorithm (CMA) that combines four components, i.e., (i) population initialization with clustering mechanism, (ii) a tabu-based nearby exploration phase to search nearby local optima in a restricted area, (iii) a three-parent combination operator to generate promising offspring solutions, and (iv) a mutation operator using Lévy distribution to prevent the population from premature. Computational experiments are carried on 36 benchmark instances from 3 standard sets, and the results show that the proposed algorithm is competitive with the state-of-the-art approaches. In particular, it reports improved upper bounds for the 25 most challenging instances with unproven optimal solutions, while matching the best-known results for all but 2 of the remaining instances. Additional analysis highlights the contribution of the clustering mechanism and combination operator to the performance of the algorithm. MDPI 2022-12-31 /pmc/articles/PMC9858573/ /pubmed/36673228 http://dx.doi.org/10.3390/e25010087 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Zhang, Shufan Mao, Jianlin Wang, Niya Li, Dayan Ju, Chengan A Clustering-Enhanced Memetic Algorithm for the Quadratic Minimum Spanning Tree Problem |
title | A Clustering-Enhanced Memetic Algorithm for the Quadratic Minimum Spanning Tree Problem |
title_full | A Clustering-Enhanced Memetic Algorithm for the Quadratic Minimum Spanning Tree Problem |
title_fullStr | A Clustering-Enhanced Memetic Algorithm for the Quadratic Minimum Spanning Tree Problem |
title_full_unstemmed | A Clustering-Enhanced Memetic Algorithm for the Quadratic Minimum Spanning Tree Problem |
title_short | A Clustering-Enhanced Memetic Algorithm for the Quadratic Minimum Spanning Tree Problem |
title_sort | clustering-enhanced memetic algorithm for the quadratic minimum spanning tree problem |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9858573/ https://www.ncbi.nlm.nih.gov/pubmed/36673228 http://dx.doi.org/10.3390/e25010087 |
work_keys_str_mv | AT zhangshufan aclusteringenhancedmemeticalgorithmforthequadraticminimumspanningtreeproblem AT maojianlin aclusteringenhancedmemeticalgorithmforthequadraticminimumspanningtreeproblem AT wangniya aclusteringenhancedmemeticalgorithmforthequadraticminimumspanningtreeproblem AT lidayan aclusteringenhancedmemeticalgorithmforthequadraticminimumspanningtreeproblem AT juchengan aclusteringenhancedmemeticalgorithmforthequadraticminimumspanningtreeproblem AT zhangshufan clusteringenhancedmemeticalgorithmforthequadraticminimumspanningtreeproblem AT maojianlin clusteringenhancedmemeticalgorithmforthequadraticminimumspanningtreeproblem AT wangniya clusteringenhancedmemeticalgorithmforthequadraticminimumspanningtreeproblem AT lidayan clusteringenhancedmemeticalgorithmforthequadraticminimumspanningtreeproblem AT juchengan clusteringenhancedmemeticalgorithmforthequadraticminimumspanningtreeproblem |