Initial Problem

Start: n_f1
Program_Vars: Arg_0, Arg_1, Arg_2, Arg_3, Arg_4
Temp_Vars: A_P, C_P, E_P, NoDet0
Locations: n_f0___1, n_f0___3, n_f0___4, n_f0___5, n_f0___6, n_f1, n_f2___2
Transitions:
0:n_f0___1(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4) -> n_f0___3(A_P,Arg_1,Arg_2,NoDet0,E_P):|:1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && Arg_0<=Arg_4 && Arg_4<=Arg_0 && 1<=2*Arg_0 && 1<=Arg_0 && Arg_0<=2*A_P && 2*A_P<=Arg_0 && Arg_0<=2*E_P && 2*E_P<=Arg_0
1:n_f0___1(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4) -> n_f0___4(A_P,Arg_1,C_P,NoDet0,E_P):|:1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && Arg_0<=Arg_4 && Arg_4<=Arg_0 && 1<=2*Arg_0 && 2+A_P<=6*E_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
2:n_f0___1(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4) -> n_f0___5(A_P,Arg_1,C_P,NoDet0,E_P):|:1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && Arg_0<=Arg_4 && Arg_4<=Arg_0 && 1<=2*Arg_0 && 4+6*E_P<=A_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
3:n_f0___3(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4) -> n_f0___3(A_P,Arg_1,Arg_2,NoDet0,E_P):|:Arg_0<=Arg_4 && Arg_4<=Arg_0 && 1<=2*Arg_0 && 1<=Arg_0 && Arg_0<=2*A_P && 2*A_P<=Arg_0 && Arg_0<=2*E_P && 2*E_P<=Arg_0
4:n_f0___3(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4) -> n_f0___4(A_P,Arg_1,C_P,NoDet0,E_P):|:Arg_0<=Arg_4 && Arg_4<=Arg_0 && 1<=2*Arg_0 && 2+A_P<=6*E_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
5:n_f0___3(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4) -> n_f0___5(A_P,Arg_1,C_P,NoDet0,E_P):|:Arg_0<=Arg_4 && Arg_4<=Arg_0 && 1<=2*Arg_0 && 4+6*E_P<=A_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
6:n_f0___4(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4) -> n_f0___1(A_P,Arg_1,Arg_2,NoDet0,E_P):|:1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && Arg_0<=1+3*Arg_2 && 1+3*Arg_2<=Arg_0 && 1<=Arg_2 && 1+Arg_2<=2*Arg_4 && 1<=Arg_0 && 1<=Arg_0 && Arg_0<=2*A_P && 2*A_P<=Arg_0 && Arg_0<=2*E_P && 2*E_P<=Arg_0
7:n_f0___4(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4) -> n_f0___4(A_P,Arg_1,C_P,NoDet0,E_P):|:1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && Arg_0<=1+3*Arg_2 && 1+3*Arg_2<=Arg_0 && 1<=Arg_2 && 1+Arg_2<=2*Arg_4 && 1<=Arg_0 && 2+A_P<=6*E_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
8:n_f0___4(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4) -> n_f0___5(A_P,Arg_1,C_P,NoDet0,E_P):|:1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && Arg_0<=1+3*Arg_2 && 1+3*Arg_2<=Arg_0 && 1<=Arg_2 && 1+Arg_2<=2*Arg_4 && 1<=Arg_0 && 4+6*E_P<=A_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
9:n_f0___5(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4) -> n_f0___1(A_P,Arg_1,Arg_2,NoDet0,E_P):|:1<=Arg_0 && 1<=Arg_0 && Arg_0<=1+3*Arg_2 && 1+3*Arg_2<=Arg_0 && 1<=Arg_2 && 1+2*Arg_4<=Arg_2 && 1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && Arg_0<=2*A_P && 2*A_P<=Arg_0 && Arg_0<=2*E_P && 2*E_P<=Arg_0
10:n_f0___5(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4) -> n_f0___4(A_P,Arg_1,C_P,NoDet0,E_P):|:1<=Arg_0 && 1<=Arg_0 && Arg_0<=1+3*Arg_2 && 1+3*Arg_2<=Arg_0 && 1<=Arg_2 && 1+2*Arg_4<=Arg_2 && 1<=Arg_0 && 1<=Arg_0 && 2+A_P<=6*E_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
11:n_f0___5(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4) -> n_f0___5(A_P,Arg_1,C_P,NoDet0,E_P):|:1<=Arg_0 && 1<=Arg_0 && Arg_0<=1+3*Arg_2 && 1+3*Arg_2<=Arg_0 && 1<=Arg_2 && 1+2*Arg_4<=Arg_2 && 1<=Arg_0 && 1<=Arg_0 && 4+6*E_P<=A_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
12:n_f0___6(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4) -> n_f0___3(A_P,Arg_1,Arg_2,NoDet0,E_P):|:1<=Arg_0 && Arg_0<=2*A_P && 2*A_P<=Arg_0 && Arg_0<=2*E_P && 2*E_P<=Arg_0
13:n_f0___6(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4) -> n_f0___4(A_P,Arg_1,C_P,NoDet0,E_P):|:2+A_P<=6*E_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
14:n_f0___6(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4) -> n_f0___5(A_P,Arg_1,C_P,NoDet0,E_P):|:4+6*E_P<=A_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
15:n_f0___6(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4) -> n_f2___2(Arg_0,NoDet0,Arg_2,Arg_3,Arg_4):|:Arg_0<=0
16:n_f1(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4) -> n_f0___6(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4)

