Studia Logica

, Volume 104, Issue 3, pp 455–486 | Cite as

The Decision Problem of Modal Product Logics with a Diagonal, and Faulty Counter Machines

Open Access
Article

Abstract

In the propositional modal (and algebraic) treatment of two-variable first-order logic equality is modelled by a ‘diagonal’ constant, interpreted in square products of universal frames as the identity (also known as the ‘diagonal’) relation. Here we study the decision problem of products of two arbitrary modal logics equipped with such a diagonal. As the presence or absence of equality in two-variable first-order logic does not influence the complexity of its satisfiability problem, one might expect that adding a diagonal to product logics in general is similarly harmless. We show that this is far from being the case, and there can be quite a big jump in complexity, even from decidable to the highly undecidable. Our undecidable logics can also be viewed as new fragments of first-order logic where adding equality changes a decidable fragment to undecidable. We prove our results by a novel application of counter machine problems. While our formalism apparently cannot force reliable counter machine computations directly, the presence of a unique diagonal in the models makes it possible to encode both lossy and insertion-error computations, for the same sequence of instructions. We show that, given such a pair of faulty computations, it is then possible to reconstruct a reliable run from them.

Keywords

Two-variable first-order logic Equality Products of modal logics Minsky machines Lossy and insertion-error computations 

