mlsanityData to 14 Oct 2026

Verified Detection and Prevention of Concurrency Anomalies in Multi-Agent Large Language Model Systems

arXiv 2606.17182 ↗First posted 15 Jun 2026cs.LG cs.DC cs.LOcited by 8

On the map: LLM agents and tool use → Software engineering coding agents

Abstract (arXiv)

Multi-agent LLM systems share state through memory stores, vector indices, and tool registries. We model such sharing as long-running read-generate-write operations under deterministic-generation semantics -- the regime durable-execution engines enforce by deterministic replay -- and formalize four concurrency anomalies in TLA+: stale-generation, phantom-tool, causal-cascade, and tool-effect reordering, structural analogues of classical isolation anomalies, each with a TLC counter-example. The exclusion lattice over these anomalies is trivial; the contribution is the mechanically verified realizability and strict separation of one maximal chain within it, L0 subsetneq cdots subsetneq L4, to our knowledge the first machine-checked consistency hierarchy for such runtimes. A development of 274 Verus obligations (zero assume, zero admit; trust base: two structural axioms and a mutex correspondence) proves the detectors sound and complete against the specifications and each runtime its avoidance set. Three deployed Rust runtimes realize L0-L1 (pessimistic locking, serializable snapshot isolation, default-SI), each verified against stale-generation and refined to its state machine; L2-L4 are exec-mode-verified with dependency-free prevention twins (A3, A6, A2: 0/1000 versus 1000/1000), and L2 is run live across three model families (A3 prevented in all 120 retracted sessions). We reproduce a silent lost update in ByteDance's deer-flow, formalizing its fix as a verified L0 → L1 refinement, and exhibit tool-effect reordering in LangGraph's ToolNode on unmodified output, removed by an L3 commit-order sequencer. The verified detector, refinements, and realizability artifacts are the contribution; the phenomena and lattice are classical.

Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 22 of its 96 references that are in the map. First posted on arXiv 15 Jun 2026.

Builds on

22 of 96 references.

Closest ancestors · 3

Same direction, newest first

  1. 2025CodeCRDT: Observation-Driven Coordination for Multi-Agent LLM Code Generation18 Oct
  2. 2025Why Do Multi-Agent LLM Systems Fail?17 Mar
  3. 2023AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversation16 Aug

Other references · 19

  1. 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
  2. 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
  3. 2023Generative Agents: Interactive Simulacra of Human Behaviorcited by 3,568
  4. 2023MetaGPT: Meta Programming for A Multi-Agent Collaborative Frameworkcited by 1,808
  5. 2023MemGPT: Towards LLMs as Operating Systemscited by 1,389
  6. 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,332
  7. 2023Efficient Guided Generation for Large Language Modelscited by 200
  8. 2024The Good, The Bad, and The Greedy: Evaluation of LLMs Should Not Ignore Non-Determinismcited by 116
  9. 2025SagaLLM: Context Management, Validation, and Transaction Guarantees for Multi-Agent LLM Planningcited by 60
  10. 2023Verus: Verifying Rust Programs using Linear Ghost Types (extended version)cited by 53
  11. 2017A storm is Coming: A Modern Probabilistic Model Checkercited by 34
  12. 2026Atomix: Timely, Transactional Tool Use for Reliable Agentic Workflowscited by 30
7 more
  1. 2025Verification-Aware Planning for Multi-Agent Systemscited by 10
  2. 2020Elle: Inferring Isolation Anomalies from Experimental Observationscited by 6
  3. 2017Verifying Strong Eventual Consistency in Distributed Systemscited by 3
  4. 2013Highly Available Transactions: Virtues and Limitations (Extended Version)cited by 2
  5. 2016Weakest Precondition Reasoning for Expected Run-Times of Probabilistic Programscited by 2
  6. 2015Stateless Model Checking for TSO and PSOcited by 1
  7. 2015Consistency in Non-Transactional Distributed Storage Systemscited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 8.

8 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026S-Bus: Automatic Read-Set Reconstruction for Multi-Agent LLM State Coordination
  2. 2026TOKI: A Bitemporal Operator Algebra for Contradiction Resolution in LLM-Agent Persistent Memory
  3. 2026Position: Multi-Agent Systems Should Prioritize Concurrency Control
  4. 2026CoAgent: Concurrency Control for Multi-Agent Systems
  5. 2026Formal Verification of Agentic Systems over Operational Data
  6. 2026Stale Does Not Mean Unsafe: Guard Precision for Tool-Using LLM Agents under Infrastructure State Races
  7. 2026Verified Tool Calls Improve LLM Agent Reliability Under Non-Atomic Failures
  8. 2026Harnessing LLMs as Agents: What Does It Cost?