Objective vs. Search: Decomposing What Makes a Good Tokeniser
Not on the map. Why?
Abstract (arXiv)
Two dominant tokenisation algorithms are used by modern language models: byte-pair encoding (BPE) and UnigramLM. These differ along two orthogonal axes: their optimisation objective (compression vs. log-likelihood) and their search procedure (bottom-up merging vs. top-down pruning). Existing comparisons confound these axes, making it unclear whether their observed differences stem from what is being optimised vs. how it is being optimised. We disentangle the two by introducing two new tokenisation algorithms that complete this 2x2 design space: BottomUpLL, a bottom-up likelihood-based tokeniser, and TopDownComp, a top-down compression-based tokeniser. We train language models with tokenisers produced by each algorithm, varying: model size, vocabulary sizes, and domain (English-only vs. multilingual). Evaluating models on bits-per-byte, we find that the search procedure -- not the objective -- is the dominant factor: bottom-up tokenisers consistently achieve lower bits-per-byte in most settings. Evaluating models on the BLiMP task, however, shows no consistent relationship between design choice and performance. Overall, our results disentangle the effect of tokeniser design choices on language modelling performance, offering concrete guidance for their more principled construction.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 12 of its 19 references that are in the map. First posted on arXiv 16 Sep 2026.
Builds on
12 of 19 references.
References · 12
- 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,918
- 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,475
- 2018Subword Regularization: Improving Neural Network Translation Models with Multiple Subword Candidatescited by 639
- 2019BLiMP: The Benchmark of Linguistic Minimal Pairs for Englishcited by 564
- 2025FineWeb2: One Pipeline to Scale Them All -- Adapting Pre-Training Data Processing to Every Languagecited by 143
- 2025MultiBLiMP 1.0: A Massively Multilingual Benchmark of Linguistic Minimal Pairscited by 71
- 2024BPE Gets Picky: Efficient Vocabulary Refinement During Tokenizer Trainingcited by 31
- 2024Theoretical Analysis of Byte-Pair Encodingcited by 16
- 2025Causal Estimation of Tokenisation Biascited by 16
- 2024A Systematic Assessment of Language Models with Linguistic Minimal Pairs in Chinesecited by 13
- 2024Tokenisation is NP-Completecited by 10
- 2025Tokenisation over Bounded Alphabets is Hardcited by 5
Built on by
Not cited yet.