Problem Strategy outermost added 08 ExIntrod Zan97

LMPO

Execution Time (secs)
0.101
Answer
MAYBE
InputStrategy outermost added 08 ExIntrod Zan97
MAYBE

We consider the following Problem:

  Strict Trs:
    {  fact(X) -> if(zero(X), s(0()), prod(X, fact(p(X))))
     , add(0(), X) -> X
     , add(s(X), Y) -> s(add(X, Y))
     , prod(0(), X) -> 0()
     , prod(s(X), Y) -> add(Y, prod(X, Y))
     , if(true(), X, Y) -> X
     , if(false(), X, Y) -> Y
     , zero(0()) -> true()
     , zero(s(X)) -> false()
     , p(s(X)) -> X}
  StartTerms: basic terms
  Strategy: innermost

Certificate: MAYBE

Proof:
  The input cannot be shown compatible

Arrrr..

MPO

Execution Time (secs)
0.067
Answer
MAYBE
InputStrategy outermost added 08 ExIntrod Zan97
MAYBE

We consider the following Problem:

  Strict Trs:
    {  fact(X) -> if(zero(X), s(0()), prod(X, fact(p(X))))
     , add(0(), X) -> X
     , add(s(X), Y) -> s(add(X, Y))
     , prod(0(), X) -> 0()
     , prod(s(X), Y) -> add(Y, prod(X, Y))
     , if(true(), X, Y) -> X
     , if(false(), X, Y) -> Y
     , zero(0()) -> true()
     , zero(s(X)) -> false()
     , p(s(X)) -> X}
  StartTerms: basic terms
  Strategy: innermost

Certificate: MAYBE

Proof:
  The input cannot be shown compatible

Arrrr..

POP*

Execution Time (secs)
0.063
Answer
MAYBE
InputStrategy outermost added 08 ExIntrod Zan97
MAYBE

We consider the following Problem:

  Strict Trs:
    {  fact(X) -> if(zero(X), s(0()), prod(X, fact(p(X))))
     , add(0(), X) -> X
     , add(s(X), Y) -> s(add(X, Y))
     , prod(0(), X) -> 0()
     , prod(s(X), Y) -> add(Y, prod(X, Y))
     , if(true(), X, Y) -> X
     , if(false(), X, Y) -> Y
     , zero(0()) -> true()
     , zero(s(X)) -> false()
     , p(s(X)) -> X}
  StartTerms: basic terms
  Strategy: innermost

Certificate: MAYBE

Proof:
  The input cannot be shown compatible

Arrrr..

POP* (PS)

Execution Time (secs)
0.060
Answer
MAYBE
InputStrategy outermost added 08 ExIntrod Zan97
MAYBE

We consider the following Problem:

  Strict Trs:
    {  fact(X) -> if(zero(X), s(0()), prod(X, fact(p(X))))
     , add(0(), X) -> X
     , add(s(X), Y) -> s(add(X, Y))
     , prod(0(), X) -> 0()
     , prod(s(X), Y) -> add(Y, prod(X, Y))
     , if(true(), X, Y) -> X
     , if(false(), X, Y) -> Y
     , zero(0()) -> true()
     , zero(s(X)) -> false()
     , p(s(X)) -> X}
  StartTerms: basic terms
  Strategy: innermost

Certificate: MAYBE

Proof:
  The input cannot be shown compatible

Arrrr..

Small POP*

Execution Time (secs)
0.045
Answer
MAYBE
InputStrategy outermost added 08 ExIntrod Zan97
MAYBE

We consider the following Problem:

  Strict Trs:
    {  fact(X) -> if(zero(X), s(0()), prod(X, fact(p(X))))
     , add(0(), X) -> X
     , add(s(X), Y) -> s(add(X, Y))
     , prod(0(), X) -> 0()
     , prod(s(X), Y) -> add(Y, prod(X, Y))
     , if(true(), X, Y) -> X
     , if(false(), X, Y) -> Y
     , zero(0()) -> true()
     , zero(s(X)) -> false()
     , p(s(X)) -> X}
  StartTerms: basic terms
  Strategy: innermost

Certificate: MAYBE

Proof:
  The input cannot be shown compatible

Arrrr..

Small POP* (PS)

Execution Time (secs)
0.054
Answer
MAYBE
InputStrategy outermost added 08 ExIntrod Zan97
MAYBE

We consider the following Problem:

  Strict Trs:
    {  fact(X) -> if(zero(X), s(0()), prod(X, fact(p(X))))
     , add(0(), X) -> X
     , add(s(X), Y) -> s(add(X, Y))
     , prod(0(), X) -> 0()
     , prod(s(X), Y) -> add(Y, prod(X, Y))
     , if(true(), X, Y) -> X
     , if(false(), X, Y) -> Y
     , zero(0()) -> true()
     , zero(s(X)) -> false()
     , p(s(X)) -> X}
  StartTerms: basic terms
  Strategy: innermost

Certificate: MAYBE

Proof:
  The input cannot be shown compatible

Arrrr..