MADeM: a multi-modal decision making for social MAS

This paper presents MADeM, a multi-modal agent decision making to provide virtual agents with socially acceptable decisions. We consider multi-modal decisions as those that are able to merge multiple information sources received from a MAS. MADeM performs social decisions since it relies on auctions, a well known market-based coordination mechanism. Our social agents express their preferences for the different solutions considered for a specific decision problem, using utility functions. Therefore, coordinated social behaviors such as task passing or planned meetings can be evaluated to finally obtain socially acceptable behaviors. Additionally, MADeM is able to simulate different kinds of societies (e.g. elitist, utilitarian, etc), as well as social attitudes of their members such as, egoism, altruism, indifference or reciprocity. MADeM agents have been successfully verified in a 3D dynamic environment while simulating a virtual university bar, where different types of waiters (eg. coordinated, social, egalitarian) and customers (e.g. social, lazy) interact to finally animate complex social scenes.

[1]  Demetri Terzopoulos,et al.  Artificial fishes: physics, locomotion, perception, behavior , 1994, SIGGRAPH.

[2]  Rafael H. Bordini,et al.  A system of exchange values to support social interactions in artificial societies , 2003, AAMAS '03.

[3]  Álvaro F. Moreira,et al.  MAS-SOC: a Social Simulation Platform Based on Agent-Oriented Programming , 2005, J. Artif. Soc. Soc. Simul..

[4]  Nicholas R. Jennings,et al.  Socially intelligent reasoning for autonomous agents , 2001, IEEE Trans. Syst. Man Cybern. Part A.

[5]  Katia Sycara,et al.  Team-Oriented Agent Coordination in the RETSINA Multi-Agent System , 2002 .

[6]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1998 .

[7]  Victor R. Lesser,et al.  Designing a Family of Coordination Algorithms , 1997, ICMAS.

[8]  Daniel Thalmann,et al.  Hierarchical Model for Real Time Simulation of Virtual Human Crowds , 2001, IEEE Trans. Vis. Comput. Graph..

[9]  Christine L. Lisetti,et al.  Emotions and personality in agent design , 2002, AAMAS '02.

[10]  Yann Chevaleyre,et al.  Issues in Multiagent Resource Allocation , 2006, Informatica.

[11]  A. S. Roa,et al.  AgentSpeak(L): BDI agents speak out in a logical computable language , 1996 .

[12]  Anand S. Rao,et al.  Modeling Rational Agents within a BDI-Architecture , 1997, KR.

[13]  Yann Chevaleyre,et al.  Welfare Engineering in Practice: On the Variety of Multiagent Resource Allocation Problems , 2004, ESAW.

[14]  Ana Paiva,et al.  Believable groups of synthetic characters , 2005, AAMAS '05.

[15]  Miguel Lozano,et al.  Integrating Social Skills in Task-Oriented 3D IVA , 2005, IVA.

[16]  Daniel Thalmann,et al.  Behavioural animation of virtual humans: what kind of laws and rules ? , 2002, Proceedings of Computer Animation 2002 (CA 2002).

[17]  Carlos Delgado-Mata,et al.  Emotion and action selection: regulating the collective behaviour of agents in virtual environments , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[18]  Norman I. Badler,et al.  Simulating humans: computer graphics animation and control , 1993 .