 
Rewrite Closures for Ground and Cancellative AC Theories
Ashish Tiwari
To be presented at 
FST&TCS'01, IISc Bangalore, India, Dec 13--15 2001.
© Springer-Verlag.   The final version will be available at
the Springer LNCS site
Abstract
Given a binary relation $\inputeqns\cup\inputrules$ on the set of 
ground terms
over some signature, we define 
an abstract rewrite closure for $\inputeqns\cup\inputrules$. 
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
$\rightarrow_{\inputeqns\cup\inputeqns^{-}\cup\inputrules}^*$.
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.
 pdf
 pdf
Full version can be downloaded from 
here .
Slides
 gzipped postscript
or
gzipped postscript
or
 postscript
postscript
BibTeX Entry
@inproceedings{Tiw01:FSTTCS,
	TITLE = {Rewrite Closures for Ground and Cancellative AC Theories},
	AUTHOR = {A. Tiwari},
	BOOKTITLE = {Foundations of Software Technology and Theoretical Computer Science, FST\&TCS 2001},
	EDITOR = {Hariharan, R. and Mukund, M. and Vinay, V.},
	PAGES = {334--346},
	PUBLISHER = {Springer-Verlag},
	SERIES = {Lecture Notes in Computer Science},
	VOLUME = 2245,
	MONTH = dec,
	YEAR = 2001,
	ADDRESS = {IISc, Bangalore}
}
 
Return to the Formal Methods Program home page
 
Return to the Computer Science Laboratory home page