Rewrite Closure for Ground and Cancellative AC Theories

  • Authors:
  • Ashish Tiwari

  • Affiliations:
  • -

  • Venue:
  • FST TCS '01 Proceedings of the 21st Conference on Foundations of Software Technology and Theoretical Computer Science
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Given a binary relation E ∪ R on the set of ground terms over some signature, we define an abstract rewrite closure for E ∪ R. An abstract rewrite closure can be interpreted as a specialized ground tree transducer (pair of bottom-up tree automata) and can be used to efficiently decide the reachability relation →E ∪ E- ∪ R*. It is constructed using a completion like procedure. Correctness is established using proof ordering techniques. The procedure is extended, in a modular way, to deal with signatures containing cancellative associative commutative function symbols.