Variants of Chinese postman problems and a way of solving through transformation into vehicle routing problems

Автор: Gordenko M.K., Avdoshin S.M.

Журнал: Труды Института системного программирования РАН @trudy-isp-ran

Статья в выпуске: 3 т.30, 2018 года.

Бесплатный доступ

In this article, the routing problems are described. It is shown, that almost all routing problem can be transformed into each other. An example of the Mixed Chinese Postman problem is discussed. The article gives an overview of various variants of Chinese Postman Problem. For all problems the mathematical formulation is given. Moreover, the useful real-life application is presented, too. Then, the article provides a table of possible Chinese Postman problems and identifies parameters that can be varied for obtaining new problems. Five parameters have been identified, such as: presence of set of edges; presence of set of arcs; presence of edges with cost, depending on traversing; the presence of set of required edges; the presence of set of required arcs. It was shown that by varying these parameters one can obtain tasks that were not described earlier but can be used in real life. Four new tasks were identified. Then it is shown that the Chinese Postman problem can be solved as another routing tasks through graph transformations. The method for transforming Chinese Postman problem into the Generalized Travelling Salesman problem is given. Then the results of solving the above problem are presented by simple algorithms, and their effectiveness is shown. The research is not over yet. The testing of other algorithms is planned.

Еще

Generalized routing problem, arc routing problem, chinese postman problem, generalized travelling salesman problem

Короткий адрес: https://sciup.org/14916541

IDR: 14916541   |   DOI: 10.15514/ISPRAS-2018-30(3)-16

Список литературы Variants of Chinese postman problems and a way of solving through transformation into vehicle routing problems

  • Eglese R., Letchford A., General Routing Problem. In Encyclopedia of Optimization. Springer, Boston, MA. 2008.
  • Thimbleby, H. The directed chinese postman problem. Software: Practice and Experience, 33(11), 2003, pp. 1081-1096.
  • Toth P., Vigo D. (ed.). The vehicle routing problem. -Society for Industrial and Applied Mathematics, 2002.
  • Hertz A., Laporte G., Mittaz M. A tabu search heuristic for the capacitated arc routing problem. Operations research, vol. 48, no. 1, 2000, pp. 129-135.
  • Zerbino D. R., Birney E. Velvet: algorithms for de novo short read assembly using de Bruijn graphs. Genome research, vol. 18, no. 5, 2008, pp. 821-829.
  • Edmonds J., Johnson E. L. Matching, Euler tours and the Chinese postman. Mathematical programming, vol. 5, no. 1, 1973, pp. 88-124.
  • Kolmogorov V. Blossom V: a new implementation of a minimum cost perfect matching algorithm. Mathematical Programming Computation, vol. 1, no. 1, 2009, pp. 43-67.
  • Robinson H. Graph theory techniques in model-based testing. In Proc. of the International Conference on Testing Computer Software, 1999.
  • Wilson R. J. An eulerian trail through Königsberg. Journal of graph theory, vol., 10, no. 3, 1986, pp. 265-275.
  • Ababei C., Kavasseri R. Efficient network reconfiguration using minimum cost maximum flow-based branch exchanges and random walks-based loss estimations, IEEE Transactions on Power Systems, vol. 26, no. 1, 2010, pp. 30-37.
  • Chen W. H. Test sequence generation from the protocol data portion based on the Selecting Chinese Postman algorithm. Information Processing Letters, vol. 65, no. 5, pp. 261-268.
  • Aho A.V. et al. An optimization technique for protocol conformance test generation based on UIO sequences and rural Chinese postman tours. IEEE transactions on communications, vol. 39, no. 11, 1991, pp, 1604-1615.
  • Dror M. (ed.). Arc routing: theory, solutions and applications. Springer Science & Business Media, 2012.
  • Ghiani G., Improta G. An algorithm for the hierarchical Chinese postman problem. Operations Research Letters, vol. 26, no. 1, 2000, pp. 27-32.
  • Longo H., De Aragão M. P., Uchoa E. Solving capacitated arc routing problems using a transformation to the CVRP. Computers & Operations Research, vol. 33, no. 6, pp. 1823-1837.
  • Pearn W. L., Assad A., Golden B. L. Transforming arc routing into node routing problems, Computers & operations research, vol. 14, no. 4, 1987, pp. 285-288.
  • Laporte G. Modeling and solving several classes of arc routing problems as traveling salesman problems. Computers & operations research, vol. 24, no. 11, 1997, pp. 1057-1061.
  • Fischetti M., Salazar González J. J., Toth P. A branch-and-cut algorithm for the symmetric generalized traveling salesman problem. Operations Research, vol. 45, no. 3. 1997. pp. 378-394.
  • Solomon M. M. Algorithms for the vehicle routing and scheduling problems with time window constraints, Operations research, vol. 35, no. 2, 1987, pp. 254-265.
  • Modares A., Somhom S., Enkawa T. A self-organizing neural network approach for multiple traveling salesman and vehicle routing problems. International Transactions in Operational Research, vol. 6, no. 6, 1999, pp. 591-606.
  • Cheung K.L., Fu A.W.C. Enhanced nearest neighbor search on the R-tree. ACM SIGMOD Record, vol. 27, no. 3, 1998. pp. 16-21.
  • Tao Y., Papadias D., Shen Q. Continuous nearest neighbor search. In Proceedings of the 28th International Conference on Very Large Databases, 2002, pp. 287-298.
  • Pimentel F. G. S. L. Double-ended nearest and loneliest neighbour: a nearest neighbour heuristic variation for the travelling salesman problem. Revista de Ciências da Computação, vol. 6, issue 6, 2011.
Еще
Статья научная