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
↳Argument Filtering and 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(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
trivial
NOT(x1) -> NOT(x1)
or(x1, x2) -> or(x1, x2)
and(x1, x2) -> and(x1, x2)
R
↳DPs
→DP Problem 1
↳FwdInst
→DP Problem 2
↳FwdInst
...
→DP Problem 6
↳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