Preprocessing

Eliminate variables {NoDet0,Arg_1,Arg_3} that do not contribute to the problem

Found invariant 1<=Arg_4 && 2<=Arg_0+Arg_4 && 1<=Arg_0 for location n_f0___3

Found invariant 1<=Arg_4 && 2<=Arg_2+Arg_4 && 5<=Arg_0+Arg_4 && 1<=Arg_2 && 5<=Arg_0+Arg_2 && 4<=Arg_0 for location n_f0___4

Found invariant 1<=Arg_2 && 5<=Arg_0+Arg_2 && 4<=Arg_0 for location n_f0___5

Found invariant Arg_0<=0 for location n_f2___2

Found invariant 2<=Arg_4 && 3<=Arg_2+Arg_4 && 4<=Arg_0+Arg_4 && 1<=Arg_2 && 3<=Arg_0+Arg_2 && 2<=Arg_0 for location n_f0___1

Problem after Preprocessing

Start: n_f1
Program_Vars: Arg_0, Arg_2, Arg_4
Temp_Vars: A_P, C_P, E_P
Locations: n_f0___1, n_f0___3, n_f0___4, n_f0___5, n_f0___6, n_f1, n_f2___2
Transitions:
34:n_f0___1(Arg_0,Arg_2,Arg_4) -> n_f0___3(A_P,Arg_2,E_P):|:2<=Arg_4 && 3<=Arg_2+Arg_4 && 4<=Arg_0+Arg_4 && 1<=Arg_2 && 3<=Arg_0+Arg_2 && 2<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && Arg_0<=Arg_4 && Arg_4<=Arg_0 && 1<=2*Arg_0 && 1<=Arg_0 && Arg_0<=2*A_P && 2*A_P<=Arg_0 && Arg_0<=2*E_P && 2*E_P<=Arg_0
35:n_f0___1(Arg_0,Arg_2,Arg_4) -> n_f0___4(A_P,C_P,E_P):|:2<=Arg_4 && 3<=Arg_2+Arg_4 && 4<=Arg_0+Arg_4 && 1<=Arg_2 && 3<=Arg_0+Arg_2 && 2<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && Arg_0<=Arg_4 && Arg_4<=Arg_0 && 1<=2*Arg_0 && 2+A_P<=6*E_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
36:n_f0___1(Arg_0,Arg_2,Arg_4) -> n_f0___5(A_P,C_P,E_P):|:2<=Arg_4 && 3<=Arg_2+Arg_4 && 4<=Arg_0+Arg_4 && 1<=Arg_2 && 3<=Arg_0+Arg_2 && 2<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && Arg_0<=Arg_4 && Arg_4<=Arg_0 && 1<=2*Arg_0 && 4+6*E_P<=A_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
37:n_f0___3(Arg_0,Arg_2,Arg_4) -> n_f0___3(A_P,Arg_2,E_P):|:1<=Arg_4 && 2<=Arg_0+Arg_4 && 1<=Arg_0 && Arg_0<=Arg_4 && Arg_4<=Arg_0 && 1<=2*Arg_0 && 1<=Arg_0 && Arg_0<=2*A_P && 2*A_P<=Arg_0 && Arg_0<=2*E_P && 2*E_P<=Arg_0
38:n_f0___3(Arg_0,Arg_2,Arg_4) -> n_f0___4(A_P,C_P,E_P):|:1<=Arg_4 && 2<=Arg_0+Arg_4 && 1<=Arg_0 && Arg_0<=Arg_4 && Arg_4<=Arg_0 && 1<=2*Arg_0 && 2+A_P<=6*E_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
39:n_f0___3(Arg_0,Arg_2,Arg_4) -> n_f0___5(A_P,C_P,E_P):|:1<=Arg_4 && 2<=Arg_0+Arg_4 && 1<=Arg_0 && Arg_0<=Arg_4 && Arg_4<=Arg_0 && 1<=2*Arg_0 && 4+6*E_P<=A_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
40:n_f0___4(Arg_0,Arg_2,Arg_4) -> n_f0___1(A_P,Arg_2,E_P):|:1<=Arg_4 && 2<=Arg_2+Arg_4 && 5<=Arg_0+Arg_4 && 1<=Arg_2 && 5<=Arg_0+Arg_2 && 4<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && Arg_0<=1+3*Arg_2 && 1+3*Arg_2<=Arg_0 && 1<=Arg_2 && 1+Arg_2<=2*Arg_4 && 1<=Arg_0 && 1<=Arg_0 && Arg_0<=2*A_P && 2*A_P<=Arg_0 && Arg_0<=2*E_P && 2*E_P<=Arg_0
41:n_f0___4(Arg_0,Arg_2,Arg_4) -> n_f0___4(A_P,C_P,E_P):|:1<=Arg_4 && 2<=Arg_2+Arg_4 && 5<=Arg_0+Arg_4 && 1<=Arg_2 && 5<=Arg_0+Arg_2 && 4<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && Arg_0<=1+3*Arg_2 && 1+3*Arg_2<=Arg_0 && 1<=Arg_2 && 1+Arg_2<=2*Arg_4 && 1<=Arg_0 && 2+A_P<=6*E_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
42:n_f0___4(Arg_0,Arg_2,Arg_4) -> n_f0___5(A_P,C_P,E_P):|:1<=Arg_4 && 2<=Arg_2+Arg_4 && 5<=Arg_0+Arg_4 && 1<=Arg_2 && 5<=Arg_0+Arg_2 && 4<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && Arg_0<=1+3*Arg_2 && 1+3*Arg_2<=Arg_0 && 1<=Arg_2 && 1+Arg_2<=2*Arg_4 && 1<=Arg_0 && 4+6*E_P<=A_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
43:n_f0___5(Arg_0,Arg_2,Arg_4) -> n_f0___1(A_P,Arg_2,E_P):|:1<=Arg_2 && 5<=Arg_0+Arg_2 && 4<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && Arg_0<=1+3*Arg_2 && 1+3*Arg_2<=Arg_0 && 1<=Arg_2 && 1+2*Arg_4<=Arg_2 && 1<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && Arg_0<=2*A_P && 2*A_P<=Arg_0 && Arg_0<=2*E_P && 2*E_P<=Arg_0
44:n_f0___5(Arg_0,Arg_2,Arg_4) -> n_f0___4(A_P,C_P,E_P):|:1<=Arg_2 && 5<=Arg_0+Arg_2 && 4<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && Arg_0<=1+3*Arg_2 && 1+3*Arg_2<=Arg_0 && 1<=Arg_2 && 1+2*Arg_4<=Arg_2 && 1<=Arg_0 && 1<=Arg_0 && 2+A_P<=6*E_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
45:n_f0___5(Arg_0,Arg_2,Arg_4) -> n_f0___5(A_P,C_P,E_P):|:1<=Arg_2 && 5<=Arg_0+Arg_2 && 4<=Arg_0 && 1<=Arg_0 && 1<=Arg_0 && Arg_0<=1+3*Arg_2 && 1+3*Arg_2<=Arg_0 && 1<=Arg_2 && 1+2*Arg_4<=Arg_2 && 1<=Arg_0 && 1<=Arg_0 && 4+6*E_P<=A_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
46:n_f0___6(Arg_0,Arg_2,Arg_4) -> n_f0___3(A_P,Arg_2,E_P):|:1<=Arg_0 && Arg_0<=2*A_P && 2*A_P<=Arg_0 && Arg_0<=2*E_P && 2*E_P<=Arg_0
47:n_f0___6(Arg_0,Arg_2,Arg_4) -> n_f0___4(A_P,C_P,E_P):|:2+A_P<=6*E_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
48:n_f0___6(Arg_0,Arg_2,Arg_4) -> n_f0___5(A_P,C_P,E_P):|:4+6*E_P<=A_P && 4<=A_P && 3*Arg_0+1<=A_P && A_P<=1+3*Arg_0 && A_P<=3*C_P+1 && 1+3*C_P<=A_P
49:n_f0___6(Arg_0,Arg_2,Arg_4) -> n_f2___2(Arg_0,Arg_2,Arg_4):|:Arg_0<=0
50:n_f1(Arg_0,Arg_2,Arg_4) -> n_f0___6(Arg_0,Arg_2,Arg_4)

All Bounds

Timebounds

Overall timebound:inf {Infinity}
34: n_f0___1->n_f0___3: inf {Infinity}
35: n_f0___1->n_f0___4: inf {Infinity}
36: n_f0___1->n_f0___5: inf {Infinity}
37: n_f0___3->n_f0___3: inf {Infinity}
38: n_f0___3->n_f0___4: inf {Infinity}
39: n_f0___3->n_f0___5: inf {Infinity}
40: n_f0___4->n_f0___1: inf {Infinity}
41: n_f0___4->n_f0___4: inf {Infinity}
42: n_f0___4->n_f0___5: inf {Infinity}
43: n_f0___5->n_f0___1: inf {Infinity}
44: n_f0___5->n_f0___4: inf {Infinity}
45: n_f0___5->n_f0___5: inf {Infinity}
46: n_f0___6->n_f0___3: 1 {O(1)}
47: n_f0___6->n_f0___4: 1 {O(1)}
48: n_f0___6->n_f0___5: 1 {O(1)}
49: n_f0___6->n_f2___2: 1 {O(1)}
50: n_f1->n_f0___6: 1 {O(1)}

Costbounds

Overall costbound: inf {Infinity}
34: n_f0___1->n_f0___3: inf {Infinity}
35: n_f0___1->n_f0___4: inf {Infinity}
36: n_f0___1->n_f0___5: inf {Infinity}
37: n_f0___3->n_f0___3: inf {Infinity}
38: n_f0___3->n_f0___4: inf {Infinity}
39: n_f0___3->n_f0___5: inf {Infinity}
40: n_f0___4->n_f0___1: inf {Infinity}
41: n_f0___4->n_f0___4: inf {Infinity}
42: n_f0___4->n_f0___5: inf {Infinity}
43: n_f0___5->n_f0___1: inf {Infinity}
44: n_f0___5->n_f0___4: inf {Infinity}
45: n_f0___5->n_f0___5: inf {Infinity}
46: n_f0___6->n_f0___3: 1 {O(1)}
47: n_f0___6->n_f0___4: 1 {O(1)}
48: n_f0___6->n_f0___5: 1 {O(1)}
49: n_f0___6->n_f2___2: 1 {O(1)}
50: n_f1->n_f0___6: 1 {O(1)}

Sizebounds

46: n_f0___6->n_f0___3, Arg_0: Arg_0 {O(n)}
46: n_f0___6->n_f0___3, Arg_2: Arg_2 {O(n)}
49: n_f0___6->n_f2___2, Arg_0: Arg_0 {O(n)}
49: n_f0___6->n_f2___2, Arg_2: Arg_2 {O(n)}
49: n_f0___6->n_f2___2, Arg_4: Arg_4 {O(n)}
50: n_f1->n_f0___6, Arg_0: Arg_0 {O(n)}
50: n_f1->n_f0___6, Arg_2: Arg_2 {O(n)}
50: n_f1->n_f0___6, Arg_4: Arg_4 {O(n)}