Initial Problem

Start: eval_rsd_start
Program_Vars: Arg_0, Arg_1, Arg_2, Arg_3, Arg_4, Arg_5
Temp_Vars: nondef_0
Locations: eval_rsd_0, eval_rsd_1, eval_rsd_10, eval_rsd_11, eval_rsd_12, eval_rsd_13, eval_rsd_14, eval_rsd_2, eval_rsd_4, eval_rsd_5, eval_rsd_6, eval_rsd_7, eval_rsd_8, eval_rsd_9, eval_rsd_bb0_in, eval_rsd_bb1_in, eval_rsd_bb2_in, eval_rsd_bb3_in, eval_rsd_bb4_in, eval_rsd_start, eval_rsd_stop
Transitions:
2:eval_rsd_0(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_1(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5)
3:eval_rsd_1(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_2(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5)
13:eval_rsd_10(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_11(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5)
14:eval_rsd_11(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_12(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5)
15:eval_rsd_12(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb2_in(Arg_0,Arg_1,Arg_2,Arg_0,Arg_1,Arg_5)
19:eval_rsd_13(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_14(Arg_0,Arg_1,nondef_0,Arg_3,Arg_4,Arg_5)
20:eval_rsd_14(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb2_in(Arg_0,Arg_1,Arg_2,Arg_3-1,Arg_4,Arg_5):|:0<Arg_2 && 0<Arg_2
21:eval_rsd_14(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb2_in(Arg_0,Arg_1,Arg_2,Arg_4-1,Arg_4,Arg_5):|:0<Arg_2 && Arg_2<=0
22:eval_rsd_14(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb2_in(Arg_0,Arg_1,Arg_2,Arg_3-1,Arg_3,Arg_5):|:Arg_2<=0 && 0<Arg_2
23:eval_rsd_14(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb2_in(Arg_0,Arg_1,Arg_2,Arg_4-1,Arg_3,Arg_5):|:Arg_2<=0 && Arg_2<=0
4:eval_rsd_2(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb1_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5):|:0<=Arg_5
5:eval_rsd_2(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb4_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5):|:Arg_5<0
7:eval_rsd_4(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_5(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5)
8:eval_rsd_5(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_6(Arg_0,2*Arg_5,Arg_2,Arg_3,Arg_4,Arg_5)
9:eval_rsd_6(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_7(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5)
10:eval_rsd_7(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_8(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5)
11:eval_rsd_8(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_9(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5)
12:eval_rsd_9(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_10(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5)
1:eval_rsd_bb0_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_0(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5)
6:eval_rsd_bb1_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_4(2*Arg_5,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5)
16:eval_rsd_bb2_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb3_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5):|:Arg_5<=Arg_3
17:eval_rsd_bb2_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb4_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5):|:Arg_3<Arg_5
18:eval_rsd_bb3_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_13(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5)
24:eval_rsd_bb4_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_stop(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5)
0:eval_rsd_start(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb0_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5)

Preprocessing

Cut unsatisfiable transition 21: eval_rsd_14->eval_rsd_bb2_in

Cut unsatisfiable transition 22: eval_rsd_14->eval_rsd_bb2_in

Found invariant Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 for location eval_rsd_9

Found invariant Arg_5<=Arg_4 && Arg_5<=Arg_3 && Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_4+Arg_5 && 0<=Arg_3+Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_4 && 0<=Arg_3+Arg_4 && 0<=Arg_1+Arg_4 && 0<=Arg_0+Arg_4 && 0<=Arg_3 && 0<=Arg_1+Arg_3 && 0<=Arg_0+Arg_3 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 for location eval_rsd_13

Found invariant Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 for location eval_rsd_8

Found invariant Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 for location eval_rsd_11

Found invariant Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 for location eval_rsd_6

Found invariant Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_0 for location eval_rsd_5

Found invariant Arg_5<=Arg_4 && Arg_5<=1+Arg_3 && Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_4+Arg_5 && 0<=1+Arg_3+Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_4 && 0<=1+Arg_3+Arg_4 && 0<=Arg_1+Arg_4 && 0<=Arg_0+Arg_4 && 0<=1+Arg_3 && 0<=1+Arg_1+Arg_3 && 0<=1+Arg_0+Arg_3 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 for location eval_rsd_bb2_in

Found invariant Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 for location eval_rsd_10

Found invariant Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_0 for location eval_rsd_4

Found invariant Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 for location eval_rsd_7

Found invariant Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 for location eval_rsd_12

Found invariant Arg_5<=Arg_4 && Arg_5<=Arg_3 && Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_4+Arg_5 && 0<=Arg_3+Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_4 && 0<=Arg_3+Arg_4 && 0<=Arg_1+Arg_4 && 0<=Arg_0+Arg_4 && 0<=Arg_3 && 0<=Arg_1+Arg_3 && 0<=Arg_0+Arg_3 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 for location eval_rsd_bb3_in

Found invariant 0<=Arg_5 for location eval_rsd_bb1_in

Found invariant Arg_5<=Arg_4 && Arg_5<=Arg_3 && Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_4+Arg_5 && 0<=Arg_3+Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_4 && 0<=Arg_3+Arg_4 && 0<=Arg_1+Arg_4 && 0<=Arg_0+Arg_4 && 0<=Arg_3 && 0<=Arg_1+Arg_3 && 0<=Arg_0+Arg_3 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 for location eval_rsd_14

Problem after Preprocessing

Start: eval_rsd_start
Program_Vars: Arg_0, Arg_1, Arg_2, Arg_3, Arg_4, Arg_5
Temp_Vars: nondef_0
Locations: eval_rsd_0, eval_rsd_1, eval_rsd_10, eval_rsd_11, eval_rsd_12, eval_rsd_13, eval_rsd_14, eval_rsd_2, eval_rsd_4, eval_rsd_5, eval_rsd_6, eval_rsd_7, eval_rsd_8, eval_rsd_9, eval_rsd_bb0_in, eval_rsd_bb1_in, eval_rsd_bb2_in, eval_rsd_bb3_in, eval_rsd_bb4_in, eval_rsd_start, eval_rsd_stop
Transitions:
2:eval_rsd_0(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_1(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5)
3:eval_rsd_1(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_2(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5)
13:eval_rsd_10(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_11(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5):|:Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0
14:eval_rsd_11(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_12(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5):|:Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0
15:eval_rsd_12(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb2_in(Arg_0,Arg_1,Arg_2,Arg_0,Arg_1,Arg_5):|:Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0
19:eval_rsd_13(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_14(Arg_0,Arg_1,nondef_0,Arg_3,Arg_4,Arg_5):|:Arg_5<=Arg_4 && Arg_5<=Arg_3 && Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_4+Arg_5 && 0<=Arg_3+Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_4 && 0<=Arg_3+Arg_4 && 0<=Arg_1+Arg_4 && 0<=Arg_0+Arg_4 && 0<=Arg_3 && 0<=Arg_1+Arg_3 && 0<=Arg_0+Arg_3 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0
20:eval_rsd_14(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb2_in(Arg_0,Arg_1,Arg_2,Arg_3-1,Arg_4,Arg_5):|:Arg_5<=Arg_4 && Arg_5<=Arg_3 && Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_4+Arg_5 && 0<=Arg_3+Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_4 && 0<=Arg_3+Arg_4 && 0<=Arg_1+Arg_4 && 0<=Arg_0+Arg_4 && 0<=Arg_3 && 0<=Arg_1+Arg_3 && 0<=Arg_0+Arg_3 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 && 0<Arg_2 && 0<Arg_2
23:eval_rsd_14(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb2_in(Arg_0,Arg_1,Arg_2,Arg_4-1,Arg_3,Arg_5):|:Arg_5<=Arg_4 && Arg_5<=Arg_3 && Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_4+Arg_5 && 0<=Arg_3+Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_4 && 0<=Arg_3+Arg_4 && 0<=Arg_1+Arg_4 && 0<=Arg_0+Arg_4 && 0<=Arg_3 && 0<=Arg_1+Arg_3 && 0<=Arg_0+Arg_3 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 && Arg_2<=0 && Arg_2<=0
4:eval_rsd_2(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb1_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5):|:0<=Arg_5
5:eval_rsd_2(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb4_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5):|:Arg_5<0
7:eval_rsd_4(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_5(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5):|:Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_0
8:eval_rsd_5(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_6(Arg_0,2*Arg_5,Arg_2,Arg_3,Arg_4,Arg_5):|:Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_0
9:eval_rsd_6(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_7(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5):|:Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0
10:eval_rsd_7(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_8(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5):|:Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0
11:eval_rsd_8(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_9(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5):|:Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0
12:eval_rsd_9(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_10(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5):|:Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0
1:eval_rsd_bb0_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_0(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5)
6:eval_rsd_bb1_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_4(2*Arg_5,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5):|:0<=Arg_5
16:eval_rsd_bb2_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb3_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5):|:Arg_5<=Arg_4 && Arg_5<=1+Arg_3 && Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_4+Arg_5 && 0<=1+Arg_3+Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_4 && 0<=1+Arg_3+Arg_4 && 0<=Arg_1+Arg_4 && 0<=Arg_0+Arg_4 && 0<=1+Arg_3 && 0<=1+Arg_1+Arg_3 && 0<=1+Arg_0+Arg_3 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 && Arg_5<=Arg_3
17:eval_rsd_bb2_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb4_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5):|:Arg_5<=Arg_4 && Arg_5<=1+Arg_3 && Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_4+Arg_5 && 0<=1+Arg_3+Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_4 && 0<=1+Arg_3+Arg_4 && 0<=Arg_1+Arg_4 && 0<=Arg_0+Arg_4 && 0<=1+Arg_3 && 0<=1+Arg_1+Arg_3 && 0<=1+Arg_0+Arg_3 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 && Arg_3<Arg_5
18:eval_rsd_bb3_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_13(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5):|:Arg_5<=Arg_4 && Arg_5<=Arg_3 && Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_4+Arg_5 && 0<=Arg_3+Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_4 && 0<=Arg_3+Arg_4 && 0<=Arg_1+Arg_4 && 0<=Arg_0+Arg_4 && 0<=Arg_3 && 0<=Arg_1+Arg_3 && 0<=Arg_0+Arg_3 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0
24:eval_rsd_bb4_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_stop(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5)
0:eval_rsd_start(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb0_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5)

MPRF for transition 19:eval_rsd_13(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_14(Arg_0,Arg_1,nondef_0,Arg_3,Arg_4,Arg_5):|:Arg_5<=Arg_4 && Arg_5<=Arg_3 && Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_4+Arg_5 && 0<=Arg_3+Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_4 && 0<=Arg_3+Arg_4 && 0<=Arg_1+Arg_4 && 0<=Arg_0+Arg_4 && 0<=Arg_3 && 0<=Arg_1+Arg_3 && 0<=Arg_0+Arg_3 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 of depth 1:

new bound:

4*Arg_5+1 {O(n)}

MPRF:

eval_rsd_14 [Arg_3+Arg_4 ]
eval_rsd_bb2_in [Arg_3+Arg_4+1 ]
eval_rsd_bb3_in [Arg_3+Arg_4+1 ]
eval_rsd_13 [Arg_3+Arg_4+1 ]

MPRF for transition 20:eval_rsd_14(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb2_in(Arg_0,Arg_1,Arg_2,Arg_3-1,Arg_4,Arg_5):|:Arg_5<=Arg_4 && Arg_5<=Arg_3 && Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_4+Arg_5 && 0<=Arg_3+Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_4 && 0<=Arg_3+Arg_4 && 0<=Arg_1+Arg_4 && 0<=Arg_0+Arg_4 && 0<=Arg_3 && 0<=Arg_1+Arg_3 && 0<=Arg_0+Arg_3 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 && 0<Arg_2 && 0<Arg_2 of depth 1:

new bound:

4*Arg_5+1 {O(n)}

MPRF:

eval_rsd_14 [Arg_3+Arg_4+1 ]
eval_rsd_bb2_in [Arg_3+Arg_4+1 ]
eval_rsd_bb3_in [Arg_3+Arg_4+1 ]
eval_rsd_13 [Arg_3+Arg_4+1 ]

MPRF for transition 23:eval_rsd_14(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb2_in(Arg_0,Arg_1,Arg_2,Arg_4-1,Arg_3,Arg_5):|:Arg_5<=Arg_4 && Arg_5<=Arg_3 && Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_4+Arg_5 && 0<=Arg_3+Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_4 && 0<=Arg_3+Arg_4 && 0<=Arg_1+Arg_4 && 0<=Arg_0+Arg_4 && 0<=Arg_3 && 0<=Arg_1+Arg_3 && 0<=Arg_0+Arg_3 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 && Arg_2<=0 && Arg_2<=0 of depth 1:

new bound:

4*Arg_5+1 {O(n)}

MPRF:

eval_rsd_14 [Arg_3+Arg_4+1 ]
eval_rsd_bb2_in [Arg_3+Arg_4+1 ]
eval_rsd_bb3_in [Arg_3+Arg_4+1 ]
eval_rsd_13 [Arg_3+Arg_4+1 ]

MPRF for transition 16:eval_rsd_bb2_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_bb3_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5):|:Arg_5<=Arg_4 && Arg_5<=1+Arg_3 && Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_4+Arg_5 && 0<=1+Arg_3+Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_4 && 0<=1+Arg_3+Arg_4 && 0<=Arg_1+Arg_4 && 0<=Arg_0+Arg_4 && 0<=1+Arg_3 && 0<=1+Arg_1+Arg_3 && 0<=1+Arg_0+Arg_3 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 && Arg_5<=Arg_3 of depth 1:

new bound:

4*Arg_5+2 {O(n)}

MPRF:

eval_rsd_14 [Arg_3+Arg_4+1 ]
eval_rsd_bb2_in [Arg_3+Arg_4+2 ]
eval_rsd_bb3_in [Arg_3+Arg_4+1 ]
eval_rsd_13 [Arg_3+Arg_4+1 ]

MPRF for transition 18:eval_rsd_bb3_in(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5) -> eval_rsd_13(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5):|:Arg_5<=Arg_4 && Arg_5<=Arg_3 && Arg_5<=Arg_1 && Arg_5<=Arg_0 && 0<=Arg_5 && 0<=Arg_4+Arg_5 && 0<=Arg_3+Arg_5 && 0<=Arg_1+Arg_5 && 0<=Arg_0+Arg_5 && 0<=Arg_4 && 0<=Arg_3+Arg_4 && 0<=Arg_1+Arg_4 && 0<=Arg_0+Arg_4 && 0<=Arg_3 && 0<=Arg_1+Arg_3 && 0<=Arg_0+Arg_3 && 0<=Arg_1 && 0<=Arg_0+Arg_1 && 0<=Arg_0 of depth 1:

new bound:

4*Arg_5+1 {O(n)}

MPRF:

eval_rsd_14 [Arg_3+Arg_4 ]
eval_rsd_bb2_in [Arg_3+Arg_4+1 ]
eval_rsd_bb3_in [Arg_3+Arg_4+1 ]
eval_rsd_13 [Arg_3+Arg_4 ]

All Bounds

Timebounds

Overall timebound:20*Arg_5+24 {O(n)}
2: eval_rsd_0->eval_rsd_1: 1 {O(1)}
3: eval_rsd_1->eval_rsd_2: 1 {O(1)}
13: eval_rsd_10->eval_rsd_11: 1 {O(1)}
14: eval_rsd_11->eval_rsd_12: 1 {O(1)}
15: eval_rsd_12->eval_rsd_bb2_in: 1 {O(1)}
19: eval_rsd_13->eval_rsd_14: 4*Arg_5+1 {O(n)}
20: eval_rsd_14->eval_rsd_bb2_in: 4*Arg_5+1 {O(n)}
23: eval_rsd_14->eval_rsd_bb2_in: 4*Arg_5+1 {O(n)}
4: eval_rsd_2->eval_rsd_bb1_in: 1 {O(1)}
5: eval_rsd_2->eval_rsd_bb4_in: 1 {O(1)}
7: eval_rsd_4->eval_rsd_5: 1 {O(1)}
8: eval_rsd_5->eval_rsd_6: 1 {O(1)}
9: eval_rsd_6->eval_rsd_7: 1 {O(1)}
10: eval_rsd_7->eval_rsd_8: 1 {O(1)}
11: eval_rsd_8->eval_rsd_9: 1 {O(1)}
12: eval_rsd_9->eval_rsd_10: 1 {O(1)}
1: eval_rsd_bb0_in->eval_rsd_0: 1 {O(1)}
6: eval_rsd_bb1_in->eval_rsd_4: 1 {O(1)}
16: eval_rsd_bb2_in->eval_rsd_bb3_in: 4*Arg_5+2 {O(n)}
17: eval_rsd_bb2_in->eval_rsd_bb4_in: 1 {O(1)}
18: eval_rsd_bb3_in->eval_rsd_13: 4*Arg_5+1 {O(n)}
24: eval_rsd_bb4_in->eval_rsd_stop: 1 {O(1)}
0: eval_rsd_start->eval_rsd_bb0_in: 1 {O(1)}

Costbounds

Overall costbound: 20*Arg_5+24 {O(n)}
2: eval_rsd_0->eval_rsd_1: 1 {O(1)}
3: eval_rsd_1->eval_rsd_2: 1 {O(1)}
13: eval_rsd_10->eval_rsd_11: 1 {O(1)}
14: eval_rsd_11->eval_rsd_12: 1 {O(1)}
15: eval_rsd_12->eval_rsd_bb2_in: 1 {O(1)}
19: eval_rsd_13->eval_rsd_14: 4*Arg_5+1 {O(n)}
20: eval_rsd_14->eval_rsd_bb2_in: 4*Arg_5+1 {O(n)}
23: eval_rsd_14->eval_rsd_bb2_in: 4*Arg_5+1 {O(n)}
4: eval_rsd_2->eval_rsd_bb1_in: 1 {O(1)}
5: eval_rsd_2->eval_rsd_bb4_in: 1 {O(1)}
7: eval_rsd_4->eval_rsd_5: 1 {O(1)}
8: eval_rsd_5->eval_rsd_6: 1 {O(1)}
9: eval_rsd_6->eval_rsd_7: 1 {O(1)}
10: eval_rsd_7->eval_rsd_8: 1 {O(1)}
11: eval_rsd_8->eval_rsd_9: 1 {O(1)}
12: eval_rsd_9->eval_rsd_10: 1 {O(1)}
1: eval_rsd_bb0_in->eval_rsd_0: 1 {O(1)}
6: eval_rsd_bb1_in->eval_rsd_4: 1 {O(1)}
16: eval_rsd_bb2_in->eval_rsd_bb3_in: 4*Arg_5+2 {O(n)}
17: eval_rsd_bb2_in->eval_rsd_bb4_in: 1 {O(1)}
18: eval_rsd_bb3_in->eval_rsd_13: 4*Arg_5+1 {O(n)}
24: eval_rsd_bb4_in->eval_rsd_stop: 1 {O(1)}
0: eval_rsd_start->eval_rsd_bb0_in: 1 {O(1)}

Sizebounds

2: eval_rsd_0->eval_rsd_1, Arg_0: Arg_0 {O(n)}
2: eval_rsd_0->eval_rsd_1, Arg_1: Arg_1 {O(n)}
2: eval_rsd_0->eval_rsd_1, Arg_2: Arg_2 {O(n)}
2: eval_rsd_0->eval_rsd_1, Arg_3: Arg_3 {O(n)}
2: eval_rsd_0->eval_rsd_1, Arg_4: Arg_4 {O(n)}
2: eval_rsd_0->eval_rsd_1, Arg_5: Arg_5 {O(n)}
3: eval_rsd_1->eval_rsd_2, Arg_0: Arg_0 {O(n)}
3: eval_rsd_1->eval_rsd_2, Arg_1: Arg_1 {O(n)}
3: eval_rsd_1->eval_rsd_2, Arg_2: Arg_2 {O(n)}
3: eval_rsd_1->eval_rsd_2, Arg_3: Arg_3 {O(n)}
3: eval_rsd_1->eval_rsd_2, Arg_4: Arg_4 {O(n)}
3: eval_rsd_1->eval_rsd_2, Arg_5: Arg_5 {O(n)}
13: eval_rsd_10->eval_rsd_11, Arg_0: 2*Arg_5 {O(n)}
13: eval_rsd_10->eval_rsd_11, Arg_1: 2*Arg_5 {O(n)}
13: eval_rsd_10->eval_rsd_11, Arg_2: Arg_2 {O(n)}
13: eval_rsd_10->eval_rsd_11, Arg_3: Arg_3 {O(n)}
13: eval_rsd_10->eval_rsd_11, Arg_4: Arg_4 {O(n)}
13: eval_rsd_10->eval_rsd_11, Arg_5: Arg_5 {O(n)}
14: eval_rsd_11->eval_rsd_12, Arg_0: 2*Arg_5 {O(n)}
14: eval_rsd_11->eval_rsd_12, Arg_1: 2*Arg_5 {O(n)}
14: eval_rsd_11->eval_rsd_12, Arg_2: Arg_2 {O(n)}
14: eval_rsd_11->eval_rsd_12, Arg_3: Arg_3 {O(n)}
14: eval_rsd_11->eval_rsd_12, Arg_4: Arg_4 {O(n)}
14: eval_rsd_11->eval_rsd_12, Arg_5: Arg_5 {O(n)}
15: eval_rsd_12->eval_rsd_bb2_in, Arg_0: 2*Arg_5 {O(n)}
15: eval_rsd_12->eval_rsd_bb2_in, Arg_1: 2*Arg_5 {O(n)}
15: eval_rsd_12->eval_rsd_bb2_in, Arg_2: Arg_2 {O(n)}
15: eval_rsd_12->eval_rsd_bb2_in, Arg_3: 2*Arg_5 {O(n)}
15: eval_rsd_12->eval_rsd_bb2_in, Arg_4: 2*Arg_5 {O(n)}
15: eval_rsd_12->eval_rsd_bb2_in, Arg_5: Arg_5 {O(n)}
19: eval_rsd_13->eval_rsd_14, Arg_0: 2*Arg_5 {O(n)}
19: eval_rsd_13->eval_rsd_14, Arg_1: 2*Arg_5 {O(n)}
19: eval_rsd_13->eval_rsd_14, Arg_3: 4*Arg_5+1 {O(n)}
19: eval_rsd_13->eval_rsd_14, Arg_4: 4*Arg_5+1 {O(n)}
19: eval_rsd_13->eval_rsd_14, Arg_5: Arg_5 {O(n)}
20: eval_rsd_14->eval_rsd_bb2_in, Arg_0: 2*Arg_5 {O(n)}
20: eval_rsd_14->eval_rsd_bb2_in, Arg_1: 2*Arg_5 {O(n)}
20: eval_rsd_14->eval_rsd_bb2_in, Arg_3: 4*Arg_5+1 {O(n)}
20: eval_rsd_14->eval_rsd_bb2_in, Arg_4: 4*Arg_5+1 {O(n)}
20: eval_rsd_14->eval_rsd_bb2_in, Arg_5: Arg_5 {O(n)}
23: eval_rsd_14->eval_rsd_bb2_in, Arg_0: 2*Arg_5 {O(n)}
23: eval_rsd_14->eval_rsd_bb2_in, Arg_1: 2*Arg_5 {O(n)}
23: eval_rsd_14->eval_rsd_bb2_in, Arg_3: 4*Arg_5+1 {O(n)}
23: eval_rsd_14->eval_rsd_bb2_in, Arg_4: 4*Arg_5+1 {O(n)}
23: eval_rsd_14->eval_rsd_bb2_in, Arg_5: Arg_5 {O(n)}
4: eval_rsd_2->eval_rsd_bb1_in, Arg_0: Arg_0 {O(n)}
4: eval_rsd_2->eval_rsd_bb1_in, Arg_1: Arg_1 {O(n)}
4: eval_rsd_2->eval_rsd_bb1_in, Arg_2: Arg_2 {O(n)}
4: eval_rsd_2->eval_rsd_bb1_in, Arg_3: Arg_3 {O(n)}
4: eval_rsd_2->eval_rsd_bb1_in, Arg_4: Arg_4 {O(n)}
4: eval_rsd_2->eval_rsd_bb1_in, Arg_5: Arg_5 {O(n)}
5: eval_rsd_2->eval_rsd_bb4_in, Arg_0: Arg_0 {O(n)}
5: eval_rsd_2->eval_rsd_bb4_in, Arg_1: Arg_1 {O(n)}
5: eval_rsd_2->eval_rsd_bb4_in, Arg_2: Arg_2 {O(n)}
5: eval_rsd_2->eval_rsd_bb4_in, Arg_3: Arg_3 {O(n)}
5: eval_rsd_2->eval_rsd_bb4_in, Arg_4: Arg_4 {O(n)}
5: eval_rsd_2->eval_rsd_bb4_in, Arg_5: Arg_5 {O(n)}
7: eval_rsd_4->eval_rsd_5, Arg_0: 2*Arg_5 {O(n)}
7: eval_rsd_4->eval_rsd_5, Arg_1: Arg_1 {O(n)}
7: eval_rsd_4->eval_rsd_5, Arg_2: Arg_2 {O(n)}
7: eval_rsd_4->eval_rsd_5, Arg_3: Arg_3 {O(n)}
7: eval_rsd_4->eval_rsd_5, Arg_4: Arg_4 {O(n)}
7: eval_rsd_4->eval_rsd_5, Arg_5: Arg_5 {O(n)}
8: eval_rsd_5->eval_rsd_6, Arg_0: 2*Arg_5 {O(n)}
8: eval_rsd_5->eval_rsd_6, Arg_1: 2*Arg_5 {O(n)}
8: eval_rsd_5->eval_rsd_6, Arg_2: Arg_2 {O(n)}
8: eval_rsd_5->eval_rsd_6, Arg_3: Arg_3 {O(n)}
8: eval_rsd_5->eval_rsd_6, Arg_4: Arg_4 {O(n)}
8: eval_rsd_5->eval_rsd_6, Arg_5: Arg_5 {O(n)}
9: eval_rsd_6->eval_rsd_7, Arg_0: 2*Arg_5 {O(n)}
9: eval_rsd_6->eval_rsd_7, Arg_1: 2*Arg_5 {O(n)}
9: eval_rsd_6->eval_rsd_7, Arg_2: Arg_2 {O(n)}
9: eval_rsd_6->eval_rsd_7, Arg_3: Arg_3 {O(n)}
9: eval_rsd_6->eval_rsd_7, Arg_4: Arg_4 {O(n)}
9: eval_rsd_6->eval_rsd_7, Arg_5: Arg_5 {O(n)}
10: eval_rsd_7->eval_rsd_8, Arg_0: 2*Arg_5 {O(n)}
10: eval_rsd_7->eval_rsd_8, Arg_1: 2*Arg_5 {O(n)}
10: eval_rsd_7->eval_rsd_8, Arg_2: Arg_2 {O(n)}
10: eval_rsd_7->eval_rsd_8, Arg_3: Arg_3 {O(n)}
10: eval_rsd_7->eval_rsd_8, Arg_4: Arg_4 {O(n)}
10: eval_rsd_7->eval_rsd_8, Arg_5: Arg_5 {O(n)}
11: eval_rsd_8->eval_rsd_9, Arg_0: 2*Arg_5 {O(n)}
11: eval_rsd_8->eval_rsd_9, Arg_1: 2*Arg_5 {O(n)}
11: eval_rsd_8->eval_rsd_9, Arg_2: Arg_2 {O(n)}
11: eval_rsd_8->eval_rsd_9, Arg_3: Arg_3 {O(n)}
11: eval_rsd_8->eval_rsd_9, Arg_4: Arg_4 {O(n)}
11: eval_rsd_8->eval_rsd_9, Arg_5: Arg_5 {O(n)}
12: eval_rsd_9->eval_rsd_10, Arg_0: 2*Arg_5 {O(n)}
12: eval_rsd_9->eval_rsd_10, Arg_1: 2*Arg_5 {O(n)}
12: eval_rsd_9->eval_rsd_10, Arg_2: Arg_2 {O(n)}
12: eval_rsd_9->eval_rsd_10, Arg_3: Arg_3 {O(n)}
12: eval_rsd_9->eval_rsd_10, Arg_4: Arg_4 {O(n)}
12: eval_rsd_9->eval_rsd_10, Arg_5: Arg_5 {O(n)}
1: eval_rsd_bb0_in->eval_rsd_0, Arg_0: Arg_0 {O(n)}
1: eval_rsd_bb0_in->eval_rsd_0, Arg_1: Arg_1 {O(n)}
1: eval_rsd_bb0_in->eval_rsd_0, Arg_2: Arg_2 {O(n)}
1: eval_rsd_bb0_in->eval_rsd_0, Arg_3: Arg_3 {O(n)}
1: eval_rsd_bb0_in->eval_rsd_0, Arg_4: Arg_4 {O(n)}
1: eval_rsd_bb0_in->eval_rsd_0, Arg_5: Arg_5 {O(n)}
6: eval_rsd_bb1_in->eval_rsd_4, Arg_0: 2*Arg_5 {O(n)}
6: eval_rsd_bb1_in->eval_rsd_4, Arg_1: Arg_1 {O(n)}
6: eval_rsd_bb1_in->eval_rsd_4, Arg_2: Arg_2 {O(n)}
6: eval_rsd_bb1_in->eval_rsd_4, Arg_3: Arg_3 {O(n)}
6: eval_rsd_bb1_in->eval_rsd_4, Arg_4: Arg_4 {O(n)}
6: eval_rsd_bb1_in->eval_rsd_4, Arg_5: Arg_5 {O(n)}
16: eval_rsd_bb2_in->eval_rsd_bb3_in, Arg_0: 2*Arg_5 {O(n)}
16: eval_rsd_bb2_in->eval_rsd_bb3_in, Arg_1: 2*Arg_5 {O(n)}
16: eval_rsd_bb2_in->eval_rsd_bb3_in, Arg_3: 4*Arg_5+1 {O(n)}
16: eval_rsd_bb2_in->eval_rsd_bb3_in, Arg_4: 4*Arg_5+1 {O(n)}
16: eval_rsd_bb2_in->eval_rsd_bb3_in, Arg_5: Arg_5 {O(n)}
17: eval_rsd_bb2_in->eval_rsd_bb4_in, Arg_0: 4*Arg_5 {O(n)}
17: eval_rsd_bb2_in->eval_rsd_bb4_in, Arg_1: 4*Arg_5 {O(n)}
17: eval_rsd_bb2_in->eval_rsd_bb4_in, Arg_3: 8*Arg_5+2 {O(n)}
17: eval_rsd_bb2_in->eval_rsd_bb4_in, Arg_4: 8*Arg_5+2 {O(n)}
17: eval_rsd_bb2_in->eval_rsd_bb4_in, Arg_5: 2*Arg_5 {O(n)}
18: eval_rsd_bb3_in->eval_rsd_13, Arg_0: 2*Arg_5 {O(n)}
18: eval_rsd_bb3_in->eval_rsd_13, Arg_1: 2*Arg_5 {O(n)}
18: eval_rsd_bb3_in->eval_rsd_13, Arg_3: 4*Arg_5+1 {O(n)}
18: eval_rsd_bb3_in->eval_rsd_13, Arg_4: 4*Arg_5+1 {O(n)}
18: eval_rsd_bb3_in->eval_rsd_13, Arg_5: Arg_5 {O(n)}
24: eval_rsd_bb4_in->eval_rsd_stop, Arg_0: 4*Arg_5+Arg_0 {O(n)}
24: eval_rsd_bb4_in->eval_rsd_stop, Arg_1: 4*Arg_5+Arg_1 {O(n)}
24: eval_rsd_bb4_in->eval_rsd_stop, Arg_3: 8*Arg_5+Arg_3+2 {O(n)}
24: eval_rsd_bb4_in->eval_rsd_stop, Arg_4: 8*Arg_5+Arg_4+2 {O(n)}
24: eval_rsd_bb4_in->eval_rsd_stop, Arg_5: 3*Arg_5 {O(n)}
0: eval_rsd_start->eval_rsd_bb0_in, Arg_0: Arg_0 {O(n)}
0: eval_rsd_start->eval_rsd_bb0_in, Arg_1: Arg_1 {O(n)}
0: eval_rsd_start->eval_rsd_bb0_in, Arg_2: Arg_2 {O(n)}
0: eval_rsd_start->eval_rsd_bb0_in, Arg_3: Arg_3 {O(n)}
0: eval_rsd_start->eval_rsd_bb0_in, Arg_4: Arg_4 {O(n)}
0: eval_rsd_start->eval_rsd_bb0_in, Arg_5: Arg_5 {O(n)}