32.75/32.53 MAYBE 32.75/32.53 32.75/32.53 DP problem for innermost termination. 32.75/32.53 P = 32.75/32.53 f12#(x1, x2, x3, x4, x5, x6, x7, x8) -> f1#(x1, x2, x3, x4, x5, x6, x7, x8) 32.75/32.53 f11#(I0, I1, I2, I3, I4, I5, I6, I7) -> f8#(I0, I1, I2, I3, I4, I5, I6, -1 * I7) 32.75/32.53 f5#(I8, I9, I10, I11, I12, I13, I14, I15) -> f8#(I8, I9, I10, I11, I12, I13, I14, -1 * I15) 32.75/32.53 f10#(I16, I17, I18, I19, I20, I21, I22, I23) -> f2#(I16, I17, I18, I19, 1, I21, I22, rnd8) [y1 = 1 + I23 /\ rnd8 = -1 * y1] 32.75/32.53 f9#(I24, I25, I26, I27, I28, I29, I30, I31) -> f10#(I24, I25, I26, I27, I28, I29, I30, I31) [I27 = I27] 32.75/32.53 f8#(I32, I33, I34, I35, I36, I37, I38, I39) -> f9#(I32, I33, I34, I35, I36, I37, I38, I39) [I34 = I34] 32.75/32.53 f7#(I48, I49, I50, I51, I52, I53, I54, I55) -> f5#(I48, I49, I50, I51, 0, I53, I54, -1 + I55) [I52 <= 1 /\ 1 <= I52] 32.75/32.53 f2#(I56, I57, I58, I59, I60, I61, I62, I63) -> f7#(I56, I57, I58, I59, I60, I61, I62, I63) [I57 = I57] 32.75/32.53 f4#(I72, I73, I74, I75, I76, I77, I78, I79) -> f5#(I72, I73, I74, I75, 0, I77, I78, -1 + I79) [I76 <= 1 /\ 1 <= I76] 32.75/32.53 f3#(I80, I81, I82, I83, I84, I85, I86, I87) -> f4#(I80, I81, I82, I83, I84, I85, I86, I87) [I80 = I80] 32.75/32.53 f1#(I88, I89, I90, I91, I92, I93, I94, I95) -> f2#(I88, I89, I90, I91, 1, I93, I94, I95) [1 <= I95] 32.75/32.53 R = 32.75/32.53 f12(x1, x2, x3, x4, x5, x6, x7, x8) -> f1(x1, x2, x3, x4, x5, x6, x7, x8) 32.75/32.53 f11(I0, I1, I2, I3, I4, I5, I6, I7) -> f8(I0, I1, I2, I3, I4, I5, I6, -1 * I7) 32.75/32.53 f5(I8, I9, I10, I11, I12, I13, I14, I15) -> f8(I8, I9, I10, I11, I12, I13, I14, -1 * I15) 32.75/32.53 f10(I16, I17, I18, I19, I20, I21, I22, I23) -> f2(I16, I17, I18, I19, 1, I21, I22, rnd8) [y1 = 1 + I23 /\ rnd8 = -1 * y1] 32.75/32.53 f9(I24, I25, I26, I27, I28, I29, I30, I31) -> f10(I24, I25, I26, I27, I28, I29, I30, I31) [I27 = I27] 32.75/32.53 f8(I32, I33, I34, I35, I36, I37, I38, I39) -> f9(I32, I33, I34, I35, I36, I37, I38, I39) [I34 = I34] 32.75/32.53 f8(I40, I41, I42, I43, I44, I45, I46, I47) -> f6(I40, I41, I42, I43, I44, I46, I46, I47) [I47 <= 0 /\ 0 <= I47] 32.75/32.53 f7(I48, I49, I50, I51, I52, I53, I54, I55) -> f5(I48, I49, I50, I51, 0, I53, I54, -1 + I55) [I52 <= 1 /\ 1 <= I52] 32.75/32.53 f2(I56, I57, I58, I59, I60, I61, I62, I63) -> f7(I56, I57, I58, I59, I60, I61, I62, I63) [I57 = I57] 32.75/32.53 f2(I64, I65, I66, I67, I68, I69, I70, I71) -> f6(I64, I65, I66, I67, I68, I70, I70, I71) [I71 <= 0 /\ 0 <= I71] 32.75/32.53 f4(I72, I73, I74, I75, I76, I77, I78, I79) -> f5(I72, I73, I74, I75, 0, I77, I78, -1 + I79) [I76 <= 1 /\ 1 <= I76] 32.75/32.53 f3(I80, I81, I82, I83, I84, I85, I86, I87) -> f4(I80, I81, I82, I83, I84, I85, I86, I87) [I80 = I80] 32.75/32.53 f1(I88, I89, I90, I91, I92, I93, I94, I95) -> f2(I88, I89, I90, I91, 1, I93, I94, I95) [1 <= I95] 32.75/32.53 32.75/32.53 The dependency graph for this problem is: 32.75/32.53 0 -> 10 32.75/32.53 1 -> 5 32.75/32.53 2 -> 5 32.75/32.53 3 -> 7 32.75/32.53 4 -> 3 32.75/32.53 5 -> 4 32.75/32.53 6 -> 2 32.75/32.53 7 -> 6 32.75/32.53 8 -> 2 32.75/32.53 9 -> 8 32.75/32.53 10 -> 7 32.75/32.53 Where: 32.75/32.53 0) f12#(x1, x2, x3, x4, x5, x6, x7, x8) -> f1#(x1, x2, x3, x4, x5, x6, x7, x8) 32.75/32.53 1) f11#(I0, I1, I2, I3, I4, I5, I6, I7) -> f8#(I0, I1, I2, I3, I4, I5, I6, -1 * I7) 32.75/32.53 2) f5#(I8, I9, I10, I11, I12, I13, I14, I15) -> f8#(I8, I9, I10, I11, I12, I13, I14, -1 * I15) 32.75/32.53 3) f10#(I16, I17, I18, I19, I20, I21, I22, I23) -> f2#(I16, I17, I18, I19, 1, I21, I22, rnd8) [y1 = 1 + I23 /\ rnd8 = -1 * y1] 32.75/32.53 4) f9#(I24, I25, I26, I27, I28, I29, I30, I31) -> f10#(I24, I25, I26, I27, I28, I29, I30, I31) [I27 = I27] 32.75/32.53 5) f8#(I32, I33, I34, I35, I36, I37, I38, I39) -> f9#(I32, I33, I34, I35, I36, I37, I38, I39) [I34 = I34] 32.75/32.53 6) f7#(I48, I49, I50, I51, I52, I53, I54, I55) -> f5#(I48, I49, I50, I51, 0, I53, I54, -1 + I55) [I52 <= 1 /\ 1 <= I52] 32.75/32.53 7) f2#(I56, I57, I58, I59, I60, I61, I62, I63) -> f7#(I56, I57, I58, I59, I60, I61, I62, I63) [I57 = I57] 32.75/32.53 8) f4#(I72, I73, I74, I75, I76, I77, I78, I79) -> f5#(I72, I73, I74, I75, 0, I77, I78, -1 + I79) [I76 <= 1 /\ 1 <= I76] 32.75/32.53 9) f3#(I80, I81, I82, I83, I84, I85, I86, I87) -> f4#(I80, I81, I82, I83, I84, I85, I86, I87) [I80 = I80] 32.75/32.53 10) f1#(I88, I89, I90, I91, I92, I93, I94, I95) -> f2#(I88, I89, I90, I91, 1, I93, I94, I95) [1 <= I95] 32.75/32.53 32.75/32.53 We have the following SCCs. 32.75/32.53 { 2, 3, 4, 5, 6, 7 } 32.75/32.53 32.75/32.53 DP problem for innermost termination. 32.75/32.53 P = 32.75/32.53 f5#(I8, I9, I10, I11, I12, I13, I14, I15) -> f8#(I8, I9, I10, I11, I12, I13, I14, -1 * I15) 32.75/32.53 f10#(I16, I17, I18, I19, I20, I21, I22, I23) -> f2#(I16, I17, I18, I19, 1, I21, I22, rnd8) [y1 = 1 + I23 /\ rnd8 = -1 * y1] 32.75/32.53 f9#(I24, I25, I26, I27, I28, I29, I30, I31) -> f10#(I24, I25, I26, I27, I28, I29, I30, I31) [I27 = I27] 32.75/32.53 f8#(I32, I33, I34, I35, I36, I37, I38, I39) -> f9#(I32, I33, I34, I35, I36, I37, I38, I39) [I34 = I34] 32.75/32.53 f7#(I48, I49, I50, I51, I52, I53, I54, I55) -> f5#(I48, I49, I50, I51, 0, I53, I54, -1 + I55) [I52 <= 1 /\ 1 <= I52] 32.75/32.53 f2#(I56, I57, I58, I59, I60, I61, I62, I63) -> f7#(I56, I57, I58, I59, I60, I61, I62, I63) [I57 = I57] 32.75/32.53 R = 32.75/32.53 f12(x1, x2, x3, x4, x5, x6, x7, x8) -> f1(x1, x2, x3, x4, x5, x6, x7, x8) 32.75/32.53 f11(I0, I1, I2, I3, I4, I5, I6, I7) -> f8(I0, I1, I2, I3, I4, I5, I6, -1 * I7) 32.75/32.53 f5(I8, I9, I10, I11, I12, I13, I14, I15) -> f8(I8, I9, I10, I11, I12, I13, I14, -1 * I15) 32.75/32.53 f10(I16, I17, I18, I19, I20, I21, I22, I23) -> f2(I16, I17, I18, I19, 1, I21, I22, rnd8) [y1 = 1 + I23 /\ rnd8 = -1 * y1] 32.75/32.53 f9(I24, I25, I26, I27, I28, I29, I30, I31) -> f10(I24, I25, I26, I27, I28, I29, I30, I31) [I27 = I27] 32.75/32.53 f8(I32, I33, I34, I35, I36, I37, I38, I39) -> f9(I32, I33, I34, I35, I36, I37, I38, I39) [I34 = I34] 32.75/32.53 f8(I40, I41, I42, I43, I44, I45, I46, I47) -> f6(I40, I41, I42, I43, I44, I46, I46, I47) [I47 <= 0 /\ 0 <= I47] 32.75/32.53 f7(I48, I49, I50, I51, I52, I53, I54, I55) -> f5(I48, I49, I50, I51, 0, I53, I54, -1 + I55) [I52 <= 1 /\ 1 <= I52] 32.75/32.53 f2(I56, I57, I58, I59, I60, I61, I62, I63) -> f7(I56, I57, I58, I59, I60, I61, I62, I63) [I57 = I57] 32.75/32.53 f2(I64, I65, I66, I67, I68, I69, I70, I71) -> f6(I64, I65, I66, I67, I68, I70, I70, I71) [I71 <= 0 /\ 0 <= I71] 32.75/32.53 f4(I72, I73, I74, I75, I76, I77, I78, I79) -> f5(I72, I73, I74, I75, 0, I77, I78, -1 + I79) [I76 <= 1 /\ 1 <= I76] 32.75/32.53 f3(I80, I81, I82, I83, I84, I85, I86, I87) -> f4(I80, I81, I82, I83, I84, I85, I86, I87) [I80 = I80] 32.75/32.53 f1(I88, I89, I90, I91, I92, I93, I94, I95) -> f2(I88, I89, I90, I91, 1, I93, I94, I95) [1 <= I95] 32.75/32.53 32.75/35.50 EOF