/export/starexec/sandbox/solver/bin/starexec_run_default /export/starexec/sandbox/benchmark/theBenchmark.xml /export/starexec/sandbox/output/output_files -------------------------------------------------------------------------------- MAYBE Input TRS: 1: sub(0(),0()) -> 0() 2: sub(s(x),0()) -> s(x) 3: sub(0(),s(x)) -> 0() 4: sub(s(x),s(y)) -> sub(x,y) 5: zero(nil()) -> zero2(0(),nil()) 6: zero(cons(x,xs)) -> zero2(sub(x,x),cons(x,xs)) 7: zero2(0(),nil()) -> nil() 8: zero2(0(),cons(x,xs)) -> cons(sub(x,x),zero(xs)) 9: zero2(s(y),nil()) -> zero(nil()) 10: zero2(s(y),cons(x,xs)) -> zero(cons(x,xs)) Number of strict rules: 10 Direct poly ... failed. Freezing zero2 zero 1: sub(0(),0()) -> 0() 2: sub(s(x),0()) -> s(x) 3: sub(0(),s(x)) -> 0() 4: sub(s(x),s(y)) -> sub(x,y) 5: zero❆1_nil() -> zero2❆1_0(nil()) 6: zero❆1_cons(x,xs) -> zero2(sub(x,x),cons(x,xs)) 7: zero2❆1_0(nil()) -> nil() 8: zero2❆1_0(cons(x,xs)) -> cons(sub(x,x),zero(xs)) 9: zero2❆1_s(y,nil()) -> zero❆1_nil() 10: zero2❆1_s(y,cons(x,xs)) -> zero❆1_cons(x,xs) 11: zero(cons(_1,_2)) ->= zero❆1_cons(_1,_2) 12: zero(nil()) ->= zero❆1_nil() 13: zero2(0(),_1) ->= zero2❆1_0(_1) 14: zero2(s(_1),_2) ->= zero2❆1_s(_1,_2) Number of strict rules: 10 Direct poly ... failed. Dependency Pairs: #1: #zero❆1_cons(x,xs) -> #zero2(sub(x,x),cons(x,xs)) #2: #zero❆1_cons(x,xs) -> #sub(x,x) #3: #zero2(0(),_1) ->? #zero2❆1_0(_1) #4: #zero2❆1_s(y,nil()) -> #zero❆1_nil() #5: #zero(cons(_1,_2)) ->? #zero❆1_cons(_1,_2) #6: #zero(nil()) ->? #zero❆1_nil() #7: #zero2(s(_1),_2) ->? #zero2❆1_s(_1,_2) #8: #zero2❆1_s(y,cons(x,xs)) -> #zero❆1_cons(x,xs) #9: #zero❆1_nil() -> #zero2❆1_0(nil()) #10: #zero2❆1_0(cons(x,xs)) -> #sub(x,x) #11: #zero2❆1_0(cons(x,xs)) -> #zero(xs) #12: #sub(s(x),s(y)) -> #sub(x,y) Number of SCCs: 2, DPs: 7 SCC { #12 } Sum... succeeded. zero(x1) w: (0) s(x1) w: (1 + x1) zero2❆1_s(x1,x2) w: (0) zero❆1_cons(x1,x2) w: (0) sub(x1,x2) w: (0) #sub(x1,x2) w: (x2) #zero❆1_nil() w: (0) zero2(x1,x2) w: (0) 0() w: (0) nil() w: (0) zero2❆1_0(x1) w: (0) #zero2❆1_0(x1) w: (0) #zero❆1_cons(x1,x2) w: (0) cons(x1,x2) w: (0) #zero2❆1_s(x1,x2) w: (0) #zero(x1) w: (0) zero❆1_nil() w: (0) #zero2(x1,x2) w: (0) USABLE RULES: { } Removed DPs: #12 Number of SCCs: 1, DPs: 6 SCC { #1 #3 #5 #7 #8 #11 } Sum... succeeded. zero(x1) w: (0) s(x1) w: (1 + x1) zero2❆1_s(x1,x2) w: (0) zero❆1_cons(x1,x2) w: (0) sub(x1,x2) w: (2438 + x1) #sub(x1,x2) w: (0) #zero❆1_nil() w: (0) zero2(x1,x2) w: (0) 0() w: (1) nil() w: (0) zero2❆1_0(x1) w: (0) #zero2❆1_0(x1) w: (x1) #zero❆1_cons(x1,x2) w: (42480 + x2 + x1) cons(x1,x2) w: (21241 + x2 + x1) #zero2❆1_s(x1,x2) w: (21239 + x2) #zero(x1) w: (21240 + x1) zero❆1_nil() w: (0) #zero2(x1,x2) w: (21239 + x2) USABLE RULES: { } Removed DPs: #3 #5 #11 Number of SCCs: 1, DPs: 3 SCC { #1 #7 #8 } Sum... Max... QLPOpS... NegMaxSum... QWPOpSMaxSum... 2D-Mat... sum_sum_int,sum_neg... heuristic_int,sum_neg... failed. Finding a loop... failed.