0.00/0.54 MAYBE 0.00/0.54 0.00/0.54 DP problem for innermost termination. 0.00/0.54 P = 0.00/0.54 init#(x1, x2) -> f1#(rnd1, rnd2) 0.00/0.54 f2#(I0, I1) -> f2#(-1 * I0 - 1, I2) [5 <= I0 - 1] 0.00/0.54 f2#(I3, I4) -> f2#(0, I5) [0 <= I3 - 1 /\ I3 <= 5] 0.00/0.54 f2#(I6, I7) -> f2#(0, I8) [I6 <= -1 /\ -6 <= I6 - 1 /\ I6 <= 5] 0.00/0.54 f2#(I9, I10) -> f2#(-1 * I9 + 1, I11) [0 <= I9 - 1 /\ I9 <= -5 - 1 /\ I9 <= 1] 0.00/0.54 f2#(I12, I13) -> f2#(-1 * I12 + 1, I14) [I12 <= -1 /\ I12 <= -5 - 1 /\ I12 <= 1] 0.00/0.54 f1#(I15, I16) -> f2#(I16, I17) [-1 <= I16 - 1 /\ 0 <= I15 - 1] 0.00/0.54 R = 0.00/0.54 init(x1, x2) -> f1(rnd1, rnd2) 0.00/0.54 f2(I0, I1) -> f2(-1 * I0 - 1, I2) [5 <= I0 - 1] 0.00/0.54 f2(I3, I4) -> f2(0, I5) [0 <= I3 - 1 /\ I3 <= 5] 0.00/0.54 f2(I6, I7) -> f2(0, I8) [I6 <= -1 /\ -6 <= I6 - 1 /\ I6 <= 5] 0.00/0.54 f2(I9, I10) -> f2(-1 * I9 + 1, I11) [0 <= I9 - 1 /\ I9 <= -5 - 1 /\ I9 <= 1] 0.00/0.54 f2(I12, I13) -> f2(-1 * I12 + 1, I14) [I12 <= -1 /\ I12 <= -5 - 1 /\ I12 <= 1] 0.00/0.54 f1(I15, I16) -> f2(I16, I17) [-1 <= I16 - 1 /\ 0 <= I15 - 1] 0.00/0.54 0.00/0.54 The dependency graph for this problem is: 0.00/0.54 0 -> 6 0.00/0.54 1 -> 5 0.00/0.54 2 -> 0.00/0.54 3 -> 0.00/0.54 4 -> 0.00/0.54 5 -> 1 0.00/0.54 6 -> 1, 2 0.00/0.54 Where: 0.00/0.54 0) init#(x1, x2) -> f1#(rnd1, rnd2) 0.00/0.54 1) f2#(I0, I1) -> f2#(-1 * I0 - 1, I2) [5 <= I0 - 1] 0.00/0.54 2) f2#(I3, I4) -> f2#(0, I5) [0 <= I3 - 1 /\ I3 <= 5] 0.00/0.54 3) f2#(I6, I7) -> f2#(0, I8) [I6 <= -1 /\ -6 <= I6 - 1 /\ I6 <= 5] 0.00/0.54 4) f2#(I9, I10) -> f2#(-1 * I9 + 1, I11) [0 <= I9 - 1 /\ I9 <= -5 - 1 /\ I9 <= 1] 0.00/0.54 5) f2#(I12, I13) -> f2#(-1 * I12 + 1, I14) [I12 <= -1 /\ I12 <= -5 - 1 /\ I12 <= 1] 0.00/0.54 6) f1#(I15, I16) -> f2#(I16, I17) [-1 <= I16 - 1 /\ 0 <= I15 - 1] 0.00/0.54 0.00/0.54 We have the following SCCs. 0.00/0.54 { 1, 5 } 0.00/0.54 0.00/0.54 DP problem for innermost termination. 0.00/0.54 P = 0.00/0.54 f2#(I0, I1) -> f2#(-1 * I0 - 1, I2) [5 <= I0 - 1] 0.00/0.54 f2#(I12, I13) -> f2#(-1 * I12 + 1, I14) [I12 <= -1 /\ I12 <= -5 - 1 /\ I12 <= 1] 0.00/0.54 R = 0.00/0.54 init(x1, x2) -> f1(rnd1, rnd2) 0.00/0.54 f2(I0, I1) -> f2(-1 * I0 - 1, I2) [5 <= I0 - 1] 0.00/0.54 f2(I3, I4) -> f2(0, I5) [0 <= I3 - 1 /\ I3 <= 5] 0.00/0.54 f2(I6, I7) -> f2(0, I8) [I6 <= -1 /\ -6 <= I6 - 1 /\ I6 <= 5] 0.00/0.54 f2(I9, I10) -> f2(-1 * I9 + 1, I11) [0 <= I9 - 1 /\ I9 <= -5 - 1 /\ I9 <= 1] 0.00/0.54 f2(I12, I13) -> f2(-1 * I12 + 1, I14) [I12 <= -1 /\ I12 <= -5 - 1 /\ I12 <= 1] 0.00/0.54 f1(I15, I16) -> f2(I16, I17) [-1 <= I16 - 1 /\ 0 <= I15 - 1] 0.00/0.54 0.00/3.53 EOF