Primal Infon Logic with Conjunctions as Sets

  • Carlos Cotrini
  • Yuri Gurevich
  • Ori Lahav
  • Artem Melentyev
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8705)

Abstract

Primal infon logic was proposed by Gurevich and Neeman as an efficient yet expressive logic for policy and trust management. It is a propositional multimodal subintuitionistic logic decidable in linear time. However in that logic the principle of the replacement of equivalents fails. For example, \(\left(x \land y\right) \to z\) does not entail \(\left(y \land x\right) \to z\), and similarly \(w \to \left(\left(x \land y\right)\land z\right)\) does not entail \(w \to \left(x \land \left(y \land z\right)\right)\). Imposing the full principle of the replacement of equivalents leads to an NP-hard logic according to a recent result of Beklemishev and Prokhorov. In this paper we suggest a way to regain the part of this principle restricted to conjunction: We introduce a version of propositional primal logic that treats conjunctions as sets, and show that the derivation problem for this logic can be decided in linear expected time and quadratic worst-case time.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Beklemishev, L., Gurevich, Y.: Propositional primal logic with disjunction. Journal of Logic and Computation 24(1), 257–282 (2014)CrossRefMATHMathSciNetGoogle Scholar
  2. 2.
    Beklemishev, L., Prokhorov, I.: On computationally efficient subsystems of propositional logic (to appear)Google Scholar
  3. 3.
    Blass, A., De Caso, G., Gurevich, Y.: An Introduction to DKAL. Microsoft Research technical report, MSR-TR-2012-108 (2012)Google Scholar
  4. 4.
    Cotrini, C., Gurevich, Y.: Basic primal infon logic. Journal of Logic and Computation (2013)Google Scholar
  5. 5.
    Cotrini, C., Gurevich, Y.: Transitive primal infon logic. The Review of Symbolic Logic 6, 281–304 (2013)CrossRefMATHMathSciNetGoogle Scholar
  6. 6.
    Dowek, G., Hardin, T., Kirchner, C.: Theorem proving modulo. J. Autom. Reason. 31(1), 33–72 (2003)CrossRefMATHMathSciNetGoogle Scholar
  7. 7.
    Gurevich, Y., Neeman, I.: Logic of infons: The propositional case. ACM Trans. Comput. Logic 12(2), 9:1–9:28 (2011)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2014

Authors and Affiliations

  • Carlos Cotrini
    • 1
  • Yuri Gurevich
    • 2
  • Ori Lahav
    • 3
  • Artem Melentyev
    • 4
  1. 1.Swiss Federal Institute of TechnologySwitzerland
  2. 2.Microsoft ResearchRedmondUSA
  3. 3.Tel Aviv UniversityIsrael
  4. 4.Ural Federal UniversityRussia

Personalised recommendations