• Home
  • Search
  • On solving the equality problem in theories defined by Horn clauses
  • Cite Icon10
  • https://doi.org/10.1007/3-540-15984-3_292Copy DOI Icon

On solving the equality problem in theories defined by Horn clauses

  • Jan 1, 1985
  • E Paul
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We propose in this paper a slight modification of the Knuth and Bendix algorithm for solving the equality problem in non-equational theories defined by a set of Horn clauses. We prove that the completeness property of the algorithm is then preserved, provided that a weak axiomatization of boolean calculus and equality has been given to the algorithm. In particular, we need only the reflexivity axiom for equality.This algorithm can also be interpreted as the extension to Horn clauses of the resolution/narrowing algorithm proposed by Lankford [LA], which applies only when the equality predicate does not occur positively in non-unit clauses. We give some examples of theorems proved by this method, which show its efficiency in comparison with other paramodulation-based methods.Another application of the Knuth and Bendix algorithm is the proof by induction (Musser [MU], Huet-Hullot [HH], and others). We show that our version of the completion algorithm can be used for proving universally quantified formulas (not only equations) in the initial model defined by a set of Horn clauses.KeywordsNormal FormInference RuleEquational TheoryCritical PairValid ConsequenceThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Similar Papers
  • Conference Article
  • Citations48

Abstraction by set-membership

  • Oct 04, 2010
  • Sebastian Alexander Mödersheim
  • Book Chapter
  • Citations13

Verifying Array Programs by Transforming Verification Conditions

  • Jan 01, 2014
  • Emanuele De Angelis +3
  • Book Chapter
  • Citations13

Abduction and the Dualization Problem

  • Jan 01, 2003
  • Thomas Eiter +1
  • Book Chapter

Logic Programming

  • Jan 15, 2002
  • Encyclopedia of Software Engineering
  • Timothy Koschmann
  • Research Article
  • Citations3

Proof-Guided Test Selection from First-Order Specifications with Equality

  • Apr 15, 2009
  • Journal of Automated Reasoning
  • Delphine Longuet +2
  • Research Article
  • Citations2

A Fixed-point Theorem for Horn Formula Equations

  • Sep 13, 2021
  • Electronic Proceedings in Theoretical Computer Science
  • Stefan Hetzl +1
  • Book Chapter

Logic Programming and Constraint Logic Programming

  • Jun 28, 2004
  • Jacques Cohen
  • Conference Article
  • Citations19

Constraint Specialisation in Horn Clause Verification

  • Jan 13, 2015
  • Bishoksan Kafle +1
  • Research Article

Complexity of manipulation and bribery in premise-based judgment aggregation with simple formulas

  • Nov 30, 2023
  • Information and Computation
  • Robert Bredereck +1
  • Conference Article
  • Citations12

Optimizing horn solvers for network repair

  • Oct 03, 2016
  • Hossein Hojjat +4
  • Book Chapter
  • Citations1

Pruning Search Space for Weighted First Order Horn Clause Satisfiability

  • Jan 01, 2011
  • Naveen Nair +4
  • Conference Article
  • Citations13

Optimizing horn solvers for network repair

  • Oct 01, 2016
  • Hossein Hojjat +4
  • Book Chapter
  • Citations19

Horn Clause Computation by Self-assembly of DNA Molecules

  • Jan 01, 2002
  • Hiroki Uejima +2
  • Research Article

Correctness of Specialization-Based Parallel Processing Algorithm for Constraint Satisfaction Problem

  • Jan 01, 2011
  • Journal of Communications and Information Sciences
  • Hidemi Ogasawara - +2
  • Research Article
  • Citations12

New Horn Revision Algorithms

  • Dec 01, 2005
  • Journal of Machine Learning Research
  • Judy Goldsmith +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.