A Cognitive Model for Social Role Compliant Behavior of Virtual Agents

  • Jeroen de Man
  • Annerieke Heuvelink
  • Karel van den Bosch
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7502)


This paper presents research on how to model the characteristics of social groups into the constituent members of that group. A (virtual) person can belong to different social groups simultaneously (e.g. family, religious community; war tribe, etc). Each group has their own characteristics, such as common goals or a set of norms, which (partly) determine the behavior of the individuals. We developed a method to generate behavior of virtual characters as a function of the social groups they belong to. This is achieved through calculating plan utilities by taking into account the social groups, personal preferences, and the situational context. The method is tested using a military house-search scenario, revealing that our virtual characters acted in accordance with their social groups, even in the face of conflict between groups, by expressing behavior relevant to one or more of their social roles.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Aylett, R., Vannini, N., Andre, E., Paiva, A., Enz, S., Hall, L.: But that was in another country: agents and intercultural empathy. In: Proc. of AAMAS 2009, Richland, SC, pp. 329–336 (2009)Google Scholar
  2. Bulitko, V., Solomon, S., Gratch, J., van Lent, M.: Modeling culturally and emotianally affected behavior. In: Proc. of AIIDE 2008, Stanford, California, US, pp. 10–15 (2008)Google Scholar
  3. Castelfranchi, C., Dignum, F., Jonker, C., Treur, J.: Deliberative Normative Agents: Principles and Architecture. In: Jennings, N.R. (ed.) ATAL 1999. LNCS, vol. 1757, pp. 364–378. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  4. Conte, R., Falcone, R., Sartor, G.: Introduction: Agents and norms: How to fill the gap? Artificial Intelligence and Law 7, 1–15 (1999)CrossRefGoogle Scholar
  5. Dias, J., Paiva, A.C.R.: Feeling and Reasoning: A Computational Model for Emotional Characters. In: Bento, C., Cardoso, A., Dias, G. (eds.) EPIA 2005. LNCS (LNAI), vol. 3808, pp. 127–140. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  6. Hofstede, G., Hofstede, G.J.: Cultures and Organizations: Software of the Mind, 2nd edn. McGraw-Hill, New York (2004)Google Scholar
  7. Hogg, M., Terry, D.: Social identity and self-categorization processes in organizational contexts. Academy of Management Review 25(1), 121–140 (2000)Google Scholar
  8. de Man, J.: Composing agents from role prototypes of social groups. Master’s thesis, VU University, Amsterdam, Netherlands (2011), http://www.few.vu.nl/~jmn300/
  9. Mascarenhas, S., Paiva, A.: Creating virtual synthetic cultures for intercultural training. In: CATS 2010 (2010)Google Scholar
  10. McFate, M.: The military utility of understanding adversary culture. Joint Forces Quarterly 38, 32–48 (2005)Google Scholar
  11. Muller, T., van den Bosch, K., Kerbusch, P., Freulings, J.: LVC training in urban operation skills. In: Proc. of EURO SISO/SCS 2011, The Hague (2011)Google Scholar
  12. Pokahr, A., Braubach, L., Lamersdorf, W.: Jadex: A BDI reasoning engine. In: Multi-Agent Programming: Languages, Platforms and Applications, vol. 15, pp. 149–174. Springer US (2005)Google Scholar
  13. Rao, A.S., Georgeff, P.G.: BDI agents: From theory to practice. In: Proc. of ICMAS 1995, pp. 312–319 (1995)Google Scholar
  14. Solomon, S., van Lent, M., Core, M., Carpenter, M., Rosenberg, M.: A language for modeling cultural norms, biases and stereotypes for human behavior models. In: Proc. of BRIMS 2008 (2008)Google Scholar
  15. Sunstein, C.R.: Social norms and social roles. Columbia Law Review 96(4), 903–968 (1996)CrossRefGoogle Scholar
  16. Tajfel, H.: Social categorization. In: Moscovici, S. (ed.) Introduction a la Psychologie Sociale, vol. 1, pp. 272–302. Larousse, Paris (1972)Google Scholar
  17. Taylor, G., Sims, E.: Developing Believable Interactive Cultural Characters for Cross-Cultural Training. In: Ozok, A.A., Zaphiris, P. (eds.) OCSC 2009. LNCS, vol. 5621, pp. 282–291. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  18. Turner, J., Hogg, M., Oakes, P., Reicher, S., Wetherell, M.: Rediscovering the social group: A self-categorization theory. Blackwell, Oxford (1987)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Jeroen de Man
    • 1
  • Annerieke Heuvelink
    • 2
  • Karel van den Bosch
    • 2
  1. 1.VU UniversityAmsterdamThe Netherlands
  2. 2.TNOThe Netherlands

Personalised recommendations