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

Download:

Current browse context:

cs.DS

Change to browse by:

cs

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 > Data Structures and Algorithms

Title: Zipping Segment Trees

Abstract: Stabbing queries in sets of intervals are usually answered using segment trees. A dynamic variant of segment trees has been presented by van Kreveld and Overmars, which uses red-black trees to do rebalancing operations. This paper presents zipping segment trees - dynamic segment trees based on zip trees, which were recently introduced by Tarjan et al. To facilitate zipping segment trees, we show how to uphold certain segment tree properties during the operations of a zip tree. We present an in-depth experimental evaluation and comparison of dynamic segment trees based on red-black trees, weight-balanced trees and several variants of the novel zipping segment trees. Our results indicate that zipping segment trees perform better than rotation-based alternatives.
Comments: Accepted for publication at SEA 2020
Subjects: Data Structures and Algorithms (cs.DS)
DOI: 10.4230/LIPIcs.SEA.2020.25
Cite as: arXiv:2004.03206 [cs.DS]
  (or arXiv:2004.03206v1 [cs.DS] for this version)

Submission history

From: Lukas Barth [view email]
[v1] Tue, 7 Apr 2020 08:48:41 GMT (1015kb,D)

Link back to: arXiv, form interface, contact.