A branch-and-bound algorithm for solving the static rebalancing problem in bicycle-sharing systems

被引:91
作者
Kadri, Ahmed Abdelmoumene
Kacem, Imed [1 ]
Labadi, Karim
机构
[1] Univ Lorraine, LCOMS EA 7306, Metz, France
关键词
Bicycle-sharing systems; Genetic algorithm; Greedy search; Nearest neighbor search; Lagrangian relaxation; Branch-and-bound algorithm; OPTIMIZATION; LOCATION; DESIGN;
D O I
10.1016/j.cie.2016.02.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Bicycle sharing systems are transportation systems that allow the users to rent a bicycle at one of many automatic rental stations scattered around the city, use them for a short travel and return them at any station. A crucial factor for the success of such a system is its ability to ensure a good quality of service to users. It means the availability of bicycles for pick-up and free places to return them. This is performed by means of a rebalancing operation, which consists in removing bicycles from some stations and transferring them to other stations, using dedicated vehicles. In this paper, we study the rebalancing vehicles routing problem by considering the static case. Vehicles conduct tours between stations to return them to their desired levels, which are known in advance, and each station must be visited exactly once and only once by a vehicle. This problem is similar to the traveling salesman problem with additional constraints. The aim is to find an optimal scheduling of the vehicle that minimizes the total waiting time of the stations in disequilibrium states. We propose several lower and upper bounds. These bounding procedures are used in a branch-and-bound algorithm. Computational experiments are carried out on a large set of instances and the obtained results show the effectiveness of our method. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:41 / 52
页数:12
相关论文
共 27 条
[1]   Toronto bicycle commuter safety rates [J].
Aultman-Hall, L ;
Kaltenecker, MG .
ACCIDENT ANALYSIS AND PREVENTION, 1999, 31 (06) :675-686
[2]   BALANCING THE STATIONS OF A SELF SERVICE "BIKE HIRE" SYSTEM [J].
Benchimol, Mike ;
Benchimol, Pascal ;
Chappert, Benoit ;
de la Taille, Arnaud ;
Laroche, Fabien ;
Meunier, Frederic ;
Robinet, Ludovic .
RAIRO-OPERATIONS RESEARCH, 2011, 45 (01) :37-61
[3]   Modeling user perception of public bicycle services [J].
Bordagaray, Maria ;
Ibeas, Angel ;
dell'Olio, Luigi .
PROCEEDINGS OF EWGT 2012 - 15TH MEETING OF THE EURO WORKING GROUP ON TRANSPORTATION, 2012, 54 :1308-1316
[4]  
Calle E, 2009, COMMUNICATION
[5]  
Chemla D., 2011, ROADEF
[6]   Bike sharing systems: Solving the static rebalancing problem [J].
Chemla, Daniel ;
Meunier, Frederic ;
Calvo, Roberto Wolfler .
DISCRETE OPTIMIZATION, 2013, 10 (02) :120-146
[7]   Implementing bike-sharing systems [J].
dell'Olio, Luigi ;
Ibeas, Angel ;
Luis Moura, Jose .
PROCEEDINGS OF THE INSTITUTION OF CIVIL ENGINEERS-MUNICIPAL ENGINEER, 2011, 164 (02) :89-101
[8]  
DeMaio P., 2009, J. Public Transp, V12, P41, DOI [10.5038/2375-0901.12.4.3, DOI 10.5038/2375-0901.12.4.3]
[9]  
Di Gaspero Luca, 2013, Hybrid Metaheuristics. 8th International Workshop, HM 2013. Proceedings, P198, DOI 10.1007/978-3-642-38516-2_16
[10]  
Forma I., 2010, P TRISTAN 7 7 TRIENN, V6, P279