FORMALISING COLLABORATIVE DECISION-MAKING AND PRACTICAL REASONING IN MULTI-AGENT SYSTEMS

In this paper, we present an abstract formal model of decision-making in a social setting that covers all aspects of the process, from recognition of a potential for cooperation through to joint decision. In a multi-agent environment, where self-motivated autonomous agents try to pursue their own goals, a joint decision cannot be taken for granted. In order to decide effectively, agents need the ability to (a) represent and maintain a model of their own mental attitudes, (b) reason about other agents’ mental attitudes, and (c) influence other agents’ mental states. Social mental shaping is advocated as a general mechanism for attempting to have an impact on agents’ mental states in order to increase their cooperativeness towards a joint decision. Our approach is to specify a novel, high-level architecture for collaborative decision-making in which the mentalistic notions of belief, desire, goal, intention, preference and commitment play a central role in guiding an individual’s and the group’s decision-making behaviour. We identify preconditions that must be fulfilled before collaborative decision-making can commence and prescribe how cooperating agents should behave, in terms of their own decision-making apparatus and their interactions with others, when the decision-making process is progressing satisfactorily. The model is formalised through a new, many-sorted, multi-modal logic.

[1]  C. Barnard The Functions of the Executive , 1939 .

[2]  J. Armstrong Knowledge and Belief , 1953 .

[3]  M. Shubik,et al.  A Behavioral Theory of the Firm. , 1964 .

[4]  Robert Stalnaker A Theory of Conditionals , 2019, Knowledge and Conditionals.

[5]  J. Hintikka Semantics for Propositional Attitudes , 1969 .

[6]  David Lewis Convention: A Philosophical Study , 1986 .

[7]  R. Atkinson,et al.  Position and change : a study in law and logic , 1979 .

[8]  Reid G. Smith,et al.  A Framework for Distributed Problem Solving , 1979, IJCAI.

[9]  K. Bach,et al.  Linguistic Communication and Speech Acts , 1983 .

[10]  Brian F. Chellas Modal Logic: Normal systems of modal logic , 1980 .

[11]  D. Davidson Essays on actions and events , 1980 .

[12]  Jeffrey Pfeffer,et al.  Power and Politics in Organizations: The Social Psychology of Conflict, Coalitions, and Bargaining.@@@Power in Organizations. , 1982 .

[13]  Randall Steeb,et al.  Strategies of Cooperation in Distributed Problem Solving , 1983, IJCAI.

[14]  Victor R. Lesser,et al.  The Distributed Vehicle Monitoring Testbed: A Tool for Investigating Distributed Problem Solving Networks , 1983, AI Mag..

[15]  J. Searle Intentionality: An Essay in the Philosophy of Mind , 1983 .

[16]  Raimo Tuomela,et al.  A theory of social action , 1984 .

[17]  Robert C. Moore A Formal Theory of Knowledge and Action , 1984 .

[18]  Kathleen M. Carley Knowledge acquisition as a social phenomenon , 1986 .

[19]  Ken Binmore,et al.  Modeling rational players I , 1987 .

[20]  Michael E. Bratman,et al.  What is intention , 1987 .

[21]  Julia Galliers,et al.  A Strategic Framework for Multi-Agent Cooperative Dialogue , 1988, ECAI.

[22]  Michael A. Hitt,et al.  Organizational Behavior: Managerial Strategies for Performance , 1988 .

[23]  Randall Davis,et al.  Frameworks for Cooperation in Distributed Problem Solving , 1988, IEEE Transactions on Systems, Man, and Cybernetics.

[24]  Edmund H. Durfee,et al.  Coordination of distributed problem solvers , 1988 .

[25]  S. Brison The Intentional Stance , 1989 .

[26]  Edmund H. Durfee,et al.  Trends in Cooperative Distributed Problem Solving , 1989, IEEE Trans. Knowl. Data Eng..

[27]  Hector J. Levesque,et al.  Intention is Choice with Commitment , 1990, Artif. Intell..

[28]  Hector J. Levesque,et al.  On Acting Together , 1990, AAAI.

