FutureBridge: Token Selection Beyond Local Preference in Collaborative Decoding
摘要
FutureBridge introduces a token reranker for collaborative decoding that ranks LLM-SLM candidates based on how well the SLM can continue reasoning from them, improving the Qwen3-1.7B SLM's math accuracy by 35.1% over greedy decoding.
查看缓存全文
缓存时间: 2026/08/10 08:03
# FutureBridge: Token Selection Beyond Local Preference in Collaborative Decoding
Source: [https://arxiv.org/html/2608.06819](https://arxiv.org/html/2608.06819)
Quanquan Li\\equalcontrib1, Hongbo Zhang\\equalcontrib2, Yihe Chi1, Jingyu Li3, Xidong Xi1, Liuyang Song2, Hongzhen Zhang1, Yuxiang Huang1, Jing Ke5, Siyuan Ma4, Junyi Lin6, Guitao Cao1\\corresponding
###### Abstract
Token\-level collaboration allows a large language model \(LLM\) to assist a small language model \(SLM\) when their predictions diverge\. Existing methods either use LLM\-generated intervention tokens or rank candidates with the LLM’s next\-token probabilities\. Both rely on the LLM’s local preference, even though an LLM\-selected token may be difficult for the SLM to build on\. We present FutureBridge, which ranks joint LLM–SLM token candidates according to how well they support the SLM’s subsequent reasoning\. During training, an answer\-verified LLM trajectory supplies a fixed shared future, and a frozen SLM evaluates every candidate under this common context\. The resulting counterfactual scores supervise a lightweight token reranker that observes only the current state and candidate token\. At inference, FutureBridge uses the LLM only to expand the candidate pool, selects one token, and returns generation to the SLM without generating or appending a future suffix\. Across five mathematical reasoning benchmarks, FutureBridge improves the Qwen3\-1\.7B SLM’s Math Avg\. by 35\.1% relative to greedy SLM decoding\. These results indicate that token selection benefits from modeling whether the receiving SLM can use each candidate to continue reasoning, rather than relying on the LLM’s local preference alone\.
## 1Introduction
Token\-level small–large model collaboration provides a fine\-grained trade\-off between reasoning capability and computational cost by invoking the LLM on demand during generation\(Zhenget al\.[2025](https://arxiv.org/html/2608.06819#bib.bib2); Fuet al\.[2025](https://arxiv.org/html/2608.06819#bib.bib3); Huanget al\.[2026](https://arxiv.org/html/2608.06819#bib.bib10)\)\. Rather than assigning an entire request to the LLM, the SLM generates independently for most steps and requests local assistance only at selected reasoning states\. Mathematical reasoning, however, is highly sensitive to local decisions: a token that is unsuitable for the SLM can redirect the subsequent trajectory away from a correct solution\. For example, the LLM may prefer a compressed reasoning transition, whereas a less capable SLM may require an explicit intermediate step to continue the derivation reliably\. Effective token\-level collaboration therefore depends not only on when the LLM is invoked, but also on whether the provided local content can be effectively used by the SLM\.
Existing small–large model collaboration methods primarily determine whether, when, and for how long to invoke the LLM\(Onget al\.[2025](https://arxiv.org/html/2608.06819#bib.bib1); Zhenget al\.[2025](https://arxiv.org/html/2608.06819#bib.bib2); Fuet al\.[2025](https://arxiv.org/html/2608.06819#bib.bib3); Liaoet al\.[2026](https://arxiv.org/html/2608.06819#bib.bib4); Leeet al\.[2026](https://arxiv.org/html/2608.06819#bib.bib5); Zenget al\.[2026](https://arxiv.org/html/2608.06819#bib.bib6); Zhaoet al\.[2026](https://arxiv.org/html/2608.06819#bib.bib7); Huanget al\.[2026](https://arxiv.org/html/2608.06819#bib.bib10); Akhauriet al\.[2025](https://arxiv.org/html/2608.06819#bib.bib11); Donget al\.[2026](https://arxiv.org/html/2608.06819#bib.bib12)\)\. Once collaboration is activated, some methods directly adopt LLM\-generated intervention tokens, while others rank candidates using the LLM’s local probabilities\. S2T asks the LLM to rerank the SLM’s top\-KKcandidates and distills the resulting ranking into a local selector\(Yeet al\.[2026](https://arxiv.org/html/2608.06819#bib.bib13)\)\. This design relies on two assumptions: a useful action is already present in the SLM candidate set, and the action locally preferred by the LLM is also suitable for the SLM to continue reasoning\. The former produces a candidate coverage gap when a useful LLM candidate falls outside the SLM candidate set\. The latter produces a teaching suitability gap when the LLM favors a compressed reasoning transition but the SLM requires an explicit intermediate step\. Local LLM preference therefore does not provide sufficient evidence that the SLM can effectively use the selected token\.
These two gaps fundamentally arise from the absence of candidate\-level supervision\. An ideal selection signal would compare the complete reasoning outcomes produced by the same SLM from different candidates, but executing one rollout per candidate incurs substantial computational cost\. A standard teacher trajectory observes only the teacher action and its corresponding future, while generating a separate future for every candidate changes both the candidate action and the evaluation context, preventing a controlled comparison\. The central challenge is therefore to construct SLM\-conditioned supervision that is directly comparable across candidates under a fixed downstream context\.
To construct such supervision, FutureBridge uses a reasoning suffix extracted from an answer\-verified LLM trajectory as a common reference for all candidates\. This choice is motivated by the intuition that local generation probabilities alone are insufficient to identify which candidate better supports the SLM’s subsequent reasoning; evaluating different candidates against the same answer\-consistent continuation provides downstream information for the current token decision\. During training, FutureBridge holds the current reasoning state and the suffix fixed and changes only the token at the current position across branches\. Because the SLM’s top\-KKset may omit a critical token required for subsequent reasoning, we augment it with LLM candidates\. For each token in the joint candidate set, the frozen SLM computes the average log\-likelihood of the shared suffix conditioned on that candidate and uses it as a proxy for compatibility between the candidate and subsequent reasoning\. In this way, one answer\-consistent continuation provides dense and directly comparable supervision for the entire candidate set\.
Figure 1:Overview of FutureBridge\. \(A\) Prior token\-level collaboration selects interventions using the LLM’s local preferences\. \(B\) A motivating example illustrates that locally plausible tokens can differ in how well they support the SLM’s subsequent reasoning\. \(C\) FutureBridge constructs a joint candidate pool for token reranking\. \(D\) During training, every candidate is scored against the same answer\-verified future, and the resulting supervision is distilled into a token reranker that does not observe the future at inference\.Building on this candidate\-level supervision, FutureBridge distills the future\-compatibility scores into a lightweight token reranker\. At inference, the SLM determines whether to request assistance under a fixed request policy\. Once collaboration is triggered, the LLM contributes only next\-token candidates, and the reranker conditions on the current reasoning state and each candidate to rank the joint teacher–student pool\. Only the selected token is appended to the context, after which generation immediately returns to the SLM\. Thus, answer\-verified futures are privileged training information rather than an input or generated artifact at deployment\. Under this protocol, experiments on five mathematical reasoning benchmarks show that FutureBridge consistently improves the SLM’s end\-to\-end reasoning performance under the same request policy and candidate budget\. Matched candidate\-level rollout analyses further test whether the future\-compatibility score identifies candidates that support the SLM’s subsequent reasoning more accurately than local token probabilities, while controlled ablations isolate the contributions of candidate expansion and future\-based supervision\.
Our contributions are summarized as follows:
1. 1\.We identify a teaching suitability gap in token\-level collaboration driven by the LLM’s local preferences: tokens preferred by the LLM may not support the SLM’s subsequent reasoning\. We therefore formulate candidate selection as a local decision problem oriented toward the SLM’s subsequent reasoning\.
2. 2\.We propose FutureBridge, which scores a joint SLM–LLM candidate pool against an answer\-verified shared future under the frozen SLM\. The resulting compatibility supervision is distilled into a lightweight token reranker that neither observes nor generates the future at inference\.
3. 3\.Experiments on five mathematical reasoning benchmarks demonstrate consistent end\-to\-end gains and show that SLM\-conditioned future compatibility provides a more effective token\-selection signal than local preference\.
## 2Related Work
### 2\.1Token\-Level Small–Large Model Collaboration
Small–large model collaboration has evolved from query\-level routing to fine\-grained intervention during generation\(Onget al\.[2025](https://arxiv.org/html/2608.06819#bib.bib1); Zhanget al\.[2026](https://arxiv.org/html/2608.06819#bib.bib18)\)\. CITER and R2R delegate a small set of critical tokens to the large model\(Zhenget al\.[2025](https://arxiv.org/html/2608.06819#bib.bib2); Fuet al\.[2025](https://arxiv.org/html/2608.06819#bib.bib3)\), while RelayLLM trains the small model to request large\-model assistance at selected positions\(Huanget al\.[2026](https://arxiv.org/html/2608.06819#bib.bib10)\)\. Confidence\-guided routing, GlimpRouter, and TrigReason further use local uncertainty or reasoning\-risk signals to allocate model computation at token, reasoning\-step, or event granularity\(Leeet al\.[2026](https://arxiv.org/html/2608.06819#bib.bib5); Zenget al\.[2026](https://arxiv.org/html/2608.06819#bib.bib6); Zhaoet al\.[2026](https://arxiv.org/html/2608.06819#bib.bib7)\)\. FusionRoute additionally combines token\-level expert selection with complementary logits to refine the selected model’s output distribution\(Xionget al\.[2026](https://arxiv.org/html/2608.06819#bib.bib21)\)\. These methods primarily determine when additional computation should be introduced and which model should generate\. Once collaboration is activated, choosing among multiple concrete token candidates becomes a separate problem\.
### 2\.2Local Token Candidate Selection
At an admitted intervention, local candidates can be verified or rescored using different signals\. Speculative Decoding uses a lightweight draft model to propose tokens or short continuations that are verified by a target model, preserving the target distribution\(Leviathanet al\.[2023](https://arxiv.org/html/2608.06819#bib.bib19)\)\. Reward\-Guided Speculative Decoding further introduces process rewards to balance candidate quality and target\-model computation\(Liaoet al\.[2025](https://arxiv.org/html/2608.06819#bib.bib8)\)\. Contrastive Decoding instead adjusts the next\-token distribution using the likelihood difference between expert and amateur models\(Liet al\.[2023](https://arxiv.org/html/2608.06819#bib.bib20)\)\. These methods primarily serve target\-model acceleration or distribution shaping\.
S2T applies candidate selection to improve small\-model reasoning: the large model ranks only the small model’s top\-KKcandidates, and S2T\-Local distills this ranking into a local selector\(Yeet al\.[2026](https://arxiv.org/html/2608.06819#bib.bib13)\)\. However, its candidate space is restricted to small\-model proposals, and its supervision still reflects teacher preference\. The methods above do not explicitly evaluate candidate tokens by how well the small model can continue under a common downstream context\.
### 2\.3Future\-Guided Collaborative Decisions
Several methods use downstream information to improve current decisions\. SpecReason and SpecCoT generate or verify future reasoning content to decide whether to accept the current reasoning unit, treating the future as an object of verification\(Panet al\.[2025](https://arxiv.org/html/2608.06819#bib.bib9); Shiet al\.[2025](https://arxiv.org/html/2608.06819#bib.bib14)\)\. R2R generates separate large\-model continuations from the SLM’s and LLM’s top\-1 tokens and uses a verifier to determine whether the SLM token changes the reasoning path\(Fuet al\.[2025](https://arxiv.org/html/2608.06819#bib.bib3)\)\. AlphaRouter learns binary small–large model routing policies through tree search and final rewards\(Liaoet al\.[2026](https://arxiv.org/html/2608.06819#bib.bib4)\), while Local Branch Routing expands a local candidate tree at inference time and selects the current branch from post\-candidate hidden states\(Yinet al\.[2026](https://arxiv.org/html/2608.06819#bib.bib22)\)\. In contrast, FutureBridge uses one answer\-verified LLM suffix only to construct offline supervision for a joint SLM–LLM candidate pool\. Holding this training suffix fixed prevents the candidate and evaluation context from changing together, while distillation removes the suffix from the deployed selector\.
## 3Problem Formulation
We formulate token\-level collaboration as a token reranking problem over a joint candidate pool constructed by an SLMMSM\_\{S\}and an LLMMTM\_\{T\}that share the same tokenizer\. Given a problemxxand an SLM\-generated reasoning prefixy<ty\_\{<t\}, the current decoding state isst=\(x,y<t\)s\_\{t\}=\(x,y\_\{<t\}\)\. We denote the two models’ next\-token distributions bypS\(⋅∣st\)p\_\{S\}\(\\cdot\\mid s\_\{t\}\)andpT\(⋅∣st\)p\_\{T\}\(\\cdot\\mid s\_\{t\}\), respectively, and use⊕\\oplusfor token\-sequence concatenation\. When a fixed collaboration policy requests assistance, the models provide their respective top\-kkcandidate sets, whose union isCt=CtS∪CtTC\_\{t\}=C\_\{t\}^\{S\}\\cup C\_\{t\}^\{T\}\. The selector chooses one tokenc∈Ctc\\in C\_\{t\}, appends only that token to the prefix, and then returns generation to the SLM\. LetGS\(st,c\)G\_\{S\}\(s\_\{t\},c\)denote the continuation produced by a fixed deterministic SLM decoding policy after receivingcc, and letR\(x,y^\)∈\{0,1\}R\(x,\\hat\{y\}\)\\in\\\{0,1\\\}indicate final\-answer correctness\. The ideal token decision is
ct∗=argmaxc∈CtR\(x,y<t⊕c⊕GS\(st,c\)\)\.c\_\{t\}^\{\*\}=\\arg\\max\_\{c\\in C\_\{t\}\}R\\\!\\left\(x,y\_\{<t\}\\oplus c\\oplus G\_\{S\}\(s\_\{t\},c\)\\right\)\.\(1\)This objective differs from selecting the token with the highest local LLM probability: the best intervention is the candidate that leads to the strongest subsequent SLM outcome\. Because evaluating every candidate through a complete SLM rollout is prohibitively expensive at inference time, our goal is to use privileged future information during training to learn a lightweight token reranker that approximates this student\-conditioned downstream value without observing a future suffix at deployment\.
## 4Method
### 4\.1Method Overview
FutureBridge addresses token reranking over a joint candidate pool at states admitted by a fixed request policy\. At decoding steptt, the policy determines whether to invoke collaboration from the current state and the SLM distribution:
gt=πreq\(st,pS\(⋅∣st\)\)∈\{0,1\}\.g\_\{t\}=\\pi\_\{\\mathrm\{req\}\}\\\!\\left\(s\_\{t\},p\_\{S\}\(\\cdot\\mid s\_\{t\}\)\\right\)\\in\\\{0,1\\\}\.\(2\)Equation \([2](https://arxiv.org/html/2608.06819#S4.E2)\) defines an external request policy shared by all candidate selectors\. The policy and per\-trajectory intervention budget are not optimized by FutureBridge\. To construct training supervision independently of any selector, we first run the frozen SLM on the training problems and record the states admitted by the request policy\. No candidate intervention or LLM suffix is inserted during this state\-collection stage, so every candidate selector is trained from the same logged states\.
For each state withgt=1g\_\{t\}=1, FutureBridge proceeds in three training stages\. First, the SLM and LLM construct a joint candidate pool, and a shared future is extracted from a factual LLM trajectory whose final answer is correct\. Second, FutureBridge fixes the state and shared future, replaces only the current token, and uses the frozen SLM to measure candidate compatibility\. Third, the resulting candidate\-level targets are distilled into a lightweight token reranker that receives only the current state and candidate token\. At inference, the LLM provides next\-token candidates, the reranker selects one token from the joint pool, and generation returns immediately to the SLM\. Figure[1](https://arxiv.org/html/2608.06819#S1.F1)summarizes this separation between privileged training supervision and token\-only deployment\.
### 4\.2Joint Candidate Pool and Verified Shared Future
For each admitted state, the SLM and LLM provide candidates from their next\-token distributions:
CtS\\displaystyle C\_\{t\}^\{S\}=TopK\(pS\(⋅∣st\),KS\),\\displaystyle=\\operatorname\{TopK\}\\\!\\left\(p\_\{S\}\(\\cdot\\mid s\_\{t\}\),K\_\{S\}\\right\),\(3\)CtT\\displaystyle C\_\{t\}^\{T\}=TopK\(pT\(⋅∣st\),KT\),\\displaystyle=\\operatorname\{TopK\}\\\!\\left\(p\_\{T\}\(\\cdot\\mid s\_\{t\}\),K\_\{T\}\\right\),Ct\\displaystyle C\_\{t\}=CtS∪CtT,\\displaystyle=C\_\{t\}^\{S\}\\cup C\_\{t\}^\{T\},whereKSK\_\{S\}andKTK\_\{T\}are positive integers specifying the SLM and LLM candidate budgets\. BecauseCtSC\_\{t\}^\{S\}andCtTC\_\{t\}^\{T\}are sets, Equation \([3](https://arxiv.org/html/2608.06819#S4.E3)\) removes duplicate tokens automatically\. Restricting the pool toCtSC\_\{t\}^\{S\}assumes that a useful intervention token always remains in the SLM’s local shortlist\. Conversely, using onlyCtTC\_\{t\}^\{T\}discards locally plausible SLM actions and makes candidate availability entirely LLM\-defined\. The union separates candidate availability from candidate selection: the LLM expands the action space, while the subsequent SLM\-conditioned score determines which available token is most compatible with the receiving SLM\. The construction does not presume that an LLM candidate is preferable to an SLM candidate; it places both sources in a common reranking space\.
Letℋ=\{16,32,64,128\}\\mathcal\{H\}=\\\{16,32,64,128\\\}denote the future horizons considered for model selection, and letHmax=maxℋ=128H\_\{\\max\}=\\max\\mathcal\{H\}=128\. All horizons are constructed from prefixes of the same maximum\-length shared future\.
Once the joint pool is fixed, all candidates require directly comparable supervision\. Evaluating Equation \([1](https://arxiv.org/html/2608.06819#S3.E1)\) would require one complete SLM rollout per candidate\. These free\-running trajectories have different continuations, incur cost linear in the pool size, and provide only sparse final\-answer feedback\. FutureBridge instead uses greedy LLM decoding to generate one complete trajectory from the same statests\_\{t\}and checks its final answer with the task\-specific verifier𝒱\\mathcal\{V\}:
y¯≥tT=atT⊕z1:ℓtT,\\displaystyle\\bar\{y\}\_\{\\geq t\}^\{T\}=a\_\{t\}^\{T\}\\oplus z\_\{1:\\ell\_\{t\}\}^\{T\},\(4\)𝒱\(x,y<t⊕y¯≥tT\)=1,\\displaystyle\\mathcal\{V\}\\\!\\left\(x,y\_\{<t\}\\oplus\\bar\{y\}\_\{\\geq t\}^\{T\}\\right\)=1,ft=z1:HmaxT,\\displaystyle f\_\{t\}=z\_\{1:H\_\{\\max\}\}^\{T\},ft\(H\)=ft,1:H,1≤H≤Hmax≤ℓt,\\displaystyle f\_\{t\}^\{\(H\)\}=f\_\{t,1:H\},\\qquad 1\\leq H\\leq H\_\{\\max\}\\leq\\ell\_\{t\},whereatTa\_\{t\}^\{T\}is the greedy LLM token at positiontt,z1:ℓtTz\_\{1:\\ell\_\{t\}\}^\{T\}is its complete post\-action continuation,ftf\_\{t\}is the maximum\-length shared future, andft\(H\)f\_\{t\}^\{\(H\)\}is its length\-HHprefix\. Greedy decoding impliesatT∈CtTa\_\{t\}^\{T\}\\in C\_\{t\}^\{T\}forKT≥1K\_\{T\}\\geq 1\. Equation \([4](https://arxiv.org/html/2608.06819#S4.E4)\) retains only trajectories whose complete factual continuation is answer\-correct and contains at leastHmaxH\_\{\\max\}post\-action tokens\. Verification applies toatT⊕z1:ℓtTa\_\{t\}^\{T\}\\oplus z\_\{1:\\ell\_\{t\}\}^\{T\}as a complete factual continuation; it does not assert thatftf\_\{t\}remains correct after an arbitrary candidate replacement\.
For each candidateck∈Ctc\_\{k\}\\in C\_\{t\}, we remove the original LLM tokenatTa\_\{t\}^\{T\}, insertckc\_\{k\}at the same position, and keep the shared futureftf\_\{t\}fixed:
y~k,≥t=ck⊕ft\.\\tilde\{y\}\_\{k,\\geq t\}=c\_\{k\}\\oplus f\_\{t\}\.\(5\)
The branch withck=atTc\_\{k\}=a\_\{t\}^\{T\}recovers the corresponding factual prefix of the LLM trajectory; every other branch is a controlled candidate replacement\. All branches share the same problemxx, SLM reasoning prefixy<ty\_\{<t\}, shared futureftf\_\{t\}, and scoring model\. Thus, Equation \([5](https://arxiv.org/html/2608.06819#S4.E5)\) changes only the token inserted at positionttand provides a common downstream context for candidate\-level compatibility\.
The shared futureftf\_\{t\}is privileged information used only to construct offline training targets\. It is neither generated nor provided to the reranker at inference\. Consequently, deployment does not require a suffix\-quality assumption and cannot inject an unverified LLM continuation into the SLM context\.
### 4\.3Student\-Conditioned Future Compatibility
The candidate group above differs only in the token inserted at the current position\. We therefore measure candidate compatibility by the conditional likelihood that the receiving SLM assigns to the shared future\. For each candidateck∈Ctc\_\{k\}\\in C\_\{t\}, the frozen SLM evaluates the shared future under teacher forcing, and one batched forward pass produces
ℓk,h\\displaystyle\\ell\_\{k,h\}=logpS\(ft,h∣st,ck,ft,<h\),\\displaystyle=\\log p\_\{S\}\\\!\\left\(f\_\{t,h\}\\mid s\_\{t\},c\_\{k\},f\_\{t,<h\}\\right\),\(6\)𝐋\\displaystyle\\mathbf\{L\}=\[ℓk,h\]∈ℝ\|Ct\|×Hmax,\\displaystyle=\[\\ell\_\{k,h\}\]\\in\\mathbb\{R\}^\{\|C\_\{t\}\|\\times H\_\{\\max\}\},wherek∈\{1,…,\|Ct\|\}k\\in\\\{1,\\ldots,\|C\_\{t\}\|\\\}indexes candidates andh∈\{1,…,Hmax\}h\\in\\\{1,\\ldots,H\_\{\\max\}\\\}indexes positions in the shared future\. The quantityℓk,h\\ell\_\{k,h\}is the conditional log\-probability that the SLM assigns toft,hf\_\{t,h\}after insertingckc\_\{k\}at statests\_\{t\}and observing the preceding shared\-future prefixft,<hf\_\{t,<h\}\. Equation \([6](https://arxiv.org/html/2608.06819#S4.E6)\) collects these token\-level compatibilities for all candidates and future positions\.
For a given future horizonHH, we define the student\-conditioned compatibility score of candidateckc\_\{k\}as
BH\(ck∣st,ft\(H\)\)=1H∑h=1Hℓk,h\.B\_\{H\}\(c\_\{k\}\\mid s\_\{t\},f\_\{t\}^\{\(H\)\}\)=\\frac\{1\}\{H\}\\sum\_\{h=1\}^\{H\}\\ell\_\{k,h\}\.\(7\)
The score in Equation \([7](https://arxiv.org/html/2608.06819#S4.E7)\) is the average conditional log\-likelihood that the receiving SLM assigns to the same length\-HHshared future after candidateckc\_\{k\}is inserted\. Length normalization prevents the score from accumulating mechanically with suffix length and makes different horizons comparable\. We writeBH\(ck\)B\_\{H\}\(c\_\{k\}\)whensts\_\{t\}andft\(H\)f\_\{t\}^\{\(H\)\}are clear from context\.
The reasoning prefix, candidate pool, shared future, and scoring model remain identical across candidate branches, so score differences are induced only by the current candidate\. A candidate\-specific LLM future would vary both the candidate and evaluation target while making LLM generation cost grow linearly with the pool size\. The shared future instead evaluates every candidate under one downstream context and yields directly comparable candidate\-level supervision\.
Importantly,BHB\_\{H\}measures compatibility under teacher forcing rather than final\-answer correctness under free\-running generation\. It is a tractable surrogate for the complete SLM rollout value in Equation \([1](https://arxiv.org/html/2608.06819#S3.E1)\), not a causal outcome\. We test its relationship with final reasoning outcomes using complete candidate rollouts from matched states\.
To convert compatibility scores into candidate\-level supervision, we standardize them within each candidate group\. For any score functionr:Ct→ℝr:C\_\{t\}\\rightarrow\\mathbb\{R\}, define
μr\\displaystyle\\mu\_\{r\}=1\|Ct\|∑c∈Ctr\(c\),\\displaystyle=\\frac\{1\}\{\|C\_\{t\}\|\}\\sum\_\{c\\in C\_\{t\}\}r\(c\),\(8\)σr\\displaystyle\\sigma\_\{r\}=1\|Ct\|∑c∈Ct\(r\(c\)−μr\)2,\\displaystyle=\\sqrt\{\\frac\{1\}\{\|C\_\{t\}\|\}\\sum\_\{c\\in C\_\{t\}\}\(r\(c\)\-\\mu\_\{r\}\)^\{2\}\},NormCt\(r\(c\)\)\\displaystyle\\operatorname\{Norm\}\_\{C\_\{t\}\}\(r\(c\)\)=r\(c\)−μrσr\+ϵ,\\displaystyle=\\frac\{r\(c\)\-\\mu\_\{r\}\}\{\\sigma\_\{r\}\+\\epsilon\},whereϵ\>0\\epsilon\>0ensures numerical stability\. Equation \([8](https://arxiv.org/html/2608.06819#S4.E8)\) aligns the scale of scores within each candidate group\. The main FutureBridge target uses only SLM\-conditioned future compatibility:
qH\(c∣st,ft\(H\),Ct\)=exp\(NormCt\(BH\(c\)\)/τ\)∑c′∈Ctexp\(NormCt\(BH\(c′\)\)/τ\),q\_\{H\}\(c\\mid s\_\{t\},f\_\{t\}^\{\(H\)\},C\_\{t\}\)=\\frac\{\\exp\\\!\\left\(\\operatorname\{Norm\}\_\{C\_\{t\}\}\(B\_\{H\}\(c\)\)/\\tau\\right\)\}\{\\sum\_\{c^\{\\prime\}\\in C\_\{t\}\}\\exp\\\!\\left\(\\operatorname\{Norm\}\_\{C\_\{t\}\}\(B\_\{H\}\(c^\{\\prime\}\)\)/\\tau\\right\)\},\(9\)whereτ\>0\\tau\>0is the target temperature\. Equation \([9](https://arxiv.org/html/2608.06819#S4.E9)\) encodes both the relative ordering and compatibility differences within the candidate group, providing denser supervision than a hard top\-1 label\.
The future horizon is a supervision and model\-selection hyperparameter rather than a deployment\-time generation length\. We train eachH∈ℋH\\in\\mathcal\{H\}under the same states, candidate pools, model architecture, and training budget, then select one horizonH∗H^\{\*\}and its reranker checkpoint on MATH validation\. The selected checkpoint is fixed for every held\-out benchmark; FutureBridge does not learn a state\-dependent horizon policy or generateH∗H^\{\*\}future tokens at inference\.
To isolate the effect of LLM local preference, we retain the following hybrid target only as an ablation:
UH\(α\)\(c\)=\\displaystyle U\_\{H\}^\{\(\\alpha\)\}\(c\)=\{\}αNormCt\(BH\(c\)\)\\displaystyle\\alpha\\operatorname\{Norm\}\_\{C\_\{t\}\}\(B\_\{H\}\(c\)\)\(10\)\+\(1−α\)NormCt\(logpT\(c∣st\)\)\.\\displaystyle\+\(1\-\\alpha\)\\operatorname\{Norm\}\_\{C\_\{t\}\}\\\!\\left\(\\log p\_\{T\}\(c\\mid s\_\{t\}\)\\right\)\.For this ablation, Equation \([10](https://arxiv.org/html/2608.06819#S4.E10)\) replaces the standardized compatibility term in Equation \([9](https://arxiv.org/html/2608.06819#S4.E9)\) before temperature normalization\. Whenα=1\\alpha=1, it reduces to the main FutureBridge supervision; whenα=0\\alpha=0, it reduces to pure LLM local preference\. Configurations withα<1\\alpha<1are reported as supervision ablations and are not part of the core method\.
### 4\.4Distilling Future Compatibility for Token Reranking
Constructing the soft target in Equation \([9](https://arxiv.org/html/2608.06819#S4.E9)\) requires an answer\-correct factual trajectory and frozen\-SLM compatibility scoring, so it is restricted to offline supervision\. We distill this candidate\-group target into a lightweight token reranker\.
For each candidateck∈Ctc\_\{k\}\\in C\_\{t\}, a LoRA candidate scorer based on the frozen SLM receives the augmented input\(st,ck\)\(s\_\{t\},c\_\{k\}\)and produces the scalar logit
rθH\(ck∣st\)=gθH\(st,ck\)∈ℝ,r\_\{\\theta\_\{H\}\}\(c\_\{k\}\\mid s\_\{t\}\)=g\_\{\\theta\_\{H\}\}\(s\_\{t\},c\_\{k\}\)\\in\\mathbb\{R\},\(11\)whereθH\\theta\_\{H\}denotes the trainable parameters learned from horizon\-HHtargets and the base SLM remains frozen\. Equation \([11](https://arxiv.org/html/2608.06819#S4.E11)\) assigns each candidate an independent scalar score without exposing the shared future to the scorer\. The predicted candidate distribution is
q^θH\(c∣st,Ct\)=exp\(rθH\(c∣st\)\)∑c′∈Ctexp\(rθH\(c′∣st\)\)\.\\hat\{q\}\_\{\\theta\_\{H\}\}\(c\\mid s\_\{t\},C\_\{t\}\)=\\frac\{\\exp\(r\_\{\\theta\_\{H\}\}\(c\\mid s\_\{t\}\)\)\}\{\\sum\_\{c^\{\\prime\}\\in C\_\{t\}\}\\exp\(r\_\{\\theta\_\{H\}\}\(c^\{\\prime\}\\mid s\_\{t\}\)\)\}\.\(12\)
Equation \([12](https://arxiv.org/html/2608.06819#S4.E12)\) makes the dependence onCtC\_\{t\}explicit while preserving independent candidate scoring before normalization\. For eachH∈ℋH\\in\\mathcal\{H\}, let𝒟FB\(H\)\\mathcal\{D\}\_\{\\mathrm\{FB\}\}^\{\(H\)\}denote the logged states, shared futures, and candidate groups used to construct horizon\-HHtargets\. All horizons use the same logged states, candidate pools, model architecture, and optimization budget\. The reranker for horizonHHminimizes
ℒFB\(H\)\(θH\)\\displaystyle\\mathcal\{L\}\_\{\\mathrm\{FB\}\}^\{\(H\)\}\(\\theta\_\{H\}\)=−1\|𝒟FB\(H\)\|∑\(st,ft\(H\),Ct\)∈𝒟FB\(H\)\\displaystyle=\-\\frac\{1\}\{\|\\mathcal\{D\}\_\{\\mathrm\{FB\}\}^\{\(H\)\}\|\}\\sum\_\{\(s\_\{t\},f\_\{t\}^\{\(H\)\},C\_\{t\}\)\\in\\mathcal\{D\}\_\{\\mathrm\{FB\}\}^\{\(H\)\}\}\(13\)∑c∈CtqH\(c∣st,ft\(H\),Ct\)logq^θH\(c∣st,Ct\)\.\\displaystyle\\quad\\sum\_\{c\\in C\_\{t\}\}q\_\{H\}\(c\\mid s\_\{t\},f\_\{t\}^\{\(H\)\},C\_\{t\}\)\\log\\hat\{q\}\_\{\\theta\_\{H\}\}\(c\\mid s\_\{t\},C\_\{t\}\)\.
Equation \([13](https://arxiv.org/html/2608.06819#S4.E13)\) is a group\-level cross\-entropy objective that trains the reranker to predict the SLM\-conditioned future\-compatibility distribution from\(st,c\)\(s\_\{t\},c\)alone\. MATH validation selects the supervision horizonH∗H^\{\*\}and its corresponding reranker checkpoint, which are then frozen for every held\-out benchmark\.
At an admitted test event, the LLM provides onlyCtTC\_\{t\}^\{T\}from its next\-token distribution\. After forming the joint poolCtC\_\{t\}, the selected reranker evaluates every candidate from the current state and chooses
c^t=argmaxc∈Ctq^θH∗\(c∣st,Ct\)\.\\hat\{c\}\_\{t\}=\\arg\\max\_\{c\\in C\_\{t\}\}\\hat\{q\}\_\{\\theta\_\{H^\{\*\}\}\}\(c\\mid s\_\{t\},C\_\{t\}\)\.\(14\)Equation \([14](https://arxiv.org/html/2608.06819#S4.E14)\) selects the current token without generating a shared future, generating candidate\-specific futures, or executing candidate rollouts\. The system appends onlyc^t\\hat\{c\}\_\{t\}and returns generation to the SLM\.
The deployed selector learns the relative value of alternative local actions rather than the LLM future itself\. FutureBridge therefore relies on the LLM only for candidate proposal at admitted states\. The matched LLM\-preference ablation uses the same logged states, intervention budget, joint candidate pool, reranker architecture, and optimization budget; only its candidate\-level supervision target changes\.
Table 1:End\-to\-end accuracy \(%\) with Qwen3 SLM–LLM model pairs\. Qwen3\-1\.7B is the primary SLM, and Qwen3\-0\.6B evaluates scale generalization\.Param\.BenchmarkSLM\-onlyLLM\-involvedGreedyMaj@8S2T\-LocalR2RTakeoverS2TFutureBridge1\.7BGSM8K82\.083\.586\.795\.395\.595\.896\.8MATH\-50064\.065\.067\.678\.479\.079\.781\.6OlympiadBench27\.127\.928\.941\.542\.042\.443\.5AIME 20245\.66\.77\.813\.314\.415\.616\.7AIME 20257\.88\.910\.010\.011\.112\.213\.3Math Avg\.37\.3038\.4040\.2047\.7048\.4049\.1450\.380\.6BGSM8K57\.866\.268\.576\.076\.877\.587\.8MATH\-50033\.541\.547\.252\.553\.054\.274\.8OlympiadBench13\.218\.020\.527\.028\.028\.531\.2AIME 20244\.46\.77\.810\.011\.112\.213\.3AIME 20253\.35\.66\.77\.88\.910\.011\.1Math Avg\.22\.4427\.6030\.1434\.6635\.5636\.4843\.64
## 5Experiments
### 5\.1Experimental Setup
##### Benchmarks and Metrics\.
We evaluate on GSM8K, MATH\-500, OlympiadBench, AIME 2024, and AIME 2025\. Dataset definitions and evaluation conventions follow their original sources\(Cobbeet al\.[2021](https://arxiv.org/html/2608.06819#bib.bib30); Hendryckset al\.[2021](https://arxiv.org/html/2608.06819#bib.bib31); Heet al\.[2024](https://arxiv.org/html/2608.06819#bib.bib32); Jia[2024](https://arxiv.org/html/2608.06819#bib.bib33); Math\-AI[2025](https://arxiv.org/html/2608.06819#bib.bib34)\)\. The primary metric is single\-trajectory pass@1 accuracy, and Math Avg\. is the unweighted mean over the five benchmarks\. The horizon ablation varies only the amount of future context used to construct offline supervision; it does not change the deployment\-time generation length\. All methods use the same zero\-shot chain\-of\-thought prompt and answer verifier, and generation is truncated after 4,096 output tokens\.
##### Models and Baselines\.
We use Qwen3\-1\.7B as the primary SLM, Qwen3\-0\.6B for scale generalization, and Qwen3\-32B as the LLM\(Yanget al\.[2025](https://arxiv.org/html/2608.06819#bib.bib25)\); all base parameters remain frozen\. The main comparison retains the methods most directly related to local token selection: greedy decoding, Maj@8\(Wanget al\.[2023](https://arxiv.org/html/2608.06819#bib.bib27)\), S2T\-Local\(Yeet al\.[2026](https://arxiv.org/html/2608.06819#bib.bib13)\), R2R\(Fuet al\.[2025](https://arxiv.org/html/2608.06819#bib.bib3)\), Takeover, and S2T\(Yeet al\.[2026](https://arxiv.org/html/2608.06819#bib.bib13)\)\. Compatible baselines use the same Qwen3 pairs\. Under the S2T request schedule, Takeover delegates the remaining trajectory to the LLM at the first admitted state\. Additional baselines are reported in the supplement\.
##### Collaboration and Implementation Protocol\.
FutureBridge constructs supervision from MATH training and uses MATH validation to select the request threshold, reranker checkpoint, andH∈\{16,32,64,128\}H\\in\\\{16,32,64,128\\\}; all choices are then fixed\. Token\-level collaborative methods share the request policy and intervention budget, whereas Takeover uses the same request condition but transfers the remaining generation to the LLM after the first request\. Matched selector ablations additionally share logged states, top\-8 SLM–LLM joint pools, architecture, and optimization budget\. At test time, FutureBridge queries only next\-token candidates, appends one selected token, and returns generation to the SLM\. On held\-out GSM8K, MATH\-500, and OlympiadBench states, complete token\-only candidate rollouts measure pairwise ranking accuracy and top\-1 success only for diagnosis\. The supplement provides filtering, LoRA, hardware, and cost details\.
### 5\.2Experimental Results
Table[1](https://arxiv.org/html/2608.06819#S4.T1)compares FutureBridge with SLM\-only and collaborative decoding methods using the same Qwen3 model pairs and benchmark protocol\.
##### Overall comparison\.
With Qwen3\-1\.7B, FutureBridge obtains 50\.38 Math Avg\., improving over S2T and Takeover by 1\.24 and 1\.98 points\. Compared with the strongest SLM\-only method, S2T\-Local, it gains 10\.18 points, corresponding to a 25\.3% relative improvement\. These results establish end\-to\-end effectiveness; the matched ablation and rollout analysis below test whether the gains are associated with receiver\-conditioned future supervision\.
##### Consistency across tasks and SLM scales\.
FutureBridge achieves the highest accuracy on every benchmark at both SLM scales\. With Qwen3\-0\.6B, it obtains 43\.64 Math Avg\., improving over S2T by 7\.16 points and over S2T\-Local by 13\.50 points\. The consistent gains for the weaker receiver indicate that future\-compatible token selection remains effective as SLM capacity decreases\.
Table 2:Token\-only inference efficiency for the primary Qwen3\-1\.7B SLM\. LLM calls are averaged per problem, and latency is normalized to greedy SLM decoding\. S2T and FutureBridge append one intervention token per call and generate no LLM suffix; Takeover is excluded because it delegates the remaining trajectory to the LLM\.
##### Accuracy under a matched collaboration budget\.
Table[2](https://arxiv.org/html/2608.06819#S5.T2)isolates token\-selection cost for the matched token\-level methods\. S2T and FutureBridge average 4\.8 LLM calls and generate no suffix\. FutureBridge gains 1\.24 Math Avg\. points over S2T with 3\.8% higher latency from joint\-pool scoring\. Takeover remains in Table[1](https://arxiv.org/html/2608.06819#S4.T1)as an end\-to\-end delegation baseline but is not treated as a token\-only, budget\-matched method\.
Figure 2:Future\-aware supervision improves agreement with token\-only rollouts across GSM8K, MATH\-500, and OlympiadBench, obtains most horizon gains byH=64H=64, and degrades when the shared future is corrupted\. \(a\) Candidate scores are evaluated against complete token\-only SLM rollouts\. \(b\) Extending the training horizon toH=128H=128provides only a further 0\.1–0\.2 accuracy points; changes are reported relative toH=16H=16, and64∗64^\{\*\}denotes the horizon selected on MATH validation\. Deployment remains unchanged\. \(c\) Each cell reports the accuracy drop relative to answer\-verified future supervision\.
#### Candidate\-Level Rollout Analysis
Figure[2](https://arxiv.org/html/2608.06819#S5.F2)\(a\) compares each score with complete token\-only candidate rollouts from matched states\. Direct\-BHB\_\{H\}uses the privileged shared future, whereas FutureBridge predicts its ranking from the state and candidate alone\. Relative to LLM local scoring, Direct\-BHB\_\{H\}and FutureBridge improve pairwise accuracy by 8\.5 and 7\.1 points\. FutureBridge also raises top\-1 rollout success by 6\.5, 6\.9, and 6\.7 points on GSM8K, MATH\-500, and OlympiadBench, remaining only 1\.3, 1\.7, and 1\.2 points below Direct\-BHB\_\{H\}\. Thus, the token\-only selector preserves most of the future\-aware signal across problem difficulty\.
### 5\.3Ablation Study
#### Candidate Pool and Supervision Target
We first separate the effect of candidate coverage from the effect of the supervision target\.
Table 3:Candidate\-pool and supervision\-target ablations for Qwen3\-1\.7B \(%\)\.Table[3](https://arxiv.org/html/2608.06819#S5.T3)separates candidate availability from selection\. SLM\-only and LLM\-only pools reduce Math Avg\. by 2\.5 and 2\.1 points\. Direct LLM scoring uses the same states, budget, and joint pool but ranks withlogpT\(c∣st\)\\log p\_\{T\}\(c\\mid s\_\{t\}\); FutureBridge improves it by 3\.3 points on GSM8K, 3\.0 on MATH\-500, 3\.0 on OlympiadBench, and 3\.2 in Math Avg\. The distilled LLM\-preference variant also matches the architecture and optimization budget, replacing only the target with Equation \([10](https://arxiv.org/html/2608.06819#S4.E10)\) atα=0\\alpha=0; FutureBridge gains 3\.8, 3\.5, 3\.6, and 3\.7 points\. Coverage and size\-matched controls appear in the supplement\.
#### Shared\-Future Horizon
Figure[2](https://arxiv.org/html/2608.06819#S5.F2)\(b\) varies only the future used for offline targets\. ExtendingHHfrom 64 to 128 still improves GSM8K, MATH\-500, OlympiadBench, and Math Avg\., but only by 0\.1, 0\.2, 0\.2, and 0\.1 points, respectively\. Most of the gain is already obtained betweenH=16H=16andH=64H=64, where the four metrics improve by 1\.6, 3\.1, 2\.9, and 2\.7 points\. MATH validation selectsH=64H=64; deployment generates no future tokens\.
#### Shared\-Future Quality
Figure[2](https://arxiv.org/html/2608.06819#S5.F2)\(c\) changes only the offline training future\. Unverified, incorrect, cross\-state, and token\-shuffled futures reduce GSM8K by 1\.2, 2\.4, 3\.1, and 3\.8 points and Math Avg\. by 2\.2, 4\.3, 6\.1, and 7\.2 points\. The same ordering holds on GSM8K, MATH\-500, and OlympiadBench, indicating that effective supervision requires a state\-specific, correctly ordered reasoning trajectory\.
## 6Conclusion
In this work, we have formulated token\-level small–large model collaboration as token reranking over a joint candidate pool\. Rather than treating the LLM’s local preference as the selection target, FutureBridge uses an answer\-verified shared future to measure how well each candidate supports downstream reasoning under the receiving SLM\. It fixes the reasoning state and future across candidates, derives candidate\-level supervision from the frozen SLM, and distills this supervision into a deployable reranker that observes only the state and candidate token\. The future is used only during training; at inference, FutureBridge selects and appends one token before returning generation to the SLM\. This design separates candidate coverage from candidate selection and provides a controlled way to study the effects of candidate source, supervision horizon, and training\-future quality\. More broadly, token\-level collaboration should select interventions according to whether the receiving SLM can use them to continue reasoning, rather than according to the LLM’s local preference alone\.
## References
- SplitReason: learning to offload reasoning\.arXiv preprint arXiv:2504\.16379\.Cited by:[§1](https://arxiv.org/html/2608.06819#S1.p2.1)\.
- K\. Cobbe, V\. Kosaraju, M\. Bavarian, M\. Chen, H\. Jun, L\. Kaiser, M\. Plappert, J\. Tworek, J\. Hilton, R\. Nakano,et al\.\(2021\)Training verifiers to solve math word problems\.arXiv preprint arXiv:2110\.14168\.Cited by:[§5\.1](https://arxiv.org/html/2608.06819#S5.SS1.SSS0.Px1.p1.1)\.
- Z\. Dong, H\. Sharma, E\. O’Toole, J\. P\. Champati, and K\. Wu \(2026\)Pay for hints, not answers: LLM shepherding for cost\-efficient inference\.arXiv preprint arXiv:2601\.22132\.Cited by:[§1](https://arxiv.org/html/2608.06819#S1.p2.1)\.
- T\. Fu, Y\. Ge, Y\. You, E\. Liu, Z\. Yuan, G\. Dai, S\. Yan, H\. Yang, and Y\. Wang \(2025\)R2R: efficiently navigating divergent reasoning paths with small\-large model token routing\.InAdvances in Neural Information Processing Systems,Cited by:[§1](https://arxiv.org/html/2608.06819#S1.p1.1),[§1](https://arxiv.org/html/2608.06819#S1.p2.1),[§2\.1](https://arxiv.org/html/2608.06819#S2.SS1.p1.1),[§2\.3](https://arxiv.org/html/2608.06819#S2.SS3.p1.1),[§5\.1](https://arxiv.org/html/2608.06819#S5.SS1.SSS0.Px2.p1.1)\.
- C\. He, R\. Luo, Y\. Bai, S\. Hu, Z\. Thai, J\. Shen, J\. Hu, X\. Han, Y\. Huang, Y\. Zhang, J\. Liu, L\. Qi, Z\. Liu, and M\. Sun \(2024\)OlympiadBench: a challenging benchmark for promoting AGI with olympiad\-level bilingual multimodal scientific problems\.InProceedings of the 62nd Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),pp\. 3828–3850\.External Links:[Document](https://dx.doi.org/10.18653/v1/2024.acl-long.211)Cited by:[§5\.1](https://arxiv.org/html/2608.06819#S5.SS1.SSS0.Px1.p1.1)\.
- D\. Hendrycks, C\. Burns, S\. Kadavath, A\. Arora, S\. Basart, E\. Tang, D\. Song, and J\. Steinhardt \(2021\)Measuring mathematical problem solving with the MATH dataset\.InAdvances in Neural Information Processing Systems Datasets and Benchmarks Track,Cited by:[§5\.1](https://arxiv.org/html/2608.06819#S5.SS1.SSS0.Px1.p1.1)\.
- C\. Huang, T\. Zheng, L\. Huang, J\. Li, H\. Liu, and J\. Huang \(2026\)RelayLLM: efficient reasoning via collaborative decoding\.arXiv preprint arXiv:2601\.05167\.Cited by:[§1](https://arxiv.org/html/2608.06819#S1.p1.1),[§1](https://arxiv.org/html/2608.06819#S1.p2.1),[§2\.1](https://arxiv.org/html/2608.06819#S2.SS1.p1.1)\.
- M\. Jia \(2024\)AIME problem set 2024\.Note:Hugging Face datasetExternal Links:[Link](https://huggingface.co/datasets/Maxwell-Jia/AIME_2024)Cited by:[§5\.1](https://arxiv.org/html/2608.06819#S5.SS1.SSS0.Px1.p1.1)\.
- S\. Lee, D\. Kim, H\. Koh, N\. Yang, and K\. Jung \(2026\)Confidence\-guided stepwise model routing for cost\-efficient reasoning\.InProceedings of the AAAI Conference on Artificial Intelligence,Vol\.40,pp\. 31483–31491\.External Links:[Document](https://dx.doi.org/10.1609/aaai.v40i37.40413)Cited by:[§1](https://arxiv.org/html/2608.06819#S1.p2.1),[§2\.1](https://arxiv.org/html/2608.06819#S2.SS1.p1.1)\.
- Y\. Leviathan, M\. Kalman, and Y\. Matias \(2023\)Fast inference from transformers via speculative decoding\.InProceedings of the 40th International Conference on Machine Learning,pp\. 19274–19286\.Cited by:[§2\.2](https://arxiv.org/html/2608.06819#S2.SS2.p1.1)\.
- X\. L\. Li, A\. Holtzman, D\. Fried, P\. Liang, J\. Eisner, T\. Hashimoto, L\. Zettlemoyer, and M\. Lewis \(2023\)Contrastive decoding: open\-ended text generation as optimization\.InProceedings of the 61st Annual Meeting of the Association for Computational Linguistics,pp\. 12286–12312\.External Links:[Document](https://dx.doi.org/10.18653/v1/2023.acl-long.687)Cited by:[§2\.2](https://arxiv.org/html/2608.06819#S2.SS2.p1.1)\.
- B\. Liao, Y\. Xu, H\. Dong, J\. Li, C\. Monz, S\. Savarese, D\. Sahoo, and C\. Xiong \(2025\)Reward\-guided speculative decoding for efficient LLM reasoning\.InInternational Conference on Machine Learning,Cited by:[§2\.2](https://arxiv.org/html/2608.06819#S2.SS2.p1.1)\.
- S\. Liao, Y\. Liang, H\. Rao, X\. Luo, and T\. Wang \(2026\)AlphaRouter: token\-level routing between SLM and LLM with reinforcement learning and tree search\.InInternational Conference on Machine Learning,Cited by:[§1](https://arxiv.org/html/2608.06819#S1.p2.1),[§2\.3](https://arxiv.org/html/2608.06819#S2.SS3.p1.1)\.
- Math\-AI \(2025\)AIME problem set 2025\.Note:Hugging Face datasetExternal Links:[Link](https://huggingface.co/datasets/math-ai/aime25)Cited by:[§5\.1](https://arxiv.org/html/2608.06819#S5.SS1.SSS0.Px1.p1.1)\.
- I\. Ong, A\. Almahairi, V\. Wu, W\. Chiang, T\. Wu, J\. E\. Gonzalez, M\. W\. Kadous, and I\. Stoica \(2025\)RouteLLM: learning to route LLMs from preference data\.InInternational Conference on Learning Representations,Cited by:[§1](https://arxiv.org/html/2608.06819#S1.p2.1),[§2\.1](https://arxiv.org/html/2608.06819#S2.SS1.p1.1)\.
- R\. Pan, Y\. Dai, Z\. Zhang, G\. Oliaro, Z\. Jia, and R\. Netravali \(2025\)SpecReason: fast and accurate inference\-time compute via speculative reasoning\.InAdvances in Neural Information Processing Systems,Cited by:[§2\.3](https://arxiv.org/html/2608.06819#S2.SS3.p1.1)\.
- J\. Shi, Y\. Zhu, Z\. Shi, D\. Zhao, Q\. Li, and Y\. Jiang \(2025\)SpecCoT: accelerating chain\-of\-thought reasoning through speculative exploration\.InFindings of the Association for Computational Linguistics: EMNLP 2025,Cited by:[§2\.3](https://arxiv.org/html/2608.06819#S2.SS3.p1.1)\.
- X\. Wang, J\. Wei, D\. Schuurmans, Q\. V\. Le, E\. H\. Chi, S\. Narang, A\. Chowdhery, and D\. Zhou \(2023\)Self\-consistency improves chain of thought reasoning in language models\.InInternational Conference on Learning Representations,Cited by:[§5\.1](https://arxiv.org/html/2608.06819#S5.SS1.SSS0.Px2.p1.1)\.
- N\. Xiong, Y\. Zhou, H\. Zeng, Z\. Chen, F\. Huang, S\. Bi, L\. Zhang, and Z\. Zhao \(2026\)Token\-level LLM collaboration via FusionRoute\.InProceedings of the 43rd International Conference on Machine Learning,Proceedings of Machine Learning Research, Vol\.306\.Cited by:[§2\.1](https://arxiv.org/html/2608.06819#S2.SS1.p1.1)\.
- A\. Yang, A\. Li, B\. Yang, B\. Zhang, B\. Hui, B\. Zheng, B\. Yu, C\. Gao, C\. Huang, C\. Lv,et al\.\(2025\)Qwen3 technical report\.arXiv preprint arXiv:2505\.09388\.Cited by:[§5\.1](https://arxiv.org/html/2608.06819#S5.SS1.SSS0.Px2.p1.1)\.
- W\. Ye, Y\. Zhang, X\. An, G\. Carle, and Y\. Ma \(2026\)Select to think: unlocking SLM potential with local sufficiency\.InInternational Conference on Machine Learning,Cited by:[§1](https://arxiv.org/html/2608.06819#S1.p2.1),[§2\.2](https://arxiv.org/html/2608.06819#S2.SS2.p2.1),[§5\.1](https://arxiv.org/html/2608.06819#S5.SS1.SSS0.Px2.p1.1)\.
- Y\. Yin, M\. Jin, J\. Pan, C\. Yang, Z\. Xia, D\. Pai, S\. Hu, Z\. Zhang, C\. Zhao, J\. Zhao, W\. Xu, R\. Li, X\. E\. Wang, J\. McAuley, and Z\. Wang \(2026\)Efficient and trainable language model test\-time scaling via local branch routing\.arXiv preprint arXiv:2606\.25354\.Cited by:[§2\.3](https://arxiv.org/html/2608.06819#S2.SS3.p1.1)\.
- W\. Zeng, X\. Zhang, Y\. Shi, C\. Hu, Y\. Chen, B\. Shen, and X\. Gu \(2026\)GlimpRouter: efficient collaborative inference by glimpsing one token of thoughts\.InFindings of the Association for Computational Linguistics: ACL 2026,Cited by:[§1](https://arxiv.org/html/2608.06819#S1.p2.1),[§2\.1](https://arxiv.org/html/2608.06819#S2.SS1.p1.1)\.
- C\. Zhang, Z\. Zhu, Y\. Wei, B\. Tian, J\. Liu, H\. Wang, W\. Xavier, and Y\. Liu \(2026\)Confidence\-calibrated small\-large language model collaboration for cost\-efficient reasoning\.InProceedings of the 19th Conference of the European Chapter of the Association for Computational Linguistics,Cited by:[§2\.1](https://arxiv.org/html/2608.06819#S2.SS1.p1.1)\.
- Y\. Zhao, Y\. Peng, C\. Nguyen, Z\. Li, X\. Wang, X\. Fu, and H\. Zhao \(2026\)TrigReason: trigger\-based collaboration between small and large reasoning models\.InFindings of the Association for Computational Linguistics: ACL 2026,Cited by:[§1](https://arxiv.org/html/2608.06819#S1.p2.1),[§2\.1](https://arxiv.org/html/2608.06819#S2.SS1.p1.1)\.
- W\. Zheng, Y\. Chen, W\. Zhang, S\. Kundu, Y\. Li, Z\. Liu, E\. P\. Xing, H\. Wang, and H\. Yao \(2025\)CITER: collaborative inference for efficient large language model decoding with token\-level routing\.InConference on Language Modeling,Cited by:[§1](https://arxiv.org/html/2608.06819#S1.p1.1),[§1](https://arxiv.org/html/2608.06819#S1.p2.1),[§2\.1](https://arxiv.org/html/2608.06819#S2.SS1.p1.1)\.
## Supplementary Material
## Appendix AFull Reproducibility Details
##### Models and deployment boundary\.
The primary receiving model is Qwen3\-1\.7B, the scale\-generalization receiver is Qwen3\-0\.6B, and Qwen3\-32B is the assisting LLM\. All base\-model parameters remain frozen\. Shared futures and complete candidate rollouts are used only to construct training targets or evaluation diagnostics\. During deployment, the LLM returns only its top\-8 next\-token candidates at an admitted state\. FutureBridge merges them with the SLM top\-8, scores the deduplicated union, appends exactly one selected token, and immediately returns decoding to the SLM\. It neither requests nor appends an LLM reasoning suffix\.
##### Request policy and collaboration budget\.
The external request policy computes the entropy of the SLM distribution on its normalized top\-64 support\. Its threshold is the 0\.99 quantile estimated on the problem\-disjoint MATH validation split\. The threshold is frozen before evaluation, and each trajectory permits at most eight admitted intervention events\. The policy therefore uses no LLM output to decide whether to request assistance\. Once a state is admitted, token\-level collaborative methods receive the same event and remaining intervention budget\. Takeover instead delegates the remaining trajectory to the LLM at the first admitted state\. S2T ranks the SLM top\-8 with LLM next\-token probabilities, and FutureBridge ranks the deduplicated SLM–LLM union\. Greedy decoding is used between intervention events for the token\-level methods, and all methods share the same 4,096\-token output limit, tokenizer, prompt, and answer verifier\.
##### Data construction and filtering\.
We split the 7,500 MATH training problems into 6,750 training problems and 750 validation problems before collecting states, preventing prefixes from the same problem from entering both subsets\. At every state admitted by the frozen request policy, Qwen3\-32B greedily produces one complete trajectory\. We discard a group when the final answer is incorrect or unparsable, the post\-action trajectory contains fewer than 128 tokens, or tokenization and deduplication leave an invalid candidate group\. Table[4](https://arxiv.org/html/2608.06819#A1.T4)reports the resulting data volume\. The overall retained fractions are 58\.2% for Qwen3\-1\.7B states and 58\.3% for Qwen3\-0\.6B states\.
Table 4:Training\-data construction and filtering by receiving SLM\.
##### LoRA reranker\.
The candidate scorer is initialized from the corresponding receiving SLM\. LoRA adapters are applied to the query, key, value, and output projections of each self\-attention block with rank 16, scaling 32, and dropout 0\.05\. A linear scalar head reads the hidden state of the appended candidate token\. Only the LoRA parameters and scalar head are optimized; embeddings, transformer weights, and the language\-model head remain frozen\. We use bfloat16, AdamW with learning rate2×10−42\\times 10^\{\-4\}, weight decay 0\.01,β1=0\.9\\beta\_\{1\}=0\.9,β2=0\.999\\beta\_\{2\}=0\.999, a 3% linear warmup, and gradient clipping at 1\.0\. One candidate group forms a microbatch, gradients are accumulated over 32 groups, and training lasts three epochs\. The target temperature isτ=0\.5\\tau=0\.5\. We train one scorer for eachH∈\{16,32,64,128\}H\\in\\\{16,32,64,128\\\}under identical budgets and selectH=64H=64on MATH validation\. All reported FutureBridge results use three training seeds; the main\-table Math Avg\. reports the seed mean without per\-cell standard deviations\.
##### Hardware and software\.
Data construction, compatibility scoring, reranker training, and evaluation use NVIDIA H200 GPUs with 141 GB memory\. Each timing run uses one GPU and batch size one so that latency is comparable across methods; independent seeds may run concurrently but are timed separately\. Models run without quantization under CUDA 12\.4, PyTorch 2\.6, and Transformers 4\.52\. We reuse the SLM key–value cache up to the admitted state and batch the candidate branches for both offline compatibility scoring and deployed reranking\.
## Appendix BCost Accounting
##### Offline supervision cost\.
Table[5](https://arxiv.org/html/2608.06819#A2.T5)separates the one\-time construction and training cost for the primary Qwen3\-1\.7B receiver\. Generating answer\-verified shared futures is the largest component\. Compatibility scores for all four horizons are obtained from the same length\-128 likelihood matrix, so shorter horizons do not require additional SLM forward passes\. The twelve reranker runs correspond to four horizons and three random seeds\.
Table 5:One\-time offline cost for the primary receiver\.
##### Deployment cost\.
Table[6](https://arxiv.org/html/2608.06819#A2.T6)reports token\-only inference for S2T and FutureBridge under the matched request policy\. “Pool” is the mean number of tokens considered at an intervention event, “appended” counts the single intervention token, and latency is normalized to greedy SLM decoding\. An LLM call returns next\-token logits only\. Thus, both token\-level methods append one intervention token per admitted event and generate zero LLM suffix tokens\. FutureBridge’s additional latency and memory arise from batching 13\.2 candidate\-scoring branches through the LoRA reranker, not from generating future reasoning\. Takeover is excluded because its LLM generates the remaining trajectory\.
Table 6:Per\-problem deployment cost for Qwen3\-1\.7B\.
## Appendix CAdditional Baseline Results
Tables[7](https://arxiv.org/html/2608.06819#A3.T7)and[8](https://arxiv.org/html/2608.06819#A3.T8)report the baselines omitted from the focused main comparison under the same Qwen3 protocol\.
Table 7:Additional baseline accuracy with Qwen3\-1\.7B \(%\)\.
Table 8:Additional baseline accuracy with Qwen3\-0\.6B \(%\)\.
## Appendix DDetailed Mechanism Results
##### Candidate\-level rollout agreement\.
Table[9](https://arxiv.org/html/2608.06819#A4.T9)gives the numerical results underlying the candidate\-level analysis in the main paper\. Each held\-out candidate is appended alone, after which the frozen SLM completes the trajectory without an LLM suffix\. Direct\-BHB\_\{H\}is a privileged training\-time score rather than an inference oracle\. FutureBridge preserves most of its advantage over the LLM local score while observing only the current state and candidate\.
Table 9:Agreement with complete token\-only candidate rollouts \(%\)\.
##### Candidate\-pool coverage\.
Table[10](https://arxiv.org/html/2608.06819#A4.T10)measures the fraction of matched held\-out states whose pool contains a token yielding a correct complete SLM rollout\. The top\-8 sets overlap by 2\.8 tokens on average, producing 13\.2 joint candidates and improving coverage over the stronger LLM\-only pool by 9\.3 points on MATH\-500 and 8\.8 points on OlympiadBench\. On GSM8K, the corresponding gain is 8\.8 points\.
Table 10:Candidate coverage at matched held\-out intervention states \(%\)\.
A size\-matched SLM top\-16 pool obtains 94\.6 on GSM8K, 79\.0 on MATH\-500, 41\.5 on OlympiadBench, and 48\.0 Math Avg\., remaining 2\.4 Math Avg\. points below the joint pool\.
##### Future horizon and quality\.
Table[11](https://arxiv.org/html/2608.06819#A4.T11)reports the horizon sweep, where the future length changes only the offline target\. Table[12](https://arxiv.org/html/2608.06819#A4.T12)changes the shared future used for training while preserving the same logged states, joint candidate pools, model architecture, and deployment procedure\. Both studies select and append only one token at inference\.
Table 11:Shared\-future horizon used for offline supervision \(%\)\.
Table 12:Quality of the future used to construct training targets \(%\)\.相似文章
PSD: 通过并行推测解码推动扩散大语言模型的帕累托前沿
本文介绍了一种无需训练的框架——并行推测解码(PSD),它通过同时提升空间和时间效率来加速扩散大语言模型的推理,每次前向传递最多可处理5.5×的token数,且质量与贪婪解码相当。
解码阶段间歇性注入随机 token 可在无需微调的情况下提升 LLM 多样性
哈佛大学的一篇研究论文提出了 Recoding-Decoding (RD),这是一种新型解码方案,通过注入随机引导短语和偏转 token 来挖掘 LLM 的长尾知识,在无需微调的情况下显著提升输出多样性。该方法在保持高相关性的同时缓解了回复同质化问题,且模型能力越强,多样性提升越明显。
SemBridge:通过多语言语义桥实现稀疏编码器中的语言迁移
SemBridge是一种新颖的嵌入初始化方法,利用多语言桥接模型建立源词汇和目标词汇之间的语义对齐,从而提升跨语言稀疏编码器的适配能力和多语言检索性能。
预填充 vs. 解码与本地大语言模型的投资回报率:预填充被低估了吗?
一项分析对比了大语言模型推理中的预填充与解码阶段,探讨在本地大语言模型部署中,预填充在投资回报率方面是否未被充分重视。
更深并不总是更好:通过置信层解码缓解对齐损失
本文介绍了一种无需训练的编码策略——Confident Decoding,它利用熵引导搜索动态选择LLM中最可靠的中间层,从而缓解对齐损失,并在GPQA-Diamond、Omni-MATH等基准测试中提升了推理性能,且开销可忽略不计。