Skip to main content

Towards a theory of cooperative problem solving

  • Conference paper
  • First Online:
Distributed Software Agents and Applications (MAAMAW 1994)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1069))

Abstract

One objective of distributed artificial intelligence research is to build systems that are capable of cooperative problem solving. To this end, a number of implementation-oriented models of cooperative problem solving have been developed. However, mathematical models of social activity have focussed only on limited aspects of the cooperative problem solving process: no mathematical model of the entire process has yet been described. In this paper, we rectify this omission. We present a preliminary model that describes the cooperative problem solving process from recognition of the potential for cooperation through to team action. The model is formalised by representing it as a theory in a quantified multi-modal logic. A key feature of the model is its reliance on the twin notions of commitments and conventions; conventions (protocols for monitoring commitments) are formalised for the first time in this paper. We comment on the generality of the model, outline its deficiencies, and suggest some possible refinements and other future areas of research.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. A. H. Bond and L. Gasser, editors. Readings in Distributed Artificial Intelligence. Morgan Kaufmann Publishers: San Mateo, CA, 1988.

    Google Scholar 

  2. M. E. Bratman. Intentions, Plans, and Practical Reason. Harvard University Press: Cambridge, MA, 1987.

    Google Scholar 

  3. P. R. Cohen and H. J. Levesque. Intention is choice with commitment. Artificial Intelligence, 42:213–261, 1990.

    Google Scholar 

  4. P. R. Cohen and H. J. Levesque. Rational interaction as the basis for communication. In P. R. Cohen, J. Morgan, and M. E. Pollack, editors, Intentions in Communication, pages 221–256. The MIT Press: Cambridge, MA, 1990.

    Google Scholar 

  5. E. H. Durfee. Coordination of Distributed Problem Solvers. Kluwer Academic Publishers: Boston, MA, 1988.

    Google Scholar 

  6. E. A. Emerson and J. Y. Halpern. 'sometimes’ and ‘not never’ revisited: on branching time versus linear time temporal logic. Journal of the ACM, 33(1):151–178, 1986.

    Article  Google Scholar 

  7. J. R. Galliers. A Theoretical Framework for Computer Models of Cooperative Dialogue, Acknowledging Multi-Agent Conflict. PhD thesis, Open University, UK, 1988.

    Google Scholar 

  8. N. R. Jennings. Commitments and conventions: The foundation of coordination in multi-agent systems. Knowledge Engineering Review, 8(3):223–250, 1993.

    Google Scholar 

  9. S. Kraus, M. Nirke, and K. Sycara. Reaching agreements through argumentation: A logical model. In Proceedings of the Twelfth International Workshop on Distributed Artificial Intelligence (IWDAI-93), pages 233–247, Hidden Valley, PA, May 1993.

    Google Scholar 

  10. H. J. Levesque, P. R. Cohen, and J. H. T. Nunes. On acting together. In Proceedings of the Eighth National Conference on Artificial Intelligence (AAAI-90), pages 94–99, Boston, MA, 1990.

    Google Scholar 

  11. Z. Manna and A. Pnueli. The Temporal Logic of Reactive and Concurrent Systems. Springer-Verlag: Heidelberg, Germany, 1992.

    Google Scholar 

  12. R. C. Moore. A formal theory of knowledge and action. In J. F. Allen, J. Hendler, and A. Tate, editors, Readings in Planning, pages 480–519. Morgan Kaufmann Publishers: San Mateo, CA, 1990.

    Google Scholar 

  13. A. S. Rao and M. P. Georgeff. Social plans: Preliminary report. In E. Werner and Y. Demazeau, editors, Decentralized AI 3 — Proceedings of the Third European Workshop on Modelling Autonomous Agents and Multi-Agent Worlds (MAAMAW-91), pages 57–76. Elsevier Science Publishers B.V.: Amsterdam, The Netherlands, 1992.

    Google Scholar 

  14. M. P. Singh. Group ability and structure. In Y. Demazeau and J.-P. Müller, editors, Decentralized AI 2 — Proceedings of the Second European Workshop on Modelling Autonomous Agents and Multi-Agent Worlds (MAAMAW-90), pages 127–146. Elsevier Science Publishers B.V.: Amsterdam, The Netherlands, 1991.

    Google Scholar 

  15. R. G. Smith. A Framework for Distributed Problem Solving. UMI Research Press, 1980.

    Google Scholar 

  16. K. P. Sycara. Multiagent compromise via negotiation. In L. Gasser and M. Huhns, editors, Distributed Artificial Intelligence Volume II, pages 119–138. Pitman Publishing: London and Morgan Kaufmann: San Mateo, CA, 1989.

    Google Scholar 

  17. M. Wooldridge. Coherent social action. In Proceedings of the Eleventh European Conference on Artificial Intelligence (ECAI-94), pages 279–283, Amsterdam, The Netherlands, 1994.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

John W. Perram Jean-Pierre Müller

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wooldridge, M., Jennings, N.R. (1996). Towards a theory of cooperative problem solving. In: Perram, J.W., Müller, JP. (eds) Distributed Software Agents and Applications. MAAMAW 1994. Lecture Notes in Computer Science, vol 1069. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61157-6_20

Download citation

  • DOI: https://doi.org/10.1007/3-540-61157-6_20

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61157-8

  • Online ISBN: 978-3-540-68335-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics