Problem AProVE 04 fac

Tool CaT

Execution TimeUnknown
Answer
MAYBE
InputAProVE 04 fac

stdout:

MAYBE

Problem:
 plus(x,0()) -> x
 plus(x,s(y)) -> s(plus(x,y))
 times(0(),y) -> 0()
 times(x,0()) -> 0()
 times(s(x),y) -> plus(times(x,y),y)
 p(s(s(x))) -> s(p(s(x)))
 p(s(0())) -> 0()
 fac(s(x)) -> times(fac(p(s(x))),s(x))

Proof:
 Open

Tool IRC1

Execution TimeUnknown
Answer
MAYBE
InputAProVE 04 fac

stdout:

MAYBE

Tool IRC2

Execution TimeUnknown
Answer
TIMEOUT
InputAProVE 04 fac

stdout:

TIMEOUT

'Fastest (timeout of 60.0 seconds)'
-----------------------------------
Answer:           TIMEOUT
Input Problem:    innermost runtime-complexity with respect to
  Rules:
    {  plus(x, 0()) -> x
     , plus(x, s(y)) -> s(plus(x, y))
     , times(0(), y) -> 0()
     , times(x, 0()) -> 0()
     , times(s(x), y) -> plus(times(x, y), y)
     , p(s(s(x))) -> s(p(s(x)))
     , p(s(0())) -> 0()
     , fac(s(x)) -> times(fac(p(s(x))), s(x))}

Proof Output:    
  Computation stopped due to timeout after 60.0 seconds

Tool RC1

Execution TimeUnknown
Answer
MAYBE
InputAProVE 04 fac

stdout:

MAYBE

Tool RC2

Execution TimeUnknown
Answer
TIMEOUT
InputAProVE 04 fac

stdout:

TIMEOUT

'Fastest (timeout of 60.0 seconds)'
-----------------------------------
Answer:           TIMEOUT
Input Problem:    runtime-complexity with respect to
  Rules:
    {  plus(x, 0()) -> x
     , plus(x, s(y)) -> s(plus(x, y))
     , times(0(), y) -> 0()
     , times(x, 0()) -> 0()
     , times(s(x), y) -> plus(times(x, y), y)
     , p(s(s(x))) -> s(p(s(x)))
     , p(s(0())) -> 0()
     , fac(s(x)) -> times(fac(p(s(x))), s(x))}

Proof Output:    
  Computation stopped due to timeout after 60.0 seconds