An implicit data structure supporting insertion, deletion, and search in \(O(\log ^ 2\,n)\) time (Q579942): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
Importer (talk | contribs)
Changed an Item
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

Revision as of 17:33, 1 July 2023

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
    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

    Identifiers