🤖 AI Summary
This study addresses the misalignment between responsibility allocation, task handoffs, and memory boundaries with task dependencies in multi-agent systems by proposing a topology-consistent framework. Methodologically, the approach controls memory visibility through task graph grounding, domain organization, and boundary modulation techniques. It further couples the optimization of agent structures, collaboration patterns, and memory strategies to achieve their co-evolution, thereby ensuring systemic logical consistency. Experimental results demonstrate that this method significantly improves task success rates and verification progress across multiple benchmarks. Consequently, this work offers a novel paradigm for constructing structurally rigorous multi-agent systems.
📝 Abstract
Complex tasks inherently couple workflow structure, agent responsibility, collaboration, and memory access: task regions delimit responsibility and tool scope, cross-region dependencies give rise to handoffs, and ownership boundaries delimit private and selectively shared memory. Existing methods can jointly optimize agent and communication structures, yet such optimization does not by itself require responsibility, handoff, and memory boundaries to remain consistent with task dependencies. We term this requirement topological coherence. We introduce TOCOMAS, a Topology-Coherent Multi-Agent System. TOCOMAS grounds a task graph in tool interfaces, organizes compatible task nodes into reusable responsibility domains, and derives dependency-induced and profile-conditioned collaboration together with boundary-regulated memory visibility. During online self-evolution, TOCOMAS proposes coupled changes to agent, collaboration, and memory policies, retaining for subsequent tasks only candidates that satisfy structural constraints and improve evaluated reward. Across BBEH, WorkBench, SWE-Bench-Verified, and CoMemBench, TOCOMAS improves task success over baselines across backbones. CoMemBench also shows gains over the self-evolving baseline in verified progress, handoffs, and memory isolation.