Abstract
With the popularity of green travel and the aggravation of traffic congestion, Bike Sharing System (BSS) is adopted increasingly in many countries nowadays. However, the BSS is prone to be unbalanced because of the unequal supply and demand in each station, which leads to the loss in customer requirements. To address this issue, we develop a Monte Carlo tree search based Dynamic Repositioning (MCDR) method, which can help operators to decide at any time: (i) which station should be balanced firstly, and (ii) how many bikes should be picked or dropped at an unbalanced station. In this paper, we first employed a Density-based Station Clustering algorithm to reduce the problem complexity. Then the concept of service level is introduced to calculate the number of bikes that need to be transferred at each station. Finally, considering multiple factors, we propose a dynamic bike repositioning approach named MCDR, which can provide an optimal repositioning strategy for operators. Experimental results on a real-world dataset demonstrate that our method can reduce customer loss more effectively than the state-of-the-art methods.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Meddin R, DeMaio P (2018) The bike-sharing world map. http://www.bikesharingworldcom
Gao X, Lee GM (2019) Moment-based rental prediction for bicycle-sharing transportation systems using a hybrid genetic algorithm and machine learning. Comput Ind Eng 128(December 2018):60–69. https://doi.org/10.1016/j.cie.2018.12.023
Hulot P, Aloise D, Jena SD (2018) Towards station-level demand prediction for effective rebalancing in bike-sharing systems. In: Guo Y, Farooq F (eds) Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, KDD 2018, London, UK, August 19-23, 2018, ACM, pp 378–386
Sathishkumar V, Park J, Cho Y (2020) Using data mining techniques for bike sharing demand prediction in metropolitan city. Comput Commun 153(January):353–366. https://doi.org/10.1016/j.comcom.2020.02.007
Cagliero L, Cerquitelli T, Chiusano S, Garza P, Xiao X (2017) Predicting critical conditions in bicycle sharing systems. Computing 99(1):39–57. https://doi.org/10.1007/s00607-016-0505-x
Zhou Y, Li Y, Zhu Q, Chen F, Shao J, Luo Y, Zhang Y, Zhang P, Yang W (2019) A reliable traffic prediction approach for bike-sharing system by exploiting rich information with temporal link prediction strategy. Transactions in GIS 23(5):1125–1151. https://doi.org/10.1111/tgis.12560.
Jia W, Tan Y, Liu L, Li J, Zhang H, Zhao K (2019) Hierarchical prediction based on two-level Gaussian mixture model clustering for bike-sharing system. Knowl-Based Syst 178:84–97. https://doi.org/10.1016/j.knosys.2019.04.020
Li Y, Zheng Y (2020) Citywide bike usage prediction in a bike-sharing system. IEEE Trans Knowl Data Eng 32(6):1079–1091. https://doi.org/10.1109/TKDE.2019.2898831
Raviv T, Tzur M, Forma IA (2013) Static repositioning in a bike-sharing system: models and solution approaches. EURO J. Transport. Logist. 2(3):187–229. https://doi.org/10.1007/s13676-012-0017-6
Schuijbroek J, Hampshire RC, van Hoeve WJ (2017) Inventory rebalancing and vehicle routing in bike sharing systems. Eur J Oper Res 257(3):992–1004. https://doi.org/10.1016/j.ejor.2016.08.029
Wang Y, Szeto WY (2018) Static green repositioning in bike sharing systems with broken bikes. Transport. Res. Part D Transp. Environ. 65(September):438–457. https://doi.org/10.1016/j.trd.2018.09.016
Vogel P, Greiser T, Mattfeld DC (2011) Understanding bike-sharing systems using Data Mining: Exploring activity patterns. Procedia. Soc. Behav. Sci. 20:514–523. https://doi.org/10.1016/j.sbspro.2011.08.058
Ghosh S, Varakantham P, Adulyasak Y, Jaillet P (2017) Dynamic repositioning to reduce lost demand in bike sharing systems. J Artif Intell Res 58:387–430
Ghosh S, Varakantham P, Adulyasak Y, Jaillet P (2015) Dynamic redeployment to counter congestion or starvation in vehicle sharing systems. In: Proceedings of the 25th International Conference on Automated Planning and Scheduling, ICAPS 2015, Jerusalem, Israel, June, 7–11, 2015, pp 79–87
Lowalekar M, Varakantham P, Ghosh S, Jena SD, Jaillet P (2017) Online repositioning in bike sharing systems. In: Barbulescu L, Frank J, Mausam SSF (eds) Proceedings of the Twenty-Seventh International Conference on Automated Planning and Scheduling, ICAPS 2017, Pittsburgh, Pennsylvania, USA, June 18-23 2017, pp 200–208
Ghosh S, Trick M, Varakantham P (2016) Robust repositioning to counter unpredictable demand in bike sharing systems. In: Kambhampati S (ed) Proceedings of the 25th International Joint Conference on Artificial Intelligence, IJCAI 2016, New York, NY, USA, 9-15 July 2016, pp 3096–3102
Ghosh S, Koh JY, Jaillet P (2019) Improving customer satisfaction in bike sharing systems through dynamic repositioning. In: Kraus S (ed) Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, IJCAI 2019, Macao, China, August 10-16, 2019, ijcai.org. https://doi.org/10.24963/ijcai.2019/813, pp 5864–5870
Qin R, Kong L, Guo M, Yao B, Guizani M (2018) Rebalance Modern Bike Sharing System: Spatio-Temporal Data Prediction and Path Planning for Multiple Carriers. In: 24th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2018, Singapore, December 11-13, 2018. https://doi.org/10.1109/PADSW.2018.8644999,. IEEE, pp 1081–1086
Jia H, Miao H, Tian G, Zhou MC, Feng Y, Li Z, Li J (2020) Multiobjective bike repositioning in Bike-Sharing systems via a modified artificial bee colony algorithm. IEEE Trans Autom Sci Eng 17 (2):909–920. https://doi.org/10.1109/TASE.2019.2950964
Li Y, Zheng Y, Yang Q (2018) Dynamic bike reposition: a spatio-temporal reinforcement learning approach. In: Guo Y, Farooq F (eds) Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, KDD 2018, London, UK, August 19-23, 2018. https://doi.org/10.1145/3219819.3220110. ACM, pp 1724–1733
Pfrommer J, Warrington J, Schildbach G, Morari M (2014) Dynamic vehicle redistribution and online price incentives in shared mobility systems. IEEE Trans Intell Transport Syst 15(4):1567–1578. https://doi.org/10.1109/TITS.2014.2303986. arXiv:1304.3949
Singla A, Santoni M, Bartók G, Mukerji P, Meenen M, Krause A (2015) Incentivizing users for balancing bike sharing systems. In: Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence, January 25-30, 2015, Austin, Texas, USA. http://www.aaai.org/ocs/index.php/AAAI/AAAI15/paper/view/9942. AAAI Press, pp 723–729
Ghosh S, Varakantham P (2017) Incentivizing the use of bike trailers for dynamic repositioning in bike sharing systems. In: Barbulescu L, Frank J, Mausam SSF (eds) Proceedings of the Twenty-Seventh International Conference on Automated Planning and Scheduling, ICAPS 2017, Pittsburgh, Pennsylvania, USA, June 18-23 2017, pp 373–381
Angelopoulos A, Gavalas D, Konstantopoulos C, Kypriadis D, Pantziou G (2018) Incentivized vehicle relocation in vehicle sharing systems. Transport Res Part C: Emerg Technol 97(October):175–193. https://doi.org/10.1016/j.trc.2018.10.016
Yi P, Huang F, Peng J (2019) A rebalancing strategy for the imbalance problem in bike-sharing systems. Energies 12(13). https://doi.org/10.3390/en12132578
Ji Y, Jin X, Ma X, Zhang S (2020) How Does Dockless Bike-Sharing System Behave by Incentivizing Users to Participate in Rebalancing? IEEE Access 8:58889–58897. https://doi.org/10.1109/ACCESS.2020.2982686
Chiariotti F, Pielli C, Zanella A, Zorzi M (2020) A bike-sharing optimization framework combining dynamic rebalancing and user incentives. ACM Trans Auton Adaptive Syst (TAAS) 14(3):1–30. https://doi.org/10.1145/3376923
Garg N, Ranu S (2018) Route recommendations for idle taxi drivers: Find me the shortest route to a customer!. In: Guo Y, Farooq F (eds) Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, KDD 2018, London, UK, August 19-23 2018. https://doi.org/10.1145/3219819.3220055, pp 1425–1434
Huang F, Qiao S, Peng J, Guo B (2019a) A bimodal gaussian inhomogeneous poisson algorithm for bike number prediction in a bike-sharing system. IEEE Trans Intell Transp Syst 20(8):2848–2857. https://doi.org/10.1109/TITS.2018.2868483
Huang J, Wang X, Sun H (2019b) Central station based demand prediction in a bike sharing system. In: 20th IEEE international conference on mobile data management, MDM 2019, hong kong, SAR, China, June 10-13 2019. https://doi.org/10.1109/MDM.2019.00-38, pp 346–348
Liu J, Li Q, Qu M, Chen W, Yang J, Xiong H, Zhong H, Fu Y (2015) Station site optimization in bike sharing systems. In: Aggarwal CC, Zhou Z, Tuzhilin A, Xiong H, Wu X (eds) 2015 IEEE International conference on data mining, ICDM 2015, atlantic city, NJ, USA, November 14-17 2015. https://doi.org/10.1109/ICDM.2015.99, pp 883–888
Cohen J, Cohen P, West SG, Aiken LS (2013) Applied multiple regression/correlation analysis for the behavioral sciences. Routledge
MacQueen JB (1967) Some methods for classification and analysis of multivariate observations. In: In 5-th berkeley symposium on mathematical statistics and probability, pp 281–297
Birant D, Kut A (2007) ST-DBSCAN: An algorithm for clustering spatial-temporal data. Data Know Eng 60(1):208–221. https://doi.org/10.1016/j.datak.2006.01.013
Browne CB, Powley E, Whitehouse D, Lucas SM, Cowling PI, Rohlfshagen P, Tavener S, Perez D, Samothrakis S, Colton S (2012) A survey of monte carlo tree search methods. IEEE Trans Comput Intell AI Games 4(1):1–43. https://doi.org/10.1109/TCIAIG.2012.2186810
Sutton RS, Barto AG (1998) Introduction to reinforcement learning, vol 135. MIT Press, Cambridge
Kocsis L, Szepesvári C (2006) Bandit based monte-carlo planning. In: Fürnkranz J, Scheffer T, Spiliopoulou M (eds) European conference on machine learning (ECML). https://doi.org/10.1007/11871842_29. Springer, Berlin, pp 282–293
Lerman P (1980) Fitting segmented regression models by grid search. J R Stat Soc Series C (Appl Stat) 29(1):77–84. https://doi.org/10.2307/2346413
Acknowledgements
The work was supported in part by the National Science Foundation of China grants 61876138. Any opinions, findings, and conclusions expressed here are those of the authors and do not necessarily reflect the views of the funding agencies.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interests
The authors declare that they have no conflict of interest.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Huang, J., Tan, Q., Li, H. et al. Monte carlo tree search for dynamic bike repositioning in bike-sharing systems. Appl Intell 52, 4610–4625 (2022). https://doi.org/10.1007/s10489-021-02586-x
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-021-02586-x