Abstract
In a cooperative system, multiple dynamic agents work together and share resources to achieve common goals, while simultaneously pursuing their individual goals. Interactions among the agents in such a cooperative system are critical to its successful behavior, and we believe that commitments are the proper abstraction to characterize the interactions. Commitments then become the basis for monitoring and controlling the system and tracking the progress towards its goals.
Commitments are binary relationships that bind two agents: a “debtor agent” that promises to provide a particular service for a “creditor agent”. Their role is to represent agreements between the agents and prevent potential conflicts while the agents collaborate to achieve the system’s common goals, which are imposed from outside. But the willingness to participate in achieving the goals comes from within the agent and that is why the beliefs, desires, and intentions of the agents are crucial in formalizing commitments. In this paper, we have formalized commitments in terms of the agents’ internal states of mind—their beliefs, desires, and intentions. This formalization addresses what it means for a participating agent to promise or to satisfy a commitment. The formalization uses a branching-time computational tree logic framework with commitment definitions and operations to define a commitment-centric cooperative multiagent environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Castelfranchi, C.: Commitments: From Individual Intentions to Groups and Organisations. In: Proceedings of the Int. Conf. on Multi-Agent Systems 1996 (1996)
Cohen, P.R., Levesque, H.J.: Intention Is Choice with Commitment. Artificial Intelligence 42(2-3), 213–261 (1990)
Emerson, E.A.: Handbook of Theoretical Computer Science: Formal Models and Semantics, pp. 995–1072. MIT Press, Cambridge (1991)
Fasli, M.: On Commitments, roles and obligations. In: Central and Eastern European Conference on Multi-Agent Systems, pp. 93–102 (2001)
Jennings, N.R.: Commitments and Conventions: The Foundation of Coordination in Multi-Agent Systems. The Knowledge Engineering Review 8(3), 223–250 (1993)
Mallya, A.U., Huhns, M.N.: Commitments Among Agents. IEEE Internet Computing 7(4), 90–93 (2003)
Mallya, A.U., Singh, M.P.: An Algebra for Commitment Protocols. Autonomous Agents and Multi-Agent Systems 14(2), 143–163 (2007)
Padgham, L., Lambrix, P.: Agent Capabilities: Extending BDI Theory, pp. 68–73. AAAI/IAAI (2000)
Rao, A.S., Georgeff, M.P.: Modeling Rational Agents within a BDI-Architecture. In: Proceedings of the 2nd International Conference on Principles of Knowledge Representation and Reasoning, pp. 473–484 (1991)
Singh, M.P.: Commitments Among Autonomous Agents in Information-Rich Environments. Modelling Autonomous Agents in a Multi-Agent World, 141–155 (1997)
Singh, M.P.: An Ontology for Commitments in Multiagent Systems: Toward a Unification of Normative Concepts. Artificial Intelligence and Law 7(1), 97–113 (1999)
Singh, M.P., Huhns, M.N.: Service-Oriented Computing: Semantics, Processes, Agents, pp. 363–370. Wiley, London (2005)
Xing, J., Singh, M.P.: Engineering Commitment-Based Multiagent Systems: A Temporal Logic Approach. In: Proceedings of the second international joint conference on Autonomous agents and multiagent systems, pp. 891–898 (2003)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Avali, V.R., Huhns, M.N. (2008). Commitment-Based Multiagent Decision Making. In: Klusch, M., Pěchouček, M., Polleres, A. (eds) Cooperative Information Agents XII. CIA 2008. Lecture Notes in Computer Science(), vol 5180. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85834-8_20
Download citation
DOI: https://doi.org/10.1007/978-3-540-85834-8_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-85833-1
Online ISBN: 978-3-540-85834-8
eBook Packages: Computer ScienceComputer Science (R0)