Authors: Ricardo M A Silva Diego M Silva Mauricio G C Resende Geraldo R Mateus José F Gonçalves Paola Festa
Publish Date: 2013/06/19
Volume: 8, Issue: 4, Pages: 1225-1243
Abstract
This paper presents a new edgeswap heuristic for generating spanning trees with a minimum number of branch vertices ie vertices of degree greater than two This problem was introduced in Gargano et al Lect Notes Comput Sci 2380355–365 2002 and has been called the minimum branch vertices problem by Cerulli et al Comput Optim Appl 42353–370 2009 The heuristic starts with a random spanning tree and iteratively reduces the number of branch vertices by swapping tree edges with edges not currently in the tree It can be easily implemented as a multistart heuristic We report on extensive computational experiments comparing singlestart and multistart variants on our heuristic with other heuristics previously proposed in the literatureThe research of RMA Silva was partially done while he was a postdoc scholar at ATT Labs Research in Florham Park New Jersey and was partially supported by the Brazilian National Council for Scientific and Technological Development CNPq the Foundation for Support of Research of the State of Minas Gerais Brazil FAPEMIG Coordination for the Improvement of Higher Education Personnel Brazil CAPES and Foundation for the Support of Development of the Federal University of Pernambuco Brazil FADE José F Gonçalves was supported by funds granted by the ERDF through the Programme COMPETE and by the Portuguese Government through FCT – Foundation for Science and Technology project PTDC/EGEGES/117692/2010 Diego M Silva was partially supported by CAPESMINTER Program between the Federal Universities of Minas Gerais and Lavras Brazil
Keywords: