Abstract
A combinatorial optimization problem, namely k-Minimum Spanning Tree Problem (KMSTP), is to find a subtree with exactly k edges in an undirected graph G, such that the sum of edges’ weights is minimal. This chapter provides a Hybrid algorithm using Memetic Algorithm (MA) as a diversification strategy for Tabu Search (TS) to solve KMSTPs. The genetic operator in the proposed MA is based on dynamic programming, which efficiently finds the optimal subtree in a given tree. The experimental results show that the proposed algorithm is superior to several exiting algorithms in terms of solution accuracy and that the algorithm updates some best known solutions that were found by existing algorithms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Hamacher HW, Jorsten K, Maffioli F (1991) Weighted k-cardinality trees. Technical report, Politecnico di Milano, Dipartimento di Elettronica, Italy
Hamacher HW, Jorsten K (1993) Optimal relinquishment according to the Norwegian petrol law: a combinatorial optimization approach. Technical report, no. 7/93, Norwegian School of Economics and Business Administration, Bergen, Norway
Ma B, Hero A, Gorman J, Michel O (2000), Image registration with minimum spanning tree algorithm. In: IEEE international conference on image processing
Fischetti M, Hamacher HW, Jornsten K, Maffioli F (1994) Weighted k-cardinality trees: complexity and polyhedral structure. Networks 24:11–21
Ravi D, Sundaram R, Marathe MV, Rosenkrantz DJ, Ravi SS (1996) Spanning trees-short or small. SIAM J Discrete Math 9(2):178–200
Maffioli F (1991) Finding a best subtree of a tree. Technical report, Politecnico di Milano, Dipartimento di Elettronica e Informazione
Quintaoa FP, da Cunha AS, Mateus GR, Lucena A (2010) The k-cardinality tree problem: reformulations and Lagrangian relaxation. Discrete Appl Math 158:1305–1314
Ehrgott M, Freitag J, Hamacher HW, MaLoli F (1997) Heuristics for the k-cardinality tree and subgraph problem. Asia–Pacific J Oper Res 14(1):87–114
Urosevic D, Brimberg J, Mladenovic N (2004) Variable neighbourhood decomposition search for the edge weighted k-cardinality tree problem. Comput Oper Res 31:1205–1213
Blum C (2007) Revisiting dynamic programming for finding optimal subtrees in trees. Eur J Oper Res 177:102–115
Blum C, Blesa M (2005) New metaheuristic approaches for the edge-weighted k-cardinality tree problem. Comput Oper Res 32:1355–1377
Katagiri H, Hayashida T, Nishizaki I, Guo Q (2012) A hybrid algorithm based on tabu search and ant colony optimization for k-minimum spanning tree problems. Expert Syst Appl 39(5):5681–5686
Glover F (1986) Future paths for integer programming and links to artificial intelligence. Comput Oper Res 5:533–549
Glover F, Laguna M (1997) Tabu search. Kluwer Academic Publishers, Dordrecht
Moscato P (1989) On evolution, search, optimization, genetic algorithms and martial arts: toward memetic algorithms. Caltech concurrent computation program, CalTech, Pasadena, CA, Rep 826
Katagiri H, Hayashida T, Nishizaki I, Ishimatsu J (2010) An approximate solution method based on tabu search for k-minimum spanning tree problems. Int J Knowl Eng Soft Data Paradigms 2(3):263–274
Guo Q, Katagiri H, Hayashida T, Nishizaki I (2012) A hybrid algorithm based on memetic algorithm and tabu search for k-minimum spanning tree problems. In: Lecture notes in engineering and computer science: proceedings of the international multiconference of engineers and computer scientists 2012, IMECS 2012, 14–16 March, 2012, Hong Kong, pp 1611–1616
A library for the edge-weighted k-cardinality tree problem (2003). http://iridia.ulb.ac.be/~cblum/kctlib/. Accessed 20 June 2012
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Katagiri, H., Guo, Q. (2013). A Hybrid-Heuristics Algorithm for k-Minimum Spanning Tree Problems. In: Yang, GC., Ao, SI., Huang, X., Castillo, O. (eds) IAENG Transactions on Engineering Technologies. Lecture Notes in Electrical Engineering, vol 186. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-5651-9_12
Download citation
DOI: https://doi.org/10.1007/978-94-007-5651-9_12
Published:
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-007-5623-6
Online ISBN: 978-94-007-5651-9
eBook Packages: EngineeringEngineering (R0)