2019 Proceedings of the Twenty-First Workshop on Algorithm Engineering and Experiments (ALENEX) 2019
DOI: 10.1137/1.9781611975499.13
|View full text |Cite
|
Sign up to set email alerts
|

Parallel Range, Segment and Rectangle Queries with Augmented Maps

Abstract: The range, segment and rectangle query problems are fundamental problems in computational geometry, and have extensive applications in many domains. Despite the significant theoretical work on these problems, efficient implementations can be complicated. We know of very few practical implementations of the algorithms in parallel, and most implementations do not have tight theoretical bounds. In this paper, we focus on simple and efficient parallel algorithms and implementations for range, segment and rectangle… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
12
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
7
1

Relationship

2
6

Authors

Journals

citations
Cited by 18 publications
(12 citation statements)
references
References 33 publications
0
12
0
Order By: Relevance
“…Early PRAM and BSP algorithms had explored parallel priority queues in a variety of approaches [10,32,40,41,72,73], and heavily rely on synchronization-based techniques such as pipelining. These algorithms do not have better bounds than recent batchdynamic search trees [18,20,[83][84][85] when mapping to the fork-join model. Other previous papers considered the concurrent, externalmemory, and other settings [6, 16, 30, 56, 62, 63, 74-77, 86, 94].…”
Section: Related Workmentioning
confidence: 97%
“…Early PRAM and BSP algorithms had explored parallel priority queues in a variety of approaches [10,32,40,41,72,73], and heavily rely on synchronization-based techniques such as pipelining. These algorithms do not have better bounds than recent batchdynamic search trees [18,20,[83][84][85] when mapping to the fork-join model. Other previous papers considered the concurrent, externalmemory, and other settings [6, 16, 30, 56, 62, 63, 74-77, 86, 94].…”
Section: Related Workmentioning
confidence: 97%
“…There is also recent practical work that focuses on parallel execution of vertical boundary queries for non-crossing segments on the SDS and similar layered tree structures, while accepting the O(n log n) space in main memory (see Table 1 in [26]).…”
Section: Related Workmentioning
confidence: 99%
“…Let us stress that the inefficiency of BDA Index v1 is not due to inefficiency in the query time or space of our algorithm. It is merely because the range tree implementation of CGAL, which is a standard off-the-shelf library, is unfortunately inefficient in terms of both query time and memory usage; see also [62,26].…”
Section: Construction Of I (T )mentioning
confidence: 99%