Problem AProVE 07 thiemann03

LMPO

Execution Time (secs)
0.092
Answer
MAYBE
InputAProVE 07 thiemann03
MAYBE

We consider the following Problem:

  Strict Trs:
    {  null(nil()) -> true()
     , null(add(n, x)) -> false()
     , tail(add(n, x)) -> x
     , tail(nil()) -> nil()
     , head(add(n, x)) -> n
     , app(nil(), y) -> y
     , app(add(n, x), y) -> add(n, app(x, y))
     , reverse(nil()) -> nil()
     , reverse(add(n, x)) -> app(reverse(x), add(n, nil()))
     , shuffle(x) -> shuff(x, nil())
     , shuff(x, y) -> if(null(x), x, y, app(y, add(head(x), nil())))
     , if(true(), x, y, z) -> y
     , if(false(), x, y, z) -> shuff(reverse(tail(x)), z)}
  StartTerms: basic terms
  Strategy: innermost

Certificate: MAYBE

Proof:
  The input cannot be shown compatible

Arrrr..

MPO

Execution Time (secs)
0.113
Answer
MAYBE
InputAProVE 07 thiemann03
MAYBE

We consider the following Problem:

  Strict Trs:
    {  null(nil()) -> true()
     , null(add(n, x)) -> false()
     , tail(add(n, x)) -> x
     , tail(nil()) -> nil()
     , head(add(n, x)) -> n
     , app(nil(), y) -> y
     , app(add(n, x), y) -> add(n, app(x, y))
     , reverse(nil()) -> nil()
     , reverse(add(n, x)) -> app(reverse(x), add(n, nil()))
     , shuffle(x) -> shuff(x, nil())
     , shuff(x, y) -> if(null(x), x, y, app(y, add(head(x), nil())))
     , if(true(), x, y, z) -> y
     , if(false(), x, y, z) -> shuff(reverse(tail(x)), z)}
  StartTerms: basic terms
  Strategy: innermost

Certificate: MAYBE

Proof:
  The input cannot be shown compatible

Arrrr..

POP*

Execution Time (secs)
0.085
Answer
MAYBE
InputAProVE 07 thiemann03
MAYBE

We consider the following Problem:

  Strict Trs:
    {  null(nil()) -> true()
     , null(add(n, x)) -> false()
     , tail(add(n, x)) -> x
     , tail(nil()) -> nil()
     , head(add(n, x)) -> n
     , app(nil(), y) -> y
     , app(add(n, x), y) -> add(n, app(x, y))
     , reverse(nil()) -> nil()
     , reverse(add(n, x)) -> app(reverse(x), add(n, nil()))
     , shuffle(x) -> shuff(x, nil())
     , shuff(x, y) -> if(null(x), x, y, app(y, add(head(x), nil())))
     , if(true(), x, y, z) -> y
     , if(false(), x, y, z) -> shuff(reverse(tail(x)), z)}
  StartTerms: basic terms
  Strategy: innermost

Certificate: MAYBE

Proof:
  The input cannot be shown compatible

Arrrr..

POP* (PS)

Execution Time (secs)
0.077
Answer
MAYBE
InputAProVE 07 thiemann03
MAYBE

We consider the following Problem:

  Strict Trs:
    {  null(nil()) -> true()
     , null(add(n, x)) -> false()
     , tail(add(n, x)) -> x
     , tail(nil()) -> nil()
     , head(add(n, x)) -> n
     , app(nil(), y) -> y
     , app(add(n, x), y) -> add(n, app(x, y))
     , reverse(nil()) -> nil()
     , reverse(add(n, x)) -> app(reverse(x), add(n, nil()))
     , shuffle(x) -> shuff(x, nil())
     , shuff(x, y) -> if(null(x), x, y, app(y, add(head(x), nil())))
     , if(true(), x, y, z) -> y
     , if(false(), x, y, z) -> shuff(reverse(tail(x)), z)}
  StartTerms: basic terms
  Strategy: innermost

Certificate: MAYBE

Proof:
  The input cannot be shown compatible

Arrrr..

Small POP*

Execution Time (secs)
0.079
Answer
MAYBE
InputAProVE 07 thiemann03
MAYBE

We consider the following Problem:

  Strict Trs:
    {  null(nil()) -> true()
     , null(add(n, x)) -> false()
     , tail(add(n, x)) -> x
     , tail(nil()) -> nil()
     , head(add(n, x)) -> n
     , app(nil(), y) -> y
     , app(add(n, x), y) -> add(n, app(x, y))
     , reverse(nil()) -> nil()
     , reverse(add(n, x)) -> app(reverse(x), add(n, nil()))
     , shuffle(x) -> shuff(x, nil())
     , shuff(x, y) -> if(null(x), x, y, app(y, add(head(x), nil())))
     , if(true(), x, y, z) -> y
     , if(false(), x, y, z) -> shuff(reverse(tail(x)), z)}
  StartTerms: basic terms
  Strategy: innermost

Certificate: MAYBE

Proof:
  The input cannot be shown compatible

Arrrr..

Small POP* (PS)

Execution Time (secs)
0.099
Answer
MAYBE
InputAProVE 07 thiemann03
MAYBE

We consider the following Problem:

  Strict Trs:
    {  null(nil()) -> true()
     , null(add(n, x)) -> false()
     , tail(add(n, x)) -> x
     , tail(nil()) -> nil()
     , head(add(n, x)) -> n
     , app(nil(), y) -> y
     , app(add(n, x), y) -> add(n, app(x, y))
     , reverse(nil()) -> nil()
     , reverse(add(n, x)) -> app(reverse(x), add(n, nil()))
     , shuffle(x) -> shuff(x, nil())
     , shuff(x, y) -> if(null(x), x, y, app(y, add(head(x), nil())))
     , if(true(), x, y, z) -> y
     , if(false(), x, y, z) -> shuff(reverse(tail(x)), z)}
  StartTerms: basic terms
  Strategy: innermost

Certificate: MAYBE

Proof:
  The input cannot be shown compatible

Arrrr..