Recursive Agentic Reasoning
Summary
The paper recasts test-time reasoning methods as recursion operators—Grow, Prune, and Branch—and evaluates them, finding that Branch consistently improves accuracy by recovering from budget-exhausted outputs, while recommending paired scoring for comparative studies.
View Cached Full Text
Cached at: 08/26/26, 09:17 AM
# Recursive Agentic Reasoning
Source: [https://arxiv.org/html/2608.23956](https://arxiv.org/html/2608.23956)
###### Abstract
Test\-time reasoning methods are usually studied in isolation: iterative refinement, decomposition, and repeated sampling each arrive with their own benchmarks, models, and graders, so their gains are hard to compare\. We recast them as*recursion operators*over an agent’s reasoning trace —Grow\(deepen one path\),Prune\(decompose and recompose\), andBranch\(sample alternatives and select\) — and evaluate them against a single\-pass chain\-of\-thought baseline in one shared harness with identical prompts, token budgets, and grading code\. The study spans five benchmarks and three frontier models, yielding 14 model×\\timesbenchmark cells, 49,327 graded items, and 151,876 model calls\. Under a paired protocol that scores every operator on exactly the items resolved by all operators,Branchimproves accuracy in all 14 cells \(mean\+5\.98\+5\.98points\) and is the strict best operator in 12;Growaverages\+2\.18\+2\.18and is negative in two cells, whilePruneaverages\+0\.94\+0\.94\. The central analytical result is thatBranch’s advantage is driven not only by marginalization over reasoning paths, but also by truncation recovery\. Its gain strongly tracks the baseline’s rate of empty, budget\-exhausted outputs \(r=0\.72r=0\.72\), indicating that repeated sampling often recovers answers that a single pass never emits\. This finding weakens the routing hypothesis that motivated the study: at this operator granularity, one method dominates nearly everywhere\. We also show that unpaired evaluation and scoring infrastructure failures as model errors are large enough to invert conclusions, and we recommend paired scoring as standard practice for comparative test\-time\-compute studies\.
## 1Introduction
A language model given one attempt at a hard problem produces one trace and one answer\. Almost every recent advance in test\-time reasoning can be read as a way of spending additional inference compute to avoid being stuck with that single trace\. The model can extend the trace and revise its own answer\([Madaan et al\., 2023](https://arxiv.org/html/2608.23956#bib.bib5);[Shinn et al\., 2023](https://arxiv.org/html/2608.23956#bib.bib6);[Shi et al\., 2025](https://arxiv.org/html/2608.23956#bib.bib7)\); it can cut the problem into sub\-problems and solve them in sequence\([Zhou et al\., 2023](https://arxiv.org/html/2608.23956#bib.bib3);[Khot et al\., 2023](https://arxiv.org/html/2608.23956#bib.bib4)\); or it can sample many independent traces and aggregate them\([Wang et al\., 2023](https://arxiv.org/html/2608.23956#bib.bib2);[Brown et al\., 2024](https://arxiv.org/html/2608.23956#bib.bib12);[Chang et al\., 2025](https://arxiv.org/html/2608.23956#bib.bib11)\)\. Recent work has pushed this space further with learned search controllers\([Li, 2025](https://arxiv.org/html/2608.23956#bib.bib10)\), adaptive compute allocation\([Wang et al\., 2025](https://arxiv.org/html/2608.23956#bib.bib14);[Bilal et al\., 2026](https://arxiv.org/html/2608.23956#bib.bib15)\), and explicitly recursive agents that delegate to copies of themselves\([Yang et al\., 2026](https://arxiv.org/html/2608.23956#bib.bib16);[Gandhi et al\., 2026](https://arxiv.org/html/2608.23956#bib.bib17)\)\. These are different shapes of computation, and the empirical literature still largely treats them as different research programs\.
That separation has a practical cost\. Each method is typically introduced on the benchmarks and base models that suit it, with its own answer\-extraction and grading code\. A practitioner deciding how to spend a fixed inference budget therefore cannot answer a basic question: at equal compute, which of these should I use, and does the answer depend on my model or my task? Reported gains are not comparable, because nothing except the method is held fixed\. This concern has only become sharper as recent framework papers argue that test\-time scaling should be evaluated as a full inference system, with protocol\-matched compute accounting and reproducibility requirements rather than a single scalar budget\([Hariri et al\., 2026](https://arxiv.org/html/2608.23956#bib.bib18)\)\.
This paper takes the position that the three families are better understood as three*operators*in a single space — recursion over an agent’s reasoning trace — and that the interesting question is empirical and comparative\. We defineGrow\(additive recursion along one path\),Prune\(reductive recursion by decomposition\), andBranch\(recursion by search over sampled alternatives\), implement them over a shared primitive, and run all three against a single\-pass chain\-of\-thought baseline\([Wei et al\., 2022](https://arxiv.org/html/2608.23956#bib.bib1)\)on five benchmarks and three frontier models\. Unlike recent work that trains recursive or policy\-guided inference systems directly\([Li, 2025](https://arxiv.org/html/2608.23956#bib.bib10);[Yang et al\., 2026](https://arxiv.org/html/2608.23956#bib.bib16);[Gandhi et al\., 2026](https://arxiv.org/html/2608.23956#bib.bib17)\), we ask a narrower but more immediately deployable question: if the base model is held fixed, which operator buys the most accuracy and why? Figure[1](https://arxiv.org/html/2608.23956#S1.F1)shows the four computation graphs\.
Holding everything but the operator fixed turns out to matter in ways we did not anticipate\. Two methodological hazards, both invisible in a conventional results table, were individually large enough to reverse conclusions in our study\. The first is unpaired evaluation: when long\-running jobs against a shared inference endpoint fail on different items for different operators, comparing per\-operator accuracy over whatever each run happened to complete silently compares methods on different problem sets\. In our data this manufactured a spurious 3\-point regression\. The second is treating infrastructure failures as model errors, which penalizes exactly the operators that issue the most API calls — that is, the most expensive and often the best ones\. We therefore adopt a paired protocol throughout: within each model×\\timesbenchmark cell, every operator is scored on precisely the set of items that all operators resolved, and unrecoverable transport failures are excluded rather than marked wrong\.
Our contributions are:
- •A unified operator formulationof additive, reductive, and search\-based test\-time recursion over a reasoning trace, built on a shared solving primitive that includes an explicit finalization step for budget\-exhausted reasoning models \(Section[3](https://arxiv.org/html/2608.23956#S3)\)\.
- •A controlled 14\-cell comparison— 5 benchmarks×\\times3 models×\\times4 methods, 49,327 graded items, 151,876 model calls — with identical prompts, budgets, and graders, using a paired scoring protocol \(Sections[4](https://arxiv.org/html/2608.23956#S4)–[5](https://arxiv.org/html/2608.23956#S5)\)\.Branchimproves accuracy in all 14 cells and wins 12;GrowandPruneare inconsistent\.
- •A mechanistic account of whyBranchwinsthat differs from the standard explanation\. Its gain tracks the baseline’s rate of empty, budget\-exhausted outputs atr=0\.72r=0\.72, and it roughly halves that rate; the benefit is substantially recovery of a degenerate failure mode rather than marginalization over reasoning paths \(Section[5\.2](https://arxiv.org/html/2608.23956#S5.SS2)\)\.
- •Two negative results\.Adaptive operator routing is not supported by the data, because a single operator dominates; and we document how unpaired scoring inverted one of our own findings \(Sections[5](https://arxiv.org/html/2608.23956#S5)and[6](https://arxiv.org/html/2608.23956#S6)\)\.
The rest of the paper is organized as follows\. Section[3](https://arxiv.org/html/2608.23956#S3)formalizes the three operators and the shared solving primitive\. Section[4](https://arxiv.org/html/2608.23956#S4)describes the benchmarks, models, and paired evaluation protocol\. Section[5](https://arxiv.org/html/2608.23956#S5)gives the main comparative result, explains the mechanism behindBranch’s gains, and analyzes cost and cross\-model effects\. Section[6](https://arxiv.org/html/2608.23956#S6)situates the findings relative to the prior literature and makes the paper’s negative results explicit\.
Figure 1:The four inference\-time computation graphs compared in this paper\. Hollow nodes are the problem, filled nodes are model calls, and the bottom node is the returned answer\.CoTissues one call\.Growextends a single path and halts when the extracted answer stops changing between rounds\.Prunedecomposes into ordered sub\-questions, solves each with the previous answers in context, and recomposes\.BranchsamplesN=5N=5independent solutions and selects by majority vote over normalized answers, which also discards samples that returned nothing\. Call counts are means measured over all runs\.
## 2Related Work
##### Prompting and decomposition\.
Chain\-of\-thought prompting established that eliciting intermediate steps improves reasoning\([Wei et al\., 2022](https://arxiv.org/html/2608.23956#bib.bib1)\)\. Least\-to\-most prompting\([Zhou et al\., 2023](https://arxiv.org/html/2608.23956#bib.bib3)\)and Decomposed Prompting\([Khot et al\., 2023](https://arxiv.org/html/2608.23956#bib.bib4)\)break a problem into sub\-problems solved in sequence, each conditioned on earlier answers\. OurPruneoperator is a direct descendant of this line, with the decomposition produced by the same model that solves the sub\-questions and an adaptive gate that falls back to a single direct solve when the model proposes only one sub\-question\.
##### Iterative refinement\.
Self\-Refine\([Madaan et al\., 2023](https://arxiv.org/html/2608.23956#bib.bib5)\)and Reflexion\([Shinn et al\., 2023](https://arxiv.org/html/2608.23956#bib.bib6)\)improve an output by feeding the model its own critique\. More recent work pushes refinement to finer granularity: Socratic Self\-Refine decomposes a reasoning trace into verifiable sub\-question/sub\-answer pairs, estimates step\-level confidence, and selectively revises the weakest step\([Shi et al\., 2025](https://arxiv.org/html/2608.23956#bib.bib7)\)\. OurGrowoperator is a deliberately minimal member of this family: it re\-solves with the previous attempt in context and uses*answer stability*— two consecutive rounds extracting the same normalized answer — as its halting signal, which requires no separate critic and no verbal feedback channel\.
##### Sampling and search\.
Self\-consistency samples multiple chains and takes a majority vote\([Wang et al\., 2023](https://arxiv.org/html/2608.23956#bib.bib2)\)\. Tree of Thoughts\([Yao et al\., 2023](https://arxiv.org/html/2608.23956#bib.bib8)\)and Graph of Thoughts\([Besta et al\., 2024](https://arxiv.org/html/2608.23956#bib.bib9)\)expand and prune partial reasoning states with lookahead and backtracking\. Recent work spends branching compute more deliberately: Policy\-Guided Tree Search learns when to expand, branch, backtrack, or terminate\([Li, 2025](https://arxiv.org/html/2608.23956#bib.bib10)\), while step\-level hybrid test\-time scaling interleaves verifier\-guided self\-refinement with Best\-of\-NNand MCTS inside a single inference routine\([Chang et al\., 2025](https://arxiv.org/html/2608.23956#bib.bib11)\)\. OurBranchoperator sits at the simple end of this spectrum: it is flat parallel sampling with an unweighted vote, and it is important to state plainly that as an algorithm it is self\-consistency\. We name itBranchfor symmetry within the operator space, not to claim novelty; Section[6](https://arxiv.org/html/2608.23956#S6)discusses what does and does not distinguish our findings from that prior work\.
##### Recursive agentic systems\.
Recent 2026 work turns recursion itself into the object of study\. Recursive Models for Long\-Horizon Reasoning formalize self\-recursive agents as a route around bounded context and analyze their computational power\([Yang et al\., 2026](https://arxiv.org/html/2608.23956#bib.bib16)\), while Recursive Agent Optimization trains agents end\-to\-end to decide when and how to delegate to recursive copies of themselves\([Gandhi et al\., 2026](https://arxiv.org/html/2608.23956#bib.bib17)\)\. These works are complementary to ours: they study learned recursive policies directly, whereas we compare lightweight black\-box recursion operators that can be layered onto existing frontier models without additional training\.
##### Test\-time compute scaling\.
[Brown et al\. \(2024\)](https://arxiv.org/html/2608.23956#bib.bib12)show that coverage — the fraction of problems solved by at least one sample — scales log\-linearly with sample count over four orders of magnitude, while noting that selection methods such as majority voting plateau beyond several hundred samples\.[Snell et al\. \(2024\)](https://arxiv.org/html/2608.23956#bib.bib13)show that the best way to spend test\-time compute depends on problem difficulty, and that adaptively allocating it beats a fixed best\-of\-NNpolicy\. Recent work sharpens both allocation and evaluation: Every Rollout Counts studies optimal rollout allocation during search and argues for allocating budget at the reasoning\-direction level rather than the solution level\([Wang et al\., 2025](https://arxiv.org/html/2608.23956#bib.bib14)\);[Bilal et al\. \(2026\)](https://arxiv.org/html/2608.23956#bib.bib15)propose verifier\-guided adaptive allocation across tools, exploration parameters, and iteration budgets; and[Hariri et al\. \(2026\)](https://arxiv.org/html/2608.23956#bib.bib18)argue that test\-time scaling should be reported as whole inference systems with protocol\-matched compute accounting and reproducibility artifacts\. This line of work motivates the routing hypothesis we set out to test; our data does not support it at the operator granularity, which we take to be an informative negative result rather than a contradiction, since we vary the operator rather than the sample budget\. Verifier\-guided selection\([Cobbe et al\., 2021](https://arxiv.org/html/2608.23956#bib.bib19);[Lightman et al\., 2024](https://arxiv.org/html/2608.23956#bib.bib20)\)is also where much of the recent progress sits, and it is the main axis we do*not*explore: all of our selection is unweighted voting, which we return to as the clearest limitation of this study\.
## 3Method
### 3\.1Agentic recursion over a reasoning trace
Letxxbe a problem and let a model callM\(p\)M\(p\)map a prompt to a completion\. A single\-pass baseline computesy=extract\(M\(x\)\)y=\\mathrm\{extract\}\(M\(x\)\)\. We define a recursion operator as a policy that composes several such calls into one answer, and we characterize each operator by the computation graph it induces \(Figure[1](https://arxiv.org/html/2608.23956#S1.F1)\) and by its halting rule\. We call the overall procedure*agentic*because the model is allowed to issue multiple calls conditioned on its own intermediate products rather than committing to a single trace\.
### 3\.2Shared solving primitive
All operators are built on one function,solve\(x,c\)\\mathrm\{solve\}\(x,c\), which issues a single call with optional prior contextccand returns an extracted answer\. It contains one piece of machinery that proved essential and that we consider a contribution in its own right\. Contemporary reasoning models emit a hidden deliberation stream before their user\-visible content; if the token budget is exhausted mid\-deliberation, the call returns successfully with*empty*content and a length stop reason\. Treating this as a wrong answer — the default in most harnesses — discards an item on which the model may have reasoned correctly for thousands of tokens\. Whensolve\\mathrm\{solve\}detects this condition it re\-prompts the model with its own truncated reasoning and asks it to commit to a final answer\. Section[5\.2](https://arxiv.org/html/2608.23956#S5.SS2)shows that this failure mode is not a corner case: it accounts for a majority of baseline items on our hardest benchmark\.
### 3\.3Three recursion operators
##### Grow: additive recursion\.
Growdeepens a single path\. Roundttcallssolve\(x,yt−1\)\\mathrm\{solve\}\(x,y\_\{t\-1\}\), placing the previous attempt in context\. It halts whenyt=yt−1y\_\{t\}=y\_\{t\-1\}under answer normalization, or at a cap of three rounds\. The premise is that when a first attempt is under\-determined — too little information, too short a chain — another pass with the attempt visible will improve it, and that agreement between consecutive rounds is a usable proxy for convergence\.
##### Prune: reductive recursion\.
Prunereduces an over\-complex problem\. One call decomposesxxinto an ordered list of sub\-questionsq1,…,qkq\_\{1\},\\dots,q\_\{k\}; eachqiq\_\{i\}is solved with the answers toq<iq\_\{<i\}in context, which matters for multi\-hop problems where later hops depend on earlier ones; a final call composes the sub\-answers into an answer toxx\. If the model proposesk=1k=1, the operator degrades to a single direct solve rather than paying the decomposition overhead\.
##### Branch: recursion by search\.
Branchexplores alternatives\. It drawsN=5N=5independent solutions at temperature0\.70\.7, normalizes each extracted answer to a stable key, and returns the plurality key, recording the agreement ratio\. Because empty completions normalize to a distinguished null key that never wins a vote unless every sample is empty, the vote structurally discards budget\-exhausted samples\.
### 3\.4Shared control signals
The three operators differ in graph shape but share the same style of control signal:Growhalts on answer stability across rounds,Pruneadapts its width to the model’s own proposed decomposition, andBranchrecords agreement across samples\. All three signals are computed from extracted answers using the same normalizer, and none requires a trained verifier, a reward model, or access to ground truth\. This is what makes the comparison in Section[5](https://arxiv.org/html/2608.23956#S5)apples\-to\-apples: any accuracy difference between operators is attributable to the shape of the recursion, not to a difference in supervision\.
## 4Experimental Setup
### 4\.1Models and benchmarks
We evaluate three frontier models \-\-\- DeepSeek\-V4\-Pro, MiniMax\-M3, and Qwen3\.6\-plus \-\-\- accessed through a single internal OpenAI\-compatible evaluation proxy, so that routing, retry policy, and token accounting are identical across models\.111Model identifiers as sent to the proxy:deepseek/deepseek\-v4\-pro,api\_minimax/MiniMax\-M3,api\_ali/qwen3\.6\-plus\. All three are used as text\-only endpoints\.All three are reasoning models that emit a hidden deliberation stream, which is what makes the truncation behavior of Section[5\.2](https://arxiv.org/html/2608.23956#S5.SS2)relevant\.
Benchmarks were selected for*headroom*: we required that a strong model score well below ceiling, since a saturated benchmark cannot show a difference between test\-time methods\. An initial round on saturated mathematics sets was discarded for exactly this reason\. Table[1](https://arxiv.org/html/2608.23956#S4.T1)lists the final selection, which spans grounded multi\-hop retrieval, expert\-level closed\-ended questions, general reasoning, graduate domain knowledge, and olympiad mathematics\.
Table 1:Benchmarks\.nnis the number of items evaluated per operator per model\. MuSiQue supplies all supporting and distractor paragraphs in context, so it measures multi\-hop*reasoning*rather than retrieval\. HLE is restricted to its text\-only subset\.†BBEH replaces each task of BIG\-Bench Hard\([Suzgun et al\., 2023](https://arxiv.org/html/2608.23956#bib.bib24)\)with a harder counterpart probing the same skill\.Grading is deliberately conservative: multiple\-choice items are graded by letter extraction, and free\-form items by symbolic and string normalization\. For HLE this is a strict lower bound relative to the official LLM judge, so our absolute HLE numbers understate true accuracy\. Because the same grader is applied to every operator within a cell, it does not bias the comparisons that this paper is about\.
### 4\.2Paired evaluation protocol
Runs of this length against a shared endpoint fail intermittently\. Across the full study, 709 items terminated in unrecoverable transport failures — read timeouts, connection resets, and provider rate limiting — after seven retries with exponential backoff\. These are not model errors, and how they are handled changes conclusions\. We adopt three rules\.
Deduplicate by item\.The runner is resumable and appends retried items, so a raw result file can contain several records for the same item\. Naive line\-level accounting is badly wrong: one of our files reads as 36\.3% accurate by line count and 72\.5% after deduplication\. We keep one record per item, preferring a successful record over a failed one\.
Exclude, do not penalize\.An item that never produced a completion is dropped rather than scored as incorrect\. Scoring it wrong systematically penalizes operators that issue more calls per item, since their probability of hitting at least one failure is higher — which is to say it penalizesBranchandPrunefor being expensive\.
Score on the paired set\.Within each model×\\timesbenchmark cell we intersect the resolved item sets of all four methods and report accuracy on that intersection\. Every comparison in this paper is therefore between methods answering the identical questions\. Table[2](https://arxiv.org/html/2608.23956#S5.T2)reports the resultingnnper cell; attrition is zero in six of the fourteen cells and below 1% in four more, and Appendix[A](https://arxiv.org/html/2608.23956#A1)gives the per\-cell breakdown\.
Section[6](https://arxiv.org/html/2608.23956#S6)describes the finding that this protocol overturned\.
## 5Results
### 5\.1Overall comparison
Figure 2:Accuracy change relative to the single\-passCoTbaseline in each of the 14 model×\\timesbenchmark cells, sorted byBranchgain\. Bars right of zero are improvements\.Branchis positive in every cell;GrowandPruneeach go negative in two\. All three operators are scored on the same paired item set as the baseline within a cell\.Table 2:Accuracy \(%\) by benchmark, model, and operator, with the change from theCoTbaseline in parentheses\.nnis the paired item count \(Section[4\.2](https://arxiv.org/html/2608.23956#S4.SS2)\)\. Bold marks the best operator in each cell\. Omni\-MATH was not run on Qwen3\.6\-plus, leaving 14 of 15 possible cells\.Figure[2](https://arxiv.org/html/2608.23956#S5.F2)and Table[2](https://arxiv.org/html/2608.23956#S5.T2)give the main comparative result\.Branchimproves on the baseline in all 14 cells, with a mean gain of\+5\.98\+5\.98points, a median of\+6\.47\+6\.47, and a range from\+0\.66\+0\.66to\+13\.50\+13\.50\. It is the strict best of the three operators in 12 cells, ties for best in one, and is beaten in one\.Growaverages\+2\.18\+2\.18and is positive in 11 of 14, but it is negative on DeepSeek\-V4\-Pro for both MuSiQue \(−1\.25\-1\.25\) and BBEH \(−2\.50\-2\.50\), so it cannot be recommended unconditionally\.Pruneaverages\+0\.94\+0\.94with a range of−2\.17\-2\.17to\+4\.00\+4\.00— an effect small enough that, at the sample sizes of our smaller cells, much of it is difficult to distinguish from noise\.
The two cellsBranchdoes not win are both Qwen3\.6\-plus, and they are instructive rather than contradictory\. On SuperGPQA,GrowandBranchtie exactly at\+2\.33\+2\.33\. On HLE,Growleads with\+2\.95\+2\.95againstBranch’s\+0\.66\+0\.66, in the one cell with the heaviest attrition \(n=305n=305of 500 attempted\)\. Qwen3\.6\-plus is also the only model in our study that never produced an empty completion, which Section[5\.2](https://arxiv.org/html/2608.23956#S5.SS2)identifies as the precise condition under whichBranch’s advantage should be expected to shrink\.
##### The routing hypothesis is not supported\.
This study was designed to test whether the best operator depends on the problem, which would motivate an adaptive router that selects an operator per item\. The data argues against that hypothesis at this granularity\.Branchis best in all five DeepSeek\-V4\-Pro cells and all five MiniMax\-M3 cells; only Qwen3\.6\-plus splits, two to two, and one of those two is an exact tie\. A router trained on these outcomes would learn a nearly constant policy\. We regard that negative result as more informative than a router built anyway on the two cells that would support it\.
### 5\.2WhyBranchwins: truncation recovery
Figure 3:\(a\) Per\-cellBranchgain against the baseline’s empty\-output rate, with a least\-squares fit; the association is strong \(r=0\.72r=0\.72,n=14n=14\)\. The four cells at zero on the horizontal axis are the Qwen3\.6\-plus cells, which never truncated, and they show the smallest gains\. \(b\) Empty\-output rate under the baseline and underBranchfor the ten cells where truncation occurs at all\.Branchroughly halves it everywhere\.Self\-consistency is usually explained as marginalizing over reasoning paths: a hard problem admits many routes to one correct answer, so agreement across sampled routes is evidence for that answer\([Wang et al\., 2023](https://arxiv.org/html/2608.23956#bib.bib2)\)\. Our data indicates that in this setting a different mechanism carries much of the gain\.
The dominant baseline failure is not an incorrect answer but an absent one\. Under a single pass, DeepSeek\-V4\-Pro returns empty content on 51\.2% of HLE items: the model exhausts a 16,000\-token budget inside its hidden deliberation stream and never reaches user\-visible content\. The rate is 34\.5% on BBEH and 36\.1% on Omni\-MATH\. Sampling five times converts this from a near\-coin\-flip into a minority event, and because empty answers cannot win a plurality vote, they are discarded automatically\.
Figure[3](https://arxiv.org/html/2608.23956#S5.F3)makes the case quantitatively\. Panel \(a\) shows that a cell’sBranchgain is strongly associated with how often the baseline truncated \(r=0\.72r=0\.72over 14 cells\)\. Panel \(b\) shows the reduction directly: on HLE with DeepSeek\-V4\-Pro the empty rate falls from 51\.2% to 32\.2%, on BBEH with MiniMax\-M3 from 35\.0% to 15\.5%, and the rate drops in all ten cells where truncation occurs\. The cleanest evidence is the negative case\. Qwen3\.6\-plus never truncated on any benchmark, and it is exactly whereBranch’s gains are smallest \(\+0\.66\+0\.66,\+1\.38\+1\.38,\+2\.33\+2\.33,\+5\.73\+5\.73\) and where the one non\-tied loss toGrowoccurs\.
We are not claiming that marginalization contributes nothing — Qwen3\.6\-plus still gains fromBranchon three of four benchmarks with no truncation to recover\. The claim is narrower: the two mechanisms are separable, they are conflated in aggregate accuracy numbers, and in a regime of long\-reasoning models under finite budgets the recovery term is large\. This has a practical consequence: a substantial fraction of the reported benefit of repeated sampling on such models may be obtainable far more cheaply by a targeted finalization pass on truncated generations, of the kind oursolve\\mathrm\{solve\}primitive performs\.
### 5\.3Compute, efficiency, and cross\-model comparison
Figure 4:Mean accuracy gain against mean model calls per item, averaged over all 14 cells\. Dotted guides mark constant returns per call\.Branchbuys the most accuracy;Growis marginally more efficient per call but has a far lower ceiling;Pruneis dominated on both axes\.Figure 5:HLE accuracy on the 305 items resolved by every model×\\timesoperator run\. Restricting to a shared item set changes the model ranking relative to the unpaired numbers in Table[2](https://arxiv.org/html/2608.23956#S5.T2), because the 500\-item subset attempted by two of the models is easier than the full split\.
##### Cost\.
The operators are not compute\-comparable, and Figure[5](https://arxiv.org/html/2608.23956#S5.F5)places them on the accuracy\-versus\-calls plane\.Growaverages 2\.23 calls per item,Prune4\.04, andBranch4\.85, against one for the baseline\. Dividing mean gain by extra calls,Growreturns\+1\.77\+1\.77points per additional call,Branch\+1\.55\+1\.55, andPrune\+0\.31\+0\.31\. SoBranch’s dominance is a dominance in*achievable*accuracy rather than in efficiency: it wins because it can spend more usefully, not because each call is better spent\.Pruneis dominated on both axes and we see no budget at which we would recommend it\.
The obvious inefficiency is thatBranchuses a fixedN=5N=5with no early stopping\. Because the agreement ratio is already computed per item, halting once a majority is mathematically decided would cut a large share of the cost with no change in the returned answer\. We did not implement this, and it is the first thing we would add\.
##### Cross\-model comparison requires the same items\.
The full HLE split was run only on DeepSeek\-V4\-Pro; the other two models were run on a 500\-item subset\. The per\-model HLE numbers in Table[2](https://arxiv.org/html/2608.23956#S5.T2)are therefore*not*comparable across models, and the direction of the error is not obvious in advance\. Figure[5](https://arxiv.org/html/2608.23956#S5.F5)restricts all three models and all four operators to the 305 items every run resolved\. On that shared set, DeepSeek\-V4\-Pro’s baseline rises from 13\.34% to 17\.38%, because the 500\-item subset is easier than the full split, and MiniMax\-M3 leads at 31\.80%\. Any cross\-model claim from the unpaired table would have been wrong about both the gap and the ordering\.
## 6Discussion
### 6\.1What is and is not new
Branchis self\-consistency\([Wang et al\., 2023](https://arxiv.org/html/2608.23956#bib.bib2)\)\.Growis a stripped\-down member of the Self\-Refine family\([Madaan et al\., 2023](https://arxiv.org/html/2608.23956#bib.bib5)\), andPruneis least\-to\-most decomposition\([Zhou et al\., 2023](https://arxiv.org/html/2608.23956#bib.bib3)\)\. We claim novelty for none of the three as algorithms\. The paper’s contribution is instead the controlled comparison that the field’s method\-at\-a\-time convention makes unavailable, the finding that a large part of repeated sampling’s benefit on long\-reasoning models is truncation recovery rather than path marginalization, and a negative result on operator routing\. Relative to[Brown et al\. \(2024\)](https://arxiv.org/html/2608.23956#bib.bib12), who show that majority voting plateaus as sample counts grow into the hundreds, our regime is the opposite extreme —N=5N=5— and our finding is about*where*the early gains come from\.
### 6\.2The confound that inverted a result
An earlier analysis of our own data showed Qwen3\.6\-plus on HLE dropping from 14\.20% under the baseline to 11\.20% underBranch, which reads as a real and interesting regression: an operator that helps everywhere else actively hurting one model\. It was an artifact\. TheBranchrun lost 172 of 500 items to read timeouts against the proxy, against 131 for the baseline, and unresolved items were being scored as incorrect\. On the 305 items all four Qwen runs completed,Branchis\+0\.66\+0\.66\. The magnitude of this artifact — roughly 3\.6 points, larger than most true effects in Table[2](https://arxiv.org/html/2608.23956#S5.T2)— is our argument for the protocol in Section[4\.2](https://arxiv.org/html/2608.23956#S4.SS2)\. We suspect unpaired scoring is common in multi\-method evaluations run against shared or rate\-limited endpoints, and that it is rarely reported\.
### 6\.3Limitations
Selection inBranchis an unweighted majority vote\. Verifier\- or confidence\-weighted selection\([Cobbe et al\., 2021](https://arxiv.org/html/2608.23956#bib.bib19);[Lightman et al\., 2024](https://arxiv.org/html/2608.23956#bib.bib20)\)is strictly more expressive, and we record an agreement ratio per item that we never use for weighting; this is the largest gap between ourBranchand the state of the art\. Relatedly,Branchis flat parallel sampling, not tree search: it does not expand or prune partial reasoning states as ToT and GoT do\([Yao et al\., 2023](https://arxiv.org/html/2608.23956#bib.bib8);[Besta et al\., 2024](https://arxiv.org/html/2608.23956#bib.bib9)\), so the name describes its position in our operator space rather than its algorithmics\. We report no significance tests; a single accuracy figure from a 200\-item cell carries a 95% interval of roughly±7\\pm 7points, and while paired deltas are considerably tighter, we did not quantify them, so small effects in the BBEH and Omni\-MATH cells should be read as provisional\. Our HLE grader is a lower bound\. Omni\-MATH was not run on Qwen3\.6\-plus\. Finally, all three models are reasoning models that emit hidden deliberation, and the truncation mechanism of Section[5\.2](https://arxiv.org/html/2608.23956#S5.SS2)may not transfer to models without that behavior — although the Qwen3\.6\-plus cells offer a partial preview of that regime\.
### 6\.4Why the pilot misled us
A 50\-item pilot preceding the full runs showedGrowat\+4\+4,Pruneat\+5\.3\+5\.3on MuSiQue but−2\-2on HLE, andBranchat\+8\+8— a pattern of task\-dependent operator effectiveness that motivated the routing hypothesis\. At full scale these deltas roughly halved and thePrunesign flip disappeared\. Atn=50n=50the standard error alone is near 7 points, comparable to every effect being measured\. We report this because pilots of that size remain common when inference is expensive, and ours would have supported a conclusion the full data contradicts\.
## 7Conclusion
Treating additive refinement, decomposition, and repeated sampling as three operators in one space, and measuring them under identical conditions, gives a clearer picture than the method\-at\-a\-time literature allows\. Across 14 model×\\timesbenchmark cells, sampling and voting improve accuracy every time, by a mean of six points, while deepening a single path and decomposing into sub\-questions are inconsistent and sometimes harmful\. The reason sampling wins, however, is not only the one usually given: on long\-reasoning models under finite token budgets, much of its benefit is the recovery of answers that a single pass never emitted at all\. That points somewhere more specific than “sample more” — namely at the budget\-exhaustion failure itself, which is cheaper to attack directly\. Our routing hypothesis did not survive contact with the full data, and neither did one of our own intermediate results, which we take as evidence that paired scoring and explicit separation of infrastructure from model failure deserve to be default practice in comparative test\-time\-compute studies\.
#### Reproducibility Statement
Section[4](https://arxiv.org/html/2608.23956#S4)specifies models, benchmarks, decoding parameters, and token budgets; Section[4\.2](https://arxiv.org/html/2608.23956#S4.SS2)specifies the deduplication, exclusion, and pairing rules used for every number reported\. Per\-item records — extracted answer, gold answer, round count, agreement ratio, full trace, and latency — were retained for all 49,327 graded items, so every figure in this paper can be recomputed without re\-querying any model\. Appendix[A](https://arxiv.org/html/2608.23956#A1)reports per\-cell attrition\. Figures are regenerated from the released numbers by a single script\.
## References
- Bestaet al\.\(2024\)M\. Besta, N\. Blach, A\. Kubicek, R\. Gerstenberger, M\. Podstawski, L\. Gianinazzi, J\. Gajda, T\. Lehmann, H\. Niewiadomski, P\. Nyczyk, and T\. HoeflerGraph of thoughts: solving elaborate problems with large language models\.InProceedings of the AAAI Conference on Artificial Intelligence,Note:arXiv:2308\.09687Cited by:[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px3.p1.1),[§6\.3](https://arxiv.org/html/2608.23956#S6.SS3.p1.1)\.
- Bilalet al\.\(2026\)A\. Bilal, M\. A\. Mohsin, M\. Umer, A\. Subhan, H\. Rizwan, A\. Mohsin, and D\. F\. HougenWhat if we allocate test\-time compute adaptively?\.arXiv preprint arXiv:2602\.01070\.Cited by:[§1](https://arxiv.org/html/2608.23956#S1.p1.1),[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px5.p1.1)\.
- Brownet al\.\(2024\)B\. Brown, J\. Juravsky, R\. Ehrlich, R\. Clark, Q\. V\. Le, C\. Ré, and A\. MirhoseiniLarge language monkeys: scaling inference compute with repeated sampling\.arXiv preprint arXiv:2407\.21787\.Cited by:[§1](https://arxiv.org/html/2608.23956#S1.p1.1),[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px5.p1.1),[§6\.1](https://arxiv.org/html/2608.23956#S6.SS1.p1.1)\.
- Changet al\.\(2025\)K\. Chang, Y\. Shi, C\. Wang, H\. Zhou, C\. Hu, X\. Liu, Y\. Luo, Y\. Ge, T\. Xiao, and J\. ZhuStep\-level verifier\-guided hybrid test\-time scaling for large language models\.InProceedings of the 2025 Conference on Empirical Methods in Natural Language Processing \(EMNLP\),pp\. 18462–18477\.External Links:[Document](https://dx.doi.org/10.18653/v1/2025.emnlp-main.931)Cited by:[§1](https://arxiv.org/html/2608.23956#S1.p1.1),[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px3.p1.1)\.
- Cobbeet al\.\(2021\)K\. Cobbe, V\. Kosaraju, M\. Bavarian, M\. Chen, H\. Jun, L\. Kaiser, M\. Plappert, J\. Tworek, J\. Hilton, R\. Nakano, C\. Hesse, and J\. SchulmanTraining verifiers to solve math word problems\.arXiv preprint arXiv:2110\.14168\.Cited by:[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px5.p1.1),[§6\.3](https://arxiv.org/html/2608.23956#S6.SS3.p1.1)\.
- Gandhiet al\.\(2026\)A\. Gandhi, S\. Chakraborty, X\. Wang, A\. Kumar, and G\. NeubigRecursive agent optimization\.arXiv preprint arXiv:2605\.06639\.Cited by:[§1](https://arxiv.org/html/2608.23956#S1.p1.1),[§1](https://arxiv.org/html/2608.23956#S1.p3.1),[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px4.p1.1)\.
- Gaoet al\.\(2025\)B\. Gao, F\. Song, Z\. Yang, Z\. Cai, Y\. Miao, Q\. Dong, L\. Li, C\. Ma, L\. Chen, R\. Xu, Z\. Tang, B\. Wang, D\. Zan, S\. Quan, G\. Zhang, L\. Sha, Y\. Zhang, X\. Ren, T\. Liu, and B\. ChangOmni\-MATH: a universal olympiad level mathematic benchmark for large language models\.InInternational Conference on Learning Representations \(ICLR\),Note:arXiv:2410\.07985Cited by:[Table 1](https://arxiv.org/html/2608.23956#S4.T1.6.6.1)\.
- Haririet al\.\(2026\)M\. Hariri, W\. Chen, N\. Shahini, V\. Singh, K\. Ye, A\. Samandar, D\. Ganguly, S\. Sankar, Y\. Zhang, S\. Wang, J\. Peng, B\. Zhang, M\. Hinczewski, and V\. ChaudharyTest\-time scaling in reasoning LLMs: inference regimes, evaluation, and reproducibility\.arXiv preprint arXiv:2608\.04001\.Cited by:[§1](https://arxiv.org/html/2608.23956#S1.p2.1),[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px5.p1.1)\.
- Kazemiet al\.\(2025\)M\. Kazemi, B\. Fatemi, H\. Bansal, J\. Palowitch, C\. Anastasiou, S\. V\. Mehta, L\. K\. Jain, V\. Aglietti, D\. Jindal, P\. Chen, N\. Dikkala, G\. Tyen, X\. Liu, U\. Shalit, S\. Chiappa, K\. Olszewska, Y\. Tay, V\. Q\. Tran, Q\. V\. Le, and O\. FiratBIG\-Bench extra hard\.InProceedings of the 63rd Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),pp\. 26473–26501\.External Links:[Document](https://dx.doi.org/10.18653/v1/2025.acl-long.1285)Cited by:[Table 1](https://arxiv.org/html/2608.23956#S4.T1.6.4.1)\.
- Khotet al\.\(2023\)T\. Khot, H\. Trivedi, M\. Finlayson, Y\. Fu, K\. Richardson, P\. Clark, and A\. SabharwalDecomposed prompting: a modular approach for solving complex tasks\.InInternational Conference on Learning Representations \(ICLR\),Note:arXiv:2210\.02406Cited by:[§1](https://arxiv.org/html/2608.23956#S1.p1.1),[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px1.p1.1)\.
- Li \(2025\)Y\. LiPolicy guided tree search for enhanced LLM reasoning\.InProceedings of the 42nd International Conference on Machine Learning \(ICML\),Note:arXiv:2502\.06813Cited by:[§1](https://arxiv.org/html/2608.23956#S1.p1.1),[§1](https://arxiv.org/html/2608.23956#S1.p3.1),[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px3.p1.1)\.
- Lightmanet al\.\(2024\)H\. Lightman, V\. Kosaraju, Y\. Burda, H\. Edwards, B\. Baker, T\. Lee, J\. Leike, J\. Schulman, I\. Sutskever, and K\. CobbeLet’s verify step by step\.InInternational Conference on Learning Representations \(ICLR\),Note:arXiv:2305\.20050Cited by:[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px5.p1.1),[§6\.3](https://arxiv.org/html/2608.23956#S6.SS3.p1.1)\.
- M\-A\-P Teamet al\.\(2025\)M\-A\-P Team, X\. Du, Y\. Yao, K\. Ma,et al\.SuperGPQA: scaling LLM evaluation across 285 graduate disciplines\.InAdvances in Neural Information Processing Systems \(NeurIPS\), Datasets and Benchmarks Track,Note:arXiv:2502\.14739Cited by:[Table 1](https://arxiv.org/html/2608.23956#S4.T1.6.5.1)\.
- Madaanet al\.\(2023\)A\. Madaan, N\. Tandon, P\. Gupta, S\. Hallinan, L\. Gao, S\. Wiegreffe, U\. Alon, N\. Dziri, S\. Prabhumoye, Y\. Yang, S\. Gupta, B\. P\. Majumder, K\. Hermann, S\. Welleck, A\. Yazdanbakhsh, and P\. ClarkSelf\-refine: iterative refinement with self\-feedback\.InAdvances in Neural Information Processing Systems \(NeurIPS\),Note:arXiv:2303\.17651Cited by:[§1](https://arxiv.org/html/2608.23956#S1.p1.1),[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px2.p1.1),[§6\.1](https://arxiv.org/html/2608.23956#S6.SS1.p1.1)\.
- Phanet al\.\(2026\)L\. Phan, A\. Gatti, Z\. Han, N\. Li,et al\.A benchmark of expert\-level academic questions to assess AI capabilities\.Nature649,pp\. 1139–1146\.Note:arXiv:2501\.14249External Links:[Document](https://dx.doi.org/10.1038/s41586-025-09962-4)Cited by:[Table 1](https://arxiv.org/html/2608.23956#S4.T1.6.3.1)\.
- Shiet al\.\(2025\)H\. Shi, Y\. Liu, B\. Pang, Z\. L\. Liu, H\. Wang, S\. Savarese, C\. Xiong, Y\. Zhou, and S\. YavuzSSR: socratic self\-refine for large language model reasoning\.arXiv preprint arXiv:2511\.10621\.Cited by:[§1](https://arxiv.org/html/2608.23956#S1.p1.1),[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px2.p1.1)\.
- Shinnet al\.\(2023\)N\. Shinn, F\. Cassano, E\. Berman, A\. Gopinath, K\. Narasimhan, and S\. YaoReflexion: language agents with verbal reinforcement learning\.InAdvances in Neural Information Processing Systems \(NeurIPS\),Note:arXiv:2303\.11366Cited by:[§1](https://arxiv.org/html/2608.23956#S1.p1.1),[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px2.p1.1)\.
- Snellet al\.\(2024\)C\. Snell, J\. Lee, K\. Xu, and A\. KumarScaling LLM test\-time compute optimally can be more effective than scaling model parameters\.arXiv preprint arXiv:2408\.03314\.Cited by:[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px5.p1.1)\.
- Suzgunet al\.\(2023\)M\. Suzgun, N\. Scales, N\. Schärli, S\. Gehrmann, Y\. Tay, H\. W\. Chung, A\. Chowdhery, Q\. V\. Le, E\. H\. Chi, D\. Zhou, and J\. WeiChallenging BIG\-Bench tasks and whether chain\-of\-thought can solve them\.InFindings of the Association for Computational Linguistics: ACL 2023,Note:arXiv:2210\.09261Cited by:[Table 1](https://arxiv.org/html/2608.23956#S4.T1)\.
- Trivediet al\.\(2022\)H\. Trivedi, N\. Balasubramanian, T\. Khot, and A\. SabharwalMuSiQue: multihop questions via single\-hop question composition\.Transactions of the Association for Computational Linguistics10,pp\. 539–554\.External Links:[Document](https://dx.doi.org/10.1162/tacl%5Fa%5F00475)Cited by:[Table 1](https://arxiv.org/html/2608.23956#S4.T1.6.2.1)\.
- Wanget al\.\(2025\)X\. Wang, Y\. Li, S\. Feng, P\. Yuan, Y\. Zhang, J\. Shi, C\. Tan, B\. Pan, Y\. Hu, and K\. LiEvery rollout counts: optimal resource allocation for efficient test\-time scaling\.InAdvances in Neural Information Processing Systems \(NeurIPS\),Note:arXiv:2506\.15707Cited by:[§1](https://arxiv.org/html/2608.23956#S1.p1.1),[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px5.p1.1)\.
- Wanget al\.\(2023\)X\. Wang, J\. Wei, D\. Schuurmans, Q\. V\. Le, E\. H\. Chi, S\. Narang, A\. Chowdhery, and D\. ZhouSelf\-consistency improves chain of thought reasoning in language models\.InInternational Conference on Learning Representations \(ICLR\),Note:arXiv:2203\.11171Cited by:[§1](https://arxiv.org/html/2608.23956#S1.p1.1),[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px3.p1.1),[§5\.2](https://arxiv.org/html/2608.23956#S5.SS2.p1.1),[§6\.1](https://arxiv.org/html/2608.23956#S6.SS1.p1.1)\.
- Weiet al\.\(2022\)J\. Wei, X\. Wang, D\. Schuurmans, M\. Bosma, B\. Ichter, F\. Xia, E\. H\. Chi, Q\. V\. Le, and D\. ZhouChain\-of\-thought prompting elicits reasoning in large language models\.InAdvances in Neural Information Processing Systems \(NeurIPS\),Note:arXiv:2201\.11903Cited by:[§1](https://arxiv.org/html/2608.23956#S1.p3.1),[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px1.p1.1)\.
- Yanget al\.\(2026\)C\. Yang, N\. Srebro, and Z\. LiRecursive models for long\-horizon reasoning\.InProceedings of the 43rd International Conference on Machine Learning \(ICML\),Note:arXiv:2603\.02112Cited by:[§1](https://arxiv.org/html/2608.23956#S1.p1.1),[§1](https://arxiv.org/html/2608.23956#S1.p3.1),[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px4.p1.1)\.
- Yaoet al\.\(2023\)S\. Yao, D\. Yu, J\. Zhao, I\. Shafran, T\. L\. Griffiths, Y\. Cao, and K\. NarasimhanTree of thoughts: deliberate problem solving with large language models\.InAdvances in Neural Information Processing Systems \(NeurIPS\),Note:arXiv:2305\.10601Cited by:[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px3.p1.1),[§6\.3](https://arxiv.org/html/2608.23956#S6.SS3.p1.1)\.
- Zhouet al\.\(2023\)D\. Zhou, N\. Schärli, L\. Hou, J\. Wei, N\. Scales, X\. Wang, D\. Schuurmans, C\. Cui, O\. Bousquet, Q\. V\. Le, and E\. H\. ChiLeast\-to\-most prompting enables complex reasoning in large language models\.InInternational Conference on Learning Representations \(ICLR\),Note:arXiv:2205\.10625Cited by:[§1](https://arxiv.org/html/2608.23956#S1.p1.1),[§2](https://arxiv.org/html/2608.23956#S2.SS0.SSS0.Px1.p1.1),[§6\.1](https://arxiv.org/html/2608.23956#S6.SS1.p1.1)\.
## Appendix APer\-Cell Attrition
Table[3](https://arxiv.org/html/2608.23956#A1.T3)reports, for each cell, the number of items attempted and the number in the paired set used for scoring\. Attrition is the count of items that at least one of the four operators failed to resolve after seven retries with exponential backoff\. All failures were transport\-level: read timeouts against the proxy \(600 s read timeout\), connection resets, and provider\-side rate limiting at 30 requests per minute for one model\.
Table 3:Attempted versus paired item counts\. Six of the fourteen cells are unaffected\. The HLE Qwen3\.6\-plus cell is the outlier and is the cell discussed in Section[6](https://arxiv.org/html/2608.23956#S6)\.
## Appendix BOperator Pseudocode
Algorithm 1The three recursion operators\.solve\\mathrm\{solve\}is the shared primitive of Section[3](https://arxiv.org/html/2608.23956#S3), including the finalization retry for budget\-exhausted generations\.norm\\mathrm\{norm\}is the shared answer normalizer\.1:functionGrow\(
xx,
T=3T=3\)
2:
y0←solve\(x,∅\)y\_\{0\}\\leftarrow\\mathrm\{solve\}\(x,\\varnothing\)
3:for
t=1t=1to
T−1T\-1do
4:
yt←solve\(x,yt−1\)y\_\{t\}\\leftarrow\\mathrm\{solve\}\(x,y\_\{t\-1\}\)
5:if
norm\(yt\)=norm\(yt−1\)\\mathrm\{norm\}\(y\_\{t\}\)=\\mathrm\{norm\}\(y\_\{t\-1\}\)thenreturn
yty\_\{t\}⊳\\trianglerightanswer stable
6:endif
7:endfor
8:return
yT−1y\_\{T\-1\}
9:endfunction
10:
11:functionPrune\(
xx\)
12:
q1,…,qk←decompose\(x\)q\_\{1\},\\dots,q\_\{k\}\\leftarrow\\mathrm\{decompose\}\(x\)
13:if
k=1k=1thenreturn
solve\(x,∅\)\\mathrm\{solve\}\(x,\\varnothing\)⊳\\trianglerightadaptive fallback
14:endif
15:for
i=1i=1to
kkdo
16:
ai←solve\(qi,\{\(qj,aj\)\}j<i\)a\_\{i\}\\leftarrow\\mathrm\{solve\}\(q\_\{i\},\\\{\(q\_\{j\},a\_\{j\}\)\\\}\_\{j<i\}\)⊳\\trianglerightlater hops see earlier answers
17:endfor
18:return
compose\(x,\{\(qi,ai\)\}\)\\mathrm\{compose\}\(x,\\\{\(q\_\{i\},a\_\{i\}\)\\\}\)
19:endfunction
20:
21:functionBranch\(
xx,
N=5N=5,
τ=0\.7\\tau=0\.7\)
22:
s1,…,sN←s\_\{1\},\\dots,s\_\{N\}\\leftarrowNNindependent draws of
solve\(x,∅\)\\mathrm\{solve\}\(x,\\varnothing\)at temperature
τ\\tau
23:return
argmaxk\|\{i:norm\(si\)=k\}\|\\arg\\max\_\{k\}\\;\|\\\{i:\\mathrm\{norm\}\(s\_\{i\}\)=k\\\}\|⊳\\trianglerightempty answers normalize to a null key
24:endfunctionSimilar Articles
Inducing Reasoning Primitives from Agent Traces
Introduces Reasoning Primitive Induction, a method that mines successful ReAct traces to cluster recurrent reasoning moves into typed pseudo-tools, outperforming the original agent by tens of percentage points on benchmarks.
Generative Recursive Reasoning
This paper introduces Generative Recursive reAsoning Models (GRAM), a probabilistic framework that extends recursive reasoning models by enabling stochastic latent trajectories, multiple hypotheses, and inference-time scaling through depth and parallel sampling.
@askalphaxiv: A fascinating paper supervised by Yoshua Bengio "Generative Recursive Reasoning" Test time compute should scale not jus…
The paper 'Generative Recursive Reasoning' introduces a method that scales test-time compute by sampling multiple latent reasoning trajectories in parallel, enabling the model to explore diverse hypotheses and avoid deterministic collapse. This approach improves performance on tasks such as Sudoku, ARC AGI, N Queens, and graph coloring, and can also generate valid Sudoku boards and MNIST digits.
Rethinking Reasoning-Intensive Retrieval: Evaluating and Advancing Retrievers in Agentic Search Systems
The paper introduces BRIGHT-Pro, a new benchmark for reasoning-intensive retrieval, and RTriever-Synth, a synthetic corpus used to fine-tune RTriever-4B for improved performance in agentic search systems.
Efficient Agentic Reasoning Through Self-Regulated Simulative Planning
Introduces SR²AM, a framework for efficient agentic reasoning via self-regulated simulative planning, achieving competitive performance with models 20-30x larger while using 26-95% fewer reasoning tokens.