The Share-a-Ride problem with stochastic travel times and stochastic delivery locations

被引:75
作者
Li, Baoxiang [1 ]
Krushinsky, Dmitry [1 ]
Van Woensel, Tom [1 ]
Reijers, Hajo A. [2 ,3 ]
机构
[1] Eindhoven Univ Technol, Dept Ind Engn & Innovat Sci, NL-5612 AZ Eindhoven, Netherlands
[2] Vrije Univ Amsterdam, Dept Comp Sci, Amsterdam, Netherlands
[3] Eindhoven Univ Technol, Dept Math & Comp Sci, NL-5612 AZ Eindhoven, Netherlands
关键词
Share-a-Ride problems; Adaptive large neighborhood search; Stochastic travel times; Stochastic delivery locations; Sampling strategies; VEHICLE-ROUTING PROBLEM; PRICE ALGORITHM; DEMANDS;
D O I
10.1016/j.trc.2016.01.014
中图分类号
U [交通运输];
学科分类号
08 ; 0823 ;
摘要
We consider two stochastic variants of the Share-a-Ride problem: one with stochastic travel times and one with stochastic delivery locations. Both variants are formulated as a two-stage stochastic programming model with recourse. The objective is to maximize the expected profit of serving a set of passengers and parcels using a set of homogeneous vehicles. Our solution methodology integrates an adaptive large neighborhood search heuristic and three sampling strategies for the scenario generation (fixed sample size sampling, sample average approximation, and sequential sampling procedure). A computational study is carried out to compare the proposed approaches. The results show that the convergence rate depends on the source of stochasticity in the problem: stochastic delivery locations converge faster than stochastic travel times according to the numerical test. The sample average approximation and the sequential sampling procedure show a similar performance. The performance of the fixed sample size sampling is better compared to the other two approaches. The results suggest that the stochastic information is valuable in real-life and can dramatically improve the performance of a taxi sharing system, compared to deterministic solutions. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:95 / 108
页数:14
相关论文
共 23 条
[1]   A Sequential Sampling Procedure for Stochastic Programming [J].
Bayraksan, Guezin ;
Morton, David P. .
OPERATIONS RESEARCH, 2011, 59 (04) :898-913
[2]  
Bianchi L., 2006, Journal of Mathematical Modelling and Algorithms, V5, P91, DOI DOI 10.1007/S10852-005-9033-Y
[4]   A branch-and-price algorithm for the capacitated vehicle routing problem with stochastic demands [J].
Christiansen, Christian H. ;
Lysgaard, Jens .
OPERATIONS RESEARCH LETTERS, 2007, 35 (06) :773-781
[5]   A tabu search heuristic for the static multi-vehicle dial-a-ride problem [J].
Cordeau, JF ;
Laporte, G .
TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2003, 37 (06) :579-594
[6]   LINEAR PROGRAMMING UNDER UNCERTAINTY [J].
Dantzig, George B. .
MANAGEMENT SCIENCE, 1955, 1 (3-4) :197-206
[7]   Scenario reduction in stochastic programming -: An approach using probability metrics [J].
Dupacová, J ;
Gröwe-Kuska, N ;
Römisch, W .
MATHEMATICAL PROGRAMMING, 2003, 95 (03) :493-511
[8]   The travel and environmental implications of shared autonomous vehicles, using agent-based model scenarios [J].
Fagnant, Daniel J. ;
Kockelman, Kara M. .
TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2014, 40 :1-13
[9]   Scheduling dial-a-ride paratransit under time-varying, stochastic congestion [J].
Fu, LP .
TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2002, 36 (06) :485-506
[10]   A branch-cut-and-price algorithm for the vehicle routing problem with stochastic demands [J].
Gauvin, Charles ;
Desaulniers, Guy ;
Gendreau, Michel .
COMPUTERS & OPERATIONS RESEARCH, 2014, 50 :141-153