MAYBE Time: 0.001227 TRS: {f(t(), x, y) -> f(g(x, y), x, s y), g(s x, s y) -> g(x, y), g(s x, 0()) -> t()} DP: DP: {f#(t(), x, y) -> f#(g(x, y), x, s y), f#(t(), x, y) -> g#(x, y), g#(s x, s y) -> g#(x, y)} TRS: {f(t(), x, y) -> f(g(x, y), x, s y), g(s x, s y) -> g(x, y), g(s x, 0()) -> t()} UR: {g(s x, s y) -> g(x, y), g(s x, 0()) -> t(), a(z, w) -> z, a(z, w) -> w} EDG: {(g#(s x, s y) -> g#(x, y), g#(s x, s y) -> g#(x, y)) (f#(t(), x, y) -> f#(g(x, y), x, s y), f#(t(), x, y) -> f#(g(x, y), x, s y)) (f#(t(), x, y) -> f#(g(x, y), x, s y), f#(t(), x, y) -> g#(x, y)) (f#(t(), x, y) -> g#(x, y), g#(s x, s y) -> g#(x, y))} STATUS: arrows: 0.555556 SCCS (2): Scc: {f#(t(), x, y) -> f#(g(x, y), x, s y)} Scc: {g#(s x, s y) -> g#(x, y)} SCC (1): Strict: {f#(t(), x, y) -> f#(g(x, y), x, s y)} Weak: {f(t(), x, y) -> f(g(x, y), x, s y), g(s x, s y) -> g(x, y), g(s x, 0()) -> t()} Open SCC (1): Strict: {g#(s x, s y) -> g#(x, y)} Weak: {f(t(), x, y) -> f(g(x, y), x, s y), g(s x, s y) -> g(x, y), g(s x, 0()) -> t()} Open