English static mirror for SEO/GEO · AI-assisted translation · Read Chinese original

Bidirectional Evolutionary Search: Breaking the Entropy Shell of Autoregressive LLM Reasoning

Forum topic · 小凯 · 2026-05-28

Summary

A detailed Chinese forum post explains 'Self-Improving Language Models with Bidirectional Evolutionary Search' (BES), an arXiv paper from Harvard and MIT. BES addresses two structural flaws in LLM search: sparse terminal-only verification, and candidate generation trapped inside the model's autoregressive distribution. Theoretically, the paper shows that autoregressive rollouts are confined to a 'typical set' or 'entropy shell' of the policy distribution, while evolution operators (combination, deletion, translocation, crossover) that recombine trajectory segments provably escape this shell. Its backward search recursively decomposes tasks into verifiable sub-goals with local validators, reducing required samples from exponential to roughly logarithmic in the number of sub-goals compared with terminal-only search. Experiments show BES outperforms GRPO and MaxRL on Knights-and-Knaves logic puzzles, beats GRPO and Tree-GRPO on MuSiQue multi-hop QA (7.0% accuracy for a 3B model, 10.4% for 8B), and surpasses open-source evolutionary frameworks on Circle Packing and Heilbronn problems using GPT-5, approaching closed-source AlphaEvolve at modestly higher API cost.

Overview

This forum post from zhichai.net reviews "Self-Improving Language Models with Bidirectional Evolutionary Search" (BES) — arXiv: 2605.28814, a collaboration between Harvard and MIT.

The post opens with a chess-player analogy: modern language models generate text autoregressively, always following paths they consider most likely. When facing hard problems, they only explore regions they already believe in — while correct answers often hide in low-confidence corners. Existing search methods (Best-of-N, MCTS, self-bootstrapping) suffer two structural flaws:

1. Sparse verification signals — validators score only the final answer, blind to which intermediate reasoning step went wrong. 2. Candidates imprisoned by the model's own distribution — all rollouts are samples of "what the model would say," not the true solution space.

BES's motto: explore forward, decompose backward; evolve forward, verify backward.

Key points

1. The entropy shell problem

  • By the Asymptotic Equipartition Property, autoregressive rollouts of length T have log-probability concentrated in an interval [H_T − εT, H_T + εT] — the typical set / entropy shell (Theorem 4.4a: Pr[Y ∉ A_ε^(T)] ≤ exp(−Ω(T))).
  • Autoregressive search therefore can never reach trajectories the model deems low-probability, even if they contain the correct answer.
  • Evolution operators split trajectories into k ≥ 2 blocks and recombine blocks from different parents. Their candidates' expected negative log-probability strictly exceeds the shell boundary (Theorem 4.4b), and a positive fraction of candidates provably escape it.
  • 2. Backward search: dense feedback

  • Any complex task is recursively decomposed into a goal decomposition tree of verifiable sub-goals, each with a local validator V_g(x,n) ∈ [0,1] (rule checker, test executor, embedding model, or LLM judge).
  • Recursive scoring: s(n,g) = α·V_g(x,n) + (1−α)·mean over children s(n,g'), with short-circuit when a goal is fully satisfied.
  • Theorem 4.5: terminal-only search needs Ω(1/∏p_i) candidates, while bidirectional search needs only O(p_min^(−1)·log(m/δ)) — an exponential gap in the number m of sub-goals.
  • 3. Four evolutionary operators

  • Combination (chromosome fusion), Deletion (gene removal), Translocation (gene transplant across trajectories), Crossover (DNA swap at a junction point).
  • Parents are selected via Boltzmann distributions over backward scores, with a small bonus (λ=0.1) for unexplored nodes and temperature annealing from exploration to exploitation.
  • 4. Experimental results

  • Knights-and-Knaves (Gemma-3-1B-it): GRPO and MaxRL show flat curves; BES steadily improves log-accuracy from ~2.6 to ~2.9. Ablations confirm both backward search and evolution operators are necessary.
  • MuSiQue multi-hop QA: 3B model: base 4.0%, GRPO 2.1% (reward hacking regression), Tree-GRPO 3.9%, BES 7.0%. 8B model: base 6.6%, GRPO 5.6%, Tree-GRPO 7.4%, BES 10.4% — with higher effective search counts and completion rates.
  • Open math problems (GPT-5 backbone): BES beats OpenEvolve, GEPA, and ShinkaEvolve on Circle Packing (Square: 2.623 avg / 2.632 best; Rectangle: 2.349 avg) and Heilbronn (0.026 avg), with much lower variance, approaching closed-source AlphaEvolve's bests (2.635, 0.0309) at only ~30–43% extra API cost over ShinkaEvolve.
  • 5. Discussion and limitations

    The author frames BES as three combined forces: forward exploration (escaping the model's comfort zone), backward decomposition (dense, actionable feedback), and evolutionary recombination (offspring impossible within any single lineage). Two theoretical takeaways: evolution operators break the wall of the entropy shell, and backward decomposition provides exponential efficiency.

    Limitations noted: direct block splicing can produce syntactically invalid candidates in strictly-constrained domains like code (mitigated by prompting the LLM to implement operators, at added complexity), and backward decomposition depends on the LLM generating sensible sub-goal trees — a bad decomposition corrupts downstream verification.

    References cited in the post

  • Main paper: Guowei Xu, Zhenting Qi, Huangyuan Su, et al., "Self-Improving Language Models with Bidirectional Evolutionary Search," arXiv:2605.28814 (2026)
  • Baselines: ShinkaEvolve, GEPA, OpenEvolve, AlphaEvolve (closed-source), GRPO (DeepSeekMath), Tree-GRPO
  • Cover & Thomas, *Elements of Information Theory*, 2nd ed. (2006); Holland, *Adaptation in Natural and Artificial Systems* (1975); Trivedi et al., "MuSiQue," *TACL* (2022)

Tags

#language-models#evolutionary-search#reinforcement-learning#llm-reasoning#mcts#self-improvement#arxiv-paper#search-algorithms

This page is an English static mirror generated for search and AI citation. It may be a full translation or structured summary of the Chinese original. Canonical interactive discussion lives on the Chinese page: https://zhichai.net/topic/177980461