YES(?,POLY) * Step 1: ArgumentFilter WORST_CASE(?,POLY) + Considered Problem: Rules: 0. f0(A,B,C,D,E,F,G) -> f10(H,0,C,D,E,F,G) True (1,1) 1. f10(A,B,C,D,E,F,G) -> f10(A,1 + B,C,D,E,F,G) [B >= 0 && C >= 1 + B] (?,1) 2. f18(A,B,C,D,E,F,G) -> f21(A,B,C,D,E,0,G) [B + -1*E >= 0 (?,1) && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && D >= 2 + E] 3. f21(A,B,C,D,E,F,G) -> f21(A,B,C,D,E,1 + F,G) [F >= 0 (?,1) && E + F >= 0 && -2 + D + F >= 0 && -2 + C + F >= 0 && -2 + B + F >= 0 && -2 + D + -1*E >= 0 && -2 + C + -1*E >= 0 && -2 + B + -1*E >= 0 && E >= 0 && -2 + D + E >= 0 && -2 + C + E >= 0 && -2 + B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -2 + D >= 0 && -4 + C + D >= 0 && -1*C + D >= 0 && -4 + B + D >= 0 && B + -1*C >= 0 && -2 + C >= 0 && -4 + B + C >= 0 && -2 + B >= 0 && D >= 2 + E + F] 4. f21(A,B,C,D,E,F,G) -> f21(A,B,C,D,E,1 + F,H) [F >= 0 (?,1) && E + F >= 0 && -2 + D + F >= 0 && -2 + C + F >= 0 && -2 + B + F >= 0 && -2 + D + -1*E >= 0 && -2 + C + -1*E >= 0 && -2 + B + -1*E >= 0 && E >= 0 && -2 + D + E >= 0 && -2 + C + E >= 0 && -2 + B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -2 + D >= 0 && -4 + C + D >= 0 && -1*C + D >= 0 && -4 + B + D >= 0 && B + -1*C >= 0 && -2 + C >= 0 && -4 + B + C >= 0 && -2 + B >= 0 && D >= 2 + E + F] 5. f32(A,B,C,D,E,F,G) -> f32(A,B,C,D,1 + E,F,G) [B + -1*E >= 0 (?,1) && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && D >= 2 + E] 6. f32(A,B,C,D,E,F,G) -> f41(A,B,C,D,E,F,G) [B + -1*E >= 0 (?,1) && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && 1 + E >= D] 7. f21(A,B,C,D,E,F,G) -> f18(A,B,C,D,1 + E,F,G) [F >= 0 (?,1) && E + F >= 0 && -2 + D + F >= 0 && -2 + C + F >= 0 && -2 + B + F >= 0 && -2 + D + -1*E >= 0 && -2 + C + -1*E >= 0 && -2 + B + -1*E >= 0 && E >= 0 && -2 + D + E >= 0 && -2 + C + E >= 0 && -2 + B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -2 + D >= 0 && -4 + C + D >= 0 && -1*C + D >= 0 && -4 + B + D >= 0 && B + -1*C >= 0 && -2 + C >= 0 && -4 + B + C >= 0 && -2 + B >= 0 && 1 + E + F >= D] 8. f18(A,B,C,D,E,F,G) -> f32(A,B,C,D,0,F,G) [B + -1*E >= 0 (?,1) && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && 1 + E >= D] 9. f10(A,B,C,D,E,F,G) -> f18(A,B,C,C,0,F,G) [B >= 0 && B >= C] (?,1) Signature: {(f0,7);(f10,7);(f18,7);(f21,7);(f32,7);(f41,7)} Flow Graph: [0->{1,9},1->{1,9},2->{3,4,7},3->{3,4,7},4->{3,4,7},5->{5,6},6->{},7->{2,8},8->{5,6},9->{2,8}] + Applied Processor: ArgumentFilter [0,6] + Details: We remove following argument positions: [0,6]. * Step 2: UnsatPaths WORST_CASE(?,POLY) + Considered Problem: Rules: 0. f0(B,C,D,E,F) -> f10(0,C,D,E,F) True (1,1) 1. f10(B,C,D,E,F) -> f10(1 + B,C,D,E,F) [B >= 0 && C >= 1 + B] (?,1) 2. f18(B,C,D,E,F) -> f21(B,C,D,E,0) [B + -1*E >= 0 (?,1) && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && D >= 2 + E] 3. f21(B,C,D,E,F) -> f21(B,C,D,E,1 + F) [F >= 0 (?,1) && E + F >= 0 && -2 + D + F >= 0 && -2 + C + F >= 0 && -2 + B + F >= 0 && -2 + D + -1*E >= 0 && -2 + C + -1*E >= 0 && -2 + B + -1*E >= 0 && E >= 0 && -2 + D + E >= 0 && -2 + C + E >= 0 && -2 + B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -2 + D >= 0 && -4 + C + D >= 0 && -1*C + D >= 0 && -4 + B + D >= 0 && B + -1*C >= 0 && -2 + C >= 0 && -4 + B + C >= 0 && -2 + B >= 0 && D >= 2 + E + F] 4. f21(B,C,D,E,F) -> f21(B,C,D,E,1 + F) [F >= 0 (?,1) && E + F >= 0 && -2 + D + F >= 0 && -2 + C + F >= 0 && -2 + B + F >= 0 && -2 + D + -1*E >= 0 && -2 + C + -1*E >= 0 && -2 + B + -1*E >= 0 && E >= 0 && -2 + D + E >= 0 && -2 + C + E >= 0 && -2 + B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -2 + D >= 0 && -4 + C + D >= 0 && -1*C + D >= 0 && -4 + B + D >= 0 && B + -1*C >= 0 && -2 + C >= 0 && -4 + B + C >= 0 && -2 + B >= 0 && D >= 2 + E + F] 5. f32(B,C,D,E,F) -> f32(B,C,D,1 + E,F) [B + -1*E >= 0 (?,1) && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && D >= 2 + E] 6. f32(B,C,D,E,F) -> f41(B,C,D,E,F) [B + -1*E >= 0 (?,1) && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && 1 + E >= D] 7. f21(B,C,D,E,F) -> f18(B,C,D,1 + E,F) [F >= 0 (?,1) && E + F >= 0 && -2 + D + F >= 0 && -2 + C + F >= 0 && -2 + B + F >= 0 && -2 + D + -1*E >= 0 && -2 + C + -1*E >= 0 && -2 + B + -1*E >= 0 && E >= 0 && -2 + D + E >= 0 && -2 + C + E >= 0 && -2 + B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -2 + D >= 0 && -4 + C + D >= 0 && -1*C + D >= 0 && -4 + B + D >= 0 && B + -1*C >= 0 && -2 + C >= 0 && -4 + B + C >= 0 && -2 + B >= 0 && 1 + E + F >= D] 8. f18(B,C,D,E,F) -> f32(B,C,D,0,F) [B + -1*E >= 0 (?,1) && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && 1 + E >= D] 9. f10(B,C,D,E,F) -> f18(B,C,C,0,F) [B >= 0 && B >= C] (?,1) Signature: {(f0,7);(f10,7);(f18,7);(f21,7);(f32,7);(f41,7)} Flow Graph: [0->{1,9},1->{1,9},2->{3,4,7},3->{3,4,7},4->{3,4,7},5->{5,6},6->{},7->{2,8},8->{5,6},9->{2,8}] + Applied Processor: UnsatPaths + Details: We remove following edges from the transition graph: [(2,7)] * Step 3: FromIts WORST_CASE(?,POLY) + Considered Problem: Rules: 0. f0(B,C,D,E,F) -> f10(0,C,D,E,F) True (1,1) 1. f10(B,C,D,E,F) -> f10(1 + B,C,D,E,F) [B >= 0 && C >= 1 + B] (?,1) 2. f18(B,C,D,E,F) -> f21(B,C,D,E,0) [B + -1*E >= 0 (?,1) && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && D >= 2 + E] 3. f21(B,C,D,E,F) -> f21(B,C,D,E,1 + F) [F >= 0 (?,1) && E + F >= 0 && -2 + D + F >= 0 && -2 + C + F >= 0 && -2 + B + F >= 0 && -2 + D + -1*E >= 0 && -2 + C + -1*E >= 0 && -2 + B + -1*E >= 0 && E >= 0 && -2 + D + E >= 0 && -2 + C + E >= 0 && -2 + B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -2 + D >= 0 && -4 + C + D >= 0 && -1*C + D >= 0 && -4 + B + D >= 0 && B + -1*C >= 0 && -2 + C >= 0 && -4 + B + C >= 0 && -2 + B >= 0 && D >= 2 + E + F] 4. f21(B,C,D,E,F) -> f21(B,C,D,E,1 + F) [F >= 0 (?,1) && E + F >= 0 && -2 + D + F >= 0 && -2 + C + F >= 0 && -2 + B + F >= 0 && -2 + D + -1*E >= 0 && -2 + C + -1*E >= 0 && -2 + B + -1*E >= 0 && E >= 0 && -2 + D + E >= 0 && -2 + C + E >= 0 && -2 + B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -2 + D >= 0 && -4 + C + D >= 0 && -1*C + D >= 0 && -4 + B + D >= 0 && B + -1*C >= 0 && -2 + C >= 0 && -4 + B + C >= 0 && -2 + B >= 0 && D >= 2 + E + F] 5. f32(B,C,D,E,F) -> f32(B,C,D,1 + E,F) [B + -1*E >= 0 (?,1) && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && D >= 2 + E] 6. f32(B,C,D,E,F) -> f41(B,C,D,E,F) [B + -1*E >= 0 (?,1) && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && 1 + E >= D] 7. f21(B,C,D,E,F) -> f18(B,C,D,1 + E,F) [F >= 0 (?,1) && E + F >= 0 && -2 + D + F >= 0 && -2 + C + F >= 0 && -2 + B + F >= 0 && -2 + D + -1*E >= 0 && -2 + C + -1*E >= 0 && -2 + B + -1*E >= 0 && E >= 0 && -2 + D + E >= 0 && -2 + C + E >= 0 && -2 + B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -2 + D >= 0 && -4 + C + D >= 0 && -1*C + D >= 0 && -4 + B + D >= 0 && B + -1*C >= 0 && -2 + C >= 0 && -4 + B + C >= 0 && -2 + B >= 0 && 1 + E + F >= D] 8. f18(B,C,D,E,F) -> f32(B,C,D,0,F) [B + -1*E >= 0 (?,1) && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && 1 + E >= D] 9. f10(B,C,D,E,F) -> f18(B,C,C,0,F) [B >= 0 && B >= C] (?,1) Signature: {(f0,7);(f10,7);(f18,7);(f21,7);(f32,7);(f41,7)} Flow Graph: [0->{1,9},1->{1,9},2->{3,4},3->{3,4,7},4->{3,4,7},5->{5,6},6->{},7->{2,8},8->{5,6},9->{2,8}] + Applied Processor: FromIts + Details: () * Step 4: AddSinks WORST_CASE(?,POLY) + Considered Problem: Rules: f0(B,C,D,E,F) -> f10(0,C,D,E,F) True f10(B,C,D,E,F) -> f10(1 + B,C,D,E,F) [B >= 0 && C >= 1 + B] f18(B,C,D,E,F) -> f21(B,C,D,E,0) [B + -1*E >= 0 && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && D >= 2 + E] f21(B,C,D,E,F) -> f21(B,C,D,E,1 + F) [F >= 0 && E + F >= 0 && -2 + D + F >= 0 && -2 + C + F >= 0 && -2 + B + F >= 0 && -2 + D + -1*E >= 0 && -2 + C + -1*E >= 0 && -2 + B + -1*E >= 0 && E >= 0 && -2 + D + E >= 0 && -2 + C + E >= 0 && -2 + B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -2 + D >= 0 && -4 + C + D >= 0 && -1*C + D >= 0 && -4 + B + D >= 0 && B + -1*C >= 0 && -2 + C >= 0 && -4 + B + C >= 0 && -2 + B >= 0 && D >= 2 + E + F] f21(B,C,D,E,F) -> f21(B,C,D,E,1 + F) [F >= 0 && E + F >= 0 && -2 + D + F >= 0 && -2 + C + F >= 0 && -2 + B + F >= 0 && -2 + D + -1*E >= 0 && -2 + C + -1*E >= 0 && -2 + B + -1*E >= 0 && E >= 0 && -2 + D + E >= 0 && -2 + C + E >= 0 && -2 + B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -2 + D >= 0 && -4 + C + D >= 0 && -1*C + D >= 0 && -4 + B + D >= 0 && B + -1*C >= 0 && -2 + C >= 0 && -4 + B + C >= 0 && -2 + B >= 0 && D >= 2 + E + F] f32(B,C,D,E,F) -> f32(B,C,D,1 + E,F) [B + -1*E >= 0 && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && D >= 2 + E] f32(B,C,D,E,F) -> f41(B,C,D,E,F) [B + -1*E >= 0 && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && 1 + E >= D] f21(B,C,D,E,F) -> f18(B,C,D,1 + E,F) [F >= 0 && E + F >= 0 && -2 + D + F >= 0 && -2 + C + F >= 0 && -2 + B + F >= 0 && -2 + D + -1*E >= 0 && -2 + C + -1*E >= 0 && -2 + B + -1*E >= 0 && E >= 0 && -2 + D + E >= 0 && -2 + C + E >= 0 && -2 + B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -2 + D >= 0 && -4 + C + D >= 0 && -1*C + D >= 0 && -4 + B + D >= 0 && B + -1*C >= 0 && -2 + C >= 0 && -4 + B + C >= 0 && -2 + B >= 0 && 1 + E + F >= D] f18(B,C,D,E,F) -> f32(B,C,D,0,F) [B + -1*E >= 0 && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && 1 + E >= D] f10(B,C,D,E,F) -> f18(B,C,C,0,F) [B >= 0 && B >= C] Signature: {(f0,7);(f10,7);(f18,7);(f21,7);(f32,7);(f41,7)} Rule Graph: [0->{1,9},1->{1,9},2->{3,4},3->{3,4,7},4->{3,4,7},5->{5,6},6->{},7->{2,8},8->{5,6},9->{2,8}] + Applied Processor: AddSinks + Details: () * Step 5: Decompose WORST_CASE(?,POLY) + Considered Problem: Rules: f0(B,C,D,E,F) -> f10(0,C,D,E,F) True f10(B,C,D,E,F) -> f10(1 + B,C,D,E,F) [B >= 0 && C >= 1 + B] f18(B,C,D,E,F) -> f21(B,C,D,E,0) [B + -1*E >= 0 && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && D >= 2 + E] f21(B,C,D,E,F) -> f21(B,C,D,E,1 + F) [F >= 0 && E + F >= 0 && -2 + D + F >= 0 && -2 + C + F >= 0 && -2 + B + F >= 0 && -2 + D + -1*E >= 0 && -2 + C + -1*E >= 0 && -2 + B + -1*E >= 0 && E >= 0 && -2 + D + E >= 0 && -2 + C + E >= 0 && -2 + B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -2 + D >= 0 && -4 + C + D >= 0 && -1*C + D >= 0 && -4 + B + D >= 0 && B + -1*C >= 0 && -2 + C >= 0 && -4 + B + C >= 0 && -2 + B >= 0 && D >= 2 + E + F] f21(B,C,D,E,F) -> f21(B,C,D,E,1 + F) [F >= 0 && E + F >= 0 && -2 + D + F >= 0 && -2 + C + F >= 0 && -2 + B + F >= 0 && -2 + D + -1*E >= 0 && -2 + C + -1*E >= 0 && -2 + B + -1*E >= 0 && E >= 0 && -2 + D + E >= 0 && -2 + C + E >= 0 && -2 + B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -2 + D >= 0 && -4 + C + D >= 0 && -1*C + D >= 0 && -4 + B + D >= 0 && B + -1*C >= 0 && -2 + C >= 0 && -4 + B + C >= 0 && -2 + B >= 0 && D >= 2 + E + F] f32(B,C,D,E,F) -> f32(B,C,D,1 + E,F) [B + -1*E >= 0 && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && D >= 2 + E] f32(B,C,D,E,F) -> f41(B,C,D,E,F) [B + -1*E >= 0 && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && 1 + E >= D] f21(B,C,D,E,F) -> f18(B,C,D,1 + E,F) [F >= 0 && E + F >= 0 && -2 + D + F >= 0 && -2 + C + F >= 0 && -2 + B + F >= 0 && -2 + D + -1*E >= 0 && -2 + C + -1*E >= 0 && -2 + B + -1*E >= 0 && E >= 0 && -2 + D + E >= 0 && -2 + C + E >= 0 && -2 + B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -2 + D >= 0 && -4 + C + D >= 0 && -1*C + D >= 0 && -4 + B + D >= 0 && B + -1*C >= 0 && -2 + C >= 0 && -4 + B + C >= 0 && -2 + B >= 0 && 1 + E + F >= D] f18(B,C,D,E,F) -> f32(B,C,D,0,F) [B + -1*E >= 0 && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && 1 + E >= D] f10(B,C,D,E,F) -> f18(B,C,C,0,F) [B >= 0 && B >= C] f41(B,C,D,E,F) -> exitus616(B,C,D,E,F) True Signature: {(exitus616,5);(f0,7);(f10,7);(f18,7);(f21,7);(f32,7);(f41,7)} Rule Graph: [0->{1,9},1->{1,9},2->{3,4},3->{3,4,7},4->{3,4,7},5->{5,6},6->{10},7->{2,8},8->{5,6},9->{2,8}] + Applied Processor: Decompose Greedy + Details: We construct a looptree: P: [0,1,2,3,4,5,6,7,8,9,10] | +- p:[1] c: [1] | +- p:[2,7,3,4] c: [2,7] | | | `- p:[3,4] c: [3,4] | `- p:[5] c: [5] * Step 6: AbstractSize WORST_CASE(?,POLY) + Considered Problem: (Rules: f0(B,C,D,E,F) -> f10(0,C,D,E,F) True f10(B,C,D,E,F) -> f10(1 + B,C,D,E,F) [B >= 0 && C >= 1 + B] f18(B,C,D,E,F) -> f21(B,C,D,E,0) [B + -1*E >= 0 && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && D >= 2 + E] f21(B,C,D,E,F) -> f21(B,C,D,E,1 + F) [F >= 0 && E + F >= 0 && -2 + D + F >= 0 && -2 + C + F >= 0 && -2 + B + F >= 0 && -2 + D + -1*E >= 0 && -2 + C + -1*E >= 0 && -2 + B + -1*E >= 0 && E >= 0 && -2 + D + E >= 0 && -2 + C + E >= 0 && -2 + B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -2 + D >= 0 && -4 + C + D >= 0 && -1*C + D >= 0 && -4 + B + D >= 0 && B + -1*C >= 0 && -2 + C >= 0 && -4 + B + C >= 0 && -2 + B >= 0 && D >= 2 + E + F] f21(B,C,D,E,F) -> f21(B,C,D,E,1 + F) [F >= 0 && E + F >= 0 && -2 + D + F >= 0 && -2 + C + F >= 0 && -2 + B + F >= 0 && -2 + D + -1*E >= 0 && -2 + C + -1*E >= 0 && -2 + B + -1*E >= 0 && E >= 0 && -2 + D + E >= 0 && -2 + C + E >= 0 && -2 + B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -2 + D >= 0 && -4 + C + D >= 0 && -1*C + D >= 0 && -4 + B + D >= 0 && B + -1*C >= 0 && -2 + C >= 0 && -4 + B + C >= 0 && -2 + B >= 0 && D >= 2 + E + F] f32(B,C,D,E,F) -> f32(B,C,D,1 + E,F) [B + -1*E >= 0 && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && D >= 2 + E] f32(B,C,D,E,F) -> f41(B,C,D,E,F) [B + -1*E >= 0 && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && 1 + E >= D] f21(B,C,D,E,F) -> f18(B,C,D,1 + E,F) [F >= 0 && E + F >= 0 && -2 + D + F >= 0 && -2 + C + F >= 0 && -2 + B + F >= 0 && -2 + D + -1*E >= 0 && -2 + C + -1*E >= 0 && -2 + B + -1*E >= 0 && E >= 0 && -2 + D + E >= 0 && -2 + C + E >= 0 && -2 + B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -2 + D >= 0 && -4 + C + D >= 0 && -1*C + D >= 0 && -4 + B + D >= 0 && B + -1*C >= 0 && -2 + C >= 0 && -4 + B + C >= 0 && -2 + B >= 0 && 1 + E + F >= D] f18(B,C,D,E,F) -> f32(B,C,D,0,F) [B + -1*E >= 0 && E >= 0 && B + E >= 0 && C + -1*D >= 0 && B + -1*D >= 0 && -1*C + D >= 0 && B + -1*C >= 0 && B >= 0 && 1 + E >= D] f10(B,C,D,E,F) -> f18(B,C,C,0,F) [B >= 0 && B >= C] f41(B,C,D,E,F) -> exitus616(B,C,D,E,F) True Signature: {(exitus616,5);(f0,7);(f10,7);(f18,7);(f21,7);(f32,7);(f41,7)} Rule Graph: [0->{1,9},1->{1,9},2->{3,4},3->{3,4,7},4->{3,4,7},5->{5,6},6->{10},7->{2,8},8->{5,6},9->{2,8}] ,We construct a looptree: P: [0,1,2,3,4,5,6,7,8,9,10] | +- p:[1] c: [1] | +- p:[2,7,3,4] c: [2,7] | | | `- p:[3,4] c: [3,4] | `- p:[5] c: [5]) + Applied Processor: AbstractSize Minimize + Details: () * Step 7: AbstractFlow WORST_CASE(?,POLY) + Considered Problem: Program: Domain: [B,C,D,E,F,0.0,0.1,0.1.0,0.2] f0 ~> f10 [B <= 0*K, C <= C, D <= D, E <= E, F <= F] f10 ~> f10 [B <= C, C <= C, D <= D, E <= E, F <= F] f18 ~> f21 [B <= B, C <= C, D <= D, E <= E, F <= 0*K] f21 ~> f21 [B <= B, C <= C, D <= D, E <= E, F <= B] f21 ~> f21 [B <= B, C <= C, D <= D, E <= E, F <= B] f32 ~> f32 [B <= B, C <= C, D <= D, E <= C, F <= F] f32 ~> f41 [B <= B, C <= C, D <= D, E <= E, F <= F] f21 ~> f18 [B <= B, C <= C, D <= D, E <= C, F <= F] f18 ~> f32 [B <= B, C <= C, D <= D, E <= 0*K, F <= F] f10 ~> f18 [B <= B, C <= C, D <= C, E <= 0*K, F <= F] f41 ~> exitus616 [B <= B, C <= C, D <= D, E <= E, F <= F] + Loop: [0.0 <= K + B + C] f10 ~> f10 [B <= C, C <= C, D <= D, E <= E, F <= F] + Loop: [0.1 <= B + E] f18 ~> f21 [B <= B, C <= C, D <= D, E <= E, F <= 0*K] f21 ~> f18 [B <= B, C <= C, D <= D, E <= C, F <= F] f21 ~> f21 [B <= B, C <= C, D <= D, E <= E, F <= B] f21 ~> f21 [B <= B, C <= C, D <= D, E <= E, F <= B] + Loop: [0.1.0 <= 2*K + D + E + F] f21 ~> f21 [B <= B, C <= C, D <= D, E <= E, F <= B] f21 ~> f21 [B <= B, C <= C, D <= D, E <= E, F <= B] + Loop: [0.2 <= 2*K + D + E] f32 ~> f32 [B <= B, C <= C, D <= D, E <= C, F <= F] + Applied Processor: AbstractFlow + Details: () * Step 8: Lare WORST_CASE(?,POLY) + Considered Problem: Program: Domain: [tick,huge,K,B,C,D,E,F,0.0,0.1,0.1.0,0.2] f0 ~> f10 [K ~=> B] f10 ~> f10 [C ~=> B] f18 ~> f21 [K ~=> F] f21 ~> f21 [B ~=> F] f21 ~> f21 [B ~=> F] f32 ~> f32 [C ~=> E] f32 ~> f41 [] f21 ~> f18 [C ~=> E] f18 ~> f32 [K ~=> E] f10 ~> f18 [C ~=> D,K ~=> E] f41 ~> exitus616 [] + Loop: [B ~+> 0.0,C ~+> 0.0,K ~+> 0.0] f10 ~> f10 [C ~=> B] + Loop: [B ~+> 0.1,E ~+> 0.1] f18 ~> f21 [K ~=> F] f21 ~> f18 [C ~=> E] f21 ~> f21 [B ~=> F] f21 ~> f21 [B ~=> F] + Loop: [D ~+> 0.1.0,E ~+> 0.1.0,F ~+> 0.1.0,K ~*> 0.1.0] f21 ~> f21 [B ~=> F] f21 ~> f21 [B ~=> F] + Loop: [D ~+> 0.2,E ~+> 0.2,K ~*> 0.2] f32 ~> f32 [C ~=> E] + Applied Processor: Lare + Details: f0 ~> exitus616 [C ~=> B ,C ~=> D ,C ~=> E ,C ~=> F ,K ~=> B ,K ~=> E ,K ~=> F ,C ~+> 0.0 ,C ~+> 0.1 ,C ~+> 0.1.0 ,C ~+> 0.2 ,C ~+> tick ,tick ~+> tick ,K ~+> 0.0 ,K ~+> 0.1 ,K ~+> 0.1.0 ,K ~+> 0.2 ,K ~+> tick ,C ~*> 0.1.0 ,C ~*> tick ,K ~*> 0.0 ,K ~*> 0.1 ,K ~*> 0.1.0 ,K ~*> 0.2 ,K ~*> tick] + f10> [C ~=> B,B ~+> 0.0,B ~+> tick,C ~+> 0.0,C ~+> tick,tick ~+> tick,K ~+> 0.0,K ~+> tick] + f18> [B ~=> F ,C ~=> E ,K ~=> F ,B ~+> 0.1 ,B ~+> 0.1.0 ,B ~+> tick ,C ~+> 0.1.0 ,C ~+> tick ,D ~+> 0.1.0 ,D ~+> tick ,E ~+> 0.1 ,E ~+> 0.1.0 ,E ~+> tick ,tick ~+> tick ,K ~+> 0.1.0 ,K ~+> tick ,B ~*> tick ,C ~*> tick ,D ~*> tick ,E ~*> tick ,K ~*> 0.1.0 ,K ~*> tick] + f21> [B ~=> F ,D ~+> 0.1.0 ,D ~+> tick ,E ~+> 0.1.0 ,E ~+> tick ,F ~+> 0.1.0 ,F ~+> tick ,tick ~+> tick ,K ~*> 0.1.0 ,K ~*> tick] + f32> [C ~=> E,D ~+> 0.2,D ~+> tick,E ~+> 0.2,E ~+> tick,tick ~+> tick,K ~*> 0.2,K ~*> tick] YES(?,POLY)