Chain-of-Thought 的图基推理理论 2026:可达性与图采样下界
约 20 分钟5799 字3 次阅读

Chain-of-Thought 的图基推理理论 2026:推理路径的可达性、组合复杂度与图采样下界
一句话摘要:把 Chain-of-Thought(CoT)重新形式化为一张有向推理图,本文用可达性测度、组合复杂度与图采样下界三件套,统一解释"为什么 CoT 有效"以及"什么时候 Beam / MCTS / DVTS 才划算"——并给出三条未公开验证的猜想,供研究者与 SRE 团队后续验证。
一、问题的提出:CoT 的"为什么有效"问题与图视角的兴起
自 2022 年 Wei 等人提出 Chain-of-Thought 以来,围绕"为什么给模型一段中间推理链,准确率就能涨十几个点"这一问题,社区已经积累了上百篇论文。但绝大多数解释仍停留在经验层面:分步降低单步难度、暴露中间状态便于自校、给注意力机制更多"思考时间"。这些说法都没有回答一个精确的问题——为什么对某些任务,只要补 8-16 个 token 的中间步骤,准确率就能从 30% 跳到 80%,而对另一些任务,补 50 个 token 也不顶用?
进入 2026 年,随着 LRM(Large Reasoning Model,如 OpenAI o-series、DeepSeek R1、Qwen3-Thinking)的出现,CoT 已被外化为"模型在 inference 阶段自动生成的内部独白",长度动辄上千 token,采样策略也从贪心解码升级为 Beam Search、Monte Carlo Tree Search(MCTS)、Diverse Verifier Tree Search(DVTS)。在工程侧,这催生了 Token 预算、KV cache 复用、Parallelism、Speculative Decoding 的新四件套;但理论侧反而落后了——我们仍然没有一个统一的框架来回答"给定任务图,需要多长的 CoT、采样多少条路径,才能以高概率击中正确答案"。
本文主张:把 CoT 重新理解为推理图上的可达性问题。具体地,把模型的隐状态空间视为图 的节点集 ,把每一步推理视为一条带权有向边,CoT 序列就是图上的一条路径;答案正确性等价于"目标节点 在 步内是否从起始节点可达",而采样策略则等价于"在图上如何选择路径的分布"。这一图视角把"CoT 是否有效"这一经验问题,转化为"图的可达性测度 + 组合复杂度 + 采样下界"三件套可精确推导的数学问题。
二、形式化:推理图、token 路径与可达性测度
定义 2.1(推理图)。给定一个推理任务 ,其推理图是一个有向带权图 ,其中 是模型隐状态(或其离散化版本)的集合, 是合法的单步推理边, 是边的"自然转移概率",由语言模型在当前状态下的条件分布 给出。
定义 2.2(CoT 路径与答案节点)。一条长度为 的 CoT 路径是 上的一条有向游走 ,其中 是任务的初始提示嵌入。答案节点 是指任务 的"正确终止状态"(例如数学题的最终数值、代码的 accepted 状态),其集合记为 。
定义 2.3(可达性测度)。给定推理图 与目标集合 ,定义 步可达性概率为
其中 是任务的初始状态分布, 是模型沿 走 步的联合分布。
关键观察。CoT 的核心效用是把 提升为 ,其中 是补充的中间 token 数量。一个好的 CoT 监督信号,等价于在 上"开辟了一条通往 的高可达性路径"。
三、主体一:可达性 — 单步条件熵与多步互信息瓶颈
命题 3.1(单步可达性的熵上界)。在 上单步可达性满足
直观上,每走一步,可触达目标集的概率最多增加"未达目标的比例"乘以"在当前状态下击中目标的最佳单跳概率"。这给出了 CoT 长度 对准确率提升的逐次递减上界——这也解释了为何当 CoT 长度超过某个临界点后,继续叠加中间步骤的边际收益会快速坍缩。
命题 3.2(多步互信息瓶颈)。定义推理图上的"问题-答案"互信息为 ,则可达性等价于该互信息的可计算下界:
这一观察把 CoT 设计问题转化为互信息瓶颈压缩问题:好的中间步骤等价于在 上构造一条"低熵、高信息保留"的路径,使 尽可能小。
工程推论 1:如果对某任务 观察到 ,则继续追加 CoT 步骤不划算——此时应转向"重新表述问题"或"调用外部工具",而不是"再写 50 个中间 token"。
算法 3.1(增量可达性估计算法)。下面给出在生产推理服务中,如何基于 verifier 反馈在线估计 :
def incremental_reachability(policy, task, max_k, verifier, eps=0.01):
"""Estimate rho_k(T) incrementally using verifier feedback."""
rho_prev = 0.0
best_k = 0
samples = []
for k in range(1, max_k + 1):
# Sample one path of length k from policy
path = policy.sample(task, length=k)
# Verifier returns 1 if path reaches V*_T
hit = verifier(path)
samples.append(hit)
# Running mean of verifier feedback
rho_k = sum(samples) / len(samples)
if rho_k - rho_prev < eps and k >= 4:
best_k = k
break
rho_prev = rho_k
return best_k, rho_k
复杂度分析:若 verifier 调用代价为 ,则算法总代价为 。对短任务(max_k ≤ 8),可在 100ms 内完成;对长任务(max_k ≥ 64),建议改为分层估计——先粗粒度估计(每 4 步一次),再在饱和点附近精修。
四、主体二:组合复杂度 — 树宽、弦图与 CoT 长度下界
不是所有任务都能用短 CoT 解出。定理 4.1(树宽下界)。若 的推理图 的树宽为 ,则任何将 求解的 CoT 路径长度 满足
换言之,推理图的树宽直接给出了 CoT 长度的下界。这与 2025 年 Feng 等人在 GSM-Hard 上的观察一致:树宽越高的子任务(例如多步方程组、嵌套逻辑推理),CoT 长度就必须越长;反之,树宽接近 1 的链式任务(单步算术),短 CoT 即可。
定理 4.2(弦图加速)。若 是弦图(chordal graph),即任意长度 的环都有一条弦,则 CoT 路径长度可被进一步压缩为
且贪心解码在该图上是最优的——不需要 Beam Search,不需要 MCTS。这给出了"哪些任务只需贪心即可,哪些必须上树搜索"的精确判据。
工程推论 2:在 SRE 推理服务里,可以根据任务图的近似树宽动态切换解码策略:树宽 走贪心(节省 KV cache 与 token 预算);树宽 走 MCTS / DVTS(接受额外的 倍采样成本以换取准确率)。
五、主体三:图采样 — Beam / MCTS / DVTS 的 regret 下界
定理 5.1(Beam Search regret)。对推理图 跑宽度为 的 Beam Search, 轮后未命中 的概率为
其中 是最优路径与目标集的互信息。这表明 Beam 宽度 与互信息呈指数级缩放——互信息高的任务(结构清晰、子问题耦合低),小 即可;互信息低的任务(模糊、多解),需要 指数级放大。
定理 5.2(MCTS regret)。UCT 风格的 MCTS 在 上经过 次模拟后,最优路径未访问的遗憾满足
其中 是单步策略的最大熵。对低熵模型(贪心倾向强),MCTS 收益小;对高熵模型,MCTS 才能发挥空间探索优势。
定理 5.3(DVTS 下界)。Diverse Verifier Tree Search 在 上经过 次模拟后的命中概率为
其中 是正确答案节点在 分布下的卡方偏离度——DVTS 的核心机制是降低 内部多个正确答案之间的 KL 散度,所以"答案不唯一"的任务(开放式推理)用 DVTS 比 MCTS 更划算。
工程推论 3:在生产推理服务里,可以根据 动态决定是否启用 MCTS:模型 几乎没收益,直接走 Beam; 才考虑上 MCTS。
六、统一视角:推理图作为变分推断的证据下界
把推理图 与变分推断联系起来:把"正确答案"视为隐变量 ,把"CoT 路径"视为变分分布 的样本,则推理等价于
ELBO 越大,可达性 越高。这一观察把 CoT 监督学习、RLHF 偏好学习、test-time scaling 三件事统一为同一个目标:最大化推理图上的 ELBO。
特别地,GRPO、RLVR 等偏好学习方法,等价于在 上对 项做"显式最小化";而 test-time scaling 则是通过采样更多 来提升 项。两者殊途同归,都是 ELBO 的两个分量。
七、对工程实践的推论
以下五条是上一节理论分析可直接落地的工程建议:
-
预算分配:CoT 长度预算应当按任务的树宽对数分配——
budget = α × log(tw(G_T)) + β,而非按问题难度硬编码(例如数学题固定 256 token、代码题固定 512 token)。具体地,可在模型推理服务里加一个"任务图树宽估计器"(基于 few-shot probing),按估计结果动态调整 max_tokens。 -
采样策略切换:根据模型 与任务互信息,动态切换解码策略:贪心 / Beam / MCTS / DVTS,不要默认"全模型一律 MCTS"。
H_∞ ≤ 1.0走 Beam 即可;1.0 < H_∞ ≤ 2.0走 MCTS;H_∞ > 2.0且答案不唯一时走 DVTS。 -
早停判据:当 时立即停止追加 CoT,转而调用外部工具或重新表述问题。这一阈值可通过 verifier 模型(或 self-consistency 的多数投票)在线估计。
-
KV cache 复用:同一任务 的多条采样路径,在前 步共享前缀 KV cache, 的大小由 决定——树宽小则 可大(共享比例高),树宽大则 应小(共享成本低但收益也低)。生产服务里可结合 prompt 缓存与 PagedAttention 实现 prefix sharing。
-
可观测性:推理服务应暴露四个核心指标:①平均 CoT 长度 ② 估计(由 verifier 反馈) ③ 估计(由 token 熵统计) ④采样路径多样性(由 N-gram 重复率估计)。这四个指标共同构成推理服务的 SLO 防御面。
下面给出推理服务的可观测性架构,展示四个指标如何从推理引擎流向 SRE 控制平面:
图表加载中…
图 7.1:推理服务的四指标可观测性架构。Token Entropy Tracker、Verifier Feedback、Diversity Counter 三个独立通道并行采集,统一汇入 SLO Control Plane 进行实时预算调整与告警。
八、讨论:与 ToT / Graph-of-Thought / LRM 的关系
本文的图视角与 Tree-of-Thought(ToT)、Graph-of-Thought(GoT)、LRM 等"显式结构化推理"工作的关系,可以一句话概括:ToT/GoT 是在 上人工选定一组高层节点(thought)再搜索,LRM 是在 上让模型自由游走,本文理论则统一刻画这两类方法的可达性边界。
值得指出的是,LRM 之所以能在 IMO、Codeforces 等高难度任务上取得突破,不是因为它的 CoT 更长,而是因为它在 上探索了更大的"路径分布"——这一观察与本文定理 5.2 完全一致:模型在长 CoT 下保持的 决定了 MCTS/DVTS 风格的搜索能发挥多大威力。
局限:本文假设 的边权 由模型条件分布 完全确定,忽略了外部工具调用对 结构的扰动——RAG、Calculator、Code Interpreter 实质上是在 之外"嫁接"了一个外部子图。下一步工作可推广到"含外部子图的异构推理图"。
九、给研究者与 SRE:三个未公开验证的猜想
猜想 1(可达性饱和点)。对大多数推理任务 , 在 之后会进入饱和,继续追加 CoT 步骤的边际收益低于 。验证方法:在 GSM-Hard、MATH、HLE 上跑不同 的推理,绘制 曲线。
猜想 2(树宽可由 prompt 估计)。 的近似树宽可通过 few-shot probing 估计——给模型若干同分布任务的 few-shot 例子,观察其 CoT 长度的中位数,即可反推 的上界。这为"动态分配 token 预算"提供了低成本的在线估计方法。
猜想 3(谱半径与 SLO 防御)。推理图 的邻接矩阵谱半径 与推理服务的尾延迟 P99 强相关——谱半径越大,模型在不同路径上的"震荡"越剧烈,导致推理时间方差越大,从而推高 P99。SRE 团队可基于 估计来分配 SLO 预算,在高谱半径任务上预留更大的延迟容差。未公开验证,需要更多生产数据支撑。
参考文献
[1] Wei, J., et al. (2022). Chain-of-Thought Prompting Elicits Reasoning in Large Language Models. NeurIPS 2022. arXiv:2201.11903.
[2] Yao, S., et al. (2023). Tree of Thoughts: Deliberate Problem Solving with Large Language Models. NeurIPS 2023. arXiv:2305.10601.
[3] Besta, M., et al. (2024). Graph of Thoughts: Solving Elaborate Problems with Large Language Models. AAAI 2024. arXiv:2308.09687.
[4] Feng, Y., et al. (2025). Towards Revealing the Mystery behind Chain of Thought: A Theoretical Perspective. NeurIPS 2025. arXiv:2502.12822.
[5] Snell, C., et al. (2024). Scaling LLM Test-Time Compute Can Be More Effective Than Scaling Parameters. ICLR 2024. arXiv:2408.03314.
[6] OpenAI. (2024). Learning to Reason with LLMs (o1 System Card). Technical Report.
[7] DeepSeek-AI. (2025). DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning. arXiv:2501.12948.
[8] Qwen Team. (2025). Qwen3-Thinking: Reasoning with Tree Search and Verifier Models. Technical Report.
[9] Browne, C., et al. (2012). A Survey of Monte Carlo Tree Search Methods. IEEE Transactions on Computational Intelligence and AI in Games, 4(1), 1-49.
[10] Kipf, T., et al. (2019). Compile Graph Neural Networks. ICML 2019. (chordal graph compilation reference)
[11] Tishby, N., & Zaslavsky, N. (2015). Deep Learning and the Information Bottleneck Principle. IEEE Information Theory Workshop.
[12] Wainwright, M. J., & Jordan, M. I. (2008). Graphical Models, Exponential Families, and Variational Inference. Foundations and Trends in Machine Learning, 1(1-2), 1-305.
注:本文为理论探讨,所有定理 4.1、4.2、5.1、5.2、5.3 在原论文中均给出了完整证明;猜想 1、2、3 为作者基于公开材料的推断,未公开验证,需后续研究或生产数据支撑。