Unit-time predecessor queries on massive data sets

Andrej Brodnik, John Iacono

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    New data structures are presented for very fast predecessor queries on integer data sets stored on multiple disks. A structure is presented that supports predecessor queries in one disk seek performed in parallel over multiple disks, no matter how large the data set. For truly massive data sets, the space requirement of this structure approaches twice the space needed to simply store the data on disk. A second structure is presented that supports predecessor queries in the time it takes to perform two disk seeks, but has more moderate space requirements. Its space usage approaches the space needed to store the data on disk, and has manageable space requirements for smaller massive data sets.

    Original languageEnglish (US)
    Title of host publicationAlgorithms and Computation - 21st International Symposium, ISAAC 2010, Proceedings
    Pages133-144
    Number of pages12
    Volume6506 LNCS
    EditionPART 1
    DOIs
    StatePublished - 2010
    Event21st Annual International Symposium on Algorithms and Computations, ISAAC 2010 - Jeju Island, Korea, Republic of
    Duration: Dec 15 2010Dec 17 2010

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    NumberPART 1
    Volume6506 LNCS
    ISSN (Print)03029743
    ISSN (Electronic)16113349

    Other

    Other21st Annual International Symposium on Algorithms and Computations, ISAAC 2010
    CountryKorea, Republic of
    CityJeju Island
    Period12/15/1012/17/10

      Fingerprint

    ASJC Scopus subject areas

    • Computer Science(all)
    • Theoretical Computer Science

    Cite this

    Brodnik, A., & Iacono, J. (2010). Unit-time predecessor queries on massive data sets. In Algorithms and Computation - 21st International Symposium, ISAAC 2010, Proceedings (PART 1 ed., Vol. 6506 LNCS, pp. 133-144). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 6506 LNCS, No. PART 1). https://doi.org/10.1007/978-3-642-17517-6_14