Write-Optimized Skip Lists

Autor: Helen Xu, Tyler Mayer, Rob Johnson, Simon Mauras, Michael A. Bender, Martin Farach-Colton, Cynthia A. Phillips
Rok vydání: 2017
Předmět:
Zdroj: PODS
DOI: 10.1145/3034786.3056117
Popis: The skip list is an elegant dictionary data structure that is commonly deployed in RAM. A skip list with N elements supports searches, inserts, and deletes in O(log N) operations with high probability (w.h.p.) and range queries returning K elements in O(log N + K) operations w.h.p.A seemingly natural way to generalize the skip list to external memory with block size B is to "promote" with probability 1/B, rather than 1/2. However, there are practical and theoretical obstacles to getting the skip list to retain its efficient performance, space bounds, and high-probability guarantees.We give an external-memory skip list that achieves write-optimized bounds. That is, for 0
Databáze: OpenAIRE