Optimizing the Crowdsourcing-based Bike Station Rebalancing Scheme

被引:10
作者
Duan, Yubin [1 ]
Wu, Jie [1 ]
机构
[1] Temple Univ, Dept Comp & Informat Sci, Philadelphia, PA 19122 USA
来源
2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019) | 2019年
关键词
Bike sharing system; hike rebalancing scheme; matching problem; urban computing; OPTIMIZATION;
D O I
10.1109/ICDCS.2019.00155
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
User dynamics in both spatial and temporal domains bring uncertainty to bike-sharing systems (BSSs) and usually lead to bike imbalance. This may generate out-of-service events due to bike underflow or overflow, at a bike station. In this paper, we recruit workers through crowdsourcing to rebalance loads among bike stations. We assume that workers have their individual sources and destinations, and assign them to move bikes from overflow stations to underflow stations. We partition the complex spatial and temporal problem into a sequence of slices with a fixed duration in the temporal domain. In each slice, we focus on the spatial domain and allocate a pair of overflow/underflow stations to a worker such that the summation of detour cost among workers is minimized. The hardness of finding the min-cost allocation is shown by a reduction from a 3-dimensional matching problem (i.e., matching among workers, overflow stations, and underflow stations). We propose a 3-approximation algorithm for the problem when the detour cost is proportional to the detour distances. Then, the configuration dynamic in the sequence of slices is captured by carefully determining the rebalancing frequency and target for each rebalancing operation. We investigate heuristic approaches to decide rebalancing frequencies and targets over a sequence of slices in order to minimize the total number of bike movements (i.e., the total number of workers), and hence to derive the average total detours per slice. We simulate our algorithms on both real-world and synthetic datasets based on different time-slice granularities. The experiment results show that our approaches can reduce the average total detour per slice.
引用
收藏
页码:1559 / 1568
页数:10
相关论文
共 24 条
[1]   Planning Bike Lanes based on Sharing-Bikes' Trajectories [J].
Bao, Jie ;
He, Tianfu ;
Ruan, Sijie ;
Li, Yanhua ;
Zheng, Yu .
KDD'17: PROCEEDINGS OF THE 23RD ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2017, :1377-1386
[2]  
Berman P, 2000, LECT NOTES COMPUT SC, V1851, P214
[3]  
Charikar M, 2002, SIAM J COMPUT, V31, P665
[4]   Bike sharing systems: Solving the static rebalancing problem [J].
Chemla, Daniel ;
Meunier, Frederic ;
Calvo, Roberto Wolfler .
DISCRETE OPTIMIZATION, 2013, 10 (02) :120-146
[5]  
Chen L., 2015, ACM Ubicomp
[6]   Dynamic Cluster-Based Over-Demand Prediction in Bike Sharing Systems [J].
Chen, Longbiao ;
Zhang, Daqing ;
Wang, Leye ;
Yang, Dingqi ;
Ma, Xiaojuan ;
Li, Shijian ;
Wu, Zhaohui ;
Pan, Gang ;
Thi-Mai-Trang Nguyen ;
Jakubowicz, Jeremie .
UBICOMP'16: PROCEEDINGS OF THE 2016 ACM INTERNATIONAL JOINT CONFERENCE ON PERVASIVE AND UBIQUITOUS COMPUTING, 2016, :841-852
[7]  
Duan Y., 2019, P IEEE MDM
[8]  
Duan Y., 2018, P IEEE GLOBECOM
[9]   Bikeshare: A Review of Recent Literature [J].
Fishman, Elliot .
TRANSPORT REVIEWS, 2016, 36 (01) :92-113
[10]   FIBONACCI HEAPS AND THEIR USES IN IMPROVED NETWORK OPTIMIZATION ALGORITHMS [J].
FREDMAN, ML ;
TARJAN, RE .
JOURNAL OF THE ACM, 1987, 34 (03) :596-615