Abstract
The relationship between linear lists and free trees is studied. We examine a number of well-known data structures for computing functions on linear lists and show that they can be canonically transformed into data structures for computing the same functions defined over free trees. This is used to establish new upper bounds on the complexity of several query-answering problems.
Original language | English (US) |
---|---|
Pages (from-to) | 337-361 |
Number of pages | 25 |
Journal | Algorithmica |
Volume | 2 |
Issue number | 1-4 |
DOIs | |
State | Published - Nov 1987 |
Externally published | Yes |
All Science Journal Classification (ASJC) codes
- General Computer Science
- Computer Science Applications
- Applied Mathematics
Keywords
- Ackermann's function
- Free tree
- Interval tree
- Linear list
- Query-answering
- Range tree