Faster Planar Diameter using Pseudoline Envelopes
Da Wei Zheng, Daniel Prigan
Abstract
We give an improved algorithm for weighted directed planar diameter that runs in O(n3/2) time. This improves upon the O(n5/3) time algorithm for weighted directed planar diameter of Gawrychowski, Kaplan, Mozes, Sharir, and Weimann [SIAM J. Comput. 2021] and the recent O(n8/5) time algorithm for unweighted undirected planar diameter of Fredslund-Hansen, Mozes, and Weimann [SOSA 2027]. The main new result is an improved data structure for computing the farthest vertex when given feasible planar distances to the vertices on the outer face. The critical insight is the fact that normalized distances to the vertices of a face behave like pseudolines, for which we can leverage range searching and upper envelope data structures. Using the farthest vertex data structure, we are able to compute all vertex eccentricities and diameter in O(n3/2).
Create a lesson
Related papers
Finding Hypercliques Faster Than Brute Force
Josh Alman, Baitian Li, Neha Pant et al.
Semi-Streaming Reachability and Shortest Paths in n1/3+o(1) Passes
Gary Hoppenworth, George Z. Li, Sepideh Mahabadi et al.
The Power of Interaction in Locally Edge-Private Subgraph Counting
Xian Chen, Pan Peng
Matchings under One-Sided Preferences with Soft Quotas
Santhini K A, Raghu Raman Ravi, Meghana Nasre
Nearly-Linear Query Algorithm for Submodular Maximization subject to a Matroid Constraint
Tatsuya Terao
Metric Facility Location under Batched Random Order
Fabrizio Grandoni, Stefano Leonardi, Matteo Russo