Problem ICFP 2010 264370

interpretations

Execution Time (secs)
-
Answer
YES(?,O(n^1))
InputICFP 2010 264370
YES(?,O(n^1))

We are left with following problem, upon which TcT provides the
certificate YES(?,O(n^1)).

Strict Trs:
  { 0(1(2(3(4(x1))))) -> 0(2(1(3(4(x1)))))
  , 0(5(1(2(4(3(x1)))))) -> 0(5(2(1(4(3(x1))))))
  , 0(5(2(4(1(3(x1)))))) -> 0(1(5(2(4(3(x1))))))
  , 0(5(3(1(2(4(x1)))))) -> 0(1(5(3(2(4(x1))))))
  , 0(5(4(1(3(2(x1)))))) -> 0(5(4(3(1(2(x1)))))) }
Obligation:
  innermost runtime complexity
Answer:
  YES(?,O(n^1))

The following argument positions are usable:
  Uargs(0) = {}, Uargs(1) = {}, Uargs(2) = {}, Uargs(3) = {},
  Uargs(4) = {}, Uargs(5) = {}

TcT has computed following constructor-based matrix interpretation
satisfying not(EDA).

  [0](x1) = [2] x1 + [2]
                        
  [1](x1) = [2]
               
  [2](x1) = [0]
               
  [3](x1) = [1]
               
  [4](x1) = [1] x1 + [0]
                        
  [5](x1) = [1] x1 + [3]

This order satisfies following ordering constraints

     [0(1(2(3(4(x1)))))] = [6]                   
                         > [2]                   
                         = [0(2(1(3(4(x1)))))]   
                                                 
  [0(5(1(2(4(3(x1))))))] = [12]                  
                         > [8]                   
                         = [0(5(2(1(4(3(x1))))))]
                                                 
  [0(5(2(4(1(3(x1))))))] = [8]                   
                         > [6]                   
                         = [0(1(5(2(4(3(x1))))))]
                                                 
  [0(5(3(1(2(4(x1))))))] = [10]                  
                         > [6]                   
                         = [0(1(5(3(2(4(x1))))))]
                                                 
  [0(5(4(1(3(2(x1))))))] = [12]                  
                         > [10]                  
                         = [0(5(4(3(1(2(x1))))))]
                                                 

Hurray, we answered YES(?,O(n^1))

lmpo

Execution Time (secs)
-
Answer
MAYBE
InputICFP 2010 264370
MAYBE

We are left with following problem, upon which TcT provides the
certificate MAYBE.

Strict Trs:
  { 0(1(2(3(4(x1))))) -> 0(2(1(3(4(x1)))))
  , 0(5(1(2(4(3(x1)))))) -> 0(5(2(1(4(3(x1))))))
  , 0(5(2(4(1(3(x1)))))) -> 0(1(5(2(4(3(x1))))))
  , 0(5(3(1(2(4(x1)))))) -> 0(1(5(3(2(4(x1))))))
  , 0(5(4(1(3(2(x1)))))) -> 0(5(4(3(1(2(x1)))))) }
Obligation:
  innermost runtime complexity
Answer:
  MAYBE

The input cannot be shown compatible

Arrrr..

mpo

Execution Time (secs)
-
Answer
YES(?,PRIMREC)
InputICFP 2010 264370
YES(?,PRIMREC)

We are left with following problem, upon which TcT provides the
certificate YES(?,PRIMREC).

Strict Trs:
  { 0(1(2(3(4(x1))))) -> 0(2(1(3(4(x1)))))
  , 0(5(1(2(4(3(x1)))))) -> 0(5(2(1(4(3(x1))))))
  , 0(5(2(4(1(3(x1)))))) -> 0(1(5(2(4(3(x1))))))
  , 0(5(3(1(2(4(x1)))))) -> 0(1(5(3(2(4(x1))))))
  , 0(5(4(1(3(2(x1)))))) -> 0(5(4(3(1(2(x1)))))) }
Obligation:
  innermost runtime complexity
Answer:
  YES(?,PRIMREC)

The input was oriented with the instance of'multiset path orders'
as induced by the precedence

 1 > 2, 1 > 3, 4 > 2, 5 > 1 .

Hurray, we answered YES(?,PRIMREC)

popstar

Execution Time (secs)
0.547
Answer
MAYBE
InputICFP 2010 264370
MAYBE

We are left with following problem, upon which TcT provides the
certificate MAYBE.

Strict Trs:
  { 0(1(2(3(4(x1))))) -> 0(2(1(3(4(x1)))))
  , 0(5(1(2(4(3(x1)))))) -> 0(5(2(1(4(3(x1))))))
  , 0(5(2(4(1(3(x1)))))) -> 0(1(5(2(4(3(x1))))))
  , 0(5(3(1(2(4(x1)))))) -> 0(1(5(3(2(4(x1))))))
  , 0(5(4(1(3(2(x1)))))) -> 0(5(4(3(1(2(x1)))))) }
Obligation:
  innermost runtime complexity
Answer:
  MAYBE

The input cannot be shown compatible

Arrrr..

popstar-ps

Execution Time (secs)
0.559
Answer
MAYBE
InputICFP 2010 264370
MAYBE

We are left with following problem, upon which TcT provides the
certificate MAYBE.

Strict Trs:
  { 0(1(2(3(4(x1))))) -> 0(2(1(3(4(x1)))))
  , 0(5(1(2(4(3(x1)))))) -> 0(5(2(1(4(3(x1))))))
  , 0(5(2(4(1(3(x1)))))) -> 0(1(5(2(4(3(x1))))))
  , 0(5(3(1(2(4(x1)))))) -> 0(1(5(3(2(4(x1))))))
  , 0(5(4(1(3(2(x1)))))) -> 0(5(4(3(1(2(x1)))))) }
Obligation:
  innermost runtime complexity
Answer:
  MAYBE

The input cannot be shown compatible

Arrrr..