Abstract
The hybrid logic \(\mathcal{H}(@)\) is obtained by adding nominals and the satisfaction operator @ to the basic modal logic. The resulting logic gains expressive power without increasing the complexity of the satisfiability problem, which remains within PSpace. A resolution calculus for \(\mathcal{H}(@)\) was introduced in [5], but it did not provide strategies for ordered resolution and selection functions. Additionally, the problem of termination was left open.
In this paper we address both issues. We first define proper notions of admissible orderings and selection functions and prove the refutational completeness of the obtained ordered resolution calculus using a standard “candidate model” construction [10]. Next, we refine some of the nominal-handling rules and show that the resulting calculus is sound, complete and can only generate a finite number of clauses, establishing termination. Finally, the theoretical results were tested empirically by implementing the new strategies into HyLoRes [6,18], an experimental prototype for the original calculus described in [5]. Both versions of the prover were compared and we discuss some preliminary results.
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
Afshordel, B., Brahm, U., Cohrs, C., Engel, T., Keen, E., Theobald, C., Topić, D., Weidenbach, C.: System description: SPASS Version 1.0.0. In: Ganzinger, H. (ed.) CADE 1999. LNCS (LNAI), vol. 1632, pp. 187–201. Springer, Heidelberg (1999)
Areces, C.: Logic Engineering. The Case of Description and Hybrid Logics. PhD thesis, Institute for Logic, Language and Computation, University of Amsterdam, Amsterdam, The Netherlands (October 2000) H(@)
Areces, C., Blackburn, P., Marx, M.: A road-map on complexity for hybrid logics. In: Proc. of the 8th Annual Conference of the EACSL, pp. 307–321 (1999)
Areces, C., Blackburn, P., Marx, M.: Hybrid logics: Characterization, interpolation and complexity. Journal of Symbolic Logic 66(3), 977–1010 (2001)
Areces, C., de Nivelle, H., de Rijke, M.: Resolution in modal, description and hybrid logic. Journal of Logic and Computation 11(5), 717–736 (2001)
Areces, C., Heguiabehere, J.: HyLoRes: A hybrid logic prover based on direct resolution. In: Advances in Modal Logic, Toulouse, France (2002)
Areces, C., Heguiabehere, J.: hGen: A random CNF formula generator for Hybrid Languages. In: Proc. of Methods for Modalities, Nancy, France, vol. 3 (2003)
Baader, F., Calvanese, D., McGuinness, D., Nardi, D., Patel-Schneider, P. (eds.): The Description Logic Handbook: Theory, Implementation, and Applications. Cambridge University Press, Cambridge (2003)
Bachmair, L., Ganzinger, H.: Equational reasoning in saturation-based theorem proving. In: Automated deduction—a basis for applications, vol. I, pp. 353–397. Kluwer, Dordrecht (1998)
Bachmair, L., Ganzinger, H.: Resolution theorem proving. In: Robinson, J., Voronkov, A. (eds.) Handbook of Automated Reasoning, vol. 1, ch. 2, pp. 19–99. Elsevier, Amsterdam (2001)
Blackburn, P.: Representation, reasoning, and relational structures: a hybrid logic manifesto. Logic Journal of the IGPL 8(3), 339–365 (2000)
Blackburn, P., de Rijke, M., Venema, Y.: Modal Logic. Cambridge University Press, Cambridge (2002)
Dershowitz, N., Jouannaud, J.: Rewrite systems. In: van Leeuwen, J. (ed.) Handbook of Theoretical Computer Science. Volume B: Formal Models and Sematics, vol. (B), pp. 243–320. Elsevier and MIT Press (1990)
Georgieva, L., Hustadt, U., Schmidt, R.: Computational space efficiency and minimal model generation for guarded formulae. In: Nieuwenhuis, R., Voronkov, A. (eds.) LPAR 2001. LNCS (LNAI), vol. 2250, pp. 85–99. Springer, Heidelberg (2001)
Giunchiglia, E., Tacchella, A., Giunchiglia, F.: SAT-based decision procedures for classical modal logics. Journal of Automated Reasoning 28(2), 143–171 (2002)
Haarslev, V., Möller, R.: RACER system description. In: Goré, R.P., Leitsch, A., Nipkow, T. (eds.) IJCAR 2001. LNCS (LNAI), vol. 2083, p. 701. Springer, Heidelberg (2001)
Harel, D.: Dynamic logic. In: Gabbay, D., Guenthner, F. (eds.) Handbook of Philosophical Logic. 165 of Synthese Library, vol. II, pp. 497–604. D. Reidel Publishing Co., Dordrecht (1984)
HyLoRes’ Home Page (2004), http://www.loria.fr/~areces/HyLoRes/
Mitchell, D., Sleman, B., Levesque, H.: Hard and easy distributions of SAT problems. In: Proc. of the 10th National Conference on Artificial Intelligence, pp. 459–465 (1992)
Passy, S., Tinchev, T.: An essay in combinatory dynamic logic. Information and Computation 93(2), 263–332 (1991)
Patel-Schneider, P., Sebastiani, R.: A new general method to generate random modal formulae for testing decision procedures. Journal of Artificial Intelligence Research 18, 351–389 (2003)
Riazanov, A., Voronkov, A.: The design and implementation of VAMPIRE. AI Communications 15(2), 91–110 (2002) Special issue on CASC
Voronkov, A.: Algorithms, datastructures, and other issues in efficient automated deduction. In: Goré, R.P., Leitsch, A., Nipkow, T. (eds.) IJCAR 2001. LNCS (LNAI), vol. 2083, pp. 13–28. Springer, Heidelberg (2001)
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
Areces, C., Gorín, D. (2005). Ordered Resolution with Selection for \(\mathcal{H}(@)\) . In: Baader, F., Voronkov, A. (eds) Logic for Programming, Artificial Intelligence, and Reasoning. LPAR 2005. Lecture Notes in Computer Science(), vol 3452. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-32275-7_9
Download citation
DOI: https://doi.org/10.1007/978-3-540-32275-7_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25236-8
Online ISBN: 978-3-540-32275-7
eBook Packages: Computer ScienceComputer Science (R0)