Skip to main content

Towards a Logic for Conditional Local Strategic Reasoning

  • Conference paper
  • First Online:
Logic, Rationality, and Interaction (LORI 2019)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 11813))

Included in the following conference series:

Abstract

We consider systems of rational agents who act in pursuit of their individual and collective objectives and we study the reasoning of an agent or an external observer about the consequences from the expected choices of action of the other agents based on their objectives, in order to assess the reasoner’s ability to achieve his own objective.

To formalize such reasoning we introduce new modal operators of conditional strategic reasoning and use them to extend Coalition Logic in order to capture variations of conditional strategic reasoning. We provide formal semantics for the new conditional strategic operators, introduce the matching notion of bisimulation for each of them and discuss and compare briefly their expressiveness.

The work of Valentin Goranko was supported by a research grant 2015-04388 of the Swedish Research Council. The work of Fengkui Ju was supported by the Major Program of the National Social Science Foundation of China (NO. 17ZDA026). We thank the reviewers for some helpful remarks.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    In this paper we focus on local reasoning, about once-off actions, but in this section the word ‘action’ can be conceived in a wider sense, and may mean either a once-off action, or a global strategy guiding the long term behaviour of the agent.

  2. 2.

    These game models are essentially equivalent to concurrent game models used in [4].

  3. 3.

    NB: We have preserved the box-like notation for \([\mathrm {A} ]\) from \(\mathsf {CL}\), even though it is not consistent with ours.

  4. 4.

    Each of these conditions is a respective variation of the bisimulation conditions for the basic strategic operators in the logics \(\mathsf {SFCL}\) and \(\mathsf {GPCL}\) defined in [8].

  5. 5.

    Even though we state the non-definability claims for \(\mathsf {CL}\), they apply likewise even to \(\mathsf {ATL^*}\), because all formulae of \(\mathsf {ATL^*}\) are invariant under alternating bisimulations.

References

  1. Ågotnes, T., Goranko, V., Jamroga, W.: Alternating-time temporal logics with irrevocable strategies. In: Samet, D. (ed.) Proceedings of TARK XI, pp. 15–24 (2007)

    Google Scholar 

  2. Ã…gotnes, T., Goranko, V., Jamroga, W.: Strategic commitment and release in logics for multi-agent systems (extended abstract). Technical report IfI-08-01, Clausthal University of Technology (2008)

    Google Scholar 

  3. Ågotnes, T., Goranko, V., Jamroga, W., Wooldridge, M.: Knowledge and ability. In: van Ditmarsch, H., Halpern, J., van der Hoek, W., Kooi, B. (eds.) Handbook of Epistemic Logic, pp. 543–589. College Publications, London (2015)

    Google Scholar 

  4. Alur, R., Henzinger, T.A., Kupferman, O.: Alternating-time temporal logic. J. ACM 49(5), 672–713 (2002)

    Article  MathSciNet  Google Scholar 

  5. van Benthem, J., Ghosh, S., Verbrugge, R. (eds.): Models of Strategic Reasoning - Logics, Games, and Communities. LNCS, vol. 8972. Springer, Heidelberg (2015). https://doi.org/10.1007/978-3-662-48540-8

    Book  MATH  Google Scholar 

  6. Brafman, R., Tennenholtz, M.: Modeling agents as qualitative decision makers. Artif. Intell. 94(1), 217–268 (1997)

    Article  MathSciNet  Google Scholar 

  7. Brihaye, T., Da Costa, A., Laroussinie, F., Markey, N.: ATL with strategy contexts and bounded memory. In: Artemov, S., Nerode, A. (eds.) LFCS 2009. LNCS, vol. 5407, pp. 92–106. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-92687-0_7

    Chapter  Google Scholar 

  8. Goranko, V., Enqvist, S.: Socially friendly and group protecting coalition logics. In: Proceedings of AAMAS 2018, pp. 372–380 (2018)

    Google Scholar 

  9. Mogavero, F., Murano, A., Perelli, G., Vardi, M.Y.: Reasoning about strategies: on the satisfiability problem. Logical Methods Comput. Sci. 13(1), 1–37 (2017)

    MathSciNet  MATH  Google Scholar 

  10. Pauly, M.: Logic for social software. Ph.D. thesis, University of Amsterdam (2001)

    Google Scholar 

  11. Pauly, M.: A modal logic for coalitional power in games. J. Logic Comput. 12(1), 149–166 (2002)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fengkui Ju .

Editor information

Editors and Affiliations

Appendix: Some Examples

Appendix: Some Examples

Example 1

