Social laws in alternating time: effectiveness,feasibility, and synthesis |
| |
Authors: | Wiebe van der Hoek Mark Roberts Michael Wooldridge |
| |
Affiliation: | (1) Department of Computer Science, University of Liverpool, Liverpool, L69 7ZF, UK |
| |
Abstract: | Since it was first proposed by Moses, Shoham, and Tennenholtz, the social laws paradigm has proved to be one of the most compelling approaches to the offline coordination of multiagent systems. In this paper, we make four key contributions to the theory and practice of social laws in multiagent systems. First, we show that the Alternating-time Temporal Logic (atl) of Alur, Henzinger, and Kupferman provides an elegant and powerful framework within which to express and understand social laws for multiagent systems. Second, we show that the effectiveness, feasibility, and synthesis problems for social laws may naturally be framed as atl model checking problems, and that as a consequence, existing atl model checkers may be applied to these problems. Third, we show that the complexity of the feasibility problem in our framework is no more complex in the general case than that of the corresponding problem in the Shoham–Tennenholtz framework (it is np-complete). Finally, we show how our basic framework can easily be extended to permit social laws in which constraints on the legality or otherwise of some action may be explicitly required. We illustrate the concepts and techniques developed by means of a running example. This paper was presented at the Social Software conference in May 2004, Copenhagen, organised by PHILOG. We thank the organisers for providing the opportunity, and the participants for their useful feedback. |
| |
Keywords: | Multi-Agent Systems Social Laws Coordination Alternating-time Temporal Logic Model checking |
本文献已被 SpringerLink 等数据库收录! |
|