skip to main content
10.1145/1082473.1082497acmconferencesArticle/Chapter ViewAbstractPublication PagesaamasConference Proceedingsconference-collections
Article

A logic for strategic reasoning

Published:25 July 2005Publication History

ABSTRACT

Rational strategic reasoning is the process whereby an agent reasons about the best strategy to adopt in a given multi-agent scenario, taking into account the likely behaviour of other participants in the scenario, and, in particular, how the agent's choice of strategy will affect the choices of others. We present CATL, a logic that is intended to facilitate such reasoning. CATL is an extension of Alternating-time Temporal Logic (ATL), which supports reasoning about the abilities of agents and their coalitions in game-like multi-agent systems. CATL extends ATL with a ternary counterfactual commitment operator of the form Ci(σ, ϕ), with the intended reading "if it were the case that agent i committed to strategy σ, then ϕ". By using this operator in combination with the ability operators of ATL, it is possible to reason about the implications of different possible choices by agents. We illustrate the approach by showing how CATL may be used to express properties of games such as Nash equilibrium and Pareto efficiency. We also show that the model checking problem for CATL is tractable, and hence that efficient implementations of strategic reasoners based on CATL are feasible.

References

  1. R. Alur, T. A. Henzinger, and O. Kupferman. Alternating-time Temporal Logic. In Proceedings of FOCS, pages 100--109, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. R. Alur, T. A. Henzinger, and O. Kupferman. Alternating-time temporal logic. Journal of the ACM, 49(5):672--713, September 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. A. Baltag. A logic for suspicious players. Bulletin of Economic Research, 54(1):1--46, 2002.Google ScholarGoogle ScholarCross RefCross Ref
  4. J. van Benthem. Games in dynamic epistemic logic. Bulletin of Economic Research, 53(4):219--248, 2001. Proceedings of LOFT-4.Google ScholarGoogle ScholarCross RefCross Ref
  5. J. van Benthem. Extensive games as process models. Journal of Logic, Language, and Information, 11(3):289--313, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. A. L. Blum and M. L. Furst. Fast planning through graph analysis. Artificial Intelligence, 90:281--300, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. G. Bonanno. Branching time logic, perfect information games and backward induction. Games and Economic Behavior, 36(1):57--73, July 2001.Google ScholarGoogle ScholarCross RefCross Ref
  8. G. van Drimmelen. Satisfiability in alternating-time temporal logic. In Eighteenth Annual IEEE Symposium on Logic in Computer Science (LICS 2003), pages 208--217, Ottawa, Canada, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. E. A. Emerson. Temporal and modal logic. In J. van Leeuwen, editor, Handbook of Theoretical Computer Science Volume B: Formal Models and Semantics, pages 996--1072. Elsevier Science Publishers B.V.: Amsterdam, The Netherlands, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. R. Fagin, J. Y. Halpern, Y. Moses, and M. Y. Vardi. Reasoning About Knowledge. The MIT Press: Cambridge, MA, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. V. Goranko and W. Jamroga. Comparing semantics of logics for multi-agent systems. Synthese, 139(2):241--280, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  12. D. Harel, D. Kozen, and J. Tiuryn. Dynamic Logic. The MIT Press: Cambridge, MA, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. P. Harrenstein, W. van der Hoek, J.-J Meyer, and C. Witteveen. On modal logic interpretations for games. In Proceedings of the Fifteenth European Conference on Artificial Intelligence (ECAI-2002), pages 28--32, Lyon, France, 2002.Google ScholarGoogle Scholar
  14. W. van der Hoek, M. Roberts, and M. Wooldridge. Social laws in alternating time: Effectiveness, feasibility and synthesis. Synthese, 2005.Google ScholarGoogle Scholar
  15. W. Jamroga, W. van der Hoek, and M. Wooldridge. Intentions and strategies in game-like scenarios. Technical Report IfI-05-08, Clausthal University of Technology, 2005.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. N. R. Jennings. Commitments and conventions: The foundation of coordination in multi-agent systems. The Knowledge Engineering Review, 8(3):223--250, 1993.Google ScholarGoogle ScholarCross RefCross Ref
  17. D. Lewis. Counterfactuals. Blackwells: Oxford, 1973.Google ScholarGoogle Scholar
  18. M. J. Osborne and A. Rubinstein. A Course in Game Theory. The MIT Press: Cambridge, MA, 1994.Google ScholarGoogle Scholar
  19. M. Pauly. A modal logic for coalitional power in games. Journal of Logic and Computation, 12(1):149--166, 2002.Google ScholarGoogle ScholarCross RefCross Ref
  20. A. S. Rao and M. P. Georgeff. Modeling rational agents within a BDI-architecture. In Proceedings of the 2nd International Conference on Principles of Knowledge Representation and Reasoning, pages 473--484, 1991.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. P. Y. Schobbens. Alternating-time logic with imperfect recall. Electronic Notes in Theoretical Computer Science, 85(2), 2004.Google ScholarGoogle Scholar
  22. R. Stalnaker. Knowledge, belief and counterfactual reasoning in games. Economics and Philosophy, 12:133--163, 1996.Google ScholarGoogle ScholarCross RefCross Ref
  23. S. van Otterloo, W. van der Hoek, and M. Wooldridge. Preferences in game logics. In Proceedings of AAMAS-04, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. M. Wooldridge. Reasoning about Rational Agents. The MIT Press: Cambridge, MA, 2000.Google ScholarGoogle Scholar

Index Terms

  1. A logic for strategic reasoning

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          AAMAS '05: Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
          July 2005
          1407 pages
          ISBN:1595930930
          DOI:10.1145/1082473

          Copyright © 2005 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 25 July 2005

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate1,155of5,036submissions,23%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader