Initial Problem

Start: f0
Program_Vars: Arg_0, Arg_1, Arg_2
Temp_Vars: D
Locations: f0, f17, f24, f6, f9
Transitions:
9:f0(Arg_0,Arg_1,Arg_2) -> f6(D,Arg_1,0)
3:f17(Arg_0,Arg_1,Arg_2) -> f24(Arg_0,Arg_1,Arg_2):|:Arg_2<=0
4:f17(Arg_0,Arg_1,Arg_2) -> f24(Arg_0,Arg_1,Arg_2):|:2<=Arg_2
5:f17(Arg_0,Arg_1,Arg_2) -> f24(Arg_0,Arg_1,0):|:Arg_2<=1 && 1<=Arg_2
2:f6(Arg_0,Arg_1,Arg_2) -> f17(0,Arg_1,Arg_2):|:Arg_0<=0 && 0<=Arg_0
0:f6(Arg_0,Arg_1,Arg_2) -> f9(Arg_0,D,Arg_2):|:Arg_0+1<=0
1:f6(Arg_0,Arg_1,Arg_2) -> f9(Arg_0,D,Arg_2):|:1<=Arg_0
6:f9(Arg_0,Arg_1,Arg_2) -> f17(Arg_0,0,1):|:Arg_1<=0 && 0<=Arg_1
7:f9(Arg_0,Arg_1,Arg_2) -> f6(D,Arg_1,Arg_2):|:Arg_1+1<=0
8:f9(Arg_0,Arg_1,Arg_2) -> f6(D,Arg_1,Arg_2):|:1<=Arg_1

Preprocessing

Found invariant Arg_2<=0 && 0<=Arg_2 for location f6

Found invariant Arg_2<=0 && 0<=Arg_2 for location f24

Found invariant Arg_2<=1 && 0<=Arg_2 for location f17

Found invariant Arg_2<=0 && 0<=Arg_2 for location f9

Cut unsatisfiable transition 4: f17->f24

Problem after Preprocessing

Start: f0
Program_Vars: Arg_0, Arg_1, Arg_2
Temp_Vars: D
Locations: f0, f17, f24, f6, f9
Transitions:
9:f0(Arg_0,Arg_1,Arg_2) -> f6(D,Arg_1,0)
3:f17(Arg_0,Arg_1,Arg_2) -> f24(Arg_0,Arg_1,Arg_2):|:Arg_2<=1 && 0<=Arg_2 && Arg_2<=0
5:f17(Arg_0,Arg_1,Arg_2) -> f24(Arg_0,Arg_1,0):|:Arg_2<=1 && 0<=Arg_2 && Arg_2<=1 && 1<=Arg_2
2:f6(Arg_0,Arg_1,Arg_2) -> f17(0,Arg_1,Arg_2):|:Arg_2<=0 && 0<=Arg_2 && Arg_0<=0 && 0<=Arg_0
0:f6(Arg_0,Arg_1,Arg_2) -> f9(Arg_0,D,Arg_2):|:Arg_2<=0 && 0<=Arg_2 && Arg_0+1<=0
1:f6(Arg_0,Arg_1,Arg_2) -> f9(Arg_0,D,Arg_2):|:Arg_2<=0 && 0<=Arg_2 && 1<=Arg_0
6:f9(Arg_0,Arg_1,Arg_2) -> f17(Arg_0,0,1):|:Arg_2<=0 && 0<=Arg_2 && Arg_1<=0 && 0<=Arg_1
7:f9(Arg_0,Arg_1,Arg_2) -> f6(D,Arg_1,Arg_2):|:Arg_2<=0 && 0<=Arg_2 && Arg_1+1<=0
8:f9(Arg_0,Arg_1,Arg_2) -> f6(D,Arg_1,Arg_2):|:Arg_2<=0 && 0<=Arg_2 && 1<=Arg_1

All Bounds

Timebounds

Overall timebound:inf {Infinity}
9: f0->f6: 1 {O(1)}
3: f17->f24: 1 {O(1)}
5: f17->f24: 1 {O(1)}
0: f6->f9: inf {Infinity}
1: f6->f9: inf {Infinity}
2: f6->f17: 1 {O(1)}
6: f9->f17: 1 {O(1)}
7: f9->f6: inf {Infinity}
8: f9->f6: inf {Infinity}

Costbounds

Overall costbound: inf {Infinity}
9: f0->f6: 1 {O(1)}
3: f17->f24: 1 {O(1)}
5: f17->f24: 1 {O(1)}
0: f6->f9: inf {Infinity}
1: f6->f9: inf {Infinity}
2: f6->f17: 1 {O(1)}
6: f9->f17: 1 {O(1)}
7: f9->f6: inf {Infinity}
8: f9->f6: inf {Infinity}

Sizebounds

9: f0->f6, Arg_1: Arg_1 {O(n)}
9: f0->f6, Arg_2: 0 {O(1)}
3: f17->f24, Arg_0: 0 {O(1)}
3: f17->f24, Arg_2: 0 {O(1)}
5: f17->f24, Arg_1: 0 {O(1)}
5: f17->f24, Arg_2: 0 {O(1)}
0: f6->f9, Arg_2: 0 {O(1)}
1: f6->f9, Arg_2: 0 {O(1)}
2: f6->f17, Arg_0: 0 {O(1)}
2: f6->f17, Arg_2: 0 {O(1)}
6: f9->f17, Arg_1: 0 {O(1)}
6: f9->f17, Arg_2: 1 {O(1)}
7: f9->f6, Arg_2: 0 {O(1)}
8: f9->f6, Arg_2: 0 {O(1)}