Problem SK90 4.24

LMPO

Execution Time (secs)
0.053
Answer
MAYBE
InputSK90 4.24
MAYBE

We consider the following Problem:

  Strict Trs:
    {  rev(nil()) -> nil()
     , rev(++(x, y)) -> ++(rev1(x, y), rev2(x, y))
     , rev1(x, nil()) -> x
     , rev1(x, ++(y, z)) -> rev1(y, z)
     , rev2(x, nil()) -> nil()
     , rev2(x, ++(y, z)) -> rev(++(x, rev(rev2(y, z))))}
  StartTerms: basic terms
  Strategy: innermost

Certificate: MAYBE

Proof:
  The input cannot be shown compatible

Arrrr..

MPO

Execution Time (secs)
0.075
Answer
MAYBE
InputSK90 4.24
MAYBE

We consider the following Problem:

  Strict Trs:
    {  rev(nil()) -> nil()
     , rev(++(x, y)) -> ++(rev1(x, y), rev2(x, y))
     , rev1(x, nil()) -> x
     , rev1(x, ++(y, z)) -> rev1(y, z)
     , rev2(x, nil()) -> nil()
     , rev2(x, ++(y, z)) -> rev(++(x, rev(rev2(y, z))))}
  StartTerms: basic terms
  Strategy: innermost

Certificate: MAYBE

Proof:
  The input cannot be shown compatible

Arrrr..

POP*

Execution Time (secs)
0.052
Answer
MAYBE
InputSK90 4.24
MAYBE

We consider the following Problem:

  Strict Trs:
    {  rev(nil()) -> nil()
     , rev(++(x, y)) -> ++(rev1(x, y), rev2(x, y))
     , rev1(x, nil()) -> x
     , rev1(x, ++(y, z)) -> rev1(y, z)
     , rev2(x, nil()) -> nil()
     , rev2(x, ++(y, z)) -> rev(++(x, rev(rev2(y, z))))}
  StartTerms: basic terms
  Strategy: innermost

Certificate: MAYBE

Proof:
  The input cannot be shown compatible

Arrrr..

POP* (PS)

Execution Time (secs)
0.055
Answer
MAYBE
InputSK90 4.24
MAYBE

We consider the following Problem:

  Strict Trs:
    {  rev(nil()) -> nil()
     , rev(++(x, y)) -> ++(rev1(x, y), rev2(x, y))
     , rev1(x, nil()) -> x
     , rev1(x, ++(y, z)) -> rev1(y, z)
     , rev2(x, nil()) -> nil()
     , rev2(x, ++(y, z)) -> rev(++(x, rev(rev2(y, z))))}
  StartTerms: basic terms
  Strategy: innermost

Certificate: MAYBE

Proof:
  The input cannot be shown compatible

Arrrr..

Small POP*

Execution Time (secs)
0.059
Answer
MAYBE
InputSK90 4.24
MAYBE

We consider the following Problem:

  Strict Trs:
    {  rev(nil()) -> nil()
     , rev(++(x, y)) -> ++(rev1(x, y), rev2(x, y))
     , rev1(x, nil()) -> x
     , rev1(x, ++(y, z)) -> rev1(y, z)
     , rev2(x, nil()) -> nil()
     , rev2(x, ++(y, z)) -> rev(++(x, rev(rev2(y, z))))}
  StartTerms: basic terms
  Strategy: innermost

Certificate: MAYBE

Proof:
  The input cannot be shown compatible

Arrrr..

Small POP* (PS)

Execution Time (secs)
0.105
Answer
MAYBE
InputSK90 4.24
MAYBE

We consider the following Problem:

  Strict Trs:
    {  rev(nil()) -> nil()
     , rev(++(x, y)) -> ++(rev1(x, y), rev2(x, y))
     , rev1(x, nil()) -> x
     , rev1(x, ++(y, z)) -> rev1(y, z)
     , rev2(x, nil()) -> nil()
     , rev2(x, ++(y, z)) -> rev(++(x, rev(rev2(y, z))))}
  StartTerms: basic terms
  Strategy: innermost

Certificate: MAYBE

Proof:
  The input cannot be shown compatible

Arrrr..