YES (ignored inputs)COMMENT [17] Example 4 submitted by: Takahito Aoto , Junichi Yoshida , and Yoshihito Toyama Rewrite Rules: [ h(f,a,a) -> h(g,a,a), h(g,a,a) -> h(f,a,a), a -> a', h(?x,a',?y) -> h(?x,?y,?y), g -> f, f -> g ] Apply Direct Methods... Inner CPs: [ h(f,a',a) = h(g,a,a), h(f,a,a') = h(g,a,a), h(g,a,a) = h(g,a,a), h(g,a',a) = h(f,a,a), h(g,a,a') = h(f,a,a), h(f,a,a) = h(f,a,a) ] Outer CPs: [ ] Left-Linear, not Right-Linear (inner) Parallel CPs: [ h(f,a,a') = h(g,a,a) {}, h(f,a',a) = h(g,a,a) {}, h(f,a',a') = h(g,a,a) {}, h(g,a,a) = h(g,a,a) {}, h(g,a,a') = h(g,a,a) {}, h(g,a',a) = h(g,a,a) {}, h(g,a',a') = h(g,a,a) {}, h(g,a,a') = h(f,a,a) {}, h(g,a',a) = h(f,a,a) {}, h(g,a',a') = h(f,a,a) {}, h(f,a,a) = h(f,a,a) {}, h(f,a,a') = h(f,a,a) {}, h(f,a',a) = h(f,a,a) {}, h(f,a',a') = h(f,a,a) {} ] Toyama (Parallel CPs) Direct Methods: CR Combined result: CR 65.trs: Success(CR) (0 msec.)