Challenges and Opportunities in Dock-Based Bike-Sharing Rebalancing: A Systematic Review
Abstract
:1. Introduction
- Public or private service depending on if it is managed by a private company or by a government administration.
- Dock-based (if it is based on stations picking areas) or free-floating (if just can be picked and dropped around city).
- With a restricted area of use (a delimited perimeter) or without any geographical restriction.
- Implementing different payment methods, incentives to the use of the service, discounts, and prices plans.
2. Methods and Data Acquisition
- Perform a search in Google Scholar by term “Bike sharing” applying the following scope restrictions:
- Limit scope to literature written in English.
- Time range is set from 2010 to the 3rd quarter of 2020. As stated in the introduction section is not until 2010 that relevant research appears in BSS field.
- Research related to balancing problem in BSS based on stations picking-areas (Dock-based). This means that other studies focused on solving the same problem for free-floating BSS implementations like [19] are out of the scope of this review
- With that, we retrieved a sorted by relevance list of bike-sharing topic papers. Google Scholar automatically will produce alternative searches related to those keywords, like: “Bicycle sharing, bike sharing, bikeshare, shared bikes, bikesharing, etc.” For the first entries of the previous search, we use the “Cited by” option provided by Google scholar to identify papers that reference the most relevant ones related to our general topic (bike sharing). After that, we filter the “Cited by” papers using several terms that are used to refer to the rebalancing problem. As mentioned in [20] a variety of terms had been used in the available literature to refer to rebalancing problem: balancing, rebalancing, repositioning, relocation, and redistribution. Classify and analyze papers focusing attention on the state-of-art, proposed algorithms, and their respective references mainly. Studies belong to several disciplines (economics, logistics, computer science, mathematics, etc.) Only papers that are focused on algorithms to solve the balancing problem are going to be analyzed.
3. Results and Discussion
3.1. Contextualization of Research in Bike-Sharing Field
3.2. BSS Rebalancing Problem Review Analysis
Literature Review Timeline
4. Summary of Results and Discussion
5. Conclusions
Supplementary Materials
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Conflicts of Interest
Appendix A
Authors Reference | Year | Continent of the Paper | Data Analysis Country | Algorithm Classification | Algorithm | Distribution Time | Strategy | Term Used to Name the Problem | Main Contribution | |
---|---|---|---|---|---|---|---|---|---|---|
1 | Nair and Miller-Hooks, 2011 | 2011 | America | Singapore city Singapore | Heuristics/ metaheuristics | Stochastic MIP | Static | Operator-based | Imbalance, Redistribution | Very simplistic model for BBS but valid for |
2 | Benchimol et al., 2011 | 2011 | Europe | France Paris | Approximation | Approximation algorithms and polynomial algorithm | Static | Operator-based | Balancing | Treat the problem as an alternative of the classic traveling salesman problem (TSP) |
3 | Wood, Slingsby, and Dykes, 2011 | 2011 | Europe | UK London | Other | Visualization Techniques | N/A | N/A | Rebalancing | Identifies that service demand and implementation of BSS affect to rebalancing strategy. Any solution will require a kind of study of both characteristics. |
4 | Chemla, Meunier, and Wolfler Calvo, 2012 | 2012 | Europe | N/A | Hybrid exact and heuristics | A branch-and-cut algorithm applied to a integer program with several constraints. | Static | Operator-based | Rebalancing, repositioning | First time a metaheuristic approach is applied to this problem. |
5 | Labadi, Benarbia, Hamaci, and Darcherif, 2012 | 2012 | Europe | France Paris | Other | Petri nets | Dynamic | N/A | Rebalance, Balance, Imbalance | First study to include Petri nets to simulate and validate models of this transportation service. |
6 | Lin & Chou, 2012 | 2012 | Asia | Taipei | Other | Gis information + farthest insertion and nearest neighbor algorithms | Static | Operator-based | Rebalance, Imbalance | Use GIS information |
7 | Contardo, Morency, and Rousseau, 2012 | 2012 | America | Canada Montreal | Heuristics/ metaheuristics | Column generation and Benders decomposition applied to a model based on arc-flow | Dynamic | Operator-based | Balance, Balancing | Develop a scalable methodology that provides lower and upper bounds in short computing times |
8 | Raviv et al., 2013 | 2013 | Asia | France Paris Washington DC USA | Heuristics/ metaheuristics | Mixed-integer linear program (MILP), | Static | Operator-based | Repositioning, Pickup and delivery problem | Use of MILP models |
9 | Rainer-Harbach, Papazek, Hu, and Raidl, 2013 | 2013 | Europe | Austria Vienna | Heuristics/ metaheuristics | Variable Neighborhood Search (VNS) with an embedded Variable Neighborhood Descent (VND) plus use of greedy heuristic, a maximum flow calculation, and linear programming | Static | Operator-based | Balancing, Rebalance | Shows (experimentally) that VNS in general performs well and scales much better than other two used MIP approaches |
10 | Raidl, Hu, Rainer-Harbach, and Papazek, 2013 | 2013 | Europe | Austria Vienna | Hybrid exact and heuristics | Variable Neighborhood Search (VNS) combined with Greedy Heuristics (GH), maximum flow approach for the monotonic case (MF-MC) and maximum flow based, general case(MF-GC) | Static | Operator-based | Balancing, Rebalance | Shows (experimentally) that this combined approach yields significantly better results than the original variable neighborhood search. |
11 | Nair, Miller-Hooks, Hampshire, and Bušić, 2013 | 2013 | America | France Paris | Heuristics/ metaheuristics | Stochastic MIP | Static | Operator-based | Redistributing, Redistribution | They show the efficacy of generating redistribution strategies using stochastic information applied to a large-scale BSS implementation. |
12 | J. R. Lin, Yang, and Chang, 2013 | 2013 | Asia | N/A | Heuristics/ metaheuristics | Heuristics | Static | Operator-based | Redistribution | A hub location inventory model. |
13 | Di Gaspero, L., Rendl, A., and Urli, T. 2013 | 2013 | Europe | Vienna Austria | Heuristics/ metaheuristics | Constraints programming speed-up with Large Neighborhood Search (LNS) | Static | Operator-based | Rebalancing | Not outperforms current solutions but allows a more general formulation of a BSS |
14 | Erdoğan, G., Laporte, G., and Calvo, R. W. 2014 | 2014 | Europe | N/A | Exact method | A branch-and-cut algorithm applied to a integer program | Static | Operator-based | Relocation Redistributing, Redistribution | Consider lower and upper bounds |
15 | Kloimüllner, C., Papazek, P., Hu, B., and Raidl, G. R. 2014, | 2014 | Europe | Austria Vienna | Heuristics/ metaheuristics | Variable Neighborhood Search (VNS) combined with Greedy Heuristics (GH), | Dynamic | Operator-based | Balancing, Rebalance | Improvement of the paper Raidl, Hu, Rainer-Harbach, & Papazek, 201 done for a dynamical scenario. |
16 | Regue, R., and Recker, W. 2014 | 2014 | America | USA Boston | Exact method | Framework based on four models | Dynamic | Operator-based | Rebalancing | Proactive approach (repositioning is done before unbalances happens) opposite to the traditional reactive approach |
17 | Pfrommer, J., Warrington, J., Schildbach, G., and Morari, M. 2014 | 2014 | Europe | UK London | Other | Solution based on mix of intelligent routing plan plus dynamic rewards incentives to the users | Dynamic | Operator-based mixed with User-based | Redistribution | First paper that evaluates the approach of using customer incentives (User-based approach) |
18 | Dell’Amico, M., Hadjicostantinou, E., Iori, M., and Novellani, S. 2014 | 2014 | Europe | Several instances | Exact method | Four proposals ways all of them compared and solved with branch-and-cut algorithm | Static | Operator-based | Reposition, Rebalancing | Evaluation based on computational benchmarks |
19 | Beecham, Wood, and Bowerman, 2014 | 2014 | Europe | UK London | Other | Visual classification techniques | Static | Operator-based | Redistribution | Identification of imbalances sources (mornings vs evenings, travels originated inside London vs outside ones |
20 | Ho, S. C., and Szeto, W. Y. 2014 | 2014 | Europe Asia | Several instances | Heuristics/ metaheuristics | Iterated tabu search heuristic | Static | Operator-based | Repositioning | High-quality solutions with shorter computer times |
21 | Forma, I. A., Raviv, T., and Tzur, M. 2015 | 2015 | Europe | France Paris | Hybrid exact and heuristics | 3-step heuristic method | Static | Operator-based | Repositioning | Reduces the routing problem by clustering techniques |
22 | Erdoğan, G., Battarra, M., and Calvo, R. W. 2015 | 2015 | Europe | Several instances | Heuristics/ metaheuristics | Algorithm based on linear programming solution | Static | Operator-based | Rebalancing, reposition | Test on benchmarks instances of the literature. |
23 | Alvarez-Valdes, R., Belenguer, J. M., Benavent, E., Bermudez, J. D., Muñoz, F., Vercher, E., and Verdejo, F. 2016 | 2016 | Europe | Palma de Mallorca Spain | Heuristics/ metaheuristics | Mathematical solution based to obtain the predictions and heuristics to decide routing part. | Static | Operator-based | Repositioning | Identifies that two parts need to be addressing the repositioning problem. Provide a solution that merges both and suggest to extend research to dynamic solutions |
24 | Dell, M., Iori, M., Novellani, S., and Stützle, T. 2016 | 2016 | Europe | Several instances | Heuristics/ metaheuristics | New heuristic with local searches and adapting it with a branch-and-cut technique | Static | Operator-based | Reposition, Rebalancing | An improvement in computational time. |
25 | Li, Y., Szeto, W. Y., Long, J., and Shui, C. S. 2016 | 2016 | Asia | Experimental Data | Heuristics/ metaheuristics | Mixed-linear programming problem and solving it with a hybrid genetic algorithm | Static | Operator-based | Repositioning | They consider scenarios having different types of bikes. |
26 | Cruz, F., Subramanian, A., Bruck, B. P., and Iori, M. 2016 | 2016 | America, Europe | N/A | Heuristics/ metaheuristics | Iterated Local Search (ILS) based heuristic | Static | Operator-based | Rebalancing | Comparison with the solutions proposed by (Erdoʇan et al., 2015) and (Chemla et al., 2012). |
27 | Liu, J., Sun, L., Chen, W., and Xiong, H. (2016 | 2016 | America, Asia | New York USA | Hybrid exact and heuristics | 1 a Meteorology Similarity Weighted K-Nearest-Neighbor (MSWK) regressor to predict the demand based on historical data, 2 a mixed-integer nonlinear programming (MINLP) trying to minimize travel distance of routing vehicle, and 3 a Adaptive Capacity Constrained K-centers Clustering (AdaCCKC) algorithm to create clusters of stations | Static | Operator-based | Rebalancing | Large scale rebalance optimization |
28 | Zhang, D., Yu, C., Desai, J., Lau, H. Y. K., and Srivathsan, S. 2016 | 2016 | Asia | Washington DC USA Paris France | Heuristics/ metaheuristics | Mixed-integer problem solved with a novel heuristic algorithm. | Dynamic | Operator-based | Repositioning | Significant reduction in rejected user requests compared with existing methodology |
29 | Szeto, W. Y., Liu, Y., and Ho, S. C. 2016 | 2016 | Europe, Asia | Vienna, Europe | Heuristics/ metaheuristics | Chemical reaction optimization (CRO) | Static | Operator-based | Repositioning | Improve the solution quality reducing computing time |
30 | Ho, S. C., and Szeto, W. Y. 2017 | 2017 | Europe, Asia | 3 Datasets | Heuristics/ metaheuristics | Heuristic based on large neighborhood search, with tabu search and various insertion and removal operators | Static | Operator-based | Repositioning | Improve performance |
31 | Shui, C. S., and Szeto, W. Y. (2017) | 2017 | Asia | Numerical examples | Heuristics/ metaheuristics | Artificial bee colony (EABC) algorithm and a route truncation heuristic | Static | Operator-based | Repositioning | Focus objective on CO2 emissions reduction |
32 | Chiariotti, F., Pielli, C., Zanella, A., and Zorzi, M. 2018 | 2017 | Europe | New York USA | Other | Combination of Birth-Death Processes and graph theory | Dynamic | Operator-based | Rebalancing, rebalance | Clear benefits of dynamic vs static approach. |
33 | Elhenawy, M., and Rakha, H. 2017 | 2017 | America | Several datasets | Other | Game theory: based on the deferred acceptance algorithm | Static | Operator-based | Rebalancing, rebalance | An approach that sometimes is better than known solution and other times close to it but with a better computational performance. |
34 | Schuijbroek, J., Hampshire, R. C., and Van Hoeve, W. J. 2017 | 2017 | Europe America | Boston, Washington USA | Heuristics/ metaheuristics | Cluster-first route-second heuristic, | Static | Operator-based | Rebalancing | First paper that unifies the level of station inventory constraints with vehicle routing for static rebalancing |
35 | Bulhões, T., Subramanian, A., Erdoğan, G., and Laporte, G. 2018 | 2018 | America/Europe | Several datasets | Heuristics/ metaheuristics | Integer programming problem solved with a branch-and-cut algorithm | Static | Operator-based | Relocation | Relationship between the number of revisits, number of vehicles and capacity of them |
36 | Szeto, W. Y., and Shui, C. S. 2018 | 2018 | Asia | Several datasets | Heuristics/ metaheuristics | Enhanced artificial bee colony (EABC) algorithm | Static | Operator-based | Repositioning | Better performance and higher quality solutions than CPLEX. A set of best practices that have been demonstrated. |
37 | Legros, B. 2019 | 2018 | Europe | Paris France | Other | Markov decision process | Dynamic | Operator-based | Repositioning | Provide a solution with simpler prioritization rules and better performance. |
38 | Dell’Amico, M., Iori, M., Novellani, S., and Subramanian, A. 2018 | 2018 | Europe | Several instances | Hybrid exact and heuristics | Heuristic with Deterministic Equivalent Program, L-Shaped methods, and branch-and-cut algorithms | Static | Operator-based | Rebalancing | Treat stochastic version of the problem. |
39 | Li, Y., Zheng, Y., and Yang, Q. 2018, July | 2018 | Asia | New York USA | Other | Spacio-temporal reinforcement learning based on clustering algorithms | Dynamic | Operator-based | Reposition | Dynamical approach based on clustering and tested with a real dataset, providing a better solution than the used one. |
40 | You, P. S. 2019 | 2019 | Asia | N/A | Heuristics/ metaheuristics | Constrained nonlinear mixed-integer programming model. | Static | Operator-based | Repositioning | Better solution than GAMS/CEPLEX and a mixed approach (genetic algorithm plus linear programming) |
41 | Tang, Q., Fu, Z., and Qiu, M. 2019 | 2019 | Asia | Several instances | Hybrid exact and heuristics | Bi-level model solve with iterated local search and tabu search algorithms | Static | Operator-based | Repositioning | Better performance and demonstrates some insights that affect the cost of repositioning |
42 | Wang, S., and Wu, R. 2019 | 2019 | Asia | N/A | Heuristics/ metaheuristics | Heuristics based mathematical algorithms | Static | Operator-based | Rebalancing | Include the concept of unusable bikes and stations into the variables of the problem. |
43 | Warrington, J., & Ruchti, D. 2019 | 2019 | America Europe | Philadelphia USA | Heuristics/ metaheuristics | A two-stage stochastic approximation | Dynamic | Operator-based | Rebalancing, Rebalance | Demonstrate a better performance than real options and provide a solution for other vehicle-sharing systems |
44 | Brinkmann, J., Ulmer, M. W., and Mattfeld, D. C. 2020 | 2020 | Europe | Minneapolis and San Francisco USA | Other | Stochastic-dynamic inventory routing problem modeled as a Markov decision process | Dynamic | Operator-based | Repositioning, Rebalancing | Outperforms benchmark policies from the literature |
45 | Tang, Q., Fu, Z., Zhang, D., Guo, H., and Li, M. 2020 | 2020 | Asia | N/A | Heuristics/ metaheuristics | A two-stage stochastic programming model solved with simulated annealing algorithm | Static | Operator-based | Repositioning | Focus objectives on costs reduction |
46 | Vishkaei, B. M., Mahdavi, I., Mahdavi-Amiri, N., and Khorram, E. 2020 | 2020 | Asia | N/A | Other | A Jackson network solved with a genetic algorithm | Static | Operator-based | Rebalancing | Acceptable improvement and provide advice regarding fleet size and the BSS capacity |
47 | Zhang, D., Xu, W., Ji, B., Li, S., and Liu, Y. 2020 | 2020 | Asia | New York USA | Hybrid exact and heuristics | Linear programming model solved with adaptative tabu search algorithm | Static | Operator-based | Repositioning | Better performance compared with tabu search (TS) and variable neighborhood search (VNS). |
48 | Jia, Y., Xu, Y., Yang, D., and Li, J. 2020 | 2020 | Asia | N/A | Hybrid exact and heuristics | A bi-objective integer-mixed programming model, using a multi-start multi-objective particle swarm optimization (MS-MOPSO) algorithm to solve it. | Static | Operator-based | Rebalance, Repositioning | Introduce the concept of balance interval. |
49 | Lu, Y., Benlic, U., and Wu, Q. (2020). | 2020 | Asia | Several instances | Other | Memetic algorithm | Static | Operator-based | Rebalancing, Repositioning | Two to six times faster than existing heuristics |
References
- Kamargianni, M.; Li, W.; Matyas, M.; Schäfer, A. A Critical Review of New Mobility Services for Urban Transport. Transp. Res. Procedia 2016, 14, 3294–3303. [Google Scholar] [CrossRef] [Green Version]
- Shaheen, A.; Guzman, S.; Zhang, S. Bikesharing in Europe, the Americas, and Asia: Past, Present, and Future. Transp. Res. Rec. J. Transp. Res. Board 2010, 2143, 159–167. [Google Scholar] [CrossRef] [Green Version]
- Nikitas, A. How to Save Bike-Sharing: An Evidence-Based Survival Toolkit for Policy-Makers and Mobility Providers. Sustainability 2019, 11, 3206. [Google Scholar] [CrossRef] [Green Version]
- Ma, Y.; Lan, J.; Thornton, T.; Mangalagiu, D.; Zhu, D. Challenges of Collaborative Governance in the Sharing Economy: The Case of Free-Floating Bike Sharing in Shanghai. J. Clean. Prod. 2018, 197, 356–365. [Google Scholar] [CrossRef]
- Shen, Y.; Zhang, X.; Zhao, J. Understanding the Usage of Dockless Bike Sharing in Singapore. Int. J. Sustain. Transp. 2018, 12, 686–700. [Google Scholar] [CrossRef]
- Shi, J.G.; Si, H.; Wu, G.; Su, Y.; Lan, J. Critical Factors to Achieve Dockless Bike-Sharing Sustainability in China: A Stakeholder-Oriented Network Perspective. Sustainability 2018, 10, 2090. [Google Scholar] [CrossRef] [Green Version]
- DeMaio Metrobike Web. Available online: http://www.metrobike.net/the-bike-sharing-world-map/ (accessed on 2 May 2019).
- O’Brien, O. Bike Share Map Web. Available online: https://oobrien.com/bikesharemap/ (accessed on 7 June 2019).
- DeMaio, P. Bike-Sharing: History, Impacts, Models of Provision, and Future. J. Public Transp. 2009, 12, 41–56. [Google Scholar] [CrossRef]
- Mátrai, T.; Tóth, J. Comparative Assessment of Public Bike Sharing Systems. Transp. Res. Procedia 2016, 14, 2344–2351. [Google Scholar] [CrossRef] [Green Version]
- Midgley, P. Bicycle-Sharing Schemes: Enhancing Sustainable Mobility in Urban Areas; United Nations, Department of Economic and Social Affairs: New York, NY, USA, 2011; Volume 8, pp. 1–12. [Google Scholar]
- Dötterl, J.; Bruns, R.; Dunkel, J.; Ossowski, S. Towards Dynamic Rebalancing of Bike Sharing Systems: An Event-Driven Agents Approach. In Proceedings of the Progress in Artificial Intelligence; Oliveira, E., Gama, J., Vale, Z., Lopes Cardoso, H., Eds.; Springer International Publishing: Cham, Switzerland, 2017; pp. 309–320. [Google Scholar]
- Ban, S.; Hyun, K.H. Curvature-Based Distribution Algorithm: Rebalancing Bike Sharing System with Agent-Based Simulation. J. Vis. 2019, 22, 587–607. [Google Scholar] [CrossRef]
- Si, H.; Shi, J.G.; Wu, G.; Chen, J.; Zhao, X. Mapping the Bike Sharing Research Published from 2010 to 2018: A Scientometric Review. J. Clean. Prod. 2019, 213, 415–427. [Google Scholar] [CrossRef]
- Nikitas, A. Understanding Bike-Sharing Acceptability and Expected Usage Patterns in the Context of a Small City Novel to the Concept: A Story of ‘Greek Drama’. Transp. Res. Part F Traffic Psychol. Behav. 2018, 56, 306–321. [Google Scholar] [CrossRef] [Green Version]
- Kou, Z.; Cai, H. Understanding Bike Sharing Travel Patterns: An Analysis of Trip Data from Eight Cities. Phys. A Stat. Mech. Appl. 2019, 515, 785–797. [Google Scholar] [CrossRef]
- Bakogiannis, E.; Siti, M.; Tsigdinos, S.; Vassi, A.; Nikitas, A. Monitoring the First Dockless Bike Sharing System in Greece: Understanding User Perceptions, Usage Patterns and Adoption Barriers. Res. Transp. Bus. Manag. 2019, 33, 100432. [Google Scholar] [CrossRef]
- Yang, Y.; Heppenstall, A.; Turner, A.; Comber, A. A Spatiotemporal and Graph-Based Analysis of Dockless Bike Sharing Patterns to Understand Urban Flows over the Last Mile. Comput. Environ. Urban Syst. 2019, 77, 101361. [Google Scholar] [CrossRef]
- Guidon, S.; Becker, H.; Axhausen, K. Avoiding Stranded Bicycles in Free-Floating Bicycle-Sharing Systems: Using Survival Analysis to Derive Operational Rules for Rebalancing. In Proceedings of the 2019 IEEE Intelligent Transportation Systems Conference (ITSC), Auckland, New Zealand, 27–30 October 2019; pp. 1703–1708. [Google Scholar] [CrossRef]
- Médard de Chardon, C.; Caruso, G.; Thomas, I. Bike-Share Rebalancing Strategies, Patterns, and Purpose. J. Transp. Geogr. 2016, 55, 22–39. [Google Scholar] [CrossRef]
- van Eck, N.J.; Waltman, L. Software Survey: VOSviewer, a Computer Program for Bibliometric Mapping. Scientometrics 2010, 84, 523–538. [Google Scholar] [CrossRef] [Green Version]
- Waltman, L.; van Eck, N.J.; Noyons, E.C.M. A Unified Approach to Mapping and Clustering of Bibliometric Networks. J. Informetr. 2010, 4, 629–635. [Google Scholar] [CrossRef] [Green Version]
- Fishman, E.; Washingtion, S.; Haworth, N. Bike Share. Transp. Rev. 2013, 33, 1–26. [Google Scholar] [CrossRef] [Green Version]
- Ricci, M. Bike Sharing: A Review of Evidence on Impacts and Processes of Implementation and Operation. Res. Transp. Bus. Manag. 2015, 15, 28–38. [Google Scholar] [CrossRef]
- Ricci, M.; Parkhust, G.; Jain, J. Transport Policy and Social Inclusion. Soc. Incl. 2016, 4, 1–6. [Google Scholar] [CrossRef]
- Nair, R.; Miller-Hooks, E. Fleet Management for Vehicle Sharing Operations. Transp. Sci. 2011, 45, 524–540. [Google Scholar] [CrossRef]
- Benchimol, M.; Benchimol, P.; Chappert, B.; De La Taille, A.; Laroche, F.; Meunier, F.; Robinet, L. Balancing the Stations of a Self Service “Bike Hire” System. RAIRO Oper. Res. 2011, 45, 37–61. [Google Scholar] [CrossRef]
- Wood, J.; Slingsby, A.; Dykes, J. Visualizing the Dynamics of London’s Bicycle-Hire Scheme. Cartographica 2011, 46, 239–251. [Google Scholar] [CrossRef] [Green Version]
- Borgnat, P.; Abry, P.; Flandrin, P.; Robardet, C.; Rouquier, J.B.; Fleury, E. Shared Bicycles in a City: A Signal Processing and Data Analysis Perspective. Adv. Complex Syst. 2011, 14, 415–438. [Google Scholar] [CrossRef] [Green Version]
- Chemla, D.; Meunier, F.; Wolfler Calvo, R. Bike Sharing Systems: Solving the Static Rebalancing Problem. Discret. Optim. 2012, 10, 120–146. [Google Scholar] [CrossRef]
- Labadi, K.; Benarbia, T.; Hamaci, S.; Darcherif, A.-M. Petri Nets Models for Analysis and Control of Public Bicycle-Sharing Systems. Petri Nets Manuf. Comput. Sci. 2012. [Google Scholar] [CrossRef] [Green Version]
- Lin, J.H.; Chou, T.C. A Geo-Aware and VRP-Based Public Bicycle Redistribution System. Int. J. Veh. Technol. 2012, 2012. [Google Scholar] [CrossRef]
- Raviv, T.; Tzur, M.; Forma, I.A. Static Repositioning in a Bike-Sharing System: Models and Solution Approaches. EURO J. Transp. Logist. 2013, 2, 187–229. [Google Scholar] [CrossRef] [Green Version]
- Raidl, G.R.; Hu, B.; Rainer-Harbach, M.; Papazek, P. Balancing Bicycle Sharing Systems: Improving a VNS by Efficiently Determining Optimal Loading Operations. Lect. Notes Comput. Sci. 2013, 7919 LNCS, 130–143. [Google Scholar] [CrossRef]
- Rainer-Harbach, M.; Papazek, P.; Hu, B.; Raidl, G.R. Balancing Bicycle Sharing Systems: A Variable Neighborhood Search Approach. Lect. Notes Comput. Sci. 2013, 7832 LNCS, 121–132. [Google Scholar] [CrossRef]
- Nair, R.; Miller-Hooks, E.; Hampshire, R.C.; Bušić, A. Large-Scale Vehicle Sharing Systems: Analysis of Vélib’. Int. J. Sustain. Transp. 2013, 7, 85–106. [Google Scholar] [CrossRef] [Green Version]
- Lin, J.R.; Yang, T.H.; Chang, Y.C. A Hub Location Inventory Model for Bicycle Sharing System Design: Formulation and Solution. Comput. Ind. Eng. 2013, 65, 77–86. [Google Scholar] [CrossRef]
- Di Gaspero, L.; Rendl, A.; Urli, T. Constraint-Based Approaches for Balancing Bike Sharing Systems. Lect. Notes Comput. Sci. 2013, 8124 LNCS, 758–773. [Google Scholar] [CrossRef]
- Erdoǧan, G.; Laporte, G.; Wolfler Calvo, R. The Static Bicycle Relocation Problem with Demand Intervals. Eur. J. Oper. Res. 2014, 238, 451–457. [Google Scholar] [CrossRef] [Green Version]
- Kloimüllner, C.; Papazek, P.; Hu, B.; Raidl, G.R. Balancing Bicycle Sharing Systems: An Approach for the Dynamic Case. Lect. Notes Comput. Sci. 2014, 8600, 73–84. [Google Scholar] [CrossRef]
- Regue, R.; Recker, W. Proactive Vehicle Routing with Inferred Demand to Solve the Bikesharing Rebalancing Problem. Transp. Res. Part E Logist. Transp. Rev. 2014, 72, 192–209. [Google Scholar] [CrossRef]
- Pfrommer, J.; Warrington, J.; Schildbach, G.; Morari, M. Dynamic Vehicle Redistribution and Online Price Incentives in Shared Mobility Systems. IEEE Trans. Intell. Transp. Syst. 2014, 15, 1567–1578. [Google Scholar] [CrossRef] [Green Version]
- Dell’Amico, M.; Hadjicostantinou, E.; Iori, M.; Novellani, S. The Bike Sharing Rebalancing Problem: Mathematical Formulations and Benchmark Instances. Omega 2014, 45, 7–19. [Google Scholar] [CrossRef]
- Beecham, R.; Wood, J.; Bowerman, A. Studying Commuting Behaviours Using Collaborative Visual Analytics. Comput. Environ. Urban Syst. 2014, 47, 5–15. [Google Scholar] [CrossRef]
- Ho, A. Solving a Static Repositioning Problem in Bike-Sharing Systems Using Iterated Tabu Search. Logist. Transp. Rev. 2014, 69, 180–198. [Google Scholar] [CrossRef] [Green Version]
- Zhao, J.; Deng, W.; Song, Y. Ridership and Effectiveness of Bikesharing: The Effects of Urban Features and System Characteristics on Daily Use and Turnover Rate of Public Bikes in China. Transp. Policy 2014, 35, 253–264. [Google Scholar] [CrossRef]
- Forma, I.A.; Raviv, T.; Tzur, M. A 3-Step Math Heuristic for the Static Repositioning Problem in Bike-Sharing Systems. Transp. Res. Part B Methodol. 2015, 71, 230–247. [Google Scholar] [CrossRef]
- Erdoʇan, G.; Battarra, M.; Wolfler Calvo, R. An Exact Algorithm for the Static Rebalancing Problem Arising in Bicycle Sharing Systems. Eur. J. Oper. Res. 2015, 245, 667–679. [Google Scholar] [CrossRef] [Green Version]
- Alvarez-Valdes, R.; Belenguer, J.M.; Benavent, E.; Bermudez, J.D.; Muñoz, F.; Vercher, E.; Verdejo, F. Optimizing the Level of Service Quality of a Bike-Sharing System. Omega 2016, 62, 163–175. [Google Scholar] [CrossRef]
- Szeto, W.Y.; Shui, C.S. Exact Loading and Unloading Strategies for the Static Multi-Vehicle Bike Repositioning Problem. Transp. Res. Part B Methodol. 2018, 109, 176–211. [Google Scholar] [CrossRef]
- Dell’Amico, M.; Iori, M.; Novellani, S.; Stützle, T. A Destroy and Repair Algorithm for the Bike Sharing Rebalancing Problem. Comput. Oper. Res. 2016, 71, 149–162. [Google Scholar] [CrossRef]
- Li, Y.; Szeto, W.Y.; Long, J.; Shui, C.S. A Multiple Type Bike Repositioning Problem. Transp. Res. Part B Methodol. 2016, 90, 263–278. [Google Scholar] [CrossRef] [Green Version]
- Cruz, F.; Subramanian, A.; Bruck, B.P.; Iori, M. A Heuristic Algorithm for a Single Vehicle Static Bike Sharing Rebalancing Problem. Comput. Oper. Res. 2016, 79, 19–33. [Google Scholar] [CrossRef] [Green Version]
- Liu, J.; Sun, L.; Chen, W.; Xiong, H. Rebalancing Bike Sharing Systems: A Multi-Source Data Smart Optimization. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Franscisco, CA, USA, 13–17 August 2016; pp. 1005–1014. [Google Scholar] [CrossRef]
- Zhang, D.; Yu, C.; Desai, J.; Lau, H.Y.K.; Srivathsan, S. A Time-Space Network Flow Approach to Dynamic Repositioning in Bicycle Sharing Systems. Transp. Res. Part B Methodol. 2017, 103, 188–207. [Google Scholar] [CrossRef]
- Ho, S.C.; Szeto, W.Y. A Hybrid Large Neighborhood Search for the Static Multi-Vehicle Bike-Repositioning Problem. Transp. Res. Part B Methodol. 2017, 95, 340–363. [Google Scholar] [CrossRef] [Green Version]
- Shui, C.S.; Szeto, W.Y. Dynamic Green Bike Repositioning Problem—A Hybrid Rolling Horizon Artificial Bee Colony Algorithm Approach. Transp. Res. Part D Transp. Environ. 2017, 60, 119–136. [Google Scholar] [CrossRef] [Green Version]
- Chiariotti, F.; Pielli, C.; Zanella, A.; Zorzi, M. A Dynamic Approach to Rebalancing Bike-Sharing Systems. Sensors 2017, 18, 512. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Elhenawy, M.; Rakha, H. A Heuristic for Rebalancing Bike Sharing Systems Based on a Deferred Acceptance Algorithm. In Proceedings of the 2017 5th IEEE International Conference on Models and Technologies for Intelligent Transportation Systems (MT-ITS), Naples, Italy, 26–28 June 2017; pp. 188–193. [Google Scholar] [CrossRef]
- Schuijbroek, J.; Hampshire, R.C.; van Hoeve, W.J. Inventory Rebalancing and Vehicle Routing in Bike Sharing Systems. Eur. J. Oper. Res. 2017, 257, 992–1004. [Google Scholar] [CrossRef] [Green Version]
- Bulhões, T.; Subramanian, A.; Erdoğan, G.; Laporte, G. The Static Bike Relocation Problem with Multiple Vehicles and Visits. Eur. J. Oper. Res. 2018, 264, 508–523. [Google Scholar] [CrossRef]
- Legros, B. Dynamic Repositioning Strategy in a Bike-Sharing System; How to Prioritize and How to Rebalance a Bike Station. Eur. J. Oper. Res. 2019, 272, 740–753. [Google Scholar] [CrossRef]
- Dell’Amico, M.; Iori, M.; Novellani, S.; Subramanian, A. The Bike Sharing Rebalancing Problem with Stochastic Demands. Transp. Res. Part B Methodol. 2018, 118, 362–380. [Google Scholar] [CrossRef]
- Hulot, P.; Aloise, D.; Jena, S.D. Towards Station-Level Demand Prediction for Effective Rebalancing in Bike-Sharing Systems. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, London, UK, 19–23 August 2018; pp. 378–386. [Google Scholar] [CrossRef] [Green Version]
- Li, Y.; Zheng, Y.; Yang, Q. Dynamic Bike Reposition. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, London, UK, 19–23 August 2018; pp. 1724–1733. [Google Scholar] [CrossRef]
- You, P.S. A Two-Phase Heuristic Approach to the Bike Repositioning Problem. Appl. Math. Model. 2019, 73, 651–667. [Google Scholar] [CrossRef]
- Tang, Q.; Fu, Z.; Qiu, M. A Bilevel Programming Model and Algorithm for the Static Bike Repositioning Problem. J. Adv. Transp. 2019, 2019. [Google Scholar] [CrossRef] [Green Version]
- Wang, S.; Wu, R. The Static Rebalancing Problem in Bicycle-Sharing Systems with Unusable Bicycles. In Proceedings of the 2019 16th International Conference on Service Systems and Service Management (ICSSSM), Shenzhen, China, 13–15 July 2019. [Google Scholar] [CrossRef]
- Warrington, J.; Ruchti, D. Two-Stage Stochastic Approximation for Dynamic Rebalancing of Shared Mobility Systems. Transp. Res. Part C Emerg. Technol. 2019, 104, 110–134. [Google Scholar] [CrossRef] [Green Version]
- Brinkmann, J.; Ulmer, M.W.; Mattfeld, D.C. The Multi-Vehicle Stochastic-Dynamic Inventory Routing Problem for Bike Sharing Systems. Bus. Res. 2020, 13, 69–92. [Google Scholar] [CrossRef] [Green Version]
- Tang, Q.; Fu, Z.; Zhang, D.; Guo, H.; Li, M. Addressing the Bike Repositioning Problem in Bike Sharing System: A Two-Stage Stochastic Programming Model. Sci. Program. 2020, 2020. [Google Scholar] [CrossRef]
- Maleki, B.; Mahdavi, I.; Mahdavi-amiri, N.; Khorram, E. Balancing Public Bicycle Sharing System Using Inventory Critical Levels in Queuing Network. Comput. Ind. Eng. 2020, 141, 106277. [Google Scholar] [CrossRef]
- Zhang, D.; Xu, W.; Ji, B.; Li, S.; Liu, Y. Computers and Operations Research An Adaptive Tabu Search Algorithm Embedded with Iterated Local Search and Route Elimination for the Bike Repositioning and Recycling Problem. Comput. Oper. Res. 2020, 123, 105035. [Google Scholar] [CrossRef]
- Jia, Y.; Xu, Y.; Yang, D.; Li, J. The Biobjective Bike-Sharing Rebalancing Problem with Balance Intervals: A Multistart Multiobjective Particle Swarm Optimization Algorithm. Complexity 2020, 2020. [Google Scholar] [CrossRef]
- Lu, Y.; Benlic, U.; Wu, Q. An Effective Memetic Algorithm for the Generalized Bike-Sharing Rebalancing Problem. Eng. Appl. Artif. Intell. 2020, 95, 103890. [Google Scholar] [CrossRef]
Generation | Year of Appearance | Description | Implementation Example | Payment Method |
---|---|---|---|---|
First | 1965 | They erroneously assume that people would have a civic behavior in the use of the service. Because of that, they planned the service without including docking stations and control systems to avoid thefts and vandalism. | Amsterdam, White bikes | Free of charge |
Second | 1992 | Systems of bike-loans based on docking stations (coin-based payment). | Copenhagen, “Byciklen” City bikes | Coin -deposit |
Third | 1998 | This generation introduced the identification of agents involved in the service (users, bikes, trips, stations, etc.). New payment methods like credit cards or specific charge cards were also included. | Rennes, “Vélo à la carte” | Smart magnetic card systems |
Fourth | 2005 | Several innovations were introduced in this generation like solar-powered docking stations, electric bikes, GPS tracking systems and integration with mobile applications. | Lyon, “Vélo’v” | Credit card, smart card and App based payments |
Fifth | 2016 | The improvement of this generation is based on the elimination of docking stations. This allows users to pick up and leave bikes in specific zones of the sidewalks but without being anchored to a base-station and without also being tied with safety chains. | Shanghai, “Mobike” | App based payments |
Stages | Period | Main Research Topics | Bike-Sharing Generation | Research Topics Trend |
---|---|---|---|---|
First | 2010–2012 | Safety and policy | 3rd and 4th | |
Second | 2013–2014 | Bike-sharing form benefit, system and impact point of view. | 3rd and 4th | |
Third | 2015 | Subtopics of previous period are subdivided and studied in detail:
| 3rd, 4th and 5th | |
Fourth | 2016–2018 | Continue the tendency of subdivide topics and get detailed research:
| 4th and 5th | |
Last two years 2019–2020 | External impacts, barriers and bike-sharing usage/customer behavior specially focus on 5th generation BSS | 4th and 5th |
Papers | Scope Type | Methodology | Databases Used as Input | Period of Papers in Scope of the Review | |
---|---|---|---|---|---|
Previous LRP | (Fishman, Washington, and Haworth, Narelle, 2013) [23] | General /Global | Scan of the academic and grey literature. Google Alerts for the words “bike share” and “public bike” | “Not mentioned” | Prior to 2013 |
(Fishman, 2015) [3] | General /Global | Scan databases, using the search terms “Bicycle sharing”, “Bikeshare”, “Public bicycle” and “Public bike”, conducted between May and October 2014 | Scopus and Google scholar | Prior end of 2014 | |
(Ricci, 2015) [25] | General /Global | Search through a variety of sources, using a combination of keywords connected with bike sharing (only documents in English were considered). | Scholarly databases and internet engines (not detailed) | Prior to 2016 | |
(Si et al., 2019) [14] | General /Global | Perform a search based on several different terms, applying several filters and finally conducting a scientometric analysis to visualize the review of the bike sharing knowledge area | Web of Science | From 2010 to 2018 | |
This LRP | “Current paper” | Specific/Centered on a topic | Perform a search based on defined terms and filter this result by content. Retrieve papers related to “Rebalance problem”. Perform an analysis that allows to classify available literature of the problem. | Google scholar | From 2010 to middle year of 2020 |
Topic | Existing Work | Open Problems |
---|---|---|
Rebalance Strategy | Mainly operator-based approach. | 1. Focus and deepen in user-based strategy (incentive policies) or even mixed user and operator based approaches. 2. Generalize/modify models to dockless BSS. |
Modeling demand | Predictive models using statistical, neural networks and regressions techniques restricted to specific BSS locations. | 1. Research to find an enough flexibles models that only with parametrization was able to be adapted to many current BSS locations. 2. Include feedback mechanisms of the redistribution on the demand. 3. Generalize/modify models to dockless BSS. |
Optimizing rebalance | Using exact, approximated optimization and heuristics/metaheuristics methods. | 1.Use semi-supervised algorithms (deep learning) to improve the universality of the solution. 2. Cost functions based on sustainability constraints. 3. Generalize/modify models to dockless BSS. |
Bike redistribution timing | Most of the research has been done using a static approach (specific time frame/preestablished service level). | Take advantage of dynamical predictive models fed with real-time demand data. |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Vallez, C.M.; Castro, M.; Contreras, D. Challenges and Opportunities in Dock-Based Bike-Sharing Rebalancing: A Systematic Review. Sustainability 2021, 13, 1829. https://doi.org/10.3390/su13041829
Vallez CM, Castro M, Contreras D. Challenges and Opportunities in Dock-Based Bike-Sharing Rebalancing: A Systematic Review. Sustainability. 2021; 13(4):1829. https://doi.org/10.3390/su13041829
Chicago/Turabian StyleVallez, Carlos M., Mario Castro, and David Contreras. 2021. "Challenges and Opportunities in Dock-Based Bike-Sharing Rebalancing: A Systematic Review" Sustainability 13, no. 4: 1829. https://doi.org/10.3390/su13041829
APA StyleVallez, C. M., Castro, M., & Contreras, D. (2021). Challenges and Opportunities in Dock-Based Bike-Sharing Rebalancing: A Systematic Review. Sustainability, 13(4), 1829. https://doi.org/10.3390/su13041829