{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:50:38Z","timestamp":1760147438078,"version":"build-2065373602"},"reference-count":41,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2023,2,5]],"date-time":"2023-02-05T00:00:00Z","timestamp":1675555200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Spanish Ministry of Science","award":["PID2019-111100RB-C21 \/AEI\/ 10.13039\/501100011033","21S09355-001"],"award-info":[{"award-number":["PID2019-111100RB-C21 \/AEI\/ 10.13039\/501100011033","21S09355-001"]}]},{"name":"Barcelona City Council and Fundaci\u00f3 \u201cla Caixa\u201d","award":["PID2019-111100RB-C21 \/AEI\/ 10.13039\/501100011033","21S09355-001"],"award-info":[{"award-number":["PID2019-111100RB-C21 \/AEI\/ 10.13039\/501100011033","21S09355-001"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computers"],"abstract":"<jats:p>Carsharing practices are spreading across many cities in the world. This paper analyzes real-life data obtained from a private carsharing company operating in the city of Barcelona, Spain. After describing the main trends in the data, machine learning and time-series analysis methods are employed to better understand citizens\u2019 needs and behavior, as well as to make predictions about the evolution of their demand for this service. In addition, an original proposal is made regarding the location of the pick-up points. This proposal is based on a capacitated dispersion algorithm, and aims at balancing two relevant factors, including scattering of pick-up points (so that most users can benefit from the service) and efficiency (so that areas with higher demand are well covered). Our aim is to gain a deeper understanding of citizens\u2019 needs and behavior in relation to carsharing services. The analysis includes three main components: descriptive, predictive, and prescriptive, resulting in customer segmentation and forecast of service demand, as well as original concepts for optimizing parking station location.<\/jats:p>","DOI":"10.3390\/computers12020033","type":"journal-article","created":{"date-parts":[[2023,2,6]],"date-time":"2023-02-06T03:34:30Z","timestamp":1675654470000},"page":"33","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Enhancing Carsharing Experiences for Barcelona Citizens with Data Analytics and Intelligent Algorithms"],"prefix":"10.3390","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9905-2203","authenticated-orcid":false,"given":"Erika M.","family":"Herrera","sequence":"first","affiliation":[{"name":"Department of Computer Science, Universitat Oberta de Catalunya, 08018 Barcelona, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8425-1381","authenticated-orcid":false,"given":"Laura","family":"Calvet","sequence":"additional","affiliation":[{"name":"Department of Telecommunication and System Engineering, Universitat Aut\u00f2noma de Barcelona, 08202 Sabadell, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7498-1030","authenticated-orcid":false,"given":"Elnaz","family":"Ghorbani","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Universitat Oberta de Catalunya, 08018 Barcelona, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3793-3328","authenticated-orcid":false,"given":"Javier","family":"Panadero","sequence":"additional","affiliation":[{"name":"Department of Management, Universitat Polit\u00e8cnica de Catalunya, 08028 Barcelona, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1392-1776","authenticated-orcid":false,"given":"Angel A.","family":"Juan","sequence":"additional","affiliation":[{"name":"Department of Applied Statistics and Operations Research, Universitat Polit\u00e8cnica de Val\u00e8ncia, 03801 Alcoi, Spain"},{"name":"Department of Management, Euncet Business School, 08225 Terrassa, Spain"}]}],"member":"1968","published-online":{"date-parts":[[2023,2,5]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Santos, G. (2018). Sustainability and shared mobility models. Sustainability, 10.","DOI":"10.3390\/su10093194"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Machado, C.A.S., de Salles Hue, N.P.M., Berssaneti, F.T., and Quintanilha, J.A. (2018). An overview of shared mobility. Sustainability, 10.","DOI":"10.3390\/su10124342"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Talbi, E.G. (2009). Metaheuristics: From Design to Implementation, John Wiley & Sons.","DOI":"10.1002\/9780470496916"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Maniezzo, V., St\u00fctzle, T., and Vo\u00df, S. (2021). Matheuristics, Springer.","DOI":"10.1007\/978-3-030-70277-9"},{"key":"ref_5","first-page":"62","article-title":"A review of simheuristics: Extending metaheuristics to deal with stochastic combinatorial optimization problems","volume":"2","author":"Juan","year":"2015","journal-title":"Oper. Res. Perspect."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1515\/math-2017-0029","article-title":"Learnheuristics: Hybridizing metaheuristics with machine learning for optimization with dynamic inputs","volume":"15","author":"Calvet","year":"2017","journal-title":"Open Math."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Peyman, M., Copado, P.J., Tordecilla, R.D., Martins, L.d.C., Xhafa, F., and Juan, A.A. (2021). Edge computing and IoT analytics for agile optimization in intelligent transportation systems. Energies, 14.","DOI":"10.3390\/en14196309"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Li, Y., Peyman, M., Panadero, J., Juan, A.A., and Xhafa, F. (2022). IoT analytics and agile optimization for solving dynamic team orienteering problems with mandatory visits. Mathematics, 10.","DOI":"10.3390\/math10060982"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"501","DOI":"10.1002\/net.22067","article-title":"Agile optimization for a real-time facility location problem in Internet of Vehicles networks","volume":"79","author":"Martins","year":"2022","journal-title":"Networks"},{"key":"ref_10","unstructured":"Moar, J., and Bainbridge, M. (2022, November 17). Smart Cities: Market Forecasts, Key Technologies & Environmental Impact 2022\u20132026. Juniper Research. Available online: https:\/\/www.juniperresearch.com\/researchstore\/key-vertical-markets\/smart-cities-research-report."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"100028","DOI":"10.1016\/j.multra.2022.100028","article-title":"Modeling and optimization for carsharing services: A literature review","volume":"1","author":"Wu","year":"2022","journal-title":"Multimodal Transp."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1108\/JOSM-10-2020-0344","article-title":"Carsharing: A systematic literature review and research agenda","volume":"32","author":"Nansubuga","year":"2021","journal-title":"J. Serv. Manag."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"131981","DOI":"10.1016\/j.jclepro.2022.131981","article-title":"Carsharing services in sustainable urban transport: An inclusive science map of the field","volume":"357","author":"Diana","year":"2022","journal-title":"J. Clean. Prod."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1075","DOI":"10.1016\/j.ejor.2020.05.001","article-title":"Planning station capacity and fleet size of one-way electric carsharing systems with continuous state of charge functions","volume":"287","author":"Huang","year":"2020","journal-title":"Eur. J. Oper. Res."},{"key":"ref_15","first-page":"6142950","article-title":"Station location optimization for the one-Way carsharing system: Modeling and a case study","volume":"2022","author":"Chen","year":"2022","journal-title":"J. Adv. Transp."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Sai, Q., Bi, J., and Chai, J. (2020). Optimal model for carsharing station location based on multi-factor constraints. Algorithms, 13.","DOI":"10.3390\/a13020043"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"101623","DOI":"10.1016\/j.compenvurbsys.2021.101623","article-title":"Optimization of carsharing fleet size to maximize the number of clients served","volume":"87","author":"Monteiro","year":"2021","journal-title":"Comput. Environ. Urban Syst."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"129035","DOI":"10.1016\/j.jclepro.2021.129035","article-title":"Simulation-optimization for station capacities, fleet size, and trip pricing of one-way electric carsharing systems","volume":"321","author":"Li","year":"2021","journal-title":"J. Clean. Prod."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/j.trc.2019.01.005","article-title":"Optimization of dynamic relocation operations for one-way electric carsharing systems","volume":"101","author":"Wang","year":"2019","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"583","DOI":"10.1080\/15472450.2019.1578108","article-title":"Finding the relevance of staff-based vehicle relocations in one-way carsharing systems through the use of a simulation-based optimization tool","volume":"23","author":"Santos","year":"2019","journal-title":"J. Intell. Transp. Syst."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"126485","DOI":"10.1016\/j.jclepro.2021.126485","article-title":"A user-based relocation model for one-way electric carsharing system based on micro demand prediction and multi-objective optimization","volume":"296","author":"Wang","year":"2021","journal-title":"J. Clean. Prod."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"162","DOI":"10.1007\/s10878-018-0295-5","article-title":"A two-phase optimization method for a multiobjective vehicle relocation problem in electric carsharing systems","volume":"36","author":"Bruglieri","year":"2018","journal-title":"J. Comb. Optim."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1080\/19427867.2020.1728843","article-title":"Electric vehicle car-sharing optimization relocation model combining user relocation and staff relocation","volume":"13","author":"Wang","year":"2021","journal-title":"Transp. Lett."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1287\/trsc.2017.0813","article-title":"Leveraging customer flexibility for car-sharing fleet optimization","volume":"53","author":"Flath","year":"2019","journal-title":"Transp. Sci."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Hu, S., Lin, H., Xie, K., Chen, X., and Shi, H. (2018, January 4\u20137). Modeling users\u2019 vehicles selection behavior in the urban carsharing program. Proceedings of the 2018 21st International Conference on Intelligent Transportation Systems (ITSC), Maui, HI, USA.","DOI":"10.1109\/ITSC.2018.8569386"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Daraio, E., Cagliero, L., Chiusano, S., Garza, P., and Giordano, D. (2020). Predicting Car Availability in Free Floating Car Sharing Systems: Leveraging Machine Learning in Challenging Contexts. Electronics, 9.","DOI":"10.3390\/electronics9081322"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"103252","DOI":"10.1016\/j.trd.2022.103252","article-title":"Revealing influences on carsharing users\u2019 trip distance in small urban areas","volume":"105","author":"Baumgarte","year":"2022","journal-title":"Transp. Res. Part D Transp. Environ."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Wang, C., Bi, J., Sai, Q., and Yuan, Z. (2021). Analysis and Prediction of Carsharing Demand Based on Data Mining Methods. Algorithms, 14.","DOI":"10.3390\/a14060179"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"119893","DOI":"10.1016\/j.techfore.2019.119893","article-title":"Environmental sustainability with free-floating carsharing services: An on-demand refueling recommendation system for Car2go in Seattle","volume":"152","author":"Meng","year":"2020","journal-title":"Technol. Forecast. Soc. Chang."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"8843000","DOI":"10.1155\/2022\/8843000","article-title":"Modeling on Car-Sharing Serial Prediction Based on Machine Learning and Deep Learning","volume":"2022","author":"Brahimi","year":"2022","journal-title":"Complexity"},{"key":"ref_31","unstructured":"Van Rossum, G., and Drake, F.L. (2009). Python 3 Reference Manual, CreateSpace."},{"key":"ref_32","unstructured":"Oliphant, T.E. (2022, October 22). Guide to NumPy. Available online: https:\/\/archive.org\/details\/NumPyBook."},{"key":"ref_33","unstructured":"van der Walt, S., and Millman, J. (July, January 28). Data Structures for Statistical Computing in Python. Proceedings of the 9th Python in Science Conference, Austin, TX, USA."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1109\/MCSE.2007.55","article-title":"Matplotlib: A 2D graphics environment","volume":"9","author":"Hunter","year":"2007","journal-title":"Comput. Sci. Eng."},{"key":"ref_35","first-page":"2825","article-title":"Scikit-learn: Machine Learning in Python","volume":"12","author":"Pedregosa","year":"2011","journal-title":"J. Mach. Learn. Res."},{"key":"ref_36","unstructured":"Seabold, S., and Perktold, J. (July, January 28). statsmodels: Econometric and statistical modeling with Python. Proceedings of the 9th Python in Science Conference, Austin, TX, USA."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1007\/s40745-015-0040-1","article-title":"A comprehensive survey of clustering algorithms","volume":"2","author":"Xu","year":"2015","journal-title":"Ann. Data Sci."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Vishwas, B., and Patel, A. (2020). Hands-On Time Series Analysis with Python, Springer.","DOI":"10.1007\/978-1-4842-5992-4"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1007\/s12293-020-00318-1","article-title":"The capacitated dispersion problem: An optimization model and a memetic algorithm","volume":"13","year":"2021","journal-title":"Memetic Comput."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1111\/itor.12799","article-title":"Heuristics for the capacitated dispersion problem","volume":"28","author":"Laguardia","year":"2021","journal-title":"Int. Trans. Oper. Res."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Gomez, J.F., Panadero, J., Tordecilla, R.D., Castaneda, J., and Juan, A.A. (2022). A multi-start biased-randomized algorithm for the capacitated dispersion problem. Mathematics, 10.","DOI":"10.3390\/math10142405"}],"container-title":["Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-431X\/12\/2\/33\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:24:51Z","timestamp":1760120691000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-431X\/12\/2\/33"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,5]]},"references-count":41,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2023,2]]}},"alternative-id":["computers12020033"],"URL":"https:\/\/doi.org\/10.3390\/computers12020033","relation":{},"ISSN":["2073-431X"],"issn-type":[{"type":"electronic","value":"2073-431X"}],"subject":[],"published":{"date-parts":[[2023,2,5]]}}}