Using Socially Deliberating Agents in Organized Settings

  • Ioannis Partsakoulakis
  • George Vouros
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3963)


Recently there is an increased interest in social agency and in designing and building agent organizations. In this paper we view an organization as a set of interrelated groups. Each group has an explicit structure in terms of positions and their interrelations. Agents in groups deliberate socially, distinguishing between their individual and group attitudes: Each agent is able to agree on and accept certain attitudes as attitudes of the groups it belongs. Acting as group member, an agent must be able to act on the basis of these group mental attitudes rather than on the basis of its individual beliefs and goals. This issue, although ultimately important, it has not given much attention in agent community. The objective of this paper is (a) to propose a generic design pattern for building agent organizations in which the constituting groups build and maintain their own group goals and beliefs according to their needs and the environmental conditions, (b) to present the functionality of social deliberating agents that act as group members in organized settings, and (c) to report on the development of a prototype system that comprises agents that implement such a kind of social deliberation.


Personal Agent Multiagent System Goal State Organize Setting Group Goal 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Chalupsky, H., Gil, Y., Knoblock, C.A., Lerman, K., Oh, J., Pynadath, D.V., Russ, T.A., Tambe, M.: Electric Elves: Agent Technology for Supporting Human Organizations. AI Magazine 23(2), 11–24 (2002)Google Scholar
  2. 2.
    Cohen, J.: An Essay on Belief and Acceptance. Oxford University Press, Oxford (1992)Google Scholar
  3. 3.
    Cohen, P.R., Levesque, H.J.: Teamwork. Nous 25, 487–512 (1991)CrossRefGoogle Scholar
  4. 4.
    Hoffman, R., Hayes, P., Ford, K.M.: The triples rule. IEEE Intelligent Systems, 62–65 (May/June 2002)Google Scholar
  5. 5.
    Carley, K.M., Gasser, L.: Computational Organization Theory. In: Weiss, G. (ed.) Mutliagent Systems: A Modern Approach to Distributed Artificial Intelligence. MIT Press, Cambridge (1999)Google Scholar
  6. 6.
    Engel, P.: Believing, Holding True, and Accepting. Philosophical Explorations I(2), 140–151 (1998)CrossRefMathSciNetGoogle Scholar
  7. 7.
    Grosz, B.J., Kraus, S.: Collaborative plans for complex group action. Artificial Intelligence 86, 269–357 (1996)CrossRefMathSciNetGoogle Scholar
  8. 8.
    Grosz, B.J., Hunsberger, L.: The Dynamics of Intention in Collaborative Activity (2004)Google Scholar
  9. 9.
    Jennings, N.R.: Controlling cooperative problem solving in industrial multi-agent systems using joint intentions. Artificial Intelligence 75 (1995)Google Scholar
  10. 10.
    Dunin-Keplicz, B., Verbrugge, R.: Evolution of Collective Commitment during Teamwork. Fundamenta Informaticae 56, 329–771 (2003)MATHMathSciNetGoogle Scholar
  11. 11.
    Odell, J.J., Van Dyke Parunak, H., Fleischer, M.: The Role of Roles in Designing Effective Agent Organizations. In: Garcia, A.F., de Lucena, C.J.P., Zambonelli, F., Omicini, A., Castro, J. (eds.) Software Engineering for Large-Scale Multi-Agent Systems. LNCS, vol. 2603. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  12. 12.
    Panzarasa, P., Jennings, N.R., Norman, T.J.: Formalizing Collaborative Decision-making and Practical Reasoning in Multi-Agent Systems. Journal of Logic and Computation 11(6), 1–63 (2001)Google Scholar
  13. 13.
    Partsakoulakis, I., Vouros, G.: Building common awareness in agent organizations. In: Proceeding of the AMKM workshop (AAMAS) (2005)Google Scholar
  14. 14.
    Partsakoulakis, I., Vouros, G.: Policies for Common Awareness in Organized Settings. In: Pěchouček, M., Petta, P., Varga, L.Z. (eds.) CEEMAS 2005. LNCS, vol. 3690, pp. 564–567. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  15. 15.
    Partsakoulakis, I., Vouros, G.: Personal agents for Reliable Participation in Social Context. In: Proc. of the Coordination in Emergent Agent Societies workshop (ECAI), Spain (2004)Google Scholar
  16. 16.
    Pynadath, D., Tambe, M., Chauvat, N., Cavedon, L.: Towards team-oriented programming. In: Jennings, N.R. (ed.) ATAL 1999. LNCS, vol. 1757, pp. 233–247. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  17. 17.
    Rescher, N.: The logic of commands. Routledge (1966)Google Scholar
  18. 18.
    Singh, M.P., Rao, A.S., Georgeff, M.P.: Formal Methods in DAI: Logic-Based Representation and Reasoning. In: Weiss, G. (ed.) Mutliagent Systems: A Modern Approach to Distributed Artificial Intelligence. MIT Press, Cambridge (1999)Google Scholar
  19. 19.
    Sycara, K., Decker, K., Pannu, A., Williamson, M., Zeng, D.: Distributed intelligent agents. IEEE Expert, Intelligent Systems and Applications 11(6), 36–45 (1996)Google Scholar
  20. 20.
    Tambe, M.: Towards flexible teamwork. Journal of Artificial Intelligence Research 7 (1997)Google Scholar
  21. 21.
    Tuomela, R.: Belief Versus Acceptance. Philosophical Explorations 2, 122–137 (2000)CrossRefGoogle Scholar
  22. 22.
    Tuomela, R., Tuomela, M.: Acting as a Group Member and Collective Commitment. Protosociology 18, 7–65 (2003)Google Scholar
  23. 23.
    Tuomela, R.: Group Knowledge Analyzed. Episteme 1(2) (2004)Google Scholar
  24. 24.
    Vouros, G., Partsakoulakis, I., Kourakos-Mavromichalis, V.: Realizing Human-Centred Systems via Socially Deliberating Agents. In: Proc. of the HCI International, vol. 4, pp. 1223–1227 (2003)Google Scholar
  25. 25.
    Wooldridge, M., Jennings, N.R.: Cooperative problem solving. Journal of Logic and Computation 9, 563–592 (1999)CrossRefMathSciNetGoogle Scholar
  26. 26.
    Brad Wray, K.: Collective Belief and Acceptance. Synthese 129, 319–333 (2001)CrossRefGoogle Scholar
  27. 27.
    Yen, J., Yin, J., Ioerger, T.R., Miller, M.S., Xu, D., Volz, A.: CAST: Collaborative Agents for Simulating Teamwork. In: Seventeenth Proceedings of the Joint International Conference on Artificial Intelligence (IJCAI), pp. 1135–1142 (2001)Google Scholar
  28. 28.
    Zhang, J., Patel, V.L., Johnson, K.A., Smith, J.W., Malin, J.: Designing Human-Centered Distributed Information Systems. IEEE Intelligent Systems, 42–47 (September/October 2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Ioannis Partsakoulakis
    • 1
  • George Vouros
    • 1
  1. 1.Department of Information and Communication Systems EngineeringKarlovassi, SamosGreece

Personalised recommendations