Skip to main content

The Complexity of Non-Iterated Probabilistic Justification Logic

  • Conference paper
  • First Online:
Foundations of Information and Knowledge Systems (FoIKS 2016)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9616))

Included in the following conference series:

Abstract

The logic \(\mathsf {PJ}\) is a probabilistic logic defined by adding (non-iterated) probability operators to the basic justification logic \(\mathsf {J}\). In this paper we establish upper and lower bounds for the complexity of the derivability problem in the logic \(\mathsf {PJ}\). The main result of the paper is that the complexity of the derivability problem in \(\mathsf {PJ}\) remains the same as the complexity of the derivability problem in the underlying logic \(\mathsf {J}\), which is \(\varPi _2^p\)-complete. This implies hat the probability operators do not increase the complexity of the logic, although they arguably enrich the expressiveness of the language.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /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
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    \(\mathsf {J}\) stands for justification, whereas \(\mathsf {PJ}\) stands for probabilistic justification.

  2. 2.

    The two P’s stand for iterations of the probability operator.

  3. 3.

    We agree to the convention that the formula \({!^{n-1}} c : {!^{n-2}} c : \cdots : {!c} : c : \alpha \) represents the formula \(\alpha \) for \(n=0\).

  4. 4.

    Observe that the satisfiability relation of a \(\mathsf {J}_{\mathsf {CS}}\)-evaluation is represented with \(\Vdash \) whereas the satisfiability relation of a model is represented with \(\models \).

  5. 5.

    We will always use bold font for vectors.

  6. 6.

    In the proof of Theorem 4 all vectors have n entries. The entries of the vectors are assumed to be in one to one correspondence with the variables that appear in the original system \(\mathcal {S}\).

    Let \(\varvec{y} \) be a solution of a linear system \(\mathcal {T}\). If \(\varvec{y} \) has more entries than the variables of \(\mathcal {T}\) we imply that entries of \(\varvec{y} \) that correspond to variables that appear in \(\mathcal {T}\) compose a solution of \(\mathcal {T}\).

  7. 7.

    Assume that system \(\mathcal {T}\) has less variables than system \(\mathcal {T}'\). When we say that any solution of \(\mathcal {T}\) is a solution of \(\mathcal {T}'\) we imply that the missing variables are set to 0.

  8. 8.

    A reader unfamiliar with notions of computational complexity theory may consult a textbook on the field, like [24].

References

  1. Achilleos, A.: Nexp-completeness and universal hardness results for justification logic, cSR 2015, pp. 27–52 (2015)

    Google Scholar 

  2. Artemov, S.N.: Operational modal logic. Technical report, MSI 95–29, Cornell University, December 1995

    Google Scholar 

  3. Artemov, S.N.: Explicit provability and constructive semantics. Bull. Symbolic Logic 7(1), 1–36 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  4. Artemov, S.N.: The ontology of justifications in the logical setting. Studia Logica 100(1–2), 17–30 (2012). Published online, February 2012

    Article  MathSciNet  MATH  Google Scholar 

  5. Artemov, S.N., Fitting, M.: Justification logic. In: Zalta, E.N. (ed.) The Stanford Encyclopedia of Philosophy. Fall 2012 edn. (2012). http://plato.stanford.edu/archives/fall2012/entries/logic-justification/

  6. Bucheli, S., Kuznets, R., Studer, T.: Justifications for common knowledge. J. Appl. Non-Classical Logics 21(1), 35–60 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  7. Bucheli, S., Kuznets, R., Studer, T.: Partial realization in dynamic justification logic. In: Beklemishev, L.D., de Queiroz, R. (eds.) WoLLIC 2011. LNCS, vol. 6642, pp. 35–51. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  8. Buss, S.R., Kuznets, R.: Lower complexity bounds in justification logic. Ann. Pure Appl. Logic 163(7), 888–905 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  9. Chvátal, V.: Linear programming. W. H. Freeman and Company, New York (1983)

    MATH  Google Scholar 

  10. Fagin, R., Halpern, J., Megiddo, N.: A logic for reasoning about probabilities. Inf. Comput. 87, 78–128 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  11. Fan, T., Liau, C.: A logic for reasoning about justified uncertain beliefs. In: Yang, Q., Wooldridge, M. (eds.) Proceedings of IJCAI 2015, pp. 2948–2954. AAAI Press (2015)

    Google Scholar 

  12. Ghari, M.: Justification logics in a fuzzy setting. ArXiv e-prints, July 2014

    Google Scholar 

  13. Keisler, J.: Hyperfinite model theory. In: Gandy, R.O., Hyland, J.M.E. (eds.) Logic Colloquim 1976, p. 510. North-Holland (1977)

    Google Scholar 

  14. Kokkinis, I.: On the complexity of probabilistic justification logic. ArXiv e-prints (2015)

    Google Scholar 

  15. Kokkinis, I., Maksimović, P., Ognjanović, Z., Studer, T.: First steps towards probabilistic justification logic. Logic J. IGPL 23(4), 662–687 (2015)

    Article  MathSciNet  Google Scholar 

  16. Kokkinis, I., Ognjanović, Z., Studer, T.: Probabilistic justification logic. In: Artemov, S., Nerode, A. (eds.) Symposium on Logical Foundations in Computer Science 2016 (2016, to appear)

    Google Scholar 

  17. Kuznets, R.: On the complexity of explicit modal logics. In: Clote, P.G., Schwichtenberg, H. (eds.) CSL 2000. LNCS, vol. 1862, pp. 371–383. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  18. Kuznets, R.: Complexity Issues in Justification Logic. Ph.D. thesis, City University of New York, May 2008. http://gradworks.umi.com/33/10/3310747.html

  19. Kuznets, R., Studer, T.: Justifications, ontology, and conservativity. In: Bolander, T., Braüner, T., Ghilardi, S., Moss, L. (eds.) Advances in Modal Logic, vol. 9, pp. 437–458. College Publications, London (2012)

    Google Scholar 

  20. Milnikel, R.S.: Derivability in certain subsystems of the logic of proofs is \(\Pi ^p_2\)-complete. Ann. Pure Appl. Logic 145(3), 223–239 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  21. Milnikel, R.S.: The logic of uncertain justifications. Ann. Pure Appl. Logic 165(1), 305–315 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  22. Nilsson, N.: Probabilistic logic. Artif. Intell. 28, 7187 (1986)

    Article  MathSciNet  Google Scholar 

  23. Ognjanović, Z., Rašković, M., Marković, Z.: Probability logics. Logic Comput. Sci. 12(20), 35–111 (2009). Zbornik radova subseries

    MathSciNet  MATH  Google Scholar 

  24. Papadimitriou, C.H.: Computational Complexity. Addison-Wesley, Reading (1994)

    MATH  Google Scholar 

Download references

Acknowledgements

The author is grateful to Antonis Achilleos, Thomas Studer and the anonymous referees for valuable comments and remarks that helped him improve the quality of the paper substantially.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ioannis Kokkinis .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Kokkinis, I. (2016). The Complexity of Non-Iterated Probabilistic Justification Logic. In: Gyssens, M., Simari, G. (eds) Foundations of Information and Knowledge Systems. FoIKS 2016. Lecture Notes in Computer Science(), vol 9616. Springer, Cham. https://doi.org/10.1007/978-3-319-30024-5_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-30024-5_16

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-30023-8

  • Online ISBN: 978-3-319-30024-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics