~/talk

Fundamentals of Stringology IV: The Burrows-Wheeler Transform

links:none on file
slides:none on file

Defines the LCP array (longest common prefix) and gives a linear-time two-finger skip trick to compute each H[k] by skipping H[k]−1 characters when possible, so LCP builds in O(n) without a suffix tree. Defines the Burrows–Wheeler transform as the last column of the matrix of sorted rotations, shows equivalence with suffix arrays, describes invertibility via LF pointers, and explains practical benefits: strong run‑length grouping, much smaller on small alphabets (2 bits per base) and searchable in compressed form (FM‑index/BW back‑search).

AI-written summary · about

  1. 0:00Intro
  2. 0:30The LCP array
  3. 23:50Introduction
  4. 46:15Example
~/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.