O(1) insertion up to the load thresholds in multi-capacity cuckoo hashing
Establish that in the cuckoo hashing model where each table slot has capacity b>1 (with independent uniformly random hash functions), for any capacity b>1 and any number of hash functions, the random walk insertion algorithm achieves constant expected insertion time for all load factors c below the corresponding sharp load thresholds. Concretely, prove O(1) expected insertion up to the known thresholds in the multi-capacity bucket model.
References
As in our model, O(1) expected time for random walk insertion has been shown for some values below the load threshold [FriezePetti, Walzer], but it remains open for any capacities greater than one to prove O(1) insertion up to the load thresholds.
— O(1) Insertion for Random Walk d-ary Cuckoo Hashing up to the Load Threshold
(2401.14394 - Bell et al., 25 Jan 2024) in Section 1.3 (Future Work)