0.00/0.25 MAYBE 0.00/0.25 Input TRS: 0.00/0.25 1: Tl(O(x),y) -> Tr(check(x),y) 0.00/0.25 2: Tl(O(x),y) -> Tr(x,check(y)) 0.00/0.25 3: Tl(N(x),y) -> Tr(check(x),y) 0.00/0.25 4: Tl(N(x),y) -> Tr(x,check(y)) 0.00/0.25 5: Tr(x,O(y)) -> Tl(check(x),y) 0.00/0.25 6: Tr(x,O(y)) -> Tl(x,check(y)) 0.00/0.25 7: Tr(x,N(y)) -> Tl(check(x),y) 0.00/0.25 8: Tr(x,N(y)) -> Tl(x,check(y)) 0.00/0.25 9: Tl(B(),y) -> Tr(check(B()),y) 0.00/0.25 10: Tl(B(),y) -> Tr(B(),check(y)) 0.00/0.25 11: Tr(x,B()) -> Tl(check(x),B()) 0.00/0.25 12: Tr(x,B()) -> Tl(x,check(B())) 0.00/0.25 13: Tl(O(x),y) ->= Tl(check(x),y) 0.00/0.25 14: Tl(O(x),y) ->= Tl(x,check(y)) 0.00/0.25 15: Tl(N(x),y) ->= Tl(check(x),y) 0.00/0.25 16: Tl(N(x),y) ->= Tl(x,check(y)) 0.00/0.25 17: Tr(x,O(y)) ->= Tr(check(x),y) 0.00/0.25 18: Tr(x,O(y)) ->= Tr(x,check(y)) 0.00/0.25 19: Tr(x,N(y)) ->= Tr(check(x),y) 0.00/0.25 20: Tr(x,N(y)) ->= Tr(x,check(y)) 0.00/0.25 21: B() ->= N(B()) 0.00/0.25 22: check(O(x)) ->= O(x) 0.00/0.25 23: check(O(x)) ->= O(check(x)) 0.00/0.25 24: check(N(x)) ->= N(check(x)) 0.00/0.25 Number of strict rules: 12 0.00/0.25 Direct POLO(bPol) ... removes: 18 1 17 5 14 13 6 2 0.00/0.25 Tl w: x1 + 2 * x2 + 1 0.00/0.25 O w: x1 + 1 0.00/0.25 B w: 1 0.00/0.25 check w: x1 0.00/0.25 Tr w: x1 + 2 * x2 + 1 0.00/0.25 N w: x1 0.00/0.25 Number of strict rules: 8 0.00/0.25 Direct POLO(bPol) ... failed. 0.00/0.25 Uncurrying ... failed. 0.00/0.25 Dependency Pairs: 0.00/0.25 #1: #Tl(B(),y) -> #Tr(check(B()),y) 0.00/0.25 #2: #Tr(x,B()) -> #Tl(check(x),B()) 0.00/0.25 #3: #Tr(x,B()) -> #Tl(x,check(B())) 0.00/0.25 #4: #Tr(x,N(y)) ->? #Tr(x,check(y)) 0.00/0.25 #5: #Tr(x,N(y)) -> #Tl(check(x),y) 0.00/0.25 #6: #Tl(B(),y) -> #Tr(B(),check(y)) 0.00/0.25 #7: #Tr(x,N(y)) ->? #Tr(check(x),y) 0.00/0.25 #8: #Tl(N(x),y) ->? #Tl(x,check(y)) 0.00/0.25 #9: #Tl(N(x),y) -> #Tr(check(x),y) 0.00/0.25 #10: #Tr(x,N(y)) -> #Tl(x,check(y)) 0.00/0.25 #11: #Tl(N(x),y) ->? #Tl(check(x),y) 0.00/0.25 #12: #Tl(N(x),y) -> #Tr(x,check(y)) 0.00/0.25 Number of SCCs: 1, DPs: 12 0.00/0.25 SCC { #1..12 } 0.00/0.25 POLO(Sum)... succeeded. 0.00/0.25 #Tl w: x2 0.00/0.25 Tl w: x1 0.00/0.25 O w: 0 0.00/0.25 B w: 1 0.00/0.25 check w: 0 0.00/0.25 Tr w: x1 0.00/0.25 N w: x1 0.00/0.25 #Tr w: x2 0.00/0.25 Removed DPs: #3 0.00/0.25 Number of SCCs: 1, DPs: 11 0.00/0.25 SCC { #1 #2 #4..12 } 0.00/0.25 POLO(Sum)... succeeded. 0.00/0.25 #Tl w: x1 + x2 0.00/0.25 Tl w: x1 0.00/0.25 O w: 0 0.00/0.25 B w: 1 0.00/0.25 check w: 0 0.00/0.25 Tr w: x1 0.00/0.25 N w: x1 0.00/0.25 #Tr w: x1 + x2 0.00/0.25 Removed DPs: #1 0.00/0.25 Number of SCCs: 1, DPs: 10 0.00/0.25 SCC { #2 #4..12 } 0.00/0.25 POLO(Sum)... POLO(max)... QLPOS... POLO(mSum)... QWPOpS(mSum)... Mat2b... failed. 0.00/0.25 Finding a loop... failed. 0.00/0.25 EOF