Using Quadrilaterals to Compute the Shortest Path
Newton Campbell Jr

TL;DR
This paper introduces a new heuristic for A* using quadrilateral inequalities, which reduces data structure size but offers mixed benefits compared to triangle inequality-based heuristics, especially in large graphs.
Contribution
The paper presents a novel heuristic based on quadrilateral inequalities for A*, expanding the theoretical understanding of lower bounds in shortest path algorithms.
Findings
The new heuristic reduces data structure size compared to ALT.
It often decreases the number of arithmetic operations during search.
Performance varies, excelling in graphs with longer paths.
Abstract
We introduce a new heuristic for the A* algorithm that references a data structure significantly smaller than that of ALT. We characterize the behavior of this new heuristic based on a dual landmark configuration that leverages quadrilateral inequalities to identify the lower bound for shortest path. Using this approach, we demonstrate both the utility and detriments of using polygon inequalities aside from the triangle inequality to establish lower bounds for shortest path queries. While this new heuristic does not dominate previous heuristics based on triangle inequalities, the inverse is true, as well. Further, we demonstrate that an A* heuristic function does not necessarily outperform another heuristic that it dominates. In comparison to other landmark methods, the new heuristic maintains a larger average search space while commonly decreasing the number of computed arithmetic…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Management and Algorithms · Computational Geometry and Mesh Generation · Graph Theory and Algorithms
