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