The game model \(\mathcal {M} \) below has two players, \(\mathsf {a} \) and \(\mathsf {b} \). Each has two actions at state \(s_0\): \(a_1, a_2\), resp. \(b_1, b_2\).

figure b

It can be verified that \(\mathcal {M}, s_0 \Vdash \langle \!\langle \mathrm {\mathsf {a}}\rangle \!\rangle _\mathsf {c}(p; \langle \mathrm {\mathsf {b}} \rangle q)\), while \(\mathcal {M}, s_0 \not \Vdash [\mathrm {\mathsf {b}}] q\). Thus, an agent may have only conditional ability to achieve its goal.

Example 2

The game model \(\mathcal {M} \) below has two players, \(\mathsf {a} \) and \(\mathsf {b} \).

figure c

It can be verified that \(\mathcal {M}, s_0 \Vdash [\mathrm {\mathsf {a}}]_\mathsf {dr}(p; \langle \mathrm {\mathsf {b}} \rangle q)\). However, \(\mathcal {M}, s_0\) does not satisfy the \(\mathsf {ATL^*}\) formula \([\![\mathrm {\mathsf {a}}]\!] (\mathrm {X} p \rightarrow \langle \!\langle {\mathrm {\mathsf {b}}}\rangle \!\rangle \mathrm {X} q)\), hence these are not equivalent.

Also, \(\mathcal {M}, s_0 \not \Vdash [\mathrm {\mathsf {a}}]_\mathsf {dd}(p; \langle \mathrm {\mathsf {b}} \rangle q)\). However, if the outcomes of \(({a_2}, {b_1})\) and \(({a_2}, {b_2})\) are swapped, then \([\mathrm {\mathsf {a}}]_\mathsf {dd}(p; \langle \mathrm {\mathsf {b}} \rangle q)\) becomes true at \(s_0\) in the resulting model.

Example 3

The game model \(\mathcal {M}\) below involves two players: \(\mathsf {a} \) and \(\mathsf {b} \). It can be verified that \(\mathcal {M}, s_0 \Vdash [\mathrm {\mathsf {a}}]_\mathsf {dr}(p; \langle \mathrm {\mathsf {b}} \rangle q)\) but \(\mathcal {M}, s_0 \not \Vdash [\mathrm {\mathsf {a}}]_\mathsf {dd}(p; \langle \mathrm {\mathsf {b}} \rangle q)\).

figure d

Example 4

The game models \(\mathcal {M}_1\) and \(\mathcal {M}_2\) below involve three players: \(\mathsf {a} \), \(\mathsf {b} \), \(\mathsf {c} \). It can be verified that:

  1. (1)

    The relation \(\beta = \{ (s_i,t_i) \mid i = 0,1,2,3 \}\) is an alternating bisimulation between \(\mathcal {M}_1\) and \(\mathcal {M}_2\) (cf. [1]).

  2. (2)

    \(\mathcal {M}_1, s_0 \Vdash \langle \!\langle \mathrm {\mathsf {a}}\rangle \!\rangle _\mathsf {c}(p; \langle \mathrm {\mathsf {b}} \rangle q)\) but \(\mathcal {M}_2, t_0 \not \Vdash \langle \!\langle \mathrm {\mathsf {a}}\rangle \!\rangle _\mathsf {c}(p; \langle \mathrm {\mathsf {b}} \rangle q)\).

figure e

Example 5

The game models \(\mathcal {M}_1\) and \(\mathcal {M}_2\) below involve two players: \(\mathsf {a} \) and \(\mathsf {b} \). It can be verified that:

  1. (1)

    The relation \(\beta = \{ (s_i,t_i) \mid i = 0,1,2,3 \}\) is an alternating bisimulation between \(\mathcal {M}_1\) and \(\mathcal {M}_2\) (cf. [1]).

  2. (2)

    \(\mathcal {M}_1, s_0 \Vdash [\mathrm {\mathsf {a}}]_\mathsf {c}(p | q)\) but \(\mathcal {M}_2, t_0 \not \Vdash [\mathrm {\mathsf {a}}]_\mathsf {c}(p | q)\).

figure f

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer-Verlag GmbH Germany, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Goranko, V., Ju, F. (2019). Towards a Logic for Conditional Local Strategic Reasoning. In: Blackburn, P., Lorini, E., Guo, M. (eds) Logic, Rationality, and Interaction. LORI 2019. Lecture Notes in Computer Science(), vol 11813. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-60292-8_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-60292-8_9

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-60291-1

  • Online ISBN: 978-3-662-60292-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics