Multilevel Refinement for Combinatorial Optimisation Problems

被引:4
作者
Chris Walshaw
机构
[1] University of Greenwich,Computing and Mathematical Sciences
[2] Old Royal Naval College,undefined
来源
Annals of Operations Research | 2004年 / 131卷
关键词
multilevel refinement; combinatorial optimisation; metaheuristic; graph partitioning; travelling salesman; graph colouring;
D O I
暂无
中图分类号
学科分类号
摘要
We consider the multilevel paradigm and its potential to aid the solution of combinatorial optimisation problems. The multilevel paradigm is a simple one, which involves recursive coarsening to create a hierarchy of approximations to the original problem. An initial solution is found (sometimes for the original problem, sometimes the coarsest) and then iteratively refined at each level. As a general solution strategy, the multilevel paradigm has been in use for many years and has been applied to many problem areas (most notably in the form of multigrid techniques). However, with the exception of the graph partitioning problem, multilevel techniques have not been widely applied to combinatorial optimisation problems. In this paper we address the issue of multilevel refinement for such problems and, with the aid of examples and results in graph partitioning, graph colouring and the travelling salesman problem, make a case for its use as a metaheuristic. The results provide compelling evidence that, although the multilevel framework cannot be considered as a panacea for combinatorial problems, it can provide an extremely useful addition to the combinatorial optimisation toolkit. We also give a possible explanation for the underlying process and extract some generic guidelines for its future use on other combinatorial problems.
引用
收藏
页码:325 / 372
页数:47
相关论文
共 64 条
[1]  
Barnard S.T.(1994)A Fast Multilevel Implementation of Recursive Spectral Bisection for Partitioning Unstructured Problems Concurrency: Practice and Experience 6 101-117
[2]  
Simon H.D.(1999)Computing Minimum-Weight Perfect Matchings INFORMS J. Comput. 11 138-148
[3]  
Cook W.J.(1958)A Method for Solving Traveling Salesman Problems Oper. Res. 6 791-812
[4]  
Rohe A.(1996)Combining Helpful Sets and Parallel Simulated Annealing for the Graph-Partitioning Problem Parallel Algorithms Appl. 8 61-84
[5]  
Croes G.A.(1988)A Simple and Efficient Automatic FEM Domain Decomposer Comput. and Structures 28 579-602
[6]  
Diekmann R.(1998)Geometric Mesh Partitioning: Implementation and Experiments SIAM J. Sci. Comput. 19 2091-2110
[7]  
Luling R.(1986)Future Paths for Integer Programming and Links to Artificial Intelligence Comput. Oper. Res. 13 533-549
[8]  
Monien B.(1994)Efficient Local Search With Search Space Smoothing: A Case Study of the Traveling Salesman Problem (TSP) IEEE Trans. Syst. Man and Cybernetics 24 728-735
[9]  
Spraner C.(1970)The Traveling Salesman Problem and Minimum Spanning Trees Oper. Res. 18 1138-1162
[10]  
Farhat C.(2000)An Effective Implementation of the Lin-Kernighan Traveling Salesman Heuristic Eur. J. Oper. Res. 126 106-130