YES
The TRS could be proven terminating. The proof took 425 ms.
Problem 1 was processed with processor DependencyGraph (17ms). | Problem 2 was processed with processor ForwardNarrowing (5ms).
| g#(x, x) | → | f#(b) | f#(x) | → | U01#(a, x) | |
| g#(x, x) | → | g#(f(a), f(b)) | g#(x, x) | → | f#(a) |
| f(x) | → | U01(a, x) | U01(b, x) | → | c | |
| g(x, x) | → | g(f(a), f(b)) |
Termination of terms over the following signature is verified: f, g, b, c, a
Context-sensitive strategy:
μ(T) = μ(b) = μ(c) = μ(a) = ∅
μ(f) = μ(f#) = μ(U01) = μ(U01#) = {1}
μ(g) = μ(g#) = {1, 2}
| g#(x, x) → g#(f(a), f(b)) |
| g#(x, x) | → | g#(f(a), f(b)) |
| f(x) | → | U01(a, x) | U01(b, x) | → | c | |
| g(x, x) | → | g(f(a), f(b)) |
Termination of terms over the following signature is verified: f, g, b, c, a
Context-sensitive strategy:
μ(T) = μ(b) = μ(c) = μ(a) = ∅
μ(f) = μ(f#) = μ(U01) = μ(U01#) = {1}
μ(g) = μ(g#) = {1, 2}
| Relevant Terms | Irrelevant Terms |
|---|---|
| g#(f(a), U01(a, b)) | |
| g#(U01(a, a), f(b)) |