Abstract
We define a general notion of a fragment within higher order type theory; a procedure for constraint satisfiability in combined fragments is outlined, following Nelson-Oppen schema. The procedure is in general only sound, but it becomes terminating and complete when the shared fragment enjoys suitable noetherianity conditions and allows an abstract version of a ‘Keisler-Shelah like’ isomorphism theorem. We show that this general decidability transfer result covers as special cases, besides applications which seem to be new, the recent extension of Nelson-Oppen procedure to non-disjoint signatures [16] and the fusion transfer of decidability of consistency of A-Boxes with respect to T-Boxes axioms in local abstract description systems [9]; in addition, it reduces decidability of modal and temporal monodic fragments [32] to their extensional and one-variable components.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Andréka, H., Nemeti, I., VanBenthem, J.: Modal languages and bounded fragments of predicate logics. Journal of Philosophical Logic 27, 217–274 (1998)
Andrews, P.B.: An introduction to mathematical logic and type theory: to truth through proof. Applied Logic Series, vol. 27. Kluwer Acad. Publ., Dordrecht (2002)
Andrews, P.B.: Classical type theory. In: Robinson, A., Voronkov, A. (eds.) Handbook of Automated Reasoning, vol. II, pp. 966–1007. Elsevier/MIT, Cambridge (2001)
Baader, F., Ghilardi, S.: Connecting many-sorted theories. In: Nieuwenhuis, R. (ed.) CADE 2005. LNCS, vol. 3632, pp. 278–294. Springer, Heidelberg (2005)
Baader, F., Ghilardi, S.: Connecting many-sorted structures and theories through adjoint functions. In: Gramlich, B. (ed.) FroCos 2005. LNCS, vol. 3717, pp. 31–47. Springer, Heidelberg (2005)
Baader, F., Nipkow, T.: Term rewriting and all that. Cambridge University Press, Cambridge (1998)
Baader, F., Tinelli, C.: Deciding the word problem in the union of equational theories. Information and Computation 178(2), 346–390 (2002)
Baader, F., Ghilardi, S., Tinelli, C.: A new combination procedure for the word problem that generalizes fusion decidability results in modal logics. Information and Computation (to appear)
Baader, F., Lutz, C., Sturm, H., Wolter, F.: Fusions of description logics and abstract description systems. Journal of Artificial Intelligence Research 16, 1–58 (2002)
Börger, E., Grädel, E., Gurevich, Y.: The classical decision problem. Universitext. Springer, Berlin (2001)
Chang, C.-C., Keisler, H.J.: Model Theory, 3rd edn. North-Holland, Amsterdam (1990)
Dowek, G.: Higher order unification and matching. In: Robinson, A., Voronkov, A. (eds.) Handbook of Automated Reasoning, vol. II, pp. 1009–1062. Elsevier/MIT, Cambridge (2001)
Fermüller, C., Tammet, T., Leitsch, A., Zamov, N.: Resolution Methods for the Decision Problem. LNCS, vol. 679. Springer, Heidelberg (1993)
Gabbay, D.M., Shehtman, V.B.: Undecidability of modal and intermediate first-order logics with two individual variables. Journal of Symbolic Logic 58, 800–823 (1993)
Gabbay, D.M., Kurucz, A., Wolter, F., Zakharyaschev, M.: Many-Dimensional Modal Logics: Theory and Applications. Studies in Logic and the Foundations of Mathematics, vol. 148. Elsevier, Amsterdam (2003)
Ghilardi, S.: Model theoretic methods in combined constraint satisfiability. Journal of Automated Reasoning 33(3-3), 221–249 (2005)
Ghilardi, S., Nicolini, E., Zucchelli, D.: A comprehensive framework for combined decision procedures. Technical Report 304-05, Dipartimento di Scienze dellInformazione, Università degli Studi di Milano (2005), http://homes.dsi.unimi.it/~ghilardi/allegati/frocos05.zip
Grädel, E.: Decision procedures for guarded logics. In: Ganzinger, H. (ed.) CADE 1999. LNCS, vol. 1632, pp. 31–51. Springer, Heidelberg (1999)
Kontchakov, R., Kurucz, A., Zakharyaschev, M.: Undecidability of first-order intuituionistic and modal logics with two variables (2004) (manuscript)
Kripke, S.: The undecidability of monadic modal quantificational theory. Z. Math. Logik Grundlag. Math. 8, 113–116 (1962)
Lambek, J., Scott, P.J.: Introduction to higher order categorical logic. Cambridge Studies in Advanced Mathematics, vol. 7
Löwhenheim, L.: Über Möglichkeiten im Relativkalkül. Math. Annalen 76, 228–251 (1915)
Marx, M.: Tolerance logic. Journal of Logic, Language and Information 10, 353–374 (2001)
Mortimer, M.: On languages with two variables. Z. Math. Logik Grundlag. Math. 21, 135–140 (1975)
Nelson, G., Oppen, D.C.: Simplification by cooperating decision procedures. ACM Trans. on Programming Languages and Systems 1(2), 245–257 (1979)
Oppen, D.C.: Complexity, convexity and combinations of theories. Theoretical Computer Science 12, 291–302 (1980)
Scott, D.: A decision method for for validity of sentences in two variables. Journal of Symbolic Logic 27, 477 (1962)
Segerberg, K.: Two-dimensional modal logic. Journal of Philosophical Logic 2, 77–96 (1973)
Shehtman, V.B.: On some two-dimensional modal logics. In: 8th Congress on Logic Methodology and Philosophy of Science, Nauka, Moskow, vol. 1, pp. 326–330 (1987)
Tinelli, C.: Cooperation of background reasoners in theory reasoning by residue sharing. Journal of Automated Reasoning 30(1), 1–31 (2003)
Tinelli, C., Harandi, M.T.: A new correctness proof of the Nelson–Oppen combination procedure. In: Proc. of the 1st Int. Workshop on Frontiers of Combining Systems, pp. 103–120. Kluwer Acad. Publ., Dordrecht (1996)
Wolter, F., Zakharyaschev, M.: Decidable fragments of first-order modal logics. Journal of Symbolic Logic 66, 1415–1438 (2001)
Wolter, F.: Fusions of modal logics revisited. In: Kracht, M., de Rijke, M., Wansing, H., Zakharyaschev, M. (eds.) Advances in Modal Logic. CSLI, Stanford (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ghilardi, S., Nicolini, E., Zucchelli, D. (2005). A Comprehensive Framework for Combined Decision Procedures. In: Gramlich, B. (eds) Frontiers of Combining Systems. FroCoS 2005. Lecture Notes in Computer Science(), vol 3717. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11559306_1
Download citation
DOI: https://doi.org/10.1007/11559306_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29051-3
Online ISBN: 978-3-540-31730-2
eBook Packages: Computer ScienceComputer Science (R0)