Lune

NeurIPS2025Top-tier venue

Exact Expressive Power of Transformers with Padding

William Merrill, Ashish Sabharwal

2025Year
21Citations
9Top-tier citations

Abstract

Chain of thought is a natural inference-time method for increasing the computational power of transformer-based large language models (LLMs), but comes at the cost of sequential decoding. Are there more efficient alternatives to expand a transformer's expressive power without adding parameters? We consider transformers with padding tokens as a form of parallelizable test-time compute. We show that averaging-hard-attention, masked-pre-norm transformers with polynomial padding recognize precisely the class FO\mathsf{FO}-uniform TC0\mathsf{TC}^0 of extremely parallelizable problems. While the TC0\mathsf{TC}^0 upper bound was known, proving a matching lower bound had been elusive. Further, our novel analysis reveals the precise expanded power of padded transformers when coupled with another form of inference-time compute, namely dynamically increasing depth via looping. Our core technical contribution is to show how padding helps bring the notions of complete problems and reductions, which have been a cornerstone of classical complexity theory, to the formal study of transformers. Armed with this new tool, we prove that padded transformers with O(log⁡dn)O(\log^d n) looping on inputs of length nn recognize exactly the class FO\mathsf{FO}-uniform TCd\mathsf{TC}^d of moderately parallelizable problems. Thus, padding and looping together systematically expand transformers'expressive power: with polylogarithmic looping, polynomially padded transformers recognize precisely the class FO\mathsf{FO}-uniform NC\mathsf{NC}, the best that could be expected without losing parallelism (unless NC=P\mathsf{NC} = \mathsf{P}). Our results thus motivate further exploration of padding and looping as parallelizable alternatives to chain of thought for test-time compute.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 283b2d1c-02e7-4796-ac81-1c2f22fa82d2

Cited by top-tier papers9

Ask how each one uses it

Builds on11

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines