STIT Based Deontic Logics for the Miners Puzzle | SpringerLink
Skip to main content

STIT Based Deontic Logics for the Miners Puzzle

  • Conference paper
  • First Online:
Multi-Agent Systems (EUMAS 2014)

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

Included in the following conference series:

Abstract

In this paper we first develop two new STIT based deontic logics capable of solving the miners puzzle. The key idea is to use pessimistic lifting to lift the preference over worlds into the preference over sets of worlds. Then we also discuss a more general version of the miners puzzle in which plausibility is involved. In order to deal with the more general puzzle we add a modal operator representing plausibility to our logic. Lastly we present a sound and complete axiomatization.

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

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 5719
Price includes VAT (Japan)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 7149
Price includes VAT (Japan)
  • 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

Similar content being viewed by others

Notes

  1. 1.

    Due to the limitation of length, we present all proofs of propositions and theorems in the full version.

  2. 2.

    Bilbiani et al. [1] shows that as long as \(|Agent|>1\), then \(\square \phi \) is superfluous because \(\square \phi \leftrightarrow [i][j]\phi \) is valid for \(i,j\in Agent\), \(i\not = j\).

References

  1. Balbiani, P., Herzig, A., Troquard, N.: Alternative axiomatics and complexity of deliberative STIT theories. J. Philos. Log. 37(4), 387–406 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  2. Boutilier, C.: Toward a logic for qualitative decision theory. In: Doyle, J., Sandewall, E., Torasso, P. (eds.) Proceedings of the 4th International Conference on Principles of Knowledge Representation and Reasoning, Bonn, Germany, pp. 75–86. Morgan Kaufmann (1994)

    Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  4. Cariani, F., Kaufmann, M., Kaufmann, S.: Deliberative modality under epistemic uncertainty. Linguist. Philos. 36(3), 225–259 (2013)

    Article  Google Scholar 

  5. Carr, J.: Deontic modals without decision theory. Proceedings of Sinn und Bedeutung 17, 167–182 (2012)

    Google Scholar 

  6. Castro, P., Maibaum, T.S.E.: Deontic action logic, atomic boolean algebras and fault-tolerance. J. Appl. Log. 7, 441–466 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  7. Charlow, N.: What we know and what to do. Synthese 190(12), 2291–2323 (2013)

    Article  MATH  MathSciNet  Google Scholar 

  8. Doyle, J., Thomason, R.: Background to qualitative decision theory. AI Mag. 20(2), 55–68 (1999)

    Google Scholar 

  9. Gabbay, D., Robaldo, L., Sun, X., van der Torre, L., Baniasadi, Z.: Toward a linguistic interpretation of deontic paradoxes. In: Cariani, F., Grossi, D., Meheus, J., Parent, X. (eds.) DEON 2014. LNCS, vol. 8554, pp. 108–123. Springer, Heidelberg (2014)

    Chapter  Google Scholar 

  10. Herzig, A., Schwarzentruber, F.: Properties of logics of individual and group agency. In: Areces, C., Goldblatt, R. (eds.) Advances in Modal Logic 7, papers from the seventh conference on “Advances in Modal Logic,” held in Nancy, France, 9–12 September 2008, pp. 133–149. College Publications (2008)

    Google Scholar 

  11. Horty, J.: Agency and Deontic Logic. Oxford University Press, New York (2001)

    Book  MATH  Google Scholar 

  12. Kolodny, N., MacFarlane, J.: Ifs and oughts. J. Philos. 107(3), 115–143 (2010)

    Google Scholar 

  13. Kooi, B., Tamminga, A.: Moral conflicts between groups of agents. J. Philos. Log. 37, 1–21 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  14. Kratzer, A.: The notional category of modality. In: Eikmeyer, H.J., Rieser, H. (eds.) Words, Worlds, and Contexts: New Approaches in World Semantics. de Gruyter, Berlin (1981)

    Google Scholar 

  15. Lang, J., van der Torre, L.: From belief change to preference change. In: Ghallab, M., Spyropoulos, C.D., Fakotakis, N., Avouris, N. (eds.) Proceedings of the 2008 Conference on ECAI 2008: 18th European Conference on Artificial Intelligence, pp. 351–355. IOS Press, Amsterdam (2008)

    Google Scholar 

  16. Lang, J., van der Torre, L., Weydert, E.: Hidden uncertainty in the logical representation of desires. In: Proceedings of IJCAI2003, pp. 685–690 (2003)

    Google Scholar 

  17. Liu, F.: Reasoning About Preference Dynamics. Springer, Dordrecht (2011)

    Book  MATH  Google Scholar 

  18. Lorini, E.: Temporal stit logic and its application to normative reasoning. J. Appl. Non-class. Log. 23(4), 372–399 (2013)

    Article  MathSciNet  Google Scholar 

  19. Meyer, J.J.: A different approach to deontic logic: deontic logic viewed as a variant of dynamic logic. Notre Dame J. Form. Log. 29, 109–136 (1988)

    Article  MATH  Google Scholar 

  20. Ross, A.: Imperatives and logic. Theoria 7, 53–71 (1941)

    Google Scholar 

  21. Segerberg, K.: An Essay in Classical Modal Logic. Filosofiska Studier, vol. 13. Filosofiska foreningen och Filosofiska institutionen vid Uppsala universitet, Uppsala (1971)

    MATH  Google Scholar 

  22. Segerberg, K.: A deontic logic of action. Stud. Log. 41, 269–282 (1982)

    Article  MATH  MathSciNet  Google Scholar 

  23. Sun, X.: Conditional ought, a game theoretical perspective. In: van Ditmarsch, H., Lang, J., Ju, S. (eds.) LORI 2011. LNCS, vol. 6953, pp. 356–369. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  24. Trypuz, R., Kulicki, P.: On deontic action logics based on boolean algebra. J. Log. Comput. (2014, forthcoming)

    Google Scholar 

  25. van Benthem, J., Girard, P., Roy, O.: Evernthing else being equal: a modal logic approach for ceteris paribus preference. J. Philos. Log. 38(1), 83–125 (2009)

    Article  MATH  Google Scholar 

  26. van der Meyden, R.: The dynamic logic of permission. J. Log. Comput. 6, 465–479 (1996)

    Article  MATH  Google Scholar 

  27. von Wright, G.: Deontic logic. Mind 60, 1–15 (1951)

    Article  Google Scholar 

  28. Willer, M.: A remark on iffy oughts. J. Philos. 109(7), 449461 (2012)

    Google Scholar 

Download references

Acknowledgment

We are grateful to the three reviewers of EUMAS 2014 for their valuable comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xin Sun .

Editor information

Editors and Affiliations

Appendix

Appendix

Proposition 5

If every consistent \(\varGamma \) is satisfiable on some model \(M\), then \(\varGamma \vDash _{pudl^+_2} \phi \) implies \(\varGamma \vdash \phi \).

Definition 14

(Maximal Consistent Set (MCS)). A set of formulas \(\varGamma \) is maximally consistent if \(\varGamma \) is consistent and any proper extension of \(\varGamma \) is not consistent.

For every consistent \(\varGamma \), \(\varGamma \) can be extended to a MCS \(\varGamma ^+\), we then construct a canonical model for \(\varGamma ^+\).

Definition 15

(Canonical Model). The canonical model \(\mathfrak {M}^0\) for \(\varGamma ^+\) is a relational structure \((W^{0}, \{R^0_i\}_{i\in Agent}, \le ^0 <^0, \le ^0_p, <^0_p, V^0 )\) where:

  • \(W^{0}=\{w| w \text{ is } \text{ a } \text{ MCS } \text{ and } \text{ for } \text{ all } \square \phi \in \varGamma ^+, \phi \in w \}\);

  • For every \(i\in Agent\), \(R^0_i\) is a binary relation on \(W^0\) defined by \(w R^0_i v\) iff for all \(\phi \), \([i] \phi \in w\) implies \(\phi \in v\);

  • \(\le ^0\) is a binary relation on \(W^0\) defined by \(w\le ^0 v\) iff for all \(\phi \), \([\le ] \phi \in w\) implies \(\phi \in v\);

  • \(<^0\) is a binary relation on \(W^0\) defined by \(w<^0 v\) iff for all \(\phi \), \([<] \phi \in w\) implies \(\phi \in v\);

  • \(\le ^0_p\) is a binary relation on \(W^0\) defined by \(w\le ^0_p v\) iff for all \(\phi \), \([\le _p] \phi \in w\) implies \(\phi \in v\);

  • \(<^0_p\) is a binary relation on \(W^0\) defined by \(w<^0_p v\) iff for all \(\phi \), \([<_p] \phi \in w\) implies \(\phi \in v\);

  • \(V^0\) is the valuation defined by \(V^0(p)=\{w\in W^0\mid p\in w\}\).

Proposition 6

\(\mathfrak {M}^0, \varGamma ^+ \vDash _{pudl^+_2} \varGamma \).

Proposition 7

\(\mathfrak {M}^0\) has the following properties:

  1. (1)

    Both \(\le ^0\) and \(\le _p ^0\) are reflexive, transitive and connected relations.

  2. (2)

    If \(w\le ^0 v\) and \(v\nleq ^0 w\) then \(w<^0 v\).

  3. (3)

    If \(w\le ^0_p v\) and \(v\nleq ^0_p w\) then \(w<^0_p v\).

  4. (4)

    If \(w<^0 v\) then \(w\le ^0 v\).

  5. (5)

    If \(w<^0_p v\) then \(w\le ^0_p v\).

  6. (6)

    \(R^0_i\) is an equivalence relation for each \(i\in Agent\).

  7. (7)

    For every \(w\in W^0\), \(R^0_1(w)\cap \ldots \cap R^0_n(w) \not =\emptyset \).

Deleting \(<\) -cluster. Note that converse of item (2) of Proposition 7 is not true because there may be two worlds \(w\) and \(v\) in \(W^0\) such that \(w <^0 v\) and \(v <^0 w\). In this case we say that \(w\) and \(v\) are in the same \(<^0 \)-clusters. To deal with this we follow Benthem [25] to use the technique called Bulldozing [21] to transform \(\mathfrak {M}^0\) to a new model \(\mathfrak {M}^1\) such that there is no \(<\)-cluster in \(\mathfrak {M}^1\).

Definition 16

(Cluster). A \(<\)-cluster is an inclusion-maximal set of worlds \(C\) such that \(w< v\) for all worlds \(w,v\in C\). Similarly for \(\le _p\)-cluster.

