DocumentCode
2195630
Title
Deciding confluence of certain term rewriting systems in polynomial time
Author
Tiwari, Ashish
Author_Institution
SRI Int., Menlo Park, CA, USA
fYear
2002
fDate
2002
Firstpage
447
Lastpage
457
Abstract
We present a polynomial time algorithm for deciding confluence of ground term rewrite systems. We generalize the decision procedure to get a polynomial time algorithm, assuming that the maximum arity of a symbol in the signature is a constant, for deciding confluence of rewrite systems where each rule contains a shallow linear term on one side and a ground term on the other. The existence of a polynomial time algorithm for deciding confluence of ground rewrite systems was open for a long time and was independently solved only recently. Our decision procedure is based on the concepts of abstract congruence closure and abstract rewrite closure.
Keywords
computational complexity; rewriting systems; abstract congruence closure; abstract rewrite closure; decision procedure; ground rewrite systems; polynomial time; polynomial time algorithm; rewrite systems; Automata; Computer science; Equations; Logic; NASA; Polynomials; Testing; Transducers;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science, 2002. Proceedings. 17th Annual IEEE Symposium on
ISSN
1043-6871
Print_ISBN
0-7695-1483-9
Type
conf
DOI
10.1109/LICS.2002.1029852
Filename
1029852
Link To Document