A time-space network flow approach to dynamic repositioning in bicycle sharing systems

Faced with increasing population density, rising traffic congestion, and the resulting upsurge in carbon emissions, several urban metropolitan areas have instituted public bicycle sharing system as a viable alternative mode of transportation to complement existing long-distance bus- and metro- transit systems. A pressing issue that needs to be addressed in bike sharing systems is the accrued imbalance of bicycles between commuter demands and inventory levels at stations. To overcome this issue, a commonly employed strategy is to reposition bicycles during off-peak periods (typically at night) when no new user arrivals are expected. However, when such an imbalance occurs during day-time peak hours, such a passive strategy would result in lower resource utilization rates. To overcome this drawback, in this study, we propose a dynamic bicycle repositioning methodology that considers inventory level forecasting, user arrivals forecasting, bicycle repositioning, and vehicle routing in a unified manner. A multi-commodity time-space network flow model is presented, which results in an underlying complex nonlinear optimization problem. This problem is then reformulated into an equivalent mixed-integer problem using a model transformation approach and a novel heuristic algorithm is proposed to efficiently solve this model. Specifically, the first stage involves solving the linear relaxation of the MIP model, and a set covering problem is subsequently solved in the second stage to assign routes to the repositioning vehicles. The proposed methodology is evaluated using standard test-bed instances from the literature, and our numerical results reveal that the heuristic algorithm can achieve a significant reduction in rejected user requests when compared to existing methods, while yet expending only minimal computational effort.

[1]  Qiang Meng,et al.  A decision support system for vehicle relocation operations in carsharing systems , 2009 .

[2]  Xuesong Zhou,et al.  Finding Optimal Solutions for Vehicle Routing Problem with Pickup and Delivery Services with Time Windows: A Dynamic Programming Approach Based on State-space-time Network Representations , 2015, ArXiv.

[3]  Günther R. Raidl,et al.  A PILOT/VND/GRASP Hybrid for the Static Balancing of Public Bicycle Sharing Systems , 2013, EUROCAST.

[4]  Tal Raviv,et al.  Optimal inventory management of a bike-sharing station , 2013 .

[5]  Matthew Barth,et al.  Simulation model performance analysis of a multiple station shared vehicle system , 1999 .

[6]  Leonardo Caggiani,et al.  A Dynamic Simulation based Model for Optimal Fleet Repositioning in Bike-sharing Systems , 2013 .

[7]  Frédéric Meunier,et al.  Bike sharing systems: Solving the static rebalancing problem , 2013, Discret. Optim..

[8]  Nuria Oliver,et al.  Sensing and predicting the pulse of the city through shared bicycling , 2009, IJCAI 2009.

[9]  Luca Di Gaspero,et al.  Balancing bike sharing systems with constraint programming , 2016, Constraints.

[10]  Elise Miller-Hooks,et al.  Fleet Management for Vehicle Sharing Operations , 2011, Transp. Sci..

[11]  Harvey J. Miller,et al.  Transportation network design for maximizing space–time accessibility , 2015 .

[12]  Luca Di Gaspero,et al.  A Hybrid ACO+CP for Balancing Bicycle Sharing Systems , 2013, Hybrid Metaheuristics.

[13]  Leonardo Caggiani,et al.  A Modular Soft Computing based Method for Vehicles Repositioning in Bike-sharing Systems , 2012 .

[14]  W. Y. Szeto,et al.  Chemical reaction optimization for solving a static bike repositioning problem , 2016 .

[15]  Will Recker,et al.  Proactive vehicle routing with inferred demand to solve the bikesharing rebalancing problem , 2014 .

[16]  W. Y. Szeto,et al.  A multiple type bike repositioning problem , 2016 .

[17]  Iris A. Forma,et al.  A 3-step math heuristic for the static repositioning problem in bike-sharing systems , 2015 .

[18]  Henry Y. K. Lau,et al.  A two stage heuristic algorithm for the integrated aircraft and crew schedule recovery problems , 2015, Comput. Ind. Eng..

[19]  Gilbert Laporte,et al.  Shared mobility systems , 2015, 4OR.

[20]  Güneş Erdoğan,et al.  Discrete Optimization An exact algorithm for the static rebalancing problem arising in bicycle sharing systems , 2015 .

[21]  Rafael E. Banchs,et al.  Article in Press Pervasive and Mobile Computing ( ) – Pervasive and Mobile Computing Urban Cycles and Mobility Patterns: Exploring and Predicting Trends in a Bicycle-based Public Transport System , 2022 .

[22]  Harvey J. Miller,et al.  Estimating the most likely space–time paths, dwell times and path uncertainties from vehicle trajectory data: A time geographic method , 2016 .

[23]  Manfred Morari,et al.  Dynamic Vehicle Redistribution and Online Price Incentives in Shared Mobility Systems , 2013, IEEE Transactions on Intelligent Transportation Systems.

[24]  Günther R. Raidl,et al.  Balancing Bicycle Sharing Systems: An Approach for the Dynamic Case , 2014, EvoCOP.

[25]  I-Lin Wang,et al.  Models for Effective Deployment and Redistribution of Bicycles Within Public Bicycle-Sharing Systems , 2013, Oper. Res..

[26]  Robert C. Hampshire,et al.  Inventory rebalancing and vehicle routing in bike sharing systems , 2017, Eur. J. Oper. Res..

[27]  Thomas Stützle,et al.  A destroy and repair algorithm for the Bike sharing Rebalancing Problem , 2016, Comput. Oper. Res..

[28]  Frédéric Meunier,et al.  Balancing the stations of a self service "bike hire" system , 2011, RAIRO Oper. Res..

[29]  Tan active st century Wang Solving dynamic repositioning problem for bicycle sharing systems : model, heuristics, and decomposition , 2014 .

[30]  Tal Raviv,et al.  Static repositioning in a bike-sharing system: models and solution approaches , 2013, EURO J. Transp. Logist..

[31]  Ruey Long Cheu,et al.  Forecasting Shared-Use Vehicle Trips with Neural Networks and Support Vector Machines , 2006 .

[32]  Henry Y. K. Lau,et al.  A math-heuristic algorithm for the integrated air service recovery , 2016 .

[33]  Cyrille Medard de Chardon,et al.  Estimating bike-share trips using station level data , 2015 .

[34]  Céline Robardet,et al.  Shared Bicycles in a City: a Signal Processing and Data Analysis Perspective , 2011, Adv. Complex Syst..

[35]  Mauro Dell'Amico,et al.  The bike sharing rebalancing problem: Mathematical formulations and benchmark instances , 2014 .

[36]  Diego Klabjan,et al.  Optimization for gate re-assignment , 2017 .

[37]  W. Y. Szeto,et al.  A hybrid large neighborhood search for the static multi-vehicle bike-repositioning problem , 2017 .

[38]  W. Y. Szeto,et al.  Solving a static repositioning problem in bike-sharing systems using iterated tabu search , 2014 .

[39]  P. Midgley The role of smart bike-sharing systems in urban mobility , 2009 .