A Heuristic Algorithm for the Mixed Chinese Postman Problem

被引:0
作者
Kriangchai Yaoyuenyong
Peerayuth Charnsethikul
Vira Chankong
机构
[1] Kasetsart University,Operations Research and Management Science Units, Department of Industrial Engineering
[2] Case Western Reserve University,Electrical Engineering and Computer Science Department
来源
Optimization and Engineering | 2002年 / 3卷
关键词
combinatorial optimization; network flows; Chinese Postman Problem; heuristic procedure;
D O I
暂无
中图分类号
学科分类号
摘要
The Chinese Postman Problem (CPP) is to find a minimum-cost Eulerian tour in a given graph. CPP is efficiently solvable when the original graph is either undirected or directed. For a mixed graph consisting of both edges and arcs, the Mixed Chinese Postman Problem (MCPP) is known to be NP-complete. Many heuristics and optimal algorithms have been devised for solving MCPPs. A new heuristic is proposed. The heuristic finds the initial solution by using a Minimum Cost Flow algorithm; then it repeatedly uses the shortest path algorithm with slightly modified costs of the edges/arcs. The heuristic improves the solution by trying to find the correct direction of unoriented edges and simultaneously it deletes some of the additional edges/arcs. A number of previous heuristics are tested, analyzed, and compared with the proposed approach. Based upon computational results, the proposed heuristic on average outperforms all previous heuristics.
引用
收藏
页码:157 / 187
页数:30
相关论文
共 34 条
[1]  
Beltrami E.(1974)Networks and vehicle routing for municipal waste collection Networks 4 65-94
[2]  
Bodin L.(1980)Some new branching and bounding criteria for the asymmetric traveling salesman problem Management Science 26 736-743
[3]  
Carpaneto G.(1973)Matching, Euler tours and the Chinese postman Mathematical Programming 5 88-124
[4]  
Toth P.(1992)Efficient routing of winter gritting Journal of Operational Research Society 43 1031-1034
[5]  
Edmonds J.(1979)Approximation algorithms for some postman problems Journal of the Association for Computing Machinery 26 538-554
[6]  
Johnson E. L.(1992)Acutting plane algorithm for the windy postman problem Mathematical Programming 55 339-358
[7]  
Eglese R. W.(1979)The mixed Chinese Postman Problem Discrete Applied Mathematics 1 89-103
[8]  
Li L. Y. O.(1979)A patching algorithm for the nonsymmetric traveling-salesman problem SIAM Journal on Computing 8 561-573
[9]  
Frederickson G. N.(1997)Modeling and solving several classes of arc routing problems as traveling salesman problems Computers and Operations Research 24 1057-1061
[10]  
Grötschel M.(1988)A new algorithm for the directed Chinese postman problem Computers and Operations Research 15 577-584