Given an undirected graph with costs associated to its edges and pairs of edges, the \emph{Quadratic Minimum Spanning Tree Problem} (\emph{QMSTP}) requires to determine a spanning tree of minimum total cost. This is a proper model for network problems in which both routing and interference costs need to be considered. It is $\mathcal{NP}$-hard in the strong sense and not approximable unless $\mathcal{P} = \mathcal{NP}$. This paper describes a Tabu Search algorithm, with two independent and adaptively tuned tabu lists, and a Variable Neighbourhood Search algorithm. Both metaheuristics are based on the same neighbourhood, but the Tabu Search proves more effective and robust than the Variable Neighbourhood Search. To assess the quality of these results, we provide a comparison with the heuristic algorithms proposed in the recent literature and we reimplement, with minor improvements, an exact algorithm drawn from the literature, which confirms the optimality of the results obtained on small instances.

Solving the quadratic minimum spanning tree problem / R. Cordone, G. Passeri. - In: APPLIED MATHEMATICS AND COMPUTATION. - ISSN 0096-3003. - 218:23(2012 Aug), pp. 11597-11612.

Solving the quadratic minimum spanning tree problem

R. Cordone
Primo
;
2012

Abstract

Given an undirected graph with costs associated to its edges and pairs of edges, the \emph{Quadratic Minimum Spanning Tree Problem} (\emph{QMSTP}) requires to determine a spanning tree of minimum total cost. This is a proper model for network problems in which both routing and interference costs need to be considered. It is $\mathcal{NP}$-hard in the strong sense and not approximable unless $\mathcal{P} = \mathcal{NP}$. This paper describes a Tabu Search algorithm, with two independent and adaptively tuned tabu lists, and a Variable Neighbourhood Search algorithm. Both metaheuristics are based on the same neighbourhood, but the Tabu Search proves more effective and robust than the Variable Neighbourhood Search. To assess the quality of these results, we provide a comparison with the heuristic algorithms proposed in the recent literature and we reimplement, with minor improvements, an exact algorithm drawn from the literature, which confirms the optimality of the results obtained on small instances.
Binary quadratic programming; Branch-and-bound; Quadratic Minimum Spanning Tree Problem; Tabu Search; Variable Neighbourhood Search
Settore INF/01 - Informatica
Settore MAT/09 - Ricerca Operativa
ago-2012
Article (author)
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/204837
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 21
  • ???jsp.display-item.citation.isi??? 17
social impact