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 :
بازگشت