UCT in Capacitated Vehicle Routing Problem with traffic jams

被引:22
作者
Mandziuk, Jacek [1 ,2 ]
Swiechowski, Maciej [3 ]
机构
[1] Warsaw Univ Technol, Fac Math & Informat Sci, Warsaw, Poland
[2] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore, Singapore
[3] Polish Acad Sci, Syst Res Inst, Warsaw, Poland
关键词
Stochastic optimization; Vehicle Routing Problem; UCT; Optimization under uncertainty Traffic jams; TIME WINDOWS; TRAVEL-TIMES; ALGORITHMS; SEARCH; TREE;
D O I
10.1016/j.ins.2017.04.020
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper a dynamic version of the Capacitated Vehicle Routing Problem (CVRP) which takes into account traffic jams is considered. Traffic jams occur randomly according to pre-defined intensity and length distributions. In effect, static CVRP is transformed into a non deterministic scheduling problem with high uncertainty factor and changing in time internal problem parameters. Our proposed solution to CVRP with traffic jams (CVRPwTJ) relies on application of the Upper Confidence Bounds applied to Trees (UCT) method, which is an extension of the Monte Carlo Tree Search algorithm. The most challenging issue here is finding a suitable mapping of the CVRPwTJ onto a tree-like problem representation required by the UCT. Furthermore, in order to prevent the size of the tree from explosive growth, an efficient mechanism for child nodes selection is proposed. UCT-based approach is compared with four other methods showing promising results and offering prospects for its wider applicability in the domain of stochastic optimization problems. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:42 / 56
页数:15
相关论文
共 50 条
[1]   Hybridized ant colony algorithm for the Multi Compartment Vehicle Routing Problem [J].
Abdulkader, Mohamed M. S. ;
Gajpal, Yuvraj ;
ElMekkawy, Tarek Y. .
APPLIED SOFT COMPUTING, 2015, 37 :196-203
[2]  
[Anonymous], 2004, Electronic Notes in Discrete Mathematics, DOI DOI 10.1016/J.ENDM.2004.06.029
[3]   Validating vehicle routing zone construction using Monte Carlo simulation [J].
Bard, Jonathan F. ;
Jarrah, Ahmad I. ;
Zan, Jing .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 206 (01) :73-85
[4]   Ant colony optimization techniques for the vehicle routing problem [J].
Bell, JE ;
McMullen, PR .
ADVANCED ENGINEERING INFORMATICS, 2004, 18 (01) :41-48
[5]   A Survey of Monte Carlo Tree Search Methods [J].
Browne, Cameron B. ;
Powley, Edward ;
Whitehouse, Daniel ;
Lucas, Simon M. ;
Cowling, Peter I. ;
Rohlfshagen, Philipp ;
Tavener, Stephen ;
Perez, Diego ;
Samothrakis, Spyridon ;
Colton, Simon .
IEEE TRANSACTIONS ON COMPUTATIONAL INTELLIGENCE AND AI IN GAMES, 2012, 4 (01) :1-43
[6]   A memetic algorithm for the Multi Trip Vehicle Routing Problem [J].
Cattaruzza, Diego ;
Absi, Nabil ;
Feillet, Dominique ;
Vidal, Thibaut .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 236 (03) :833-848
[7]   The real-time time-dependent vehicle routing problem [J].
Chen, Huey-Kuo ;
Hsueh, Che-Fu ;
Chang, Mei-Shiang .
TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2006, 42 (05) :383-408
[8]   EXACT ALGORITHMS FOR THE VEHICLE-ROUTING PROBLEM, BASED ON SPANNING TREE AND SHORTEST-PATH RELAXATIONS [J].
CHRISTOFIDES, N ;
MINGOZZI, A ;
TOTH, P .
MATHEMATICAL PROGRAMMING, 1981, 20 (03) :255-282
[9]   SCHEDULING OF VEHICLES FROM CENTRAL DEPOT TO NUMBER OF DELIVERY POINTS [J].
CLARKE, G ;
WRIGHT, JW .
OPERATIONS RESEARCH, 1964, 12 (04) :568-&
[10]   A parallel iterated tabu search heuristic for vehicle routing problems [J].
Cordeau, Jean-Francois ;
Maischberger, Mirko .
COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (09) :2033-2050