🤖 AI Summary
Dynamic structural updates in multi-agent systems (MAS)—such as rule modifications—induce degradation in norm compliance and agent strategy capabilities, posing challenges for verifying evolving specifications and designing adaptive mechanisms.
Method: We propose LAMB, the first temporal logic supporting model-change reasoning for MAS. LAMB strictly subsumes ATL while preserving P-completeness of model checking; it uniformly formalizes norm evolution, mechanism design, and other dynamic scenarios. Based on LAMB, we develop an efficient P-complete model-checking algorithm enabling automated verification and synthesis for MAS updates.
Results: Experimental evaluation demonstrates LAMB’s expressiveness and practicality in specification evolution and mechanism design tasks. Our approach provides both theoretical foundations and algorithmic tools for ensuring trustworthy, dynamic evolution of MAS—advancing formal methods for adaptive multi-agent governance.
📝 Abstract
The design and application of multi-agent systems (MAS) require reasoning about the effects of modifications on their underlying structure. In particular, such changes may impact the satisfaction of system specifications and the strategic abilities of their autonomous components. In this paper, we are concerned with the problem of verifying and synthesising modifications (or extit{updates}) of MAS. We propose an extension of the Alternating-Time Temporal Logic ($mathsf{ATL}$) that enables reasoning about the dynamics of model change, called the extit{Logic for $mathsf{ATL}$ Model Building} ($mathsf{LAMB}$). We show how $mathsf{LAMB}$ can express various intuitions and ideas about the dynamics of MAS, from normative updates to mechanism design. As the main technical result, we prove that, while being strictly more expressive than $mathsf{ATL}$, $mathsf{LAMB}$ enjoys a P-complete model-checking procedure.