2008
DOI: 10.1007/978-3-540-69903-3_4
|View full text |Cite
|
Sign up to set email alerts
|

Uniquely Represented Data Structures for Computational Geometry

Abstract: We present new techniques for the construction of uniquely represented data structures in a RAM, and use them to construct efficient uniquely represented data structures for orthogonal range queries, line intersection tests, point location, and 2-D dynamic convex hull. Uniquely represented data structures represent each logical state with a unique machine state. Such data structures are strongly history-independent. This eliminates the possibility of privacy violations caused by the leakage of information abou… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2009
2009
2023
2023

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 25 publications
0
5
0
Order By: Relevance
“…1.2.1, one challenge is the lack of a comparison-based data structure for 2D range query that also satisfies the two requirements above. We remark that there exist comparison-based data structures with history-independence but only with expected time complexity (e.g., [92]). There also exist folklore data structures for integer coordinates that have history-independence and worst-case time complexity (e.g., Lemma 3.15).…”
Section: Dynamic Arrays Under Insertions and Deletionsmentioning
confidence: 99%
“…1.2.1, one challenge is the lack of a comparison-based data structure for 2D range query that also satisfies the two requirements above. We remark that there exist comparison-based data structures with history-independence but only with expected time complexity (e.g., [92]). There also exist folklore data structures for integer coordinates that have history-independence and worst-case time complexity (e.g., Lemma 3.15).…”
Section: Dynamic Arrays Under Insertions and Deletionsmentioning
confidence: 99%
“…As mentioned in Section 1.2.1, one challenge is the lack of a comparison-based data structure for 2D range query that also satisfies the two requirements above. We remark that there exist comparison-based data structures with history-independence but only with expected time complexity (e.g., [BGV08]). There also exist folklore data structures for integer coordinates that have historyindependence and worst-case time complexity (e.g., Lemma 3.15).…”
Section: Overviewmentioning
confidence: 99%
“…History Independence in Persistent Storage vs. RAM History independence has been vigorously explored in the context of data structures that reside in RAM [20,21,23,36,43,46,47,61] (see Section 1.4), but significantly less so in external memory. Although there is some theoretical work on history-independent on-disk data structures [31][32][33] and experimental work on history-independent file systems [10][11][12]56], the area is substantially less explored.…”
Section: History Independence In Persistent Storagementioning
confidence: 99%
“…History-independent data structures are well-studied when the objective is to minimize RAM computations. Examples include SHI hashing [20,46,47], dictionaries and ordermaintenance [20], and history-independent data structures for computational geometry [21,61].…”
Section: Related Workmentioning
confidence: 99%