NO Initial ITS Start location: l10 0: l0 -> l1 : IsochResourceData^0'=IsochResourceData^post0, keA^0'=keA^post0, StackSize^0'=StackSize^post0, ntStatus^0'=ntStatus^post0, k4^0'=k4^post0, ResourceIrp^0'=ResourceIrp^post0, keR^0'=keR^post0, ___rho_99_^0'=___rho_99_^post0, pIrb^0'=pIrb^post0, (-___rho_99_^post0+___rho_99_^0 == 0 /\ IsochResourceData^0-IsochResourceData^post0 == 0 /\ -k4^post0+k4^0 == 0 /\ -pIrb^post0+pIrb^0 == 0 /\ ResourceIrp^0-ResourceIrp^post0 == 0 /\ -keR^post0+keR^0 == 0 /\ StackSize^0-StackSize^post0 == 0 /\ keA^0-keA^post0 == 0 /\ ntStatus^0-ntStatus^post0 == 0), cost: 1 1: l1 -> l0 : IsochResourceData^0'=IsochResourceData^post1, keA^0'=keA^post1, StackSize^0'=StackSize^post1, ntStatus^0'=ntStatus^post1, k4^0'=k4^post1, ResourceIrp^0'=ResourceIrp^post1, keR^0'=keR^post1, ___rho_99_^0'=___rho_99_^post1, pIrb^0'=pIrb^post1, (ResourceIrp^0-ResourceIrp^post1 == 0 /\ -___rho_99_^post1+___rho_99_^0 == 0 /\ StackSize^0-StackSize^post1 == 0 /\ ntStatus^0-ntStatus^post1 == 0 /\ -pIrb^post1+pIrb^0 == 0 /\ keA^0-keA^post1 == 0 /\ IsochResourceData^0-IsochResourceData^post1 == 0 /\ -keR^post1+keR^0 == 0 /\ -k4^post1+k4^0 == 0), cost: 1 2: l2 -> l3 : IsochResourceData^0'=IsochResourceData^post2, keA^0'=keA^post2, StackSize^0'=StackSize^post2, ntStatus^0'=ntStatus^post2, k4^0'=k4^post2, ResourceIrp^0'=ResourceIrp^post2, keR^0'=keR^post2, ___rho_99_^0'=___rho_99_^post2, pIrb^0'=pIrb^post2, (IsochResourceData^0-IsochResourceData^post2 == 0 /\ keA^0-keA^post2 == 0 /\ -pIrb^post2+pIrb^0 == 0 /\ -___rho_99_^post2+___rho_99_^0 == 0 /\ -keR^post2+keR^0 == 0 /\ -StackSize^post2+StackSize^0 == 0 /\ -ResourceIrp^post2+ResourceIrp^0 == 0 /\ k4^0-k4^post2 == 0 /\ -ntStatus^post2+ntStatus^0 == 0), cost: 1 13: l3 -> l8 : IsochResourceData^0'=IsochResourceData^post13, keA^0'=keA^post13, StackSize^0'=StackSize^post13, ntStatus^0'=ntStatus^post13, k4^0'=k4^post13, ResourceIrp^0'=ResourceIrp^post13, keR^0'=keR^post13, ___rho_99_^0'=___rho_99_^post13, pIrb^0'=pIrb^post13, (keA^post13 == 0 /\ -pIrb^post13+pIrb^0 == 0 /\ IsochResourceData^0-IsochResourceData^post13 == 0 /\ ResourceIrp^0-ResourceIrp^post13 == 0 /\ -k4^post13+k4^0 == 0 /\ ntStatus^0-ntStatus^post13 == 0 /\ -StackSize^post13+StackSize^0 == 0 /\ -1+keA^10 == 0 /\ -___rho_99_^post13+___rho_99_^0 == 0 /\ -keR^post13+keR^0 == 0), cost: 1 3: l4 -> l2 : IsochResourceData^0'=IsochResourceData^post3, keA^0'=keA^post3, StackSize^0'=StackSize^post3, ntStatus^0'=ntStatus^post3, k4^0'=k4^post3, ResourceIrp^0'=ResourceIrp^post3, keR^0'=keR^post3, ___rho_99_^0'=___rho_99_^post3, pIrb^0'=pIrb^post3, (0 == 0 /\ -keR^post3+keR^0 == 0 /\ keA^0-keA^post3 == 0 /\ -___rho_99_^post3+___rho_99_^0 == 0 /\ 1-pIrb^0 <= 0 /\ -k4^post3+k4^0 == 0 /\ -pIrb^post3+pIrb^0 == 0 /\ -ResourceIrp^post3+ResourceIrp^0 == 0 /\ IsochResourceData^0-IsochResourceData^post3 == 0 /\ StackSize^0-StackSize^post3 == 0), cost: 1 4: l4 -> l2 : IsochResourceData^0'=IsochResourceData^post4, keA^0'=keA^post4, StackSize^0'=StackSize^post4, ntStatus^0'=ntStatus^post4, k4^0'=k4^post4, ResourceIrp^0'=ResourceIrp^post4, keR^0'=keR^post4, ___rho_99_^0'=___rho_99_^post4, pIrb^0'=pIrb^post4, (ResourceIrp^0-ResourceIrp^post4 == 0 /\ -keR^post4+keR^0 == 0 /\ -k4^post4+k4^0 == 0 /\ StackSize^0-StackSize^post4 == 0 /\ IsochResourceData^0-IsochResourceData^post4 == 0 /\ -___rho_99_^post4+___rho_99_^0 == 0 /\ ntStatus^0-ntStatus^post4 == 0 /\ keA^0-keA^post4 == 0 /\ -pIrb^post4+pIrb^0 == 0 /\ pIrb^0 <= 0), cost: 1 5: l5 -> l4 : IsochResourceData^0'=IsochResourceData^post5, keA^0'=keA^post5, StackSize^0'=StackSize^post5, ntStatus^0'=ntStatus^post5, k4^0'=k4^post5, ResourceIrp^0'=ResourceIrp^post5, keR^0'=keR^post5, ___rho_99_^0'=___rho_99_^post5, pIrb^0'=pIrb^post5, (0 == 0 /\ ntStatus^0-ntStatus^post5 == 0 /\ StackSize^0-StackSize^post5 == 0 /\ keA^0-keA^post5 == 0 /\ ___rho_99_^0-___rho_99_^post5 == 0 /\ -k4^post5+k4^0 == 0 /\ IsochResourceData^0-IsochResourceData^post5 == 0 /\ -keR^post5+keR^0 == 0 /\ ResourceIrp^0-ResourceIrp^post5 == 0), cost: 1 6: l6 -> l5 : IsochResourceData^0'=IsochResourceData^post6, keA^0'=keA^post6, StackSize^0'=StackSize^post6, ntStatus^0'=ntStatus^post6, k4^0'=k4^post6, ResourceIrp^0'=ResourceIrp^post6, keR^0'=keR^post6, ___rho_99_^0'=___rho_99_^post6, pIrb^0'=pIrb^post6, (StackSize^0-StackSize^post6 == 0 /\ -ResourceIrp^post6+ResourceIrp^0 == 0 /\ keA^0-keA^post6 == 0 /\ ___rho_99_^0-___rho_99_^post6 == 0 /\ -ntStatus^post6+ntStatus^0 == 0 /\ -pIrb^post6+pIrb^0 == 0 /\ k4^0-k4^post6 == 0 /\ 1+ResourceIrp^0 <= 0 /\ IsochResourceData^0-IsochResourceData^post6 == 0 /\ -keR^post6+keR^0 == 0), cost: 1 7: l6 -> l5 : IsochResourceData^0'=IsochResourceData^post7, keA^0'=keA^post7, StackSize^0'=StackSize^post7, ntStatus^0'=ntStatus^post7, k4^0'=k4^post7, ResourceIrp^0'=ResourceIrp^post7, keR^0'=keR^post7, ___rho_99_^0'=___rho_99_^post7, pIrb^0'=pIrb^post7, (-ResourceIrp^post7+ResourceIrp^0 == 0 /\ IsochResourceData^0-IsochResourceData^post7 == 0 /\ 1-ResourceIrp^0 <= 0 /\ -ntStatus^post7+ntStatus^0 == 0 /\ StackSize^0-StackSize^post7 == 0 /\ k4^0-k4^post7 == 0 /\ pIrb^0-pIrb^post7 == 0 /\ keA^0-keA^post7 == 0 /\ -___rho_99_^post7+___rho_99_^0 == 0 /\ -keR^post7+keR^0 == 0), cost: 1 8: l6 -> l2 : IsochResourceData^0'=IsochResourceData^post8, keA^0'=keA^post8, StackSize^0'=StackSize^post8, ntStatus^0'=ntStatus^post8, k4^0'=k4^post8, ResourceIrp^0'=ResourceIrp^post8, keR^0'=keR^post8, ___rho_99_^0'=___rho_99_^post8, pIrb^0'=pIrb^post8, (-___rho_99_^post8+___rho_99_^0 == 0 /\ k4^0-k4^post8 == 0 /\ -pIrb^post8+pIrb^0 == 0 /\ -ResourceIrp^0 <= 0 /\ keA^0-keA^post8 == 0 /\ ntStatus^0-ntStatus^post8 == 0 /\ -ResourceIrp^post8+ResourceIrp^0 == 0 /\ keR^0-keR^post8 == 0 /\ ResourceIrp^0 <= 0 /\ -StackSize^post8+StackSize^0 == 0 /\ IsochResourceData^0-IsochResourceData^post8 == 0), cost: 1 9: l7 -> l2 : IsochResourceData^0'=IsochResourceData^post9, keA^0'=keA^post9, StackSize^0'=StackSize^post9, ntStatus^0'=ntStatus^post9, k4^0'=k4^post9, ResourceIrp^0'=ResourceIrp^post9, keR^0'=keR^post9, ___rho_99_^0'=___rho_99_^post9, pIrb^0'=pIrb^post9, (IsochResourceData^0 <= 0 /\ -___rho_99_^post9+___rho_99_^0 == 0 /\ IsochResourceData^0-IsochResourceData^post9 == 0 /\ StackSize^0-StackSize^post9 == 0 /\ -pIrb^post9+pIrb^0 == 0 /\ -ResourceIrp^post9+ResourceIrp^0 == 0 /\ -keR^post9+keR^0 == 0 /\ -k4^post9+k4^0 == 0 /\ ntStatus^0-ntStatus^post9 == 0 /\ keA^0-keA^post9 == 0), cost: 1 10: l7 -> l6 : IsochResourceData^0'=IsochResourceData^post10, keA^0'=keA^post10, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post10, k4^0'=k4^post10, ResourceIrp^0'=ResourceIrp^post10, keR^0'=keR^post10, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post10, (0 == 0 /\ ntStatus^0-ntStatus^post10 == 0 /\ k4^0-k4^post10 == 0 /\ 1-IsochResourceData^0 <= 0 /\ keA^0-keA^post10 == 0 /\ keR^0-keR^post10 == 0 /\ ResourceIrp^post10-___rho_99_^post10 == 0 /\ -pIrb^post10+pIrb^0 == 0 /\ IsochResourceData^0-IsochResourceData^post10 == 0), cost: 1 11: l8 -> l0 : IsochResourceData^0'=IsochResourceData^post11, keA^0'=keA^post11, StackSize^0'=StackSize^post11, ntStatus^0'=ntStatus^post11, k4^0'=k4^post11, ResourceIrp^0'=ResourceIrp^post11, keR^0'=keR^post11, ___rho_99_^0'=___rho_99_^post11, pIrb^0'=pIrb^post11, (-k4^post11+k4^0 == 0 /\ keA^0-keA^post11 == 0 /\ ResourceIrp^0-ResourceIrp^post11 == 0 /\ IsochResourceData^0-IsochResourceData^post11 == 0 /\ -1+keR^10 == 0 /\ k4^0 <= 0 /\ keR^post11 == 0 /\ ntStatus^0-ntStatus^post11 == 0 /\ -pIrb^post11+pIrb^0 == 0 /\ -___rho_99_^post11+___rho_99_^0 == 0 /\ -StackSize^post11+StackSize^0 == 0), cost: 1 12: l8 -> l7 : IsochResourceData^0'=IsochResourceData^post12, keA^0'=keA^post12, StackSize^0'=StackSize^post12, ntStatus^0'=ntStatus^post12, k4^0'=k4^post12, ResourceIrp^0'=ResourceIrp^post12, keR^0'=keR^post12, ___rho_99_^0'=___rho_99_^post12, pIrb^0'=pIrb^post12, (-1+keR^11 == 0 /\ IsochResourceData^0-IsochResourceData^post12 == 0 /\ -___rho_99_^post12+___rho_99_^0 == 0 /\ ResourceIrp^0-ResourceIrp^post12 == 0 /\ 1+k4^post12-k4^0 == 0 /\ -pIrb^post12+pIrb^0 == 0 /\ keR^post12 == 0 /\ StackSize^0-StackSize^post12 == 0 /\ 1-k4^0 <= 0 /\ ntStatus^0-ntStatus^post12 == 0 /\ keA^0-keA^post12 == 0), cost: 1 14: l9 -> l3 : IsochResourceData^0'=IsochResourceData^post14, keA^0'=keA^post14, StackSize^0'=StackSize^post14, ntStatus^0'=ntStatus^post14, k4^0'=k4^post14, ResourceIrp^0'=ResourceIrp^post14, keR^0'=keR^post14, ___rho_99_^0'=___rho_99_^post14, pIrb^0'=pIrb^post14, (-___rho_99_^post14+___rho_99_^0 == 0 /\ IsochResourceData^0-IsochResourceData^post14 == 0 /\ keA^post14 == 0 /\ -pIrb^post14+pIrb^0 == 0 /\ ResourceIrp^0-ResourceIrp^post14 == 0 /\ keR^post14 == 0 /\ StackSize^0-StackSize^post14 == 0 /\ -k4^post14+k4^0 == 0 /\ ntStatus^0-ntStatus^post14 == 0), cost: 1 15: l10 -> l9 : IsochResourceData^0'=IsochResourceData^post15, keA^0'=keA^post15, StackSize^0'=StackSize^post15, ntStatus^0'=ntStatus^post15, k4^0'=k4^post15, ResourceIrp^0'=ResourceIrp^post15, keR^0'=keR^post15, ___rho_99_^0'=___rho_99_^post15, pIrb^0'=pIrb^post15, (-pIrb^post15+pIrb^0 == 0 /\ ResourceIrp^0-ResourceIrp^post15 == 0 /\ -___rho_99_^post15+___rho_99_^0 == 0 /\ ntStatus^0-ntStatus^post15 == 0 /\ -keR^post15+keR^0 == 0 /\ IsochResourceData^0-IsochResourceData^post15 == 0 /\ -keA^post15+keA^0 == 0 /\ StackSize^0-StackSize^post15 == 0 /\ -k4^post15+k4^0 == 0), cost: 1 Applied preprocessing Original rule: l0 -> l1 : IsochResourceData^0'=IsochResourceData^post0, keA^0'=keA^post0, StackSize^0'=StackSize^post0, ntStatus^0'=ntStatus^post0, k4^0'=k4^post0, ResourceIrp^0'=ResourceIrp^post0, keR^0'=keR^post0, ___rho_99_^0'=___rho_99_^post0, pIrb^0'=pIrb^post0, (-___rho_99_^post0+___rho_99_^0 == 0 /\ IsochResourceData^0-IsochResourceData^post0 == 0 /\ -k4^post0+k4^0 == 0 /\ -pIrb^post0+pIrb^0 == 0 /\ ResourceIrp^0-ResourceIrp^post0 == 0 /\ -keR^post0+keR^0 == 0 /\ StackSize^0-StackSize^post0 == 0 /\ keA^0-keA^post0 == 0 /\ ntStatus^0-ntStatus^post0 == 0), cost: 1 New rule: l0 -> l1 : TRUE, cost: 1 Applied preprocessing Original rule: l1 -> l0 : IsochResourceData^0'=IsochResourceData^post1, keA^0'=keA^post1, StackSize^0'=StackSize^post1, ntStatus^0'=ntStatus^post1, k4^0'=k4^post1, ResourceIrp^0'=ResourceIrp^post1, keR^0'=keR^post1, ___rho_99_^0'=___rho_99_^post1, pIrb^0'=pIrb^post1, (ResourceIrp^0-ResourceIrp^post1 == 0 /\ -___rho_99_^post1+___rho_99_^0 == 0 /\ StackSize^0-StackSize^post1 == 0 /\ ntStatus^0-ntStatus^post1 == 0 /\ -pIrb^post1+pIrb^0 == 0 /\ keA^0-keA^post1 == 0 /\ IsochResourceData^0-IsochResourceData^post1 == 0 /\ -keR^post1+keR^0 == 0 /\ -k4^post1+k4^0 == 0), cost: 1 New rule: l1 -> l0 : TRUE, cost: 1 Applied preprocessing Original rule: l2 -> l3 : IsochResourceData^0'=IsochResourceData^post2, keA^0'=keA^post2, StackSize^0'=StackSize^post2, ntStatus^0'=ntStatus^post2, k4^0'=k4^post2, ResourceIrp^0'=ResourceIrp^post2, keR^0'=keR^post2, ___rho_99_^0'=___rho_99_^post2, pIrb^0'=pIrb^post2, (IsochResourceData^0-IsochResourceData^post2 == 0 /\ keA^0-keA^post2 == 0 /\ -pIrb^post2+pIrb^0 == 0 /\ -___rho_99_^post2+___rho_99_^0 == 0 /\ -keR^post2+keR^0 == 0 /\ -StackSize^post2+StackSize^0 == 0 /\ -ResourceIrp^post2+ResourceIrp^0 == 0 /\ k4^0-k4^post2 == 0 /\ -ntStatus^post2+ntStatus^0 == 0), cost: 1 New rule: l2 -> l3 : TRUE, cost: 1 Applied preprocessing Original rule: l4 -> l2 : IsochResourceData^0'=IsochResourceData^post3, keA^0'=keA^post3, StackSize^0'=StackSize^post3, ntStatus^0'=ntStatus^post3, k4^0'=k4^post3, ResourceIrp^0'=ResourceIrp^post3, keR^0'=keR^post3, ___rho_99_^0'=___rho_99_^post3, pIrb^0'=pIrb^post3, (0 == 0 /\ -keR^post3+keR^0 == 0 /\ keA^0-keA^post3 == 0 /\ -___rho_99_^post3+___rho_99_^0 == 0 /\ 1-pIrb^0 <= 0 /\ -k4^post3+k4^0 == 0 /\ -pIrb^post3+pIrb^0 == 0 /\ -ResourceIrp^post3+ResourceIrp^0 == 0 /\ IsochResourceData^0-IsochResourceData^post3 == 0 /\ StackSize^0-StackSize^post3 == 0), cost: 1 New rule: l4 -> l2 : ntStatus^0'=ntStatus^post3, -1+pIrb^0 >= 0, cost: 1 Applied preprocessing Original rule: l4 -> l2 : IsochResourceData^0'=IsochResourceData^post4, keA^0'=keA^post4, StackSize^0'=StackSize^post4, ntStatus^0'=ntStatus^post4, k4^0'=k4^post4, ResourceIrp^0'=ResourceIrp^post4, keR^0'=keR^post4, ___rho_99_^0'=___rho_99_^post4, pIrb^0'=pIrb^post4, (ResourceIrp^0-ResourceIrp^post4 == 0 /\ -keR^post4+keR^0 == 0 /\ -k4^post4+k4^0 == 0 /\ StackSize^0-StackSize^post4 == 0 /\ IsochResourceData^0-IsochResourceData^post4 == 0 /\ -___rho_99_^post4+___rho_99_^0 == 0 /\ ntStatus^0-ntStatus^post4 == 0 /\ keA^0-keA^post4 == 0 /\ -pIrb^post4+pIrb^0 == 0 /\ pIrb^0 <= 0), cost: 1 New rule: l4 -> l2 : pIrb^0 <= 0, cost: 1 Applied preprocessing Original rule: l5 -> l4 : IsochResourceData^0'=IsochResourceData^post5, keA^0'=keA^post5, StackSize^0'=StackSize^post5, ntStatus^0'=ntStatus^post5, k4^0'=k4^post5, ResourceIrp^0'=ResourceIrp^post5, keR^0'=keR^post5, ___rho_99_^0'=___rho_99_^post5, pIrb^0'=pIrb^post5, (0 == 0 /\ ntStatus^0-ntStatus^post5 == 0 /\ StackSize^0-StackSize^post5 == 0 /\ keA^0-keA^post5 == 0 /\ ___rho_99_^0-___rho_99_^post5 == 0 /\ -k4^post5+k4^0 == 0 /\ IsochResourceData^0-IsochResourceData^post5 == 0 /\ -keR^post5+keR^0 == 0 /\ ResourceIrp^0-ResourceIrp^post5 == 0), cost: 1 New rule: l5 -> l4 : pIrb^0'=pIrb^post5, 0 == 0, cost: 1 Applied preprocessing Original rule: l6 -> l5 : IsochResourceData^0'=IsochResourceData^post6, keA^0'=keA^post6, StackSize^0'=StackSize^post6, ntStatus^0'=ntStatus^post6, k4^0'=k4^post6, ResourceIrp^0'=ResourceIrp^post6, keR^0'=keR^post6, ___rho_99_^0'=___rho_99_^post6, pIrb^0'=pIrb^post6, (StackSize^0-StackSize^post6 == 0 /\ -ResourceIrp^post6+ResourceIrp^0 == 0 /\ keA^0-keA^post6 == 0 /\ ___rho_99_^0-___rho_99_^post6 == 0 /\ -ntStatus^post6+ntStatus^0 == 0 /\ -pIrb^post6+pIrb^0 == 0 /\ k4^0-k4^post6 == 0 /\ 1+ResourceIrp^0 <= 0 /\ IsochResourceData^0-IsochResourceData^post6 == 0 /\ -keR^post6+keR^0 == 0), cost: 1 New rule: l6 -> l5 : 1+ResourceIrp^0 <= 0, cost: 1 Applied preprocessing Original rule: l6 -> l5 : IsochResourceData^0'=IsochResourceData^post7, keA^0'=keA^post7, StackSize^0'=StackSize^post7, ntStatus^0'=ntStatus^post7, k4^0'=k4^post7, ResourceIrp^0'=ResourceIrp^post7, keR^0'=keR^post7, ___rho_99_^0'=___rho_99_^post7, pIrb^0'=pIrb^post7, (-ResourceIrp^post7+ResourceIrp^0 == 0 /\ IsochResourceData^0-IsochResourceData^post7 == 0 /\ 1-ResourceIrp^0 <= 0 /\ -ntStatus^post7+ntStatus^0 == 0 /\ StackSize^0-StackSize^post7 == 0 /\ k4^0-k4^post7 == 0 /\ pIrb^0-pIrb^post7 == 0 /\ keA^0-keA^post7 == 0 /\ -___rho_99_^post7+___rho_99_^0 == 0 /\ -keR^post7+keR^0 == 0), cost: 1 New rule: l6 -> l5 : -1+ResourceIrp^0 >= 0, cost: 1 Applied preprocessing Original rule: l6 -> l2 : IsochResourceData^0'=IsochResourceData^post8, keA^0'=keA^post8, StackSize^0'=StackSize^post8, ntStatus^0'=ntStatus^post8, k4^0'=k4^post8, ResourceIrp^0'=ResourceIrp^post8, keR^0'=keR^post8, ___rho_99_^0'=___rho_99_^post8, pIrb^0'=pIrb^post8, (-___rho_99_^post8+___rho_99_^0 == 0 /\ k4^0-k4^post8 == 0 /\ -pIrb^post8+pIrb^0 == 0 /\ -ResourceIrp^0 <= 0 /\ keA^0-keA^post8 == 0 /\ ntStatus^0-ntStatus^post8 == 0 /\ -ResourceIrp^post8+ResourceIrp^0 == 0 /\ keR^0-keR^post8 == 0 /\ ResourceIrp^0 <= 0 /\ -StackSize^post8+StackSize^0 == 0 /\ IsochResourceData^0-IsochResourceData^post8 == 0), cost: 1 New rule: l6 -> l2 : ResourceIrp^0 == 0, cost: 1 Applied preprocessing Original rule: l7 -> l2 : IsochResourceData^0'=IsochResourceData^post9, keA^0'=keA^post9, StackSize^0'=StackSize^post9, ntStatus^0'=ntStatus^post9, k4^0'=k4^post9, ResourceIrp^0'=ResourceIrp^post9, keR^0'=keR^post9, ___rho_99_^0'=___rho_99_^post9, pIrb^0'=pIrb^post9, (IsochResourceData^0 <= 0 /\ -___rho_99_^post9+___rho_99_^0 == 0 /\ IsochResourceData^0-IsochResourceData^post9 == 0 /\ StackSize^0-StackSize^post9 == 0 /\ -pIrb^post9+pIrb^0 == 0 /\ -ResourceIrp^post9+ResourceIrp^0 == 0 /\ -keR^post9+keR^0 == 0 /\ -k4^post9+k4^0 == 0 /\ ntStatus^0-ntStatus^post9 == 0 /\ keA^0-keA^post9 == 0), cost: 1 New rule: l7 -> l2 : IsochResourceData^0 <= 0, cost: 1 Applied preprocessing Original rule: l7 -> l6 : IsochResourceData^0'=IsochResourceData^post10, keA^0'=keA^post10, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post10, k4^0'=k4^post10, ResourceIrp^0'=ResourceIrp^post10, keR^0'=keR^post10, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post10, (0 == 0 /\ ntStatus^0-ntStatus^post10 == 0 /\ k4^0-k4^post10 == 0 /\ 1-IsochResourceData^0 <= 0 /\ keA^0-keA^post10 == 0 /\ keR^0-keR^post10 == 0 /\ ResourceIrp^post10-___rho_99_^post10 == 0 /\ -pIrb^post10+pIrb^0 == 0 /\ IsochResourceData^0-IsochResourceData^post10 == 0), cost: 1 New rule: l7 -> l6 : StackSize^0'=StackSize^post10, ResourceIrp^0'=___rho_99_^post10, ___rho_99_^0'=___rho_99_^post10, -1+IsochResourceData^0 >= 0, cost: 1 Applied preprocessing Original rule: l8 -> l0 : IsochResourceData^0'=IsochResourceData^post11, keA^0'=keA^post11, StackSize^0'=StackSize^post11, ntStatus^0'=ntStatus^post11, k4^0'=k4^post11, ResourceIrp^0'=ResourceIrp^post11, keR^0'=keR^post11, ___rho_99_^0'=___rho_99_^post11, pIrb^0'=pIrb^post11, (-k4^post11+k4^0 == 0 /\ keA^0-keA^post11 == 0 /\ ResourceIrp^0-ResourceIrp^post11 == 0 /\ IsochResourceData^0-IsochResourceData^post11 == 0 /\ -1+keR^10 == 0 /\ k4^0 <= 0 /\ keR^post11 == 0 /\ ntStatus^0-ntStatus^post11 == 0 /\ -pIrb^post11+pIrb^0 == 0 /\ -___rho_99_^post11+___rho_99_^0 == 0 /\ -StackSize^post11+StackSize^0 == 0), cost: 1 New rule: l8 -> l0 : keR^0'=0, k4^0 <= 0, cost: 1 Applied preprocessing Original rule: l8 -> l7 : IsochResourceData^0'=IsochResourceData^post12, keA^0'=keA^post12, StackSize^0'=StackSize^post12, ntStatus^0'=ntStatus^post12, k4^0'=k4^post12, ResourceIrp^0'=ResourceIrp^post12, keR^0'=keR^post12, ___rho_99_^0'=___rho_99_^post12, pIrb^0'=pIrb^post12, (-1+keR^11 == 0 /\ IsochResourceData^0-IsochResourceData^post12 == 0 /\ -___rho_99_^post12+___rho_99_^0 == 0 /\ ResourceIrp^0-ResourceIrp^post12 == 0 /\ 1+k4^post12-k4^0 == 0 /\ -pIrb^post12+pIrb^0 == 0 /\ keR^post12 == 0 /\ StackSize^0-StackSize^post12 == 0 /\ 1-k4^0 <= 0 /\ ntStatus^0-ntStatus^post12 == 0 /\ keA^0-keA^post12 == 0), cost: 1 New rule: l8 -> l7 : k4^0'=-1+k4^0, keR^0'=0, -1+k4^0 >= 0, cost: 1 Applied preprocessing Original rule: l3 -> l8 : IsochResourceData^0'=IsochResourceData^post13, keA^0'=keA^post13, StackSize^0'=StackSize^post13, ntStatus^0'=ntStatus^post13, k4^0'=k4^post13, ResourceIrp^0'=ResourceIrp^post13, keR^0'=keR^post13, ___rho_99_^0'=___rho_99_^post13, pIrb^0'=pIrb^post13, (keA^post13 == 0 /\ -pIrb^post13+pIrb^0 == 0 /\ IsochResourceData^0-IsochResourceData^post13 == 0 /\ ResourceIrp^0-ResourceIrp^post13 == 0 /\ -k4^post13+k4^0 == 0 /\ ntStatus^0-ntStatus^post13 == 0 /\ -StackSize^post13+StackSize^0 == 0 /\ -1+keA^10 == 0 /\ -___rho_99_^post13+___rho_99_^0 == 0 /\ -keR^post13+keR^0 == 0), cost: 1 New rule: l3 -> l8 : keA^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l9 -> l3 : IsochResourceData^0'=IsochResourceData^post14, keA^0'=keA^post14, StackSize^0'=StackSize^post14, ntStatus^0'=ntStatus^post14, k4^0'=k4^post14, ResourceIrp^0'=ResourceIrp^post14, keR^0'=keR^post14, ___rho_99_^0'=___rho_99_^post14, pIrb^0'=pIrb^post14, (-___rho_99_^post14+___rho_99_^0 == 0 /\ IsochResourceData^0-IsochResourceData^post14 == 0 /\ keA^post14 == 0 /\ -pIrb^post14+pIrb^0 == 0 /\ ResourceIrp^0-ResourceIrp^post14 == 0 /\ keR^post14 == 0 /\ StackSize^0-StackSize^post14 == 0 /\ -k4^post14+k4^0 == 0 /\ ntStatus^0-ntStatus^post14 == 0), cost: 1 New rule: l9 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l10 -> l9 : IsochResourceData^0'=IsochResourceData^post15, keA^0'=keA^post15, StackSize^0'=StackSize^post15, ntStatus^0'=ntStatus^post15, k4^0'=k4^post15, ResourceIrp^0'=ResourceIrp^post15, keR^0'=keR^post15, ___rho_99_^0'=___rho_99_^post15, pIrb^0'=pIrb^post15, (-pIrb^post15+pIrb^0 == 0 /\ ResourceIrp^0-ResourceIrp^post15 == 0 /\ -___rho_99_^post15+___rho_99_^0 == 0 /\ ntStatus^0-ntStatus^post15 == 0 /\ -keR^post15+keR^0 == 0 /\ IsochResourceData^0-IsochResourceData^post15 == 0 /\ -keA^post15+keA^0 == 0 /\ StackSize^0-StackSize^post15 == 0 /\ -k4^post15+k4^0 == 0), cost: 1 New rule: l10 -> l9 : TRUE, cost: 1 Simplified rules Start location: l10 16: l0 -> l1 : TRUE, cost: 1 17: l1 -> l0 : TRUE, cost: 1 18: l2 -> l3 : TRUE, cost: 1 29: l3 -> l8 : keA^0'=0, TRUE, cost: 1 19: l4 -> l2 : ntStatus^0'=ntStatus^post3, -1+pIrb^0 >= 0, cost: 1 20: l4 -> l2 : pIrb^0 <= 0, cost: 1 21: l5 -> l4 : pIrb^0'=pIrb^post5, 0 == 0, cost: 1 22: l6 -> l5 : 1+ResourceIrp^0 <= 0, cost: 1 23: l6 -> l5 : -1+ResourceIrp^0 >= 0, cost: 1 24: l6 -> l2 : ResourceIrp^0 == 0, cost: 1 25: l7 -> l2 : IsochResourceData^0 <= 0, cost: 1 26: l7 -> l6 : StackSize^0'=StackSize^post10, ResourceIrp^0'=___rho_99_^post10, ___rho_99_^0'=___rho_99_^post10, -1+IsochResourceData^0 >= 0, cost: 1 27: l8 -> l0 : keR^0'=0, k4^0 <= 0, cost: 1 28: l8 -> l7 : k4^0'=-1+k4^0, keR^0'=0, -1+k4^0 >= 0, cost: 1 30: l9 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 1 31: l10 -> l9 : TRUE, cost: 1 Eliminating location l9 by chaining: Applied chaining First rule: l10 -> l9 : TRUE, cost: 1 Second rule: l9 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 1 New rule: l10 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 2 Applied deletion Removed the following rules: 30 31 Eliminating location l1 by chaining: Applied chaining First rule: l0 -> l1 : TRUE, cost: 1 Second rule: l1 -> l0 : TRUE, cost: 1 New rule: l0 -> l0 : TRUE, cost: 2 Applied deletion Removed the following rules: 16 17 Eliminated locations on linear paths Start location: l10 33: l0 -> l0 : TRUE, cost: 2 18: l2 -> l3 : TRUE, cost: 1 29: l3 -> l8 : keA^0'=0, TRUE, cost: 1 19: l4 -> l2 : ntStatus^0'=ntStatus^post3, -1+pIrb^0 >= 0, cost: 1 20: l4 -> l2 : pIrb^0 <= 0, cost: 1 21: l5 -> l4 : pIrb^0'=pIrb^post5, 0 == 0, cost: 1 22: l6 -> l5 : 1+ResourceIrp^0 <= 0, cost: 1 23: l6 -> l5 : -1+ResourceIrp^0 >= 0, cost: 1 24: l6 -> l2 : ResourceIrp^0 == 0, cost: 1 25: l7 -> l2 : IsochResourceData^0 <= 0, cost: 1 26: l7 -> l6 : StackSize^0'=StackSize^post10, ResourceIrp^0'=___rho_99_^post10, ___rho_99_^0'=___rho_99_^post10, -1+IsochResourceData^0 >= 0, cost: 1 27: l8 -> l0 : keR^0'=0, k4^0 <= 0, cost: 1 28: l8 -> l7 : k4^0'=-1+k4^0, keR^0'=0, -1+k4^0 >= 0, cost: 1 32: l10 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 2 Applied nonterm Original rule: l0 -> l0 : TRUE, cost: 2 New rule: l0 -> [11] : TRUE, cost: NONTERM Applied acceleration Original rule: l0 -> l0 : TRUE, cost: 2 New rule: l0 -> l0 : TRUE, cost: 2*n0 Applied deletion Removed the following rules: 33 Accelerated simple loops Start location: l10 34: l0 -> [11] : TRUE, cost: NONTERM 35: l0 -> l0 : TRUE, cost: 2*n0 18: l2 -> l3 : TRUE, cost: 1 29: l3 -> l8 : keA^0'=0, TRUE, cost: 1 19: l4 -> l2 : ntStatus^0'=ntStatus^post3, -1+pIrb^0 >= 0, cost: 1 20: l4 -> l2 : pIrb^0 <= 0, cost: 1 21: l5 -> l4 : pIrb^0'=pIrb^post5, 0 == 0, cost: 1 22: l6 -> l5 : 1+ResourceIrp^0 <= 0, cost: 1 23: l6 -> l5 : -1+ResourceIrp^0 >= 0, cost: 1 24: l6 -> l2 : ResourceIrp^0 == 0, cost: 1 25: l7 -> l2 : IsochResourceData^0 <= 0, cost: 1 26: l7 -> l6 : StackSize^0'=StackSize^post10, ResourceIrp^0'=___rho_99_^post10, ___rho_99_^0'=___rho_99_^post10, -1+IsochResourceData^0 >= 0, cost: 1 27: l8 -> l0 : keR^0'=0, k4^0 <= 0, cost: 1 28: l8 -> l7 : k4^0'=-1+k4^0, keR^0'=0, -1+k4^0 >= 0, cost: 1 32: l10 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 2 Applied chaining First rule: l8 -> l0 : keR^0'=0, k4^0 <= 0, cost: 1 Second rule: l0 -> [11] : TRUE, cost: NONTERM New rule: l8 -> [11] : k4^0 <= 0, cost: NONTERM Applied chaining First rule: l8 -> l0 : keR^0'=0, k4^0 <= 0, cost: 1 Second rule: l0 -> l0 : TRUE, cost: 2*n0 New rule: l8 -> l0 : keR^0'=0, k4^0 <= 0, cost: 1+2*n0 Applied deletion Removed the following rules: 34 35 Chained accelerated rules with incoming rules Start location: l10 18: l2 -> l3 : TRUE, cost: 1 29: l3 -> l8 : keA^0'=0, TRUE, cost: 1 19: l4 -> l2 : ntStatus^0'=ntStatus^post3, -1+pIrb^0 >= 0, cost: 1 20: l4 -> l2 : pIrb^0 <= 0, cost: 1 21: l5 -> l4 : pIrb^0'=pIrb^post5, 0 == 0, cost: 1 22: l6 -> l5 : 1+ResourceIrp^0 <= 0, cost: 1 23: l6 -> l5 : -1+ResourceIrp^0 >= 0, cost: 1 24: l6 -> l2 : ResourceIrp^0 == 0, cost: 1 25: l7 -> l2 : IsochResourceData^0 <= 0, cost: 1 26: l7 -> l6 : StackSize^0'=StackSize^post10, ResourceIrp^0'=___rho_99_^post10, ___rho_99_^0'=___rho_99_^post10, -1+IsochResourceData^0 >= 0, cost: 1 27: l8 -> l0 : keR^0'=0, k4^0 <= 0, cost: 1 28: l8 -> l7 : k4^0'=-1+k4^0, keR^0'=0, -1+k4^0 >= 0, cost: 1 36: l8 -> [11] : k4^0 <= 0, cost: NONTERM 37: l8 -> l0 : keR^0'=0, k4^0 <= 0, cost: 1+2*n0 32: l10 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 2 Removed unreachable locations and irrelevant leafs Start location: l10 18: l2 -> l3 : TRUE, cost: 1 29: l3 -> l8 : keA^0'=0, TRUE, cost: 1 19: l4 -> l2 : ntStatus^0'=ntStatus^post3, -1+pIrb^0 >= 0, cost: 1 20: l4 -> l2 : pIrb^0 <= 0, cost: 1 21: l5 -> l4 : pIrb^0'=pIrb^post5, 0 == 0, cost: 1 22: l6 -> l5 : 1+ResourceIrp^0 <= 0, cost: 1 23: l6 -> l5 : -1+ResourceIrp^0 >= 0, cost: 1 24: l6 -> l2 : ResourceIrp^0 == 0, cost: 1 25: l7 -> l2 : IsochResourceData^0 <= 0, cost: 1 26: l7 -> l6 : StackSize^0'=StackSize^post10, ResourceIrp^0'=___rho_99_^post10, ___rho_99_^0'=___rho_99_^post10, -1+IsochResourceData^0 >= 0, cost: 1 28: l8 -> l7 : k4^0'=-1+k4^0, keR^0'=0, -1+k4^0 >= 0, cost: 1 36: l8 -> [11] : k4^0 <= 0, cost: NONTERM 32: l10 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 2 Eliminating location l8 by chaining: Applied chaining First rule: l3 -> l8 : keA^0'=0, TRUE, cost: 1 Second rule: l8 -> l7 : k4^0'=-1+k4^0, keR^0'=0, -1+k4^0 >= 0, cost: 1 New rule: l3 -> l7 : keA^0'=0, k4^0'=-1+k4^0, keR^0'=0, -1+k4^0 >= 0, cost: 2 Applied chaining First rule: l3 -> l8 : keA^0'=0, TRUE, cost: 1 Second rule: l8 -> [11] : k4^0 <= 0, cost: NONTERM New rule: l3 -> [11] : k4^0 <= 0, cost: NONTERM Applied deletion Removed the following rules: 28 29 36 Eliminating location l6 by chaining: Applied chaining First rule: l7 -> l6 : StackSize^0'=StackSize^post10, ResourceIrp^0'=___rho_99_^post10, ___rho_99_^0'=___rho_99_^post10, -1+IsochResourceData^0 >= 0, cost: 1 Second rule: l6 -> l5 : 1+ResourceIrp^0 <= 0, cost: 1 New rule: l7 -> l5 : StackSize^0'=StackSize^post10, ResourceIrp^0'=___rho_99_^post10, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0), cost: 2 Applied chaining First rule: l7 -> l6 : StackSize^0'=StackSize^post10, ResourceIrp^0'=___rho_99_^post10, ___rho_99_^0'=___rho_99_^post10, -1+IsochResourceData^0 >= 0, cost: 1 Second rule: l6 -> l5 : -1+ResourceIrp^0 >= 0, cost: 1 New rule: l7 -> l5 : StackSize^0'=StackSize^post10, ResourceIrp^0'=___rho_99_^post10, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0), cost: 2 Applied chaining First rule: l7 -> l6 : StackSize^0'=StackSize^post10, ResourceIrp^0'=___rho_99_^post10, ___rho_99_^0'=___rho_99_^post10, -1+IsochResourceData^0 >= 0, cost: 1 Second rule: l6 -> l2 : ResourceIrp^0 == 0, cost: 1 New rule: l7 -> l2 : StackSize^0'=StackSize^post10, ResourceIrp^0'=___rho_99_^post10, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ ___rho_99_^post10 == 0), cost: 2 Applied deletion Removed the following rules: 22 23 24 26 Eliminating location l4 by chaining: Applied chaining First rule: l5 -> l4 : pIrb^0'=pIrb^post5, 0 == 0, cost: 1 Second rule: l4 -> l2 : ntStatus^0'=ntStatus^post3, -1+pIrb^0 >= 0, cost: 1 New rule: l5 -> l2 : ntStatus^0'=ntStatus^post3, pIrb^0'=pIrb^post5, (0 == 0 /\ -1+pIrb^post5 >= 0), cost: 2 Applied simplification Original rule: l5 -> l2 : ntStatus^0'=ntStatus^post3, pIrb^0'=pIrb^post5, (0 == 0 /\ -1+pIrb^post5 >= 0), cost: 2 New rule: l5 -> l2 : ntStatus^0'=ntStatus^post3, pIrb^0'=pIrb^post5, -1+pIrb^post5 >= 0, cost: 2 Applied chaining First rule: l5 -> l4 : pIrb^0'=pIrb^post5, 0 == 0, cost: 1 Second rule: l4 -> l2 : pIrb^0 <= 0, cost: 1 New rule: l5 -> l2 : pIrb^0'=pIrb^post5, (0 == 0 /\ pIrb^post5 <= 0), cost: 2 Applied simplification Original rule: l5 -> l2 : pIrb^0'=pIrb^post5, (0 == 0 /\ pIrb^post5 <= 0), cost: 2 New rule: l5 -> l2 : pIrb^0'=pIrb^post5, pIrb^post5 <= 0, cost: 2 Applied deletion Removed the following rules: 19 20 21 Eliminated locations on tree-shaped paths Start location: l10 18: l2 -> l3 : TRUE, cost: 1 38: l3 -> l7 : keA^0'=0, k4^0'=-1+k4^0, keR^0'=0, -1+k4^0 >= 0, cost: 2 39: l3 -> [11] : k4^0 <= 0, cost: NONTERM 43: l5 -> l2 : ntStatus^0'=ntStatus^post3, pIrb^0'=pIrb^post5, -1+pIrb^post5 >= 0, cost: 2 44: l5 -> l2 : pIrb^0'=pIrb^post5, pIrb^post5 <= 0, cost: 2 25: l7 -> l2 : IsochResourceData^0 <= 0, cost: 1 40: l7 -> l5 : StackSize^0'=StackSize^post10, ResourceIrp^0'=___rho_99_^post10, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0), cost: 2 41: l7 -> l5 : StackSize^0'=StackSize^post10, ResourceIrp^0'=___rho_99_^post10, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0), cost: 2 42: l7 -> l2 : StackSize^0'=StackSize^post10, ResourceIrp^0'=___rho_99_^post10, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ ___rho_99_^post10 == 0), cost: 2 32: l10 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 2 Eliminating location l7 by chaining: Applied chaining First rule: l3 -> l7 : keA^0'=0, k4^0'=-1+k4^0, keR^0'=0, -1+k4^0 >= 0, cost: 2 Second rule: l7 -> l2 : IsochResourceData^0 <= 0, cost: 1 New rule: l3 -> l2 : keA^0'=0, k4^0'=-1+k4^0, keR^0'=0, (IsochResourceData^0 <= 0 /\ -1+k4^0 >= 0), cost: 3 Applied chaining First rule: l3 -> l7 : keA^0'=0, k4^0'=-1+k4^0, keR^0'=0, -1+k4^0 >= 0, cost: 2 Second rule: l7 -> l5 : StackSize^0'=StackSize^post10, ResourceIrp^0'=___rho_99_^post10, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0), cost: 2 New rule: l3 -> l5 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0), cost: 4 Applied chaining First rule: l3 -> l7 : keA^0'=0, k4^0'=-1+k4^0, keR^0'=0, -1+k4^0 >= 0, cost: 2 Second rule: l7 -> l5 : StackSize^0'=StackSize^post10, ResourceIrp^0'=___rho_99_^post10, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0), cost: 2 New rule: l3 -> l5 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0), cost: 4 Applied chaining First rule: l3 -> l7 : keA^0'=0, k4^0'=-1+k4^0, keR^0'=0, -1+k4^0 >= 0, cost: 2 Second rule: l7 -> l2 : StackSize^0'=StackSize^post10, ResourceIrp^0'=___rho_99_^post10, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ ___rho_99_^post10 == 0), cost: 2 New rule: l3 -> l2 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ ___rho_99_^post10 == 0 /\ -1+k4^0 >= 0), cost: 4 Applied deletion Removed the following rules: 25 38 40 41 42 Eliminated locations on tree-shaped paths Start location: l10 18: l2 -> l3 : TRUE, cost: 1 39: l3 -> [11] : k4^0 <= 0, cost: NONTERM 45: l3 -> l2 : keA^0'=0, k4^0'=-1+k4^0, keR^0'=0, (IsochResourceData^0 <= 0 /\ -1+k4^0 >= 0), cost: 3 46: l3 -> l5 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0), cost: 4 47: l3 -> l5 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0), cost: 4 48: l3 -> l2 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ ___rho_99_^post10 == 0 /\ -1+k4^0 >= 0), cost: 4 43: l5 -> l2 : ntStatus^0'=ntStatus^post3, pIrb^0'=pIrb^post5, -1+pIrb^post5 >= 0, cost: 2 44: l5 -> l2 : pIrb^0'=pIrb^post5, pIrb^post5 <= 0, cost: 2 32: l10 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 2 Applied merging first rule: l3 -> l5 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0), cost: 4 second rule: l3 -> l5 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0), cost: 4 new rule: l3 -> l5 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0)), cost: 4 Merged rules Start location: l10 18: l2 -> l3 : TRUE, cost: 1 39: l3 -> [11] : k4^0 <= 0, cost: NONTERM 45: l3 -> l2 : keA^0'=0, k4^0'=-1+k4^0, keR^0'=0, (IsochResourceData^0 <= 0 /\ -1+k4^0 >= 0), cost: 3 48: l3 -> l2 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ ___rho_99_^post10 == 0 /\ -1+k4^0 >= 0), cost: 4 49: l3 -> l5 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0)), cost: 4 43: l5 -> l2 : ntStatus^0'=ntStatus^post3, pIrb^0'=pIrb^post5, -1+pIrb^post5 >= 0, cost: 2 44: l5 -> l2 : pIrb^0'=pIrb^post5, pIrb^post5 <= 0, cost: 2 32: l10 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 2 Eliminating location l5 by chaining: Applied chaining First rule: l3 -> l5 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0)), cost: 4 Second rule: l5 -> l2 : ntStatus^0'=ntStatus^post3, pIrb^0'=pIrb^post5, -1+pIrb^post5 >= 0, cost: 2 New rule: l3 -> l2 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0))), cost: 6 Applied chaining First rule: l3 -> l5 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0)), cost: 4 Second rule: l5 -> l2 : pIrb^0'=pIrb^post5, pIrb^post5 <= 0, cost: 2 New rule: l3 -> l2 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (pIrb^post5 <= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0))), cost: 6 Applied simplification Original rule: l3 -> l2 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (pIrb^post5 <= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0))), cost: 6 New rule: l3 -> l2 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (pIrb^post5 <= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0))), cost: 6 Applied deletion Removed the following rules: 43 44 49 Eliminated locations on tree-shaped paths Start location: l10 18: l2 -> l3 : TRUE, cost: 1 39: l3 -> [11] : k4^0 <= 0, cost: NONTERM 45: l3 -> l2 : keA^0'=0, k4^0'=-1+k4^0, keR^0'=0, (IsochResourceData^0 <= 0 /\ -1+k4^0 >= 0), cost: 3 48: l3 -> l2 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ ___rho_99_^post10 == 0 /\ -1+k4^0 >= 0), cost: 4 50: l3 -> l2 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0))), cost: 6 51: l3 -> l2 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (pIrb^post5 <= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0))), cost: 6 32: l10 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 2 Eliminating location l2 by chaining: Applied chaining First rule: l3 -> l2 : keA^0'=0, k4^0'=-1+k4^0, keR^0'=0, (IsochResourceData^0 <= 0 /\ -1+k4^0 >= 0), cost: 3 Second rule: l2 -> l3 : TRUE, cost: 1 New rule: l3 -> l3 : keA^0'=0, k4^0'=-1+k4^0, keR^0'=0, (IsochResourceData^0 <= 0 /\ -1+k4^0 >= 0), cost: 4 Applied chaining First rule: l3 -> l2 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ ___rho_99_^post10 == 0 /\ -1+k4^0 >= 0), cost: 4 Second rule: l2 -> l3 : TRUE, cost: 1 New rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ ___rho_99_^post10 == 0 /\ -1+k4^0 >= 0), cost: 5 Applied chaining First rule: l3 -> l2 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0))), cost: 6 Second rule: l2 -> l3 : TRUE, cost: 1 New rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0))), cost: 7 Applied simplification Original rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0))), cost: 7 New rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0))), cost: 7 Applied chaining First rule: l3 -> l2 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (pIrb^post5 <= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0))), cost: 6 Second rule: l2 -> l3 : TRUE, cost: 1 New rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (pIrb^post5 <= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0))), cost: 7 Applied deletion Removed the following rules: 18 45 48 50 51 Eliminated locations on tree-shaped paths Start location: l10 39: l3 -> [11] : k4^0 <= 0, cost: NONTERM 52: l3 -> l3 : keA^0'=0, k4^0'=-1+k4^0, keR^0'=0, (IsochResourceData^0 <= 0 /\ -1+k4^0 >= 0), cost: 4 53: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ ___rho_99_^post10 == 0 /\ -1+k4^0 >= 0), cost: 5 54: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0))), cost: 7 55: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (pIrb^post5 <= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0))), cost: 7 32: l10 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 2 Applied simplification Original rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, (-1+IsochResourceData^0 >= 0 /\ ___rho_99_^post10 == 0 /\ -1+k4^0 >= 0), cost: 5 New rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=0, keR^0'=0, ___rho_99_^0'=0, (-1+IsochResourceData^0 >= 0 /\ -1+k4^0 >= 0), cost: 5 Applied simplification Original rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0))), cost: 7 New rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0))), cost: 7 Applied simplification Original rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (pIrb^post5 <= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0))), cost: 7 New rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (pIrb^post5 <= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0))), cost: 7 Simplified simple loops Start location: l10 39: l3 -> [11] : k4^0 <= 0, cost: NONTERM 52: l3 -> l3 : keA^0'=0, k4^0'=-1+k4^0, keR^0'=0, (IsochResourceData^0 <= 0 /\ -1+k4^0 >= 0), cost: 4 56: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=0, keR^0'=0, ___rho_99_^0'=0, (-1+IsochResourceData^0 >= 0 /\ -1+k4^0 >= 0), cost: 5 57: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0))), cost: 7 58: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (pIrb^post5 <= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0))), cost: 7 32: l10 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 2 Applied acceleration Original rule: l3 -> l3 : keA^0'=0, k4^0'=-1+k4^0, keR^0'=0, (IsochResourceData^0 <= 0 /\ -1+k4^0 >= 0), cost: 4 New rule: l3 -> l3 : keA^0'=0, k4^0'=-n6+k4^0, keR^0'=0, (-IsochResourceData^0 >= 0 /\ -n6+k4^0 >= 0 /\ -1+n6 >= 0), cost: 4*n6 Applied instantiation Original rule: l3 -> l3 : keA^0'=0, k4^0'=-n6+k4^0, keR^0'=0, (-IsochResourceData^0 >= 0 /\ -n6+k4^0 >= 0 /\ -1+n6 >= 0), cost: 4*n6 New rule: l3 -> l3 : keA^0'=0, k4^0'=0, keR^0'=0, (0 >= 0 /\ -IsochResourceData^0 >= 0 /\ -1+k4^0 >= 0), cost: 4*k4^0 Applied acceleration Original rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=0, keR^0'=0, ___rho_99_^0'=0, (-1+IsochResourceData^0 >= 0 /\ -1+k4^0 >= 0), cost: 5 New rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-n8+k4^0, ResourceIrp^0'=0, keR^0'=0, ___rho_99_^0'=0, (-1+IsochResourceData^0 >= 0 /\ -1+n8 >= 0 /\ -n8+k4^0 >= 0), cost: 5*n8 Applied instantiation Original rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-n8+k4^0, ResourceIrp^0'=0, keR^0'=0, ___rho_99_^0'=0, (-1+IsochResourceData^0 >= 0 /\ -1+n8 >= 0 /\ -n8+k4^0 >= 0), cost: 5*n8 New rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=0, ResourceIrp^0'=0, keR^0'=0, ___rho_99_^0'=0, (0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ -1+k4^0 >= 0), cost: 5*k4^0 Applied acceleration Original rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0))), cost: 7 New rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=-n10+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ -1+n10 >= 0 /\ ((-n10+k4^0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0) \/ (-n10+k4^0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ -1-___rho_99_^post10 >= 0))), cost: 7*n10 Applied instantiation Original rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=-n10+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ -1+n10 >= 0 /\ ((-n10+k4^0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0) \/ (-n10+k4^0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ -1-___rho_99_^post10 >= 0))), cost: 7*n10 New rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ -1+k4^0 >= 0 /\ ((0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0) \/ (0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ -1-___rho_99_^post10 >= 0))), cost: 7*k4^0 Applied acceleration Original rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-1+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (pIrb^post5 <= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -1+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0 /\ -1+k4^0 >= 0))), cost: 7 New rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-n12+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-pIrb^post5 >= 0 /\ -1+n12 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -n12+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1-___rho_99_^post10 >= 0 /\ -n12+k4^0 >= 0))), cost: 7*n12 Applied instantiation Original rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=-n12+k4^0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-pIrb^post5 >= 0 /\ -1+n12 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0 /\ -n12+k4^0 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1-___rho_99_^post10 >= 0 /\ -n12+k4^0 >= 0))), cost: 7*n12 New rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-pIrb^post5 >= 0 /\ -1+k4^0 >= 0 /\ ((0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0) \/ (0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ -1-___rho_99_^post10 >= 0))), cost: 7*k4^0 Applied simplification Original rule: l3 -> l3 : keA^0'=0, k4^0'=0, keR^0'=0, (0 >= 0 /\ -IsochResourceData^0 >= 0 /\ -1+k4^0 >= 0), cost: 4*k4^0 New rule: l3 -> l3 : keA^0'=0, k4^0'=0, keR^0'=0, (IsochResourceData^0 <= 0 /\ -1+k4^0 >= 0), cost: 4*k4^0 Applied simplification Original rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=0, ResourceIrp^0'=0, keR^0'=0, ___rho_99_^0'=0, (0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ -1+k4^0 >= 0), cost: 5*k4^0 New rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=0, ResourceIrp^0'=0, keR^0'=0, ___rho_99_^0'=0, (-1+IsochResourceData^0 >= 0 /\ -1+k4^0 >= 0), cost: 5*k4^0 Applied simplification Original rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ -1+k4^0 >= 0 /\ ((0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0) \/ (0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ -1-___rho_99_^post10 >= 0))), cost: 7*k4^0 New rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ -1+k4^0 >= 0 /\ ((0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0))), cost: 7*k4^0 Applied simplification Original rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-pIrb^post5 >= 0 /\ -1+k4^0 >= 0 /\ ((0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0) \/ (0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ -1-___rho_99_^post10 >= 0))), cost: 7*k4^0 New rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (pIrb^post5 <= 0 /\ -1+k4^0 >= 0 /\ ((0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0))), cost: 7*k4^0 Applied deletion Removed the following rules: 52 56 57 58 Accelerated simple loops Start location: l10 39: l3 -> [11] : k4^0 <= 0, cost: NONTERM 63: l3 -> l3 : keA^0'=0, k4^0'=0, keR^0'=0, (IsochResourceData^0 <= 0 /\ -1+k4^0 >= 0), cost: 4*k4^0 64: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=0, ResourceIrp^0'=0, keR^0'=0, ___rho_99_^0'=0, (-1+IsochResourceData^0 >= 0 /\ -1+k4^0 >= 0), cost: 5*k4^0 65: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ -1+k4^0 >= 0 /\ ((0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0))), cost: 7*k4^0 66: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (pIrb^post5 <= 0 /\ -1+k4^0 >= 0 /\ ((0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0))), cost: 7*k4^0 32: l10 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 2 Applied chaining First rule: l10 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 2 Second rule: l3 -> l3 : keA^0'=0, k4^0'=0, keR^0'=0, (IsochResourceData^0 <= 0 /\ -1+k4^0 >= 0), cost: 4*k4^0 New rule: l10 -> l3 : keA^0'=0, k4^0'=0, keR^0'=0, (IsochResourceData^0 <= 0 /\ -1+k4^0 >= 0), cost: 2+4*k4^0 Applied chaining First rule: l10 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 2 Second rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=0, ResourceIrp^0'=0, keR^0'=0, ___rho_99_^0'=0, (-1+IsochResourceData^0 >= 0 /\ -1+k4^0 >= 0), cost: 5*k4^0 New rule: l10 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=0, ResourceIrp^0'=0, keR^0'=0, ___rho_99_^0'=0, (-1+IsochResourceData^0 >= 0 /\ -1+k4^0 >= 0), cost: 2+5*k4^0 Applied chaining First rule: l10 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 2 Second rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ -1+k4^0 >= 0 /\ ((0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0))), cost: 7*k4^0 New rule: l10 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ -1+k4^0 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0))), cost: 2+7*k4^0 Applied chaining First rule: l10 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 2 Second rule: l3 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (pIrb^post5 <= 0 /\ -1+k4^0 >= 0 /\ ((0 >= 0 /\ -1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0))), cost: 7*k4^0 New rule: l10 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (pIrb^post5 <= 0 /\ -1+k4^0 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0))), cost: 2+7*k4^0 Applied deletion Removed the following rules: 63 64 65 66 Chained accelerated rules with incoming rules Start location: l10 39: l3 -> [11] : k4^0 <= 0, cost: NONTERM 32: l10 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 2 67: l10 -> l3 : keA^0'=0, k4^0'=0, keR^0'=0, (IsochResourceData^0 <= 0 /\ -1+k4^0 >= 0), cost: 2+4*k4^0 68: l10 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=0, ResourceIrp^0'=0, keR^0'=0, ___rho_99_^0'=0, (-1+IsochResourceData^0 >= 0 /\ -1+k4^0 >= 0), cost: 2+5*k4^0 69: l10 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ -1+k4^0 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0))), cost: 2+7*k4^0 70: l10 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (pIrb^post5 <= 0 /\ -1+k4^0 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0))), cost: 2+7*k4^0 Eliminating location l3 by chaining: Applied chaining First rule: l10 -> l3 : keA^0'=0, keR^0'=0, TRUE, cost: 2 Second rule: l3 -> [11] : k4^0 <= 0, cost: NONTERM New rule: l10 -> [11] : k4^0 <= 0, cost: NONTERM Applied chaining First rule: l10 -> l3 : keA^0'=0, k4^0'=0, keR^0'=0, (IsochResourceData^0 <= 0 /\ -1+k4^0 >= 0), cost: 2+4*k4^0 Second rule: l3 -> [11] : k4^0 <= 0, cost: NONTERM New rule: l10 -> [11] : (0 <= 0 /\ IsochResourceData^0 <= 0 /\ -1+k4^0 >= 0), cost: NONTERM Applied simplification Original rule: l10 -> [11] : (0 <= 0 /\ IsochResourceData^0 <= 0 /\ -1+k4^0 >= 0), cost: NONTERM New rule: l10 -> [11] : (IsochResourceData^0 <= 0 /\ -1+k4^0 >= 0), cost: NONTERM Applied chaining First rule: l10 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=0, ResourceIrp^0'=0, keR^0'=0, ___rho_99_^0'=0, (-1+IsochResourceData^0 >= 0 /\ -1+k4^0 >= 0), cost: 2+5*k4^0 Second rule: l3 -> [11] : k4^0 <= 0, cost: NONTERM New rule: l10 -> [11] : (0 <= 0 /\ -1+IsochResourceData^0 >= 0 /\ -1+k4^0 >= 0), cost: NONTERM Applied simplification Original rule: l10 -> [11] : (0 <= 0 /\ -1+IsochResourceData^0 >= 0 /\ -1+k4^0 >= 0), cost: NONTERM New rule: l10 -> [11] : (-1+IsochResourceData^0 >= 0 /\ -1+k4^0 >= 0), cost: NONTERM Applied chaining First rule: l10 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, ntStatus^0'=ntStatus^post3, k4^0'=0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (-1+pIrb^post5 >= 0 /\ -1+k4^0 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0))), cost: 2+7*k4^0 Second rule: l3 -> [11] : k4^0 <= 0, cost: NONTERM New rule: l10 -> [11] : (0 <= 0 /\ -1+pIrb^post5 >= 0 /\ -1+k4^0 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0))), cost: NONTERM Applied simplification Original rule: l10 -> [11] : (0 <= 0 /\ -1+pIrb^post5 >= 0 /\ -1+k4^0 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0))), cost: NONTERM New rule: l10 -> [11] : (-1+pIrb^post5 >= 0 /\ -1+k4^0 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0))), cost: NONTERM Applied chaining First rule: l10 -> l3 : keA^0'=0, StackSize^0'=StackSize^post10, k4^0'=0, ResourceIrp^0'=___rho_99_^post10, keR^0'=0, ___rho_99_^0'=___rho_99_^post10, pIrb^0'=pIrb^post5, (pIrb^post5 <= 0 /\ -1+k4^0 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0))), cost: 2+7*k4^0 Second rule: l3 -> [11] : k4^0 <= 0, cost: NONTERM New rule: l10 -> [11] : (0 <= 0 /\ pIrb^post5 <= 0 /\ -1+k4^0 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0))), cost: NONTERM Applied simplification Original rule: l10 -> [11] : (0 <= 0 /\ pIrb^post5 <= 0 /\ -1+k4^0 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0))), cost: NONTERM New rule: l10 -> [11] : (pIrb^post5 <= 0 /\ -1+k4^0 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0))), cost: NONTERM Applied deletion Removed the following rules: 32 39 67 68 69 70 Eliminated locations on tree-shaped paths Start location: l10 71: l10 -> [11] : k4^0 <= 0, cost: NONTERM 72: l10 -> [11] : (IsochResourceData^0 <= 0 /\ -1+k4^0 >= 0), cost: NONTERM 73: l10 -> [11] : (-1+IsochResourceData^0 >= 0 /\ -1+k4^0 >= 0), cost: NONTERM 74: l10 -> [11] : (-1+pIrb^post5 >= 0 /\ -1+k4^0 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0) \/ (-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0))), cost: NONTERM 75: l10 -> [11] : (pIrb^post5 <= 0 /\ -1+k4^0 >= 0 /\ ((-1+IsochResourceData^0 >= 0 /\ 1+___rho_99_^post10 <= 0) \/ (-1+IsochResourceData^0 >= 0 /\ -1+___rho_99_^post10 >= 0))), cost: NONTERM Computing asymptotic complexity Proved nontermination of rule 71 via SMT. Proved the following lower bound Complexity: Nonterm Cpx degree: Nonterm Solved cost: NONTERM Rule cost: NONTERM Rule guard: k4^0 <= 0