References

  1. 1.
    Alur R., Henzinger T.: A really temporal logic. Journal of ACM 41, 181–204 (1994)CrossRefGoogle Scholar
  2. 2.
    Berger, R., The undecidability of the domino problem. Memoirs of the AMS 66, 1966.Google Scholar
  3. 3.
    Blackburn P., de Rijke M., Venema Y.: Modal Logic. Cambridge University Press, Cambridge (2001)CrossRefGoogle Scholar
  4. 4.
    Blackburn P., Seligman J.: Hybrid languages. Journal of Logic, Language and Information 4, 251–272 (1995)CrossRefGoogle Scholar
  5. 5.
    Chagrov, A., Zakharyaschev, M., Modal Logic, vol. 35 of Oxford Logic Guides, Clarendon Press, Oxford, 1997.Google Scholar
  6. 6.
    Fine K.: Logics containing K4, part II. Journal of Symbolic Logic 50, 619–651 (1985)CrossRefGoogle Scholar
  7. 7.
    Gabbay, D., Kurucz A., Wolter F., and Zakharyaschev M., Many-Dimensional Modal Logics: Theory and Applications, vol. 148, Studies in Logic and the Foundations of Mathematics, Elsevier, Amsterdam, 2003.Google Scholar
  8. 8.
    Gabbay D., Shehtman V.: Products of modal logics. Part I. Logic Journal of the IGPL 6, 73–146 (1998)CrossRefGoogle Scholar
  9. 9.
    Gabbay D., Shehtman V.: Products of modal logics. Part II. Logic Journal of the IGPL 2, 165–210 (2000)CrossRefGoogle Scholar
  10. 10.
    Gabelaia D., Kurucz A., Wolter F., Zakharyaschev M.: Products of ‘transitive’ modal logics. Journal of Symbolic Logic 70, 993–1021 (2005)CrossRefGoogle Scholar
  11. 11.
    Gödel K.: Zum Entscheidungsproblem des logischen Funktionenkalküls. Monatshefte fur Mathematik und Physik 40, 433–443 (1933)CrossRefGoogle Scholar
  12. 12.
    Goldfarb W.: The unsolvability of the Gödel class with identity. Journal Symbolic Logic 49, 1237–1252 (1984)CrossRefGoogle Scholar
  13. 13.
    Göller, S., J. C. Jung, and M. Lohrey, The complexity of decomposing modal and first-order theories, in IEEE Proceedings of the LICS 2012, 2012, pp. 325–334.Google Scholar
  14. 14.
    Grädel E., Kolaitis P., Vardi M.: On the decision problem for two-variable first order logic. Bulletin of Symbolic Logic 3, 53–69 (1997)CrossRefGoogle Scholar
  15. 15.
    Gutiérrez-Basulto, V., J. C. Jung, and T. Schneider, Lightweight description logics and branching time: A troublesome marriage, in Proceedings of the KR 2014, AAAI Press, Cambridge, 2014.Google Scholar
  16. 16.
    Halmos P.: Algebraic Logic. Chelsea Publishing Company, New York (1962)Google Scholar
  17. 17.
    Hampson C., Kurucz A.: Undecidable propositional bimodal logics and one-variable first-order linear temporal logics with counting. ACM Transactions on Computational Logic 16(3), 27:1–27:36 (2015)CrossRefGoogle Scholar
  18. 18.
    Henkin H., Monk J. D., Tarski A.: Cylindric Algebras, Part II. North Holland, (1985)Google Scholar
  19. 19.
    Kikot S.: Axiomatization of modal logic squares with distinguished diagonal. Mathematical Notes 88, 238–250 (2010)CrossRefGoogle Scholar
  20. 20.
    Kuhn S. T.: Quantifiers as modal operators. Studia Logica 39, 145–158 (1980)CrossRefGoogle Scholar
  21. 21.
    Kurucz, A., Combining modal logics, in P. Blackburn, J. van Benthem, and F.Wolter (eds.), Handbook of Modal Logic, vol. 3 of Studies in Logic and Practical Reasoning, Elsevier, Amsterdam, 2007, pp. 869–924.Google Scholar
  22. 22.
    Kurucz A., Products of modal logics with diagonal constant lacking the finite model property, in S. Ghilardi, and R. Sebastiani, (eds.), Procs. FroCoS-2009, vol. 5749 of LNCS, Springer, New York, 2009, pp. 279–286.Google Scholar
  23. 23.
    Kurucz, A., Representable cylindric algebras and many-dimensional modal logics, in H. Andréka, M. Ferenczi, and I. Németi (eds.), Cylindric-like Algebras and Algebraic Logic, vol. 22 of Bolyai Society Mathematical Studies, Springer, 2013, pp. 185–203.Google Scholar
  24. 24.
    Marx M.: Complexity of products of modal logics. Journal of Logic and Computation 9, 197–214 (1999)CrossRefGoogle Scholar
  25. 25.
    Marx M., Reynolds M.: Undecidability of compass logic. Journal of Logic and Computation 9, 897–914 (1999)CrossRefGoogle Scholar
  26. 26.
    Mayr, R., Undecidable problems in unreliable computations, in G. H. Gonnet, D. Panario, and A. Viola (eds.), Proceedings of the LATIN-2000, vol. 1776 of LNCS, Springer, New York, 2000, pp. 377–386.Google Scholar
  27. 27.
    Minsky M.: Finite and infinite machines. Prentice-Hall, Upper Saddle River (1967)Google Scholar
  28. 28.
    Mortimer M.: languages with two variables. Zeitschrift für Mathematische Logik und Grundlagen der Mathematik 21, 135–140 (1975)CrossRefGoogle Scholar
  29. 29.
    knine, J., and J. Worrell, On metric temporal logic and faulty Turing machines, in L. Aceto, and A. Ingólfsdóttir (eds.), Procs. FOSSACS-2006, vol. 3921 of LNCS, Springer, New York, 2006, pp. 217–230.Google Scholar
  30. 30.
    Quine, W. V., Algebraic logic and predicate functors, in R. Rudner, and I. Scheffer (eds.), Logic and Art: Essays in Honor of Nelson Goodman, Bobbs-Merrill, 1971. Reprinted with amendments in The Ways of Paradox and Other Essays, 2nd edition, Harvard University Press, Cambridge, Massachussetts, 1976.Google Scholar
  31. 31.
    Reynolds M.: decidable temporal logic of parallelism. Notre Dame Journal of Formal Logic 38, 419–436 (1997)CrossRefGoogle Scholar
  32. 32.
    Reynolds M., Zakharyaschev M.: On the products of linear modal logics. Journal of Logic and Computation 11, 909–931 (2001)CrossRefGoogle Scholar
  33. 33.
    Schmidt, R., and D. Tishkovsky, Combining dynamic logic with doxastic modal logics, in P. Balbiani, N.-Y. Suzuki, F.Wolter, and M. Zakharyaschev (eds.), Advances in Modal Logic, vol. 4, King’s College Publications, London, 2003, pp. 371–391.Google Scholar
  34. 34.
    Scott D.: A decision method for validity of sentences in two variables. Journal of Symbolic Logic 27, 477 (1962)Google Scholar
  35. 35.
    Segerberg K.: Modal logics with linear alternative relations. Theoria 36, 301–322 (1970)CrossRefGoogle Scholar
  36. 36.
    Segerberg K.: Two-dimensional modal logic. Journal of Philosophical Logic 2, 77–96 (1973)CrossRefGoogle Scholar
  37. 37.
    Shehtman V.: Two-dimensional modal logics. Mathematical Notices of the USSR Academy of Sciences 23, 417–424 (1978) (Translated from Russian)Google Scholar
  38. 38.
    Shehtman V.: On squares of modal logics with additional connectives. Proceedings of the Steklov Institute of Mathematics 274, 317–325 (2011)CrossRefGoogle Scholar
  39. 39.
    Spaan, E., Complexity of Modal Logics, Ph.D. thesis, Universiteit van Amsterdam, 1993.Google Scholar
  40. 40.
    Tobies S., Complexity results and practical algorithms for logics in knowledge representation, Ph.D. thesis, Aachen, Technische Hochschule, 2001.Google Scholar
  41. 41.
    Venema, Y., Many-Dimensional Modal Logics, Ph.D. thesis, Universiteit van Amsterdam, 1991.Google Scholar
  42. 42.
    Wajsberg M.: Ein erweiterter Klassenkalkül. Monatsh Mathematical Physics 40, 113–126 (1933)CrossRefGoogle Scholar
  43. 43.
    Wolter F.: The product of converse PDL and polymodal K. Journal of Logic and Computation 10, 223–251 (2000)CrossRefGoogle Scholar

Copyright information

© The Author(s) 2016

Authors and Affiliations

  1. 1.Department of InformaticsKing’s College LondonLondonUK
  2. 2.Institute for Information Transmission ProblemsMoscow Institute for Physics and TechnologyMoscowRussia

Personalised recommendations