0.00/0.28 NO 0.00/0.28 Input TRS: 0.00/0.28 1: top(U(x,y)) -> top(check(D(x,y))) 0.00/0.28 2: D(x,B()) -> U(x,B()) 0.00/0.28 3: F(x,U(O(y),z)) -> U(x,F(y,z)) 0.00/0.28 4: F(x,U(N(y),z)) -> U(x,F(y,z)) 0.00/0.28 5: D(O(x),F(y,z)) -> F(x,D(y,z)) 0.00/0.28 6: D(N(x),F(y,z)) -> F(x,D(y,z)) 0.00/0.28 7: F(x,U(E(),y)) -> U(x,F(E(),y)) 0.00/0.28 8: D(E(),F(x,y)) -> F(E(),D(x,y)) 0.00/0.28 9: E() ->= N(E()) 0.00/0.28 10: check(O(x)) ->= O(x) 0.00/0.28 11: check(U(x,y)) ->= U(check(x),y) 0.00/0.28 12: check(U(x,y)) ->= U(x,check(y)) 0.00/0.28 13: check(D(x,y)) ->= D(check(x),y) 0.00/0.28 14: check(D(x,y)) ->= D(x,check(y)) 0.00/0.28 15: check(F(x,y)) ->= F(check(x),y) 0.00/0.28 16: check(F(x,y)) ->= F(x,check(y)) 0.00/0.28 17: check(O(x)) ->= O(check(x)) 0.00/0.28 18: check(N(x)) ->= N(check(x)) 0.00/0.28 Number of strict rules: 8 0.00/0.28 Direct POLO(bPol) ... removes: 3 5 0.00/0.28 F w: x1 + x2 + 4 0.00/0.28 top w: x1 0.00/0.28 E w: 1 0.00/0.28 D w: x1 + x2 + 5 0.00/0.28 O w: x1 + 2 0.00/0.28 B w: 1 0.00/0.28 check w: x1 0.00/0.28 N w: x1 0.00/0.28 U w: x1 + x2 + 5 0.00/0.28 Number of strict rules: 6 0.00/0.28 Direct POLO(bPol) ... failed. 0.00/0.28 Uncurrying ... failed. 0.00/0.28 Dependency Pairs: 0.00/0.28 #1: #D(N(x),F(y,z)) -> #F(x,D(y,z)) 0.00/0.28 #2: #D(N(x),F(y,z)) -> #D(y,z) 0.00/0.28 #3: #check(D(x,y)) ->? #D(check(x),y) 0.00/0.28 #4: #check(D(x,y)) ->? #check(x) 0.00/0.28 #5: #check(U(x,y)) ->? #check(x) 0.00/0.28 #6: #check(U(x,y)) ->? #check(y) 0.00/0.28 #7: #check(D(x,y)) ->? #D(x,check(y)) 0.00/0.28 #8: #check(D(x,y)) ->? #check(y) 0.00/0.28 #9: #F(x,U(E(),y)) -> #F(E(),y) 0.00/0.28 #10: #check(O(x)) ->? #check(x) 0.00/0.28 #11: #check(F(x,y)) ->? #F(x,check(y)) 0.00/0.28 #12: #check(F(x,y)) ->? #check(y) 0.00/0.28 #13: #top(U(x,y)) -> #top(check(D(x,y))) 0.00/0.28 #14: #top(U(x,y)) -> #check(D(x,y)) 0.00/0.28 #15: #top(U(x,y)) -> #D(x,y) 0.00/0.28 #16: #D(E(),F(x,y)) -> #F(E(),D(x,y)) 0.00/0.28 #17: #D(E(),F(x,y)) -> #D(x,y) 0.00/0.28 #18: #check(F(x,y)) ->? #F(check(x),y) 0.00/0.28 #19: #check(F(x,y)) ->? #check(x) 0.00/0.28 #20: #F(x,U(N(y),z)) -> #F(y,z) 0.00/0.28 #21: #check(N(x)) ->? #check(x) 0.00/0.28 Number of SCCs: 4, DPs: 13 0.00/0.28 SCC { #13 } 0.00/0.28 POLO(Sum)... POLO(max)... QLPOS... POLO(mSum)... QWPOpS(mSum)... Mat2b... failed. 0.00/0.28 Finding a loop... found. 0.00/0.28 #top(U(x_{i5},B())) -#13-> 0.00/0.28 #top(check(D(x_{i5},B()))) --->* 0.00/0.28 #top(U(check(x_{i5}),B())) 0.00/0.28 Looping with: [ x_{i5} := check(x_{i5}); ] 0.00/0.28 EOF