Towards Space Efficient Two-Point Shortest Path Queries in a Polygonal Domain

03/01/2023
by   Sarita de Berg, et al.
0

We devise a data structure that can answer shortest path queries for two query points in a polygonal domain P on n vertices. For any ε > 0, the space complexity of the data structure is O(n^10+ε) and queries can be answered in O(log n) time. Alternatively, we can achieve a space complexity of O(n^9+ε) by relaxing the query time to O(log^2 n). This is the first improvement upon a conference paper by Chiang and Mitchell from 1999. They present a data structure with O(n^11) space complexity and O(log n) query time. Our main result can be extended to include a space-time trade-off. Specifically, we devise data structures with O(n^9+ε/ℓ^4 + O(ε )) space complexity and O(ℓlog^2 n ) query time, for any integer 1 ≤ℓ≤ n. Furthermore, we present improved data structures with O(log n) query time for the special case where we restrict one (or both) of the query points to lie on the boundary of P. When one of the query points is restricted to lie on the boundary, and the other query point is unrestricted, the space complexity becomes O(n^6+ε). When both query points are on the boundary, the space complexity is decreased further to O(n^4+ε), thereby improving an earlier result of Bae and Okamoto.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/04/2019

A Divide-and-Conquer Algorithm for Two-Point L_1 Shortest Path Queries in Polygonal Domains

Let P be a polygonal domain of h holes and n vertices. We study the prob...
research
09/20/2018

L_1 Shortest Path Queries in Simple Polygons

Let P be a simple polygon of n vertices. We consider two-point L_1 short...
research
04/13/2023

Space-Time Tradeoffs for Conjunctive Queries with Access Patterns

In this paper, we investigate space-time tradeoffs for answering conjunc...
research
06/22/2020

Duality-based approximation algorithms for depth queries and maximum depth

We design an efficient data structure for computing a suitably defined a...
research
10/08/2020

Succinct Permutation Graphs

We present a succinct, i.e., asymptotically space-optimal, data structur...
research
09/22/2021

Space-Time Tradeoffs for Answering Boolean Conjunctive Queries

In this paper, we investigate space-time tradeoffs for answering boolean...
research
03/20/2019

Maintaining the Union of Unit Discs under Insertions with Near-Optimal Overhead

We present efficient data structures for problems on unit discs and arcs...

Please sign up or login with your details

Forgot password? Click here to reset