skip to main content
research-article

Stochastic Routing with Arrival Windows

Published:20 November 2023Publication History
Skip Abstract Section

Abstract

Arriving at a destination within a specific time window is important in many transportation settings. For example, trucks may be penalized for early or late arrivals at compact terminals, and early and late arrivals at general practitioners, dentists, and so on, are also discouraged, in part due to COVID. We propose foundations for routing with arrival-window constraints. In a setting where the travel time of a road segment is modeled by a probability distribution, we define two problems where the aim is to find a route from a source to a destination that optimizes or yields a high probability of arriving within a time window while departing as late as possible. In this setting, a core challenge is to enable comparison between paths that may potentially be part of a result path with the goal of determining whether a path is uninteresting and can be disregarded given the existence of another path. We show that existing solutions cannot be applied in this problem setting and instead propose novel comparison methods. Additionally, we introduce the notion of Stochastic Arrival-Window Contraction Hierarchies that enable accelerated query processing in the article’s setting. Next, we present routing algorithms that exploit the above comparison methods in combination with so-called pivot paths and contraction hierarchies to enable efficient processing of the two types of queries. Finally, a detailed experimental study provides empirical insights that justify the need for the two types of routing and also offers insight into key characteristics of the problem solutions.

REFERENCES

  1. [1] Authority Philippine Ports. 2018. Terminal appointment booking system (TABS). Retrieved from https://www.ppa.com.ph/sites/default/files/issuances_docs/AO%20006-2018.pdfGoogle ScholarGoogle Scholar
  2. [2] Chen Gang and Jiang Liping. 2016. Managing customer arrivals with time windows: A case of truck arrivals at a congested container terminal. Ann. Operat. Res. 244, 2 (2016), 349365.Google ScholarGoogle ScholarCross RefCross Ref
  3. [3] Pedersen Simon Aagaard, Yang Bin, and Jensen Christian S.. 2020. Fast stochastic routing under time-varying uncertainty. VLDB J. 29, 4 (2020), 819839.Google ScholarGoogle ScholarCross RefCross Ref
  4. [4] Nie Yu (Marco) and Wu Xing. 2009. Shortest path problem considering on-time arrival probability. Transport. Res. Part B: Methodol. 43, 6 (2009), 597613. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  5. [5] Geisberger Robert, Sanders Peter, Schultes Dominik, and Delling Daniel. 2008. Contraction hierarchies: Faster and simpler hierarchical routing in road networks. In WEA. 319333. Google ScholarGoogle Scholar
  6. [6] Batz G. Veit, Geisberger Robert, Sanders Peter, and Vetter Christian. 2013. Minimum time-dependent travel times with contraction hierarchies. J. Exp. Algor. 18 (2013), 11.Google ScholarGoogle Scholar
  7. [7] Taş Duygu, Dellaert Nico, Woensel Tom Van, and Kok Ton De. 2013. Vehicle routing problem with stochastic travel times including soft time windows and service costs. Comput. Operat. Res. 40, 1 (2013), 214224.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. [8] Lee Chungmok, Lee Kyungsik, and Park Sungsoo. 2012. Robust vehicle routing problem with deadlines and travel time/demand uncertainty. J. Operat. Res. Soc. 63, 9 (2012), 12941306.Google ScholarGoogle ScholarCross RefCross Ref
  9. [9] Russell Robert A. and Urban Timothy L.. 2008. Vehicle routing with soft time windows and Erlang travel times. J. Operat. Res. Soc. 59, 9 (2008), 12201228.Google ScholarGoogle ScholarCross RefCross Ref
  10. [10] Cao Zhiguang, Guo Hongliang, and Zhang Jie. 2017. A multiagent-based approach for vehicle routing by considering both arriving on time and total travel time. ACM Trans. Intell. Syst. Technol. 9, 3 (2017), 121.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. [11] Babaei Mohsen and Rajabi-Bahaabadi Mojtaba. 2019. School bus routing and scheduling with stochastic time-dependent travel times considering on-time arrival reliability. Comput. Industr. Eng. 138 (2019), 106125.Google ScholarGoogle ScholarCross RefCross Ref
  12. [12] Liu Huiping, Jin Cheqing, Yang Bin, and Zhou Aoying. 2018. Finding top-k optimal sequenced routes. In ICDE. 569580.Google ScholarGoogle Scholar
  13. [13] Soriano Adria, Vidal Thibaut, Gansterer Margaretha, and Doerner Karl. 2020. The vehicle routing problem with arrival time diversification on a multigraph. Eur. J. Operat. Res. 286, 2 (2020), 564575.Google ScholarGoogle ScholarCross RefCross Ref
  14. [14] Hoogeboom Maaike and Dullaert Wout. 2019. Vehicle routing with arrival time diversification. Eur. J. Operat. Res. 275, 1 (2019), 93107.Google ScholarGoogle ScholarCross RefCross Ref
  15. [15] Yang Bin, Guo Chenjuan, Jensen Christian S., Kaul Manohar, and Shang Shuo. 2014. Stochastic skyline route planning under time-varying uncertainty. In ICDE. 136147.Google ScholarGoogle Scholar
  16. [16] Hu Jilin, Yang Bin, Guo Chenjuan, and Jensen Christian S.. 2018. Risk-aware path selection with time-varying, uncertain travel costs: A time series approach. VLDB J. 27, 2 (2018), 179200.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. [17] Pedersen Simon Aagaard, Yang Bin, and Jensen Christian S.. 2020. Anytime stochastic routing with hybrid learning. Proc. VLDB Endow. 13, 9 (2020), 15551567.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. [18] Andonov Georgi and Yang Bin. 2018. Stochastic shortest path finding in path-centric uncertain road networks. In MDM. 4045.Google ScholarGoogle Scholar
  19. [19] Hu Jilin, Yang Bin, Jensen Christian S., and Ma Yu. 2017. Enabling time-dependent uncertain eco-weights for road networks. GeoInformatica 21, 1 (2017), 5788.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. [20] Hu Jilin, Guo Chenjuan, Yang Bin, Jensen Christian S., and Xiong Hui. 2020. Stochastic origin-destination matrix forecasting using dual-stage graph convolutional, recurrent neural networks. In ICDE. 14171428.Google ScholarGoogle Scholar
  21. [21] Yang Bin, Guo Chenjuan, Ma Yu, and Jensen Christian S.. 2015. Toward personalized, context-aware routing. VLDB J. 24, 2 (2015), 297318.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. [22] Guo Chenjuan, Yang Bin, Hu Jilin, Jensen Christian S., and Chen Lu. 2020. Context-aware, preference-based vehicle routing. VLDB J. 29, 5 (2020), 11491170.Google ScholarGoogle ScholarCross RefCross Ref
  23. [23] Guo Chenjuan, Yang Bin, Hu Jilin, and Jensen Christian S.. 2018. Learning to route with sparse trajectory sets. In ICDE. 10731084.Google ScholarGoogle Scholar
  24. [24] Yang Bin, Dai Jian, Guo Chenjuan, Jensen Christian S., and Hu Jilin. 2018. PACE: A PAth-CEntric paradigm for stochastic path finding. VLDB J. 27, 2 (2018), 153178.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. [25] Dai Jian, Yang Bin, Guo Chenjuan, Jensen Christian S., and Hu Jilin. 2016. Path cost distribution estimation using trajectory data. Proc. VLDB 10, 3 (2016), 8596.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. [26] Pedersen Simon Aagaard, Yang Bin, and Jensen Christian S.. 2020. A hybrid learning approach to stochastic routing. In ICDE. 20102013.Google ScholarGoogle Scholar
  27. [27] Cirstea Razvan-Gabriel, Yang Bin, Guo Chenjuan, Kieu Tung, and Pan Shirui. 2022. Towards spatio- temporal aware traffic time series forecasting. In ICDE. 29002913.Google ScholarGoogle Scholar
  28. [28] Cirstea Razvan-Gabriel, Kieu Tung, Guo Chenjuan, Yang Bin, and Pan Sinno Jialin. 2021. EnhanceNet: Plugin neural networks for enhancing correlated time series forecasting. In ICDE. 17391750.Google ScholarGoogle Scholar
  29. [29] Cirstea Razvan-Gabriel, Guo Chenjuan, Yang Bin, Kieu Tung, Dong Xuanyi, and Pan Shirui. 2022. Triformer: Triangular, variable-specific attentions for long sequence multivariate time series forecasting. In IJCAI, Raedt Luc De (Ed.). 19942001.Google ScholarGoogle Scholar
  30. [30] Wu Xinle, Zhang Dalin, Guo Chenjuan, He Chaoyang, Yang Bin, and Jensen Christian S.. 2022. AutoCTS: Automated correlated time series forecasting. Proc. VLDB Endow. 15, 4 (2022), 971983.Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. [31] Wu Xinle, Zhang Dalin, Zhang Miao, Guo Chenjuan, Yang Bin, and Jensen Christian S.. 2023. AutoCTS+: Joint neural architecture and hyperparameter search for correlated time series forecasting. Proc. ACM Manage. Data 1, 1 (2023), 97:1–97:26.Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. [32] Samaranayake Samitha, Blandin Sebastien, and Bayen Alex. 2012. Speedup techniques for the stochastic on-time arrival problem. In 12th Workshop on Algorithmic Approaches for Transportation Modelling, Optimization, and Systems. Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik.Google ScholarGoogle Scholar
  33. [33] Yang Bin, Guo Chenjuan, Jensen Christian S., Kaul Manohar, and Shang Shuo. 2014. Stochastic skyline route planning under time-varying uncertainty. In ICDE. 136147.Google ScholarGoogle Scholar
  34. [34] Nikolova Evdokia Velinova, Brand Matthew, and Karger David R.. 2006. Optimal route planning under uncertainty. In ICAPS, 131141.Google ScholarGoogle Scholar
  35. [35] Wellman Michael P., Ford Matthew, and Larson Kenneth. 1995. Path planning under time-dependent uncertainty. In UAI. 532539. Google ScholarGoogle Scholar
  36. [36] Aljubayrin Saad, Yang Bin, Jensen Christian S., and Zhang Rui. 2016. Finding non-dominated paths in uncertain road networks. In ACM SIGSPATIAL. 15:1–15:10.Google ScholarGoogle Scholar
  37. [37] Storandt Sabine. 2012. Route planning for bicycles–exact constrained shortest paths made practical via contraction hierarchy. In ICAPS.Google ScholarGoogle Scholar
  38. [38] Geisberger Robert, Sanders Peter, Schultes Dominik, and Vetter Christian. 2012. Exact routing in large road networks using contraction hierarchies. Transport. Sci. 46, 3 (2012), 388404.Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. [39] Buchhold Valentin, Sanders Peter, and Wagner Dorothea. 2019. Real-time traffic assignment using engineered customizable contraction hierarchies. J. Exp. Algor. 24 (2019), 128.Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. [40] Yang Sean Bin, Guo Chenjuan, Hu Jilin, Tang Jian, and Yang Bin. 2021. Unsupervised path representation learning with curriculum negative sampling. In IJCAI. 32863292.Google ScholarGoogle Scholar
  41. [41] Yang Sean Bin, Guo Chenjuan, Hu Jilin, Yang Bin, Tang Jian, and Jensen Christian S.. 2022. Weakly-supervised temporal path representation learning with contrastive curriculum learning. In ICDE. 28732885.Google ScholarGoogle Scholar

Index Terms

  1. Stochastic Routing with Arrival Windows

            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 Spatial Algorithms and Systems
              ACM Transactions on Spatial Algorithms and Systems  Volume 9, Issue 4
              December 2023
              218 pages
              ISSN:2374-0353
              EISSN:2374-0361
              DOI:10.1145/3633511
              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: 20 November 2023
              • Online AM: 25 August 2023
              • Accepted: 14 August 2023
              • Revised: 15 May 2023
              • Received: 13 December 2021
              Published in tsas Volume 9, Issue 4

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article
            • Article Metrics

              • Downloads (Last 12 months)81
              • Downloads (Last 6 weeks)10

              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