AbstractThe negation of equality is an important relation that arises naturally in the study of equational programming languages and logic programming with equality. Proving and solving equations and inequations may also constitute subtasks in constraint logic programming. In this paper, we give forward (i.e., nonrefutational) techniques for proving the negation of equality in a theory. We develop a complete inference system to check whether an inequation is a logical consequence of a given system of equations and inequations. The inference system is used to develop a goal-directed semidecision procedure which uses a narrowing technique for proving inequations. A decision procedure is obtained when certain additional conditions are satisfie...
We have implemented a reasoning system, called BREAD, which includes truth maintenance, equality, an...
AbstractWe suggest a general logical formalism for Logic Programming based on a four-valued inferenc...
AbstractWe survey here various approaches which were proposed to incorporate negation in logic progr...
AbstractThe negation of equality is an important relation that arises naturally in the study of equa...
AbstractEquational logic programming is an extended programming paradigm of equational programming. ...
Walicki and Meldal have defined a calculus DEQ ("Disjunctive EQuational calculus") for rea...
AbstractThe kinds of inference rules and decision procedures that one writes for proofs involving eq...
Abstract. The kinds of inference rules and decision procedures that one writes for proofs involving ...
A simple technique for reasoning about equalities that is fast and complete for ground formulas with...
Several existing program verification and automated prooff systems make use of similar decision pro...
Abstract. We give an approach for deciding satisfiability of equality logic formulas (E-SAT) in con...
AbstractWe present a refutationally complete set of inference rules for first-order logic with equal...
AbstractIncorporating equality into the unification process has added great power to automated theor...
We overview methods of equality reasoning in sequent-based systems. We consider the history of handl...
AbstractAlmost all constraint logic programming systems include negation, yet nowhere has a sound op...
We have implemented a reasoning system, called BREAD, which includes truth maintenance, equality, an...
AbstractWe suggest a general logical formalism for Logic Programming based on a four-valued inferenc...
AbstractWe survey here various approaches which were proposed to incorporate negation in logic progr...
AbstractThe negation of equality is an important relation that arises naturally in the study of equa...
AbstractEquational logic programming is an extended programming paradigm of equational programming. ...
Walicki and Meldal have defined a calculus DEQ ("Disjunctive EQuational calculus") for rea...
AbstractThe kinds of inference rules and decision procedures that one writes for proofs involving eq...
Abstract. The kinds of inference rules and decision procedures that one writes for proofs involving ...
A simple technique for reasoning about equalities that is fast and complete for ground formulas with...
Several existing program verification and automated prooff systems make use of similar decision pro...
Abstract. We give an approach for deciding satisfiability of equality logic formulas (E-SAT) in con...
AbstractWe present a refutationally complete set of inference rules for first-order logic with equal...
AbstractIncorporating equality into the unification process has added great power to automated theor...
We overview methods of equality reasoning in sequent-based systems. We consider the history of handl...
AbstractAlmost all constraint logic programming systems include negation, yet nowhere has a sound op...
We have implemented a reasoning system, called BREAD, which includes truth maintenance, equality, an...
AbstractWe suggest a general logical formalism for Logic Programming based on a four-valued inferenc...
AbstractWe survey here various approaches which were proposed to incorporate negation in logic progr...