Distributed norm management in regulated multiagent systems

Norms are widely recognised as a means of coordinating multiagent systems. The distributed management of norms is a challenging issue and we observe a lack of truly distributed computational realisations of normative models. In order to regulate the behaviour of autonomous agents that take part in multiple, related activities, we propose a normative model, the Normative Structure (NS), an artifact that is based on the propagation of normative positions (obligations, prohibitions, permissions), as consequences of agents' actions. Within a NS, conflicts may arise due to the dynamic nature of the MAS and the concurrency of agents' actions. However, ensuring conflict-freedom of a NS at design time is computationally intractable. We show this by formalising the notion of conflict, providing a mapping of NSs into Coloured Petri Nets and borrowing well-known theoretical results from that field. Since online conflict resolution is required, we present a tractable algorithm to be employed distributedly. We then demonstrate that this algorithm is paramount for the distributed enactment of a NS.

[1]  Yves Demazeau,et al.  Formalization and Pre-Validation for Interaction Protocols in a Multi Agent Systems , 1998, ECAI.

[2]  Pablo Noriega,et al.  Engineering open environments with electronic institutions , 2005, Eng. Appl. Artif. Intell..

[3]  Jürgen Habermas,et al.  Reason and the rationalization of society , 1984 .

[4]  Marek Sergot,et al.  A computational theory of normative positions , 2001, ACM Trans. Comput. Log..

[5]  Frédéric Cuppens,et al.  Solving normative conflicts by merging roles , 1995, ICAIL '95.

[6]  Nicholas R. Jennings,et al.  Agents That Reason and Negotiate by Arguing , 1998, J. Log. Comput..

[7]  Peter Szolovits,et al.  What Is a Knowledge Representation? , 1993, AI Mag..

[8]  Yun Peng,et al.  Using Colored Petri Nets for Conversation Modeling , 2000, Issues in Agent Communication.

[9]  Martin J. Kollingbaum,et al.  Strategies for resolving Norm Conflicts in Practical Reasoning , 2004 .

[10]  Tadao Murata,et al.  Petri nets: Properties, analysis and applications , 1989, Proc. IEEE.

[11]  UngureanuVictoria,et al.  Law-governed interaction , 2000 .

[12]  Olivier Boissier,et al.  Using Social Power to Enable Agents to Reason About Being Part of a Group , 2004, ESAW.

[13]  Marco Colombetti,et al.  An Event Driven Approach to Norms in Artificial Institutions , 2005, AAMAS Workshops.

[14]  Melvin Fitting,et al.  First-Order Logic and Automated Theorem Proving , 1990, Graduate Texts in Computer Science.

[15]  Alessandro Ricci,et al.  Coordination Artifacts: A Unifying Abstraction for Engineering Environment-Mediated Coordination in MAS , 2005, Informatica.

[16]  Wamberto Weber Vasconcelos,et al.  Resolving conflict and inconsistency in norm-regulated virtual organizations , 2007, AAMAS '07.

[17]  R. M. Hare,et al.  Norm and Action: A Logical Enquiry. , 1965 .

[18]  Kurt Jensen,et al.  Coloured Petri Nets: Basic Concepts, Analysis Methods and Practical Use. Vol. 2, Analysis Methods , 1992 .

[19]  Pablo Noriega,et al.  An Algorithm for Conflict Resolution in Regulated Compound Activities , 2006, ESAW.

[20]  Giovanni Sartor,et al.  Normative conflicts in legal reasoning , 1992, Artificial Intelligence and Law.

[21]  Michael Wooldridge,et al.  Introduction to multiagent systems , 2001 .

[22]  Weiming Shen,et al.  A Schema-Based Approach to Specifying Conversation Policies , 2000, Issues in Agent Communication.

[23]  Frank Dignum,et al.  Autonomous agents with norms , 1999, Artificial Intelligence and Law.

[24]  Fausto Giunchiglia,et al.  Multilanguage hierarchical logics (or: how we can do without modal logics) , 1994, CNKBS.

[25]  Barbara Messing,et al.  An Introduction to MultiAgent Systems , 2002, Künstliche Intell..

[26]  Wamberto Weber Vasconcelos,et al.  Norm Consistency in Electronic Institutions , 2004, SBIA.

[27]  Arthur B. Markman,et al.  Knowledge Representation , 1998 .

[28]  Abdullatif A. O. Elhag,et al.  On the Formal Analysis of Normative Conflicts , 2000 .

[29]  Wamberto Weber Vasconcelos,et al.  A Distributed Architecture for Norm-Aware Agent Societies , 2005, DALT.

[30]  Pablo Noriega,et al.  Extending the BDI architecture with commitments , 2006, CCIA.