Abstract
We have recently proposed an extension of alternating-time temporal logic for reasoning about behavior and abilities of agents under various rationality assumptions. The logic, called ATLP (“alternating-time temporal logic with plausibility”) used abstract, unstructured terms for addressing rationality assumptions. Here, we propose a more complex language of terms that allows to specify sets of rational strategy profiles in the object language, building upon existing work on logical characterizations of game-theoretic solution concepts. In particular, we recall how the notions of Nash equilibrium, subgame-perfect Nash equilibrium, and Pareto optimality can be characterized with logical formulae and we show how these can be used within ATLP for reasoning about what rational agents should achieve. We also prove complexity results for model checking of ATLP formulae.
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
Alur, R., Henzinger, T.A., Kupferman, O.: Alternating-time Temporal Logic. In: Proceedings of the 38th Annual Symposium on Foundations of Computer Science (FOCS), pp. 100–109. IEEE Computer Society Press, Los Alamitos (1997)
Alur, R., Henzinger, T.A., Kupferman, O.: Alternating-time Temporal Logic. Journal of the ACM 49, 672–713 (2002)
Baltag, A.: A logic for suspicious players. Bulletin of Economic Research 54(1), 1–46 (2002)
Bulling, N., Jamroga, W.: Agents, beliefs and plausible behaviour in a temporal setting. In: Proceedings of AAMAS 2007, pp. 570–577 (2007)
Chu, F., Halpern, J.: On the NP-completeness of finding an optimal strategy in games with common payoffs. International Journal of Game Theory (2001)
Clarke, E.M., Emerson, E.A., Sistla, A.P.: Automatic verification of finite-state concurrent systems using temporal logic specifications. ACM Transactions on Programming Languages and Systems 8(2), 244–263 (1986)
Conitzer, V., Sandholm, T.: Complexity results about Nash equilibria. Technical Report CMU-CS-02-135, School of Computer Science, Carnegie-Mellon University (2002)
Emerson, E.A.: Temporal and modal logic. In: van Leeuwen, J. (ed.) Handbook of Theoretical Computer Science, vol. B, pp. 995–1072. Elsevier Science Publishers, Amsterdam (1990)
Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-completeness. W. H. Freeman, San Francisco (1979)
Gilboa, I., Zemel, E.: Nash and correlated equilibria: Some complexity considerations. Games and Economic Behavior (1989)
Goranko, V., Jamroga, W.: Comparing semantics of logics for multi-agent systems. Synthese 139(2), 241–280 (2004)
Harrenstein, B.P., van der Hoek, W., Meyer, J.-J., Witteveen, C.: A modal characterization of Nash equilibrium. Fundamenta Informaticae 57(2–4), 281–321 (2003)
Harrenstein, P., van der Hoek, W., Meijer, J.-J., Witteveen, C.: Subgame-perfect Nash equilibria in dynamic logic. In: Pauly, M., Baltag, A. (eds.) Proceedings of the ILLC Workshop on Logic and Games. University of Amsterdam, Tech. Report PP-1999-25, pp. 29–30 (2002)
Jamroga, W.: Reducing knowledge operators in the context of model checking. Technical Report IfI-07-09, Clausthal University of Technology (2007)
Jamroga, W., Bulling, N.: A framework for reasoning about rational agents. In: Proceedings of AAMAS 2007, pp. 592–594 (2007)
Jamroga, W., Bulling, N.: Model checking rational play. Technical Report IfI-07-05, Clausthal University of Technology (2007)
Jamroga, W., Dix, J.: Model checking ATL ir is indeed \(\Delta_2^P\)-complete. In: Proceedings of EUMAS 2006 (2006)
Jamroga, W., Dix, J.: Model checking abilities of agents: A closer look. Theory of Computing Systems (to appear, 2007)
Jamroga, W., Åtnes, T.: What agents can achieve under incomplete information. In: Proceedings of AAMAS 2006, pp. 232–234. ACM Press, New York (2006)
Jamroga, W., van der Hoek, W.: Agents that know how to play. Fundamenta Informaticae 63(2–3), 185–219 (2004)
Jamroga, W., van der Hoek, W., Wooldridge, M.: Intentions and strategies in game-like scenarios. In: Bento, C., Cardoso, A., Dias, G. (eds.) EPIA 2005. LNCS (LNAI), vol. 3808, pp. 512–523. Springer, Heidelberg (2005)
Koller, D., Megiddo, N.: The complexity of twoperson zero-sum games in extensive form. Games and Economic Behavior 4, 528–552 (1992)
Laroussinie, F., Markey, N., Schnoebelen, P.: Model checking CTL+ and FCTL is hard. In: Honsell, F., Miculan, M. (eds.) FOSSACS 2001. LNCS, vol. 2030, pp. 318–331. Springer, Heidelberg (2001)
Mas-Colell, A., Whinston, M.D., Green, J.R.: Microeconomic Theory. Oxford (1995)
Moses, Y., Tennenholz, M.: Artificial social systems. Computers and AI 14(6), 533–562 (1995)
Osborne, M., Rubinstein, A.: A Course in Game Theory. MIT Press, Cambridge (1994)
Sandholm, T.W.: Distributed rational decision making. In: Weiss, G. (ed.) Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence, pp. 201–258. MIT Press, Cambridge (1999)
Schobbens, P.Y.: Alternating-time logic with imperfect recall. Electronic Notes in Theoretical Computer Science 85(2) (2004)
Shoham, Y., Tennenholz, M.: On the synthesis of useful social laws for artificial agent societies. In: Proceedings of AAAI 1992 (1992)
Ståhl, I.: Bargaining Theory. Stockholm School of Economics, Stockholm (1972)
van Benthem, J.: Rational dynamics and epistemic logic in games. In: Vannucci, S. (ed.) Logic, Game Theory and Social Choice III, pp. 19–23 (2003)
van der Hoek, W., Jamroga, W., Wooldridge, M.: A logic for strategic reasoning. In: Proceedings of AAMAS 2005, pp. 157–164 (2005)
van der Hoek, W., Roberts, M., Wooldridge, M.: Social laws in alternating time: Effectiveness, feasibility and synthesis. Synthese (2005)
van der Hoek, W., van Otterloo, S., Wooldridge, M.: Preferences in game logics. In: Proceedings of AAMAS 2004 (2004)
van der Hoek, W., Wooldridge, M.: Tractable multiagent planning for epistemic goals. In: Castelfranchi, C., Johnson, W.L. (eds.) Proceedings of the First International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS-2002), pp. 1167–1174. ACM Press, New York (2002)
van Otterloo, S., Jonker, G.: On Epistemic Temporal Strategic Logic. Electronic Notes in Theoretical Computer Science, XX, 35–45 (2004); Proceedings of LCMAS 2004
van Otterloo, S., Roy, O.: Verification of voting protocols. Working paper, University of Amsterdam (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jamroga, W., Bulling, N. (2008). A Logic for Reasoning about Rational Agents. In: Sadri, F., Satoh, K. (eds) Computational Logic in Multi-Agent Systems. CLIMA 2007. Lecture Notes in Computer Science(), vol 5056. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88833-8_3
Download citation
DOI: https://doi.org/10.1007/978-3-540-88833-8_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-88832-1
Online ISBN: 978-3-540-88833-8
eBook Packages: Computer ScienceComputer Science (R0)