skip to main content
research-article

Enough Waiting for the Couriers: Learning to Estimate Package Pick-up Arrival Time from Couriers’ Spatial-Temporal Behaviors

Authors Info & Claims
Published:13 April 2023Publication History
Skip Abstract Section

Abstract

In intelligent logistics systems, predicting the Estimated Time of Pick-up Arrival (ETPA) of packages is a crucial task, which aims to predict the courier’s arrival time to all the unpicked-up packages at any time. Accurate prediction of ETPA can help systems alleviate customers’ waiting anxiety and improve their experience. We identify three main challenges of this problem. First, unlike the travel time estimation problem in other fields like ride-hailing, the ETPA task is distinctively a multi-destination and path-free prediction problem. Second, an intuitive idea for solving ETPA is to predict the pick-up route and then the time in two stages. However, it is difficult to accurately and efficiently predict couriers’ future routes in the route prediction step since their behaviors are affected by multiple complex factors. Third, furthermore, in the time prediction step, the requirement for providing a courier’s all unpicked-up packages’ ETPA at once in real time makes the problem even more challenging. To tackle the preceding challenges, we propose RankETPA, which integrates the route inference into the ETPA prediction. First, a learning-based pick-up route predictor is designed to learn the route-ranking strategies of couriers from their massive spatial-temporal behaviors. Then, a spatial-temporal attention-based arrival time predictor is designed for real-time ETPA inference via capturing the spatial-temporal correlations between the unpicked-up packages. Extensive experiments on two real-world datasets and a synthetic dataset demonstrate that RankETPA achieves significant performance improvement against the baseline models.

