R
↳Dependency Pair Analysis
A(f, 0) -> A(s, 0)
A(d, a(s, x)) -> A(s, a(s, a(d, a(p, a(s, x)))))
A(d, a(s, x)) -> A(s, a(d, a(p, a(s, x))))
A(d, a(s, x)) -> A(d, a(p, a(s, x)))
A(d, a(s, x)) -> A(p, a(s, x))
A(f, a(s, x)) -> A(d, a(f, a(p, a(s, x))))
A(f, a(s, x)) -> A(f, a(p, a(s, x)))
A(f, a(s, x)) -> A(p, a(s, x))
R
↳DPs
→DP Problem 1
↳Rewriting Transformation
→DP Problem 2
↳Rw
A(d, a(s, x)) -> A(d, a(p, a(s, x)))
a(f, 0) -> a(s, 0)
a(d, 0) -> 0
a(d, a(s, x)) -> a(s, a(s, a(d, a(p, a(s, x)))))
a(f, a(s, x)) -> a(d, a(f, a(p, a(s, x))))
a(p, a(s, x)) -> x
innermost
one new Dependency Pair is created:
A(d, a(s, x)) -> A(d, a(p, a(s, x)))
A(d, a(s, x)) -> A(d, x)
R
↳DPs
→DP Problem 1
↳Rw
→DP Problem 3
↳Argument Filtering and Ordering
→DP Problem 2
↳Rw
A(d, a(s, x)) -> A(d, x)
a(f, 0) -> a(s, 0)
a(d, 0) -> 0
a(d, a(s, x)) -> a(s, a(s, a(d, a(p, a(s, x)))))
a(f, a(s, x)) -> a(d, a(f, a(p, a(s, x))))
a(p, a(s, x)) -> x
innermost
A(d, a(s, x)) -> A(d, x)
A(x1, x2) -> A(x1, x2)
a(x1, x2) -> a(x1, x2)
R
↳DPs
→DP Problem 1
↳Rw
→DP Problem 3
↳AFS
...
→DP Problem 4
↳Dependency Graph
→DP Problem 2
↳Rw
a(f, 0) -> a(s, 0)
a(d, 0) -> 0
a(d, a(s, x)) -> a(s, a(s, a(d, a(p, a(s, x)))))
a(f, a(s, x)) -> a(d, a(f, a(p, a(s, x))))
a(p, a(s, x)) -> x
innermost
R
↳DPs
→DP Problem 1
↳Rw
→DP Problem 2
↳Rewriting Transformation
A(f, a(s, x)) -> A(f, a(p, a(s, x)))
a(f, 0) -> a(s, 0)
a(d, 0) -> 0
a(d, a(s, x)) -> a(s, a(s, a(d, a(p, a(s, x)))))
a(f, a(s, x)) -> a(d, a(f, a(p, a(s, x))))
a(p, a(s, x)) -> x
innermost
one new Dependency Pair is created:
A(f, a(s, x)) -> A(f, a(p, a(s, x)))
A(f, a(s, x)) -> A(f, x)
R
↳DPs
→DP Problem 1
↳Rw
→DP Problem 2
↳Rw
→DP Problem 5
↳Argument Filtering and Ordering
A(f, a(s, x)) -> A(f, x)
a(f, 0) -> a(s, 0)
a(d, 0) -> 0
a(d, a(s, x)) -> a(s, a(s, a(d, a(p, a(s, x)))))
a(f, a(s, x)) -> a(d, a(f, a(p, a(s, x))))
a(p, a(s, x)) -> x
innermost
A(f, a(s, x)) -> A(f, x)
A(x1, x2) -> A(x1, x2)
a(x1, x2) -> a(x1, x2)
R
↳DPs
→DP Problem 1
↳Rw
→DP Problem 2
↳Rw
→DP Problem 5
↳AFS
...
→DP Problem 6
↳Dependency Graph
a(f, 0) -> a(s, 0)
a(d, 0) -> 0
a(d, a(s, x)) -> a(s, a(s, a(d, a(p, a(s, x)))))
a(f, a(s, x)) -> a(d, a(f, a(p, a(s, x))))
a(p, a(s, x)) -> x
innermost