Submitted:
20 June 2024
Posted:
21 June 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Literature Review
3. Materials and Methods
3.1. Data
3.2. Routes Generation
3.3. Preproessing
3.4. Visualization
4. Results
4.1. Preprocessing Results
4.1.1. Routes Generation
4.1.2. Input Data Analysis
4.2. Spatial Analysis
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| OFD | online food delivery |
| GPS | Global Positioning System |
| OD | origin-destination |
| OSRM | Open Source Routing Machine |
| API | Application Programming Interface |
| OSM | OpenStreetMap |
References
- Statista. Online Food Delivery - Worldwide. https://www.statista.com/outlook/emo/online-food-delivery/worldwide, 2024. accessed on 04.05.2024.
- IMARC Group. India Online Food Delivery Market Report. https://www.imarcgroup.com/india-online-food-delivery-market, 2023. accessed on 04.05.2024.
- Alalwan, A.A. Mobile food ordering apps: An empirical study of the factors affecting customer e-satisfaction and continued intention to reuse. International Journal of Information Management 2020, 50, 28–44. [Google Scholar] [CrossRef]
- Pomykacz, J.; Gibas, J.; Baranowski, J. Bayesian modelling of travel times on the example of food delivery: Part 2 - Model creation and handling uncertainty. Electronics, 2024; submitted. [Google Scholar]
- Unwin, A. Why is data visualization important? what is important in data visualization? Harvard Data Science Review 2020, 2, 1. [Google Scholar]
- Li, B.; Chen, L.; Xiong, D.; Chen, S.; He, R.; Sun, Z.; Lim, S.; Jiang, H. Simultaneous detection of multiple areas-of-interest using geospatial data from an online food delivery platform (industrial paper). In Proceedings of the Proceedings of the 30th International Conference on Advances in Geographic Information Systems, 2022, pp. 1–10.
- de Araujo, A.C.; Etemad, A. End-to-end prediction of parcel delivery time with deep learning for smart-city applications. IEEE Internet of Things Journal 2021, 8, 17043–17056. [Google Scholar] [CrossRef]
- Zhu, L.; Yu, W.; Zhou, K.; Wang, X.; Feng, W.; Wang, P.; Chen, N.; Lee, P. Order fulfillment cycle time estimation for on-demand food delivery. In Proceedings of the Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, 2020, pp. 2571–2580.
- Joshi, M.; Singh, A.; Ranu, S.; Bagchi, A.; Karia, P.; Kala, P. Batching and matching for food delivery in dynamic road networks. In Proceedings of the 2021 IEEE 37th international conference on data engineering (ICDE). IEEE; 2021; pp. 2099–2104. [Google Scholar]
- Ji, S.; Zheng, Y.; Wang, Z.; Li, T. Alleviating users’ pain of waiting: Effective task grouping for online-to-offline food delivery services. In Proceedings of the The World Wide Web Conference; 2019; pp. 773–783. [Google Scholar]
- Garus, A.; Christidis, P.; Mourtzouchou, A.; Duboz, L.; Ciuffo, B. Unravelling the last-mile conundrum: A comparative study of autonomous delivery robots, delivery bicycles, and light commercial vehicles in 14 varied European landscapes. Sustainable Cities and Society 2024, 108, 105490. [Google Scholar] [CrossRef]
- Malhotra, I.; Chandra, P.; Majumdar, S.K. Route Optimization Application using Server-Client Architecture and Google APIs. In Proceedings of the 2019 6th International Conference on Computing for Sustainable Global Development (INDIACom). IEEE; 2019; pp. 210–214. [Google Scholar]
- Paithane, P.; Wagh, S.J.; Kakarwal, S. Optimization of route distance using k-NN algorithm for on-demand food delivery. System research and information technologies 2023, 85–101. [Google Scholar]
- Wang, Z.; He, S.Y. Impacts of food accessibility and built environment on on-demand food delivery usage. Transportation Research Part D: Transport and Environment 2021, 100, 103017. [Google Scholar] [CrossRef]
- Yu, X.; Li, X.Y.; Zhao, J.; Shen, G.; Freris, N.M.; Zhang, L. Antigone: Accurate navigation path caching in dynamic road networks leveraging route apis. In Proceedings of the IEEE INFOCOM 2022-IEEE Conference on Computer Communications. IEEE; 2022; pp. 1599–1608. [Google Scholar]
- Fu, J.; Bhatti, H.J.; Eek, M. Optimization of Freight Charging Infrastructure Placement Using Multiday Travel Data. In Proceedings of the 2023 IEEE 26th International Conference on Intelligent Transportation Systems (ITSC). IEEE; 2023; pp. 1576–1582. [Google Scholar]
- Hu, X.; Zhang, G.; Shi, Y.; Yu, P. How Information and Communications Technology Affects the Micro-Location Choices of Stores on On-Demand Food Delivery Platforms: Evidence from Xinjiekou’s Central Business District in Nanjing. ISPRS International Journal of Geo-Information 2024, 13, 44. [Google Scholar] [CrossRef]
- Keeble, M.; Adams, J.; Bishop, T.R.; Burgoine, T. Socioeconomic inequalities in food outlet access through an online food delivery service in England: A cross-sectional descriptive analysis. Applied geography 2021, 133, 102498. [Google Scholar] [CrossRef] [PubMed]
- Wang, L.; Fu, H.; Wu, S.; Liu, Q.; Tan, X.; Huang, F.; Zhang, M.; Wu, W. CAMLO: Cross-Attentive Multi-View Network for Long-Term Origin-Destination Flow Prediction. In Proceedings of the 2024 SIAM International Conference on Data Mining (SDM), SIAM, 2024, pp. 454–462.
- Food Delivery Dataset. https://www.kaggle.com/datasets/gauravmalik26/food-delivery-dataset, 2023. accessed on 13.05.2024.
- Open Source Routing Machine. https://project-osrm.org/, 2024. accessed on 13.05.2024.
- Open Source Routing Machine API. https://project-osrm.org/docs/v5.5.1/api/#route-service, 2024. accessed on 13.05.2024.
- OpenStreetMap. https://www.openstreetmap.org/, 2024. accessed on 13.05.2024.
- García, S.; Ramírez-Gallego, S.; Luengo, J.; Benítez, J.M.; Herrera, F. Big data preprocessing: methods and prospects. Big data analytics 2016, 1, 1–22. [Google Scholar] [CrossRef]
- Stan. https://mc-stan.org/, 2024. accessed on 14.05.2024.
- Pedregosa, F.; Varoquaux, G.; Gramfort, A.; Michel, V.; Thirion, B.; Grisel, O.; Blondel, M.; Prettenhofer, P.; Weiss, R.; Dubourg, V.; et al. Scikit-learn: Machine learning in Python. the Journal of machine Learning research 2011, 12, 2825–2830. [Google Scholar]
- Folium. https://python-visualization.github.io/folium/latest/, 2024. accessed on 14.05.2024.
- Navarro, D. How to Visualise a Billion Rows of Data in R with Apache Arrow. https://blog.djnavarro.net/posts/2022-08-23_visualising-a-billion-rows, 2022. accessed on 15.05.2024.
- Boeing, G. Modeling and Analyzing Urban Networks and Amenities with OSMnx 2024.
- The Swiggy Delivery Challenge. https://bytes.swiggy.com/the-swiggy-delivery-challenge-part-one-6a2abb4f82f6, 2018. accessed on 18.05.2024.
- DeepETA: How Uber Predicts Arrival Times Using Deep Learning. https://www.uber.com/en-PL/blog/deepeta-how-uber-predicts-arrival-times/, 2022. accessed on 18.05.2024.
- Predicting Time to Cook, Arrive, and Deliver at Uber Eats. https://www.infoq.com/articles/uber-eats-time-predictions/, 2019. accessed on 18.05.2024.









| Variabel name | Meaning |
|---|---|
| Restaurant_latitude | Latitude of the restaurant |
| Restaurant_longitude | Longitude of the restaurant |
| Delivery_location_latitude | Latitude of the delivery destination |
| Delivery_location_longitude | Longitude of the delivery destination |
| Road_traffic_density | Road traffic intensity (Low, Medium, High or Jam) |
| Weatherconditions | Current weather conditions (e.g. Sunny, Stormy, Fog ) |
| multiple_deliveries | Quantity of simultaneous deliveries (number 0-4) |
| Delivery_person_Ratings | Average rating of the courier |
| Delivery_person_Age | Age of the courier |
| Order_Date | Date of placing the order |
| Time_Orderd | Time of placing the order |
| Time_Order_picked | Time of picking up by courier |
| Time_taken | Delivery time in minutes |
| Total number of routes | 41522 |
| Average route distance | 13.99 km |
| Standard deviation of route distance | 8.42 km |
| Minimum route distance | 1.49 km |
| 95th percentile | 28.53 km |
| 99th percentile | 36.42 km |
| Maximum route distance | 121.89 km |
| ]2*Maximum number of routes in distance interval | 2-3km (2331) |
| 4-5km (2153) |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 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/).