Breaking the Space Barrier and its Application to Language Model Inference
Not on the map. Why?
Abstract (arXiv)
Language models are more and more often asked for structured output: JSON that follows a schema, or a tool call with typed arguments. A small machine, an automaton, enforces the format by forbidding the tokens that would break it. We observe that this machine has a rare property: from any of its states, each token leads along exactly one path. Graphs in which only a few paths join any two points are a classical object of complexity theory, and our theoretical result settles an open question about them: one can decide whether such a graph connects two points while verifying that it really has few paths, with very little memory. Precisely, the problem lies in the classes ReachUL, LOGDCFL, C=L and SC2, and needs only O(log2 n/ log log n) space, below the classical O(log2 n) of Savitch's theorem. The constructions behind the proofs become an inference engine: text the format forces is written without running the model, the mask is recomputed on the GPU without any table, recursive formats use a small stack, every output stays valid under a token limit, and independent fields are decoded in parallel and verified. On one 16 GB Apple M2 Pro with Qwen3.5-2B and 4B, against MLX with llguidance, the standard setup for this hardware, schema-constrained extraction finishes 1.2- 1.3x sooner with the same answers, a grammar costs 3 MB instead of up to 1.5 GB, one server holds sixteen grammars where tables run out of memory, and sixteen tool-calling agents finish 2.5x sooner.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). First posted on arXiv 6 Oct 2026.
Builds on
No reference list yet.
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026Graph Property Inference in Small Language Models: Effects of Representation and Reasoning Strategy
- 2026Capacity, Not Format: Rethinking Structured Reasoning Failures
- 2026A geometric relation of the error introduced by sampling a language model's output distribution to its internal state
- 2026Grounding LLM Reasoning under Incomplete Graph Evidence
- 2026Constraints Are Graphs, Not Chains: Exact Decoding for Diffusion Language Models
- 2026Neither Parallel Nor Sequential: How DiffusionGemma Actually Commits Tokens
- 2026Constrained Decoding Eliminates Structural Failures in Small LLMs but Reveals a Scale-Dependent Semantic Gap
- 2026What Does a Token Cost? A Mixture-of-Agents Measurement of Sufficient Per-Token Compute