R
↳Dependency Pair Analysis
NOT(and(x, y)) -> OR(not(x), not(y))
NOT(and(x, y)) -> NOT(x)
NOT(and(x, y)) -> NOT(y)
NOT(or(x, y)) -> AND(not(x), not(y))
NOT(or(x, y)) -> NOT(x)
NOT(or(x, y)) -> NOT(y)
R
↳DPs
→DP Problem 1
↳Forward Instantiation Transformation
NOT(or(x, y)) -> NOT(y)
NOT(or(x, y)) -> NOT(x)
NOT(and(x, y)) -> NOT(y)
NOT(and(x, y)) -> NOT(x)
or(x, x) -> x
and(x, x) -> x
not(not(x)) -> x
not(and(x, y)) -> or(not(x), not(y))
not(or(x, y)) -> and(not(x), not(y))
innermost
two new Dependency Pairs are created:
NOT(and(x, y)) -> NOT(x)
NOT(and(and(x'', y''), y)) -> NOT(and(x'', y''))
NOT(and(or(x'', y''), y)) -> NOT(or(x'', y''))
R
↳DPs
→DP Problem 1
↳FwdInst
→DP Problem 2
↳Forward Instantiation Transformation
NOT(and(or(x'', y''), y)) -> NOT(or(x'', y''))
NOT(and(and(x'', y''), y)) -> NOT(and(x'', y''))
NOT(or(x, y)) -> NOT(x)
NOT(and(x, y)) -> NOT(y)
NOT(or(x, y)) -> NOT(y)
or(x, x) -> x
and(x, x) -> x
not(not(x)) -> x
not(and(x, y)) -> or(not(x), not(y))
not(or(x, y)) -> and(not(x), not(y))
innermost
four new Dependency Pairs are created:
NOT(and(x, y)) -> NOT(y)
NOT(and(x, and(x'', y''))) -> NOT(and(x'', y''))
NOT(and(x, or(x'', y''))) -> NOT(or(x'', y''))
NOT(and(x, and(and(x'''', y''''), y''))) -> NOT(and(and(x'''', y''''), y''))
NOT(and(x, and(or(x'''', y''''), y''))) -> NOT(and(or(x'''', y''''), y''))
R
↳DPs
→DP Problem 1
↳FwdInst
→DP Problem 2
↳FwdInst
...
→DP Problem 3
↳Forward Instantiation Transformation
NOT(and(x, and(or(x'''', y''''), y''))) -> NOT(and(or(x'''', y''''), y''))
NOT(and(x, and(and(x'''', y''''), y''))) -> NOT(and(and(x'''', y''''), y''))
NOT(and(x, or(x'', y''))) -> NOT(or(x'', y''))
NOT(and(x, and(x'', y''))) -> NOT(and(x'', y''))
NOT(and(and(x'', y''), y)) -> NOT(and(x'', y''))
NOT(or(x, y)) -> NOT(y)
NOT(or(x, y)) -> NOT(x)
NOT(and(or(x'', y''), y)) -> NOT(or(x'', y''))
or(x, x) -> x
and(x, x) -> x
not(not(x)) -> x
not(and(x, y)) -> or(not(x), not(y))
not(or(x, y)) -> and(not(x), not(y))
innermost
seven new Dependency Pairs are created:
NOT(or(x, y)) -> NOT(x)
NOT(or(or(x'', y''), y)) -> NOT(or(x'', y''))
NOT(or(and(and(x'''', y''''), y''), y)) -> NOT(and(and(x'''', y''''), y''))
NOT(or(and(or(x'''', y''''), y''), y)) -> NOT(and(or(x'''', y''''), y''))
NOT(or(and(x'', and(x'''', y'''')), y)) -> NOT(and(x'', and(x'''', y'''')))
NOT(or(and(x'', or(x'''', y'''')), y)) -> NOT(and(x'', or(x'''', y'''')))
NOT(or(and(x'', and(and(x'''''', y''''''), y'''')), y)) -> NOT(and(x'', and(and(x'''''', y''''''), y'''')))
NOT(or(and(x'', and(or(x'''''', y''''''), y'''')), y)) -> NOT(and(x'', and(or(x'''''', y''''''), y'''')))
R
↳DPs
→DP Problem 1
↳FwdInst
→DP Problem 2
↳FwdInst
...
→DP Problem 4
↳Forward Instantiation Transformation
NOT(or(and(x'', and(or(x'''''', y''''''), y'''')), y)) -> NOT(and(x'', and(or(x'''''', y''''''), y'''')))
NOT(or(and(x'', and(and(x'''''', y''''''), y'''')), y)) -> NOT(and(x'', and(and(x'''''', y''''''), y'''')))
NOT(or(and(x'', or(x'''', y'''')), y)) -> NOT(and(x'', or(x'''', y'''')))
NOT(or(and(x'', and(x'''', y'''')), y)) -> NOT(and(x'', and(x'''', y'''')))
NOT(or(and(or(x'''', y''''), y''), y)) -> NOT(and(or(x'''', y''''), y''))
NOT(and(x, and(and(x'''', y''''), y''))) -> NOT(and(and(x'''', y''''), y''))
NOT(or(and(and(x'''', y''''), y''), y)) -> NOT(and(and(x'''', y''''), y''))
NOT(or(or(x'', y''), y)) -> NOT(or(x'', y''))
NOT(and(x, or(x'', y''))) -> NOT(or(x'', y''))
NOT(and(x, and(x'', y''))) -> NOT(and(x'', y''))
NOT(and(and(x'', y''), y)) -> NOT(and(x'', y''))
NOT(or(x, y)) -> NOT(y)
NOT(and(or(x'', y''), y)) -> NOT(or(x'', y''))
NOT(and(x, and(or(x'''', y''''), y''))) -> NOT(and(or(x'''', y''''), y''))
or(x, x) -> x
and(x, x) -> x
not(not(x)) -> x
not(and(x, y)) -> or(not(x), not(y))
not(or(x, y)) -> and(not(x), not(y))
innermost
14 new Dependency Pairs are created:
NOT(or(x, y)) -> NOT(y)
NOT(or(x, or(x'', y''))) -> NOT(or(x'', y''))
NOT(or(x, and(and(x'''', y''''), y''))) -> NOT(and(and(x'''', y''''), y''))
NOT(or(x, and(or(x'''', y''''), y''))) -> NOT(and(or(x'''', y''''), y''))
NOT(or(x, and(x'', and(x'''', y'''')))) -> NOT(and(x'', and(x'''', y'''')))
NOT(or(x, and(x'', or(x'''', y'''')))) -> NOT(and(x'', or(x'''', y'''')))
NOT(or(x, and(x'', and(and(x'''''', y''''''), y'''')))) -> NOT(and(x'', and(and(x'''''', y''''''), y'''')))
NOT(or(x, and(x'', and(or(x'''''', y''''''), y'''')))) -> NOT(and(x'', and(or(x'''''', y''''''), y'''')))
NOT(or(x, or(or(x'''', y''''), y''))) -> NOT(or(or(x'''', y''''), y''))
NOT(or(x, or(and(and(x'''''', y''''''), y''''), y''))) -> NOT(or(and(and(x'''''', y''''''), y''''), y''))
NOT(or(x, or(and(or(x'''''', y''''''), y''''), y''))) -> NOT(or(and(or(x'''''', y''''''), y''''), y''))
NOT(or(x, or(and(x'''', and(x'''''', y'''''')), y''))) -> NOT(or(and(x'''', and(x'''''', y'''''')), y''))
NOT(or(x, or(and(x'''', or(x'''''', y'''''')), y''))) -> NOT(or(and(x'''', or(x'''''', y'''''')), y''))
NOT(or(x, or(and(x'''', and(and(x'''''''', y''''''''), y'''''')), y''))) -> NOT(or(and(x'''', and(and(x'''''''', y''''''''), y'''''')), y''))
NOT(or(x, or(and(x'''', and(or(x'''''''', y''''''''), y'''''')), y''))) -> NOT(or(and(x'''', and(or(x'''''''', y''''''''), y'''''')), y''))
R
↳DPs
→DP Problem 1
↳FwdInst
→DP Problem 2
↳FwdInst
...
→DP Problem 5
↳Polynomial Ordering
NOT(or(x, or(and(x'''', and(or(x'''''''', y''''''''), y'''''')), y''))) -> NOT(or(and(x'''', and(or(x'''''''', y''''''''), y'''''')), y''))
NOT(or(x, or(and(x'''', and(and(x'''''''', y''''''''), y'''''')), y''))) -> NOT(or(and(x'''', and(and(x'''''''', y''''''''), y'''''')), y''))
NOT(or(x, or(and(x'''', or(x'''''', y'''''')), y''))) -> NOT(or(and(x'''', or(x'''''', y'''''')), y''))
NOT(or(x, or(and(x'''', and(x'''''', y'''''')), y''))) -> NOT(or(and(x'''', and(x'''''', y'''''')), y''))
NOT(or(x, or(and(or(x'''''', y''''''), y''''), y''))) -> NOT(or(and(or(x'''''', y''''''), y''''), y''))
NOT(or(x, or(and(and(x'''''', y''''''), y''''), y''))) -> NOT(or(and(and(x'''''', y''''''), y''''), y''))
NOT(or(x, or(or(x'''', y''''), y''))) -> NOT(or(or(x'''', y''''), y''))
NOT(or(x, and(x'', and(or(x'''''', y''''''), y'''')))) -> NOT(and(x'', and(or(x'''''', y''''''), y'''')))
NOT(or(x, and(x'', and(and(x'''''', y''''''), y'''')))) -> NOT(and(x'', and(and(x'''''', y''''''), y'''')))
NOT(or(x, and(x'', or(x'''', y'''')))) -> NOT(and(x'', or(x'''', y'''')))
NOT(or(x, and(x'', and(x'''', y'''')))) -> NOT(and(x'', and(x'''', y'''')))
NOT(or(x, and(or(x'''', y''''), y''))) -> NOT(and(or(x'''', y''''), y''))
NOT(or(x, and(and(x'''', y''''), y''))) -> NOT(and(and(x'''', y''''), y''))
NOT(or(x, or(x'', y''))) -> NOT(or(x'', y''))
NOT(or(and(x'', and(and(x'''''', y''''''), y'''')), y)) -> NOT(and(x'', and(and(x'''''', y''''''), y'''')))
NOT(or(and(x'', or(x'''', y'''')), y)) -> NOT(and(x'', or(x'''', y'''')))
NOT(or(and(x'', and(x'''', y'''')), y)) -> NOT(and(x'', and(x'''', y'''')))
NOT(and(x, and(or(x'''', y''''), y''))) -> NOT(and(or(x'''', y''''), y''))
NOT(and(x, and(and(x'''', y''''), y''))) -> NOT(and(and(x'''', y''''), y''))
NOT(or(and(or(x'''', y''''), y''), y)) -> NOT(and(or(x'''', y''''), y''))
NOT(and(x, or(x'', y''))) -> NOT(or(x'', y''))
NOT(and(x, and(x'', y''))) -> NOT(and(x'', y''))
NOT(or(and(and(x'''', y''''), y''), y)) -> NOT(and(and(x'''', y''''), y''))
NOT(or(or(x'', y''), y)) -> NOT(or(x'', y''))
NOT(and(or(x'', y''), y)) -> NOT(or(x'', y''))
NOT(and(and(x'', y''), y)) -> NOT(and(x'', y''))
NOT(or(and(x'', and(or(x'''''', y''''''), y'''')), y)) -> NOT(and(x'', and(or(x'''''', y''''''), y'''')))
or(x, x) -> x
and(x, x) -> x
not(not(x)) -> x
not(and(x, y)) -> or(not(x), not(y))
not(or(x, y)) -> and(not(x), not(y))
innermost
NOT(or(x, or(and(x'''', and(or(x'''''''', y''''''''), y'''''')), y''))) -> NOT(or(and(x'''', and(or(x'''''''', y''''''''), y'''''')), y''))
NOT(or(x, or(and(x'''', and(and(x'''''''', y''''''''), y'''''')), y''))) -> NOT(or(and(x'''', and(and(x'''''''', y''''''''), y'''''')), y''))
NOT(or(x, or(and(x'''', or(x'''''', y'''''')), y''))) -> NOT(or(and(x'''', or(x'''''', y'''''')), y''))
NOT(or(x, or(and(x'''', and(x'''''', y'''''')), y''))) -> NOT(or(and(x'''', and(x'''''', y'''''')), y''))
NOT(or(x, or(and(or(x'''''', y''''''), y''''), y''))) -> NOT(or(and(or(x'''''', y''''''), y''''), y''))
NOT(or(x, or(and(and(x'''''', y''''''), y''''), y''))) -> NOT(or(and(and(x'''''', y''''''), y''''), y''))
NOT(or(x, or(or(x'''', y''''), y''))) -> NOT(or(or(x'''', y''''), y''))
NOT(or(x, and(x'', and(or(x'''''', y''''''), y'''')))) -> NOT(and(x'', and(or(x'''''', y''''''), y'''')))
NOT(or(x, and(x'', and(and(x'''''', y''''''), y'''')))) -> NOT(and(x'', and(and(x'''''', y''''''), y'''')))
NOT(or(x, and(x'', or(x'''', y'''')))) -> NOT(and(x'', or(x'''', y'''')))
NOT(or(x, and(x'', and(x'''', y'''')))) -> NOT(and(x'', and(x'''', y'''')))
NOT(or(x, and(or(x'''', y''''), y''))) -> NOT(and(or(x'''', y''''), y''))
NOT(or(x, and(and(x'''', y''''), y''))) -> NOT(and(and(x'''', y''''), y''))
NOT(or(x, or(x'', y''))) -> NOT(or(x'', y''))
NOT(or(and(x'', and(and(x'''''', y''''''), y'''')), y)) -> NOT(and(x'', and(and(x'''''', y''''''), y'''')))
NOT(or(and(x'', or(x'''', y'''')), y)) -> NOT(and(x'', or(x'''', y'''')))
NOT(or(and(x'', and(x'''', y'''')), y)) -> NOT(and(x'', and(x'''', y'''')))
NOT(or(and(or(x'''', y''''), y''), y)) -> NOT(and(or(x'''', y''''), y''))
NOT(or(and(and(x'''', y''''), y''), y)) -> NOT(and(and(x'''', y''''), y''))
NOT(or(or(x'', y''), y)) -> NOT(or(x'', y''))
NOT(or(and(x'', and(or(x'''''', y''''''), y'''')), y)) -> NOT(and(x'', and(or(x'''''', y''''''), y'''')))
or(x, x) -> x
and(x, x) -> x
POL(and(x1, x2)) = x1 + x2 POL(NOT(x1)) = 1 + x1 POL(or(x1, x2)) = 1 + x1 + x2
R
↳DPs
→DP Problem 1
↳FwdInst
→DP Problem 2
↳FwdInst
...
→DP Problem 6
↳Dependency Graph
NOT(and(x, and(or(x'''', y''''), y''))) -> NOT(and(or(x'''', y''''), y''))
NOT(and(x, and(and(x'''', y''''), y''))) -> NOT(and(and(x'''', y''''), y''))
NOT(and(x, or(x'', y''))) -> NOT(or(x'', y''))
NOT(and(x, and(x'', y''))) -> NOT(and(x'', y''))
NOT(and(or(x'', y''), y)) -> NOT(or(x'', y''))
NOT(and(and(x'', y''), y)) -> NOT(and(x'', y''))
or(x, x) -> x
and(x, x) -> x
not(not(x)) -> x
not(and(x, y)) -> or(not(x), not(y))
not(or(x, y)) -> and(not(x), not(y))
innermost
R
↳DPs
→DP Problem 1
↳FwdInst
→DP Problem 2
↳FwdInst
...
→DP Problem 7
↳Polynomial Ordering
NOT(and(x, and(and(x'''', y''''), y''))) -> NOT(and(and(x'''', y''''), y''))
NOT(and(and(x'', y''), y)) -> NOT(and(x'', y''))
NOT(and(x, and(x'', y''))) -> NOT(and(x'', y''))
NOT(and(x, and(or(x'''', y''''), y''))) -> NOT(and(or(x'''', y''''), y''))
or(x, x) -> x
and(x, x) -> x
not(not(x)) -> x
not(and(x, y)) -> or(not(x), not(y))
not(or(x, y)) -> and(not(x), not(y))
innermost
NOT(and(x, and(and(x'''', y''''), y''))) -> NOT(and(and(x'''', y''''), y''))
NOT(and(and(x'', y''), y)) -> NOT(and(x'', y''))
NOT(and(x, and(x'', y''))) -> NOT(and(x'', y''))
NOT(and(x, and(or(x'''', y''''), y''))) -> NOT(and(or(x'''', y''''), y''))
and(x, x) -> x
or(x, x) -> x
POL(and(x1, x2)) = 1 + x1 + x2 POL(NOT(x1)) = 1 + x1 POL(or(x1, x2)) = x1
R
↳DPs
→DP Problem 1
↳FwdInst
→DP Problem 2
↳FwdInst
...
→DP Problem 8
↳Dependency Graph
or(x, x) -> x
and(x, x) -> x
not(not(x)) -> x
not(and(x, y)) -> or(not(x), not(y))
not(or(x, y)) -> and(not(x), not(y))
innermost