We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Computational Geometry

Title: Optimal Window Queries on Line Segments using the Trapezoidal Search DAG

Abstract: We propose a new query application for the well-known Trapezoidal Search DAG (TSD) of a set of $n$~line segments in the plane, where queries are allowed to be {\em vertical line segments}.
We show that a simple Depth-First Search reports the $k$ trapezoids that are intersected by the query segment in $O(k+\log n)$ expected time, regardless of the spatial location of the query. This bound is optimal and matches known data structures with $O(n)$ size. In the important case of edges from a connected, planar graph, our simplistic approach yields an expected $O(n \log^*\!n)$ construction time, which improves on the construction time of known structures for vertical segment-queries. Also for connected input, a simple extension allows the TSD approach to directly answer axis-aligned window-queries in $O(k + \log n)$ expected time, where $k$ is the result size.
Comments: Added proceedings reference
Subjects: Computational Geometry (cs.CG); Data Structures and Algorithms (cs.DS)
ACM classes: F.2.2
Journal reference: Proc. of Computing and Combinatorics (COCOON 2022). Lecture Notes in Computer Science, vol 13595
DOI: 10.1007/978-3-031-22105-7_46
Cite as: arXiv:2111.07024 [cs.CG]
  (or arXiv:2111.07024v3 [cs.CG] for this version)

Submission history

From: Martin P. Seybold [view email]
[v1] Sat, 13 Nov 2021 03:11:27 GMT (334kb,D)
[v2] Mon, 13 Dec 2021 04:24:52 GMT (143kb,D)
[v3] Sat, 13 Jan 2024 16:58:01 GMT (32kb,D)

Link back to: arXiv, form interface, contact.