Let \(\mathfrak {M}^1 = (W^{1}, \{R^1_i\}_{i\in Agent}, \le ^1, <^1, \le ^1_p, <^1_p, V^1)\) where:

  • \(W^{1}= W^{0-}\cup \bigcup _{i\in I}C^{\prime }_i \), here \(I\) is a set index of all \(<\)-clusters of \(W^{0}\), \(W^{0-}=W^0 - \bigcup _{i\in I}C_i \), \(C^{\prime }_i = C_i\times \mathbb {Z}\), \( \mathbb {Z}\) is the set of natural numbers.

  • \(R^1_i\) is defined by \(wR^1_i v\) iff \(\beta (w)R^0_i \beta (v)\), for every \(i\in Agent\).

  • \(<^1\) is defined as follows: For each \(C_i\), choose an arbitrary linear order \(<^{1,i}\). Define a map \(\beta : W^1\rightarrow W^0\) by \(\beta (x)=x\) if \(x\in W^{0-}\) and \(\beta (x)=w\) if \(x\) is a pair \((w,n)\) for some world \(w\) and integer \(n\). We define \(<^1\) via the following cases:

    • Case 1: \(x\) or \(y\) is in \(W^{0-}\). In this case we let \(x <^1 y\) iff \(\beta (x) <^0 \beta (y)\).

    • Case 2: \(x\in C'_i\) and \(y\in C'_j\), \(i\ne j\). In this case we let \(x <^1 y\) iff \(\beta (x) <^0 \beta (y)\).

    • Case 3: \(x\in C'_i\) and \(y\in C'_i\). In this case, \(x=(w,m)\) and \(y=(v,n)\). There are two sub-cases:

      • * Case 3.1: If \(m\ne n\), we use the natural ordering on \(\mathbb {Z}\): \((w,m) <^1 (v,n)\) iff \(m<n\).

      • * Case 3.2: If \(m=n\), we use the linear ordering \(<^{1,i}\): \((w,m) <^1 (v,m)\) iff \(w<^{1,i} v\).

  • \(\le ^1\) is defined via the following cases:

    • Case 1: \(x\) or \(y\) is in \(W^{0-}\). In this case we let \(x \le ^1 y\) iff \(\beta (x) \le ^0 \beta (y)\).

    • Case 2: Otherwise, we take the reflexive closure of \(<^1\): \(x \le ^1 y\) iff \(x <^1 y\) or \(x=y\).

  • \(\le ^1_p\) is defined by \(w\le ^1_p v\) iff \(\beta (w)\le ^0_p \beta (v)\).

  • \(<^1_p\) is defined by \(w<^1_p v\) iff \(\beta (w)<^0_p \beta (v)\).

  • \(V^1\) is defined by \(w\in V^1(p)\) iff \(\beta (w)\in V^0(p)\).

Definition 17

