YES(?,O(n^1)) 0.15/0.27 YES(?,O(n^1)) 0.15/0.27 0.15/0.27 Problem: 0.15/0.27 a__f(f(a())) -> a__f(g(f(a()))) 0.15/0.27 mark(f(X)) -> a__f(mark(X)) 0.15/0.27 mark(a()) -> a() 0.15/0.27 mark(g(X)) -> g(X) 0.15/0.27 a__f(X) -> f(X) 0.15/0.27 0.15/0.27 Proof: 0.15/0.27 Bounds Processor: 0.15/0.27 bound: 3 0.15/0.27 enrichment: match 0.15/0.27 automaton: 0.15/0.27 final states: {5,4} 0.15/0.27 transitions: 0.15/0.27 f1(40) -> 41* 0.15/0.27 f1(46) -> 47* 0.15/0.27 f1(6) -> 7* 0.15/0.27 f1(48) -> 49* 0.15/0.27 g1(30) -> 31* 0.15/0.27 g1(32) -> 33* 0.15/0.27 g1(7) -> 8* 0.15/0.27 g1(38) -> 39* 0.15/0.27 a1() -> 6* 0.15/0.27 a__f1(18) -> 19* 0.15/0.27 a__f1(8) -> 9* 0.15/0.27 mark1(20) -> 21* 0.15/0.27 mark1(17) -> 18* 0.15/0.27 mark1(26) -> 27* 0.15/0.27 f2(60) -> 61* 0.15/0.27 f2(52) -> 53* 0.15/0.27 f2(58) -> 59* 0.15/0.27 a__f0(2) -> 4* 0.15/0.27 a__f0(1) -> 4* 0.15/0.27 a__f0(3) -> 4* 0.15/0.27 a__f2(62) -> 63* 0.15/0.27 f0(2) -> 1* 0.15/0.27 f0(1) -> 1* 0.15/0.27 f0(3) -> 1* 0.15/0.27 g2(61) -> 62* 0.15/0.27 a0() -> 2* 0.15/0.27 a2() -> 60* 0.15/0.27 g0(2) -> 3* 0.15/0.27 g0(1) -> 3* 0.15/0.27 g0(3) -> 3* 0.15/0.27 f3(70) -> 71* 0.15/0.27 mark0(2) -> 5* 0.15/0.27 mark0(1) -> 5* 0.15/0.27 mark0(3) -> 5* 0.15/0.27 1 -> 46,32,20 0.15/0.27 2 -> 48,30,17 0.15/0.27 3 -> 40,38,26 0.15/0.27 6 -> 18,5 0.15/0.27 8 -> 58* 0.15/0.27 9 -> 4* 0.15/0.27 18 -> 52* 0.15/0.27 19 -> 21,18,5 0.15/0.27 21 -> 18* 0.15/0.27 27 -> 18* 0.15/0.27 31 -> 27,18,5 0.15/0.27 33 -> 27,18,5 0.15/0.27 39 -> 27,18,5 0.15/0.27 41 -> 4* 0.15/0.27 47 -> 4* 0.15/0.27 49 -> 4* 0.15/0.27 53 -> 19,5 0.15/0.27 59 -> 9,4 0.15/0.27 62 -> 70* 0.15/0.27 63 -> 19,21,5,18,52 0.15/0.27 71 -> 63,19 0.15/0.27 problem: 0.15/0.27 0.15/0.27 Qed 0.15/0.27 EOF