REFERENCES

  1. [1] Bello Irwan, Kulkarni Sayali, Jain Sagar, Boutilier Craig, Chi Ed, Eban Elad, Luo Xiyang, Mackey Alan, and Meshi Ofer. 2019. Seq2Slate: Re-ranking and slate optimization with RNNs. In Proceedings of the Workshop on Negative Dependence in Machine Learning.Google ScholarGoogle Scholar
  2. [2] Bertsimas Dimitris, Delarue Arthur, Jaillet Patrick, and Martin Sébastien. 2019. Travel time estimation in the age of big data. Operations Research 67, 2 (2019), 498515.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. [3] Chen Chuanfa, Li Yanyan, Yan Changqing, Dai Honglei, and Liu Guolin. 2015. A robust algorithm of multiquadric method based on an improved Huber loss function for interpolating remote-sensing-derived elevation data sets. Remote Sensing 7, 3 (2015), 33473371.Google ScholarGoogle ScholarCross RefCross Ref
  4. [4] Chen Chao, Yang Sen, Wang Yasha, Guo Bin, and Zhang Daqing. 2020. CrowdExpress: A probabilistic framework for on-time crowdsourced package deliveries. IEEE Transactions on Big Data 8, 3 (2020), 827–842.Google ScholarGoogle Scholar
  5. [5] Chen Chao, Zhang Daqing, Ma Xiaojuan, Guo Bin, Wang Leye, Wang Yasha, and Sha Edwin. 2016. crowddeliver: Planning city-wide package delivery paths leveraging the crowd of taxis. IEEE Transactions on Intelligent Transportation Systems 18, 6 (2016), 14781496.Google ScholarGoogle Scholar
  6. [6] Cho Kyunghyun, Merrienboer Bart van, Gülçehre Çaglar, Bahdanau Dzmitry, Bougares Fethi, Schwenk Holger, and Bengio Yoshua. 2014. Learning phrase representations using RNN encoder-decoder for statistical machine translation. In Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP’14). 17241734.Google ScholarGoogle ScholarCross RefCross Ref
  7. [7] Araujo Arthur Cruz de and Etemad Ali. 2021. End-to-end prediction of parcel delivery time with deep learning for smart-city applications. IEEE Internet of Things Journal 8, 23 (2021), 17043–17056.Google ScholarGoogle Scholar
  8. [8] Fabritiis Corrado De, Ragona Roberto, and Valenti Gaetano. 2008. Traffic estimation and prediction based on real time floating car data. In Proceedings of the 2008 11th International IEEE Conference on Intelligent Transportation Systems. 197203.Google ScholarGoogle ScholarCross RefCross Ref
  9. [9] Fu Kun, Meng Fanlin, Ye Jieping, and Wang Zheng. 2020. CompactETA: A fast inference system for travel time prediction. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 33373345.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. [10] Gambardella Luca Maria, Taillard Éric, and Agazzi Giovanni. 1999. MACS-VRPTW: A multiple colony system for vehicle routing problems with time windows. In New Ideas in Optimization, D. Corne, M. Dorigo, and F. Glover (Eds.). McGraw-Hill, London, UK, 63–76.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. [11] Gao Chengliang, Zhang Fan, Wu Guanqun, Hu Qiwan, Ru Qiang, Hao Jinghua, He Renqing, and Sun Zhizhao. 2021. A deep learning method for route and time prediction in food delivery service. In Proceedings of the 27th ACm SIGKDD Conference on Knowledge Discovery and Data Mining (KDD’21). 28792889.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. [12] Gers Felix A., Schmidhuber Jürgen, and Cummins Fred. 2000. Learning to forget: Continual prediction with LSTM. Neural Computation 12, 10 (2000), 24512471.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. [13] Goel Rajeev and Maini Raman. 2017. Vehicle routing problem and its solution methodologies: A survey. International Journal of Logistics Systems and Management 28, 4 (2017), 419435.Google ScholarGoogle ScholarCross RefCross Ref
  14. [14] Guo Junliang, Xu Linli, and Chen Enhong. 2020. Jointly masked sequence-to-sequence model for non-autoregressive neural machine translation. In Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics. 376385.Google ScholarGoogle ScholarCross RefCross Ref
  15. [15] He Xuanli, Haffari Gholamreza, and Norouzi Mohammad. 2018. Sequence to sequence mixture model for diverse machine translation. In Proceedings of the 2018 Conference on Natural Language Learning. 583592.Google ScholarGoogle ScholarCross RefCross Ref
  16. [16] Google OR-Tools. n.d. Vehicle Routing Problem. Retrieved February 17, 2023 from https://developers.google.com/optimization/routing/vrp.Google ScholarGoogle Scholar
  17. [17] Hu Jilin, Yang Bin, Guo Chenjuan, Jensen Christian S., and Xiong Hui. 2020. Stochastic origin-destination matrix forecasting using dual-stage graph convolutional, recurrent neural networks. In Proceedings of the 2020 IEEE 36th International Conference on Data Engineering. 14171428.Google ScholarGoogle ScholarCross RefCross Ref
  18. [18] Ioffe Sergey and Szegedy Christian. 2015. Batch normalization: Accelerating deep network training by reducing internal covariate shift. In Proceedings of the International Conference on Machine Learning. 448456.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. [19] Jenelius Erik and Koutsopoulos Haris N.. 2013. Travel time estimation for urban road networks using low frequency probe vehicle data. Transportation Research Part B: Methodological 53 (2013), 6481.Google ScholarGoogle ScholarCross RefCross Ref
  20. [20] Jindal Ishan, Chen Tony (Zhiwei) Qin, Xuewen, Nokleby Matthew, and Jieping Ye. 2017. A unified neural network approach for estimating travel time and distance for a taxi trip. arXiv preprint arXiv:1710.04350 (2017).Google ScholarGoogle Scholar
  21. [21] Kendall Maurice G.. 1938. A new measure of rank correlation. Biometrika 30, 1-2 (1938), 8193.Google ScholarGoogle ScholarCross RefCross Ref
  22. [22] Kool Wouter, Hoof Herke van, and Welling Max. 2019. Attention, learn to solve routing problems! In Proceedings of the 7th International Conference on Learning Representations.Google ScholarGoogle Scholar
  23. [23] Kurata Gakuto, Xiang Bing, and Zhou Bowen. 2016. Improved neural network-based multi-label classification with better initialization leveraging label co-occurrence. In Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. 521526.Google ScholarGoogle ScholarCross RefCross Ref
  24. [24] Li Haibing and Lim Andrew. 2003. Local search with annealing-like restarts to solve the VRPTW. European Journal of Operational Research 150, 1 (2003), 115127.Google ScholarGoogle ScholarCross RefCross Ref
  25. [25] Li Yaguang, Fu Kun, Wang Zheng, Shahabi Cyrus, Ye Jieping, and Liu Yan. 2018. Multi-task representation learning for travel time estimation. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 16951704.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. [26] McFarlane Duncan, Giannikas Vaggelis, and Lu Wenrong. 2016. Intelligent logistics: Involving the customer. Computers in Industry 81 (2016), 105115.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. [27] Neubig Graham. 2017. Neural machine translation and sequence-to-sequence models: A tutorial. arXiv preprint arXiv:1703.01619 (2017).Google ScholarGoogle Scholar
  28. [28] Qiu Jing, Du Lei, Zhang Dongwen, Su Shen, and Tian Zhihong. 2019. Nei-TTE: Intelligent traffic time estimation based on fine-grained time derivation of road segments for smart city. IEEE Transactions on Industrial Informatics 16, 4 (2019), 26592666.Google ScholarGoogle ScholarCross RefCross Ref
  29. [29] Sawadsitang Suttinee, Niyato Dusit, Suankaewmanee Kongrath, and Tan Puay Siew. 2019. Re-route package pickup and delivery planning with random demands. In Proceedings of the 2019 IEEE 90th Vehicular Technology Conference (VTC2019-Fall).Google ScholarGoogle Scholar
  30. [30] Sevlian Raffi and Rajagopal Ram. 2010. Travel time estimation using floating car data. arXiv preprint arXiv:1012.4249 (2010).Google ScholarGoogle Scholar
  31. [31] Sharfuddin Abdullah Aziz, Tihami Md. Nafis, and Islam Md. Saiful. 2018. A deep recurrent neural network with BiLSTM model for sentiment classification. In Proceedings of the 2018 International Conference on Bangla Speech and Language Processing. 14.Google ScholarGoogle ScholarCross RefCross Ref
  32. [32] Sun Yaqiang and Chen Ailing. 2021. Algorithm design for solving VRPTW problem in supermarket chain distribution. In Proceedings of the 2021 4th International Conference on Information Management and Management Science. 7175.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. [33] Sutskever Ilya, Vinyals Oriol, and Le Quoc V.. 2014. Sequence to sequence learning with neural networks. In Proceedings of the 27th International Conference on Neural Information Processing Systems (NIPS’14). 3104–3112.Google ScholarGoogle Scholar
  34. [34] Vaswani Ashish, Shazeer Noam, Parmar Niki, Uszkoreit Jakob, Jones Llion, Gomez Aidan N., Kaiser Łukasz, and Polosukhin Illia. 2017. Attention is all you need. In Advances in Neural Information Processing Systems 30. 59986008.Google ScholarGoogle Scholar
  35. [35] Vinyals Oriol, Fortunato Meire, and Jaitly Navdeep. 2015. Pointer networks. In Advances in Neural Information Processing Systems 28. 26922700.Google ScholarGoogle Scholar
  36. [36] Wang Dong, Zhang Junbo, Cao Wei, Li Jian, and Zheng Yu. 2018. When will you arrive? Estimating travel time based on deep neural networks. In Proceedings of the AAAI Conference on Artificial Intelligence.Google ScholarGoogle ScholarCross RefCross Ref
  37. [37] Wang Hongjian, Tang Xianfeng, Kuo Yu-Hsuan, Kifer Daniel, and Li Zhenhui. 2019. A simple baseline for travel time estimation using large-scale trip data. ACM Transactions on Intelligent Systems and Technology 10, 2 (2019), 122.Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. [38] Wang Zheng, Fu Kun, and Ye Jieping. 2018. Learning to estimate the travel time. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 858866.Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. [39] Wu Fan and Wu Lixia. 2019. DeepETA: A spatial-temporal sequential neural network model for estimating time of arrival in package delivery system. In Proceedings of the AAAI Conference on Artificial Intelligence. 774781.Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. [40] Wu Neo, Green Bradley, Ben Xue, and O’Banion Shawn. 2020. Deep transformer models for time series forecasting: The influenza prevalence case. arXiv preprint arXiv:2001.08317 (2020).Google ScholarGoogle Scholar
  41. [41] Xu Kelvin, Ba Jimmy, Kiros Ryan, Cho Kyunghyun, Courville Aaron C., Salakhutdinov Ruslan, Zemel Richard S., and Bengio Yoshua. 2015. Show, attend and tell: Neural image caption generation with visual attention. In Proceedings of the 32nd International Conference on Machine Learning (ICML’15). 20482057.Google ScholarGoogle Scholar
  42. [42] Yamanaka Jin, Kuwashima Shigesumi, and Kurita Takio. 2017. Fast and accurate image super resolution by deep CNN with skip connection and network in network. In Proceedings of the International Conference on Neural Information Processing. 217225.Google ScholarGoogle ScholarCross RefCross Ref
  43. [43] Zhang Wenqiang, Yang Diji, Zhang Guohui, and Gen Mitsuo. 2020. Hybrid multiobjective evolutionary algorithm with fast sampling strategy-based global search and route sequence difference-based local search for VRPTW. Expert Systems with Applications 145 (2020), 113151.Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. [44] Zhu Lin, Yu Wei, Zhou Kairong, Wang Xing, Feng Wenxing, Wang Pengyu, Chen Ning, and Lee Pei. 2020. Order fulfillment cycle time estimation for on-demand food delivery. In Proceedings of the 26th ACM SIGKDD Conference on Knowledge Discovery and Data Mining. 25712580.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Enough Waiting for the Couriers: Learning to Estimate Package Pick-up Arrival Time from Couriers’ Spatial-Temporal Behaviors

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM Transactions on Intelligent Systems and Technology
      ACM Transactions on Intelligent Systems and Technology  Volume 14, Issue 3
      June 2023
      451 pages
      ISSN:2157-6904
      EISSN:2157-6912
      DOI:10.1145/3587032
      • Editor:
      • Huan Liu
      Issue’s Table of Contents

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 13 April 2023
      • Online AM: 8 February 2023
      • Accepted: 27 December 2022
      • Revised: 9 December 2022
      • Received: 5 December 2021
      Published in tist Volume 14, Issue 3

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
    • Article Metrics

      • Downloads (Last 12 months)264
      • Downloads (Last 6 weeks)18

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Full Text

    View this article in Full Text.

    View Full Text

    HTML Format

    View this article in HTML Format .

    View HTML Format