Abstract
We give some algorithms for constructing models from sets of clauses saturated by Ordered Resolution (with Selection rules). In the ground case, we give an efficient algorithm for constructing a minimal model. Then we generalize minimal models to preferred models, which may be useful for verification. For the ground case, we also show how to construct all models for a set of clauses saturated by Ordered Resolution, in time polynomial in the number of models. We also generalize our results to nonground models, where we add a restricted splitting rule to our inference rules, and show that for any set of clauses saturated by Ordered Resolution (with Selection), a query about the truth of a particular atom in the model can be decided.
This work was supported by NSF grant number CCR-0098270.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bachmair, L., Ganzinger, H.: Resolution theorem proving. In: Robinson, A., Voronkov, A. (eds.) Handbook of Automated Reasoning, pp. 19–99. North-Holland (2001)
Basin, D., Ganzinger, H.: Automated complexity analysis based on ordered resolution. J. Association for Computing Machinery 48(1), 70–109 (2001)
Davis, M., Logemman, G., Loveland, D.: A Machine Program for Theorem Proving. Communications of the ACM 5, 394–397 (1962)
Dershowitz, N.: Termination of Rewriting. Journal of Symbolic Computation 3, 69–116 (1987)
Fermüller, C., Leitsch, A., Tammet, T., Zamov, N.: Resolution Methods for the Decision Problem. LNCS, vol. 679. Springer, Heidelberg (1993)
Fermüller, C., Moser, G.: Have Spass with OCC1Ng=. LPAR 7, 114-130 (2000)
Ganzinger, H.: Relating Semantic and Proof-Theoretic Concepts for Polynomial Time Decidability of Uniform Word Problems. In: Proceedings 16th IEEE Symposium on Logic in Computer Science, LICS 2001, Boston (2001)
McAllester, D.: Automated Recognition of Tractability in Inference Relations. Journal of the ACM 40(2), 284–303 (1993)
Peltier, N.: Building Infinite Models for Equational Clause Sets: Constructing Non-Ambiguous Formulae. Logic Journal of the IGPL 11(1), 97–129 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Lynch, C. (2013). Constructing Bachmair-Ganzinger Models. In: Voronkov, A., Weidenbach, C. (eds) Programming Logics. Lecture Notes in Computer Science, vol 7797. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37651-1_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-37651-1_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-37650-4
Online ISBN: 978-3-642-37651-1
eBook Packages: Computer ScienceComputer Science (R0)