Ordered code — where it appears
Named by 2 essays across 2 fields — each of them below, with the objects they name alongside it.
The smaller tree hands it back unsorted
A frequency-shaped tree is sixteen per cent smaller and returns its documents in code order. A balanced one is larger and returns them sorted. The trade is d log d comparisons against a saving, which is not close — until the answer is truncated.
One set, three orders
The symbols an interval holds do not depend on the tree's shape. The order they come out in does, and a search that accumulates a running count as it reads them computes a plausible number that is wrong on eighty per cent of queries.
Named alongside it
The objects these essays reach for when they reach for this one.
CorrectnessDescentHuffman codeWavelet treeBidirectional indexCheckDocument arrayDocument listingIndex sizeInterval symbols