Abstract
We derive rewrite-based ordered resolution calculi for semilattices, distributive lattices and boolean lattices. Using ordered resolution as a metaprocedure, theory axioms are first transformed into independent bases. Focused inference rules are then extracted from inference patterns in refutations. The derivation is guided by mathematical and procedural background knowledge, in particular by ordered chaining calculi for quasiorderings (forgetting the lattice structure), by ordered resolution (forgetting the clause structure) and by Knuth-Bendix completion for non-symmetric transitive relations (forgetting both structures). Conversely, all three calculi are derived and proven complete in a transparent and generic way as special cases of the lattice calculi.
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
F. Baader and W. Büttner. Unification in commutative idempotent monoids. J. Theoretical Computer Science, 56:345–352, 1988.
L. Bachmair and H. Ganzinger. Rewrite-based equational theorem proving with selection and simplification. J. Logic and Comp utation, 4(3):217–247, 1994.
L. Bachmair and H. Ganzinger. Rewrite techniques for transitive relations. In Ninth Annual IEEE Symposium on Logic in Computer Science, pages 384–393. IEEE Computer Society Press, 1994.
G. Birkhoff. Lattice Theory, volume 25 of Colloquium Publications. American Mathematical Society, 1984. Reprint.
J. H. Conway. Regular Algebras and Finite State Machines. Chapman and Hall, 1971.
P. J. Freyd and A. Scedrov. Categories, Allegories. North-Holland, 1990.
L. Hines. Str\( \dot + ve \subseteq \) : The Str\( \dot + \) ve-based Subset Prover. In M. E. Stickel, editor, 10th International Conference on Automated Deduction, volume 449 of LNAI, pages 193–206. Springer-Verlag, 1990.
D. Kozen. Kleene algebra with tests. Transactions on Programming Languages and Systems, 19(3):427–443, 1997.
P. Lorenzen. Algebraische und logistische Untersuchungen über freie Verbände. The Journal of Symbolic Logic, 16(2):81–106, 1951.
G. Struth. Canonical Transformations in Algebra, Universal Algebra and Logic. PhD thesis, Institut für Informatik, Universität des Saarlandes, 1998.
G. Struth. An algebra of resolution. In L. Bachmair, editor, Rewriting Techniques and Applications, 11th International Conference, volume 1833 of LNCS, pages 214–228. Springer-Verlag, 2000.
G. Struth. Deriving focused calculi for transitive relations. In A. Middeldorp, editor, Rewriting Techniques and Applications, 12th International Conference, volume 2051 of LNCS, pages 291–305. Springer-Verlag, 2001.
G. Struth. Knuth-Bendix completion for non-symmetric transitive relations. In M. van den Brand and R. Verma, editors, Second International Workshop on Rule-Based Programming (RULE2001), volume 59 of Electronic Notes in Theoretical Computer Science. Elsevier Science Publishers, 2001.
G. Struth. Deriving focused lattice calculi. Technical Report 2002-7, Institut für Informatik, Universität Augsburg, 2002.
J. Stuber. Superposition Theorem Proving for Commutative Algebraic Theories. PhD thesis, Institut für Informatik, Universität des Saarlandes, 1999.
G. S. Tseitin. On the complexity of derivations in propositional calculus. In J. Siekmann and G. Wrightson, editors, Automation of Reasoning: Classical Papers on Computational Logic, pages 466–483. Springer-Verlag, 1983. reprint.
U. Waldmann. Cancellative Abelian Moioids in Refutational Theorem Proving. PhD thesis, Institut für Informatik, Universität des Saarlandes, 1997.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Struth, G. (2002). Deriving Focused Lattice Calculi. In: Tison, S. (eds) Rewriting Techniques and Applications. RTA 2002. Lecture Notes in Computer Science, vol 2378. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45610-4_7
Download citation
DOI: https://doi.org/10.1007/3-540-45610-4_7
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43916-5
Online ISBN: 978-3-540-45610-0
eBook Packages: Springer Book Archive