~/talk

Online List Labeling: Breaking the log^2 n Barrier

links:none on file
slides:none on file

Provides a randomized data structure that stores n items in m = Θ(n) array slots and achieves expected O(log^{3/2} n) item moves per insertion/deletion, improving the long-standing O(log^2 n) upper bound. Construction layers nested intervals, uses lazy rebalancing plus a random shift, detects a 1/polylog fraction of dense regions and falls back to the classic log^2 n rebalance there. Key tools are a random-walk density analysis and enforced history independence to hide dense spots from an oblivious adversary; the scheme matches a history-independent lower bound.

AI-written summary · about

  1. 0:00Introduction
  2. 0:54The problem
  3. 4:48Whats known
  4. 12:37Observations
  5. 13:46History Independence
  6. 16:39Why History Independence
  7. 20:57Classical Algorithm
  8. 34:18Dense Regions
  9. 37:59Algorithm
  10. 44:07Discussion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.