{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T02:01:26Z","timestamp":1777428086113,"version":"3.51.4"},"reference-count":31,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2020,11,27]],"date-time":"2020-11-27T00:00:00Z","timestamp":1606435200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["BDCC"],"abstract":"<jats:p>In recent years, the demand for collective mobility services registered significant growth. In particular, the long-distance coach market underwent an important change in Europe, since FlixBus adopted a dynamic pricing strategy, providing low-cost transport services and an efficient and fast information system. This paper presents a methodology, called DA4PT (Data Analytics for Public Transport), for discovering the factors that influence travelers in booking and purchasing bus tickets. Starting from a set of 3.23 million user-generated event logs of a bus ticketing platform, the methodology shows the correlation rules between booking factors and purchase of tickets. Such rules are then used to train machine learning models for predicting whether a user will buy or not a ticket. The rules are also used to define various dynamic pricing strategies with the purpose of increasing the number of tickets sales on the platform and the related amount of revenues. The methodology reaches an accuracy of 95% in forecasting the purchase of a ticket and a low variance in results. Exploiting a dynamic pricing strategy, DA4PT is able to increase the number of purchased tickets by 6% and the total revenue by 9% by showing the effectiveness of the proposed approach.<\/jats:p>","DOI":"10.3390\/bdcc4040036","type":"journal-article","created":{"date-parts":[[2020,11,27]],"date-time":"2020-11-27T02:13:51Z","timestamp":1606443231000},"page":"36","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":30,"title":["Ticket Sales Prediction and Dynamic Pricing Strategies in Public Transport"],"prefix":"10.3390","volume":"4","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9485-3877","authenticated-orcid":false,"given":"Francesco","family":"Branda","sequence":"first","affiliation":[{"name":"DIMES, University of Calabria, 87036 Rende, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7887-1314","authenticated-orcid":false,"given":"Fabrizio","family":"Marozzo","sequence":"additional","affiliation":[{"name":"DIMES, University of Calabria, 87036 Rende, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1910-9236","authenticated-orcid":false,"given":"Domenico","family":"Talia","sequence":"additional","affiliation":[{"name":"DIMES, University of Calabria, 87036 Rende, Italy"}]}],"member":"1968","published-online":{"date-parts":[[2020,11,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Grimaldi, R., Augustin, K., and Beria, P. (2017). Intercity coach liberalisation. The cases of Germany and Italy. World Conference on Transport Research-WCTR 2016, Elsevier.","DOI":"10.1016\/j.trpro.2017.05.428"},{"key":"ref_2","unstructured":"Gremm, C. (2017, January 1). Impacts of the German interurban bus market deregulation on regional railway services. Proceedings of the International Conference Series on Competition and Ownership in Land Passenger Transport, Stockholm, Sweden."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"632","DOI":"10.1080\/17445760.2017.1422501","article-title":"Programming Models and Systems for Big Data Analysis","volume":"34","author":"Belcastro","year":"2019","journal-title":"Int. J. Parallel Emergent Distrib. Syst."},{"key":"ref_4","unstructured":"Talia, D., Trunfio, P., and Marozzo, F. (2015). Data Analysis in the Cloud: Models, Techniques and Applications, Elsevier."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Branda, F., Marozzo, F., and Talia, D. (2020, January 19\u201323). Discovering Travelers\u2019 Purchasing Behavior from Public Transport Data. Proceedings of the 6th International Conference on machine Learning, Optimization and Data science-LOD 2020, Siena, Italy.","DOI":"10.1007\/978-3-030-64583-0_63"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"603","DOI":"10.1016\/j.comcom.2019.12.003","article-title":"Dynamic pricing techniques for Intelligent Transportation System in smart cities: A systematic review","volume":"150","author":"Saharan","year":"2020","journal-title":"Comput. Commun."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1057\/rpm.2012.44","article-title":"Dynamic pricing for hotel revenue management using price multipliers","volume":"12","author":"Bayoumi","year":"2013","journal-title":"J. Revenue Pricing Manag."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"160","DOI":"10.1016\/j.ijhm.2011.06.003","article-title":"Dynamic pricing strategies: Evidence from European hotels","volume":"31","author":"Abrate","year":"2012","journal-title":"Int. J. Hosp. Manag."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"172","DOI":"10.1016\/j.jretai.2010.02.006","article-title":"Retailer dynamic pricing and ordering decisions: Category management versus brand-by-brand approaches","volume":"86","author":"Hall","year":"2010","journal-title":"J. Retail."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1131","DOI":"10.1057\/s41274-016-0149-4","article-title":"A literature review on dynamic pricing of electricity","volume":"68","author":"Dutta","year":"2017","journal-title":"J. Oper. Res. Soc."},{"key":"ref_11","first-page":"1","article-title":"Personalized air travel prediction: A multi-factor perspective","volume":"9","author":"Liu","year":"2017","journal-title":"ACM Trans. Intell. Syst. Technol. (TIST)"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"196","DOI":"10.1016\/j.tra.2014.05.003","article-title":"Estimating flight-level price elasticities using online airline data","volume":"66","author":"Mumbower","year":"2014","journal-title":"Transp. Res. Part A Policy Pract."},{"key":"ref_13","first-page":"72","article-title":"A time-series modelling approach for airport short-term demand forecasting","volume":"5","author":"Abdelghany","year":"2010","journal-title":"J. Airpt. Manag."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1007\/s12469-019-00198-w","article-title":"Understanding factors influencing public transport passengers\u2019 pre-travel information-seeking behaviour","volume":"11","author":"Yeboah","year":"2019","journal-title":"Public Transp."},{"key":"ref_15","unstructured":"Abdella, J.A., Zaki, N., Shuaib, K., and Khan, F. (2019). Airline ticket price and demand prediction: A survey. J. King Saud Univ. Comput. Inf. Sci."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1722","DOI":"10.1287\/opre.2017.1629","article-title":"Dynamic pricing and demand learning with limited price experimentation","volume":"65","author":"Cheung","year":"2017","journal-title":"Oper. Res."},{"key":"ref_17","unstructured":"Ganti, R., Sustik, M., Tran, Q., and Seaman, B. (2018). Thompson sampling for dynamic pricing. arXiv."},{"key":"ref_18","first-page":"4","article-title":"How efficient is dynamic pricing for sport events? Designing a dynamic pricing model for Bayern Munich","volume":"11","author":"Kemper","year":"2016","journal-title":"Int. J. Sport Financ."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"548","DOI":"10.1057\/rpm.2011.29","article-title":"Dynamic pricing of high-speed rail with transport competition","volume":"11","author":"Sato","year":"2012","journal-title":"J. Revenue Pricing Manag."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1016\/j.trc.2010.03.008","article-title":"Optimal dynamic pricing strategies for high-occupancy\/toll lanes","volume":"19","author":"Lou","year":"2011","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1016\/j.omega.2013.10.004","article-title":"Real-time dynamic pricing in a non-stationary environment using model-free reinforcement learning","volume":"47","author":"Rana","year":"2014","journal-title":"Omega"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Diamantini, C., Genga, L., Marozzo, F., Potena, D., and Trunfio, P. (2017, January 4\u20136). Discovering Mobility Patterns of Instagram Users through Process Mining Techniques. Proceedings of the IEEE International Conference on Information Reuse and Integration, San Diego, CA, USA.","DOI":"10.1109\/IRI.2017.69"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1126\/science.30.757.23","article-title":"Determination of the coefficient of correlation","volume":"30","author":"Pearson","year":"1909","journal-title":"Science"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"673","DOI":"10.1007\/s11135-006-9018-6","article-title":"A caution regarding rules of thumb for variance inflation factors","volume":"41","year":"2007","journal-title":"Qual. Quant."},{"key":"ref_25","first-page":"25","article-title":"Handling imbalanced datasets: A review","volume":"30","author":"Kotsiantis","year":"2006","journal-title":"GESTS Int. Trans. Comput. Sci. Eng."},{"key":"ref_26","first-page":"5:1","article-title":"Using Scalable Data Mining for Predicting Flight Delays","volume":"8","author":"Belcastro","year":"2016","journal-title":"ACM Trans. Intell. Syst. Technol."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"404","DOI":"10.1145\/321075.321084","article-title":"Automatic indexing: An experimental inquiry","volume":"8","author":"Maron","year":"1961","journal-title":"J. ACM"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1093\/biomet\/54.1-2.167","article-title":"Estimation of the probability of an event as a function of several independent variables","volume":"54","author":"Walker","year":"1967","journal-title":"Biometrika"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"660","DOI":"10.1109\/21.97458","article-title":"A survey of decision tree classifier methodology","volume":"21","author":"Safavian","year":"1991","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1010933404324","article-title":"Random forests","volume":"45","author":"Breiman","year":"2001","journal-title":"Mach. Learn."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Chen, T., and Guestrin, C. (2016, January 13). Xgboost: A scalable tree boosting system. Proceedings of the 22nd Acm Sigkdd International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA.","DOI":"10.1145\/2939672.2939785"}],"container-title":["Big Data and Cognitive Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2504-2289\/4\/4\/36\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:38:08Z","timestamp":1760179088000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2504-2289\/4\/4\/36"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11,27]]},"references-count":31,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2020,12]]}},"alternative-id":["bdcc4040036"],"URL":"https:\/\/doi.org\/10.3390\/bdcc4040036","relation":{},"ISSN":["2504-2289"],"issn-type":[{"value":"2504-2289","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,11,27]]}}}