[29]  Edmund H. Durfee,et al.  Coordination as distributed search in a hierarchical behavior space , 1991, IEEE Trans. Syst. Man Cybern..

[30]  Michael E. Bratman,et al.  Shared Cooperative Activity , 1991 .

[31]  Les Gasser,et al.  An overview of DAI , 1992 .

[32]  M. Georgeff,et al.  Social Plans: A Preliminary Report , 1992 .

[33]  John Bellamy Foster,et al.  Freedom and determination in history according to Marx and Engels , 1992 .

[34]  Gil Tidhar,et al.  Planned Team Activity , 1992, MAAMAW.

[35]  Munindar P. Singh Multiagent Systems - A Theoretical Framework for Intentions, Know-How, and Communications , 1994, Lecture Notes in Computer Science.

[36]  John Bell,et al.  Changing Attitudes , 1995, ECAI Workshop on Agent Theories, Architectures, and Languages.

[37]  Nicholas R. Jennings,et al.  Controlling Cooperative Problem Solving in Industrial Multi-Agent Systems Using Joint Intentions , 1995, Artif. Intell..

[38]  Andreas Lux,et al.  Understanding Cooperation: An Agent's Perspective , 1997, ICMAS.

[39]  Cristiano Castelfranchi,et al.  Commitments: From Individual Intentions to Groups and Organizations , 1995, ICMAS.

[40]  A. Roadmapof A Roadmap of Agent Research and Development , 1995 .

[41]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[42]  Ronald Fagin,et al.  Reasoning about knowledge , 1995 .

[43]  Arthur C. Graesser,et al.  Is it an Agent, or Just a Program?: A Taxonomy for Autonomous Agents , 1996, ATAL.

[44]  Zhisheng Huang,et al.  Dynamic Goal Hierarchies , 1996, PRICAI Workshop on Intelligent Agent Systems.

[45]  Gil Tidhar,et al.  Social and Individual Commitment , 1996, PRICAI Workshop on Intelligent Agent Systems.

[46]  Nicholas R. Jennings,et al.  Agent-Based Business Process Management , 1996, Int. J. Cooperative Inf. Syst..

[47]  Nancy E. Reed,et al.  Practical Reasoning , 1996, Lecture Notes in Computer Science.

[48]  Sarit Kraus,et al.  Collaborative Plans for Complex Group Action , 1996, Artif. Intell..

[49]  Mihai Barbuceanu,et al.  Coordinating Agents by Role Based Social Constraints and Conversation Plans , 1997, AAAI/IAAI.

[50]  Milind Tambe,et al.  Towards Flexible Teamwork , 1997, J. Artif. Intell. Res..

[51]  Liz Sonenberg,et al.  On social commitment, roles and preferred goals , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[52]  Sarit Kraus,et al.  Reaching Agreements Through Argumentation: A Logical Model and Implementation , 1998, Artif. Intell..

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

[54]  Anand S. Rao,et al.  Decision Procedures for BDI Logics , 1998, J. Log. Comput..

[55]  Henry Prakken,et al.  Norms, Logics and Information Systems: New Studies on Deontic Logic and Computer Science , 1998 .

[56]  Michael Wooldridge A Knowledge-theoretic Approach to Distributed Problem Solving , 1998, ECAI.

[57]  Nicholas R. Jennings,et al.  Cooperative Problem Solving , 1999 .

[58]  Nicholas R. Jennings,et al.  Modelling Sociality in the BDI Framework , 1999 .

[59]  Rino Falcone,et al.  Basic Mental Attitudes of a Collaborating Agent: Cognitive Primitives for MAS , 1999, MAAMAW.

[60]  Michael Luck,et al.  Cooperative Plan Selection Through Trust , 1999, MAAMAW.

[61]  Barbara Dunin-Keplicz,et al.  Calibrating Collective Commitments , 2003, CEEMAS.

[62]  Cristiano Castelfranchi,et al.  Artificial Intelligence Modelling social action for AI agents , 2003 .

[63]  Hector J. Levesque,et al.  Rational interaction as the basis for communication , 2003 .