A tabu search algorithm for the min-max k-Chinese postman problem

被引:39
作者
Ahr, Dino [1 ]
Reinelt, Gerhard [1 ]
机构
[1] Heidelberg Univ, Inst Comp Sci, D-69120 Heidelberg, Germany
关键词
arc routing; Chinese postman problem; tabu search; min-max optimization;
D O I
10.1016/j.cor.2005.02.011
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper we present a tabu search algorithm for the min-max k-Chinese postman problem (MM k-CPP). Given an undirected edge-weighted graph and a distinguished depot node, the MM k-CPP consists of finding k > 1 tours (starting and ending at the depot node) such that each edge is traversed by at least one tour and the length of the longest tour is minimized. A special emphasis is put on investigating the trade-off between running time effort and solution quality when applying different improvement procedures in the course of the neighborhood construction. Furthermore, different neighborhoods are analyzed. Extensive computational results show that the tabu search algorithm outperforms all known heuristics and improvement procedures. Scope and purpose Given a road network, the Chinese postman problem (CPP) is to find the shortest postman tour covering all the roads in the network. Applications of the CPP include road maintenance, garbage collection, mail delivery, etc. Since usually large road networks have to be serviced the work load must be distributed among k > 2 vehicles. In contrast to the usual objective to minimize the total distance traveled by the k vehicles (k-CPP), for the min-max k-Chinese postman problem (MM k-CPP) the aim is to minimize the length of the longest of the k tours. This kind of objective is preferable when customers have to be served as early as possible. Furthermore, tours will be enforced to be more balanced resulting in a fair scheduling of tours. Although the CPP and the k-CPP are polynomially solvable, the MM k-CPP is NP-hard. Hence, we must rely on heuristics producing approximate solutions. The purpose of this paper is to present a tabu search algorithm for the MM k-CPP which outperforms all known heuristics. In many cases we obtained solutions which could be proved to be near-optimal or even optimal. (c) 2005 Published by Elsevier Ltd.
引用
收藏
页码:3403 / 3422
页数:20
相关论文
共 44 条
[1]  
AARTS E, 1997, LOCAL SEARCH COMBINA
[2]  
Ahr D, 2002, LECT NOTES COMPUT SC, V2461, P64
[3]   THE CAPACITATED ARC ROUTING PROBLEM - LOWER BOUNDS [J].
BENAVENT, E ;
CAMPOS, V ;
CORBERAN, A ;
MOTA, E .
NETWORKS, 1992, 22 (07) :669-690
[4]   A guided local search heuristic for the capacitated arc routing problem [J].
Beullens, P ;
Muyldermans, L ;
Cattrysse, D ;
Van Oudheusden, D .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 147 (03) :629-643
[5]   A POLYHEDRAL APPROACH TO THE RURAL POSTMAN PROBLEM [J].
CORBERAN, A ;
SANCHIS, JM .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1994, 79 (01) :95-114
[6]   A cutting plane algorithm for the General Routing Problem [J].
Corberán, A ;
Letchford, AN ;
Sanchis, JM .
MATHEMATICAL PROGRAMMING, 2001, 90 (02) :291-316
[7]  
Dijkstra E.W., 1959, Numerische mathematik, V1, P269, DOI DOI 10.1007/BF01386390
[8]  
Edmonds J., 1973, Mathematical Programming, V5, P88, DOI 10.1007/BF01580113
[9]   ROUTEING WINTER GRITTING VEHICLES [J].
EGLESE, RW .
DISCRETE APPLIED MATHEMATICS, 1994, 48 (03) :231-244
[10]   ALGORITHM-97 - SHORTEST PATH [J].
FLOYD, RW .
COMMUNICATIONS OF THE ACM, 1962, 5 (06) :345-345