REVIEW 4 major objections 5 minor 32 references
Agent-plan score separates valid plans where text metrics fail
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · deepseek-v4-flash
2026-08-04 04:11 UTC pith:CAUJSOG2
load-bearing objection OTAP offers a fresh, honest way to score agent trajectories as dependency graphs, but its headline separation result rests on the authors' own ordering and needs external validation. the 4 major comments →
OTAP: Structure-Aware Optimal Transport for Evaluating Planning and Execution in Agent Trajectories
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The paper's central claim is that trajectory evaluation should be formulated as a distance between the agent's execution graph and a set of valid solution graphs, and that this distance can be computed as an unbalanced fused Gromov-Wasserstein (UFGW) transport problem over attributed dependency DAGs. The resulting score, OTAP, is a pseudo-metric that provably remains unchanged under dependency-preserving reorderings (Proposition 2) and changes by at most O(r/n) when r redundant leaf steps are inserted (Proposition 3). OTAP distinguishes valid plans from causally inverted ones even when the step text is identical, and its unbalanced marginals absorb missing or hallucinated steps without forci
What carries the argument
The central object is the signed dependency-distance matrix over an attributed DAG, combined with an unbalanced fused Gromov-Wasserstein transport objective. Each step is represented by embeddings of action, arguments, effect, and tool; edges encode data or causal dependencies. The signed matrix assigns positive distance to ancestor relations, zero to incomparable steps, and negative distance to descendant relations, so that a causal inversion incurs a quadratic penalty while a valid reordering of independent steps incurs none. The transport coupling T aligns agent steps to reference steps, with KL penalties on the marginals to handle cardinality mismatches, and a temperature-controlled soft
Load-bearing premise
The load-bearing premise is that dependency edges can be extracted faithfully from the agent's trace; if edges are guessed wrong, valid reorderings get penalized as dependency violations and the metric's edge over surface scores disappears.
What would settle it
Take an agent trajectory with a faithfully extracted DAG, generate a valid dependency-preserving reordering, and compute OTAP with the same reference: Proposition 2 predicts an exactly identical score, so any nonzero difference falsifies the invariance claim. Alternatively, measure dependency-edge precision on free-text traces and check whether OTAP's AUROC advantage vanishes when extraction error is high.
If this is right
- Valid plans that reorder independent steps receive the same OTAP score as the canonical plan, so the metric does not punish legitimate planning flexibility.
- Inserting distractor steps changes the score by only O(r/n), making OTAP robust to low-level noise in execution traces.
- On hand-curated tasks and on benchmarks with exact or explicit dependency graphs, OTAP separates valid from invalid trajectories in a regime where sequence-matching and embedding-based metrics score below chance.
- The benefit shrinks when dependencies must be inferred from free text; the paper attributes this to extraction fidelity rather than the transport objective.
- When a formal verifier exists, OTAP predicts validity worse than surface metrics, which positions OTAP as a complement for open-ended domains without verifiers rather than a replacement for them.
Where Pith is reading between the lines
- If dependency extraction can be improved, for example with uncertainty-weighted edges, OTAP's advantage could extend to free-text traces; the paper's own attribution suggests extraction, not the transport formulation, is the limiting factor.
- Because the transport objective is differentiable and the reference aggregation is soft, OTAP is a natural candidate for a dense process reward in agent training, though the pseudo-metric caveat means it should not be used as an unconstrained optimization target on its own.
- The paper's validity ordering is stipulated rather than human-judged; a study comparing OTAP's ranking to human practitioner rankings would test whether the metric matches real preferences outside synthetic perturbations.
- Granularity invariance remains unresolved: merging or splitting steps perturbs both the dependency matrix and the mass distribution, so future work on hierarchical or quotient-graph costs could close this gap.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes OTAP, a trajectory-evaluation metric that represents an agent's execution as an attributed DAG of steps and compares it with a set of reference graphs via an unbalanced fused Gromov-Wasserstein transport problem (Eq. 3). The claimed contributions are a pseudo-metric structure, invariance to dependency-preserving reorderings, bounded sensitivity to redundant insertions, and empirical separation of valid from invalid trajectories in settings where semantic-only baselines fail. Experiments cover a hand-curated perturbation corpus, three public benchmarks (PlanBench, WebArena, GAIA), and a PlanBench oracle study with formal validity labels. The paper is unusually explicit about its limitations, including the fact that its perturbation validity ordering is the authors' stipulation and that OTAP is the weakest metric on the only externally labeled benchmark.
Significance. If the claims held, OTAP would be a useful, deterministic, auditable process-level score for LLM-agent trajectories in open-ended domains without a formal verifier. The paper has real strengths: a clear graph-alignment formulation, explicit decomposition into semantic, structural, and marginal-penalty terms, reproducible deterministic evaluation, component ablations, and an honest discussion of where the method fails. However, the central theoretical claim (a pseudo-metric) is not established, the main invariance theorem requires a fixed graph that the empirical protocol re-extracts, one of the three propositions has a proof gap, and the headline empirical separation in the target regime rests on a validity ordering defined by the authors in terms of the same dependency violations OTAP measures. The only external labels, PlanBench, show OTAP performing worst, which the paper scopes out. These issues are load-bearing and need correction before the central claims can be accepted.
major comments (4)
- [§5, Proposition 1 and Remark 2] Proposition 1 calls d a pseudo-metric, but a pseudo-metric must satisfy the triangle inequality. Remark 2 explicitly concedes that the triangle inequality fails in the unbalanced regime, and averaging L(P,R) and L(R,P) does not restore it. Thus the object is not a pseudo-metric. Since the abstract and contributions advertise a 'provably invariant ... pseudo-metric', this is a central mislabel. Recommend renaming d a divergence or similarity measure and restating the theorem as establishing non-negativity, symmetry, reflexivity, and isomorphism invariance only.
- [§5, Proposition 2 and §6.1] Proposition 2's invariance is proved under Assumption 2, which requires that the dependency graph is fixed and not re-extracted from the serialized order. But §6.1 states that agent-side graphs are re-extracted from perturbed sequences by artifact tracing, and GAIA uses heuristic edge inference. Therefore the main experimental regime does not satisfy the theorem's precondition. A valid dependency-preserving reordering can perturb the extracted DAG and incur a structural penalty, exactly the GAIA degradation the paper observes. The abstract's unqualified 'provably invariant to dependency-preserving reorderings' needs a fixed-graph qualifier.
- [§5, Proposition 3 and Appendix A.4] The proof of Proposition 3 asserts that inserting redundant leaf nodes leaves the DAG height H unchanged because the new nodes are 'redundant' and 'do not lie on any longest source-to-sink path.' This is not guaranteed by the stated condition 'leaf nodes that carry no downstream dependencies': a leaf can still have incoming edges and can lengthen a source-to-sink path, changing H and hence every entry of D in Eq. (2). Without a precise definition of 'redundant' that prevents height changes, the bound is not established. The proof needs an additional assumption or a revised argument handling the renormalization of D when H changes.
- [§6.2, §6.6, and §7 (Limitations)] The central empirical claim—that OTAP separates valid from invalid trajectories in open-ended, no-verifier domains—is validated only against the authors' perturbation ordering {original, P1–P3} ≻ P4 ≻ P5. Since P4 and P5 are defined by dependency violations, and OTAP's core signal is the signed dependency distance (Eq. 2), agreement with this ordering is partly circular. The paper's own limitation statement concedes the ordering 'is our stipulation rather than a human judgment.' The only external validity labels, PlanBench (Table 6), show OTAP with the lowest AUROC (79.2) among all six metrics. Scoping out PlanBench is coherent, but it leaves the intended regime with no external criterion. An independent human-ranking study, or a verifier-labeled benchmark adapted to the target regime, is needed to support the headline separation claim.
minor comments (5)
- [Abstract and Table 1] The abstract says 'semantics-only metrics score below chance,' but Table 1 shows BLEU at 59.9 and ROUGE-L at 67.4 AUROC, both above chance; only the order-blind embedding baselines and exact match are below chance. Please qualify the claim.
- [§4.2, Eq. (6)] The causal mass weighting uses a free parameter κ, but no ablation or sensitivity analysis for κ is reported. The paper reports ablations for other components; adding κ would help assess robustness.
- [§5, Proposition 3 statement] The statement of Proposition 3 introduces ω and C̄ without defining them; they are defined only in the proof. Please define them in the statement or immediately before it.
- [§1] In the Introduction, the sentence 'In practice, valid plans often diverge in step ordering, granularity, tool selection, or overall strategy ()' has an empty citation. This appears to be a missing reference.
- [§5 vs §6.7] The complexity discussion says evaluations run in milliseconds for n,m ≤ 50, but §6.7 reports 23.9 s mean on GAIA's longer traces. The caveat in §5 is present, but the contrast could be stated more prominently to avoid an impression of a universal speed guarantee.
Circularity Check
Central 'separates valid from invalid' claim rests on an author-stipulated validity ordering that mirrors OTAP's own dependency objective; the only external labels (PlanBench) disfavor OTAP.
specific steps
-
self definitional
[Sec. 6.1 (Perturbations and validity ordering) / Sec. 7 (Limitations); cf. Eq. (2)–(3)]
"We take the validity ordering {original,P1,P2,P3} ≻ P4 ≻ P5, assuming that one inversion (P4) damages a plan less than deletion or distractor insertion (P5). ... Our constructed perturbations and degradations establish that Otap behaves as specified under a known ordering, but that ordering is our stipulation rather than a human judgment."
The headline validity labels are defined by the authors in terms of dependency violations: P4 is 'causal inversion, swapping two steps across a dependency edge' and P5 is deletion/distractor/tool corruption. OTAP's Eq. (2) builds a signed dependency matrix whose 'sign preserves causal direction', and Eq. (3) penalizes |D^P - D^R|^2 quadratically. Hence P4/P5 are invalid by construction under exactly the structural criterion OTAP optimizes, while P1–P3 are dependency-preserving by construction. The reported AUROC/PRA/SEV therefore measure agreement with the authors' own validity taxonomy, not an independent ground truth. The paper concedes the ordering is 'our stipulation rather than a human judgment.' The only external labels (PlanBench verifier flags) show OTAP weakest (79.2 AUROC vs 86.7
full rationale
The mathematical core of OTAP is not circular: Propositions 1–3 are proved from the stated objective, hyperparameters are fixed defaults rather than fitted, and no load-bearing result is imported from a self-citation. However, the paper's central empirical claim—that OTAP 'separates valid from invalid trajectories in a regime where semantics-only metrics score below chance'—is supported primarily by controlled perturbations whose validity ordering is stipulated by the same dependency-preservation concept that Eq. (2)–(3) encode. The authors explicitly acknowledge that this ordering is 'our stipulation rather than a human judgment' and that the PlanBench labels are 'the only external criterion we report.' On that external criterion, OTAP is the weakest metric, and the paper excludes such verifier-labeled settings from its intended use case. Thus, within the regime OTAP is designed for, no independent validity labels exist, and the headline separation result is currently validated only against a self-defined ground truth. This is a disclosed limitation rather than a hidden fit, so the score is 6 rather than higher; the derivation itself is self-contained, but the empirical verification of the central claim is partly circular by construction.
Axiom & Free-Parameter Ledger
free parameters (11)
- α =
0.35
- β =
0.20
- γ =
0.25
- δ =
0.20
- η =
0
- θ =
0.35
- ε =
0.05
- λ1 =
1
- λ2 =
1
- T =
0.05
- κ
axioms (6)
- standard math Node costs C_ij∈[0,1] and dependency distances D_ik∈[-1,1] are normalized as in Assumption 1.
- domain assumption The text encoder ψ provides semantically meaningful embeddings for actions, contexts, and effects.
- domain assumption Dependency graph extraction mechanisms (a)-(c) recover true causal dependencies; for free text, salient-token heuristics approximate them.
- ad hoc to paper The perturbation validity ordering {original,P1-P3} ≻ P4 ≻ P5 is the correct ground truth.
- ad hoc to paper Assumption 2: permutation invariance assumes the graph is fixed and not re-extracted from the serialized order.
- standard math Background optimal transport theory: entropic regularization, Sinkhorn iterations, and UFGW convergence.
read the original abstract
Large language model agents solve tasks by generating trajectories that interleave planning, tool calls, and intermediate results. Current evaluation metrics reduce such a trajectory to a binary success flag, compare it against a reference by exact matching, or delegate judgment to another language model. A success flag cannot distinguish a sound solution from one that succeeds by luck, and says nothing about why a failed run went wrong. Exact matching penalizes plans that are valid but reordered or decomposed differently from the reference. We reframe trajectory evaluation as a distance between the agent's execution graph and a set of valid solution graphs, and instantiate it via an unbalanced fused Gromov-Wasserstein transport problem over attributed dependency graphs. The resulting score, termed OTAP (Optimal Transport for Agentic Planning), is a pseudo-metric that is provably invariant to dependency-preserving reorderings and has bounded sensitivity to redundant steps. Its unbalanced marginals handle missing or hallucinated steps without forcing a match, and its soft coupling accommodates variation in plan granularity. On controlled perturbations and three public benchmarks, OTAP separates valid from invalid trajectories in a regime where semantics-only metrics score below chance. Its advantage tracks the fidelity of the dependency graph: largest where edges follow from operator semantics, smallest where they are inferred from free text. Where a formal verifier exists, strict surface metrics predict validity better than OTAP does, which places OTAP in open-ended domains where no verifier is available.
Reference graph
Works this paper leans on
-
[1]
2023 , eprint=
Measuring Reliability of Large Language Models through Semantic Consistency , author=. 2023 , eprint=
2023
-
[2]
2026 , eprint=
Consistency as a Testable Property: Statistical Methods to Evaluate AI Agent Reliability , author=. 2026 , eprint=
2026
-
[3]
2026 , eprint=
TRACER: Trajectory Risk Aggregation for Critical Episodes in Agentic Reasoning , author=. 2026 , eprint=
2026
-
[4]
2026 , eprint=
Agentic Confidence Calibration , author=. 2026 , eprint=
2026
-
[5]
International Conference on Learning Representations (ICLR) , year =
Shunyu Yao and others , title =. International Conference on Learning Representations (ICLR) , year =
-
[6]
Advances in Neural Information Processing Systems (NeurIPS) , year =
Shunyu Yao and others , title =. Advances in Neural Information Processing Systems (NeurIPS) , year =
-
[7]
International Conference on Learning Representations (ICLR) , year =
Xiao Liu and others , title =. International Conference on Learning Representations (ICLR) , year =
-
[8]
GAIA: A Benchmark for General AI Assistants , booktitle =
Gr. GAIA: A Benchmark for General AI Assistants , booktitle =
-
[9]
International Conference on Learning Representations (ICLR) , year =
Shuyan Zhou and others , title =. International Conference on Learning Representations (ICLR) , year =
-
[10]
International Conference on Learning Representations (ICLR) , year =
Yujia Qin and others , title =. International Conference on Learning Representations (ICLR) , year =
-
[11]
arXiv preprint arXiv:2406.12045 , year =
Shunyu Yao and others , title =. arXiv preprint arXiv:2406.12045 , year =
-
[12]
NeurIPS Datasets and Benchmarks Track , year =
Karthik Valmeekam and others , title =. NeurIPS Datasets and Benchmarks Track , year =
-
[13]
International Conference on Learning Representations (ICLR) , year =
Hunter Lightman and others , title =. International Conference on Learning Representations (ICLR) , year =
-
[14]
Advances in Neural Information Processing Systems (NeurIPS) , year =
Lianmin Zheng and others , title =. Advances in Neural Information Processing Systems (NeurIPS) , year =
-
[15]
IEEE Transactions on Systems, Man, and Cybernetics , volume =
Alberto Sanfeliu and King-Sun Fu , title =. IEEE Transactions on Systems, Man, and Cybernetics , volume =
-
[16]
Computational Optimal Transport , journal =
Gabriel Peyr. Computational Optimal Transport , journal =
-
[17]
Advances in Neural Information Processing Systems (NeurIPS) , year =
Marco Cuturi , title =. Advances in Neural Information Processing Systems (NeurIPS) , year =
-
[18]
Scaling Algorithms for Unbalanced Optimal Transport Problems , journal =
L. Scaling Algorithms for Unbalanced Optimal Transport Problems , journal =
-
[19]
Gromov--Wasserstein Distances and the Metric Approach to Object Matching , journal =
Facundo M. Gromov--Wasserstein Distances and the Metric Approach to Object Matching , journal =
-
[20]
International Conference on Machine Learning (ICML) , year =
Titouan Vayer and others , title =. International Conference on Machine Learning (ICML) , year =
-
[21]
International Conference on Machine Learning (ICML) , year =
Matt Kusner and others , title =. International Conference on Machine Learning (ICML) , year =
-
[22]
Conference on Empirical Methods in Natural Language Processing (EMNLP) , year =
Wei Zhao and others , title =. Conference on Empirical Methods in Natural Language Processing (EMNLP) , year =
-
[23]
International Conference on Learning Representations , volume=
Agentbench: Evaluating llms as agents , author=. International Conference on Learning Representations , volume=
-
[24]
International Conference on Learning Representations , volume=
Gaia: a benchmark for general ai assistants , author=. International Conference on Learning Representations , volume=
-
[25]
Advances in neural information processing systems , volume=
Tree of thoughts: Deliberate problem solving with large language models , author=. Advances in neural information processing systems , volume=
-
[26]
International Conference on Machine Learning (ICML) , pages=
Optimal Transport for structured data with application on graphs , author=. International Conference on Machine Learning (ICML) , pages=
-
[27]
SIAM Journal on Imaging Sciences , volume=
Scaling algorithms for unbalanced optimal transport , author=. SIAM Journal on Imaging Sciences , volume=
-
[28]
International Conference on Learning Representations (ICLR) , year=
BERTScore: Evaluating Text Generation with BERT , author=. International Conference on Learning Representations (ICLR) , year=
-
[29]
Computers & Operations Research , volume=
Speeding up the Hungarian algorithm , author=. Computers & Operations Research , volume=. 1990 , publisher=
1990
-
[30]
International Conference on Learning Representations , volume=
Toolllm: Facilitating large language models to master 16000+ real-world apis , author=. International Conference on Learning Representations , volume=
-
[31]
International Conference on Learning Representations , volume=
Let's verify step by step , author=. International Conference on Learning Representations , volume=
-
[32]
16th IEEE International Conference on Tools with Artificial Intelligence , pages=
VAL: Automatic plan validation, continuous effects and mixed initiative planning using PDDL , author=. 16th IEEE International Conference on Tools with Artificial Intelligence , pages=. 2004 , organization=
2004
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.