The Rural Postman Problem on mixed graphs with turn penalties

In this paper we deal with a problem which generalizes the Rural Postman Problem defined on a mixed graph (MRPP). The generalization consists of associating a non-negative penalty to every turn as well as considering the existence of forbidden turns. This new problem fits real-world situations more closely than other simpler problems. A solution tour must traverse all the requiring service arcs and edges of the graph while not making forbidden turns. Its total cost will be the sum of the costs of the traversed arcs and edges together with the penalties associated with the turns done. The Mixed Rural Postman Problem with Turn Penalties (MRPPTP) consists of finding such a tour with a total minimum cost. We show that the new problem is NP-hard, even in some particular cases. In order to solve the MRPPTP, a polynomial transformation of the problem into the Asymmetric Traveling Salesman Problem (ATSP) can be done and then apply heuristics and exact methods for the ATSP. This transformation is summarized here and a specific heuristic algorithm, based on two recent heuristics for the MRPP, is also presented. Extensive computational experiments with more than 250 instances establish the effectiveness of our procedures.

[1]  Lawrence Bodin,et al.  The design of a computerized sanitation vehicle routing and scheduling system for the town of oyster bay, new york , 1989, Comput. Oper. Res..

[2]  Gilbert Laporte,et al.  Modeling and solving several classes of arc routing problems as traveling salesman problems , 1997, Comput. Oper. Res..

[3]  Matteo Fischetti,et al.  An additive bounding procedure for the asymmetric travelling salesman problem , 1992, Math. Program..

[4]  Michel Gendreau,et al.  Arc Routing Problems, Part II: The Rural Postman Problem , 1995, Oper. Res..

[5]  David Soler Fernández Tour eulerià sense girs en U en un graf orientat simple. Eulerian tour without U-turns in a simple digraph , 1998 .

[6]  E. Lopez,et al.  Searching for a strong double tracing in a graph , 1998 .

[7]  Gilbert Laporte,et al.  Arc Routing Problems, Part I: The Chinese Postman Problem , 1995, Oper. Res..

[8]  Lawrence Bodin,et al.  A Computer-Assisted System for the Routing and Scheduling of Street Sweepers , 1978, Oper. Res..

[9]  Lawrence Bodin,et al.  A detailed description of a computer system for the routing and scheduling of street sweepers , 1979, Comput. Oper. Res..

[10]  Ángel Corberán,et al.  Heuristics for the Mixed Rural Postman Problem , 2000, Comput. Oper. Res..

[11]  Enrique Benavent,et al.  The Directed Rural Postman Problem with Turn Penalties , 1999, Transp. Sci..

[12]  Ángel Corberán,et al.  An optimal method for the mixed postman problem , 1984 .

[13]  Ronald F. Kirby,et al.  The minimum route problem for networks with turn penalties and prohibitions , 1969 .

[14]  G. Laporte The traveling salesman problem: An overview of exact and approximate algorithms , 1992 .

[15]  Richard M. Karp,et al.  A Patching Algorithm for the Nonsymmetric Traveling-Salesman Problem , 1979, SIAM J. Comput..

[16]  Richard D. McBride,et al.  Controlling left and u-turns in the routing of refuse collection vehicles , 1982, Comput. Oper. Res..

[17]  Jean-Marc Rousseau,et al.  The Capacitated Canadian Postman Problem , 1989 .