An implicit data structure supporting insertion, deletion, and search in \(O(\log ^ 2\,n)\) time (Q579942): Difference between revisions
From MaRDI portal
Created a new Item |
ReferenceBot (talk | contribs) Changed an Item |
||
(5 intermediate revisions by 5 users not shown) | |||
Property / review text | |||
We introduce a data structure that requires only one pointer for every k data values and supports searches in O(log n) time and insertions and deletions in \(O(k+\log n)\) time. By choosing k to be O(log n), pointers can be encoded into the relative order of data values and this technique can be used to support insert, delete and search in \(O(\log^ 2 n)\) time while using only the storage needed for the data. | |||
Property / review text: We introduce a data structure that requires only one pointer for every k data values and supports searches in O(log n) time and insertions and deletions in \(O(k+\log n)\) time. By choosing k to be O(log n), pointers can be encoded into the relative order of data values and this technique can be used to support insert, delete and search in \(O(\log^ 2 n)\) time while using only the storage needed for the data. / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 68P10 / rank | |||
Normal rank | |||
Property / zbMATH DE Number | |||
Property / zbMATH DE Number: 4016202 / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
data structure | |||
Property / zbMATH Keywords: data structure / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
insertions | |||
Property / zbMATH Keywords: insertions / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
deletions | |||
Property / zbMATH Keywords: deletions / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
pointers | |||
Property / zbMATH Keywords: pointers / rank | |||
Normal rank | |||
Property / describes a project that uses | |||
Property / describes a project that uses: heapsort / rank | |||
Normal rank | |||
Property / MaRDI profile type | |||
Property / MaRDI profile type: MaRDI publication profile / rank | |||
Normal rank | |||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1016/0022-0000(86)90043-7 / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W2156305878 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Self-Organizing Heuristics for Implicit Data Structures / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Recursively rotated orders and implicit data structures: A lower bound / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Implicit Data Structures for the Dictionary Problem / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4656634 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Implicit data structures for fast search and update / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3673089 / rank | |||
Normal rank | |||
links / mardi / name | links / mardi / name | ||
Latest revision as of 11:14, 18 June 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | An implicit data structure supporting insertion, deletion, and search in \(O(\log ^ 2\,n)\) time |
scientific article |
Statements
An implicit data structure supporting insertion, deletion, and search in \(O(\log ^ 2\,n)\) time (English)
0 references
1986
0 references
We introduce a data structure that requires only one pointer for every k data values and supports searches in O(log n) time and insertions and deletions in \(O(k+\log n)\) time. By choosing k to be O(log n), pointers can be encoded into the relative order of data values and this technique can be used to support insert, delete and search in \(O(\log^ 2 n)\) time while using only the storage needed for the data.
0 references
data structure
0 references
insertions
0 references
deletions
0 references
pointers
0 references