MAYBE 992.61/297.03 MAYBE 992.61/297.03 992.61/297.03 We are left with following problem, upon which TcT provides the 992.61/297.03 certificate MAYBE. 992.61/297.03 992.61/297.03 Strict Trs: 992.61/297.03 { a____(X1, X2) -> __(X1, X2) 992.61/297.03 , a____(X, nil()) -> mark(X) 992.61/297.03 , a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))) 992.61/297.03 , a____(nil(), X) -> mark(X) 992.61/297.03 , mark(__(X1, X2)) -> a____(mark(X1), mark(X2)) 992.61/297.03 , mark(nil()) -> nil() 992.61/297.03 , mark(tt()) -> tt() 992.61/297.03 , mark(isList(X)) -> a__isList(X) 992.61/297.03 , mark(isNeList(X)) -> a__isNeList(X) 992.61/297.03 , mark(isPal(X)) -> a__isPal(X) 992.61/297.03 , mark(a()) -> a() 992.61/297.03 , mark(e()) -> e() 992.61/297.03 , mark(i()) -> i() 992.61/297.03 , mark(o()) -> o() 992.61/297.03 , mark(u()) -> u() 992.61/297.03 , mark(and(X1, X2)) -> a__and(mark(X1), X2) 992.61/297.03 , mark(isQid(X)) -> a__isQid(X) 992.61/297.03 , mark(isNePal(X)) -> a__isNePal(X) 992.61/297.03 , a__and(X1, X2) -> and(X1, X2) 992.61/297.03 , a__and(tt(), X) -> mark(X) 992.61/297.03 , a__isList(V) -> a__isNeList(V) 992.61/297.03 , a__isList(X) -> isList(X) 992.61/297.03 , a__isList(__(V1, V2)) -> a__and(a__isList(V1), isList(V2)) 992.61/297.03 , a__isList(nil()) -> tt() 992.61/297.03 , a__isNeList(V) -> a__isQid(V) 992.61/297.03 , a__isNeList(X) -> isNeList(X) 992.61/297.03 , a__isNeList(__(V1, V2)) -> a__and(a__isList(V1), isNeList(V2)) 992.61/297.03 , a__isNeList(__(V1, V2)) -> a__and(a__isNeList(V1), isList(V2)) 992.61/297.03 , a__isQid(X) -> isQid(X) 992.61/297.03 , a__isQid(a()) -> tt() 992.61/297.03 , a__isQid(e()) -> tt() 992.61/297.03 , a__isQid(i()) -> tt() 992.61/297.03 , a__isQid(o()) -> tt() 992.61/297.03 , a__isQid(u()) -> tt() 992.61/297.03 , a__isNePal(V) -> a__isQid(V) 992.61/297.03 , a__isNePal(X) -> isNePal(X) 992.61/297.03 , a__isNePal(__(I, __(P, I))) -> a__and(a__isQid(I), isPal(P)) 992.61/297.03 , a__isPal(V) -> a__isNePal(V) 992.61/297.03 , a__isPal(X) -> isPal(X) 992.61/297.03 , a__isPal(nil()) -> tt() } 992.61/297.03 Obligation: 992.61/297.03 runtime complexity 992.61/297.03 Answer: 992.61/297.03 MAYBE 992.61/297.03 992.61/297.03 The input is overlay and right-linear. Switching to innermost 992.61/297.03 rewriting. 992.61/297.03 992.61/297.03 We are left with following problem, upon which TcT provides the 992.61/297.03 certificate MAYBE. 992.61/297.03 992.61/297.03 Strict Trs: 992.61/297.03 { a____(X1, X2) -> __(X1, X2) 992.61/297.03 , a____(X, nil()) -> mark(X) 992.61/297.03 , a____(__(X, Y), Z) -> a____(mark(X), a____(mark(Y), mark(Z))) 992.61/297.03 , a____(nil(), X) -> mark(X) 992.61/297.03 , mark(__(X1, X2)) -> a____(mark(X1), mark(X2)) 992.61/297.03 , mark(nil()) -> nil() 992.61/297.03 , mark(tt()) -> tt() 992.61/297.03 , mark(isList(X)) -> a__isList(X) 992.61/297.03 , mark(isNeList(X)) -> a__isNeList(X) 992.61/297.03 , mark(isPal(X)) -> a__isPal(X) 992.61/297.03 , mark(a()) -> a() 992.61/297.03 , mark(e()) -> e() 992.61/297.03 , mark(i()) -> i() 992.61/297.03 , mark(o()) -> o() 992.61/297.03 , mark(u()) -> u() 992.61/297.03 , mark(and(X1, X2)) -> a__and(mark(X1), X2) 992.61/297.03 , mark(isQid(X)) -> a__isQid(X) 992.61/297.03 , mark(isNePal(X)) -> a__isNePal(X) 992.61/297.03 , a__and(X1, X2) -> and(X1, X2) 992.61/297.03 , a__and(tt(), X) -> mark(X) 992.61/297.03 , a__isList(V) -> a__isNeList(V) 992.61/297.03 , a__isList(X) -> isList(X) 992.61/297.03 , a__isList(__(V1, V2)) -> a__and(a__isList(V1), isList(V2)) 992.61/297.03 , a__isList(nil()) -> tt() 992.61/297.03 , a__isNeList(V) -> a__isQid(V) 992.61/297.03 , a__isNeList(X) -> isNeList(X) 992.61/297.03 , a__isNeList(__(V1, V2)) -> a__and(a__isList(V1), isNeList(V2)) 992.61/297.03 , a__isNeList(__(V1, V2)) -> a__and(a__isNeList(V1), isList(V2)) 992.61/297.03 , a__isQid(X) -> isQid(X) 992.61/297.03 , a__isQid(a()) -> tt() 992.61/297.03 , a__isQid(e()) -> tt() 992.61/297.03 , a__isQid(i()) -> tt() 992.61/297.03 , a__isQid(o()) -> tt() 992.61/297.03 , a__isQid(u()) -> tt() 992.61/297.03 , a__isNePal(V) -> a__isQid(V) 992.61/297.03 , a__isNePal(X) -> isNePal(X) 992.61/297.03 , a__isNePal(__(I, __(P, I))) -> a__and(a__isQid(I), isPal(P)) 992.61/297.03 , a__isPal(V) -> a__isNePal(V) 992.61/297.03 , a__isPal(X) -> isPal(X) 992.61/297.03 , a__isPal(nil()) -> tt() } 992.61/297.03 Obligation: 992.61/297.03 innermost runtime complexity 992.61/297.03 Answer: 992.61/297.03 MAYBE 992.61/297.03 992.61/297.03 None of the processors succeeded. 992.61/297.03 992.61/297.03 Details of failed attempt(s): 992.61/297.03 ----------------------------- 992.61/297.03 1) 'empty' failed due to the following reason: 992.61/297.03 992.61/297.03 Empty strict component of the problem is NOT empty. 992.61/297.03 992.61/297.03 2) 'Best' failed due to the following reason: 992.61/297.03 992.61/297.03 None of the processors succeeded. 992.61/297.03 992.61/297.03 Details of failed attempt(s): 992.61/297.03 ----------------------------- 992.61/297.03 1) 'With Problem ... (timeout of 297 seconds)' failed due to the 992.61/297.03 following reason: 992.61/297.03 992.61/297.03 Computation stopped due to timeout after 297.0 seconds. 992.61/297.03 992.61/297.03 2) 'Best' failed due to the following reason: 992.61/297.03 992.61/297.03 None of the processors succeeded. 992.61/297.03 992.61/297.03 Details of failed attempt(s): 992.61/297.03 ----------------------------- 992.61/297.03 1) 'With Problem ... (timeout of 148 seconds) (timeout of 297 992.61/297.03 seconds)' failed due to the following reason: 992.61/297.03 992.61/297.03 Computation stopped due to timeout after 148.0 seconds. 992.61/297.03 992.61/297.03 2) 'Fastest (timeout of 24 seconds) (timeout of 297 seconds)' 992.61/297.03 failed due to the following reason: 992.61/297.03 992.61/297.03 Computation stopped due to timeout after 24.0 seconds. 992.61/297.03 992.61/297.03 3) 'Best' failed due to the following reason: 992.61/297.03 992.61/297.03 None of the processors succeeded. 992.61/297.03 992.61/297.03 Details of failed attempt(s): 992.61/297.03 ----------------------------- 992.61/297.03 1) 'bsearch-popstar (timeout of 297 seconds)' failed due to the 992.61/297.03 following reason: 992.61/297.03 992.61/297.03 The input cannot be shown compatible 992.61/297.03 992.61/297.03 2) 'Polynomial Path Order (PS) (timeout of 297 seconds)' failed due 992.61/297.03 to the following reason: 992.61/297.03 992.61/297.03 The input cannot be shown compatible 992.61/297.03 992.61/297.03 992.61/297.03 992.61/297.03 992.61/297.03 992.61/297.03 Arrrr.. 993.05/297.43 EOF