(Bounded Morphism). A mapping \(f: M=(W,\{R_i\}_{i\in Agent},\le , <, \le _p,<_p,V) \rightarrow M'=(W, \{R'_i\}_{i\in Agent},\le ', <', \le '_p,<'_p,V')\) is a bounded morphism if it satisfies the following conditions:

  • \(w\) and \(f(w)\) satisfy the same proposition letters.

  • if \(w\le v\) then \(f(w)\le ' f(v)\). And similarly for \(<, \le _p,<_p, R_i\).

  • if \(f(w)\le ' v'\) then there exists \(v\) such that \(w\le v\) and \(f(v)=v'\). And similarly for \(<', \le '_p,<'_p, R_i\).

Lemma 1

If \(f\) is a bounded morphism from \(M\) to \(M'\), then for all \(\phi \), for all \(w\in M\), \(M,w \vDash _{pudl^+_2} \phi \) iff \(M',f(w) \vDash _{pudl^+_2} \phi \).

Proposition 8

For every consistent set \(\varPhi \), if \(\mathfrak {M}^0, \varGamma \vDash _{pudl^+_2} \varPhi \), then there exists \(\varGamma '\) such that \(\mathfrak {M}^1, \varGamma ' \vDash _{pudl^+_2} \varPhi \).

Proposition 9

\(\mathfrak {M}^1\) has the following properties:

  1. (1)

    Both \(\le ^1\) and \(\le _p ^1\) are reflexive, transitive and connected relations.

  2. (2)

    \(w<^1 v\) iff \(w\le ^1 v\) and \(v\nleq ^1 w\)

  3. (3)

    If \(w\le ^1_p v\) and \(v\nleq ^1_p w\) then \(w<^1_p v\).

  4. (4)

    If \(w<^1_p v\) then \(w\le ^1_p v\).

  5. (5)

    \(R^1_i\) is an equivalence relation for each \(i\in Agent\).

  6. (6)

    For every \(w\in W^1\), \(R^1_1(w)\cap \ldots \cap R^1_n(w) \not =\emptyset \).

Deleting \(<_p\) -cluster. Now we use Bulldozing again to delete \(<_G\)clusters.

Let \(\mathfrak {M}^2 = (W^{2}, \{R^2_i\}_{i\in Agent},\le ^2, <^2, \le ^2_p, <^2_p, V^2)\) where:

  • \(W^{2}= W^{1-}\cup \bigcup _{i\in I}C^{\prime }_i \), here \(I\) is a set index of all \(<_G\)-clusters of \(W^{1}\), \(W^{1-}=W^1- \bigcup _{i\in I}C_i \), \(C^{\prime }_i = C_i\times \mathbb {Z}\), \( \mathbb {Z}\) is the set of natural numbers.

  • \(R^2_i\) is defined by \(wR^2_i v\) iff \(\sigma (w)R^1_i \sigma (v)\), for every \(i\in Agent\).

  • \(<^2_p\) is defined as follows: For each \(C_i\), choose an arbitrary linear order \(<^{2,i}_p\). Define a map \(\sigma : W^2\rightarrow W^1\) by \(\sigma (x)=x\) if \(x\in W^{1-}\) and \(\sigma (x)=w\) if \(x\) is a pair \((w,n)\) for some world \(w\) and integer \(n\). We define \(<^2_p\) via the following cases:

    • Case 1: \(x\) or \(y\) is in \(W^{1-}\). In this case we let \(x <^2_p y\) iff \(\sigma (x) <^1_p \sigma (y)\).

    • Case 2: \(x\in C_i\) and \(y\in C_j\), \(i\ne j\). In this case we let \(x <^3_p y\) iff \(\sigma (x) <^2_p\sigma (y)\).

    • Case 3: \(x\in C_i\) and \(y\in C_i\). In this case , \(x=(w,m)\) and \(y=(v,n)\). There are two sub-cases:

      • * Case 3.1: If \(m\ne n\), we use the natural ordering on \(\mathbb {Z}\): \((w,m) <^2_p (v,n)\) iff \(m<n\).

      • * Case 3.2: If \(m=n\), we use the linear ordering \(<^{2,i}_p\): \((w,m) <^2_p (v,m)\) iff \(w<^{2,i}_p v\).

  • \(\le ^2_p\) is defined via the following cases:

    • Case 1: \(x\) or \(y\) is in \(W^{1-}\). In this case we let \(x \le ^2_p y\) iff \(\sigma (x) \le ^1_p \sigma (y)\).

    • Case 2: Otherwise, we take the reflexive closure of \(<^2_p\): \(x \le ^2_p y\) iff \(x <^2_p y\) or \(x=y\).

  • \(\le ^2\) is defined by \(w\le ^2 v\) iff \(\sigma (w)\le ^1 \sigma (v)\).

  • \(<^2\) is defined by \(w<^2 v\) iff \(\sigma (w)<^1 \sigma (v)\).

  • \(V^2\) is defined by \(w\in V^2(p)\) iff \(\sigma (w)\in V^1(p)\).

Proposition 10

For every consistent set \(\varPhi \), if \(\mathfrak {M}^1, \varGamma \vDash _{pudl^+_2} \varPhi \), then there exists \(\varGamma '\) such that \(\mathfrak {M}^2, \varGamma ' \vDash _{pudl^+_2} \varPhi \).

Proposition 11

\(\mathfrak {M}^2\) has the following properties:

  1. (1)

    Both \(\le ^2\) and \(\le _p ^2\) are reflexive, transitive and connected relations.

  2. (2)

    \(w<^2 v\) iff \(w\le ^2 v\) and \(v\nleq ^2 w\)

  3. (3)

    \(w<^2_p v\) iff \(w\le ^2_p v\) and \(v\nleq ^2_p w\)

  4. (4)

    \(R^2_i\) is an equivalence relation for each \(i\in Agent\).

  5. (5)

    For every \(w\in W^2\), \(R^2_1(w)\cap \ldots \cap R^2_n(w) \not =\emptyset \).

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Sun, X., Baniasadi, Z. (2015). STIT Based Deontic Logics for the Miners Puzzle. In: Bulling, N. (eds) Multi-Agent Systems. EUMAS 2014. Lecture Notes in Computer Science(), vol 8953. Springer, Cham. https://doi.org/10.1007/978-3-319-17130-2_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-17130-2_16

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-17129-6

  • Online ISBN: 978-3-319-17130-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics