MAYBE TRS: {f(x, x) -> f(a(), b()), b() -> c()} DP: Strict: {f#(x, x) -> f#(a(), b()), f#(x, x) -> b#()} Weak: {f(x, x) -> f(a(), b()), b() -> c()} EDG: {(f#(x, x) -> f#(a(), b()), f#(x, x) -> b#()) (f#(x, x) -> f#(a(), b()), f#(x, x) -> f#(a(), b()))} SCCS: Scc: {f#(x, x) -> f#(a(), b())} SCC: Strict: {f#(x, x) -> f#(a(), b())} Weak: {f(x, x) -> f(a(), b()), b() -> c()} Fail