Skip to content

LQCDMaster: Agentic Scientific Computing for Lattice Quantum Chromodynamics Research

🕒 Published (v1): 2026-07-16 13:50 UTC · Source: Arxiv · link

Why this paper was selected

End-to-end agentic scaffold for scientific computing; tests multi-step tool orchestration

Ask a follow-up

Open an assistant pre-loaded with this paper's context.

💬 Ask ChatGPT✦ Ask Claude

TL;DR

LQCDMaster is a domain-specialized LLM agent that converts natural-language Lattice QCD (LQCD) research requests into executable PyQUDA computing workflows, augmented with expert-annotated domain skills and a deterministic Wick-contraction tool. On a 70-task benchmark spanning five observable classes, it reproduces expert-written implementations at machine precision (\(|\Delta| \lesssim 10^{-12}\)) in 63/70 cases, achieving 17–54× speedups over human experts. The system also enables first-ever computations of previously unexplored observables by eliminating the engineering barrier.

Problem

LQCD workflow implementation demands simultaneous expertise in field-theoretic physics (Wick contractions, \(\gamma\)-matrix algebra, flavor/color/spin-index routing), library APIs (PyQUDA, SLURM), and numerical conventions. Experts require hours to days per observable with multiple debugging cycles. This high marginal cost produces exploration bias: physically motivated but non-standard observables (alternative Wilson-line geometries, extended operator bases) are systematically avoided not for physics reasons but for engineering ones. General-purpose code-generation models cannot guarantee algebraic correctness—a program can execute without errors yet measure the wrong observable due to a single index or sign error.

Method

LQCDMaster is structured as a two-stage agentic pipeline:

Planning stage: A planner agent performs physical analysis and produces a structured computation plan (ensemble, observables, hadrons, propagators, kinematic setup, output format) via a solve–critique–rewrite loop. An independent critique agent checks physical consistency; a human checkpoint allows optional review before handoff to execution.

Execution stage: An executor agent generates PyQUDA measurement scripts and SLURM submission artifacts guided by expert-annotated domain skills that prevent hallucinated API usage. The key specialized tool is generate_einsum, a deterministic engine that accepts contraction specifications in physics terms and outputs algebraically correct einsum strings, removing the most brittle component—flavor pairing, fermion signs, \(\epsilon\)-tensor contractions, \(\gamma\)-matrix insertions, spin-color index ordering—from the LLM's free-form output space. Automated static analysis and LLM critique verify scripts before submission; final scientific validation is by direct numerical comparison against expert-written reference implementations on identical input data.

The backbone model is GPT-5.4.

Key Contributions

  • LQCDMaster system: Tool-augmented, skill-guided agent that converts natural-language LQCD task specifications into end-to-end PyQUDA workflows with machine-precision scientific correctness.
  • generate_einsum tool: Deterministic Wick-contraction engine that constrains algebraically fragile contraction code generation outside the LLM's probabilistic output space.
  • 70-task LQCD benchmark: Five observable classes (local 2pt, nonlocal 2pt, Wilson loops, meson 3pt, baryon 3pt) at production research difficulty, with numerical ground truth.
  • First diagonal Wilson-line LCDA computation: A lattice evaluation of meson light-cone distribution amplitudes with diagonal Wilson-line geometry, enabled by the reduced implementation cost.
  • Multi-hadron spectroscopy automation: Proton, deuteron, triton, \(\Lambda\), \(p\Lambda\), \(pn\Lambda\) spectra, where contraction term counts (2, 36, 2880 for 2PTs; 1, 12, 576 for others) make manual implementation increasingly intractable.

Results

  • Overall accuracy: 63/70 tasks matched at machine precision (\(|\Delta| \lesssim 10^{-12}\)); 3 convention mismatches (global sign/phase, correctable by a single transformation); 4 unresolved failures (all in baryon 3pt involving specific transition currents: \(p \to p\) vector, \(\Lambda \to \Lambda\) vector/axial, \(\Lambda_b \to \Lambda_c\) vector).
  • By class: Local 2pt 20/20 (100%), Nonlocal 2pt 8/10 (80%), Wilson loop 12/12 (100%), Meson 3pt 13/13 (100%), Baryon 3pt 10/15 (66.7%).
  • Speedups over human experts:
  • Wilson loop: expert 1 h → agent 3.5 min (17×)
  • Local 2pt: expert 2 h → agent 4.0 min (30×)
  • Nonlocal 2pt: expert 4 h → agent 4.5 min (54×)
  • Meson 3pt: expert 4 h → agent 6.2 min (38×)
  • Baryon 3pt: expert 8 h → agent 10.9 min (44×)
  • Diagonal Wilson-line LCDA results verified against an independently written PyQUDA implementation on the same ensemble within statistical uncertainties.

Limitations

  • Benchmark covers five observable classes but excludes disconnected diagrams, four-point (or higher) correlators, finite-temperature observables, and large multi-particle operators.
  • Four baryon 3pt failures were not resolved by the critique–rewrite pipeline; complex spin-color routing and transition-specific conventions require direct numerical regression against trusted references.
  • generate_einsum tool description is truncated in the paper; full deterministic coverage of all contraction topologies is not established.
  • Automated fitting, physical interpretation, and continuum-limit analysis pipelines are absent; the system stops at numerical output.
  • No ablation isolating the contribution of generate_einsum vs. domain skills vs. backbone model capability.

Relevance to Agentic AI / LLM Agents

LQCDMaster is a concrete instantiation of the domain-specialized scientific agent paradigm, demonstrating that the combination of expert-annotated skills, a deterministic symbolic tool, and a solve–critique–rewrite loop can achieve expert-level correctness in a domain where general-purpose code generation catastrophically fails (valid execution ≠ correct physics). The human-checkpoint in the planning stage and mandatory numerical validation illustrate an important design principle for high-stakes agentic systems: tight coupling of LLM-driven generation with deterministic verification rather than end-to-end neural generation. The finding that 17–54× speedups unlock previously impractical scientific explorations is a direct empirical demonstration of the "exploration bias removal" thesis for agentic AI, connecting to broader work on AI-assisted discovery (e.g., Robin, Kosmos, ML-Master) and the question of how agentic infrastructure reshapes which scientific questions get asked.