R
↳Dependency Pair Analysis
PLUS(plus(X, Y), Z) -> PLUS(X, plus(Y, Z))
PLUS(plus(X, Y), Z) -> PLUS(Y, Z)
TIMES(X, s(Y)) -> PLUS(X, times(Y, X))
TIMES(X, s(Y)) -> TIMES(Y, X)
R
↳DPs
→DP Problem 1
↳Argument Filtering and Ordering
→DP Problem 2
↳AFS
PLUS(plus(X, Y), Z) -> PLUS(Y, Z)
PLUS(plus(X, Y), Z) -> PLUS(X, plus(Y, Z))
plus(plus(X, Y), Z) -> plus(X, plus(Y, Z))
times(X, s(Y)) -> plus(X, times(Y, X))
PLUS(plus(X, Y), Z) -> PLUS(Y, Z)
plus(plus(X, Y), Z) -> plus(X, plus(Y, Z))
POL(PLUS(x1, x2)) = 1 + x1 + x2 POL(plus(x1, x2)) = 1 + x1 + x2
PLUS(x1, x2) -> PLUS(x1, x2)
plus(x1, x2) -> plus(x1, x2)
R
↳DPs
→DP Problem 1
↳AFS
→DP Problem 3
↳Argument Filtering and Ordering
→DP Problem 2
↳AFS
PLUS(plus(X, Y), Z) -> PLUS(X, plus(Y, Z))
plus(plus(X, Y), Z) -> plus(X, plus(Y, Z))
times(X, s(Y)) -> plus(X, times(Y, X))
PLUS(plus(X, Y), Z) -> PLUS(X, plus(Y, Z))
plus(plus(X, Y), Z) -> plus(X, plus(Y, Z))
POL(plus(x1, x2)) = 1 + x1 + x2
PLUS(x1, x2) -> x1
plus(x1, x2) -> plus(x1, x2)
R
↳DPs
→DP Problem 1
↳AFS
→DP Problem 3
↳AFS
...
→DP Problem 4
↳Dependency Graph
→DP Problem 2
↳AFS
plus(plus(X, Y), Z) -> plus(X, plus(Y, Z))
times(X, s(Y)) -> plus(X, times(Y, X))
R
↳DPs
→DP Problem 1
↳AFS
→DP Problem 2
↳Argument Filtering and Ordering
TIMES(X, s(Y)) -> TIMES(Y, X)
plus(plus(X, Y), Z) -> plus(X, plus(Y, Z))
times(X, s(Y)) -> plus(X, times(Y, X))
TIMES(X, s(Y)) -> TIMES(Y, X)
POL(TIMES(x1, x2)) = x1 + x2 POL(s(x1)) = 1 + x1
TIMES(x1, x2) -> TIMES(x1, x2)
s(x1) -> s(x1)
R
↳DPs
→DP Problem 1
↳AFS
→DP Problem 2
↳AFS
→DP Problem 5
↳Dependency Graph
plus(plus(X, Y), Z) -> plus(X, plus(Y, Z))
times(X, s(Y)) -> plus(X, times(Y, X))