16.97/16.97 MAYBE 16.97/16.97 16.97/16.97 DP problem for innermost termination. 16.97/16.97 P = 16.97/16.97 f7#(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) -> f6#(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) 16.97/16.97 f6#(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) -> f5#(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) 16.97/16.97 f6#(I10, I11, I12, I13, I14, I15, I16, I17, I18, I19) -> f4#(I10, I11, I12, I13, I14, I15, I16, I17, I18, I19) 16.97/16.97 f6#(I20, I21, I22, I23, I24, I25, I26, I27, I28, I29) -> f3#(I20, I21, I22, I23, I24, I25, I26, I27, I28, I29) 16.97/16.97 f6#(I30, I31, I32, I33, I34, I35, I36, I37, I38, I39) -> f1#(I30, I31, I32, I33, I34, I35, I36, I37, I38, I39) 16.97/16.97 f6#(I50, I51, I52, I53, I54, I55, I56, I57, I58, I59) -> f5#(I57, I58, I59, rnd4, rnd5, I55, I56, I57, rnd9, rnd10) [rnd10 = rnd5 /\ rnd9 = rnd4 /\ rnd5 = rnd5 /\ rnd4 = rnd4] 16.97/16.97 f5#(I60, I61, I62, I63, I64, I65, I66, I67, I68, I69) -> f4#(I67, I68, I69, I63, I64, I65, I66, I67, 0, I67) 16.97/16.97 f4#(I70, I71, I72, I73, I74, I75, I76, I77, I78, I79) -> f3#(I77, I78, I79, I73, I74, I75, I76, I77, I78, I79) [2 <= I79] 16.97/16.97 f4#(I80, I81, I82, I83, I84, I85, I86, I87, I88, I89) -> f1#(I87, I88, I89, I83, I84, I85, I86, I87, I88, I89) [I89 <= 1] 16.97/16.97 f3#(I90, I91, I92, I93, I94, I95, I96, I97, I98, I99) -> f4#(I97, I98, I99, I100, I94, I95, I96, I97, 1 + I98, I101) [I101 = I100 /\ 1 + I99 - 2 * I100 <= 2 /\ 0 <= I99 - 2 * I100 /\ I100 = I100] 16.97/16.97 R = 16.97/16.97 f7(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) -> f6(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) 16.97/16.97 f6(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) -> f5(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) 16.97/16.97 f6(I10, I11, I12, I13, I14, I15, I16, I17, I18, I19) -> f4(I10, I11, I12, I13, I14, I15, I16, I17, I18, I19) 16.97/16.97 f6(I20, I21, I22, I23, I24, I25, I26, I27, I28, I29) -> f3(I20, I21, I22, I23, I24, I25, I26, I27, I28, I29) 16.97/16.97 f6(I30, I31, I32, I33, I34, I35, I36, I37, I38, I39) -> f1(I30, I31, I32, I33, I34, I35, I36, I37, I38, I39) 16.97/16.97 f6(I40, I41, I42, I43, I44, I45, I46, I47, I48, I49) -> f2(I40, I41, I42, I43, I44, I45, I46, I47, I48, I49) 16.97/16.97 f6(I50, I51, I52, I53, I54, I55, I56, I57, I58, I59) -> f5(I57, I58, I59, rnd4, rnd5, I55, I56, I57, rnd9, rnd10) [rnd10 = rnd5 /\ rnd9 = rnd4 /\ rnd5 = rnd5 /\ rnd4 = rnd4] 16.97/16.97 f5(I60, I61, I62, I63, I64, I65, I66, I67, I68, I69) -> f4(I67, I68, I69, I63, I64, I65, I66, I67, 0, I67) 16.97/16.97 f4(I70, I71, I72, I73, I74, I75, I76, I77, I78, I79) -> f3(I77, I78, I79, I73, I74, I75, I76, I77, I78, I79) [2 <= I79] 16.97/16.97 f4(I80, I81, I82, I83, I84, I85, I86, I87, I88, I89) -> f1(I87, I88, I89, I83, I84, I85, I86, I87, I88, I89) [I89 <= 1] 16.97/16.97 f3(I90, I91, I92, I93, I94, I95, I96, I97, I98, I99) -> f4(I97, I98, I99, I100, I94, I95, I96, I97, 1 + I98, I101) [I101 = I100 /\ 1 + I99 - 2 * I100 <= 2 /\ 0 <= I99 - 2 * I100 /\ I100 = I100] 16.97/16.97 f3(I102, I103, I104, I105, I106, I107, I108, I109, I110, I111) -> f2(I109, I110, I111, I112, I113, rnd6, rnd7, rnd8, I114, I115) [I115 = rnd6 /\ I114 = I113 /\ rnd8 = I112 /\ 1 + I111 - 2 * rnd7 <= 0 /\ rnd7 = rnd7 /\ rnd6 = rnd6 /\ I113 = I113 /\ I112 = I112] 16.97/16.97 f3(I116, I117, I118, I119, I120, I121, I122, I123, I124, I125) -> f2(I123, I124, I125, I126, I127, I128, I129, I130, I131, I132) [I132 = I128 /\ I131 = I127 /\ I130 = I126 /\ 2 <= I125 - 2 * I129 /\ I129 = I129 /\ I128 = I128 /\ I127 = I127 /\ I126 = I126] 16.97/16.97 f1(I133, I134, I135, I136, I137, I138, I139, I140, I141, I142) -> f2(I140, I141, I142, I143, I144, I145, I139, I146, I147, I148) [I148 = I145 /\ I147 = I144 /\ I146 = I143 /\ I145 = I145 /\ I144 = I144 /\ I143 = I143] 16.97/16.97 16.97/16.97 The dependency graph for this problem is: 16.97/16.97 0 -> 1, 2, 3, 4, 5 16.97/16.97 1 -> 6 16.97/16.97 2 -> 7, 8 16.97/16.97 3 -> 9 16.97/16.97 4 -> 16.97/16.97 5 -> 6 16.97/16.97 6 -> 7, 8 16.97/16.97 7 -> 9 16.97/16.97 8 -> 16.97/16.97 9 -> 7, 8 16.97/16.97 Where: 16.97/16.97 0) f7#(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) -> f6#(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) 16.97/16.97 1) f6#(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) -> f5#(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) 16.97/16.97 2) f6#(I10, I11, I12, I13, I14, I15, I16, I17, I18, I19) -> f4#(I10, I11, I12, I13, I14, I15, I16, I17, I18, I19) 16.97/16.97 3) f6#(I20, I21, I22, I23, I24, I25, I26, I27, I28, I29) -> f3#(I20, I21, I22, I23, I24, I25, I26, I27, I28, I29) 16.97/16.97 4) f6#(I30, I31, I32, I33, I34, I35, I36, I37, I38, I39) -> f1#(I30, I31, I32, I33, I34, I35, I36, I37, I38, I39) 16.97/16.97 5) f6#(I50, I51, I52, I53, I54, I55, I56, I57, I58, I59) -> f5#(I57, I58, I59, rnd4, rnd5, I55, I56, I57, rnd9, rnd10) [rnd10 = rnd5 /\ rnd9 = rnd4 /\ rnd5 = rnd5 /\ rnd4 = rnd4] 16.97/16.97 6) f5#(I60, I61, I62, I63, I64, I65, I66, I67, I68, I69) -> f4#(I67, I68, I69, I63, I64, I65, I66, I67, 0, I67) 16.97/16.97 7) f4#(I70, I71, I72, I73, I74, I75, I76, I77, I78, I79) -> f3#(I77, I78, I79, I73, I74, I75, I76, I77, I78, I79) [2 <= I79] 16.97/16.97 8) f4#(I80, I81, I82, I83, I84, I85, I86, I87, I88, I89) -> f1#(I87, I88, I89, I83, I84, I85, I86, I87, I88, I89) [I89 <= 1] 16.97/16.97 9) f3#(I90, I91, I92, I93, I94, I95, I96, I97, I98, I99) -> f4#(I97, I98, I99, I100, I94, I95, I96, I97, 1 + I98, I101) [I101 = I100 /\ 1 + I99 - 2 * I100 <= 2 /\ 0 <= I99 - 2 * I100 /\ I100 = I100] 16.97/16.97 16.97/16.97 We have the following SCCs. 16.97/16.97 { 7, 9 } 16.97/16.97 16.97/16.97 DP problem for innermost termination. 16.97/16.97 P = 16.97/16.97 f4#(I70, I71, I72, I73, I74, I75, I76, I77, I78, I79) -> f3#(I77, I78, I79, I73, I74, I75, I76, I77, I78, I79) [2 <= I79] 16.97/16.97 f3#(I90, I91, I92, I93, I94, I95, I96, I97, I98, I99) -> f4#(I97, I98, I99, I100, I94, I95, I96, I97, 1 + I98, I101) [I101 = I100 /\ 1 + I99 - 2 * I100 <= 2 /\ 0 <= I99 - 2 * I100 /\ I100 = I100] 16.97/16.97 R = 16.97/16.97 f7(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) -> f6(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) 16.97/16.97 f6(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) -> f5(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) 16.97/16.97 f6(I10, I11, I12, I13, I14, I15, I16, I17, I18, I19) -> f4(I10, I11, I12, I13, I14, I15, I16, I17, I18, I19) 16.97/16.97 f6(I20, I21, I22, I23, I24, I25, I26, I27, I28, I29) -> f3(I20, I21, I22, I23, I24, I25, I26, I27, I28, I29) 16.97/16.97 f6(I30, I31, I32, I33, I34, I35, I36, I37, I38, I39) -> f1(I30, I31, I32, I33, I34, I35, I36, I37, I38, I39) 16.97/16.97 f6(I40, I41, I42, I43, I44, I45, I46, I47, I48, I49) -> f2(I40, I41, I42, I43, I44, I45, I46, I47, I48, I49) 16.97/16.97 f6(I50, I51, I52, I53, I54, I55, I56, I57, I58, I59) -> f5(I57, I58, I59, rnd4, rnd5, I55, I56, I57, rnd9, rnd10) [rnd10 = rnd5 /\ rnd9 = rnd4 /\ rnd5 = rnd5 /\ rnd4 = rnd4] 16.97/16.97 f5(I60, I61, I62, I63, I64, I65, I66, I67, I68, I69) -> f4(I67, I68, I69, I63, I64, I65, I66, I67, 0, I67) 16.97/16.97 f4(I70, I71, I72, I73, I74, I75, I76, I77, I78, I79) -> f3(I77, I78, I79, I73, I74, I75, I76, I77, I78, I79) [2 <= I79] 16.97/16.97 f4(I80, I81, I82, I83, I84, I85, I86, I87, I88, I89) -> f1(I87, I88, I89, I83, I84, I85, I86, I87, I88, I89) [I89 <= 1] 16.97/16.97 f3(I90, I91, I92, I93, I94, I95, I96, I97, I98, I99) -> f4(I97, I98, I99, I100, I94, I95, I96, I97, 1 + I98, I101) [I101 = I100 /\ 1 + I99 - 2 * I100 <= 2 /\ 0 <= I99 - 2 * I100 /\ I100 = I100] 16.97/16.97 f3(I102, I103, I104, I105, I106, I107, I108, I109, I110, I111) -> f2(I109, I110, I111, I112, I113, rnd6, rnd7, rnd8, I114, I115) [I115 = rnd6 /\ I114 = I113 /\ rnd8 = I112 /\ 1 + I111 - 2 * rnd7 <= 0 /\ rnd7 = rnd7 /\ rnd6 = rnd6 /\ I113 = I113 /\ I112 = I112] 16.97/16.97 f3(I116, I117, I118, I119, I120, I121, I122, I123, I124, I125) -> f2(I123, I124, I125, I126, I127, I128, I129, I130, I131, I132) [I132 = I128 /\ I131 = I127 /\ I130 = I126 /\ 2 <= I125 - 2 * I129 /\ I129 = I129 /\ I128 = I128 /\ I127 = I127 /\ I126 = I126] 16.97/16.97 f1(I133, I134, I135, I136, I137, I138, I139, I140, I141, I142) -> f2(I140, I141, I142, I143, I144, I145, I139, I146, I147, I148) [I148 = I145 /\ I147 = I144 /\ I146 = I143 /\ I145 = I145 /\ I144 = I144 /\ I143 = I143] 16.97/16.97 16.97/19.94 EOF