WORST_CASE(Omega(0),?) Initial ITS Start location: l13 0: l0 -> l1 : i2^0'=i2^post0, k4^0'=k4^post0, x1^0'=x1^post0, j3^0'=j3^post0, l5^0'=l5^post0, (x1^0-x1^post0 == 0 /\ i2^0-i2^post0 == 0 /\ -l5^post0+l5^0 == 0 /\ -j3^post0+j3^0 == 0 /\ k4^0-k4^post0 == 0 /\ 5-i2^0 <= 0), cost: 1 1: l0 -> l2 : i2^0'=i2^post1, k4^0'=k4^post1, x1^0'=x1^post1, j3^0'=j3^post1, l5^0'=l5^post1, (-x1^post1+x1^0 == 0 /\ i2^0-i2^post1 == 0 /\ j3^post1 == 0 /\ -l5^post1+l5^0 == 0 /\ -4+i2^0 <= 0 /\ -k4^post1+k4^0 == 0), cost: 1 4: l1 -> l5 : i2^0'=i2^post4, k4^0'=k4^post4, x1^0'=x1^post4, j3^0'=j3^post4, l5^0'=l5^post4, (-l5^post4+l5^0 == 0 /\ -x1^post4+x1^0 == 0 /\ -j3^post4+j3^0 == 0 /\ i2^0-i2^post4 == 0 /\ k4^0-k4^post4 == 0), cost: 1 3: l2 -> l4 : i2^0'=i2^post3, k4^0'=k4^post3, x1^0'=x1^post3, j3^0'=j3^post3, l5^0'=l5^post3, (-l5^post3+l5^0 == 0 /\ x1^0-x1^post3 == 0 /\ j3^0-j3^post3 == 0 /\ k4^0-k4^post3 == 0 /\ i2^0-i2^post3 == 0), cost: 1 2: l3 -> l0 : i2^0'=i2^post2, k4^0'=k4^post2, x1^0'=x1^post2, j3^0'=j3^post2, l5^0'=l5^post2, (i2^0-i2^post2 == 0 /\ -j3^post2+j3^0 == 0 /\ -x1^post2+x1^0 == 0 /\ k4^0-k4^post2 == 0 /\ -l5^post2+l5^0 == 0), cost: 1 15: l4 -> l3 : i2^0'=i2^post15, k4^0'=k4^post15, x1^0'=x1^post15, j3^0'=j3^post15, l5^0'=l5^post15, (-1-i2^0+i2^post15 == 0 /\ -l5^post15+l5^0 == 0 /\ -x1^post15+x1^0 == 0 /\ -j3^post15+j3^0 == 0 /\ 5-j3^0 <= 0 /\ k4^0-k4^post15 == 0), cost: 1 16: l4 -> l6 : i2^0'=i2^post16, k4^0'=k4^post16, x1^0'=x1^post16, j3^0'=j3^post16, l5^0'=l5^post16, (-l5^post16+l5^0 == 0 /\ k4^post16 == 0 /\ x1^0-x1^post16 == 0 /\ -j3^post16+j3^0 == 0 /\ i2^0-i2^post16 == 0 /\ -4+j3^0 <= 0), cost: 1 5: l6 -> l7 : i2^0'=i2^post5, k4^0'=k4^post5, x1^0'=x1^post5, j3^0'=j3^post5, l5^0'=l5^post5, (-l5^post5+l5^0 == 0 /\ x1^0-x1^post5 == 0 /\ i2^0-i2^post5 == 0 /\ -j3^post5+j3^0 == 0 /\ k4^0-k4^post5 == 0), cost: 1 13: l7 -> l2 : i2^0'=i2^post13, k4^0'=k4^post13, x1^0'=x1^post13, j3^0'=j3^post13, l5^0'=l5^post13, (-l5^post13+l5^0 == 0 /\ k4^0-k4^post13 == 0 /\ i2^0-i2^post13 == 0 /\ 5-k4^0 <= 0 /\ -1+j3^post13-j3^0 == 0 /\ x1^0-x1^post13 == 0), cost: 1 14: l7 -> l9 : i2^0'=i2^post14, k4^0'=k4^post14, x1^0'=x1^post14, j3^0'=j3^post14, l5^0'=l5^post14, (l5^post14 == 0 /\ i2^0-i2^post14 == 0 /\ j3^0-j3^post14 == 0 /\ -4+k4^0 <= 0 /\ -k4^post14+k4^0 == 0 /\ -x1^post14+x1^0 == 0), cost: 1 6: l8 -> l9 : i2^0'=i2^post6, k4^0'=k4^post6, x1^0'=x1^post6, j3^0'=j3^post6, l5^0'=l5^post6, (-x1^post6+x1^0 == 0 /\ i2^0-i2^post6 == 0 /\ -1-l5^0+l5^post6 == 0 /\ k4^0-k4^post6 == 0 /\ -j3^post6+j3^0 == 0), cost: 1 7: l9 -> l10 : i2^0'=i2^post7, k4^0'=k4^post7, x1^0'=x1^post7, j3^0'=j3^post7, l5^0'=l5^post7, (-j3^post7+j3^0 == 0 /\ k4^0-k4^post7 == 0 /\ i2^0-i2^post7 == 0 /\ x1^0-x1^post7 == 0 /\ -l5^post7+l5^0 == 0), cost: 1 11: l10 -> l6 : i2^0'=i2^post11, k4^0'=k4^post11, x1^0'=x1^post11, j3^0'=j3^post11, l5^0'=l5^post11, (5-l5^0 <= 0 /\ -1-k4^0+k4^post11 == 0 /\ x1^0-x1^post11 == 0 /\ -l5^post11+l5^0 == 0 /\ i2^0-i2^post11 == 0 /\ -j3^post11+j3^0 == 0), cost: 1 12: l10 -> l11 : i2^0'=i2^post12, k4^0'=k4^post12, x1^0'=x1^post12, j3^0'=j3^post12, l5^0'=l5^post12, (-x1^post12+x1^0 == 0 /\ -4+l5^0 <= 0 /\ l5^0-l5^post12 == 0 /\ i2^0-i2^post12 == 0 /\ j3^0-j3^post12 == 0 /\ -k4^post12+k4^0 == 0), cost: 1 8: l11 -> l8 : i2^0'=i2^post8, k4^0'=k4^post8, x1^0'=x1^post8, j3^0'=j3^post8, l5^0'=l5^post8, (-l5^post8+l5^0 == 0 /\ i2^0-i2^post8 == 0 /\ -j3^post8+j3^0 == 0 /\ k4^0-k4^post8 == 0 /\ -x1^post8+x1^0 == 0), cost: 1 9: l11 -> l1 : i2^0'=i2^post9, k4^0'=k4^post9, x1^0'=x1^post9, j3^0'=j3^post9, l5^0'=l5^post9, (-l5^post9+l5^0 == 0 /\ x1^0-x1^post9 == 0 /\ -j3^post9+j3^0 == 0 /\ i2^0-i2^post9 == 0 /\ k4^0-k4^post9 == 0), cost: 1 10: l11 -> l8 : i2^0'=i2^post10, k4^0'=k4^post10, x1^0'=x1^post10, j3^0'=j3^post10, l5^0'=l5^post10, (l5^0-l5^post10 == 0 /\ -x1^post10+x1^0 == 0 /\ -j3^post10+j3^0 == 0 /\ i2^0-i2^post10 == 0 /\ k4^0-k4^post10 == 0), cost: 1 17: l12 -> l3 : i2^0'=i2^post17, k4^0'=k4^post17, x1^0'=x1^post17, j3^0'=j3^post17, l5^0'=l5^post17, (l5^0-l5^post17 == 0 /\ -400+x1^post17 == 0 /\ i2^post17 == 0 /\ k4^0-k4^post17 == 0 /\ -j3^post17+j3^0 == 0), cost: 1 18: l13 -> l12 : i2^0'=i2^post18, k4^0'=k4^post18, x1^0'=x1^post18, j3^0'=j3^post18, l5^0'=l5^post18, (-j3^post18+j3^0 == 0 /\ k4^0-k4^post18 == 0 /\ i2^0-i2^post18 == 0 /\ x1^0-x1^post18 == 0 /\ -l5^post18+l5^0 == 0), cost: 1 Removed unreachable rules and leafs Start location: l13 1: l0 -> l2 : i2^0'=i2^post1, k4^0'=k4^post1, x1^0'=x1^post1, j3^0'=j3^post1, l5^0'=l5^post1, (-x1^post1+x1^0 == 0 /\ i2^0-i2^post1 == 0 /\ j3^post1 == 0 /\ -l5^post1+l5^0 == 0 /\ -4+i2^0 <= 0 /\ -k4^post1+k4^0 == 0), cost: 1 3: l2 -> l4 : i2^0'=i2^post3, k4^0'=k4^post3, x1^0'=x1^post3, j3^0'=j3^post3, l5^0'=l5^post3, (-l5^post3+l5^0 == 0 /\ x1^0-x1^post3 == 0 /\ j3^0-j3^post3 == 0 /\ k4^0-k4^post3 == 0 /\ i2^0-i2^post3 == 0), cost: 1 2: l3 -> l0 : i2^0'=i2^post2, k4^0'=k4^post2, x1^0'=x1^post2, j3^0'=j3^post2, l5^0'=l5^post2, (i2^0-i2^post2 == 0 /\ -j3^post2+j3^0 == 0 /\ -x1^post2+x1^0 == 0 /\ k4^0-k4^post2 == 0 /\ -l5^post2+l5^0 == 0), cost: 1 15: l4 -> l3 : i2^0'=i2^post15, k4^0'=k4^post15, x1^0'=x1^post15, j3^0'=j3^post15, l5^0'=l5^post15, (-1-i2^0+i2^post15 == 0 /\ -l5^post15+l5^0 == 0 /\ -x1^post15+x1^0 == 0 /\ -j3^post15+j3^0 == 0 /\ 5-j3^0 <= 0 /\ k4^0-k4^post15 == 0), cost: 1 16: l4 -> l6 : i2^0'=i2^post16, k4^0'=k4^post16, x1^0'=x1^post16, j3^0'=j3^post16, l5^0'=l5^post16, (-l5^post16+l5^0 == 0 /\ k4^post16 == 0 /\ x1^0-x1^post16 == 0 /\ -j3^post16+j3^0 == 0 /\ i2^0-i2^post16 == 0 /\ -4+j3^0 <= 0), cost: 1 5: l6 -> l7 : i2^0'=i2^post5, k4^0'=k4^post5, x1^0'=x1^post5, j3^0'=j3^post5, l5^0'=l5^post5, (-l5^post5+l5^0 == 0 /\ x1^0-x1^post5 == 0 /\ i2^0-i2^post5 == 0 /\ -j3^post5+j3^0 == 0 /\ k4^0-k4^post5 == 0), cost: 1 13: l7 -> l2 : i2^0'=i2^post13, k4^0'=k4^post13, x1^0'=x1^post13, j3^0'=j3^post13, l5^0'=l5^post13, (-l5^post13+l5^0 == 0 /\ k4^0-k4^post13 == 0 /\ i2^0-i2^post13 == 0 /\ 5-k4^0 <= 0 /\ -1+j3^post13-j3^0 == 0 /\ x1^0-x1^post13 == 0), cost: 1 14: l7 -> l9 : i2^0'=i2^post14, k4^0'=k4^post14, x1^0'=x1^post14, j3^0'=j3^post14, l5^0'=l5^post14, (l5^post14 == 0 /\ i2^0-i2^post14 == 0 /\ j3^0-j3^post14 == 0 /\ -4+k4^0 <= 0 /\ -k4^post14+k4^0 == 0 /\ -x1^post14+x1^0 == 0), cost: 1 6: l8 -> l9 : i2^0'=i2^post6, k4^0'=k4^post6, x1^0'=x1^post6, j3^0'=j3^post6, l5^0'=l5^post6, (-x1^post6+x1^0 == 0 /\ i2^0-i2^post6 == 0 /\ -1-l5^0+l5^post6 == 0 /\ k4^0-k4^post6 == 0 /\ -j3^post6+j3^0 == 0), cost: 1 7: l9 -> l10 : i2^0'=i2^post7, k4^0'=k4^post7, x1^0'=x1^post7, j3^0'=j3^post7, l5^0'=l5^post7, (-j3^post7+j3^0 == 0 /\ k4^0-k4^post7 == 0 /\ i2^0-i2^post7 == 0 /\ x1^0-x1^post7 == 0 /\ -l5^post7+l5^0 == 0), cost: 1 11: l10 -> l6 : i2^0'=i2^post11, k4^0'=k4^post11, x1^0'=x1^post11, j3^0'=j3^post11, l5^0'=l5^post11, (5-l5^0 <= 0 /\ -1-k4^0+k4^post11 == 0 /\ x1^0-x1^post11 == 0 /\ -l5^post11+l5^0 == 0 /\ i2^0-i2^post11 == 0 /\ -j3^post11+j3^0 == 0), cost: 1 12: l10 -> l11 : i2^0'=i2^post12, k4^0'=k4^post12, x1^0'=x1^post12, j3^0'=j3^post12, l5^0'=l5^post12, (-x1^post12+x1^0 == 0 /\ -4+l5^0 <= 0 /\ l5^0-l5^post12 == 0 /\ i2^0-i2^post12 == 0 /\ j3^0-j3^post12 == 0 /\ -k4^post12+k4^0 == 0), cost: 1 8: l11 -> l8 : i2^0'=i2^post8, k4^0'=k4^post8, x1^0'=x1^post8, j3^0'=j3^post8, l5^0'=l5^post8, (-l5^post8+l5^0 == 0 /\ i2^0-i2^post8 == 0 /\ -j3^post8+j3^0 == 0 /\ k4^0-k4^post8 == 0 /\ -x1^post8+x1^0 == 0), cost: 1 10: l11 -> l8 : i2^0'=i2^post10, k4^0'=k4^post10, x1^0'=x1^post10, j3^0'=j3^post10, l5^0'=l5^post10, (l5^0-l5^post10 == 0 /\ -x1^post10+x1^0 == 0 /\ -j3^post10+j3^0 == 0 /\ i2^0-i2^post10 == 0 /\ k4^0-k4^post10 == 0), cost: 1 17: l12 -> l3 : i2^0'=i2^post17, k4^0'=k4^post17, x1^0'=x1^post17, j3^0'=j3^post17, l5^0'=l5^post17, (l5^0-l5^post17 == 0 /\ -400+x1^post17 == 0 /\ i2^post17 == 0 /\ k4^0-k4^post17 == 0 /\ -j3^post17+j3^0 == 0), cost: 1 18: l13 -> l12 : i2^0'=i2^post18, k4^0'=k4^post18, x1^0'=x1^post18, j3^0'=j3^post18, l5^0'=l5^post18, (-j3^post18+j3^0 == 0 /\ k4^0-k4^post18 == 0 /\ i2^0-i2^post18 == 0 /\ x1^0-x1^post18 == 0 /\ -l5^post18+l5^0 == 0), cost: 1 Applied preprocessing Original rule: l0 -> l2 : i2^0'=i2^post1, k4^0'=k4^post1, x1^0'=x1^post1, j3^0'=j3^post1, l5^0'=l5^post1, (-x1^post1+x1^0 == 0 /\ i2^0-i2^post1 == 0 /\ j3^post1 == 0 /\ -l5^post1+l5^0 == 0 /\ -4+i2^0 <= 0 /\ -k4^post1+k4^0 == 0), cost: 1 New rule: l0 -> l2 : j3^0'=0, -4+i2^0 <= 0, cost: 1 Applied preprocessing Original rule: l3 -> l0 : i2^0'=i2^post2, k4^0'=k4^post2, x1^0'=x1^post2, j3^0'=j3^post2, l5^0'=l5^post2, (i2^0-i2^post2 == 0 /\ -j3^post2+j3^0 == 0 /\ -x1^post2+x1^0 == 0 /\ k4^0-k4^post2 == 0 /\ -l5^post2+l5^0 == 0), cost: 1 New rule: l3 -> l0 : TRUE, cost: 1 Applied preprocessing Original rule: l2 -> l4 : i2^0'=i2^post3, k4^0'=k4^post3, x1^0'=x1^post3, j3^0'=j3^post3, l5^0'=l5^post3, (-l5^post3+l5^0 == 0 /\ x1^0-x1^post3 == 0 /\ j3^0-j3^post3 == 0 /\ k4^0-k4^post3 == 0 /\ i2^0-i2^post3 == 0), cost: 1 New rule: l2 -> l4 : TRUE, cost: 1 Applied preprocessing Original rule: l6 -> l7 : i2^0'=i2^post5, k4^0'=k4^post5, x1^0'=x1^post5, j3^0'=j3^post5, l5^0'=l5^post5, (-l5^post5+l5^0 == 0 /\ x1^0-x1^post5 == 0 /\ i2^0-i2^post5 == 0 /\ -j3^post5+j3^0 == 0 /\ k4^0-k4^post5 == 0), cost: 1 New rule: l6 -> l7 : TRUE, cost: 1 Applied preprocessing Original rule: l8 -> l9 : i2^0'=i2^post6, k4^0'=k4^post6, x1^0'=x1^post6, j3^0'=j3^post6, l5^0'=l5^post6, (-x1^post6+x1^0 == 0 /\ i2^0-i2^post6 == 0 /\ -1-l5^0+l5^post6 == 0 /\ k4^0-k4^post6 == 0 /\ -j3^post6+j3^0 == 0), cost: 1 New rule: l8 -> l9 : l5^0'=1+l5^0, TRUE, cost: 1 Applied preprocessing Original rule: l9 -> l10 : i2^0'=i2^post7, k4^0'=k4^post7, x1^0'=x1^post7, j3^0'=j3^post7, l5^0'=l5^post7, (-j3^post7+j3^0 == 0 /\ k4^0-k4^post7 == 0 /\ i2^0-i2^post7 == 0 /\ x1^0-x1^post7 == 0 /\ -l5^post7+l5^0 == 0), cost: 1 New rule: l9 -> l10 : TRUE, cost: 1 Applied preprocessing Original rule: l11 -> l8 : i2^0'=i2^post8, k4^0'=k4^post8, x1^0'=x1^post8, j3^0'=j3^post8, l5^0'=l5^post8, (-l5^post8+l5^0 == 0 /\ i2^0-i2^post8 == 0 /\ -j3^post8+j3^0 == 0 /\ k4^0-k4^post8 == 0 /\ -x1^post8+x1^0 == 0), cost: 1 New rule: l11 -> l8 : TRUE, cost: 1 Applied preprocessing Original rule: l11 -> l8 : i2^0'=i2^post10, k4^0'=k4^post10, x1^0'=x1^post10, j3^0'=j3^post10, l5^0'=l5^post10, (l5^0-l5^post10 == 0 /\ -x1^post10+x1^0 == 0 /\ -j3^post10+j3^0 == 0 /\ i2^0-i2^post10 == 0 /\ k4^0-k4^post10 == 0), cost: 1 New rule: l11 -> l8 : TRUE, cost: 1 Applied preprocessing Original rule: l10 -> l6 : i2^0'=i2^post11, k4^0'=k4^post11, x1^0'=x1^post11, j3^0'=j3^post11, l5^0'=l5^post11, (5-l5^0 <= 0 /\ -1-k4^0+k4^post11 == 0 /\ x1^0-x1^post11 == 0 /\ -l5^post11+l5^0 == 0 /\ i2^0-i2^post11 == 0 /\ -j3^post11+j3^0 == 0), cost: 1 New rule: l10 -> l6 : k4^0'=1+k4^0, -5+l5^0 >= 0, cost: 1 Applied preprocessing Original rule: l10 -> l11 : i2^0'=i2^post12, k4^0'=k4^post12, x1^0'=x1^post12, j3^0'=j3^post12, l5^0'=l5^post12, (-x1^post12+x1^0 == 0 /\ -4+l5^0 <= 0 /\ l5^0-l5^post12 == 0 /\ i2^0-i2^post12 == 0 /\ j3^0-j3^post12 == 0 /\ -k4^post12+k4^0 == 0), cost: 1 New rule: l10 -> l11 : -4+l5^0 <= 0, cost: 1 Applied preprocessing Original rule: l7 -> l2 : i2^0'=i2^post13, k4^0'=k4^post13, x1^0'=x1^post13, j3^0'=j3^post13, l5^0'=l5^post13, (-l5^post13+l5^0 == 0 /\ k4^0-k4^post13 == 0 /\ i2^0-i2^post13 == 0 /\ 5-k4^0 <= 0 /\ -1+j3^post13-j3^0 == 0 /\ x1^0-x1^post13 == 0), cost: 1 New rule: l7 -> l2 : j3^0'=1+j3^0, -5+k4^0 >= 0, cost: 1 Applied preprocessing Original rule: l7 -> l9 : i2^0'=i2^post14, k4^0'=k4^post14, x1^0'=x1^post14, j3^0'=j3^post14, l5^0'=l5^post14, (l5^post14 == 0 /\ i2^0-i2^post14 == 0 /\ j3^0-j3^post14 == 0 /\ -4+k4^0 <= 0 /\ -k4^post14+k4^0 == 0 /\ -x1^post14+x1^0 == 0), cost: 1 New rule: l7 -> l9 : l5^0'=0, -4+k4^0 <= 0, cost: 1 Applied preprocessing Original rule: l4 -> l3 : i2^0'=i2^post15, k4^0'=k4^post15, x1^0'=x1^post15, j3^0'=j3^post15, l5^0'=l5^post15, (-1-i2^0+i2^post15 == 0 /\ -l5^post15+l5^0 == 0 /\ -x1^post15+x1^0 == 0 /\ -j3^post15+j3^0 == 0 /\ 5-j3^0 <= 0 /\ k4^0-k4^post15 == 0), cost: 1 New rule: l4 -> l3 : i2^0'=1+i2^0, -5+j3^0 >= 0, cost: 1 Applied preprocessing Original rule: l4 -> l6 : i2^0'=i2^post16, k4^0'=k4^post16, x1^0'=x1^post16, j3^0'=j3^post16, l5^0'=l5^post16, (-l5^post16+l5^0 == 0 /\ k4^post16 == 0 /\ x1^0-x1^post16 == 0 /\ -j3^post16+j3^0 == 0 /\ i2^0-i2^post16 == 0 /\ -4+j3^0 <= 0), cost: 1 New rule: l4 -> l6 : k4^0'=0, -4+j3^0 <= 0, cost: 1 Applied preprocessing Original rule: l12 -> l3 : i2^0'=i2^post17, k4^0'=k4^post17, x1^0'=x1^post17, j3^0'=j3^post17, l5^0'=l5^post17, (l5^0-l5^post17 == 0 /\ -400+x1^post17 == 0 /\ i2^post17 == 0 /\ k4^0-k4^post17 == 0 /\ -j3^post17+j3^0 == 0), cost: 1 New rule: l12 -> l3 : i2^0'=0, x1^0'=400, TRUE, cost: 1 Applied preprocessing Original rule: l13 -> l12 : i2^0'=i2^post18, k4^0'=k4^post18, x1^0'=x1^post18, j3^0'=j3^post18, l5^0'=l5^post18, (-j3^post18+j3^0 == 0 /\ k4^0-k4^post18 == 0 /\ i2^0-i2^post18 == 0 /\ x1^0-x1^post18 == 0 /\ -l5^post18+l5^0 == 0), cost: 1 New rule: l13 -> l12 : TRUE, cost: 1 Applied deletion Removed the following rules: 25 Simplified rules Start location: l13 19: l0 -> l2 : j3^0'=0, -4+i2^0 <= 0, cost: 1 21: l2 -> l4 : TRUE, cost: 1 20: l3 -> l0 : TRUE, cost: 1 31: l4 -> l3 : i2^0'=1+i2^0, -5+j3^0 >= 0, cost: 1 32: l4 -> l6 : k4^0'=0, -4+j3^0 <= 0, cost: 1 22: l6 -> l7 : TRUE, cost: 1 29: l7 -> l2 : j3^0'=1+j3^0, -5+k4^0 >= 0, cost: 1 30: l7 -> l9 : l5^0'=0, -4+k4^0 <= 0, cost: 1 23: l8 -> l9 : l5^0'=1+l5^0, TRUE, cost: 1 24: l9 -> l10 : TRUE, cost: 1 27: l10 -> l6 : k4^0'=1+k4^0, -5+l5^0 >= 0, cost: 1 28: l10 -> l11 : -4+l5^0 <= 0, cost: 1 26: l11 -> l8 : TRUE, cost: 1 33: l12 -> l3 : i2^0'=0, x1^0'=400, TRUE, cost: 1 34: l13 -> l12 : TRUE, cost: 1 Eliminating location l12 by chaining: Applied chaining First rule: l13 -> l12 : TRUE, cost: 1 Second rule: l12 -> l3 : i2^0'=0, x1^0'=400, TRUE, cost: 1 New rule: l13 -> l3 : i2^0'=0, x1^0'=400, TRUE, cost: 2 Applied deletion Removed the following rules: 33 34 Eliminating location l0 by chaining: Applied chaining First rule: l3 -> l0 : TRUE, cost: 1 Second rule: l0 -> l2 : j3^0'=0, -4+i2^0 <= 0, cost: 1 New rule: l3 -> l2 : j3^0'=0, -4+i2^0 <= 0, cost: 2 Applied deletion Removed the following rules: 19 20 Eliminating location l11 by chaining: Applied chaining First rule: l10 -> l11 : -4+l5^0 <= 0, cost: 1 Second rule: l11 -> l8 : TRUE, cost: 1 New rule: l10 -> l8 : -4+l5^0 <= 0, cost: 2 Applied deletion Removed the following rules: 26 28 Eliminating location l8 by chaining: Applied chaining First rule: l10 -> l8 : -4+l5^0 <= 0, cost: 2 Second rule: l8 -> l9 : l5^0'=1+l5^0, TRUE, cost: 1 New rule: l10 -> l9 : l5^0'=1+l5^0, -4+l5^0 <= 0, cost: 3 Applied deletion Removed the following rules: 23 37 Eliminated locations on linear paths Start location: l13 21: l2 -> l4 : TRUE, cost: 1 36: l3 -> l2 : j3^0'=0, -4+i2^0 <= 0, cost: 2 31: l4 -> l3 : i2^0'=1+i2^0, -5+j3^0 >= 0, cost: 1 32: l4 -> l6 : k4^0'=0, -4+j3^0 <= 0, cost: 1 22: l6 -> l7 : TRUE, cost: 1 29: l7 -> l2 : j3^0'=1+j3^0, -5+k4^0 >= 0, cost: 1 30: l7 -> l9 : l5^0'=0, -4+k4^0 <= 0, cost: 1 24: l9 -> l10 : TRUE, cost: 1 27: l10 -> l6 : k4^0'=1+k4^0, -5+l5^0 >= 0, cost: 1 38: l10 -> l9 : l5^0'=1+l5^0, -4+l5^0 <= 0, cost: 3 35: l13 -> l3 : i2^0'=0, x1^0'=400, TRUE, cost: 2 Eliminating location l4 by chaining: Applied chaining First rule: l2 -> l4 : TRUE, cost: 1 Second rule: l4 -> l3 : i2^0'=1+i2^0, -5+j3^0 >= 0, cost: 1 New rule: l2 -> l3 : i2^0'=1+i2^0, -5+j3^0 >= 0, cost: 2 Applied chaining First rule: l2 -> l4 : TRUE, cost: 1 Second rule: l4 -> l6 : k4^0'=0, -4+j3^0 <= 0, cost: 1 New rule: l2 -> l6 : k4^0'=0, -4+j3^0 <= 0, cost: 2 Applied deletion Removed the following rules: 21 31 32 Eliminating location l7 by chaining: Applied chaining First rule: l6 -> l7 : TRUE, cost: 1 Second rule: l7 -> l2 : j3^0'=1+j3^0, -5+k4^0 >= 0, cost: 1 New rule: l6 -> l2 : j3^0'=1+j3^0, -5+k4^0 >= 0, cost: 2 Applied chaining First rule: l6 -> l7 : TRUE, cost: 1 Second rule: l7 -> l9 : l5^0'=0, -4+k4^0 <= 0, cost: 1 New rule: l6 -> l9 : l5^0'=0, -4+k4^0 <= 0, cost: 2 Applied deletion Removed the following rules: 22 29 30 Eliminating location l10 by chaining: Applied chaining First rule: l9 -> l10 : TRUE, cost: 1 Second rule: l10 -> l6 : k4^0'=1+k4^0, -5+l5^0 >= 0, cost: 1 New rule: l9 -> l6 : k4^0'=1+k4^0, -5+l5^0 >= 0, cost: 2 Applied chaining First rule: l9 -> l10 : TRUE, cost: 1 Second rule: l10 -> l9 : l5^0'=1+l5^0, -4+l5^0 <= 0, cost: 3 New rule: l9 -> l9 : l5^0'=1+l5^0, -4+l5^0 <= 0, cost: 4 Applied deletion Removed the following rules: 24 27 38 Eliminated locations on tree-shaped paths Start location: l13 39: l2 -> l3 : i2^0'=1+i2^0, -5+j3^0 >= 0, cost: 2 40: l2 -> l6 : k4^0'=0, -4+j3^0 <= 0, cost: 2 36: l3 -> l2 : j3^0'=0, -4+i2^0 <= 0, cost: 2 41: l6 -> l2 : j3^0'=1+j3^0, -5+k4^0 >= 0, cost: 2 42: l6 -> l9 : l5^0'=0, -4+k4^0 <= 0, cost: 2 43: l9 -> l6 : k4^0'=1+k4^0, -5+l5^0 >= 0, cost: 2 44: l9 -> l9 : l5^0'=1+l5^0, -4+l5^0 <= 0, cost: 4 35: l13 -> l3 : i2^0'=0, x1^0'=400, TRUE, cost: 2 Applied acceleration Original rule: l9 -> l9 : l5^0'=1+l5^0, -4+l5^0 <= 0, cost: 4 New rule: l9 -> l9 : l5^0'=n0+l5^0, (n0 >= 0 /\ 5-n0-l5^0 >= 0), cost: 4*n0 Applied instantiation Original rule: l9 -> l9 : l5^0'=n0+l5^0, (n0 >= 0 /\ 5-n0-l5^0 >= 0), cost: 4*n0 New rule: l9 -> l9 : l5^0'=5, (0 >= 0 /\ 5-l5^0 >= 0), cost: 20-4*l5^0 Applied simplification Original rule: l9 -> l9 : l5^0'=5, (0 >= 0 /\ 5-l5^0 >= 0), cost: 20-4*l5^0 New rule: l9 -> l9 : l5^0'=5, -5+l5^0 <= 0, cost: 20-4*l5^0 Applied deletion Removed the following rules: 44 Accelerated simple loops Start location: l13 39: l2 -> l3 : i2^0'=1+i2^0, -5+j3^0 >= 0, cost: 2 40: l2 -> l6 : k4^0'=0, -4+j3^0 <= 0, cost: 2 36: l3 -> l2 : j3^0'=0, -4+i2^0 <= 0, cost: 2 41: l6 -> l2 : j3^0'=1+j3^0, -5+k4^0 >= 0, cost: 2 42: l6 -> l9 : l5^0'=0, -4+k4^0 <= 0, cost: 2 43: l9 -> l6 : k4^0'=1+k4^0, -5+l5^0 >= 0, cost: 2 46: l9 -> l9 : l5^0'=5, -5+l5^0 <= 0, cost: 20-4*l5^0 35: l13 -> l3 : i2^0'=0, x1^0'=400, TRUE, cost: 2 Applied chaining First rule: l6 -> l9 : l5^0'=0, -4+k4^0 <= 0, cost: 2 Second rule: l9 -> l9 : l5^0'=5, -5+l5^0 <= 0, cost: 20-4*l5^0 New rule: l6 -> l9 : l5^0'=5, -4+k4^0 <= 0, cost: 22 Applied deletion Removed the following rules: 46 Chained accelerated rules with incoming rules Start location: l13 39: l2 -> l3 : i2^0'=1+i2^0, -5+j3^0 >= 0, cost: 2 40: l2 -> l6 : k4^0'=0, -4+j3^0 <= 0, cost: 2 36: l3 -> l2 : j3^0'=0, -4+i2^0 <= 0, cost: 2 41: l6 -> l2 : j3^0'=1+j3^0, -5+k4^0 >= 0, cost: 2 42: l6 -> l9 : l5^0'=0, -4+k4^0 <= 0, cost: 2 47: l6 -> l9 : l5^0'=5, -4+k4^0 <= 0, cost: 22 43: l9 -> l6 : k4^0'=1+k4^0, -5+l5^0 >= 0, cost: 2 35: l13 -> l3 : i2^0'=0, x1^0'=400, TRUE, cost: 2 Eliminating location l9 by chaining: Applied chaining First rule: l6 -> l9 : l5^0'=5, -4+k4^0 <= 0, cost: 22 Second rule: l9 -> l6 : k4^0'=1+k4^0, -5+l5^0 >= 0, cost: 2 New rule: l6 -> l6 : k4^0'=1+k4^0, l5^0'=5, (0 >= 0 /\ -4+k4^0 <= 0), cost: 24 Applied simplification Original rule: l6 -> l6 : k4^0'=1+k4^0, l5^0'=5, (0 >= 0 /\ -4+k4^0 <= 0), cost: 24 New rule: l6 -> l6 : k4^0'=1+k4^0, l5^0'=5, -4+k4^0 <= 0, cost: 24 Applied deletion Removed the following rules: 42 43 47 Eliminated locations on tree-shaped paths Start location: l13 39: l2 -> l3 : i2^0'=1+i2^0, -5+j3^0 >= 0, cost: 2 40: l2 -> l6 : k4^0'=0, -4+j3^0 <= 0, cost: 2 36: l3 -> l2 : j3^0'=0, -4+i2^0 <= 0, cost: 2 41: l6 -> l2 : j3^0'=1+j3^0, -5+k4^0 >= 0, cost: 2 48: l6 -> l6 : k4^0'=1+k4^0, l5^0'=5, -4+k4^0 <= 0, cost: 24 35: l13 -> l3 : i2^0'=0, x1^0'=400, TRUE, cost: 2 Applied acceleration Original rule: l6 -> l6 : k4^0'=1+k4^0, l5^0'=5, -4+k4^0 <= 0, cost: 24 New rule: l6 -> l6 : k4^0'=k4^0+n3, l5^0'=5, (5-k4^0-n3 >= 0 /\ -1+n3 >= 0), cost: 24*n3 Applied instantiation Original rule: l6 -> l6 : k4^0'=k4^0+n3, l5^0'=5, (5-k4^0-n3 >= 0 /\ -1+n3 >= 0), cost: 24*n3 New rule: l6 -> l6 : k4^0'=5, l5^0'=5, (0 >= 0 /\ 4-k4^0 >= 0), cost: 120-24*k4^0 Applied simplification Original rule: l6 -> l6 : k4^0'=5, l5^0'=5, (0 >= 0 /\ 4-k4^0 >= 0), cost: 120-24*k4^0 New rule: l6 -> l6 : k4^0'=5, l5^0'=5, -4+k4^0 <= 0, cost: 120-24*k4^0 Applied deletion Removed the following rules: 48 Accelerated simple loops Start location: l13 39: l2 -> l3 : i2^0'=1+i2^0, -5+j3^0 >= 0, cost: 2 40: l2 -> l6 : k4^0'=0, -4+j3^0 <= 0, cost: 2 36: l3 -> l2 : j3^0'=0, -4+i2^0 <= 0, cost: 2 41: l6 -> l2 : j3^0'=1+j3^0, -5+k4^0 >= 0, cost: 2 50: l6 -> l6 : k4^0'=5, l5^0'=5, -4+k4^0 <= 0, cost: 120-24*k4^0 35: l13 -> l3 : i2^0'=0, x1^0'=400, TRUE, cost: 2 Applied chaining First rule: l2 -> l6 : k4^0'=0, -4+j3^0 <= 0, cost: 2 Second rule: l6 -> l6 : k4^0'=5, l5^0'=5, -4+k4^0 <= 0, cost: 120-24*k4^0 New rule: l2 -> l6 : k4^0'=5, l5^0'=5, -4+j3^0 <= 0, cost: 122 Applied deletion Removed the following rules: 50 Chained accelerated rules with incoming rules Start location: l13 39: l2 -> l3 : i2^0'=1+i2^0, -5+j3^0 >= 0, cost: 2 40: l2 -> l6 : k4^0'=0, -4+j3^0 <= 0, cost: 2 51: l2 -> l6 : k4^0'=5, l5^0'=5, -4+j3^0 <= 0, cost: 122 36: l3 -> l2 : j3^0'=0, -4+i2^0 <= 0, cost: 2 41: l6 -> l2 : j3^0'=1+j3^0, -5+k4^0 >= 0, cost: 2 35: l13 -> l3 : i2^0'=0, x1^0'=400, TRUE, cost: 2 Eliminating location l6 by chaining: Applied chaining First rule: l2 -> l6 : k4^0'=5, l5^0'=5, -4+j3^0 <= 0, cost: 122 Second rule: l6 -> l2 : j3^0'=1+j3^0, -5+k4^0 >= 0, cost: 2 New rule: l2 -> l2 : k4^0'=5, j3^0'=1+j3^0, l5^0'=5, (0 >= 0 /\ -4+j3^0 <= 0), cost: 124 Applied simplification Original rule: l2 -> l2 : k4^0'=5, j3^0'=1+j3^0, l5^0'=5, (0 >= 0 /\ -4+j3^0 <= 0), cost: 124 New rule: l2 -> l2 : k4^0'=5, j3^0'=1+j3^0, l5^0'=5, -4+j3^0 <= 0, cost: 124 Applied deletion Removed the following rules: 40 41 51 Eliminated locations on tree-shaped paths Start location: l13 39: l2 -> l3 : i2^0'=1+i2^0, -5+j3^0 >= 0, cost: 2 52: l2 -> l2 : k4^0'=5, j3^0'=1+j3^0, l5^0'=5, -4+j3^0 <= 0, cost: 124 36: l3 -> l2 : j3^0'=0, -4+i2^0 <= 0, cost: 2 35: l13 -> l3 : i2^0'=0, x1^0'=400, TRUE, cost: 2 Applied acceleration Original rule: l2 -> l2 : k4^0'=5, j3^0'=1+j3^0, l5^0'=5, -4+j3^0 <= 0, cost: 124 New rule: l2 -> l2 : k4^0'=5, j3^0'=n6+j3^0, l5^0'=5, (5-n6-j3^0 >= 0 /\ -1+n6 >= 0), cost: 124*n6 Applied instantiation Original rule: l2 -> l2 : k4^0'=5, j3^0'=n6+j3^0, l5^0'=5, (5-n6-j3^0 >= 0 /\ -1+n6 >= 0), cost: 124*n6 New rule: l2 -> l2 : k4^0'=5, j3^0'=5, l5^0'=5, (0 >= 0 /\ 4-j3^0 >= 0), cost: 620-124*j3^0 Applied simplification Original rule: l2 -> l2 : k4^0'=5, j3^0'=5, l5^0'=5, (0 >= 0 /\ 4-j3^0 >= 0), cost: 620-124*j3^0 New rule: l2 -> l2 : k4^0'=5, j3^0'=5, l5^0'=5, -4+j3^0 <= 0, cost: 620-124*j3^0 Applied deletion Removed the following rules: 52 Accelerated simple loops Start location: l13 39: l2 -> l3 : i2^0'=1+i2^0, -5+j3^0 >= 0, cost: 2 54: l2 -> l2 : k4^0'=5, j3^0'=5, l5^0'=5, -4+j3^0 <= 0, cost: 620-124*j3^0 36: l3 -> l2 : j3^0'=0, -4+i2^0 <= 0, cost: 2 35: l13 -> l3 : i2^0'=0, x1^0'=400, TRUE, cost: 2 Applied chaining First rule: l3 -> l2 : j3^0'=0, -4+i2^0 <= 0, cost: 2 Second rule: l2 -> l2 : k4^0'=5, j3^0'=5, l5^0'=5, -4+j3^0 <= 0, cost: 620-124*j3^0 New rule: l3 -> l2 : k4^0'=5, j3^0'=5, l5^0'=5, -4+i2^0 <= 0, cost: 622 Applied deletion Removed the following rules: 54 Chained accelerated rules with incoming rules Start location: l13 39: l2 -> l3 : i2^0'=1+i2^0, -5+j3^0 >= 0, cost: 2 36: l3 -> l2 : j3^0'=0, -4+i2^0 <= 0, cost: 2 55: l3 -> l2 : k4^0'=5, j3^0'=5, l5^0'=5, -4+i2^0 <= 0, cost: 622 35: l13 -> l3 : i2^0'=0, x1^0'=400, TRUE, cost: 2 Eliminating location l2 by chaining: Applied chaining First rule: l3 -> l2 : k4^0'=5, j3^0'=5, l5^0'=5, -4+i2^0 <= 0, cost: 622 Second rule: l2 -> l3 : i2^0'=1+i2^0, -5+j3^0 >= 0, cost: 2 New rule: l3 -> l3 : i2^0'=1+i2^0, k4^0'=5, j3^0'=5, l5^0'=5, (0 >= 0 /\ -4+i2^0 <= 0), cost: 624 Applied simplification Original rule: l3 -> l3 : i2^0'=1+i2^0, k4^0'=5, j3^0'=5, l5^0'=5, (0 >= 0 /\ -4+i2^0 <= 0), cost: 624 New rule: l3 -> l3 : i2^0'=1+i2^0, k4^0'=5, j3^0'=5, l5^0'=5, -4+i2^0 <= 0, cost: 624 Applied deletion Removed the following rules: 36 39 55 Eliminated locations on tree-shaped paths Start location: l13 56: l3 -> l3 : i2^0'=1+i2^0, k4^0'=5, j3^0'=5, l5^0'=5, -4+i2^0 <= 0, cost: 624 35: l13 -> l3 : i2^0'=0, x1^0'=400, TRUE, cost: 2 Applied acceleration Original rule: l3 -> l3 : i2^0'=1+i2^0, k4^0'=5, j3^0'=5, l5^0'=5, -4+i2^0 <= 0, cost: 624 New rule: l3 -> l3 : i2^0'=i2^0+n9, k4^0'=5, j3^0'=5, l5^0'=5, (5-i2^0-n9 >= 0 /\ -1+n9 >= 0), cost: 624*n9 Applied instantiation Original rule: l3 -> l3 : i2^0'=i2^0+n9, k4^0'=5, j3^0'=5, l5^0'=5, (5-i2^0-n9 >= 0 /\ -1+n9 >= 0), cost: 624*n9 New rule: l3 -> l3 : i2^0'=5, k4^0'=5, j3^0'=5, l5^0'=5, (0 >= 0 /\ 4-i2^0 >= 0), cost: 3120-624*i2^0 Applied simplification Original rule: l3 -> l3 : i2^0'=5, k4^0'=5, j3^0'=5, l5^0'=5, (0 >= 0 /\ 4-i2^0 >= 0), cost: 3120-624*i2^0 New rule: l3 -> l3 : i2^0'=5, k4^0'=5, j3^0'=5, l5^0'=5, -4+i2^0 <= 0, cost: 3120-624*i2^0 Applied deletion Removed the following rules: 56 Accelerated simple loops Start location: l13 58: l3 -> l3 : i2^0'=5, k4^0'=5, j3^0'=5, l5^0'=5, -4+i2^0 <= 0, cost: 3120-624*i2^0 35: l13 -> l3 : i2^0'=0, x1^0'=400, TRUE, cost: 2 Applied chaining First rule: l13 -> l3 : i2^0'=0, x1^0'=400, TRUE, cost: 2 Second rule: l3 -> l3 : i2^0'=5, k4^0'=5, j3^0'=5, l5^0'=5, -4+i2^0 <= 0, cost: 3120-624*i2^0 New rule: l13 -> l3 : i2^0'=5, k4^0'=5, x1^0'=400, j3^0'=5, l5^0'=5, -4 <= 0, cost: 3122 Applied deletion Removed the following rules: 58 Chained accelerated rules with incoming rules Start location: l13 35: l13 -> l3 : i2^0'=0, x1^0'=400, TRUE, cost: 2 59: l13 -> l3 : i2^0'=5, k4^0'=5, x1^0'=400, j3^0'=5, l5^0'=5, -4 <= 0, cost: 3122 Removed unreachable locations and irrelevant leafs Start location: l13 Computing asymptotic complexity Proved the following lower bound Complexity: Unknown Cpx degree: ? Solved cost: 0 Rule cost: 0