MAYBE Time: 0.001127 TRS: {exp(x, s y) -> *(x, exp(x, y)), exp(x, 0()) -> s 0(), *(s x, y) -> +(y, *(x, y)), *(0(), y) -> 0(), -(x, 0()) -> x, -(s x, s y) -> -(x, y), -(0(), y) -> 0()} DP: DP: {exp#(x, s y) -> exp#(x, y), exp#(x, s y) -> *#(x, exp(x, y)), *#(s x, y) -> *#(x, y), -#(s x, s y) -> -#(x, y)} TRS: {exp(x, s y) -> *(x, exp(x, y)), exp(x, 0()) -> s 0(), *(s x, y) -> +(y, *(x, y)), *(0(), y) -> 0(), -(x, 0()) -> x, -(s x, s y) -> -(x, y), -(0(), y) -> 0()} EDG: {(exp#(x, s y) -> exp#(x, y), exp#(x, s y) -> *#(x, exp(x, y))) (exp#(x, s y) -> exp#(x, y), exp#(x, s y) -> exp#(x, y)) (-#(s x, s y) -> -#(x, y), -#(s x, s y) -> -#(x, y)) (*#(s x, y) -> *#(x, y), *#(s x, y) -> *#(x, y)) (exp#(x, s y) -> *#(x, exp(x, y)), *#(s x, y) -> *#(x, y))} STATUS: arrows: 0.687500 SCCS (3): Scc: {-#(s x, s y) -> -#(x, y)} Scc: {exp#(x, s y) -> exp#(x, y)} Scc: {*#(s x, y) -> *#(x, y)} SCC (1): Strict: {-#(s x, s y) -> -#(x, y)} Weak: {exp(x, s y) -> *(x, exp(x, y)), exp(x, 0()) -> s 0(), *(s x, y) -> +(y, *(x, y)), *(0(), y) -> 0(), -(x, 0()) -> x, -(s x, s y) -> -(x, y), -(0(), y) -> 0()} Open SCC (1): Strict: {exp#(x, s y) -> exp#(x, y)} Weak: {exp(x, s y) -> *(x, exp(x, y)), exp(x, 0()) -> s 0(), *(s x, y) -> +(y, *(x, y)), *(0(), y) -> 0(), -(x, 0()) -> x, -(s x, s y) -> -(x, y), -(0(), y) -> 0()} Open SCC (1): Strict: {*#(s x, y) -> *#(x, y)} Weak: {exp(x, s y) -> *(x, exp(x, y)), exp(x, 0()) -> s 0(), *(s x, y) -> +(y, *(x, y)), *(0(), y) -> 0(), -(x, 0()) -> x, -(s x, s y) -> -(x, y), -(0(), y) -> 0()} Open