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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
\(\mathsf {J}\) stands for justification, whereas \(\mathsf {PJ}\) stands for probabilistic justification.
- 2.
The two P’s stand for iterations of the probability operator.
- 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.
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.
We will always use bold font for vectors.
- 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.
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.
A reader unfamiliar with notions of computational complexity theory may consult a textbook on the field, like [24].
References
Achilleos, A.: Nexp-completeness and universal hardness results for justification logic, cSR 2015, pp. 27–52 (2015)
Artemov, S.N.: Operational modal logic. Technical report, MSI 95–29, Cornell University, December 1995
Artemov, S.N.: Explicit provability and constructive semantics. Bull. Symbolic Logic 7(1), 1–36 (2001)
Artemov, S.N.: The ontology of justifications in the logical setting. Studia Logica 100(1–2), 17–30 (2012). Published online, February 2012
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/
Bucheli, S., Kuznets, R., Studer, T.: Justifications for common knowledge. J. Appl. Non-Classical Logics 21(1), 35–60 (2011)
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)
Buss, S.R., Kuznets, R.: Lower complexity bounds in justification logic. Ann. Pure Appl. Logic 163(7), 888–905 (2012)
Chvátal, V.: Linear programming. W. H. Freeman and Company, New York (1983)
Fagin, R., Halpern, J., Megiddo, N.: A logic for reasoning about probabilities. Inf. Comput. 87, 78–128 (1990)
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)
Ghari, M.: Justification logics in a fuzzy setting. ArXiv e-prints, July 2014
Keisler, J.: Hyperfinite model theory. In: Gandy, R.O., Hyland, J.M.E. (eds.) Logic Colloquim 1976, p. 510. North-Holland (1977)
Kokkinis, I.: On the complexity of probabilistic justification logic. ArXiv e-prints (2015)
Kokkinis, I., Maksimović, P., Ognjanović, Z., Studer, T.: First steps towards probabilistic justification logic. Logic J. IGPL 23(4), 662–687 (2015)
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)
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)
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
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)
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)
Milnikel, R.S.: The logic of uncertain justifications. Ann. Pure Appl. Logic 165(1), 305–315 (2014)
Nilsson, N.: Probabilistic logic. Artif. Intell. 28, 7187 (1986)
Ognjanović, Z., Rašković, M., Marković, Z.: Probability logics. Logic Comput. Sci. 12(20), 35–111 (2009). Zbornik radova subseries
Papadimitriou, C.H.: Computational Complexity. Addison-Wesley, Reading (1994)
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
Corresponding author
Editor information
Editors and Affiliations
Rights 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)