R
↳Dependency Pair Analysis
V(a(a(x))) -> U(v(x))
V(a(a(x))) -> V(x)
V(a(c(x))) -> U(b(d(x)))
W(a(a(x))) -> U(w(x))
W(a(a(x))) -> W(x)
W(a(c(x))) -> U(b(d(x)))
R
↳DPs
→DP Problem 1
↳Forward Instantiation Transformation
→DP Problem 2
↳FwdInst
V(a(a(x))) -> V(x)
a(c(d(x))) -> c(x)
u(b(d(d(x)))) -> b(x)
v(a(a(x))) -> u(v(x))
v(a(c(x))) -> u(b(d(x)))
v(c(x)) -> b(x)
w(a(a(x))) -> u(w(x))
w(a(c(x))) -> u(b(d(x)))
w(c(x)) -> b(x)
innermost
one new Dependency Pair is created:
V(a(a(x))) -> V(x)
V(a(a(a(a(x''))))) -> V(a(a(x'')))
R
↳DPs
→DP Problem 1
↳FwdInst
→DP Problem 3
↳Forward Instantiation Transformation
→DP Problem 2
↳FwdInst
V(a(a(a(a(x''))))) -> V(a(a(x'')))
a(c(d(x))) -> c(x)
u(b(d(d(x)))) -> b(x)
v(a(a(x))) -> u(v(x))
v(a(c(x))) -> u(b(d(x)))
v(c(x)) -> b(x)
w(a(a(x))) -> u(w(x))
w(a(c(x))) -> u(b(d(x)))
w(c(x)) -> b(x)
innermost
one new Dependency Pair is created:
V(a(a(a(a(x''))))) -> V(a(a(x'')))
V(a(a(a(a(a(a(x''''))))))) -> V(a(a(a(a(x'''')))))
R
↳DPs
→DP Problem 1
↳FwdInst
→DP Problem 3
↳FwdInst
...
→DP Problem 4
↳Polynomial Ordering
→DP Problem 2
↳FwdInst
V(a(a(a(a(a(a(x''''))))))) -> V(a(a(a(a(x'''')))))
a(c(d(x))) -> c(x)
u(b(d(d(x)))) -> b(x)
v(a(a(x))) -> u(v(x))
v(a(c(x))) -> u(b(d(x)))
v(c(x)) -> b(x)
w(a(a(x))) -> u(w(x))
w(a(c(x))) -> u(b(d(x)))
w(c(x)) -> b(x)
innermost
V(a(a(a(a(a(a(x''''))))))) -> V(a(a(a(a(x'''')))))
a(c(d(x))) -> c(x)
POL(c(x1)) = 0 POL(V(x1)) = 1 + x1 POL(d(x1)) = 0 POL(a(x1)) = 1 + x1
R
↳DPs
→DP Problem 1
↳FwdInst
→DP Problem 3
↳FwdInst
...
→DP Problem 5
↳Dependency Graph
→DP Problem 2
↳FwdInst
a(c(d(x))) -> c(x)
u(b(d(d(x)))) -> b(x)
v(a(a(x))) -> u(v(x))
v(a(c(x))) -> u(b(d(x)))
v(c(x)) -> b(x)
w(a(a(x))) -> u(w(x))
w(a(c(x))) -> u(b(d(x)))
w(c(x)) -> b(x)
innermost
R
↳DPs
→DP Problem 1
↳FwdInst
→DP Problem 2
↳Forward Instantiation Transformation
W(a(a(x))) -> W(x)
a(c(d(x))) -> c(x)
u(b(d(d(x)))) -> b(x)
v(a(a(x))) -> u(v(x))
v(a(c(x))) -> u(b(d(x)))
v(c(x)) -> b(x)
w(a(a(x))) -> u(w(x))
w(a(c(x))) -> u(b(d(x)))
w(c(x)) -> b(x)
innermost
one new Dependency Pair is created:
W(a(a(x))) -> W(x)
W(a(a(a(a(x''))))) -> W(a(a(x'')))
R
↳DPs
→DP Problem 1
↳FwdInst
→DP Problem 2
↳FwdInst
→DP Problem 6
↳Forward Instantiation Transformation
W(a(a(a(a(x''))))) -> W(a(a(x'')))
a(c(d(x))) -> c(x)
u(b(d(d(x)))) -> b(x)
v(a(a(x))) -> u(v(x))
v(a(c(x))) -> u(b(d(x)))
v(c(x)) -> b(x)
w(a(a(x))) -> u(w(x))
w(a(c(x))) -> u(b(d(x)))
w(c(x)) -> b(x)
innermost
one new Dependency Pair is created:
W(a(a(a(a(x''))))) -> W(a(a(x'')))
W(a(a(a(a(a(a(x''''))))))) -> W(a(a(a(a(x'''')))))
R
↳DPs
→DP Problem 1
↳FwdInst
→DP Problem 2
↳FwdInst
→DP Problem 6
↳FwdInst
...
→DP Problem 7
↳Polynomial Ordering
W(a(a(a(a(a(a(x''''))))))) -> W(a(a(a(a(x'''')))))
a(c(d(x))) -> c(x)
u(b(d(d(x)))) -> b(x)
v(a(a(x))) -> u(v(x))
v(a(c(x))) -> u(b(d(x)))
v(c(x)) -> b(x)
w(a(a(x))) -> u(w(x))
w(a(c(x))) -> u(b(d(x)))
w(c(x)) -> b(x)
innermost
W(a(a(a(a(a(a(x''''))))))) -> W(a(a(a(a(x'''')))))
a(c(d(x))) -> c(x)
POL(c(x1)) = 0 POL(d(x1)) = 0 POL(a(x1)) = 1 + x1 POL(W(x1)) = 1 + x1
R
↳DPs
→DP Problem 1
↳FwdInst
→DP Problem 2
↳FwdInst
→DP Problem 6
↳FwdInst
...
→DP Problem 8
↳Dependency Graph
a(c(d(x))) -> c(x)
u(b(d(d(x)))) -> b(x)
v(a(a(x))) -> u(v(x))
v(a(c(x))) -> u(b(d(x)))
v(c(x)) -> b(x)
w(a(a(x))) -> u(w(x))
w(a(c(x))) -> u(b(d(x)))
w(c(x)) -> b(x)
innermost