Exploiting Social Reasoning to Deal with Agency Level Inconsistency

In a previous work [?], we presented the fundamental concepts of a social reasoning mechanism, which enables an agent to reason about the others using information about their goals, actions, resources and plans. In this paper we first place ourselves as an external observer to analyse the possible coupled outcomes of the social reasoning mechanisms of two different agents. We show that in some particular cases, different inferred dependence situations imply that the agents’ mutual representations are inconsistent at an agency level. Then, we detail our analysis in a particular case where the agents have the same plans (and believe in that), showing that some particular coupled outcomes can be explained either by incompleteness or incorrectness of mutual representation. In order to do that, we extend our previous model by introducing the notion of goal situation. Finally, we conclude by showing that these properties may be detected by the agents themselves if we supply them with an internal mechanism which enables them to manipulate the outcomes inferred both by their own social reasoning mechanism and by those of the others, whenever these latter are obtained by communication.

[1]  Edmund H. Durfee,et al.  Reasoning about Other Agents: Philosophy, Theory, and Implementation , 1993 .

[2]  K. Konolige A deduction model of belief , 1986 .

[3]  John R. Anderson,et al.  MACHINE LEARNING An Artificial Intelligence Approach , 2009 .

[4]  Jeffrey S. Rosenschein,et al.  Rules of Encounter - Designing Conventions for Automated Negotiation among Computers , 1994 .

[5]  Nicholas R. Jennings,et al.  Towards a Theory of Cooperative Problem Solving , 1994, MAAMAW.

[6]  Nicholas R. Jennings,et al.  Belief Revision in Multi-Agent Systems , 1994, ECAI.

[7]  Aldo Franco Dragoni,et al.  Distributed belief revision versus distributed truth maintenance , 1994, Proceedings Sixth International Conference on Tools with Artificial Intelligence. TAI 94.

[8]  Jaime Simão Sichman,et al.  Du raisonnement social chez les agents : une approche fondée sur la théorie de la dépendance , 1995 .

[9]  Stuart C. Shapiro,et al.  A Model for Belief Revision , 1988, Artif. Intell..

[10]  Yves Demazeau,et al.  Principles and techniques for sensor data fusion , 1993, Signal Process..

[11]  Jacques Ferber,et al.  Computational reflection in class based object-oriented languages , 1989, OOPSLA '89.

[12]  R. Henderson Knowing Each Other Better , 1925 .

[13]  Cristiano Castelfranchi Social Power: A Point missed in Multi-Agent , 1990 .

[14]  Jaime Simão Sichman,et al.  DEPNET: How to benefit from social dependence† , 1995 .

[15]  Rowland R. Johnson,et al.  DATMS: A Framework for Distributed Assumption Based Reasoning , 1989, Distributed Artificial Intelligence.

[16]  Yves Demazeau,et al.  A Social Reasoning Mechanism Based On Dependence Networks , 1997, ECAI.

[17]  Michael N. Huhns,et al.  Multiagent truth maintenance , 1991, IEEE Trans. Syst. Man Cybern..

[18]  Yves Demazeau,et al.  Using Class Hierarchies to Implement Social Reasoning in Multi-Agent Systems , 1994 .