Paper 2 of a series · preprint v1 · Ensembles

Generative operators in language-model ensembles: what they add to their starting point and what they cost

The second paper split out of the working draft v8: the operators that write a new answer instead of picking one, each measured against its own starting point and at the same cost. Preprint, not peer reviewed; the PDF is the deliverable.

Abstract Self-consistency, debate, answer synthesis and task decomposition promise that extra language-model calls give a better answer than one. We call such operators generative and ask two questions of each: how much it adds to its starting point — a single answer or a vote of the same members — and whether the gain holds at the same cost. All four are measured on the same problems, with one pool of seven previous-generation models and cost in dollars. Hypotheses from set A, the nearly saturated corpus of paper 1, were tested on a preregistered set B of 200 problems. The freedom of a generative operator is barely used: a correct answer that no member gave appeared on 0–2 of 200 problems. At first sight GLM 4.7 Flash self-consistency is the one gain that survives the Holm correction (+19.0 points). A closer look at how this comparison was scored shows that its starting point, the first sample, is often empty; measured instead against the first sample that gave an answer, voting adds only 4.5 points, not significant after correction. So no operator shows a gain over its own starting point that survives correction; the design resolves about 5–6 points, so smaller gains are not excluded. Gains over the vote larger than about 6.5 points are unlikely given the data. Seven-model debate and synthesis add about 2 points to the vote of the same answers, with intervals that include zero, at noticeably higher cost. The answers themselves explain why: each problem has its own chance of success for a model, close to 0 or 1, so repeated samples can change the outcome only on the few problems in between; in debate the members converge (mean member accuracy on the debated problems from 0.564 to 0.773), mostly onto the answer that already led the vote; and part of the vote's advantage is the tie rule: with ties split evenly the vote solves 0.755 instead of 0.770, and debate and synthesis then add +3.5 and +4.0 points, still not a gain that survives correction. Decomposition helped none of the three models; on set A only the length limit made it help. At the same cost five operators beat the best model of the pool, but for debate and synthesis 10 of those 12 points already come from the vote of the members' first answers; GLM voting and GLM decomposition lose to the best model. The problems are almost all mathematical, with a short answer.
1

What this paper adds to the series

Paper 1 covered selection operators, which return an answer one of the members already gave, so their ceiling is the oracle. This paper covers the other half, generative operators: repeated samples of one model with voting (self-consistency), debate, answer synthesis and task decomposition. They can in principle give a correct answer that no member gave.

  • Its own starting point and the same cost. Each operator is compared with what it adds compute to (a single answer or a vote of the same members) and with the best model of the pool whose single answer costs no more, in dollars.
  • Preregistered test set. The hypotheses came from the paper-1 corpus, which is nearly saturated; they were tested on a separate set of 200 harder problems (HLE, MathArena, OlympiadBench, LAB-Bench), with the analysis plan written down before the operators were run. Deviations from the plan are listed in the paper.
  • How the answers behave. A section on what repeated samples, votes and debate rounds actually look like explains why the operators add so little: a model's samples differ only on the problems that are borderline for it, and debate moves members onto the answer that already led the vote.
  • Reproducible. Every number in the text is produced by released code, and an automated check compares the text with the code's output. Code and derived data: doi:10.5281/zenodo.23768545 (version 1.0.2), github.com/Alatip/paper-2.
  • Reviewed before release. A separate model reviewed the code, numbers and text in several rounds; how the work was split between me and the AI tools is stated in the paper.
2

Status

Preprint v1, archived on Zenodo before arXiv submission. Later versions go under the same record (all versions: 10.5281/zenodo.23768975). The remaining papers of the series will follow.

3

Cite

Latipov, A. (2026). Generative operators in language-model ensembles: what they add to their starting point and what they cost (preprint v1). Zenodo. https://doi.org/10.5281/zenodo.23768976