/export/starexec/sandbox/solver/bin/starexec_run_its /export/starexec/sandbox/benchmark/theBenchmark.koat /export/starexec/sandbox/output/output_files -------------------------------------------------------------------------------- WORST_CASE(?,O(n^1)) Preprocessing Cost Relations ===================================== #### Computed strongly connected components 0. recursive : [f13/16] 1. recursive : [f29/4] 2. recursive : [f34/20] 3. recursive : [f55/8] 4. recursive : [f61/6] 5. recursive : [f53/12,f55_loop_cont/13,f61_loop_cont/13] 6. recursive : [f10/36,f13_loop_cont/37,f29_loop_cont/37,f34_loop_cont/37,f53_loop_cont/37] 7. non_recursive : [exit_location/1] 8. non_recursive : [f73/19] 9. non_recursive : [f10_loop_cont/20] 10. non_recursive : [f0/19] #### Obtained direct recursion through partial evaluation 0. SCC is partially evaluated into f13/16 1. SCC is partially evaluated into f29/4 2. SCC is partially evaluated into f34/20 3. SCC is partially evaluated into f55/8 4. SCC is partially evaluated into f61/6 5. SCC is partially evaluated into f53/12 6. SCC is partially evaluated into f10/36 7. SCC is completely evaluated into other SCCs 8. SCC is completely evaluated into other SCCs 9. SCC is partially evaluated into f10_loop_cont/20 10. SCC is partially evaluated into f0/19 Control-Flow Refinement of Cost Relations ===================================== ### Specialization of cost equations f13/16 * CE 16 is refined into CE [38] * CE 15 is discarded (unfeasible) * CE 17 is refined into CE [39] * CE 14 is refined into CE [40] * CE 13 is refined into CE [41] * CE 12 is refined into CE [42] ### Cost equations --> "Loop" of f13/16 * CEs [41] --> Loop 34 * CEs [42] --> Loop 35 * CEs [38] --> Loop 36 * CEs [39] --> Loop 37 * CEs [40] --> Loop 38 ### Ranking functions of CR f13(A,B,C,D,E,F,G,R,V,W,X,Y,Z,A1,B1,C1) * RF of phase [34,35]: [A-D+1] #### Partial ranking functions of CR f13(A,B,C,D,E,F,G,R,V,W,X,Y,Z,A1,B1,C1) * Partial RF of phase [34,35]: - RF of loop [34:1,35:1]: A-D+1 ### Specialization of cost equations f29/4 * CE 19 is refined into CE [43] * CE 20 is refined into CE [44] * CE 18 is refined into CE [45] ### Cost equations --> "Loop" of f29/4 * CEs [45] --> Loop 39 * CEs [43] --> Loop 40 * CEs [44] --> Loop 41 ### Ranking functions of CR f29(A,D,V,W) * RF of phase [39]: [A-D+1] #### Partial ranking functions of CR f29(A,D,V,W) * Partial RF of phase [39]: - RF of loop [39:1]: A-D+1 ### Specialization of cost equations f34/20 * CE 26 is refined into CE [46] * CE 24 is refined into CE [47] * CE 25 is refined into CE [48] * CE 23 is refined into CE [49] * CE 22 is refined into CE [50] * CE 21 is refined into CE [51] ### Cost equations --> "Loop" of f34/20 * CEs [49] --> Loop 42 * CEs [50] --> Loop 43 * CEs [51] --> Loop 44 * CEs [46] --> Loop 45 * CEs [47] --> Loop 46 * CEs [48] --> Loop 47 ### Ranking functions of CR f34(A,D,H,I,J,M,N,O,P,Q,V,W,X,Y,Z,A1,B1,C1,D1,E1) * RF of phase [42,43,44]: [A-D+1] #### Partial ranking functions of CR f34(A,D,H,I,J,M,N,O,P,Q,V,W,X,Y,Z,A1,B1,C1,D1,E1) * Partial RF of phase [42,43,44]: - RF of loop [42:1,43:1,44:1]: A-D+1 ### Specialization of cost equations f55/8 * CE 33 is refined into CE [52] * CE 34 is refined into CE [53] * CE 32 is refined into CE [54] ### Cost equations --> "Loop" of f55/8 * CEs [54] --> Loop 48 * CEs [52] --> Loop 49 * CEs [53] --> Loop 50 ### Ranking functions of CR f55(A,D,J,L,V,W,X,Y) * RF of phase [48]: [A-D+1] #### Partial ranking functions of CR f55(A,D,J,L,V,W,X,Y) * Partial RF of phase [48]: - RF of loop [48:1]: A-D+1 ### Specialization of cost equations f61/6 * CE 37 is refined into CE [55] * CE 36 is refined into CE [56] * CE 35 is refined into CE [57] ### Cost equations --> "Loop" of f61/6 * CEs [57] --> Loop 51 * CEs [55] --> Loop 52 * CEs [56] --> Loop 53 ### Ranking functions of CR f61(A,D,K,V,W,X) * RF of phase [51]: [A-D+1] #### Partial ranking functions of CR f61(A,D,K,V,W,X) * Partial RF of phase [51]: - RF of loop [51:1]: A-D+1 ### Specialization of cost equations f53/12 * CE 30 is refined into CE [58] * CE 27 is refined into CE [59,60] * CE 29 is refined into CE [61,62] * CE 31 is refined into CE [63] * CE 28 is refined into CE [64,65] ### Cost equations --> "Loop" of f53/12 * CEs [64] --> Loop 54 * CEs [65] --> Loop 55 * CEs [58] --> Loop 56 * CEs [59] --> Loop 57 * CEs [60,62] --> Loop 58 * CEs [61] --> Loop 59 * CEs [63] --> Loop 60 ### Ranking functions of CR f53(A,B,D,J,K,L,V,W,X,Y,Z,A1) * RF of phase [54]: [A-K+1,D-K] #### Partial ranking functions of CR f53(A,B,D,J,K,L,V,W,X,Y,Z,A1) * Partial RF of phase [54]: - RF of loop [54:1]: A-K+1 D-K ### Specialization of cost equations f10/36 * CE 8 is refined into CE [66] * CE 2 is refined into CE [67,68] * CE 4 is refined into CE [69] * CE 5 is refined into CE [70,71,72,73,74,75,76,77] * CE 7 is refined into CE [78] * CE 9 is refined into CE [79] * CE 6 is refined into CE [80,81,82,83] * CE 3 is refined into CE [84,85] ### Cost equations --> "Loop" of f10/36 * CEs [82] --> Loop 61 * CEs [80] --> Loop 62 * CEs [83] --> Loop 63 * CEs [81] --> Loop 64 * CEs [85] --> Loop 65 * CEs [84] --> Loop 66 * CEs [66] --> Loop 67 * CEs [72,76] --> Loop 68 * CEs [71,73,75,77] --> Loop 69 * CEs [68,69,70,74,78] --> Loop 70 * CEs [67] --> Loop 71 * CEs [79] --> Loop 72 ### Ranking functions of CR f10(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,V,W,X,Y,Z,A1,B1,C1,D1,E1,F1,G1,H1,I1,J1,K1,L1,M1) * RF of phase [65]: [A-B,-B+D-1] #### Partial ranking functions of CR f10(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,V,W,X,Y,Z,A1,B1,C1,D1,E1,F1,G1,H1,I1,J1,K1,L1,M1) * Partial RF of phase [65]: - RF of loop [65:1]: A-B -B+D-1 ### Specialization of cost equations f10_loop_cont/20 * CE 10 is refined into CE [86] * CE 11 is refined into CE [87] ### Cost equations --> "Loop" of f10_loop_cont/20 * CEs [86] --> Loop 73 * CEs [87] --> Loop 74 ### Ranking functions of CR f10_loop_cont(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T) #### Partial ranking functions of CR f10_loop_cont(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T) ### Specialization of cost equations f0/19 * CE 1 is refined into CE [88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113] ### Cost equations --> "Loop" of f0/19 * CEs [101] --> Loop 75 * CEs [100] --> Loop 76 * CEs [99,104,105] --> Loop 77 * CEs [98,103] --> Loop 78 * CEs [97] --> Loop 79 * CEs [96] --> Loop 80 * CEs [95] --> Loop 81 * CEs [94] --> Loop 82 * CEs [93] --> Loop 83 * CEs [92,106,107] --> Loop 84 * CEs [91] --> Loop 85 * CEs [90] --> Loop 86 * CEs [89,108] --> Loop 87 * CEs [113] --> Loop 88 * CEs [88] --> Loop 89 * CEs [109,110] --> Loop 90 * CEs [102] --> Loop 91 * CEs [111,112] --> Loop 92 ### Ranking functions of CR f0(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,V) #### Partial ranking functions of CR f0(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,V) Computing Bounds ===================================== #### Cost of chains of f13(A,B,C,D,E,F,G,R,V,W,X,Y,Z,A1,B1,C1): * Chain [[34,35],38]: 2*it(34)+0 Such that:aux(3) =< -D+Y it(34) =< aux(3) with precondition: [C=0,V=5,X=0,Z=0,C1=0,B+1=W,A+1=Y,A1=B1,0>=A1,A>=2,A>=B+1,A>=D] * Chain [[34,35],37]: 2*it(34)+0 Such that:aux(4) =< A-D+1 it(34) =< aux(4) with precondition: [V=3,A>=2,C>=0,A>=B+1,A>=D] * Chain [[34,35],36]: 2*it(34)+0 Such that:aux(5) =< -D+Y it(34) =< aux(5) with precondition: [V=7,B=W,A+1=Y,A1=B1,R=C1,A>=2,C>=0,X>=1,A>=B+1,Z>=C,A>=D,X>=Z,X>=A1,A+C+X>=D+Z+1] * Chain [38]: 0 with precondition: [C=0,V=5,X=0,C1=0,Z=E,A1=F,B1=G,B+1=W,D=Y,A>=2,D>=A+1,A>=B+1] * Chain [37]: 0 with precondition: [V=3,A>=2,C>=0,A>=B+1] #### Cost of chains of f29(A,D,V,W): * Chain [[39],41]: 1*it(39)+0 Such that:it(39) =< A-D+1 with precondition: [V=3,A>=2,A>=D] * Chain [[39],40]: 1*it(39)+0 Such that:it(39) =< -D+W with precondition: [V=6,A+1=W,A>=2,A>=D] * Chain [41]: 0 with precondition: [V=3,A>=2] * Chain [40]: 0 with precondition: [V=6,D=W,A>=2,D>=A+1] #### Cost of chains of f34(A,D,H,I,J,M,N,O,P,Q,V,W,X,Y,Z,A1,B1,C1,D1,E1): * Chain [[42,43,44],47]: 3*it(42)+0 Such that:aux(8) =< -D+W it(42) =< aux(8) with precondition: [V=2,A+1=W,M=A1,N=B1,C1+E1=0,A>=2,A>=D] * Chain [[42,43,44],46]: 3*it(42)+0 Such that:aux(9) =< -D+W it(42) =< aux(9) with precondition: [V=2,A+1=W,B1=C1,P=D1,Q=E1,A>=2,A>=D] * Chain [[42,43,44],45]: 3*it(42)+0 Such that:aux(10) =< A-D+1 it(42) =< aux(10) with precondition: [V=3,A>=2,A>=D] * Chain [47]: 0 with precondition: [V=2,X=H,Y=I,Z=J,A1=M,B1=N,D=W,C1+E1=0,A>=2,D>=A+1] * Chain [46]: 0 with precondition: [V=2,X=H,Y=I,Z=J,D1=P,E1=Q,D=W,C1=B1,A>=2,D>=A+1] * Chain [45]: 0 with precondition: [V=3,A>=2] #### Cost of chains of f55(A,D,J,L,V,W,X,Y): * Chain [[48],50]: 1*it(48)+0 Such that:it(48) =< A-D+1 with precondition: [V=3,A>=2,A>=D] * Chain [[48],49]: 1*it(48)+0 Such that:it(48) =< -D+W with precondition: [V=4,A+1=W,A>=2,A>=D] * Chain [50]: 0 with precondition: [V=3,A>=2] * Chain [49]: 0 with precondition: [V=4,X=J,D=W,A>=2,D>=A+1] #### Cost of chains of f61(A,D,K,V,W,X): * Chain [[51],53]: 1*it(51)+0 Such that:it(51) =< -D+W with precondition: [V=2,A+1=W,K+1=X,A>=2,A>=D,A>=K] * Chain [[51],52]: 1*it(51)+0 Such that:it(51) =< A-D+1 with precondition: [V=3,A>=2,A>=D,A>=K] * Chain [53]: 0 with precondition: [V=2,D=W,K+1=X,A>=2,D>=A+1,A>=K] * Chain [52]: 0 with precondition: [V=3,A>=2,A>=K] #### Cost of chains of f53(A,B,D,J,K,L,V,W,X,Y,Z,A1): * Chain [[54],60]: 1*it(54)+0 Such that:it(54) =< A-K+1 with precondition: [V=3,A>=2,D>=A+1,A>=K] * Chain [[54],59]: 1*it(54)+0 Such that:it(54) =< A-K with precondition: [V=3,A>=2,D>=A+1,A>=K+1] * Chain [[54],57]: 1*it(54)+0 Such that:it(54) =< A-K with precondition: [V=3,A>=2,D>=A+1,A>=K+1] * Chain [[54],56]: 1*it(54)+0 Such that:it(54) =< A-K+1 with precondition: [V=5,B+1=W,D=X,J=Y,A+1=Z,A>=2,D>=A+1,A>=K] * Chain [60]: 0 with precondition: [V=3,A>=2] * Chain [59]: 0 with precondition: [V=3,A>=2,D>=A+1,A>=K] * Chain [58]: 2*s(1)+0 Such that:aux(11) =< A-D+1 s(1) =< aux(11) with precondition: [V=3,A>=2,A>=D,A>=K] * Chain [57]: 0 with precondition: [V=3,A>=2,A>=K] * Chain [56]: 0 with precondition: [V=5,W=B+1,X=D,Y=J,A1=L,K=Z,A>=2,K>=A+1] * Chain [55,[54],60]: 1*it(54)+1*s(3)+1 Such that:s(3) =< A-D+1 it(54) =< A-K with precondition: [V=3,A>=2,A>=D,A>=K+1] * Chain [55,[54],59]: 1*it(54)+1*s(3)+1 Such that:s(3) =< A-D+1 it(54) =< A-K with precondition: [V=3,A>=2,A>=D,A>=K+2] * Chain [55,[54],57]: 1*it(54)+1*s(3)+1 Such that:s(3) =< A-D+1 it(54) =< A-K with precondition: [V=3,A>=2,A>=D,A>=K+2] * Chain [55,[54],56]: 1*it(54)+1*s(3)+1 Such that:s(3) =< -D+Z it(54) =< -K+Z with precondition: [V=5,B+1=W,A+1=X,A+1=Z,A>=2,A>=D,A>=K+1] * Chain [55,60]: 1*s(3)+1 Such that:s(3) =< A-D+1 with precondition: [V=3,A>=2,A>=D,A>=K] * Chain [55,59]: 1*s(3)+1 Such that:s(3) =< A-D+1 with precondition: [V=3,A>=2,A>=D,A>=K+1] * Chain [55,57]: 1*s(3)+1 Such that:s(3) =< A-D+1 with precondition: [V=3,A>=2,A>=D,A>=K+1] * Chain [55,56]: 1*s(3)+1 Such that:s(3) =< A-D+1 with precondition: [V=5,A=K,B+1=W,A+1=X,A+1=Z,A>=2,A>=D] #### Cost of chains of f10(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,V,W,X,Y,Z,A1,B1,C1,D1,E1,F1,G1,H1,I1,J1,K1,L1,M1): * Chain [[65],72]: 1*it(65)+0 Such that:it(65) =< A-B with precondition: [V=3,A>=2,D>=A+1,A>=B+1] * Chain [[65],71]: 1*it(65)+0 Such that:it(65) =< A-B with precondition: [V=3,A>=2,D>=A+1,A>=B+2] * Chain [[65],67]: 1*it(65)+0 Such that:it(65) =< A-B with precondition: [V=8,X=0,M1=0,A=W,D=Y,E=Z,F=A1,G=B1,H=C1,I=D1,J=E1,K=F1,L=G1,M=H1,N=I1,O=J1,P=K1,Q=L1,A>=2,D>=A+1,A>=B+1] * Chain [72]: 0 with precondition: [V=3,A>=2] * Chain [71]: 0 with precondition: [V=3,A>=2,A>=B+1] * Chain [70]: 10*s(19)+0 Such that:aux(17) =< A-D+1 s(19) =< aux(17) with precondition: [V=3,A>=2,A>=B+1,A>=D] * Chain [69]: 8*s(29)+2*s(30)+0 Such that:aux(18) =< A-D+1 aux(19) =< A-K+1 s(30) =< aux(19) s(29) =< aux(18) with precondition: [V=3,A>=2,A>=B+1,A>=D,A>=K] * Chain [68]: 4*s(39)+4*s(41)+0 Such that:aux(20) =< A-D+1 aux(21) =< A-K s(41) =< aux(21) s(39) =< aux(20) with precondition: [V=3,A>=2,A>=B+1,A>=D,A>=K+1] * Chain [67]: 0 with precondition: [V=8,X=C,Y=D,Z=E,A1=F,B1=G,C1=H,D1=I,E1=J,F1=K,G1=L,H1=M,I1=N,J1=O,K1=P,L1=Q,M1=R,B=W,A>=2,B>=A] * Chain [66,[65],72]: 1*it(65)+2*s(47)+1 Such that:it(65) =< A-B s(46) =< A-D+1 s(47) =< s(46) with precondition: [V=3,A>=2,A>=B+2,A>=D] * Chain [66,[65],71]: 1*it(65)+2*s(47)+1 Such that:it(65) =< A-B s(46) =< A-D+1 s(47) =< s(46) with precondition: [V=3,A>=2,A>=B+3,A>=D] * Chain [66,[65],67]: 1*it(65)+2*s(47)+1 Such that:it(65) =< -B+W s(46) =< -D+W+1 s(47) =< s(46) with precondition: [V=8,X=0,Z=0,M1=0,A=W,A+1=Y,A1=B1,H=C1,I=D1,J=E1,K=F1,L=G1,M=H1,N=I1,O=J1,P=K1,Q=L1,0>=A1,A>=2,A>=B+2,A>=D] * Chain [66,72]: 2*s(47)+1 Such that:s(46) =< A-D+1 s(47) =< s(46) with precondition: [V=3,A>=2,A>=B+1,A>=D] * Chain [66,71]: 2*s(47)+1 Such that:s(46) =< A-D+1 s(47) =< s(46) with precondition: [V=3,A>=2,A>=B+2,A>=D] * Chain [66,67]: 2*s(47)+1 Such that:s(46) =< A-D+1 s(47) =< s(46) with precondition: [V=8,X=0,Z=0,M1=0,A=B+1,A=W,A+1=Y,A1=B1,H=C1,I=D1,J=E1,K=F1,L=G1,M=H1,N=I1,O=J1,P=K1,Q=L1,0>=A1,A>=2,A>=D] * Chain [64,[65],72]: 1*it(65)+2*s(49)+1*s(50)+1 Such that:it(65) =< A-B s(48) =< A-D+1 s(50) =< A-K+1 s(49) =< s(48) with precondition: [V=3,A>=2,A>=B+2,A>=D,A>=K] * Chain [64,[65],71]: 1*it(65)+2*s(49)+1*s(50)+1 Such that:it(65) =< A-B s(48) =< A-D+1 s(50) =< A-K+1 s(49) =< s(48) with precondition: [V=3,A>=2,A>=B+3,A>=D,A>=K] * Chain [64,[65],67]: 1*it(65)+2*s(49)+1*s(50)+1 Such that:it(65) =< A-B s(48) =< A-D+1 s(50) =< A-K+1 s(49) =< s(48) with precondition: [V=8,X=0,M1=0,Y=A+1,Y=W+1,A1=B1,H=C1,I=D1,J=E1,Y=F1,M=H1,N=I1,J1+L1=0,Y>=3,Z>=0,Y>=B+3,Y>=D+1,Y>=K+1] * Chain [64,72]: 2*s(49)+1*s(50)+1 Such that:s(48) =< A-D+1 s(50) =< A-K+1 s(49) =< s(48) with precondition: [V=3,A>=2,A>=B+1,A>=D,A>=K] * Chain [64,71]: 2*s(49)+1*s(50)+1 Such that:s(48) =< A-D+1 s(50) =< A-K+1 s(49) =< s(48) with precondition: [V=3,A>=2,A>=B+2,A>=D,A>=K] * Chain [64,67]: 2*s(49)+1*s(50)+1 Such that:s(48) =< A-D+1 s(50) =< A-K+1 s(49) =< s(48) with precondition: [V=8,Y=A+1,Y=B+2,Y=W+1,A1=B1,H=C1,I=D1,J=E1,Y=F1,M=H1,N=I1,R=M1,J1+L1=0,X>=1,Y>=3,Z>=0,Y>=D+1,Y>=K+1,X>=Z,X>=A1,X+Y>=D+Z+2] * Chain [63,[65],72]: 1*it(65)+2*s(52)+1*s(53)+1 Such that:it(65) =< A-B s(51) =< A-D+1 s(53) =< A-K+1 s(52) =< s(51) with precondition: [V=3,A>=2,A>=B+2,A>=D,A>=K] * Chain [63,[65],71]: 1*it(65)+2*s(52)+1*s(53)+1 Such that:it(65) =< A-B s(51) =< A-D+1 s(53) =< A-K+1 s(52) =< s(51) with precondition: [V=3,A>=2,A>=B+3,A>=D,A>=K] * Chain [63,[65],67]: 1*it(65)+2*s(52)+1*s(53)+1 Such that:it(65) =< A-B s(51) =< A-D+1 s(53) =< A-K+1 s(52) =< s(51) with precondition: [V=8,X=0,M1=0,Y=A+1,Y=W+1,A1=B1,H=C1,I=D1,J=E1,Y=F1,I1=J1,P=K1,Q=L1,Y>=3,Z>=0,Y>=B+3,Y>=D+1,Y>=K+1] * Chain [63,72]: 2*s(52)+1*s(53)+1 Such that:s(51) =< A-D+1 s(53) =< A-K+1 s(52) =< s(51) with precondition: [V=3,A>=2,A>=B+1,A>=D,A>=K] * Chain [63,71]: 2*s(52)+1*s(53)+1 Such that:s(51) =< A-D+1 s(53) =< A-K+1 s(52) =< s(51) with precondition: [V=3,A>=2,A>=B+2,A>=D,A>=K] * Chain [63,67]: 2*s(52)+1*s(53)+1 Such that:s(51) =< A-D+1 s(53) =< A-K+1 s(52) =< s(51) with precondition: [V=8,Y=A+1,Y=B+2,Y=W+1,A1=B1,H=C1,I=D1,J=E1,Y=F1,I1=J1,P=K1,Q=L1,R=M1,X>=1,Y>=3,Z>=0,Y>=D+1,Y>=K+1,X>=Z,X>=A1,X+Y>=D+Z+2] * Chain [62,[65],72]: 1*it(65)+2*s(55)+1 Such that:it(65) =< A-B s(54) =< A-D+1 s(55) =< s(54) with precondition: [V=3,A>=2,K>=A+1,A>=B+2,A>=D] * Chain [62,[65],71]: 1*it(65)+2*s(55)+1 Such that:it(65) =< A-B s(54) =< A-D+1 s(55) =< s(54) with precondition: [V=3,A>=2,K>=A+1,A>=B+3,A>=D] * Chain [62,[65],67]: 1*it(65)+2*s(55)+1 Such that:it(65) =< -B+W s(54) =< -D+W+1 s(55) =< s(54) with precondition: [V=8,X=0,M1=0,A=W,A+1=Y,A1=B1,H=C1,I=D1,J=E1,K=F1,L=G1,M=H1,N=I1,J1+L1=0,A>=2,Z>=0,K>=A+1,A>=B+2,A>=D] * Chain [62,72]: 2*s(55)+1 Such that:s(54) =< A-D+1 s(55) =< s(54) with precondition: [V=3,A>=2,K>=A+1,A>=B+1,A>=D] * Chain [62,71]: 2*s(55)+1 Such that:s(54) =< A-D+1 s(55) =< s(54) with precondition: [V=3,A>=2,K>=A+1,A>=B+2,A>=D] * Chain [62,67]: 2*s(55)+1 Such that:s(54) =< -D+W+1 s(55) =< s(54) with precondition: [V=8,A=B+1,A=W,A+1=Y,A1=B1,H=C1,I=D1,J=E1,K=F1,L=G1,M=H1,N=I1,R=M1,J1+L1=0,A>=2,X>=1,Z>=0,K>=A+1,A>=D,X>=Z,X>=A1,A+X>=D+Z+1] * Chain [61,[65],72]: 1*it(65)+2*s(57)+1 Such that:it(65) =< A-B s(56) =< A-D+1 s(57) =< s(56) with precondition: [V=3,A>=2,K>=A+1,A>=B+2,A>=D] * Chain [61,[65],71]: 1*it(65)+2*s(57)+1 Such that:it(65) =< A-B s(56) =< A-D+1 s(57) =< s(56) with precondition: [V=3,A>=2,K>=A+1,A>=B+3,A>=D] * Chain [61,[65],67]: 1*it(65)+2*s(57)+1 Such that:it(65) =< -B+W s(56) =< -D+W+1 s(57) =< s(56) with precondition: [V=8,X=0,M1=0,A=W,A+1=Y,A1=B1,H=C1,I=D1,J=E1,K=F1,L=G1,I1=J1,P=K1,Q=L1,A>=2,Z>=0,K>=A+1,A>=B+2,A>=D] * Chain [61,72]: 2*s(57)+1 Such that:s(56) =< A-D+1 s(57) =< s(56) with precondition: [V=3,A>=2,K>=A+1,A>=B+1,A>=D] * Chain [61,71]: 2*s(57)+1 Such that:s(56) =< A-D+1 s(57) =< s(56) with precondition: [V=3,A>=2,K>=A+1,A>=B+2,A>=D] * Chain [61,67]: 2*s(57)+1 Such that:s(56) =< -D+W+1 s(57) =< s(56) with precondition: [V=8,A=B+1,A=W,A+1=Y,A1=B1,H=C1,I=D1,J=E1,K=F1,L=G1,I1=J1,P=K1,Q=L1,R=M1,A>=2,X>=1,Z>=0,K>=A+1,A>=D,X>=Z,X>=A1,A+X>=D+Z+1] #### Cost of chains of f10_loop_cont(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T): * Chain [74]: 0 with precondition: [A=3,B>=2] * Chain [73]: 0 with precondition: [A=8,B>=2] #### Cost of chains of f0(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,V): * Chain [92]: 4*s(120)+1 Such that:aux(37) =< B-D+2 s(120) =< aux(37) with precondition: [A=B+1,A>=2,K>=A+1,A>=D] * Chain [91]: 2*s(124)+1 Such that:s(123) =< B-D+2 s(124) =< s(123) with precondition: [A=B+1,A>=2,A>=D] * Chain [90]: 2*s(126)+4*s(127)+1 Such that:aux(38) =< B-D+2 aux(39) =< B-K+2 s(126) =< aux(39) s(127) =< aux(38) with precondition: [A=B+1,A>=2,A>=D,A>=K] * Chain [89]: 0 with precondition: [A>=2] * Chain [88]: 0 with precondition: [A>=2,B>=A] * Chain [87]: 2*s(131)+0 Such that:aux(40) =< A-B s(131) =< aux(40) with precondition: [A>=2,D>=A+1,A>=B+1] * Chain [86]: 1*s(133)+0 Such that:s(133) =< A-B with precondition: [A>=2,D>=A+1,A>=B+2] * Chain [85]: 4*s(135)+1 Such that:s(134) =< A-D+1 s(135) =< s(134) with precondition: [A>=2,K>=A+1,A>=B+1,A>=D] * Chain [84]: 4*s(138)+12*s(139)+1 Such that:aux(41) =< A-B aux(42) =< A-D+1 s(138) =< aux(41) s(139) =< aux(42) with precondition: [A>=2,K>=A+1,A>=B+2,A>=D] * Chain [83]: 2*s(148)+4*s(149)+1 Such that:s(146) =< A-B s(147) =< A-D+1 s(148) =< s(146) s(149) =< s(147) with precondition: [A>=2,K>=A+1,A>=B+3,A>=D] * Chain [82]: 0 with precondition: [A>=2,A>=B+1] * Chain [81]: 12*s(151)+1 Such that:s(150) =< A-D+1 s(151) =< s(150) with precondition: [A>=2,A>=B+1,A>=D] * Chain [80]: 4*s(154)+12*s(155)+1 Such that:s(152) =< A-D+1 s(153) =< A-K+1 s(154) =< s(153) s(155) =< s(152) with precondition: [A>=2,A>=B+1,A>=D,A>=K] * Chain [79]: 4*s(158)+4*s(159)+0 Such that:s(156) =< A-D+1 s(157) =< A-K s(158) =< s(157) s(159) =< s(156) with precondition: [A>=2,A>=B+1,A>=D,A>=K+1] * Chain [78]: 2*s(160)+6*s(162)+1 Such that:aux(43) =< A-B aux(44) =< A-D+1 s(160) =< aux(43) s(162) =< aux(44) with precondition: [A>=2,A>=B+2,A>=D] * Chain [77]: 4*s(169)+6*s(170)+12*s(171)+1 Such that:aux(45) =< A-B aux(46) =< A-D+1 aux(47) =< A-K+1 s(169) =< aux(45) s(170) =< aux(47) s(171) =< aux(46) with precondition: [A>=2,A>=B+2,A>=D,A>=K] * Chain [76]: 1*s(180)+2*s(182)+1 Such that:s(180) =< A-B s(181) =< A-D+1 s(182) =< s(181) with precondition: [A>=2,A>=B+3,A>=D] * Chain [75]: 2*s(186)+2*s(187)+4*s(188)+1 Such that:s(183) =< A-B s(184) =< A-D+1 s(185) =< A-K+1 s(186) =< s(183) s(187) =< s(185) s(188) =< s(184) with precondition: [A>=2,A>=B+3,A>=D,A>=K] Closed-form bounds of f0(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,V): ------------------------------------- * Chain [92] with precondition: [A=B+1,A>=2,K>=A+1,A>=D] - Upper bound: 4*B-4*D+9 - Complexity: n * Chain [91] with precondition: [A=B+1,A>=2,A>=D] - Upper bound: 2*B-2*D+5 - Complexity: n * Chain [90] with precondition: [A=B+1,A>=2,A>=D,A>=K] - Upper bound: 6*B-4*D-2*K+13 - Complexity: n * Chain [89] with precondition: [A>=2] - Upper bound: 0 - Complexity: constant * Chain [88] with precondition: [A>=2,B>=A] - Upper bound: 0 - Complexity: constant * Chain [87] with precondition: [A>=2,D>=A+1,A>=B+1] - Upper bound: 2*A-2*B - Complexity: n * Chain [86] with precondition: [A>=2,D>=A+1,A>=B+2] - Upper bound: A-B - Complexity: n * Chain [85] with precondition: [A>=2,K>=A+1,A>=B+1,A>=D] - Upper bound: 4*A-4*D+5 - Complexity: n * Chain [84] with precondition: [A>=2,K>=A+1,A>=B+2,A>=D] - Upper bound: 16*A-4*B-12*D+13 - Complexity: n * Chain [83] with precondition: [A>=2,K>=A+1,A>=B+3,A>=D] - Upper bound: 6*A-2*B-4*D+5 - Complexity: n * Chain [82] with precondition: [A>=2,A>=B+1] - Upper bound: 0 - Complexity: constant * Chain [81] with precondition: [A>=2,A>=B+1,A>=D] - Upper bound: 12*A-12*D+13 - Complexity: n * Chain [80] with precondition: [A>=2,A>=B+1,A>=D,A>=K] - Upper bound: 16*A-12*D-4*K+17 - Complexity: n * Chain [79] with precondition: [A>=2,A>=B+1,A>=D,A>=K+1] - Upper bound: 8*A-4*D-4*K+4 - Complexity: n * Chain [78] with precondition: [A>=2,A>=B+2,A>=D] - Upper bound: 8*A-2*B-6*D+7 - Complexity: n * Chain [77] with precondition: [A>=2,A>=B+2,A>=D,A>=K] - Upper bound: 22*A-4*B-12*D-6*K+19 - Complexity: n * Chain [76] with precondition: [A>=2,A>=B+3,A>=D] - Upper bound: 3*A-B-2*D+3 - Complexity: n * Chain [75] with precondition: [A>=2,A>=B+3,A>=D,A>=K] - Upper bound: 8*A-2*B-4*D-2*K+7 - Complexity: n ### Maximum cost of f0(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,V): max([max([nat(A-B)*2,nat(B-K+2)*2+nat(B-D+2)*2+(nat(B-D+2)*2+1)]),nat(A-D+1)*2+max([nat(A-B)+1,nat(A-D+1)*2+max([max([max([1,nat(A-K)*4]),nat(A-B)*2+1+nat(A-K+1)*2]),nat(A-D+1)*2+1+max([nat(A-B)*2,nat(A-D+1)*6+max([nat(A-B)*4,nat(A-B)*4+nat(A-K+1)*2+nat(A-K+1)*4])])])])]) Asymptotic class: n * Total analysis performed in 3941 ms.