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...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Shufan, Mao, Jianlin, Wang, Niya, Li, Dayan, Ju, Chengan
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