Source-linked AI summary
Evaluating Multiple LLM Generations with Validated Task Coverage
Florian Le Bronnec, Rio Yokota
TL;DR
Existing evaluations often score individual LLM outputs or collapse multiple attempts into one answer, missing whether a candidate set contains distinct useful outcomes. The paper introduces VTC-Bench and Validated Task Coverage to evaluate validated task-relevant coverage directly, finding that coverage rankings and model-selection conclusions can differ from single-draw quality.
Problem
Existing evaluations focus on individual-output quality or reduce multiple generations to one outcome, rather than measuring accumulation of distinct useful results.
Method
The paper introduces a five-domain benchmark and Validated Task Coverage, using deterministic validation and outcome mappings to measure distinct useful outcomes across attempts.
Results
In four of five tasks, the configuration leading at k = 1 was not the VTC leader at the headline budget, showing budget-dependent coverage rankings.
Takeaways & Limitations
Finite candidate sets have measurable evaluation behavior of their own, with coverage trajectories and inference effects that are not captured by conventional per-output evaluation.
Takeaways & Limitations
VTC relies on task-specific validity and outcome mappings that are deterministic and reproducible but may abstract away distinctions relevant in practice.
Abstract
from arXiv · showhide
Many LLM applications are most useful when they provide several candidate outputs for comparison, validation, or combination. Predominant evaluation settings, however, still focus on individual outputs or reduce multiple samples to a single success or selected answer. This can miss whether the outputs include several genuinely different useful results. We introduce VTC-Bench, a five-domain benchmark for this setting, together with Validated Task Coverage (VTC) as its core evaluation quantity. The benchmark is built from carefully selected real-data tasks where both output quality and task-relevant distinctness can be checked automatically and reproducibly, without model-based judges. VTC measures how many distinct useful results are obtained within $k$ attempts. Across multiple models and inference settings, the benchmark leads to different conclusions from conventional evaluation: configurations that look strongest from single-draw quality are not necessarily those with the best coverage, and simple measures of output variation do not reliably recover task-relevant coverage. These results show that finite candidate sets can be evaluated directly as objects of interest, revealing differences in model behavior that are not apparent from conventional per-output evaluation.
1 INTRODUCTION
The paper argues that evaluating finite sets of LLM generations requires measuring distinct useful outcomes, not only individual-output quality or aggregate single-success results. It introduces VTC-Bench and Validated Task Coverage (VTC), using automatically validated, deterministically scored real-data tasks to reveal coverage differences missed by conventional evaluation.
- Motivation: Many LLM applications need several candidate outputs for comparison, validation, or combination, making the generated set—not an isolated response—the relevant object.The set’s value depends on more than the quality of individual outputs.
- Problem: Existing benchmarks emphasize per-attempt quality, while pass@k, self-consistency, and best-of-N reduce multiple generations to one success, aggregate answer, or selected output.These objectives fit settings where only one final answer matters but do not evaluate the candidate set directly.
- Contribution: VTC-Bench introduces Validated Task Coverage (VTC), which measures how many distinct useful outcomes are validated after k attempts.Applying VTC requires defining valid outputs and determining when two valid outputs represent the same useful outcome.
- Benchmark: VTC-Bench contains five real-data tasks with reproducible scoring, automatic validation, deterministic task-specific outcome mapping, and no model-based judges.The benchmark is designed to measure both output validity and task-relevant distinctness.
- Empirical findings: Across multiple models and inference settings, coverage can produce different conclusions from single-draw quality, while simple output variation does not reliably indicate task-specific coverage.The study evaluates validated coverage across models, inference settings, and attempt budgets.
2 RELATED WORK
Prior evaluation methods typically collapse multiple generations into one success, aggregate, or distributional estimate, whereas task-specific coverage work evaluates distinct useful outcomes. VTC instead targets distinct useful results recovered from a finite retained set without relying on exhaustive ground truth or representative reference distributions.
- Repeated-sampling metrics: Repeated-sampling metrics reduce multiple generations to a single success event, aggregate answer, or selected output, rather than measuring accumulated distinct useful outcomes.This is appropriate when only one final answer matters, but differs from VTC’s object of evaluation: the retained generation set.
- Distributional metrics: Distributional metrics jointly assess quality and diversity by comparing generated and reference distributions through textual similarity or learned representations.These methods estimate distributional agreement from samples and generally require a sufficiently representative reference set.
- Task-specific coverage: Task-specific coverage methods evaluate whether repeated generations recover distinct useful outcomes, with HypoSpace measuring recovery of an enumerable valid solution space.HypoSpace requires exhaustive ground truth and therefore favors deliberately controlled tasks; Shypula et al. and NoveltyBench study useful diversity in open-ended generation using program semantics.
3 VALIDATED TASK COVERAGE
Validated Task Coverage (VTC) evaluates finite candidate sets by counting distinct useful outcomes produced within k attempts. It validates and maps outputs to task-specific outcomes, unions them across attempts, and extends to coverage curves that reveal differences at larger attempt budgets.
- Definition: VTC asks how many distinct useful outcomes a model produces after k attempts, with usefulness and outcome sameness defined per task.In molecule design, chemically distinct molecules satisfying requested properties can count as separate useful outcomes, while close variants add little new coverage.
- VTC scoring: The validation function τx checks outputs against prompt constraints and maps qualifying submissions to task-specific useful outcomes.Outputs representing the same useful outcome map identically, while attempts earning no credit map to an empty set.
- VTC scoring: VTC takes the union of useful outcomes across attempts, so repeated outcomes do not increase coverage.The resulting task-specific score either counts distinct useful outcomes or reports the fraction of a known target set covered.
- Expected coverage: Under independent sampling, repeated VTC measurements estimate expected useful coverage after k attempts and connect to repeated-sampling evaluation such as pass@k.The expected coverage quantity is defined for a fixed model–inference configuration and attempt budget.
4 VTC-BENCH: BENCHMARK SUITE
VTC-Bench comprises five real-data candidate-generation tasks with automatic, reproducible quality checks and deterministic mappings to task-relevant useful outcomes. Its task-grounded scoring directly measures coverage without model-based judges.
- Benchmark design: Five domain-diverse tasks evaluate repeated candidates using real data, automatic quality checks, deterministic useful-outcome mappings, and task-grounded scoring.This design supports direct evaluation of useful coverage without relying on model-based judges.
- Software repair: Software-repair VTC counts distinct passing modified-function sets across attempts, grouping patches that change the same named functions as one outcome.The benchmark uses 230 runnable PatchEval-Verified instances across Python, JavaScript, and Go; each patch is applied and tested in isolation.
- Bug finding: Bug-finding VTC is the fraction of 6,422 fixed behavioral bug classes exposed across attempts from 188 CodeContests C++ tasks.Each attempt returns up to five complete standard-input tests, and valid inputs receive credit for every bug class they expose.
- Differential diagnosis: Differential-diagnosis recall measures the fraction of each case’s fixed reference concepts recovered across attempts, while precision measures submitted concepts within that target.The task uses 302 NEJM clinicopathological-conference cases and validates CUIs against a frozen index and recorded search provenance.
- Evidence search: Evidence-search VTC aggregates expert-weighted reasoning aspects covered across attempts, so multiple passages supporting one aspect add no new coverage.BRIGHT-Pro annotations distinguish evidence for different reasoning aspects from redundant evidence, and selected passages receive credit when they are annotated gold passages.
5 EXPERIMENTAL PROTOCOL
The experimental protocol evaluates four models across five tasks and 24 model–inference configurations, using independent repeated sampling with task-specific candidate-set budgets.
- Generation configuration: Four models are evaluated on all five tasks across 24 configurations formed by three temperatures and disabled or enabled thinking.The temperatures are T ∈ {0.6, 1.0, 1.2}.
- Repeated sampling and budgets: The main study independently samples repeated candidates from each configuration without conditioning later attempts on earlier outputs.This establishes a parallel reference setting with a fixed generation distribution.
- Repeated sampling and budgets: Task-specific H values keep candidate sets practically inspectable while controlling generation and validation cost.The protocol later compares this reference setting with chained sampling in Section 6.3.
6 RESULTS
VTC reveals budget-dependent coverage trajectories and rankings that conventional one-draw quality or surface diversity do not reliably identify. Inference choices also affect quality and useful coverage differently, with temperature often improving VTC despite lower quality, while thinking and chaining have heterogeneous effects.
- Validated coverage across budgets: VTC trajectories differ across models and tasks, with GLM-4.7 generally strong on four of five tasks and performance gaps changing as k increases.Some configurations gain most coverage at small k, while others continue adding useful outcomes.
- Validated coverage across budgets: In four of five tasks, the highest-VTC configuration at k = 1 differs from the highest at headline budget H.For molecule design, Qwen3.6-27B leads at k = 1, but GLM-4.7 leads by H = 20.
- Conventional evaluation versus VTC: One-draw quality rankings can differ substantially from headline-budget VTC rankings, with configurations moving throughout the ranking in every task.The disagreement is not limited to the top-ranked configuration.
- Conventional evaluation versus VTC: Surface-diversity selection yields 11.0% task-macro mean VTC regret and 11/25 total Top-5 agreement, with mean regret ranging from 3.2% to 25.0%.The mismatch is task-dependent, and nonrepetition alone does not establish new useful outcomes.
- Inference choices: Increasing temperature from 0.6 to 1.2 raises point-estimate VTC@H in 38 of 40 matched comparisons, while one-draw quality decreases in 25.Paired instance-resampling intervals are entirely above zero for 36 of 40 comparisons.
- Inference choices: Thinking improves one-draw quality in 44 of 60 comparisons but VTC@H in 36, with quality and coverage moving oppositely in 23 comparisons.Chaining consistently improves evidence-search coverage, reduces repository-repair coverage, and has task-dependent effects elsewhere.
7 DISCUSSION AND LIMITATIONS
The discussion highlights that VTC’s conclusions depend on task-specific outcome mappings and fixed attempt budgets, while inference choices affect validated coverage in task-dependent ways. It identifies resource-budget evaluation and better inference-strategy selection as open extensions.
- Limitations: VTC relies on task-specific mappings of valid outputs and equivalent useful outcomes, which may abstract away practically important distinctions.The mappings are lightweight, deterministic, automatic, and reproducible; modified-function sets capture patch intervention locations rather than genuinely different repairs.
- Limitations: Attempt counts provide a controlled comparison axis, but are not directly comparable across tasks in token use, compute, or human review effort.The framework could instead measure coverage against consistently tracked resource budgets.
- Open questions: Inference choices affect validated coverage differently: higher temperature often helps, whereas thinking and chained diversity prompting have more task-dependent effects.VTC-Bench makes the question of selecting an inference strategy for a fixed generation budget directly measurable.
8 CONCLUSION
VTC-Bench directly evaluates finite sets of LLM generations across five tasks by measuring how validated, task-relevant useful outcomes accumulate with the attempt budget. The results reveal distinct coverage trajectories, budget-dependent rankings, and task-dependent inference effects, establishing finite candidate sets as meaningful evaluation objects.
- 8 CONCLUSION: VTC-Bench directly evaluates finite sets of LLM generations across five tasks.It maps validated outputs to task-relevant useful outcomes.
- 8 CONCLUSION: VTC tracks how validated useful outcomes accumulate as the attempt budget grows.This makes coverage trajectories measurable for finite candidate sets.
- 8 CONCLUSION: The results show different coverage trajectories, budget-dependent rankings, and task-dependent effects of inference choices.These findings indicate that evaluation conclusions can vary with both attempt budget and task.
- 8 CONCLUSION: Finite candidate sets exhibit measurable behavior of their own and are meaningful objects of model evaluation.This extends evaluation beyond treating generations only as individual outputs.
AI USE STATEMENT
Generative AI tools supported the research workflow, manuscript preparation, and benchmark construction, with AI-assisted outputs reviewed by the authors.
- Generative AI assisted software development, research-idea refinement, feasibility assessment, and experimental and benchmark design.
- The authors used generative AI for literature search and review, particularly while constructing benchmark tasks.
- Generative AI also supported drafting and editing parts of the manuscript for clarity and presentation.
- All AI-assisted outputs were reviewed by the authors.
ETHICS STATEMENT … B CHAINED GENERATION EXPERIMENTS
The paper evaluates multiple stochastic generations using reproducible task-level aggregation and an unbiased VTC estimator, while documenting generation settings, software, data provenance, and ethical safeguards.
- ETHICS STATEMENT: The study uses existing benchmark and published data rather than collecting new human-participant data.The differential-diagnosis benchmark uses published clinical case reports and existing AMIE-derived annotations.
- ETHICS STATEMENT: Restricted clinical inputs and diagnosis targets are not redistributed, and repository-repair evaluation runs in isolated environments without network access.
- A.1 EVALUATED GENERATION SETTINGS: Each draw uses p = 0.95 and one of three main-study temperatures across four evaluated checkpoints, with thinking controlled by each model family’s chat template.The output cap includes hidden reasoning when thinking is enabled.
- B CHAINED GENERATION EXPERIMENTS: The supplied passages contain no substantive description of chained generation experiments.
- A EXPERIMENTAL AND REPRODUCIBILITY DETAILS: Every task result groups unreduced draw-level scores by stable task-instance identifiers before computing coverage curves, single-draw diagnostics, and diversity statistics.All draws enter aggregation, using the same 24 configurations and each task’s budget H.
- A.2 INDEPENDENT-SAMPLING ESTIMATOR AND STATISTICAL AGGREGATION: The estimator applies subset-counting pass@k separately to each useful outcome and sums inclusion probabilities using task-specific weights.Under IID sampling from a fixed configuration, it is unbiased for expected VTC from k fresh draws.
- A.2 INDEPENDENT-SAMPLING ESTIMATOR AND STATISTICAL AGGREGATION: The estimator equals exact average coverage over observed size-k subsets, with equal averaging across task instances.Collecting Kmax > H reduces sampling variance for estimated coverage at k ≤ H.
- A.3 SOFTWARE, ENVIRONMENT, AND DATA PROVENANCE: Runs use Inspect AI 0.3.241 and locally served models with vLLM 0.21.0, while stochastic reruns sample new completions from the same distribution.Redistributable frozen benchmark inputs and prompt templates accompany the paper, except restricted AMIE materials.
B.1 OVERALL SETTING AND ANALYSIS … D.4 SURFACE-DIVERSITY METHODOLOGY AND COMPLETE RESULTS
The paper evaluates chained and independent generation across five real-data tasks using deterministic task-specific useful-outcome representations, then compares validated coverage with quality, structural granularity, attempt budgets, and surface diversity. Chaining and conventional variation measures do not reliably predict task-relevant coverage, and the preferred configuration can depend on the coverage budget and outcome abstraction.
- B.1 OVERALL SETTING AND ANALYSIS: Chained runs use actual prefixes of R = 3 independent chains, matched against Hchain × R independent attempts evaluated with an IID subset estimator.Hchain = 20 for molecule design and Hchain = 5 for the other four tasks; the matched control is separately generated.
- D ADDITIONAL RESULTS AND ROBUSTNESS: Chaining increases evidence-search VTC in all 8 configurations despite lowering per-attempt quality in 6/8, while bug-finding surface diversity falls 32.6% on average although VTC changes little overall.On molecule design, chaining often increases both surface diversity and VTC, but some Qwen configurations move oppositely; overall, quality and output variation do not reliably determine validated coverage.
- B.2 TASK-SPECIFIC CHAINING PROCEDURES: Later attempts receive bounded records of earlier submissions and request one additional candidate without validation results, correctness feedback, or cross-replicate history.Task-specific continuations request materially different molecules, patches, tests, diagnoses, or complementary queries and evidence while retaining original output limits.
- C BENCHMARK CONSTRUCTION AND SCORING: The benchmark represents useful outcomes with deterministic, automatically checkable task-specific abstractions that remove incidental surface variation while preserving task-relevant distinctions.Examples include Bemis–Murcko scaffolds, modified-function sets, behavioral bug classes, UMLS CUIs, and annotated reasoning aspects.
- C.5 DIFFERENTIAL DIAGNOSIS: VTC is computed from validated outcomes: exact CUI intersections recover diagnosis targets, while gold passages contribute normalized weighted reasoning aspects with each aspect credited once per attempt.Evidence-search scoring gives unjudged passages no credit because released qrels are not exhaustive.
- D.3 MOLECULE STRUCTURAL-GRANULARITY SENSITIVITY: At one draw, all structural mappings select Qwen3.6-27B at T = 1.0 with thinking, whereas at H = 20 scaffold and ring-system coverage select GLM-4.7 at T = 1.2 with thinking.The one-draw leader reaches 3.895 ring systems versus 4.559 for the ring-system leader, showing that budget-dependent leadership is not specific to scaffold mapping.
- D.4 SURFACE-DIVERSITY METHODOLOGY AND COMPLETE RESULTS: Surface diversity counts valid canonical molecules, passing exact diffs, valid normalized test-input strings, and diagnosis terms, while evidence search uses answer-generation variation from selected passages.For the four exact-surface tasks, expected counts are estimated by subset counting; invalid or off-target attempts add no unit but remain in the budget.
D.5 INSTANCE-RESAMPLING ROBUSTNESS OF HEADLINE COMPARISONS
Instance-resampling tests assess the robustness of three headline comparisons by recomputing coverage, rankings, Top-5 sets, regret, and agreement across 10,000 paired bootstrap resamples. The resulting intervals support stable leader reversals, quantify Top-5 regret and agreement, and show that most positive matched-temperature comparisons remain positive.
- Resampling procedure: 10,000 paired bootstrap resamples recomputed coverage values, rankings, Top-5 sets, regret, and agreement using identical within-task instance weights across configurations and metrics.MolGen was resampled uniformly over its 164-prompt evaluation set, with percentile 95% intervals reported throughout.
- Headline comparisons: The four fixed point-estimate leader-pair intervals remain below zero at k = 1 and above zero at H.This indicates that the corresponding headline comparisons retain their observed direction across instance resamples.
- Top-5 comparisons: 10.2–13.9% and 9.2–12.4% are the task-macro Top-5 regret intervals for one-draw quality and surface diversity, respectively.Their total Top-5 agreement intervals are 8–12 and 9–13 out of 25, respectively.
- Temperature comparisons: 36 of 38 positive matched temperature comparisons have individual intervals entirely above zero.The temperature comparison uses matched T = 0.6 versus T = 1.2 configurations and tests whether the VTC difference remains positive under resampling.