MAYBE Time: 0.084300 TRS: { g s X -> s s g X, g 0() -> s 0(), f X -> cons(X, n__f g X), f X -> n__f X, sel(s X, cons(Y, Z)) -> sel(X, activate Z), sel(0(), cons(X, Y)) -> X, activate X -> X, activate n__f X -> f X} DP: DP: { g# s X -> g# X, f# X -> g# X, sel#(s X, cons(Y, Z)) -> sel#(X, activate Z), sel#(s X, cons(Y, Z)) -> activate# Z, activate# n__f X -> f# X} TRS: { g s X -> s s g X, g 0() -> s 0(), f X -> cons(X, n__f g X), f X -> n__f X, sel(s X, cons(Y, Z)) -> sel(X, activate Z), sel(0(), cons(X, Y)) -> X, activate X -> X, activate n__f X -> f X} UR: { g s X -> s s g X, g 0() -> s 0(), f X -> cons(X, n__f g X), f X -> n__f X, activate X -> X, activate n__f X -> f X, a(x, y) -> x, a(x, y) -> y} EDG: {(sel#(s X, cons(Y, Z)) -> sel#(X, activate Z), sel#(s X, cons(Y, Z)) -> activate# Z) (sel#(s X, cons(Y, Z)) -> sel#(X, activate Z), sel#(s X, cons(Y, Z)) -> sel#(X, activate Z)) (f# X -> g# X, g# s X -> g# X) (activate# n__f X -> f# X, f# X -> g# X) (g# s X -> g# X, g# s X -> g# X) (sel#(s X, cons(Y, Z)) -> activate# Z, activate# n__f X -> f# X)} STATUS: arrows: 0.760000 SCCS (2): Scc: {sel#(s X, cons(Y, Z)) -> sel#(X, activate Z)} Scc: {g# s X -> g# X} SCC (1): Strict: {sel#(s X, cons(Y, Z)) -> sel#(X, activate Z)} Weak: { g s X -> s s g X, g 0() -> s 0(), f X -> cons(X, n__f g X), f X -> n__f X, sel(s X, cons(Y, Z)) -> sel(X, activate Z), sel(0(), cons(X, Y)) -> X, activate X -> X, activate n__f X -> f X} Open SCC (1): Strict: {g# s X -> g# X} Weak: { g s X -> s s g X, g 0() -> s 0(), f X -> cons(X, n__f g X), f X -> n__f X, sel(s X, cons(Y, Z)) -> sel(X, activate Z), sel(0(), cons(X, Y)) -> X, activate X -> X, activate n__f X -> f X} Open