Optimal Bounds for Open Addressing Without Reordering

Martin Farach-Colton, Andrew Krapivin, William Kuszmaul

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

    Abstract

    In this paper, we revisit one of the simplest problems in data structures: the task of inserting elements into an open-addressed hash table so that elements can later be retrieved with as few probes as possible. We show that, even without reordering elements over time, it is possible to construct a hash table that achieves far better expected search complexities (both amortized and worst-case) than were previously thought possible. Along the way, we disprove the central conjecture left by Yao in his seminal paper 'Uniform Hashing is Optimal'.

    Original languageEnglish (US)
    Title of host publicationProceedings - 2024 IEEE 65th Annual Symposium on Foundations of Computer Science, FOCS 2024
    PublisherIEEE Computer Society
    Pages594-605
    Number of pages12
    ISBN (Electronic)9798331516741
    DOIs
    StatePublished - 2024
    Event65th IEEE Annual Symposium on Foundations of Computer Science, FOCS 2024 - Chicago, United States
    Duration: Oct 27 2024Oct 30 2024

    Publication series

    NameProceedings - Annual IEEE Symposium on Foundations of Computer Science, FOCS
    ISSN (Print)0272-5428

    Conference

    Conference65th IEEE Annual Symposium on Foundations of Computer Science, FOCS 2024
    Country/TerritoryUnited States
    CityChicago
    Period10/27/2410/30/24

    ASJC Scopus subject areas

    • General Computer Science

    Fingerprint

    Dive into the research topics of 'Optimal Bounds for Open Addressing Without Reordering'. Together they form a unique fingerprint.

    Cite this