EHL*: Memory-Budgeted Indexing for Ultrafast Optimal Euclidean Pathfinding
Jinchun Du, Bojie Shen, Muhammad Aamir Cheema

TL;DR
EHL* is an improved Euclidean Hub Labeling method that creates memory-budgeted indexes for ultrafast pathfinding, significantly reducing memory usage while maintaining high query performance.
Contribution
EHL* introduces a memory-aware indexing approach that optimizes Euclidean shortest path queries within specified memory limits, leveraging query distribution information.
Findings
Reduces memory usage by up to 20 times compared to EHL
Maintains near-original query speed within memory constraints
Effectively leverages query distribution for performance gains
Abstract
The Euclidean Shortest Path Problem (ESPP), which involves finding the shortest path in a Euclidean plane with polygonal obstacles, is a classic problem with numerous real-world applications. The current state-of-the-art solution, Euclidean Hub Labeling (EHL), offers ultra-fast query performance, outperforming existing techniques by 1-2 orders of magnitude in runtime efficiency. However, this performance comes at the cost of significant memory overhead, requiring up to tens of gigabytes of storage on large maps, which can limit its applicability in memory-constrained environments like mobile phones or smaller devices. Additionally, EHL's memory usage can only be determined after index construction, and while it provides a memory-runtime tradeoff, it does not fully optimize memory utilization. In this work, we introduce an improved version of EHL, called EHL*, which overcomes these…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsAdvanced Numerical Analysis Techniques · Computational Geometry and Mesh Generation · Handwritten Text Recognition Techniques
