Rebalancing Bike Sharing Systems: A Multi-source Data Smart Optimization

被引:155
作者
Liu, Junming [1 ]
Sun, Leilei [2 ]
Chen, Weiwei [3 ]
Xiong, Hui [1 ]
机构
[1] Rutgers State Univ, Management Sci & Informat Syst, New Brunswick, NJ 08901 USA
[2] Dalian Univ Technol, Inst Syst Engn, Dalian, Peoples R China
[3] Rutgers State Univ, Supply Chain Management, New Brunswick, NJ USA
来源
KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING | 2016年
关键词
Bike Sharing System; Optimization; Clustering;
D O I
10.1145/2939672.2939776
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Bike sharing systems, aiming at providing the missing links in public transportation systems, are becoming popular in urban cities. A key to success for a bike sharing systems is the effectiveness of rebalancing operations, that is, the efforts of restoring the number of bikes in each station to its target value by routing vehicles through pick-up and drop-off operations. There are two major issues for this bike rebalancing problem: the determination of station inventory target level and the large scale multiple capacitated vehicle routing optimization with outlier stations. The key challenges include demand prediction accuracy for inventory target level determination, and an effective optimizer for vehicle routing with hundreds of stations. To this end, in this paper, we develop a Meteorology Similarity Weighted K-Nearest-Neighbor (M-SWK) regressor to predict the station pick-up demand based on large-scale historic trip records. Based on further analysis on the station network constructed by station-station connections and the trip duration, we propose an inter station bike transition (ISBT) model to predict the station dropoff demand. Then, we provide a mixed integer nonlinear programming (MINLP) formulation of multiple capacitated bike routing problem with the objective of minimizing total travel distance. To solve it, we propose an Adaptive Capacity Constrained K-centers Clustering (AdaCCKC) algorithm to separate outlier stations (the demands of these stations are very large and make the optimization infeasible) and group the rest stations into clusters within which one vehicle is scheduled to redistribute bikes between stations. In this way, the large scale multiple vehicle routing problem is reduced to inner cluster one vehicle routing problem with guaranteed feasible solutions. Finally, the extensive experimental results on the NYC Citi Bike system show the advantages of our approach for bike demand prediction and large-scale bike rebalancing optimization.
引用
收藏
页码:1005 / 1014
页数:10
相关论文
共 25 条
[1]  
Alvarez-Valdes R., 2015, OMEGA
[2]  
[Anonymous], 2001, ICML
[3]  
[Anonymous], 2014, EUR J TRANSPORT LOGI
[4]  
[Anonymous], 2004, P 10 ACM SIGKDD INT, DOI DOI 10.1145/1014052.1014062
[5]  
[Anonymous], 29 AAAI C ART INT
[6]   Optimizing the location of stations in bike-sharing programs: A GIS approach [J].
Carlos Garcia-Palomares, Juan ;
Gutierrez, Javier ;
Latorre, Marta .
APPLIED GEOGRAPHY, 2012, 35 (1-2) :235-246
[7]   Bike sharing systems: Solving the static rebalancing problem [J].
Chemla, Daniel ;
Meunier, Frederic ;
Calvo, Roberto Wolfler .
DISCRETE OPTIMIZATION, 2013, 10 (02) :120-146
[8]   The bike sharing rebalancing problem: Mathematical formulations and benchmark instances [J].
Dell'Amico, Mauro ;
Hadjicostantinou, Eleni ;
Iori, Manuel ;
Novellani, Stefano .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2014, 45 :7-19
[9]  
DeMaio P., 2009, J PUBLIC TRANSPORT
[10]  
Erdogan G., 2013, ONE COMMODITY PICKUP