首页 | 本学科首页   官方微博 | 高级检索  
     


Edge-swapping algorithms for the minimum fundamental cycle basis problem
Authors:Edoardo Amaldi  Leo Liberti  Francesco Maffioli  Nelson Maculan
Affiliation:(1) DEI, Politecnico di Milano, Piazza L. da Vinci 32, 20133 Milan, Italy;(2) LIX, école Polytechnique, 91128 Palaiseau, France;(3) COPPE, Universidade Federal do Rio de Janeiro, P.O. Box 68511, Rio de Janeiro, 21941-972, Brazil
Abstract:
We consider the problem of finding a fundamental cycle basis with minimum total cost in an undirected graph. This problem is NP-hard and has several interesting applications. Since fundamental cycle bases correspond to spanning trees, we propose a local search algorithm, a tabu search and variable neighborhood search in which edge swaps are iteratively applied to a current spanning tree. We also present a mixed integer programming formulation of the problem whose linear relaxation yields tighter lower bounds than other known formulations. Computational results obtained with our algorithms are compared with those from the best available constructive heuristic on several types of graphs. This article extends the conference paper (Amaldi et al. 2004).
Keywords:Cycle basis  Fundamental cycle  Fundamental cut  Edge swap  Heuristic  Metaheuristic
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号