Abstract
The definition of institution formalizes the intuitive notion of logic in a category-based setting. Similarly, the concept of stratified institution provides an abstract approach to Kripke semantics. This includes hybrid logics, a type of modal logics expressive enough to allow references to the nodes/states/worlds of the models regarded as relational structures, or multi-graphs. Applications of hybrid logics involve many areas of research, such as computational linguistics, transition systems, knowledge representation, artificial intelligence, biomedical informatics, semantic networks, and ontologies. The present contribution sets a unified foundation for developing formal verification methodologies to reason about Kripke structures by defining proof calculi for a multitude of hybrid logics in the framework of stratified institutions. To prove completeness, the article introduces a forcing technique for stratified institutions with nominal and frame extraction and studies a forcing property based on syntactic consistency. The proof calculus is shown to be complete and the significance of the general results is exhibited on a couple of benchmark examples of hybrid logical systems.
- Marc Aiguier and Razvan Diaconescu. 2007. Stratified institutions and elementary homomorphisms. Info. Process. Lett. 103, 1 (2007), 5--13.Google Scholar
Digital Library
- Carlos Areces and Patrick Blackburn. 2001. Bringing them all together. J. Logic Comput. 11, 5 (2001), 657--669.Google Scholar
Cross Ref
- Egidio Astesiano, Michel Bidoit, Hélène Kirchner, Bernd Krieg-Brückner, Peter D. Mosses, Donald Sannella, and Andrzej Tarlecki. 2002. CASL: The common algebraic specification language. Theoret. Comput. Sci. 286, 2 (2002), 153--196.Google Scholar
Digital Library
- Franz Baader, Ian Horrocks, Carsten Lutz, and Uli Sattler. 2017. An Introduction to Description Logic. Cambridge University Press. DOI:https://doi.org/10.1017/9781139025355Google Scholar
- Jon Barwise. 1970. Notes on forcing and countable fragments (unpublished).Google Scholar
- Jean-Yves Béziau. 2006. 13 questions about universal logic. Bull. Sect. Logic 35, 2/3 (2006), 133--150.Google Scholar
- Jean-Yves Béziau. 2012. Universal Logic: An Anthology: From Paul Hertz to Dov Gabbay. Birkhäuser, Basel.Google Scholar
Cross Ref
- Patrick Blackburn. 2000. Representation, reasoning, and relational structures: A hybrid logic manifesto. Logic J. IGPL 8, 3 (2000), 339--365.Google Scholar
Cross Ref
- Patrick Blackburn, Manuel A. Martins, María Manzano, and Antonia Huertas. 2019. Rigid first-order hybrid logic. In Proceedings of the 26th International Workshop on Logic, Language, Information, and Computation (WoLLIC’19) (Lecture Notes in Computer Science), Rosalie Iemhoff, Michael Moortgat, and Ruy J. G. B. de Queiroz (Eds.), Vol. 11541. Springer, 53--69.Google Scholar
Cross Ref
- Patrick Blackburn and Maarten Marx. 2002. Tableaux for quantified hybrid logic. In Proceedings of the International Conference on Automated Reasoning with Analytic Tableaux and Related Methods (TABLEAUX’02) (Lecture Notes in Computer Science), Uwe Egly and Christian G. Fermüller (Eds.), Vol. 2381. Springer, 38--52.Google Scholar
Cross Ref
- Torben Braüner. 2011. Hybrid Logic and Its Proof-Theory. Applied Logic Series, Vol. 37. Springer, Netherlands.Google Scholar
- Mihai Codescu. 2019. Hybridisation of institutions in HETS (tool paper). In Proceedings of the 8th Conference on Algebra and Coalgebra in Computer Science (CALCO’19), Markus Roggenbach and Ana Sokolova (Eds.), Vol. 139. Schloss Dagstuhl-Leibniz-Zentrum für Informatik, 17:1--17:10.Google Scholar
- Mihai Codescu and Daniel Găină. 2008. Birkhoff completeness in institutions. Logica Universalis 2, 2 (2008), 277--309.Google Scholar
Cross Ref
- Paul J. Cohen. 1963. The independence of the continuum hypothesis. Proc. Natl. Acad. Sci. U.S.A. 50, 6 (Dec. 1963), 1143--1148.Google Scholar
Cross Ref
- Paul J. Cohen. 1964. The independence of the continuum hypothesis, II. Proc. Natl. Acad. Sci. U.S.A. 51, 1 (Jan. 1964), 105--110.Google Scholar
Cross Ref
- Ionuţ Ţutu and José Luiz Fiadeiro. 2017. From conventional to institution-independent logic programming. J. Logic Comput. 27, 6 (2017), 1679--1716.Google Scholar
- Răzvan Diaconescu. 2003. Institution-independent ultraproducts. Fundamenta Informaticæ 55, 3–4 (2003), 321--348.Google Scholar
- Răzvan Diaconescu. 2004. An institution-independent proof of craig interpolation theorem. Studia Logica 77, 1 (2004), 59--79.Google Scholar
Cross Ref
- Razvan Diaconescu. 2004. Elementary diagrams in institutions. J. Logic Comput. 14, 5 (2004), 651--674.Google Scholar
Digital Library
- Razvan Diaconescu. 2004. Herbrand theorems in arbitrary institutions. Info. Process. Lett. 90, 1 (2004), 29--37.Google Scholar
Digital Library
- Răzvan Diaconescu. 2006. Proof systems for institutional logic. J. Logic Comput. 16, 3 (2006), 339--357.Google Scholar
Digital Library
- Răzvan Diaconescu. 2008. Institution-independent Model Theory (1 ed.). Birkhäuser, Basel.Google Scholar
- Răzvan Diaconescu. 2016. Quasi-varieties and initial semantics for hybridized institutions. J. Logic Comput. 26, 3 (2016), 855--891.Google Scholar
Cross Ref
- Razvan Diaconescu. 2017. Implicit Kripke semantics and ultraproducts in stratified institutions. J. Logic Comput. 27, 5 (2017), 1577--1606.Google Scholar
- Razvan Diaconescu and Kokichi Futatsugi. 2002. Logical foundations of CafeOBJ. Theoret. Comput. Sci. 285, 2 (2002), 289--318.Google Scholar
Digital Library
- Răzvan Diaconescu and Alexandre Madeira. 2016. Encoding hybridised institutions into first-order logic. Math. Struct. Comput. Sci. 26, 5 (2016), 745--788.Google Scholar
Cross Ref
- Razvan Diaconescu and Marius Petria. 2010. Saturated models in institutions. Arch. Math. Log. 49, 6 (2010), 693--723.Google Scholar
Cross Ref
- Razvan Diaconescu and Petros S. Stefaneas. 2007. Ultraproducts and possible worlds semantics in institutions. Theoret. Comput. Sci. 379, 1–2 (2007), 210--230.Google Scholar
Digital Library
- Marcelo Finger and Dov M. Gabbay. 1992. Adding a temporal dimension to a logic system. J. Logic Lang. Info. 1, 3 (Sep. 1992), 203--233.Google Scholar
- Melvin Fitting and Richard L. Mendelsohn. 1998. First-Order Modal Logic. Kluwer Academic Publishers.Google Scholar
- Joseph Goguen and Rod Burstall. 1992. Institutions: Abstract model theory for specification and programming. J. Assoc. Comput. Mach. 39, 1 (1992), 95--146.Google Scholar
Digital Library
- Joseph A. Goguen and José Meseguer. 1992. Order-sorted algebra I: Equational deduction for multiple inheritance, overloading, exceptions and partial operations. Theoret. Comput. Sci. 105, 2 (1992), 217--273.Google Scholar
Digital Library
- Daniel Găină. 2013. Interpolation in logics with constructors. Theoret. Comput. Sci. 474 (2013), 46--59.Google Scholar
Digital Library
- Daniel Găină. 2014. Forcing, downward Löwenheim-Skolem and omitting types theorems, institutionally. Logica Universalis 8, 3-4 (2014), 469--498.Google Scholar
Cross Ref
- Daniel Găină. 2015. Foundations of logic programming in hybridised logics. In Proceedings of the 22nd International Workshop on Recent Trends in Algebraic Development Techniques (WADT’14) (Lecture Notes in Computer Science), Mihai Codescu, Răzvan Diaconescu, and Ionuţ Ţuţu (Eds.), Vol. 9463. Springer, 69--89.Google Scholar
Digital Library
- Daniel Găină. 2017. Birkhoff style calculi for hybrid logics. Formal Asp. Comput. 29, 5 (2017), 805--832.Google Scholar
Digital Library
- Daniel Găină. 2017. Downward Löwenheim-Skolem Theorem and interpolation in logics with constructors. J. Logic Comput. 27, 6 (2017), 1717--1752.Google Scholar
Cross Ref
- Daniel Găină. 2017. Foundations of logic programming in hybrid logics with user-defined sharing. Theor. Comput. Sci. 686 (2017), 1--24.Google Scholar
Cross Ref
- Daniel Găină and Ionut Ţuţu. 2019. Birkhoff completeness for hybrid-dynamic first-order logic. In Proceedings of the 28th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods (TABLEAUX’19) (Lecture Notes in Computer Science), Serenella Cerrito and Andrei Popescu (Eds.), Vol. 11714. Springer, 277--293.Google Scholar
Cross Ref
- Daniel Găină and Kokichi Futatsugi. 2015. Initial semantics in logics with constructors. J. Logic Comput. 25, 1 (2015), 95--116.Google Scholar
Cross Ref
- Daniel Găină, Kokichi Futatsugi, and Kazuhiro Ogata. 2012. Constructor-based logics. J. UCS 18, 16 (2012), 2204--2233.Google Scholar
- Daniel Găină and Marius Petria. 2010. Completeness by forcing. J. Logic Comput. 20, 6 (2010), 1165--1186.Google Scholar
Digital Library
- Daniel Găină and Andrei Popescu. 2006. An institution-independent generalization of Tarski’s elementary chain theorem. J. Logic Comput. 16, 6 (2006), 713--735.Google Scholar
Cross Ref
- Daniel Găină and Andrei Popescu. 2007. An institution-independent proof of robinson consistency theorem. Studia Logica 85, 1 (2007), 41--73.Google Scholar
Cross Ref
- Joseph Y. Halpern and Yoav Shoham. 1991. A propositional modal logic of time intervals. J. ACM 38, 4 (1991), 935--962. DOI:https://doi.org/10.1145/115234.115351Google Scholar
Digital Library
- Wilfrid Hodges. 1993. Model Theory. Cambridge University Press, UK.Google Scholar
- H. Jerome Keisler. 1973. Forcing and the omitting types theorem. In Studies in Model Theory, M. D. Morley (Ed.), Vol. 8. Math. Assoc. Amer, New York, 96--133.Google Scholar
- Saunders MacLane. 1998. Categories for the Working Mathematician. Springer-Verlag, New York.Google Scholar
- Alexandre Madeira, Manuel A. Martins, Luís Soares Barbosa, and Rolf Hennicker. 2015. Refinement in hybridised institutions. Formal Aspects Comput. 27, 2 (2015), 375--395.Google Scholar
Digital Library
- Manuel A. Martins, Alexandre Madeira, Razvan Diaconescu, and Luís Soares Barbosa. 2011. Hybridization of institutions. In Proceedings of the 4th International Conference on Algebra and Coalgebra in Computer Science (CALCO’11) (Lecture Notes in Computer Science), Andrea Corradini, Bartek Klin, and Corina Cîrstea (Eds.), Vol. 6859. Springer, 283--297.Google Scholar
Cross Ref
- Joseph Meseguer. 1989. General logics. In Proceedings of the Logic Colloquium ’87, H.-D. Ebbinghaus, J. Fernandez-Prida, M. Garrido, D. Lascar, and M. Rodriguez Artalejo (Eds.). Studies in Logic and the Foundations of Mathematics, Vol. 129. North Holland, 275--329.Google Scholar
Cross Ref
- José Meseguer. 1997. Membership algebra as a logical framework for equational specification. In Proceedings of the 12th International Workshop on Recent Trends in Algebraic Development Techniques (WADT’97) (Lecture Notes in Computer Science), Francesco Parisi-Presicce (Ed.), Vol. 1376. Springer, 18--61.Google Scholar
- Bernhard Möller, Andrzej Tarlecki, and Martin Wirsing. 1987. Algebraic specifications of reachable higher-order algebras. In Proceedings of the International Conference on Algorithmic Decision Theory (ADT’87) (Lecture Notes in Computer Science), Donald Sannella and Andrzej Tarlecki (Eds.), Vol. 332. Springer, 154--169.Google Scholar
- Till Mossakowski, Razvan Diaconescu, and Andrzej Tarlecki. 2009. What is a logic translation? Logica Universalis 3, 1 (2009), 95--124.Google Scholar
Cross Ref
- Till Mossakowski, Anne Elisabeth Haxthausen, Donald Sannella, and Andrzej Tarlecki. 2003. CASL—The common algebraic specification language: Semantics and proof theory. Comput. Artific. Intell. 22, 3-4 (2003), 285--321.Google Scholar
- Till Mossakowski, Christian Maeder, and Klaus Lüttich. 2007. The heterogeneous tool set (hets). In Proceedings of 4th International Verification Workshop in connection with CADE-21 (CEUR Workshop Proceedings), Bernhard Beckert (Ed.), Vol. 259. Retrieved from CEUR-WS.org.Google Scholar
Cross Ref
- Renato Neves, Alexandre Madeira, Manuel A. Martins, and Luís Soares Barbosa. 2016. Proof theory for hybrid(ised) logics. Sci. Comput. Program. 126 (2016), 73--93.Google Scholar
Digital Library
- Renato Neves, Manuel A. Martins, and Luís Soares Barbosa. 2014. Completeness and decidability results for hybrid(ised) logics. In Proceedings of the 17th Brazilian Symposium on Formal Methods: Foundations and Applications (SBMF’14) (Lecture Notes in Computer Science), Christiano Braga and Narciso Martí-Oliet (Eds.), Vol. 8941. Springer, 146--161.Google Scholar
- Solomon Passay and Tinko Tinchev. 1991. An essay in combinatory dynamic logic. Info. Comput. 93, 2 (1991), 263--332.Google Scholar
- Marius Petria. 2007. An institutional version of Gödel’s completeness theorem. In Proceedings of the 2nd International Conference on Algebra and Coalgebra in Computer Science (CALCO’07) (Lecture Notes in Computer Science), Till Mossakowski, Ugo Montanari, and Magne Haveraaen (Eds.), Vol. 4624. Springer, 409--424.Google Scholar
Cross Ref
- Marius Petria and Răzvan Diaconescu. 2006. Abstract Beth definability in institutions. J. Symbol. Logic 71, 3 (2006), 1002--1028.Google Scholar
Cross Ref
- Arthur Prior. 1967. Past, Present and Future. Oxford University Press, Oxford.Google Scholar
- Joseph R. Shoenfield. 1967. Mathematical Logic. Addison-Wesley, Reading, MA.Google Scholar
- Abraham Robinson. 1971. Forcing in model theory. Symp. Math. 5 (1971), 69--82.Google Scholar
- William C. Rounds. 1997. Chapter 8—Feature logics. In Handbook of Logic and Language, Johan van Benthem and Alice ter Meulen (Eds.). North-Holland, Amsterdam, 475--533. DOI:https://doi.org/10.1016/B978-044481714-3/50012-6Google Scholar
- Donald Sannella and Andrzej Tarlecki. 1988. Specifications in an arbitrary institution. Info. Comput. 76, 2/3 (1988), 165--210.Google Scholar
Digital Library
- Gerhard Schurz. 2011. Combinations and completeness transfer for quantified modal logics. Logic Journal of the IGPL 19, 4 (2011), 598--616.Google Scholar
Cross Ref
- Robert Szepesia and Horia Ciocârlie. 2011. An overview on software reconfiguration. Theory Appl. Math. Comput. Sci. 1, 1 (2011), 74--79.Google Scholar
- Andrzej Tarlecki. 1985. On the existence of free models in abstract algebraic institutions. Theor. Comput. Sci. 37 (1985), 269--304.Google Scholar
Cross Ref
- Andrzej Tarlecki. 1986. Bits and pieces of the theory of institutions. In Proceedings of the Summer Workshop on Category Theory and Computer Programming (Lecture Notes in Computer Science), David Pitt, Samson Abramsky, Axel Poigné, and David Rydeheard (Eds.). Vol. 240. Springer, 334--360.Google Scholar
Cross Ref
- Andrzej Tarlecki. 1986. Quasi-varieties in abstract algebraic institutions. J. Comput. System Sci. 33, 3 (1986), 333--360.Google Scholar
Digital Library
- Ionut Tutu, Claudia Elena Chirita, Antónia Lopes, and José Luiz Fiadeiro. 2019. Logical support for bike-sharing system design. In Proceedings From Software Engineering to Formal Methods and Tools, and Back—Essays Dedicated to Stefania Gnesi on the Occasion of Her 65th Birthday (Lecture Notes in Computer Science), Maurice H. ter Beek, Alessandro Fantechi, and Laura Semini (Eds.), Vol. 11865. Springer, 152--171.Google Scholar
- Christoph Weidenbach, Uwe Brahm, Thomas Hillenbrand, Enno Keen, Christian Theobalt, and Dalibor Topic. 2002. SPASS Version 2.0. In Proceedings of the 18th International Conference on Automated Deduction (CADE’02) (Lecture Notes in Computer Science), Andrei Voronkov (Ed.), Vol. 2392. Springer, 275--279.Google Scholar
Cross Ref
Index Terms
- Forcing and Calculi for Hybrid Logics
Recommendations
Birkhoff style calculi for hybrid logics
AbstractWe develop an abstract proof calculus for hybrid logics whose sentences are (hybrid) Horn clauses, and we prove a Birkhoff completeness theorem for hybrid logics in the general setting provided by the institution theory. This result is then ...
Terminating Tableau Calculi for Hybrid Logics Extending K
This article builds on work by Bolander and Blackburn [Thomas Bolander and Patrick Blackburn. Termination for hybrid tableaus. Journal of Logic and Computation, 17(3):517-554, 2007] on terminating tableau systems for the minimal hybrid logic K. We ...
Eliminability of cut in hypersequent calculi for some modal logics of linear frames
Hypersequent calculus HC for three modal logics of linear frames (K4.3, KD4.3 and S4.3) is presented.Adequacy of HC for these logics is shown.Eliminability of Cut is demonstrated. Hypersequent calculi, introduced independently by Pottinger and Avron, ...





Comments