In-Path Oracles for Road Networks
<p>The mechanics of determining if <span class="html-italic">p</span> is in-path with respect to the shortest paths from multiple sources in A to destinations in B. Here (A, B) denotes a block pair and we develop rules to determine if <span class="html-italic">p</span> is in-path to (A, B).</p> "> Figure 2
<p>For the Washington, DC dataset where the POI <span class="html-italic">p</span> is shown as using a green circle, figure (<b>a</b>) in-path and (<b>b</b>) not in-path example between a set of sources (block A) and destination (block B). The red dots indicate randomly chosen sources or destinations whose shortest paths are drawn.</p> "> Figure 3
<p>The figure shows the effect of varying detour tolerance limits. The figure shows (<b>a</b>) elapsed time, (<b>b</b>) the maximum size of the priority queue, and (<b>c</b>) the number of POIs added into the priority queue as the detour tolerance limit is increased from 0.1 to 5. PSR in the figure legend denotes the POI sampling rate.</p> "> Figure 4
<p>The figure shows the effect of varying POI sampling rates on (<b>a</b>) elapsed time, (<b>b</b>) the largest size of the priority queue, and (<b>c</b>) the number of POIs added into the priority queue.</p> "> Figure 5
<p>The figure shows the effect of varying the size of the road network with the oracle size for the San Francisco dataset.</p> "> Figure 6
<p>The figure shows the effect of varying detour limits with the oracle size for the Washington, DC dataset.</p> "> Figure 7
<p>The figure shows the effect of varying the sampling rate on the throughput obtained from in-path oracles. Note that the dual Dijkstra variant has a throughput of ≈200 queries/s and is not shown in the graph.</p> ">
Abstract
:1. Introduction
- 1.
- In-path POIs A coupon company wants to place digital coupons on route planner apps. The coupons of participating businesses that are in-path to the user’s shortest paths are placed on the maps app. Since routing apps are quite popular, there may be millions of drivers requiring quick lookups of the coupons that are in-path to their shortest paths. Related use-cases include ride-sharing [1,2,3,4], location-based POI recommendation [5,6,7,8,9,10,11], package delivery [12], location-based advertisement [13,14,15,16], or scenic spots [17,18,19,20].
- 2.
- Analysis or Simulation Queries A city wants to choose a COVID vaccination camp and wants to choose one among hundreds of possible locations. One of the considerations among others is that these camps should be in-path to many commuters from a target group whose home and work locations are known. The city takes the daily commute routes of their target group and chooses the one location for the camp that is in-path to the most number of commuters. Related use-cases here include evacuation or shelter planning [21,22,23,24,25,26], location planning for new businesses [27], choosing new sites for playgrounds, etc.
2. Related Work
2.1. Path and Distance Oracles
2.2. Node-Importance Based Methods
2.3. On the Way POI Search Approaches
2.4. Detour Queries
3. Background
3.1. Road Network
3.2. Shortest Distance
3.3. Detour
3.4. Detour Bound
3.5. POI
3.6. In-Path POI
3.7. Problem Definition
4. Dijkstra-Based In-Path Algorithm
Algorithm 1 Setup for determining in-path POIs |
|
Algorithm 2 Determine if p is in-path to for a given |
|
- Case 1: p lies on the way from s to t, so to reach p, no detour is required. In other words, p is part of the shortest path.
- Case 2: p does not lie on the way from s to t, so to reach p, a detour is required. The complexity, in this case, is that the determination of whether p is within the detour limit can only be made after the shortest distance between s and t has been determined. Therefore, the algorithm should seamlessly work for an arbitrary value of .
5. In-Path Oracles
5.1. Identifying In-Path Property
5.2. Computing In-Path Oracle
Algorithm 3 Determine in-path oracle for a given POI p |
|
5.3. Storing the In-Path Oracle
5.4. Querying the In-Path Oracle
SELECT , Type, Name
FROM POI JOIN ORACLE using ()
WHERE = ;
SELECT , count(*) as num_in_path
FROM POI JOIN ORACLE using ()
WHERE IN
(SELECT FROM ACTIVE_TRIPS)
AND POI.Type = “VACCINATION-CLINIC”
GROUP BY
ORDER BY 2 DESC;
6. Experimental Results
6.1. Baseline Approach
6.1.1. Varying Detour Limit
6.1.2. Varying POIs Sampling Rates
6.2. In-Path Oracle
6.2.1. Varying Road Network Size
6.2.2. Varying Detour Limit
6.3. In-Path Query Throughput Experiment
7. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Cao, B.; Alarabi, L.; Mokbel, M.F.; Basalamah, A. SHAREK: A scalable dynamic ride sharing system. In Proceedings of the 16th IEEE International Conference on Mobile Data Management, Pittsburgh, PA, USA, 15–18 June 2015; Volume 1, pp. 4–13. [Google Scholar]
- Geisberger, R.; Luxen, D.; Neubauer, S.; Sanders, P.; Volker, L. Fast Detour Computation for Ride Sharing. In Proceedings of the 10th Workshop on Algorithmic Approaches for Transportation Modelling, Optimization, and Systems, Liverpool, UK, 9 September 2010; pp. 88–99. [Google Scholar]
- Mahin, M.T.; Hashem, T. Activity-aware Ridesharing Group Trip Planning Queries for Flexible POIs. ACM Trans. Spat. Algorithms Syst. 2019, 5, 1–41. [Google Scholar] [CrossRef]
- Yuen, C.F.; Singh, A.P.; Goyal, S.; Ranu, S.; Bagchi, A. Beyond Shortest Paths: Route Recommendations for Ride-sharing. In Proceedings of the The World Wide Web, San Francisco, CA, USA, 13–17 May 2019; pp. 2258–2269. [Google Scholar]
- Bao, J.; Zheng, Y.; Mokbel, M.F. Location-based and preference-aware recommendation using sparse geo-social networking data. In Proceedings of the 20th International Conference on Advances in Geographic Information Systems, Redondo Beach, CA, USA, 7–9 November 2012; pp. 199–208. [Google Scholar]
- Bao, J.; Zheng, Y. Location-Based Recommendation Systems. In Encyclopedia of GIS; Springer: New York, NY, USA, 2017. [Google Scholar]
- Bao, J.; Zheng, Y.; Wilkie, D.; Mokbel, M.F. Recommendations in location-based social networks: A survey. GeoInformatica 2015, 19, 525–565. [Google Scholar]
- Huang, H.; Gartner, G.; Krisp, J.; Raubal, M.; de Weghe, N.V. Location based services: Ongoing evolution and research agenda. J. Locat. Based Serv. 2018, 12, 63–93. [Google Scholar] [CrossRef]
- Levandoski, J.J.; Sarwat, M.; Eldawy, A.; Mokbel, M.F. LARS: A Location-Aware Recommender System. In Proceedings of the IEEE International Conference on Data Engineering, Arlington, VA, USA, 1–5 April 2012; pp. 450–461. [Google Scholar]
- Sanchez, P.; Bellogin, A. Point-of-Interest Recommender Systems based on Location-Based Social Networks: A Survey from an Experimental Perspective. ACM Comput. Surv. 2022, 1, 1–36. [Google Scholar] [CrossRef]
- Ye, M.; Yin, P.; Lee, W.C. Location recommendation for location-based social networks. In Proceedings of the 18th SIGSPATIAL International Conference on Advances in Geographic Information Systems, San Jose, CA, USA, 2–5 November 2010; pp. 458–461. [Google Scholar]
- Ghosh, D.; Sankaranarayanan, J.; Khatter, K.; Samet, H. Opportunistic Package Delivery as a Service on Road Networks. Geoinformatica 2023. [Google Scholar] [CrossRef]
- Ferraro, R.; Aktihanoglu, M. Location Aware Applications; Manning Publishers: Shelter Island, NY, USA, 2011. [Google Scholar]
- Ilarri, S.; Mena, E.; Illarramendi, A. Location-dependent query processing: Where we are and where we are heading. ACM Comput. Surv. 2010, 42, 1–67. [Google Scholar] [CrossRef]
- Kupper, A. Location-Based Services Fundamentals and Operation; Wiley: Hoboken, NJ, USA, 2005. [Google Scholar]
- Schiller, J.; Voisard, A. Location Based Services, 1st ed.; Elsevier: Amsterdam, The Netherlands, 2004. [Google Scholar]
- Johnson, I.; Henderson, J.; Perry, C.; Schoning, J.; Hecht, B.J. Beautiful… but at What Cost?: An Examination of Externalities in Geographic Vehicle Routing. In Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, Maui, HI, USA, 11–15 September 2017; Volume 1, pp. 1–21. [Google Scholar]
- Quercia, D.; Schifanella, R.; Aiello, L.M. The shortest path to happiness: Recommending beautiful, quiet, and happy routes in the city. In Proceedings of the 25th ACM Conference on Hypertext and Social Media, Santiago, Chile, 1–4 September 2014; pp. 116–125. [Google Scholar]
- Sacharidis, D.; Bouros, P.; Chondrogiannis, T. Finding The Most Preferred Path. In Proceedings of the 25th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, Redondo Beach, CA, USA, 7–10 November 2017; pp. 1–10. [Google Scholar]
- Zheng, Y.T.; Yan, S.; Zha, Z.J.; Li, S.Y.; Zhou, X.; Chua, T.S.; Jain, R. GPSView: A scenic driving route planner. ACM Trans. Multimed. Comput. Commun. Appl. 2013, 9, 1–18. [Google Scholar] [CrossRef]
- Bayram, V.; Yaman, H. Shelter Location and Evacuation Route Assignment Under Uncertainty: A Benders Decomposition Approach. Transp. Sci. 2017, 52, 416–436. [Google Scholar] [CrossRef]
- Purba, D.S.D.; Kontou, E.; Vogiatzis, C. Evacuation route planning for alternative fuel vehicles. Transp. Res. Part C Emerg. Technol. 2022, 143, 1038–1082. [Google Scholar] [CrossRef]
- Kim, J.; Park, J.; Kim, K.; Kim, M. RnR-SMART: Resilient smart city evacuation plan based on road network reconfiguration in outbreak response. Sustain. Cities Soc. 2021, 75, 1033–1086. [Google Scholar] [CrossRef]
- Liang, B.; Yang, D.; Qin, X.; Tinta, T. A Risk-Averse Shelter Location and Evacuation Routing Assignment Problem in an Uncertain Environment. Int. J. Environ. Res. Public Health 2019, 16, 4007. [Google Scholar] [CrossRef]
- Russo, F.; Rindone, C. Planning in road evacuation: Classification of exogenous activities. In Proceedings of the 17th International Conference on Urban Transport and the Environment, Nanjing, China, 14–17 August 2011; Volume 116, pp. 639–651. [Google Scholar]
- Yin, Y.; Zhao, X.; Lv, W. Emergency shelter allocation planning technology for large-scale evacuation based on quantum genetic algorithm. Transp. Res. Part C Emerg. Technol. 2022, 10, 1098–1124. [Google Scholar] [CrossRef]
- Wagistina, S.; Syafitri, D.R.; Lestari, J.S.; Amanatinismi, K.H.; Setiawan, D.; Ramadhani, S. Service Area Network Analysis for Location Planning of Microbusiness and Local Franchise in Urban Area: A Case Study in Malang City, East Java Provence, Indonesia. Economies 2022, 10, 103. [Google Scholar] [CrossRef]
- Chechik, S. Approximate distance oracles with constant query time. In Proceedings of the 46th Annual ACM Symposium on Theory of Computing, New York, NY, USA, 31 May–3 June 2014; pp. 654–663. [Google Scholar]
- Sankaranarayanan, J.; Samet, H. Distance oracles for spatial networks. In Proceedings of the 25th IEEE International Conference on Data Engineering, Shanghai, China, 29 March–2 April 2009; pp. 652–663. [Google Scholar]
- Sankaranarayanan, J.; Samet, H.; Alborzi, H. Path oracles for spatial networks. Proc. Very Large Data Bases 2009, 2, 1210–1221. [Google Scholar] [CrossRef]
- Thorup, M.; Zwick, U. Approximate Distance Oracles. J. Assoc. Comput. Mach. 2005, 52, 1–24. [Google Scholar] [CrossRef]
- Callahan, P.B. Dealing with Higher Dimensions: The Well-Separated Pair Decomposition and Its Applications. Ph.D. Thesis, The Johns Hopkins University, Baltimore, MD, USA, 1995. [Google Scholar]
- Callahan, P.B.; Kosaraju, S.R. Faster algorithms for some geometric graph problems in higher dimensions. In Proceedings of the Fourth Annual ACM-SIAM Symposium on Discrete Algorithms, Austin, TX, USA, 25–27 January 1993; pp. 291–300. [Google Scholar]
- Callahan, P.B.; Kosaraju, S.R. A decomposition of multidimensional point sets with applications to k-nearest-neighbors and n-body potential fields. J. ACM 1995, 42, 67–90. [Google Scholar] [CrossRef]
- Fischer, J.; Peled, S.H. Dynamic well-separated pair decomposition made easy. In Proceedings of the 17th Canadian Conference on Computational Geometry, Windsor, ON, Canada, 10–12 August 2005; pp. 235–238. [Google Scholar]
- Park, E.; Mount, D.M. Output-Sensitive Well-Separated Pair Decompositions for Dynamic Point Sets. In Proceedings of the 21st ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, Orlando, FL, USA, 5–8 November 2013; pp. 354–363. [Google Scholar]
- Elmasri, R.; Navathe, S.B. Fundamentals of Database Systems, 7th ed.; Pearson: London, UK, 2021. [Google Scholar]
- Bast, H.; Delling, D.; Goldberg, A.; Hannemann, M.M.; Pajor, T.; Sanders, P.; Wagner, D.; Werneck, R.F. Route Planning in Transportation Networks. In Algorithm Engineering: Selected Results and Surveys; Springer: Berlin/Heidelberg, Germany, 2016; pp. 19–80. [Google Scholar]
- Delling, D.; Goldberg, A.V.; Werneck, R.F. Shortest Paths in Road Networks: From Practice to Theory and Back. Inf. Technol. 2011, 53, 294–301. [Google Scholar] [CrossRef]
- Schultes, D. Route Planning in Road Networks. Ph.D. Thesis, Institut fur Theoretische Informatik, Karlsruhe, Germany, 2008. [Google Scholar]
- Wu, L.; Xiao, X.; Deng, D.; Cong, G.; Zhu, A.D.; Zhou, S. Shortest Path and Distance Queries on Road Networks: An Experimental Evaluation. In Proceedings of the VLDB Endowment, Istanbul, Turkey, 27–31 August 2012; Volume 5, pp. 406–417. [Google Scholar]
- Peng, S.; Samet, H. CDO: Extremely High-Throughput Road Distance Computations on City Road Networks. In Proceedings of the 24th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, Burlingame, CA, USA, 31 October–3 November 2016; pp. 1–4. [Google Scholar]
- Peng, S.; Sankaranarayanan, J.; Samet, H. SPDO: High-throughput road distance computations on Spark using distance oracles. In Proceedings of the 32nd IEEE International Conference on Data Engineering, Helsinki, Finland, 16–20 May 2016; pp. 1239–1250. [Google Scholar]
- Peng, S.; Sankaranarayanan, J.; Samet, H. DOS: A Spatial System Offering Extremely High-Throughput Road Distance Computations. In Proceedings of the 26th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, Seattle, WA, USA, 6–9 November 2018; pp. 199–208. [Google Scholar]
- Samet, H.; Sankaranarayanan, J.; Alborzi, H. Scalable network distance browsing in spatial databases. In Proceedings of the ACM SIGMOD Conference, Vancouver, BC, Canada, 10–12 June 2008; pp. 43–54. [Google Scholar]
- Sankaranarayanan, J.; Alborzi, H.; Samet, H. Efficient query processing on spatial networks. In Proceedings of the 13th ACM International Symposium on Advances in Geographic Information Systems, Bremen, Germany, 4–5 November 2005; pp. 200–209. [Google Scholar]
- Abraham, I.; Delling, D.; Goldberg, A.; Werneck, R.F. A hub-based labeling algorithm for shortest paths in road networks. In Proceedings of the Experimental Algorithms, Crete, Greece, 5–7 May 2011; pp. 230–241. [Google Scholar]
- Delling, D.; Sanders, P.; Schultes, D.; Wagner, D. Engineering Route Planning Algorithms. In Proceedings of the Algorithmics of Large and Complex Networks, Design, Analysis, and Simulation, Beijing, China, 17–19 August 2009; pp. 117–139. [Google Scholar]
- Geisberger, R.; Sanders, P.; Schultes, D.; Delling, D. Contraction Hierarchies: Faster and Simpler Hierarchical Routing in Road Networks. In Proceedings of the 7th International Workshop on Experimental Algorithms, Provincetown, MA, USA, 30 May–1 June 2008; pp. 319–333. [Google Scholar]
- Abraham, I.; Fiat, A.; Goldberg, A.V.; Werneck, R.F. Highway dimension, shortest paths, and provably efficient algorithms. In Proceedings of the 21st Annual ACM-SIAM Symposium on Discrete Algorithms, Austin, TX, USA, 17–19 January 2010; pp. 782–793. [Google Scholar]
- Arz, J.; Luxen, D.; Sanders, P. Transit Node Routing Reconsidered. In Proceedings of the International Symposium on Experimental Algorithms, Rome, Italy, 5–7 June 2013; pp. 55–66. [Google Scholar]
- Bast, H.; Funke, S.; Matijevic, D.; Sanders, P. In Transit to Constant Time Shortest-Path Queries in Road Networks. In Proceedings of the 9th Workshop on Algorithm Engineering and Experiments, Alexandria, VA, USA, 9–10 January 2007; pp. 46–59. [Google Scholar]
- Cohen, E.; Halperin, E.; Kaplan, H.; Zwick, U. Reachability and Distance Queries via 2-Hop Labels. SIAM J. Comput. 2003, 32, 1338–1355. [Google Scholar] [CrossRef]
- Geisberger, R.; Sanders, P.; Schultes, D.; Vetter, C. Exact routing in large road networks using contraction hierarchies. Transp. Sci. 2012, 46, 388–404. [Google Scholar] [CrossRef]
- Yoo, J.S.; Shekhar, S. In-route nearest neighbor queries. GeoInformatica 2005, 9, 117–137. [Google Scholar] [CrossRef]
- Chen, Z.; Shen, H.T.; Zhou, X.; Yu, J.X. Monitoring path nearest neighbor in road networks. In Proceedings of the ACM SIGMOD International Conference on Management of Data, Portland, OR, USA, 14–19 June 2009; pp. 591–602. [Google Scholar]
- Saha, R.; Hashem, T.; Shahriar, T.; Kulik, L. Continuous Obstructed Detour Queries. In Proceedings of the 10th International Conference on Geographic Information Science, Melbourne, Australia, 28–31 August 2018; Volume 114, pp. 1–14. [Google Scholar]
- Shang, S.; Deng, K.; Xie, K. Best Point Detour Query in Road Networks. In Proceedings of the 18th SIGSPATIAL International Conference on Advances in Geographic Information Systems, San Jose, CA, USA, 2–5 November 2010; pp. 71–80. [Google Scholar]
- Nutanong, S.; Tanin, E.; Shao, J.; Zhang, R.; Ramamohanarao, K. Continuous Detour Queries in Spatial Networks. IEEE Trans. Knowl. Data Eng. 2012, 24, 1201–1215. [Google Scholar] [CrossRef]
- Hart, P.; Nilsson, N.; Raphad, B. A Formal Basis for the Heuristic determination of Minimum Cost Paths. IEEE Trans. Syst. Sci. Cybernat. 1968, 4, 100–107. [Google Scholar] [CrossRef]
- Bellman, R. On a routing problem. Q. Appl. Math. 1958, 16, 87–90. [Google Scholar] [CrossRef]
- Ford, L.R. Network Flow Theory; RAND Corporation: Santa Monica, CA, USA, 1956. [Google Scholar]
- Moore, E.F. The shortest path through a maze. In Proceedings of the International Symposium on the Theory of Switching, Cambridge, MA, USA, 2–5 April 1959; pp. 285–292. [Google Scholar]
- Dial, R.B. Algorithm 360: Shortest-path forest with topological ordering [H]. Commun. ACM 1969, 12, 632–633. [Google Scholar] [CrossRef]
- Beckley, D.A.; Evens, M.W.; Raman, V.K. Multikey retrieval from k-d trees and quad-trees. Proc. Int. Conf. Manag. Data 1985, 14, 291–301. [Google Scholar]
- Berg, M.D.; Kreveld, M.V.; Overmars, M.; Schwarzkopf, O. Computational Geometry Algorithms and Applications, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 2000. [Google Scholar]
- Finkel, R.; Bentley, J. Quad trees a data structure for retrieval on composite keys. Acta Inform. 1974, 4, 1–9. [Google Scholar] [CrossRef]
- Peled, S.H. Geometric Approximation Algorithms; American Mathematical Society: Providence, RI, USA, 2011. [Google Scholar]
- Samet, H. The quadtree and related hierarchical data structures. ACM Comput. Surv. 1984, 16, 187–260. [Google Scholar] [CrossRef]
- Samet, H.; Webber, R.E. Storing a Collection of Polygons Using Quadtrees. ACM Trans. Graph. 1985, 4, 182–222. [Google Scholar] [CrossRef]
- Samet, H. An overview of quadtrees, octrees, and related hierarchical data structures. In Theoretical Foundations of Computer Graphics and CAD; Earnshaw, R.A., Ed.; Springer: Berlin/Heidelberg, Germany, 1988; Volume 40, pp. 51–68. [Google Scholar]
- Samet, H. Foundations of Multidimensional and Metric Data Structures; Morgan Kaufmann Series in Data Management Systems; Academic Press: Cambridge, MA, USA, 2006. [Google Scholar]
- Sankaranarayanan, J.; Samet, H. Roads belong in databases. IEEE Data Eng. Bull. 2010, 33, 4–11. [Google Scholar]
- Gargantini, I. An effective way to represent quadtrees. Commun. ACM 1982, 25, 905–910. [Google Scholar] [CrossRef]
- Morton, G.M. A Computer Oriented Geodetic Database and a New Technique in File Sequencing; Technical Report; IBM Ltd.: Armonk, NY, USA, 1966. [Google Scholar]
- Perdacher, M.; Plant, C.; Bohm, C. Improved Data Locality Using Morton-order Curve on the Example of LU Decomposition. In Proceedings of the IEEE International Conference on Big Data, Virtual, 10–13 December 2020; pp. 351–360. [Google Scholar]
- Bayer, R.; McCreight, E. Organization and Maintenance of Large Ordered Indices. In Proceedings of the 1970 ACM SIGFIDET (Now SIGMOD) Workshop on Data Description, Houston, TX, USA, 15–16 November 1970; pp. 107–141. [Google Scholar]
- Bayer, R. Binary B-Trees for Virtual Memory. In Proceedings of the 1971 ACM-SIGFIDET (Now SIGMOD) Workshop on Data Description, San Diego, CA, USA, 11–12 November 1971; pp. 219–235. [Google Scholar]
- Bayer, R. The universal b-tree for multidimensional indexing: General concepts. In Proceedings of the International Conference on Worldwide Computing and Its Applications, Orlando, FL, USA, 11–13 December 1996; pp. 198–209. [Google Scholar]
- Comer, D. The Ubiquitous B-Tree. ACM Comput. Surv. 1979, 11, 123–137. [Google Scholar] [CrossRef]
- Cormen, T.H.; Leiserson, C.E.; Rivest, R.L.; Stein, C. Introduction to Algorithms, 3rd ed.; MIT Press: Cambridge, MA, USA, 2009. [Google Scholar]
- Peng, S.; Samet, H. Analytical queries on road networks: An experimental evaluation of two system architectures. In Proceedings of the 23rd SIGSPATIAL International Conference on Advances in Geographic Information Systems, Seattle, WA, USA, 3–6 November 2015; Volume 1, pp. 1–10. [Google Scholar]
- 9th DIMACS Implementation Challenge—Shortest Paths. 2006. Available online: http://users.diag.uniroma1.it/challenge9/download.shtml (accessed on 17 May 2023).
Parameters | Values |
---|---|
POIs sampling rate | 0.1 to 0.001 |
to 5 |
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. |
© 2023 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ghosh, D.; Sankaranarayanan, J.; Khatter, K.; Samet, H. In-Path Oracles for Road Networks. ISPRS Int. J. Geo-Inf. 2023, 12, 277. https://doi.org/10.3390/ijgi12070277
Ghosh D, Sankaranarayanan J, Khatter K, Samet H. In-Path Oracles for Road Networks. ISPRS International Journal of Geo-Information. 2023; 12(7):277. https://doi.org/10.3390/ijgi12070277
Chicago/Turabian StyleGhosh, Debajyoti, Jagan Sankaranarayanan, Kiran Khatter, and Hanan Samet. 2023. "In-Path Oracles for Road Networks" ISPRS International Journal of Geo-Information 12, no. 7: 277. https://doi.org/10.3390/ijgi12070277
APA StyleGhosh, D., Sankaranarayanan, J., Khatter, K., & Samet, H. (2023). In-Path Oracles for Road Networks. ISPRS International Journal of Geo-Information, 12(7), 277. https://doi.org/10.3390/ijgi12070277