WORST_CASE(Omega(0),?) Initial ITS Start location: __init 0: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P0, arg2'=arg2P0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg3P0, (-2+arg1P0-arg1 <= 0 /\ 1+arg2 > 0 /\ arg1 > 0 /\ -arg3P0+arg2 == 0 /\ -2+arg1P0 > 0 /\ -arg2P0 == 0), cost: 1 7: f1_0_main_Load -> f439_0_example_LT : arg5'=arg5P7, arg2'=arg2P7, arg4'=arg4P7, arg1'=arg1P7, arg6'=arg6P7, arg3'=arg3P7, (1+arg2 > 0 /\ -2+arg1P7 > 0 /\ arg1 > 0 /\ -2+arg1P7-arg1 <= 0 /\ arg2-arg2P7 == 0), cost: 1 23: f1_0_main_Load -> f319_0__init__GE : arg5'=arg5P23, arg2'=arg2P23, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg3P23, (-2+arg1P23 > 0 /\ arg2-arg3P23 == 0 /\ 1+arg2 > 0 /\ arg1 > 0 /\ -arg2P23 == 0 /\ -2-arg1+arg1P23 <= 0), cost: 1 1: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P1, arg2'=arg2P1, arg4'=arg4P1, arg1'=arg1P1, arg6'=arg6P1, arg3'=arg3P1, (-2+arg1 > 0 /\ arg1P1-arg1 <= 0 /\ -2+arg1P1 > 0 /\ -arg3P1+arg3 == 0 /\ -arg2P1 == 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 2: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg2P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (1+arg3P2 > 0 /\ -2+arg1 > 0 /\ arg1-arg1P2 >= 0 /\ 1+arg2-arg2P2 == 0 /\ -arg2+arg3 > 0 /\ -2+arg1P2 > 0), cost: 1 3: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg2P3, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg3P3, (-2+arg1 > 0 /\ -arg3P3+arg3 == 0 /\ 1+arg2-arg2P3 == 0 /\ -arg1+arg1P3 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P3 > 0 /\ -arg2+arg3 > 0), cost: 1 29: f5469_0_main_GE -> f5979_0_dijkstra_GE : arg5'=arg5P29, arg2'=arg2P29, arg4'=arg4P29, arg1'=arg1P29, arg6'=arg6P29, arg3'=arg3P29, (-2+arg1 > 0 /\ -arg3P29 == 0 /\ 2-arg1+arg2P29 <= 0 /\ -2+arg1P29 > 0 /\ 1+arg2 > 0 /\ 1+arg4P29 > 0 /\ -arg1+arg1P29 <= 0 /\ -arg2+arg4P29 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0 /\ arg2P29 > 0), cost: 1 53: f5469_0_main_GE -> f3087_0_init_GE : arg5'=arg5P53, arg2'=arg2P53, arg4'=arg4P53, arg1'=arg1P53, arg6'=arg6P53, arg3'=arg3P53, (-2+arg1 > 0 /\ -arg1+arg1P53 <= 0 /\ -arg3P53+arg3 == 0 /\ 1+arg2 > 0 /\ -arg2P53 == 0 /\ -2+arg1P53 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 4: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P4, arg2'=arg2P4, arg4'=arg4P4, arg1'=arg1P4, arg6'=arg6P4, arg3'=arg3P4, (-2+arg1 > 0 /\ -arg1+arg1P4 <= 0 /\ -2+arg1P4 > 0 /\ 1-arg2P4+arg2 == 0 /\ arg3 > 0 /\ -arg2+arg3 > 0 /\ -arg3P4+arg3 == 0), cost: 1 5: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P5, arg2'=arg2P5, arg4'=arg4P5, arg1'=arg1P5, arg6'=arg6P5, arg3'=arg3P5, (-2+arg1 > 0 /\ -2+arg1P5 > 0 /\ -arg1+arg1P5 <= 0 /\ 1+arg3P5 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0 /\ 1+arg2-arg2P5 == 0), cost: 1 55: f5912_0_main_GE -> f3087_0_init_GE : arg5'=arg5P55, arg2'=arg2P55, arg4'=arg4P55, arg1'=arg1P55, arg6'=arg6P55, arg3'=arg3P55, (-arg3P55+arg3 == 0 /\ -2+arg1 > 0 /\ -arg2P55 == 0 /\ 1+arg2 > 0 /\ -2+arg1P55 > 0 /\ -arg1+arg1P55 <= 0 /\ arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 56: f5912_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=arg2P56, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1 > 0 /\ -arg2+arg3P56 > 0 /\ -2+arg1P56 > 0 /\ 1+arg3P56 > 0 /\ 1+arg2 > 0 /\ 1-arg2P56 == 0 /\ arg3 > 0 /\ -arg1+arg1P56 <= 0 /\ -arg2+arg3 > 0), cost: 1 6: f88_0__init__Return -> f439_0_example_LT : arg5'=arg5P6, arg2'=arg2P6, arg4'=arg4P6, arg1'=arg1P6, arg6'=arg6P6, arg3'=arg3P6, (-arg2P6 == 0 /\ -2+arg1P6 > 0), cost: 1 8: f439_0_example_LT -> f1266_0_example_GE : arg5'=arg5P8, arg2'=arg2P8, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg3P8, (-2+arg1 > 0 /\ -2 < 0 /\ -arg2P8 == 0 /\ -2+arg1P8 > 0 /\ arg2-arg3P8 == 0 /\ -1+arg2 > 0 /\ -1 < 0 /\ arg1P8-arg1 <= 0), cost: 1 9: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P9, arg2'=arg2P9, arg4'=arg4P9, arg1'=arg1P9, arg6'=arg6P9, arg3'=arg3P9, (-2+x3790 > 0 /\ -2+arg1 > 0 /\ -arg2P9+arg2 == 0 /\ -1-arg2+arg3 <= 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -arg1P9+arg1 == 0 /\ x3790-arg1 <= 0 /\ -arg3P9+arg3 == 0 /\ -arg2+arg3 > 0), cost: 1 11: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P11, arg2'=arg2P11, arg4'=arg4P11, arg1'=arg1P11, arg6'=arg6P11, arg3'=arg3P11, (-arg1+x3900 <= 0 /\ -1+x3890-arg2 > 0 /\ -2+arg1 > 0 /\ arg2-arg2P11 == 0 /\ -1-arg2+arg3 > 0 /\ 1+x3890 > 0 /\ -2*x3880+arg2 == 0 /\ 1+arg2 > 0 /\ arg1-arg1P11 == 0 /\ 1+arg3 > 0 /\ -arg3P11+arg3 == 0 /\ -2+x3900 > 0), cost: 1 13: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P13, arg2'=arg2P13, arg4'=arg4P13, arg1'=arg1P13, arg6'=arg6P13, arg3'=arg3P13, (-2+arg1 > 0 /\ -2+x4010 > 0 /\ -1+arg2-2*x4000 == 0 /\ -arg1P13+arg1 == 0 /\ -1-arg2+arg3 <= 0 /\ 1+arg2 > 0 /\ arg2-arg2P13 == 0 /\ x4010-arg1 <= 0 /\ -arg2+arg3 > 0 /\ -arg3P13+arg3 == 0), cost: 1 15: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P15, arg2'=arg2P15, arg4'=arg4P15, arg1'=arg1P15, arg6'=arg6P15, arg3'=arg3P15, (-arg1P15+arg1 == 0 /\ -2+arg1 > 0 /\ -arg1+x4120 <= 0 /\ -1-arg2+arg3 > 0 /\ -arg3P15+arg3 == 0 /\ arg2-arg2P15 == 0 /\ 1+arg2 > 0 /\ -1-arg2+x4110 > 0 /\ 1+arg3 > 0 /\ -1+arg2-2*x4100 == 0 /\ -2+x4120 > 0 /\ 1+x4110 > 0), cost: 1 10: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P10, arg2'=arg2P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, arg3'=arg3P10, (-2+arg1 > 0 /\ arg2-2*x3840 >= 0 /\ arg2-2*x3840 == 0 /\ -1-arg2+arg3 <= 0 /\ -2+arg2-2*x3840 < 0 /\ 1+arg2 > 0 /\ -2+arg1P10 > 0 /\ arg2-arg2P10 == 0 /\ arg1P10-arg1 <= 0 /\ -arg3P10+arg3 == 0 /\ -arg2+arg3 > 0), cost: 1 12: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P12, arg2'=arg2P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, arg3'=arg3P12, (-2+arg1 > 0 /\ -arg3P12+arg3 == 0 /\ -1-arg2+x3960 > 0 /\ -1-arg2+arg3 > 0 /\ -2*x3950+arg2 >= 0 /\ -2*x3950+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ -2-2*x3950+arg2 < 0 /\ 1+arg2 > 0 /\ 1+arg3 > 0 /\ 1+x3960 > 0 /\ -arg2P12+arg2 == 0 /\ -2+arg1P12 > 0), cost: 1 14: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P14, arg2'=arg2P14, arg4'=arg4P14, arg1'=arg1P14, arg6'=arg6P14, arg3'=arg3P14, (-2+arg1 > 0 /\ -1-arg2+arg3 <= 0 /\ -2+arg2-2*x4060 < 0 /\ arg1P14-arg1 <= 0 /\ arg2-2*x4060 >= 0 /\ 1+arg2 > 0 /\ arg2-arg2P14 == 0 /\ -1+arg2-2*x4060 == 0 /\ 2-arg3P14+arg2 == 0 /\ -arg4P14+arg3 == 0 /\ -arg2+arg3 > 0 /\ -2+arg1P14 > 0), cost: 1 16: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P16, arg2'=arg2P16, arg4'=arg4P16, arg1'=arg1P16, arg6'=arg6P16, arg3'=arg3P16, (-2+arg1 > 0 /\ -1-arg2+arg3 > 0 /\ -1-arg2+x4180 > 0 /\ 1+arg2 > 0 /\ -arg4P16+arg3 == 0 /\ -1+arg2-2*x4170 == 0 /\ -arg2P16+arg2 == 0 /\ -2+arg2-2*x4170 < 0 /\ 1+arg3 > 0 /\ -2+arg1P16 > 0 /\ arg2-2*x4170 >= 0 /\ 2+arg2-arg3P16 == 0 /\ 1+x4180 > 0 /\ arg1P16-arg1 <= 0), cost: 1 17: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=arg2P17, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, arg3'=arg3P17, (-2+arg1 > 0 /\ -2+arg1P17 > 0 /\ -2+arg2 < 0 /\ -arg3P17+arg3 == 0 /\ -arg1+arg1P17 <= 0 /\ 1+arg2-arg2P17 == 0), cost: 1 21: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P21, arg2'=arg2P21, arg4'=arg4P21, arg1'=arg1P21, arg6'=arg6P21, arg3'=arg3P21, (-2+arg1 > 0 /\ -arg3P21+arg3 == 0 /\ -arg1+arg1P21 <= 0 /\ 1+arg2-arg2P21 == 0 /\ -2+arg2-arg3 < 0 /\ -1+arg2 > 0 /\ arg2-arg3 >= 0 /\ 1+arg3 > 0 /\ -2+arg1P21 > 0), cost: 1 22: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=arg2P22, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, arg3'=arg3P22, (-2+arg1 > 0 /\ 1+x780 > 0 /\ arg1P22-arg1 <= 0 /\ -2+arg2-arg3 < 0 /\ 1-arg2P22+arg2 == 0 /\ -1+arg2 > 0 /\ arg2-arg3 < 0 /\ 1+arg3 > 0 /\ -arg3P22+arg3 == 0 /\ -2+arg1P22 > 0 /\ 2+x780-arg2 > 0), cost: 1 18: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=arg2P18, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg3P18, (-2+arg1 > 0 /\ 1+arg2-arg2P18 == 0 /\ arg1P18-arg1 <= 0 /\ -arg3P18+arg4 == 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 19: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P19, arg2'=arg2P19, arg4'=arg4P19, arg1'=arg1P19, arg6'=arg6P19, arg3'=arg3P19, (-2+arg1 > 0 /\ 1+arg2 > 0 /\ -2-arg2+arg4 <= 0 /\ arg4-arg3P19 == 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P19 > 0 /\ 1+arg2-arg2P19 == 0 /\ 1+arg4 > 0 /\ arg1P19-arg1 <= 0), cost: 1 20: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=arg2P20, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg3P20, (-2-arg2+x690 > 0 /\ -2+arg1 > 0 /\ -arg3P20+arg4 == 0 /\ 1+arg2 > 0 /\ -2+arg1P20 > 0 /\ 1+x690 > 0 /\ -2-arg2+arg4 > 0 /\ -arg1+arg1P20 <= 0 /\ 1+arg2-arg2P20 == 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0), cost: 1 24: f319_0__init__GE -> f621_0__init__GE : arg5'=arg5P24, arg2'=arg2P24, arg4'=arg4P24, arg1'=arg1P24, arg6'=arg6P24, arg3'=arg3P24, (arg2-arg2P24 == 0 /\ -2+arg1 > 0 /\ -arg3P24 == 0 /\ -arg4P24+arg3 == 0 /\ 1+arg3 > 0 /\ -2+arg1P24 > 0 /\ -arg2+arg3 > 0 /\ arg1P24-arg1 <= 0), cost: 1 25: f319_0__init__GE -> f660_0_init_GE : arg5'=arg5P25, arg2'=arg2P25, arg4'=arg4P25, arg1'=arg1P25, arg6'=arg6P25, arg3'=arg3P25, (arg3-arg3P25 == 0 /\ -2+arg1 > 0 /\ -arg2P25 == 0 /\ arg1P25-arg1 <= 0 /\ -2+arg1P25 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 26: f621_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg2P26, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg3P26, (-2+arg1 > 0 /\ -2+arg1P26 > 0 /\ arg4-arg3 <= 0 /\ arg4-arg3P26 == 0 /\ arg1P26-arg1 <= 0 /\ 1+arg4 > 0 /\ 1+arg2-arg2P26 == 0), cost: 1 27: f621_0__init__GE -> f621_0__init__GE : arg5'=arg5P27, arg2'=arg2P27, arg4'=arg4P27, arg1'=arg1P27, arg6'=arg6P27, arg3'=arg3P27, (-x1000+arg3 < 0 /\ -2+arg1 > 0 /\ 1+x1000 > 0 /\ -2+arg1P27 > 0 /\ 1-arg3P27+arg3 == 0 /\ arg2-arg2P27 == 0 /\ -arg4P27+arg4 == 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -arg1+arg1P27 <= 0 /\ 1+arg4 > 0), cost: 1 28: f660_0_init_GE -> f660_0_init_GE : arg5'=arg5P28, arg2'=arg2P28, arg4'=arg4P28, arg1'=arg1P28, arg6'=arg6P28, arg3'=arg3P28, (-2+arg1 > 0 /\ -arg1+arg1P28 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P28 > 0 /\ 1-arg2P28+arg2 == 0 /\ -arg2+arg3 > 0 /\ -arg3P28+arg3 == 0), cost: 1 30: f5979_0_dijkstra_GE -> f5979_0_dijkstra_GE : arg5'=arg5P30, arg2'=arg2P30, arg4'=arg4P30, arg1'=arg1P30, arg6'=arg6P30, arg3'=arg3P30, (-2+arg1P30 > 0 /\ -2+arg1 > 0 /\ 2-arg1+arg2P30 <= 0 /\ arg2 > 0 /\ -2-arg2+arg1P30 <= 0 /\ arg1P30-arg1 <= 0 /\ arg4-arg3 > 0 /\ arg2P30 > 0 /\ 1-arg3P30+arg3 == 0 /\ -arg4P30+arg4 == 0 /\ 1+arg4 > 0 /\ -arg2+arg2P30 <= 0), cost: 1 31: f5979_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P31, arg1'=arg1P31, arg6'=arg6P31, arg3'=arg3P31, (-arg2+arg2P31 <= 0 /\ -2+arg1 > 0 /\ arg2 > 0 /\ -arg4P31+arg4 == 0 /\ arg1P31-arg1 <= 0 /\ -2-arg2+arg1P31 <= 0 /\ arg4-arg3 <= 0 /\ arg2P31 > 0 /\ -arg3P31 == 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2+arg1P31 > 0), cost: 1 32: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg5P32, arg2'=arg2P32, arg4'=arg4P32, arg1'=arg1P32, arg6'=arg6P32, arg3'=arg3P32, (-arg5P32+arg4 == 0 /\ -2+arg1 > 0 /\ arg2 > 0 /\ arg3-arg3P32 == 0 /\ -arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -arg4P32 == 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 33: f8426_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg5P33, arg2'=arg2P33, arg4'=arg4P33, arg1'=arg1P33, arg6'=arg6P33, arg3'=arg3P33, (arg3-arg3P33 == 0 /\ -2+arg1 > 0 /\ arg2 > 0 /\ 1+arg5 > 0 /\ -2-arg2+arg1P33 <= 0 /\ arg2P33 > 0 /\ arg1P33-arg1 <= 0 /\ -2+arg1P33 > 0 /\ arg5-arg4 > 0 /\ arg5-arg5P33 == 0 /\ 2+arg2P33-arg1 <= 0 /\ -arg2+arg2P33 <= 0 /\ 1+arg4-arg4P33 == 0), cost: 1 34: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P34, arg2'=arg2P34, arg4'=arg4P34, arg1'=arg1P34, arg6'=arg6P34, arg3'=arg3P34, (-2+arg1 > 0 /\ -arg1+arg1P34 <= 0 /\ arg2P34 > 0 /\ arg2 > 0 /\ 1+arg5 > 0 /\ 2+arg2P34-arg1 <= 0 /\ arg4-arg4P34 == 0 /\ -arg3P34+arg3 == 0 /\ arg2P34-arg2 <= 0 /\ arg5-arg4 <= 0 /\ 1+arg4-arg5P34 == 0 /\ -2-arg2+arg1P34 <= 0 /\ arg5-arg6P34 == 0 /\ -2+arg1P34 > 0 /\ 1+arg4 > 0), cost: 1 35: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P35, arg2'=arg2P35, arg4'=arg4P35, arg1'=arg1P35, arg6'=arg6P35, arg3'=arg3P35, (x1500 < 0 /\ -arg3P35+arg3 == 0 /\ -2+arg1 > 0 /\ arg2 > 0 /\ 1+arg5 > 0 /\ arg1P35-arg1 <= 0 /\ -arg4P35+arg4 == 0 /\ 2-arg1+arg2P35 <= 0 /\ arg5-arg4 > 0 /\ 1+arg4-arg5P35 == 0 /\ -2-arg2+arg1P35 <= 0 /\ -arg2+arg2P35 <= 0 /\ arg5-arg6P35 == 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0), cost: 1 36: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P36, arg2'=arg2P36, arg4'=arg4P36, arg1'=arg1P36, arg6'=arg6P36, arg3'=arg3P36, (-2+arg1 > 0 /\ 1+arg4-arg5P36 == 0 /\ arg2 > 0 /\ 2-arg1+arg2P36 <= 0 /\ 1+arg5 > 0 /\ -2+arg1P36 > 0 /\ x4260 > 0 /\ -2-arg2+arg1P36 <= 0 /\ arg5-arg6P36 == 0 /\ arg5-arg4 > 0 /\ -arg3P36+arg3 == 0 /\ -arg1+arg1P36 <= 0 /\ -arg2+arg2P36 <= 0 /\ arg2P36 > 0 /\ arg4-arg4P36 == 0 /\ 1+arg4 > 0), cost: 1 37: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P37, arg2'=arg2P37, arg4'=arg4P37, arg1'=arg1P37, arg6'=arg6P37, arg3'=arg3P37, (-arg3P37+arg3 == 0 /\ -2+arg1 > 0 /\ -arg2+arg2P37 <= 0 /\ arg2 > 0 /\ arg1P37-arg1 <= 0 /\ 1+arg6 > 0 /\ 1+arg5-arg5P37 == 0 /\ arg6-arg6P37 == 0 /\ -arg5+arg6 > 0 /\ arg2P37 > 0 /\ -arg4P37+arg4 == 0 /\ -2-arg2+arg1P37 <= 0 /\ -2+arg1P37 > 0 /\ 2-arg1+arg2P37 <= 0), cost: 1 38: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P38, arg2'=arg2P38, arg4'=arg4P38, arg1'=arg1P38, arg6'=arg6P38, arg3'=arg3P38, (arg1P38-arg1 <= 0 /\ -2+arg1 > 0 /\ arg2 > 0 /\ -2+arg1P38 > 0 /\ -arg6P38+arg6 == 0 /\ -arg3P38+arg3 == 0 /\ arg2P38 > 0 /\ -2+arg1P38-arg2 <= 0 /\ 1+arg6 > 0 /\ 2+arg2P38-arg1 <= 0 /\ x1670 < 0 /\ arg4-arg4P38 == 0 /\ 1+arg5-arg5P38 == 0 /\ -arg5+arg6 > 0 /\ -arg2+arg2P38 <= 0), cost: 1 39: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P39, arg2'=arg2P39, arg4'=arg4P39, arg1'=arg1P39, arg6'=arg6P39, arg3'=arg3P39, (1+arg5-arg5P39 == 0 /\ -2+arg1 > 0 /\ -arg4P39+arg4 == 0 /\ arg2 > 0 /\ -2+arg1P39 > 0 /\ arg2P39 > 0 /\ -2-arg2+arg1P39 <= 0 /\ 1+arg6 > 0 /\ x4350 > 0 /\ -arg5+arg6 > 0 /\ -arg3P39+arg3 == 0 /\ arg6-arg6P39 == 0 /\ -arg1+arg1P39 <= 0 /\ 2+arg2P39-arg1 <= 0 /\ -arg2+arg2P39 <= 0), cost: 1 40: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P40, arg2'=arg2P40, arg4'=arg4P40, arg1'=arg1P40, arg6'=arg6P40, arg3'=arg3P40, (arg2P40 > 0 /\ -2+arg1P40 > 0 /\ -2+arg1 > 0 /\ x1760 < 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ -2-arg2+arg1P40 <= 0 /\ 1+arg6 > 0 /\ arg6-arg6P40 == 0 /\ arg1P40-arg1 <= 0 /\ -arg5+arg6 > 0 /\ 1+arg5-arg5P40 == 0 /\ 2+arg2P40-arg1 <= 0 /\ -arg4P40+arg4 == 0 /\ -arg3P40+arg3 == 0 /\ arg2P40-arg2 <= 0), cost: 1 41: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P41, arg2'=arg2P41, arg4'=arg4P41, arg1'=arg1P41, arg6'=arg6P41, arg3'=arg3P41, (-2+arg1 > 0 /\ -arg2+arg2P41 <= 0 /\ -2+arg1P41 > 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ -arg3P41+arg3 == 0 /\ x4440 > 0 /\ 1+arg6 > 0 /\ -2-arg2+arg1P41 <= 0 /\ 1+arg5-arg5P41 == 0 /\ -arg5+arg6 > 0 /\ arg2P41 > 0 /\ arg6-arg6P41 == 0 /\ arg4-arg4P41 == 0 /\ -arg1+arg1P41 <= 0 /\ 2-arg1+arg2P41 <= 0), cost: 1 42: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P42, arg2'=arg2P42, arg4'=arg4P42, arg1'=arg1P42, arg6'=arg6P42, arg3'=arg3P42, (2+arg2P42-arg1 <= 0 /\ -2+arg1 > 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ arg5-arg4P42 == 0 /\ arg3-arg3P42 == 0 /\ 1+arg6 > 0 /\ arg2P42 > 0 /\ -2+arg1P42 > 0 /\ -arg2+arg2P42 <= 0 /\ arg1P42-arg1 <= 0 /\ x1850 < 0 /\ -arg5+arg6 > 0 /\ -arg6P42+arg6 == 0 /\ -2-arg2+arg1P42 <= 0 /\ 1+arg5-arg5P42 == 0), cost: 1 43: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P43, arg2'=arg2P43, arg4'=arg4P43, arg1'=arg1P43, arg6'=arg6P43, arg3'=arg3P43, (-2+arg1 > 0 /\ -arg6P43+arg6 == 0 /\ -2-arg2+arg1P43 <= 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ arg2P43 > 0 /\ 2+arg2P43-arg1 <= 0 /\ 1+arg6 > 0 /\ -2+arg1P43 > 0 /\ arg5-arg4P43 == 0 /\ -arg3P43+arg3 == 0 /\ -arg1+arg1P43 <= 0 /\ 1+arg5-arg5P43 == 0 /\ -arg5+arg6 > 0 /\ -arg2+arg2P43 <= 0 /\ x4530 > 0), cost: 1 44: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P44, arg2'=arg2P44, arg4'=arg4P44, arg1'=arg1P44, arg6'=arg6P44, arg3'=arg3P44, (arg5-arg4P44 == 0 /\ 1+arg5-arg5P44 == 0 /\ -2+arg1 > 0 /\ arg2P44 > 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ -2+arg1P44 > 0 /\ 2+arg2P44-arg1 <= 0 /\ -2-arg2+arg1P44 <= 0 /\ arg2P44-arg2 <= 0 /\ 1+arg6 > 0 /\ x1940 < 0 /\ -arg5+arg6 > 0 /\ -arg3P44+arg3 == 0 /\ arg6-arg6P44 == 0 /\ -arg1+arg1P44 <= 0), cost: 1 45: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P45, arg2'=arg2P45, arg4'=arg4P45, arg1'=arg1P45, arg6'=arg6P45, arg3'=arg3P45, (-arg2+arg2P45 <= 0 /\ -2-arg2+arg1P45 <= 0 /\ -2+arg1 > 0 /\ arg1P45-arg1 <= 0 /\ -arg3P45+arg3 == 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ -2+arg1P45 > 0 /\ arg5-arg4P45 == 0 /\ 1+arg5-arg5P45 == 0 /\ 1+arg6 > 0 /\ -arg6P45+arg6 == 0 /\ -arg5+arg6 > 0 /\ arg2P45 > 0 /\ x4620 > 0 /\ 2-arg1+arg2P45 <= 0), cost: 1 46: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5P46, arg2'=arg2P46, arg4'=arg4P46, arg1'=arg1P46, arg6'=arg6P46, arg3'=arg3P46, (-2+arg1 > 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ -arg4P46+arg4 == 0 /\ arg3-arg3P46 == 0 /\ arg6-arg6P46 == 0 /\ -arg5P46 == 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 47: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=arg3P47, (-2+arg1 > 0 /\ arg2 > 0 /\ -2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ 1+arg3-arg3P47 == 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0 /\ arg6-arg4P47 == 0), cost: 1 48: f9681_0_dijkstra_GE -> f10401_0_relax_ArrayAccess : arg5'=arg5P48, arg2'=arg2P48, arg4'=arg4P48, arg1'=arg1P48, arg6'=arg6P48, arg3'=arg3P48, (-arg5+x2190 > 0 /\ -2+arg1 > 0 /\ -arg5P48+arg6 == 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ 1+x2180 > 0 /\ -arg3P48+arg4 == 0 /\ x2180-arg5 > 0 /\ -2+arg2P48 > 0 /\ arg2P48-arg1 <= 0 /\ arg5-arg4P48 == 0 /\ -arg5+arg6 > 0 /\ -arg1P48+arg3 == 0 /\ -2-arg2+arg2P48 <= 0 /\ 1+x2190 > 0), cost: 1 49: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5P49, arg2'=arg2P49, arg4'=arg4P49, arg1'=arg1P49, arg6'=arg6P49, arg3'=arg3P49, (-2+arg1 > 0 /\ arg1P49-arg1 <= 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ 1+x2280 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg4P49+arg4 == 0 /\ -arg3P49+arg3 == 0 /\ 1+arg6 > 0 /\ arg6-arg6P49 == 0 /\ 1+arg5-arg5P49 == 0 /\ -2-arg2+arg1P49 <= 0 /\ x2280-arg5 > 0 /\ -arg5+arg6 > 0 /\ -arg2+arg2P49 <= 0 /\ -2+arg1P49 > 0 /\ arg2P49 > 0), cost: 1 50: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5P50, arg2'=arg2P50, arg4'=arg4P50, arg1'=arg1P50, arg6'=arg6P50, arg3'=arg3P50, (-arg5+x2370 > 0 /\ arg3-arg3P50 == 0 /\ -arg2+arg2P50 <= 0 /\ -2+arg1 > 0 /\ -arg6P50+arg6 == 0 /\ -2+arg1P50 > 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -arg5+x2380 > 0 /\ -2+arg1P50-arg2 <= 0 /\ -arg5+arg6 > 0 /\ 1+x2380 > 0 /\ arg2P50 > 0 /\ arg1P50-arg1 <= 0 /\ arg4-arg4P50 == 0 /\ 1+x2370 > 0 /\ 2-arg1+arg2P50 <= 0 /\ 1+arg5-arg5P50 == 0), cost: 1 51: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5P51, arg2'=arg2P51, arg4'=arg4P51, arg1'=arg1P51, arg6'=arg6P51, arg3'=arg3P51, (-2+arg1 > 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ 1+x2470 > 0 /\ 1+arg6 > 0 /\ arg3-arg3P51 == 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -2+arg1P51 > 0 /\ -arg5+arg6 > 0 /\ arg1P51-arg1 <= 0 /\ -arg5+x2470 > 0 /\ -2-arg2+arg1P51 <= 0 /\ 1+arg5-arg5P51 == 0 /\ arg4-arg4P51 == 0 /\ 2+arg2P51-arg1 <= 0 /\ -arg6P51+arg6 == 0), cost: 1 52: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg5'=arg5P52, arg2'=arg2P52, arg4'=arg4P52, arg1'=arg1P52, arg6'=arg6P52, arg3'=arg3P52, (arg3-arg4P52 == 0 /\ 1+arg5 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ arg1P52-arg2 <= 0 /\ arg5-arg6P52 == 0 /\ -2+arg2 > 0 /\ arg5-arg4 > 0 /\ 2-arg2+arg2P52 <= 0 /\ 1+arg4-arg5P52 == 0 /\ arg1-arg3P52 == 0), cost: 1 54: f3087_0_init_GE -> f3087_0_init_GE : arg5'=arg5P54, arg2'=arg2P54, arg4'=arg4P54, arg1'=arg1P54, arg6'=arg6P54, arg3'=arg3P54, (-2+arg1 > 0 /\ -arg3P54+arg3 == 0 /\ -2+arg1P54 > 0 /\ -arg1+arg1P54 <= 0 /\ 1+arg3 > 0 /\ 1+arg2-arg2P54 == 0 /\ -arg2+arg3 > 0), cost: 1 57: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=arg2P57, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, arg3'=arg3P57, (-2+arg1 > 0 /\ arg1P57-arg1 <= 0 /\ -arg3P57+arg3 == 0 /\ 1+arg3 > 0 /\ -arg2P57 == 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 58: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg2'=arg2P58, arg4'=arg4P58, arg1'=arg1P58, arg6'=arg6P58, arg3'=arg3P58, (-2+arg1 > 0 /\ arg3-arg4P58 == 0 /\ arg1P58-arg1 <= 0 /\ -arg3P58 == 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0 /\ arg2-arg2P58 == 0), cost: 1 60: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg2'=arg2P60, arg4'=arg4P60, arg1'=arg1P60, arg6'=arg6P60, arg3'=arg3P60, (-2+arg1 > 0 /\ -arg1+arg1P60 <= 0 /\ arg2-arg2P60 == 0 /\ -arg4P60+arg3 == 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0 /\ -arg3P60 == 0), cost: 1 59: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg2P59, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3P59, (-2+arg1P59 > 0 /\ -2+arg1 > 0 /\ arg4-arg3P59 == 0 /\ arg1P59-arg1 <= 0 /\ 1+arg2-arg2P59 == 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 63: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5P63, arg2'=arg2P63, arg4'=arg4P63, arg1'=arg1P63, arg6'=arg6P63, arg3'=arg3P63, (-arg3P63+arg3 == 0 /\ -2+arg1 > 0 /\ arg1P63-arg1 <= 0 /\ arg2-arg2P63 == 0 /\ -arg5P63+arg4 == 0 /\ -arg4P63 == 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 61: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg2P61, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3P61, (-2+arg1 > 0 /\ -arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1-arg2P61+arg2 == 0 /\ arg4-arg3P61 == 0 /\ 1+arg4 > 0), cost: 1 62: f8283_0_bellmanFord_GE -> f8557_0_bellmanFord_ArrayAccess : arg5'=arg5P62, arg2'=arg2P62, arg4'=arg4P62, arg1'=arg1P62, arg6'=arg6P62, arg3'=arg3P62, (1+x3000 > 0 /\ 2+arg3P62-arg1 <= 0 /\ -2+arg1 > 0 /\ arg4-arg5P62 == 0 /\ arg3P62 > 0 /\ arg3-arg4P62 == 0 /\ x3000-arg3 > 0 /\ arg2-arg2P62 == 0 /\ -2+arg1P62 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0), cost: 1 65: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg2'=arg2P65, arg4'=arg4P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg3P65, (-2+arg1 > 0 /\ arg4-arg4P65 == 0 /\ -arg1+arg1P65 <= 0 /\ 1-arg3P65+arg3 == 0 /\ 1+x3170 > 0 /\ x3170-arg3 > 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P65 > 0 /\ arg2-arg2P65 == 0 /\ 1+arg4 > 0), cost: 1 66: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg2'=arg2P66, arg4'=arg4P66, arg1'=arg1P66, arg6'=arg6P66, arg3'=arg3P66, (-2+arg1 > 0 /\ arg5-arg4P66 == 0 /\ -2+arg1P66 > 0 /\ 1+arg5 > 0 /\ 1+arg4-arg3P66 == 0 /\ -2+arg1P66-arg3 <= 0 /\ arg5-arg4 > 0 /\ arg2-arg2P66 == 0 /\ arg3 > 0 /\ arg1P66-arg1 <= 0), cost: 1 67: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg2'=arg2P67, arg4'=arg4P67, arg1'=arg1P67, arg6'=arg6P67, arg3'=arg3P67, (-2+arg1 > 0 /\ -2-arg3+arg1P67 <= 0 /\ 1+arg5 > 0 /\ -arg1+arg1P67 <= 0 /\ arg5-arg4 > 0 /\ arg5-arg4P67 == 0 /\ -arg2P67+arg2 == 0 /\ arg3 > 0 /\ -2+arg1P67 > 0 /\ 1+arg4-arg3P67 == 0 /\ arg5-arg2 > 0), cost: 1 68: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg2'=arg2P68, arg4'=arg4P68, arg1'=arg1P68, arg6'=arg6P68, arg3'=arg3P68, (-2+arg1 > 0 /\ -2+arg1P68 > 0 /\ 1+arg5 > 0 /\ arg5-arg4P68 == 0 /\ -2+arg1P68-arg3 <= 0 /\ x3360-arg4 > 0 /\ arg5-arg4 > 0 /\ arg2-arg2P68 == 0 /\ 1+x3360 > 0 /\ arg3 > 0 /\ -arg1+arg1P68 <= 0 /\ 1-arg3P68+arg4 == 0 /\ arg5-arg2 > 0), cost: 1 64: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg2'=arg2P64, arg4'=arg4P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=arg3P64, (-2+arg1 > 0 /\ arg2-arg2P64 == 0 /\ 1+arg5 > 0 /\ 1+arg3-arg3P64 == 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0 /\ -arg4P64+arg5 == 0), cost: 1 69: f8819_0_bellmanFord_GE -> f9974_0_relax_ArrayAccess : arg5'=arg5P69, arg2'=arg2P69, arg4'=arg4P69, arg1'=arg1P69, arg6'=arg6P69, arg3'=arg3P69, (2-arg1+arg4P69 <= 0 /\ -2+arg1 > 0 /\ 1+x3440 > 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ x3440-arg4 > 0 /\ -arg5P69+arg4 == 0 /\ arg5-arg6P69 == 0 /\ arg5-arg4 > 0 /\ -arg4+x3450 > 0 /\ -arg3P69+arg3 == 0 /\ -arg1+arg2P69 <= 0 /\ 1+x3450 > 0 /\ arg4P69 > 0 /\ -arg1P69+arg2 == 0), cost: 1 70: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5P70, arg2'=arg2P70, arg4'=arg4P70, arg1'=arg1P70, arg6'=arg6P70, arg3'=arg3P70, (1+x3520 > 0 /\ -2+arg1 > 0 /\ 1+arg4-arg4P70 == 0 /\ x3520-arg4 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg5-arg5P70 == 0 /\ -arg1+arg1P70 <= 0 /\ -arg3P70+arg3 == 0 /\ arg5-arg4 > 0 /\ arg2-arg2P70 == 0 /\ -2+arg1P70 > 0), cost: 1 71: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5P71, arg2'=arg2P71, arg4'=arg4P71, arg1'=arg1P71, arg6'=arg6P71, arg3'=arg3P71, (-2+arg1 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -arg3P71+arg3 == 0 /\ 1+x3590 > 0 /\ arg1P71-arg1 <= 0 /\ arg5-arg4 > 0 /\ -arg2P71+arg2 == 0 /\ 1+arg4-arg4P71 == 0 /\ arg5-arg5P71 == 0 /\ 1+x3600 > 0 /\ x3600-arg4 > 0 /\ x3590-arg4 > 0 /\ -2+arg1P71 > 0), cost: 1 72: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5P72, arg2'=arg2P72, arg4'=arg4P72, arg1'=arg1P72, arg6'=arg6P72, arg3'=arg3P72, (-2+arg1 > 0 /\ x3670-arg4 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -arg3P72+arg3 == 0 /\ arg5-arg4 > 0 /\ 1+x3670 > 0 /\ arg5-arg5P72 == 0 /\ -arg1+arg1P72 <= 0 /\ 1+arg4-arg4P72 == 0 /\ arg2-arg2P72 == 0), cost: 1 73: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg5P73, arg2'=arg2P73, arg4'=arg4P73, arg1'=arg1P73, arg6'=arg6P73, arg3'=arg3P73, (-2+arg1P73 > 0 /\ arg1-arg2P73 == 0 /\ -arg5P73+arg6 == 0 /\ -2-arg4+arg1P73 <= 0 /\ -2+arg2 > 0 /\ -arg2+arg1P73 <= 0 /\ arg4 > 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0 /\ 1+arg5-arg4P73 == 0 /\ -arg3P73+arg3 == 0), cost: 1 74: __init -> f1_0_main_Load : arg5'=arg5P74, arg2'=arg2P74, arg4'=arg4P74, arg1'=arg1P74, arg6'=arg6P74, arg3'=arg3P74, TRUE, cost: 1 Removed unreachable rules and leafs Start location: __init 0: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P0, arg2'=arg2P0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg3P0, (-2+arg1P0-arg1 <= 0 /\ 1+arg2 > 0 /\ arg1 > 0 /\ -arg3P0+arg2 == 0 /\ -2+arg1P0 > 0 /\ -arg2P0 == 0), cost: 1 7: f1_0_main_Load -> f439_0_example_LT : arg5'=arg5P7, arg2'=arg2P7, arg4'=arg4P7, arg1'=arg1P7, arg6'=arg6P7, arg3'=arg3P7, (1+arg2 > 0 /\ -2+arg1P7 > 0 /\ arg1 > 0 /\ -2+arg1P7-arg1 <= 0 /\ arg2-arg2P7 == 0), cost: 1 23: f1_0_main_Load -> f319_0__init__GE : arg5'=arg5P23, arg2'=arg2P23, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg3P23, (-2+arg1P23 > 0 /\ arg2-arg3P23 == 0 /\ 1+arg2 > 0 /\ arg1 > 0 /\ -arg2P23 == 0 /\ -2-arg1+arg1P23 <= 0), cost: 1 1: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P1, arg2'=arg2P1, arg4'=arg4P1, arg1'=arg1P1, arg6'=arg6P1, arg3'=arg3P1, (-2+arg1 > 0 /\ arg1P1-arg1 <= 0 /\ -2+arg1P1 > 0 /\ -arg3P1+arg3 == 0 /\ -arg2P1 == 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 2: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg2P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (1+arg3P2 > 0 /\ -2+arg1 > 0 /\ arg1-arg1P2 >= 0 /\ 1+arg2-arg2P2 == 0 /\ -arg2+arg3 > 0 /\ -2+arg1P2 > 0), cost: 1 3: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg2P3, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg3P3, (-2+arg1 > 0 /\ -arg3P3+arg3 == 0 /\ 1+arg2-arg2P3 == 0 /\ -arg1+arg1P3 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P3 > 0 /\ -arg2+arg3 > 0), cost: 1 29: f5469_0_main_GE -> f5979_0_dijkstra_GE : arg5'=arg5P29, arg2'=arg2P29, arg4'=arg4P29, arg1'=arg1P29, arg6'=arg6P29, arg3'=arg3P29, (-2+arg1 > 0 /\ -arg3P29 == 0 /\ 2-arg1+arg2P29 <= 0 /\ -2+arg1P29 > 0 /\ 1+arg2 > 0 /\ 1+arg4P29 > 0 /\ -arg1+arg1P29 <= 0 /\ -arg2+arg4P29 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0 /\ arg2P29 > 0), cost: 1 53: f5469_0_main_GE -> f3087_0_init_GE : arg5'=arg5P53, arg2'=arg2P53, arg4'=arg4P53, arg1'=arg1P53, arg6'=arg6P53, arg3'=arg3P53, (-2+arg1 > 0 /\ -arg1+arg1P53 <= 0 /\ -arg3P53+arg3 == 0 /\ 1+arg2 > 0 /\ -arg2P53 == 0 /\ -2+arg1P53 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 4: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P4, arg2'=arg2P4, arg4'=arg4P4, arg1'=arg1P4, arg6'=arg6P4, arg3'=arg3P4, (-2+arg1 > 0 /\ -arg1+arg1P4 <= 0 /\ -2+arg1P4 > 0 /\ 1-arg2P4+arg2 == 0 /\ arg3 > 0 /\ -arg2+arg3 > 0 /\ -arg3P4+arg3 == 0), cost: 1 5: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P5, arg2'=arg2P5, arg4'=arg4P5, arg1'=arg1P5, arg6'=arg6P5, arg3'=arg3P5, (-2+arg1 > 0 /\ -2+arg1P5 > 0 /\ -arg1+arg1P5 <= 0 /\ 1+arg3P5 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0 /\ 1+arg2-arg2P5 == 0), cost: 1 55: f5912_0_main_GE -> f3087_0_init_GE : arg5'=arg5P55, arg2'=arg2P55, arg4'=arg4P55, arg1'=arg1P55, arg6'=arg6P55, arg3'=arg3P55, (-arg3P55+arg3 == 0 /\ -2+arg1 > 0 /\ -arg2P55 == 0 /\ 1+arg2 > 0 /\ -2+arg1P55 > 0 /\ -arg1+arg1P55 <= 0 /\ arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 56: f5912_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=arg2P56, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1 > 0 /\ -arg2+arg3P56 > 0 /\ -2+arg1P56 > 0 /\ 1+arg3P56 > 0 /\ 1+arg2 > 0 /\ 1-arg2P56 == 0 /\ arg3 > 0 /\ -arg1+arg1P56 <= 0 /\ -arg2+arg3 > 0), cost: 1 8: f439_0_example_LT -> f1266_0_example_GE : arg5'=arg5P8, arg2'=arg2P8, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg3P8, (-2+arg1 > 0 /\ -2 < 0 /\ -arg2P8 == 0 /\ -2+arg1P8 > 0 /\ arg2-arg3P8 == 0 /\ -1+arg2 > 0 /\ -1 < 0 /\ arg1P8-arg1 <= 0), cost: 1 9: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P9, arg2'=arg2P9, arg4'=arg4P9, arg1'=arg1P9, arg6'=arg6P9, arg3'=arg3P9, (-2+x3790 > 0 /\ -2+arg1 > 0 /\ -arg2P9+arg2 == 0 /\ -1-arg2+arg3 <= 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -arg1P9+arg1 == 0 /\ x3790-arg1 <= 0 /\ -arg3P9+arg3 == 0 /\ -arg2+arg3 > 0), cost: 1 11: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P11, arg2'=arg2P11, arg4'=arg4P11, arg1'=arg1P11, arg6'=arg6P11, arg3'=arg3P11, (-arg1+x3900 <= 0 /\ -1+x3890-arg2 > 0 /\ -2+arg1 > 0 /\ arg2-arg2P11 == 0 /\ -1-arg2+arg3 > 0 /\ 1+x3890 > 0 /\ -2*x3880+arg2 == 0 /\ 1+arg2 > 0 /\ arg1-arg1P11 == 0 /\ 1+arg3 > 0 /\ -arg3P11+arg3 == 0 /\ -2+x3900 > 0), cost: 1 13: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P13, arg2'=arg2P13, arg4'=arg4P13, arg1'=arg1P13, arg6'=arg6P13, arg3'=arg3P13, (-2+arg1 > 0 /\ -2+x4010 > 0 /\ -1+arg2-2*x4000 == 0 /\ -arg1P13+arg1 == 0 /\ -1-arg2+arg3 <= 0 /\ 1+arg2 > 0 /\ arg2-arg2P13 == 0 /\ x4010-arg1 <= 0 /\ -arg2+arg3 > 0 /\ -arg3P13+arg3 == 0), cost: 1 15: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P15, arg2'=arg2P15, arg4'=arg4P15, arg1'=arg1P15, arg6'=arg6P15, arg3'=arg3P15, (-arg1P15+arg1 == 0 /\ -2+arg1 > 0 /\ -arg1+x4120 <= 0 /\ -1-arg2+arg3 > 0 /\ -arg3P15+arg3 == 0 /\ arg2-arg2P15 == 0 /\ 1+arg2 > 0 /\ -1-arg2+x4110 > 0 /\ 1+arg3 > 0 /\ -1+arg2-2*x4100 == 0 /\ -2+x4120 > 0 /\ 1+x4110 > 0), cost: 1 10: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P10, arg2'=arg2P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, arg3'=arg3P10, (-2+arg1 > 0 /\ arg2-2*x3840 >= 0 /\ arg2-2*x3840 == 0 /\ -1-arg2+arg3 <= 0 /\ -2+arg2-2*x3840 < 0 /\ 1+arg2 > 0 /\ -2+arg1P10 > 0 /\ arg2-arg2P10 == 0 /\ arg1P10-arg1 <= 0 /\ -arg3P10+arg3 == 0 /\ -arg2+arg3 > 0), cost: 1 12: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P12, arg2'=arg2P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, arg3'=arg3P12, (-2+arg1 > 0 /\ -arg3P12+arg3 == 0 /\ -1-arg2+x3960 > 0 /\ -1-arg2+arg3 > 0 /\ -2*x3950+arg2 >= 0 /\ -2*x3950+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ -2-2*x3950+arg2 < 0 /\ 1+arg2 > 0 /\ 1+arg3 > 0 /\ 1+x3960 > 0 /\ -arg2P12+arg2 == 0 /\ -2+arg1P12 > 0), cost: 1 14: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P14, arg2'=arg2P14, arg4'=arg4P14, arg1'=arg1P14, arg6'=arg6P14, arg3'=arg3P14, (-2+arg1 > 0 /\ -1-arg2+arg3 <= 0 /\ -2+arg2-2*x4060 < 0 /\ arg1P14-arg1 <= 0 /\ arg2-2*x4060 >= 0 /\ 1+arg2 > 0 /\ arg2-arg2P14 == 0 /\ -1+arg2-2*x4060 == 0 /\ 2-arg3P14+arg2 == 0 /\ -arg4P14+arg3 == 0 /\ -arg2+arg3 > 0 /\ -2+arg1P14 > 0), cost: 1 16: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P16, arg2'=arg2P16, arg4'=arg4P16, arg1'=arg1P16, arg6'=arg6P16, arg3'=arg3P16, (-2+arg1 > 0 /\ -1-arg2+arg3 > 0 /\ -1-arg2+x4180 > 0 /\ 1+arg2 > 0 /\ -arg4P16+arg3 == 0 /\ -1+arg2-2*x4170 == 0 /\ -arg2P16+arg2 == 0 /\ -2+arg2-2*x4170 < 0 /\ 1+arg3 > 0 /\ -2+arg1P16 > 0 /\ arg2-2*x4170 >= 0 /\ 2+arg2-arg3P16 == 0 /\ 1+x4180 > 0 /\ arg1P16-arg1 <= 0), cost: 1 17: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=arg2P17, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, arg3'=arg3P17, (-2+arg1 > 0 /\ -2+arg1P17 > 0 /\ -2+arg2 < 0 /\ -arg3P17+arg3 == 0 /\ -arg1+arg1P17 <= 0 /\ 1+arg2-arg2P17 == 0), cost: 1 21: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P21, arg2'=arg2P21, arg4'=arg4P21, arg1'=arg1P21, arg6'=arg6P21, arg3'=arg3P21, (-2+arg1 > 0 /\ -arg3P21+arg3 == 0 /\ -arg1+arg1P21 <= 0 /\ 1+arg2-arg2P21 == 0 /\ -2+arg2-arg3 < 0 /\ -1+arg2 > 0 /\ arg2-arg3 >= 0 /\ 1+arg3 > 0 /\ -2+arg1P21 > 0), cost: 1 22: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=arg2P22, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, arg3'=arg3P22, (-2+arg1 > 0 /\ 1+x780 > 0 /\ arg1P22-arg1 <= 0 /\ -2+arg2-arg3 < 0 /\ 1-arg2P22+arg2 == 0 /\ -1+arg2 > 0 /\ arg2-arg3 < 0 /\ 1+arg3 > 0 /\ -arg3P22+arg3 == 0 /\ -2+arg1P22 > 0 /\ 2+x780-arg2 > 0), cost: 1 18: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=arg2P18, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg3P18, (-2+arg1 > 0 /\ 1+arg2-arg2P18 == 0 /\ arg1P18-arg1 <= 0 /\ -arg3P18+arg4 == 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 19: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P19, arg2'=arg2P19, arg4'=arg4P19, arg1'=arg1P19, arg6'=arg6P19, arg3'=arg3P19, (-2+arg1 > 0 /\ 1+arg2 > 0 /\ -2-arg2+arg4 <= 0 /\ arg4-arg3P19 == 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P19 > 0 /\ 1+arg2-arg2P19 == 0 /\ 1+arg4 > 0 /\ arg1P19-arg1 <= 0), cost: 1 20: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=arg2P20, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg3P20, (-2-arg2+x690 > 0 /\ -2+arg1 > 0 /\ -arg3P20+arg4 == 0 /\ 1+arg2 > 0 /\ -2+arg1P20 > 0 /\ 1+x690 > 0 /\ -2-arg2+arg4 > 0 /\ -arg1+arg1P20 <= 0 /\ 1+arg2-arg2P20 == 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0), cost: 1 24: f319_0__init__GE -> f621_0__init__GE : arg5'=arg5P24, arg2'=arg2P24, arg4'=arg4P24, arg1'=arg1P24, arg6'=arg6P24, arg3'=arg3P24, (arg2-arg2P24 == 0 /\ -2+arg1 > 0 /\ -arg3P24 == 0 /\ -arg4P24+arg3 == 0 /\ 1+arg3 > 0 /\ -2+arg1P24 > 0 /\ -arg2+arg3 > 0 /\ arg1P24-arg1 <= 0), cost: 1 25: f319_0__init__GE -> f660_0_init_GE : arg5'=arg5P25, arg2'=arg2P25, arg4'=arg4P25, arg1'=arg1P25, arg6'=arg6P25, arg3'=arg3P25, (arg3-arg3P25 == 0 /\ -2+arg1 > 0 /\ -arg2P25 == 0 /\ arg1P25-arg1 <= 0 /\ -2+arg1P25 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 26: f621_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg2P26, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg3P26, (-2+arg1 > 0 /\ -2+arg1P26 > 0 /\ arg4-arg3 <= 0 /\ arg4-arg3P26 == 0 /\ arg1P26-arg1 <= 0 /\ 1+arg4 > 0 /\ 1+arg2-arg2P26 == 0), cost: 1 27: f621_0__init__GE -> f621_0__init__GE : arg5'=arg5P27, arg2'=arg2P27, arg4'=arg4P27, arg1'=arg1P27, arg6'=arg6P27, arg3'=arg3P27, (-x1000+arg3 < 0 /\ -2+arg1 > 0 /\ 1+x1000 > 0 /\ -2+arg1P27 > 0 /\ 1-arg3P27+arg3 == 0 /\ arg2-arg2P27 == 0 /\ -arg4P27+arg4 == 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -arg1+arg1P27 <= 0 /\ 1+arg4 > 0), cost: 1 28: f660_0_init_GE -> f660_0_init_GE : arg5'=arg5P28, arg2'=arg2P28, arg4'=arg4P28, arg1'=arg1P28, arg6'=arg6P28, arg3'=arg3P28, (-2+arg1 > 0 /\ -arg1+arg1P28 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P28 > 0 /\ 1-arg2P28+arg2 == 0 /\ -arg2+arg3 > 0 /\ -arg3P28+arg3 == 0), cost: 1 30: f5979_0_dijkstra_GE -> f5979_0_dijkstra_GE : arg5'=arg5P30, arg2'=arg2P30, arg4'=arg4P30, arg1'=arg1P30, arg6'=arg6P30, arg3'=arg3P30, (-2+arg1P30 > 0 /\ -2+arg1 > 0 /\ 2-arg1+arg2P30 <= 0 /\ arg2 > 0 /\ -2-arg2+arg1P30 <= 0 /\ arg1P30-arg1 <= 0 /\ arg4-arg3 > 0 /\ arg2P30 > 0 /\ 1-arg3P30+arg3 == 0 /\ -arg4P30+arg4 == 0 /\ 1+arg4 > 0 /\ -arg2+arg2P30 <= 0), cost: 1 31: f5979_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P31, arg1'=arg1P31, arg6'=arg6P31, arg3'=arg3P31, (-arg2+arg2P31 <= 0 /\ -2+arg1 > 0 /\ arg2 > 0 /\ -arg4P31+arg4 == 0 /\ arg1P31-arg1 <= 0 /\ -2-arg2+arg1P31 <= 0 /\ arg4-arg3 <= 0 /\ arg2P31 > 0 /\ -arg3P31 == 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2+arg1P31 > 0), cost: 1 32: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg5P32, arg2'=arg2P32, arg4'=arg4P32, arg1'=arg1P32, arg6'=arg6P32, arg3'=arg3P32, (-arg5P32+arg4 == 0 /\ -2+arg1 > 0 /\ arg2 > 0 /\ arg3-arg3P32 == 0 /\ -arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -arg4P32 == 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 33: f8426_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg5P33, arg2'=arg2P33, arg4'=arg4P33, arg1'=arg1P33, arg6'=arg6P33, arg3'=arg3P33, (arg3-arg3P33 == 0 /\ -2+arg1 > 0 /\ arg2 > 0 /\ 1+arg5 > 0 /\ -2-arg2+arg1P33 <= 0 /\ arg2P33 > 0 /\ arg1P33-arg1 <= 0 /\ -2+arg1P33 > 0 /\ arg5-arg4 > 0 /\ arg5-arg5P33 == 0 /\ 2+arg2P33-arg1 <= 0 /\ -arg2+arg2P33 <= 0 /\ 1+arg4-arg4P33 == 0), cost: 1 34: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P34, arg2'=arg2P34, arg4'=arg4P34, arg1'=arg1P34, arg6'=arg6P34, arg3'=arg3P34, (-2+arg1 > 0 /\ -arg1+arg1P34 <= 0 /\ arg2P34 > 0 /\ arg2 > 0 /\ 1+arg5 > 0 /\ 2+arg2P34-arg1 <= 0 /\ arg4-arg4P34 == 0 /\ -arg3P34+arg3 == 0 /\ arg2P34-arg2 <= 0 /\ arg5-arg4 <= 0 /\ 1+arg4-arg5P34 == 0 /\ -2-arg2+arg1P34 <= 0 /\ arg5-arg6P34 == 0 /\ -2+arg1P34 > 0 /\ 1+arg4 > 0), cost: 1 35: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P35, arg2'=arg2P35, arg4'=arg4P35, arg1'=arg1P35, arg6'=arg6P35, arg3'=arg3P35, (x1500 < 0 /\ -arg3P35+arg3 == 0 /\ -2+arg1 > 0 /\ arg2 > 0 /\ 1+arg5 > 0 /\ arg1P35-arg1 <= 0 /\ -arg4P35+arg4 == 0 /\ 2-arg1+arg2P35 <= 0 /\ arg5-arg4 > 0 /\ 1+arg4-arg5P35 == 0 /\ -2-arg2+arg1P35 <= 0 /\ -arg2+arg2P35 <= 0 /\ arg5-arg6P35 == 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0), cost: 1 36: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P36, arg2'=arg2P36, arg4'=arg4P36, arg1'=arg1P36, arg6'=arg6P36, arg3'=arg3P36, (-2+arg1 > 0 /\ 1+arg4-arg5P36 == 0 /\ arg2 > 0 /\ 2-arg1+arg2P36 <= 0 /\ 1+arg5 > 0 /\ -2+arg1P36 > 0 /\ x4260 > 0 /\ -2-arg2+arg1P36 <= 0 /\ arg5-arg6P36 == 0 /\ arg5-arg4 > 0 /\ -arg3P36+arg3 == 0 /\ -arg1+arg1P36 <= 0 /\ -arg2+arg2P36 <= 0 /\ arg2P36 > 0 /\ arg4-arg4P36 == 0 /\ 1+arg4 > 0), cost: 1 37: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P37, arg2'=arg2P37, arg4'=arg4P37, arg1'=arg1P37, arg6'=arg6P37, arg3'=arg3P37, (-arg3P37+arg3 == 0 /\ -2+arg1 > 0 /\ -arg2+arg2P37 <= 0 /\ arg2 > 0 /\ arg1P37-arg1 <= 0 /\ 1+arg6 > 0 /\ 1+arg5-arg5P37 == 0 /\ arg6-arg6P37 == 0 /\ -arg5+arg6 > 0 /\ arg2P37 > 0 /\ -arg4P37+arg4 == 0 /\ -2-arg2+arg1P37 <= 0 /\ -2+arg1P37 > 0 /\ 2-arg1+arg2P37 <= 0), cost: 1 38: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P38, arg2'=arg2P38, arg4'=arg4P38, arg1'=arg1P38, arg6'=arg6P38, arg3'=arg3P38, (arg1P38-arg1 <= 0 /\ -2+arg1 > 0 /\ arg2 > 0 /\ -2+arg1P38 > 0 /\ -arg6P38+arg6 == 0 /\ -arg3P38+arg3 == 0 /\ arg2P38 > 0 /\ -2+arg1P38-arg2 <= 0 /\ 1+arg6 > 0 /\ 2+arg2P38-arg1 <= 0 /\ x1670 < 0 /\ arg4-arg4P38 == 0 /\ 1+arg5-arg5P38 == 0 /\ -arg5+arg6 > 0 /\ -arg2+arg2P38 <= 0), cost: 1 39: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P39, arg2'=arg2P39, arg4'=arg4P39, arg1'=arg1P39, arg6'=arg6P39, arg3'=arg3P39, (1+arg5-arg5P39 == 0 /\ -2+arg1 > 0 /\ -arg4P39+arg4 == 0 /\ arg2 > 0 /\ -2+arg1P39 > 0 /\ arg2P39 > 0 /\ -2-arg2+arg1P39 <= 0 /\ 1+arg6 > 0 /\ x4350 > 0 /\ -arg5+arg6 > 0 /\ -arg3P39+arg3 == 0 /\ arg6-arg6P39 == 0 /\ -arg1+arg1P39 <= 0 /\ 2+arg2P39-arg1 <= 0 /\ -arg2+arg2P39 <= 0), cost: 1 40: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P40, arg2'=arg2P40, arg4'=arg4P40, arg1'=arg1P40, arg6'=arg6P40, arg3'=arg3P40, (arg2P40 > 0 /\ -2+arg1P40 > 0 /\ -2+arg1 > 0 /\ x1760 < 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ -2-arg2+arg1P40 <= 0 /\ 1+arg6 > 0 /\ arg6-arg6P40 == 0 /\ arg1P40-arg1 <= 0 /\ -arg5+arg6 > 0 /\ 1+arg5-arg5P40 == 0 /\ 2+arg2P40-arg1 <= 0 /\ -arg4P40+arg4 == 0 /\ -arg3P40+arg3 == 0 /\ arg2P40-arg2 <= 0), cost: 1 41: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P41, arg2'=arg2P41, arg4'=arg4P41, arg1'=arg1P41, arg6'=arg6P41, arg3'=arg3P41, (-2+arg1 > 0 /\ -arg2+arg2P41 <= 0 /\ -2+arg1P41 > 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ -arg3P41+arg3 == 0 /\ x4440 > 0 /\ 1+arg6 > 0 /\ -2-arg2+arg1P41 <= 0 /\ 1+arg5-arg5P41 == 0 /\ -arg5+arg6 > 0 /\ arg2P41 > 0 /\ arg6-arg6P41 == 0 /\ arg4-arg4P41 == 0 /\ -arg1+arg1P41 <= 0 /\ 2-arg1+arg2P41 <= 0), cost: 1 42: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P42, arg2'=arg2P42, arg4'=arg4P42, arg1'=arg1P42, arg6'=arg6P42, arg3'=arg3P42, (2+arg2P42-arg1 <= 0 /\ -2+arg1 > 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ arg5-arg4P42 == 0 /\ arg3-arg3P42 == 0 /\ 1+arg6 > 0 /\ arg2P42 > 0 /\ -2+arg1P42 > 0 /\ -arg2+arg2P42 <= 0 /\ arg1P42-arg1 <= 0 /\ x1850 < 0 /\ -arg5+arg6 > 0 /\ -arg6P42+arg6 == 0 /\ -2-arg2+arg1P42 <= 0 /\ 1+arg5-arg5P42 == 0), cost: 1 43: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P43, arg2'=arg2P43, arg4'=arg4P43, arg1'=arg1P43, arg6'=arg6P43, arg3'=arg3P43, (-2+arg1 > 0 /\ -arg6P43+arg6 == 0 /\ -2-arg2+arg1P43 <= 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ arg2P43 > 0 /\ 2+arg2P43-arg1 <= 0 /\ 1+arg6 > 0 /\ -2+arg1P43 > 0 /\ arg5-arg4P43 == 0 /\ -arg3P43+arg3 == 0 /\ -arg1+arg1P43 <= 0 /\ 1+arg5-arg5P43 == 0 /\ -arg5+arg6 > 0 /\ -arg2+arg2P43 <= 0 /\ x4530 > 0), cost: 1 44: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P44, arg2'=arg2P44, arg4'=arg4P44, arg1'=arg1P44, arg6'=arg6P44, arg3'=arg3P44, (arg5-arg4P44 == 0 /\ 1+arg5-arg5P44 == 0 /\ -2+arg1 > 0 /\ arg2P44 > 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ -2+arg1P44 > 0 /\ 2+arg2P44-arg1 <= 0 /\ -2-arg2+arg1P44 <= 0 /\ arg2P44-arg2 <= 0 /\ 1+arg6 > 0 /\ x1940 < 0 /\ -arg5+arg6 > 0 /\ -arg3P44+arg3 == 0 /\ arg6-arg6P44 == 0 /\ -arg1+arg1P44 <= 0), cost: 1 45: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P45, arg2'=arg2P45, arg4'=arg4P45, arg1'=arg1P45, arg6'=arg6P45, arg3'=arg3P45, (-arg2+arg2P45 <= 0 /\ -2-arg2+arg1P45 <= 0 /\ -2+arg1 > 0 /\ arg1P45-arg1 <= 0 /\ -arg3P45+arg3 == 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ -2+arg1P45 > 0 /\ arg5-arg4P45 == 0 /\ 1+arg5-arg5P45 == 0 /\ 1+arg6 > 0 /\ -arg6P45+arg6 == 0 /\ -arg5+arg6 > 0 /\ arg2P45 > 0 /\ x4620 > 0 /\ 2-arg1+arg2P45 <= 0), cost: 1 46: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5P46, arg2'=arg2P46, arg4'=arg4P46, arg1'=arg1P46, arg6'=arg6P46, arg3'=arg3P46, (-2+arg1 > 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ -arg4P46+arg4 == 0 /\ arg3-arg3P46 == 0 /\ arg6-arg6P46 == 0 /\ -arg5P46 == 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 47: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=arg3P47, (-2+arg1 > 0 /\ arg2 > 0 /\ -2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ 1+arg3-arg3P47 == 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0 /\ arg6-arg4P47 == 0), cost: 1 48: f9681_0_dijkstra_GE -> f10401_0_relax_ArrayAccess : arg5'=arg5P48, arg2'=arg2P48, arg4'=arg4P48, arg1'=arg1P48, arg6'=arg6P48, arg3'=arg3P48, (-arg5+x2190 > 0 /\ -2+arg1 > 0 /\ -arg5P48+arg6 == 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ 1+x2180 > 0 /\ -arg3P48+arg4 == 0 /\ x2180-arg5 > 0 /\ -2+arg2P48 > 0 /\ arg2P48-arg1 <= 0 /\ arg5-arg4P48 == 0 /\ -arg5+arg6 > 0 /\ -arg1P48+arg3 == 0 /\ -2-arg2+arg2P48 <= 0 /\ 1+x2190 > 0), cost: 1 49: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5P49, arg2'=arg2P49, arg4'=arg4P49, arg1'=arg1P49, arg6'=arg6P49, arg3'=arg3P49, (-2+arg1 > 0 /\ arg1P49-arg1 <= 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ 1+x2280 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg4P49+arg4 == 0 /\ -arg3P49+arg3 == 0 /\ 1+arg6 > 0 /\ arg6-arg6P49 == 0 /\ 1+arg5-arg5P49 == 0 /\ -2-arg2+arg1P49 <= 0 /\ x2280-arg5 > 0 /\ -arg5+arg6 > 0 /\ -arg2+arg2P49 <= 0 /\ -2+arg1P49 > 0 /\ arg2P49 > 0), cost: 1 50: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5P50, arg2'=arg2P50, arg4'=arg4P50, arg1'=arg1P50, arg6'=arg6P50, arg3'=arg3P50, (-arg5+x2370 > 0 /\ arg3-arg3P50 == 0 /\ -arg2+arg2P50 <= 0 /\ -2+arg1 > 0 /\ -arg6P50+arg6 == 0 /\ -2+arg1P50 > 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -arg5+x2380 > 0 /\ -2+arg1P50-arg2 <= 0 /\ -arg5+arg6 > 0 /\ 1+x2380 > 0 /\ arg2P50 > 0 /\ arg1P50-arg1 <= 0 /\ arg4-arg4P50 == 0 /\ 1+x2370 > 0 /\ 2-arg1+arg2P50 <= 0 /\ 1+arg5-arg5P50 == 0), cost: 1 51: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5P51, arg2'=arg2P51, arg4'=arg4P51, arg1'=arg1P51, arg6'=arg6P51, arg3'=arg3P51, (-2+arg1 > 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ 1+x2470 > 0 /\ 1+arg6 > 0 /\ arg3-arg3P51 == 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -2+arg1P51 > 0 /\ -arg5+arg6 > 0 /\ arg1P51-arg1 <= 0 /\ -arg5+x2470 > 0 /\ -2-arg2+arg1P51 <= 0 /\ 1+arg5-arg5P51 == 0 /\ arg4-arg4P51 == 0 /\ 2+arg2P51-arg1 <= 0 /\ -arg6P51+arg6 == 0), cost: 1 52: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg5'=arg5P52, arg2'=arg2P52, arg4'=arg4P52, arg1'=arg1P52, arg6'=arg6P52, arg3'=arg3P52, (arg3-arg4P52 == 0 /\ 1+arg5 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ arg1P52-arg2 <= 0 /\ arg5-arg6P52 == 0 /\ -2+arg2 > 0 /\ arg5-arg4 > 0 /\ 2-arg2+arg2P52 <= 0 /\ 1+arg4-arg5P52 == 0 /\ arg1-arg3P52 == 0), cost: 1 54: f3087_0_init_GE -> f3087_0_init_GE : arg5'=arg5P54, arg2'=arg2P54, arg4'=arg4P54, arg1'=arg1P54, arg6'=arg6P54, arg3'=arg3P54, (-2+arg1 > 0 /\ -arg3P54+arg3 == 0 /\ -2+arg1P54 > 0 /\ -arg1+arg1P54 <= 0 /\ 1+arg3 > 0 /\ 1+arg2-arg2P54 == 0 /\ -arg2+arg3 > 0), cost: 1 57: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=arg2P57, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, arg3'=arg3P57, (-2+arg1 > 0 /\ arg1P57-arg1 <= 0 /\ -arg3P57+arg3 == 0 /\ 1+arg3 > 0 /\ -arg2P57 == 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 58: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg2'=arg2P58, arg4'=arg4P58, arg1'=arg1P58, arg6'=arg6P58, arg3'=arg3P58, (-2+arg1 > 0 /\ arg3-arg4P58 == 0 /\ arg1P58-arg1 <= 0 /\ -arg3P58 == 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0 /\ arg2-arg2P58 == 0), cost: 1 60: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg2'=arg2P60, arg4'=arg4P60, arg1'=arg1P60, arg6'=arg6P60, arg3'=arg3P60, (-2+arg1 > 0 /\ -arg1+arg1P60 <= 0 /\ arg2-arg2P60 == 0 /\ -arg4P60+arg3 == 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0 /\ -arg3P60 == 0), cost: 1 59: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg2P59, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3P59, (-2+arg1P59 > 0 /\ -2+arg1 > 0 /\ arg4-arg3P59 == 0 /\ arg1P59-arg1 <= 0 /\ 1+arg2-arg2P59 == 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 63: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5P63, arg2'=arg2P63, arg4'=arg4P63, arg1'=arg1P63, arg6'=arg6P63, arg3'=arg3P63, (-arg3P63+arg3 == 0 /\ -2+arg1 > 0 /\ arg1P63-arg1 <= 0 /\ arg2-arg2P63 == 0 /\ -arg5P63+arg4 == 0 /\ -arg4P63 == 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 61: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg2P61, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3P61, (-2+arg1 > 0 /\ -arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1-arg2P61+arg2 == 0 /\ arg4-arg3P61 == 0 /\ 1+arg4 > 0), cost: 1 62: f8283_0_bellmanFord_GE -> f8557_0_bellmanFord_ArrayAccess : arg5'=arg5P62, arg2'=arg2P62, arg4'=arg4P62, arg1'=arg1P62, arg6'=arg6P62, arg3'=arg3P62, (1+x3000 > 0 /\ 2+arg3P62-arg1 <= 0 /\ -2+arg1 > 0 /\ arg4-arg5P62 == 0 /\ arg3P62 > 0 /\ arg3-arg4P62 == 0 /\ x3000-arg3 > 0 /\ arg2-arg2P62 == 0 /\ -2+arg1P62 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0), cost: 1 65: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg2'=arg2P65, arg4'=arg4P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg3P65, (-2+arg1 > 0 /\ arg4-arg4P65 == 0 /\ -arg1+arg1P65 <= 0 /\ 1-arg3P65+arg3 == 0 /\ 1+x3170 > 0 /\ x3170-arg3 > 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P65 > 0 /\ arg2-arg2P65 == 0 /\ 1+arg4 > 0), cost: 1 66: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg2'=arg2P66, arg4'=arg4P66, arg1'=arg1P66, arg6'=arg6P66, arg3'=arg3P66, (-2+arg1 > 0 /\ arg5-arg4P66 == 0 /\ -2+arg1P66 > 0 /\ 1+arg5 > 0 /\ 1+arg4-arg3P66 == 0 /\ -2+arg1P66-arg3 <= 0 /\ arg5-arg4 > 0 /\ arg2-arg2P66 == 0 /\ arg3 > 0 /\ arg1P66-arg1 <= 0), cost: 1 67: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg2'=arg2P67, arg4'=arg4P67, arg1'=arg1P67, arg6'=arg6P67, arg3'=arg3P67, (-2+arg1 > 0 /\ -2-arg3+arg1P67 <= 0 /\ 1+arg5 > 0 /\ -arg1+arg1P67 <= 0 /\ arg5-arg4 > 0 /\ arg5-arg4P67 == 0 /\ -arg2P67+arg2 == 0 /\ arg3 > 0 /\ -2+arg1P67 > 0 /\ 1+arg4-arg3P67 == 0 /\ arg5-arg2 > 0), cost: 1 68: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg2'=arg2P68, arg4'=arg4P68, arg1'=arg1P68, arg6'=arg6P68, arg3'=arg3P68, (-2+arg1 > 0 /\ -2+arg1P68 > 0 /\ 1+arg5 > 0 /\ arg5-arg4P68 == 0 /\ -2+arg1P68-arg3 <= 0 /\ x3360-arg4 > 0 /\ arg5-arg4 > 0 /\ arg2-arg2P68 == 0 /\ 1+x3360 > 0 /\ arg3 > 0 /\ -arg1+arg1P68 <= 0 /\ 1-arg3P68+arg4 == 0 /\ arg5-arg2 > 0), cost: 1 64: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg2'=arg2P64, arg4'=arg4P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=arg3P64, (-2+arg1 > 0 /\ arg2-arg2P64 == 0 /\ 1+arg5 > 0 /\ 1+arg3-arg3P64 == 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0 /\ -arg4P64+arg5 == 0), cost: 1 69: f8819_0_bellmanFord_GE -> f9974_0_relax_ArrayAccess : arg5'=arg5P69, arg2'=arg2P69, arg4'=arg4P69, arg1'=arg1P69, arg6'=arg6P69, arg3'=arg3P69, (2-arg1+arg4P69 <= 0 /\ -2+arg1 > 0 /\ 1+x3440 > 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ x3440-arg4 > 0 /\ -arg5P69+arg4 == 0 /\ arg5-arg6P69 == 0 /\ arg5-arg4 > 0 /\ -arg4+x3450 > 0 /\ -arg3P69+arg3 == 0 /\ -arg1+arg2P69 <= 0 /\ 1+x3450 > 0 /\ arg4P69 > 0 /\ -arg1P69+arg2 == 0), cost: 1 70: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5P70, arg2'=arg2P70, arg4'=arg4P70, arg1'=arg1P70, arg6'=arg6P70, arg3'=arg3P70, (1+x3520 > 0 /\ -2+arg1 > 0 /\ 1+arg4-arg4P70 == 0 /\ x3520-arg4 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg5-arg5P70 == 0 /\ -arg1+arg1P70 <= 0 /\ -arg3P70+arg3 == 0 /\ arg5-arg4 > 0 /\ arg2-arg2P70 == 0 /\ -2+arg1P70 > 0), cost: 1 71: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5P71, arg2'=arg2P71, arg4'=arg4P71, arg1'=arg1P71, arg6'=arg6P71, arg3'=arg3P71, (-2+arg1 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -arg3P71+arg3 == 0 /\ 1+x3590 > 0 /\ arg1P71-arg1 <= 0 /\ arg5-arg4 > 0 /\ -arg2P71+arg2 == 0 /\ 1+arg4-arg4P71 == 0 /\ arg5-arg5P71 == 0 /\ 1+x3600 > 0 /\ x3600-arg4 > 0 /\ x3590-arg4 > 0 /\ -2+arg1P71 > 0), cost: 1 72: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5P72, arg2'=arg2P72, arg4'=arg4P72, arg1'=arg1P72, arg6'=arg6P72, arg3'=arg3P72, (-2+arg1 > 0 /\ x3670-arg4 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -arg3P72+arg3 == 0 /\ arg5-arg4 > 0 /\ 1+x3670 > 0 /\ arg5-arg5P72 == 0 /\ -arg1+arg1P72 <= 0 /\ 1+arg4-arg4P72 == 0 /\ arg2-arg2P72 == 0), cost: 1 73: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg5P73, arg2'=arg2P73, arg4'=arg4P73, arg1'=arg1P73, arg6'=arg6P73, arg3'=arg3P73, (-2+arg1P73 > 0 /\ arg1-arg2P73 == 0 /\ -arg5P73+arg6 == 0 /\ -2-arg4+arg1P73 <= 0 /\ -2+arg2 > 0 /\ -arg2+arg1P73 <= 0 /\ arg4 > 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0 /\ 1+arg5-arg4P73 == 0 /\ -arg3P73+arg3 == 0), cost: 1 74: __init -> f1_0_main_Load : arg5'=arg5P74, arg2'=arg2P74, arg4'=arg4P74, arg1'=arg1P74, arg6'=arg6P74, arg3'=arg3P74, TRUE, cost: 1 Applied preprocessing Original rule: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P0, arg2'=arg2P0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg3P0, (-2+arg1P0-arg1 <= 0 /\ 1+arg2 > 0 /\ arg1 > 0 /\ -arg3P0+arg2 == 0 /\ -2+arg1P0 > 0 /\ -arg2P0 == 0), cost: 1 New rule: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2, (-2+arg1P0-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P0 > 0), cost: 1 Applied preprocessing Original rule: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P1, arg2'=arg2P1, arg4'=arg4P1, arg1'=arg1P1, arg6'=arg6P1, arg3'=arg3P1, (-2+arg1 > 0 /\ arg1P1-arg1 <= 0 /\ -2+arg1P1 > 0 /\ -arg3P1+arg3 == 0 /\ -arg2P1 == 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 New rule: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P1, arg2'=0, arg4'=arg4P1, arg1'=arg1P1, arg6'=arg6P1, (arg1P1-arg1 <= 0 /\ -2+arg1P1 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 Applied preprocessing Original rule: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg2P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (1+arg3P2 > 0 /\ -2+arg1 > 0 /\ arg1-arg1P2 >= 0 /\ 1+arg2-arg2P2 == 0 /\ -arg2+arg3 > 0 /\ -2+arg1P2 > 0), cost: 1 New rule: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P2, arg2'=1+arg2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (1+arg3P2 > 0 /\ arg1-arg1P2 >= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P2 > 0), cost: 1 Applied preprocessing Original rule: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg2P3, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg3P3, (-2+arg1 > 0 /\ -arg3P3+arg3 == 0 /\ 1+arg2-arg2P3 == 0 /\ -arg1+arg1P3 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P3 > 0 /\ -arg2+arg3 > 0), cost: 1 New rule: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P3, arg2'=1+arg2, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, (-arg1+arg1P3 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P3 > 0 /\ -arg2+arg3 > 0), cost: 1 Applied preprocessing Original rule: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P4, arg2'=arg2P4, arg4'=arg4P4, arg1'=arg1P4, arg6'=arg6P4, arg3'=arg3P4, (-2+arg1 > 0 /\ -arg1+arg1P4 <= 0 /\ -2+arg1P4 > 0 /\ 1-arg2P4+arg2 == 0 /\ arg3 > 0 /\ -arg2+arg3 > 0 /\ -arg3P4+arg3 == 0), cost: 1 New rule: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P4, arg2'=1+arg2, arg4'=arg4P4, arg1'=arg1P4, arg6'=arg6P4, (-arg1+arg1P4 <= 0 /\ -2+arg1P4 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 Applied preprocessing Original rule: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P5, arg2'=arg2P5, arg4'=arg4P5, arg1'=arg1P5, arg6'=arg6P5, arg3'=arg3P5, (-2+arg1 > 0 /\ -2+arg1P5 > 0 /\ -arg1+arg1P5 <= 0 /\ 1+arg3P5 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0 /\ 1+arg2-arg2P5 == 0), cost: 1 New rule: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P5, arg2'=1+arg2, arg4'=arg4P5, arg1'=arg1P5, arg6'=arg6P5, arg3'=arg3P5, (-2+arg1P5 > 0 /\ -arg1+arg1P5 <= 0 /\ 1+arg3P5 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 Applied preprocessing Original rule: f1_0_main_Load -> f439_0_example_LT : arg5'=arg5P7, arg2'=arg2P7, arg4'=arg4P7, arg1'=arg1P7, arg6'=arg6P7, arg3'=arg3P7, (1+arg2 > 0 /\ -2+arg1P7 > 0 /\ arg1 > 0 /\ -2+arg1P7-arg1 <= 0 /\ arg2-arg2P7 == 0), cost: 1 New rule: f1_0_main_Load -> f439_0_example_LT : arg5'=arg5P7, arg4'=arg4P7, arg1'=arg1P7, arg6'=arg6P7, arg3'=arg3P7, (1+arg2 > 0 /\ -2+arg1P7 > 0 /\ -2+arg1P7-arg1 <= 0), cost: 1 Applied preprocessing Original rule: f439_0_example_LT -> f1266_0_example_GE : arg5'=arg5P8, arg2'=arg2P8, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg3P8, (-2+arg1 > 0 /\ -2 < 0 /\ -arg2P8 == 0 /\ -2+arg1P8 > 0 /\ arg2-arg3P8 == 0 /\ -1+arg2 > 0 /\ -1 < 0 /\ arg1P8-arg1 <= 0), cost: 1 New rule: f439_0_example_LT -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2, (-2+arg1P8 > 0 /\ -1+arg2 > 0 /\ arg1P8-arg1 <= 0), cost: 1 Applied preprocessing Original rule: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P9, arg2'=arg2P9, arg4'=arg4P9, arg1'=arg1P9, arg6'=arg6P9, arg3'=arg3P9, (-2+x3790 > 0 /\ -2+arg1 > 0 /\ -arg2P9+arg2 == 0 /\ -1-arg2+arg3 <= 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -arg1P9+arg1 == 0 /\ x3790-arg1 <= 0 /\ -arg3P9+arg3 == 0 /\ -arg2+arg3 > 0), cost: 1 New rule: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P9, arg4'=arg4P9, arg6'=arg6P9, (-1-arg2+arg3 == 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0), cost: 1 Applied preprocessing Original rule: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P10, arg2'=arg2P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, arg3'=arg3P10, (-2+arg1 > 0 /\ arg2-2*x3840 >= 0 /\ arg2-2*x3840 == 0 /\ -1-arg2+arg3 <= 0 /\ -2+arg2-2*x3840 < 0 /\ 1+arg2 > 0 /\ -2+arg1P10 > 0 /\ arg2-arg2P10 == 0 /\ arg1P10-arg1 <= 0 /\ -arg3P10+arg3 == 0 /\ -arg2+arg3 > 0), cost: 1 New rule: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 1 Applied preprocessing Original rule: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P11, arg2'=arg2P11, arg4'=arg4P11, arg1'=arg1P11, arg6'=arg6P11, arg3'=arg3P11, (-arg1+x3900 <= 0 /\ -1+x3890-arg2 > 0 /\ -2+arg1 > 0 /\ arg2-arg2P11 == 0 /\ -1-arg2+arg3 > 0 /\ 1+x3890 > 0 /\ -2*x3880+arg2 == 0 /\ 1+arg2 > 0 /\ arg1-arg1P11 == 0 /\ 1+arg3 > 0 /\ -arg3P11+arg3 == 0 /\ -2+x3900 > 0), cost: 1 New rule: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P11, arg4'=arg4P11, arg6'=arg6P11, (-1-arg2+arg3 > 0 /\ -3+arg1 >= 0 /\ -2*x3880+arg2 == 0 /\ 1+arg2 > 0), cost: 1 Applied preprocessing Original rule: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P12, arg2'=arg2P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, arg3'=arg3P12, (-2+arg1 > 0 /\ -arg3P12+arg3 == 0 /\ -1-arg2+x3960 > 0 /\ -1-arg2+arg3 > 0 /\ -2*x3950+arg2 >= 0 /\ -2*x3950+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ -2-2*x3950+arg2 < 0 /\ 1+arg2 > 0 /\ 1+arg3 > 0 /\ 1+x3960 > 0 /\ -arg2P12+arg2 == 0 /\ -2+arg1P12 > 0), cost: 1 New rule: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 1 Applied preprocessing Original rule: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P13, arg2'=arg2P13, arg4'=arg4P13, arg1'=arg1P13, arg6'=arg6P13, arg3'=arg3P13, (-2+arg1 > 0 /\ -2+x4010 > 0 /\ -1+arg2-2*x4000 == 0 /\ -arg1P13+arg1 == 0 /\ -1-arg2+arg3 <= 0 /\ 1+arg2 > 0 /\ arg2-arg2P13 == 0 /\ x4010-arg1 <= 0 /\ -arg2+arg3 > 0 /\ -arg3P13+arg3 == 0), cost: 1 New rule: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P13, arg4'=arg4P13, arg6'=arg6P13, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0), cost: 1 Applied preprocessing Original rule: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P14, arg2'=arg2P14, arg4'=arg4P14, arg1'=arg1P14, arg6'=arg6P14, arg3'=arg3P14, (-2+arg1 > 0 /\ -1-arg2+arg3 <= 0 /\ -2+arg2-2*x4060 < 0 /\ arg1P14-arg1 <= 0 /\ arg2-2*x4060 >= 0 /\ 1+arg2 > 0 /\ arg2-arg2P14 == 0 /\ -1+arg2-2*x4060 == 0 /\ 2-arg3P14+arg2 == 0 /\ -arg4P14+arg3 == 0 /\ -arg2+arg3 > 0 /\ -2+arg1P14 > 0), cost: 1 New rule: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 1 Applied preprocessing Original rule: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P15, arg2'=arg2P15, arg4'=arg4P15, arg1'=arg1P15, arg6'=arg6P15, arg3'=arg3P15, (-arg1P15+arg1 == 0 /\ -2+arg1 > 0 /\ -arg1+x4120 <= 0 /\ -1-arg2+arg3 > 0 /\ -arg3P15+arg3 == 0 /\ arg2-arg2P15 == 0 /\ 1+arg2 > 0 /\ -1-arg2+x4110 > 0 /\ 1+arg3 > 0 /\ -1+arg2-2*x4100 == 0 /\ -2+x4120 > 0 /\ 1+x4110 > 0), cost: 1 New rule: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P15, arg4'=arg4P15, arg6'=arg6P15, (-1-arg2+arg3 > 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4100 == 0), cost: 1 Applied preprocessing Original rule: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P16, arg2'=arg2P16, arg4'=arg4P16, arg1'=arg1P16, arg6'=arg6P16, arg3'=arg3P16, (-2+arg1 > 0 /\ -1-arg2+arg3 > 0 /\ -1-arg2+x4180 > 0 /\ 1+arg2 > 0 /\ -arg4P16+arg3 == 0 /\ -1+arg2-2*x4170 == 0 /\ -arg2P16+arg2 == 0 /\ -2+arg2-2*x4170 < 0 /\ 1+arg3 > 0 /\ -2+arg1P16 > 0 /\ arg2-2*x4170 >= 0 /\ 2+arg2-arg3P16 == 0 /\ 1+x4180 > 0 /\ arg1P16-arg1 <= 0), cost: 1 New rule: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ arg1P16-arg1 <= 0), cost: 1 Applied preprocessing Original rule: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=arg2P17, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, arg3'=arg3P17, (-2+arg1 > 0 /\ -2+arg1P17 > 0 /\ -2+arg2 < 0 /\ -arg3P17+arg3 == 0 /\ -arg1+arg1P17 <= 0 /\ 1+arg2-arg2P17 == 0), cost: 1 New rule: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-2+arg1P17 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 1 Applied preprocessing Original rule: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=arg2P18, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg3P18, (-2+arg1 > 0 /\ 1+arg2-arg2P18 == 0 /\ arg1P18-arg1 <= 0 /\ -arg3P18+arg4 == 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 New rule: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg4, (arg1P18-arg1 <= 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 Applied preprocessing Original rule: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P19, arg2'=arg2P19, arg4'=arg4P19, arg1'=arg1P19, arg6'=arg6P19, arg3'=arg3P19, (-2+arg1 > 0 /\ 1+arg2 > 0 /\ -2-arg2+arg4 <= 0 /\ arg4-arg3P19 == 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P19 > 0 /\ 1+arg2-arg2P19 == 0 /\ 1+arg4 > 0 /\ arg1P19-arg1 <= 0), cost: 1 New rule: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P19, arg2'=1+arg2, arg4'=arg4P19, arg1'=arg1P19, arg6'=arg6P19, arg3'=arg4, (1+arg2 > 0 /\ -2-arg2+arg4 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P19 > 0 /\ arg1P19-arg1 <= 0), cost: 1 Applied preprocessing Original rule: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=arg2P20, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg3P20, (-2-arg2+x690 > 0 /\ -2+arg1 > 0 /\ -arg3P20+arg4 == 0 /\ 1+arg2 > 0 /\ -2+arg1P20 > 0 /\ 1+x690 > 0 /\ -2-arg2+arg4 > 0 /\ -arg1+arg1P20 <= 0 /\ 1+arg2-arg2P20 == 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0), cost: 1 New rule: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg4, (1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -2-arg2+arg4 > 0 /\ -arg1+arg1P20 <= 0 /\ arg4-arg3 > 0), cost: 1 Applied preprocessing Original rule: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P21, arg2'=arg2P21, arg4'=arg4P21, arg1'=arg1P21, arg6'=arg6P21, arg3'=arg3P21, (-2+arg1 > 0 /\ -arg3P21+arg3 == 0 /\ -arg1+arg1P21 <= 0 /\ 1+arg2-arg2P21 == 0 /\ -2+arg2-arg3 < 0 /\ -1+arg2 > 0 /\ arg2-arg3 >= 0 /\ 1+arg3 > 0 /\ -2+arg1P21 > 0), cost: 1 New rule: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P21, arg2'=1+arg2, arg4'=arg4P21, arg1'=arg1P21, arg6'=arg6P21, (-arg1+arg1P21 <= 0 /\ 2-arg2+arg3 > 0 /\ -1+arg2 > 0 /\ arg2-arg3 >= 0 /\ -2+arg1P21 > 0), cost: 1 Applied preprocessing Original rule: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=arg2P22, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, arg3'=arg3P22, (-2+arg1 > 0 /\ 1+x780 > 0 /\ arg1P22-arg1 <= 0 /\ -2+arg2-arg3 < 0 /\ 1-arg2P22+arg2 == 0 /\ -1+arg2 > 0 /\ arg2-arg3 < 0 /\ 1+arg3 > 0 /\ -arg3P22+arg3 == 0 /\ -2+arg1P22 > 0 /\ 2+x780-arg2 > 0), cost: 1 New rule: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg1P22-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0), cost: 1 Applied preprocessing Original rule: f1_0_main_Load -> f319_0__init__GE : arg5'=arg5P23, arg2'=arg2P23, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg3P23, (-2+arg1P23 > 0 /\ arg2-arg3P23 == 0 /\ 1+arg2 > 0 /\ arg1 > 0 /\ -arg2P23 == 0 /\ -2-arg1+arg1P23 <= 0), cost: 1 New rule: f1_0_main_Load -> f319_0__init__GE : arg5'=arg5P23, arg2'=0, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg2, (-2+arg1P23 > 0 /\ 1+arg2 > 0 /\ -2-arg1+arg1P23 <= 0), cost: 1 Applied preprocessing Original rule: f319_0__init__GE -> f621_0__init__GE : arg5'=arg5P24, arg2'=arg2P24, arg4'=arg4P24, arg1'=arg1P24, arg6'=arg6P24, arg3'=arg3P24, (arg2-arg2P24 == 0 /\ -2+arg1 > 0 /\ -arg3P24 == 0 /\ -arg4P24+arg3 == 0 /\ 1+arg3 > 0 /\ -2+arg1P24 > 0 /\ -arg2+arg3 > 0 /\ arg1P24-arg1 <= 0), cost: 1 New rule: f319_0__init__GE -> f621_0__init__GE : arg5'=arg5P24, arg4'=arg3, arg1'=arg1P24, arg6'=arg6P24, arg3'=0, (1+arg3 > 0 /\ -2+arg1P24 > 0 /\ -arg2+arg3 > 0 /\ arg1P24-arg1 <= 0), cost: 1 Applied preprocessing Original rule: f319_0__init__GE -> f660_0_init_GE : arg5'=arg5P25, arg2'=arg2P25, arg4'=arg4P25, arg1'=arg1P25, arg6'=arg6P25, arg3'=arg3P25, (arg3-arg3P25 == 0 /\ -2+arg1 > 0 /\ -arg2P25 == 0 /\ arg1P25-arg1 <= 0 /\ -2+arg1P25 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 New rule: f319_0__init__GE -> f660_0_init_GE : arg5'=arg5P25, arg2'=0, arg4'=arg4P25, arg1'=arg1P25, arg6'=arg6P25, (arg1P25-arg1 <= 0 /\ -2+arg1P25 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 Applied preprocessing Original rule: f621_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg2P26, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg3P26, (-2+arg1 > 0 /\ -2+arg1P26 > 0 /\ arg4-arg3 <= 0 /\ arg4-arg3P26 == 0 /\ arg1P26-arg1 <= 0 /\ 1+arg4 > 0 /\ 1+arg2-arg2P26 == 0), cost: 1 New rule: f621_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg4, (-2+arg1P26 > 0 /\ arg4-arg3 <= 0 /\ arg1P26-arg1 <= 0 /\ 1+arg4 > 0), cost: 1 Applied preprocessing Original rule: f621_0__init__GE -> f621_0__init__GE : arg5'=arg5P27, arg2'=arg2P27, arg4'=arg4P27, arg1'=arg1P27, arg6'=arg6P27, arg3'=arg3P27, (-x1000+arg3 < 0 /\ -2+arg1 > 0 /\ 1+x1000 > 0 /\ -2+arg1P27 > 0 /\ 1-arg3P27+arg3 == 0 /\ arg2-arg2P27 == 0 /\ -arg4P27+arg4 == 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -arg1+arg1P27 <= 0 /\ 1+arg4 > 0), cost: 1 New rule: f621_0__init__GE -> f621_0__init__GE : arg5'=arg5P27, arg1'=arg1P27, arg6'=arg6P27, arg3'=1+arg3, (-2+arg1P27 > 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -arg1+arg1P27 <= 0 /\ 1+arg4 > 0), cost: 1 Applied preprocessing Original rule: f660_0_init_GE -> f660_0_init_GE : arg5'=arg5P28, arg2'=arg2P28, arg4'=arg4P28, arg1'=arg1P28, arg6'=arg6P28, arg3'=arg3P28, (-2+arg1 > 0 /\ -arg1+arg1P28 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P28 > 0 /\ 1-arg2P28+arg2 == 0 /\ -arg2+arg3 > 0 /\ -arg3P28+arg3 == 0), cost: 1 New rule: f660_0_init_GE -> f660_0_init_GE : arg5'=arg5P28, arg2'=1+arg2, arg4'=arg4P28, arg1'=arg1P28, arg6'=arg6P28, (-arg1+arg1P28 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P28 > 0 /\ -arg2+arg3 > 0), cost: 1 Applied preprocessing Original rule: f5469_0_main_GE -> f5979_0_dijkstra_GE : arg5'=arg5P29, arg2'=arg2P29, arg4'=arg4P29, arg1'=arg1P29, arg6'=arg6P29, arg3'=arg3P29, (-2+arg1 > 0 /\ -arg3P29 == 0 /\ 2-arg1+arg2P29 <= 0 /\ -2+arg1P29 > 0 /\ 1+arg2 > 0 /\ 1+arg4P29 > 0 /\ -arg1+arg1P29 <= 0 /\ -arg2+arg4P29 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0 /\ arg2P29 > 0), cost: 1 New rule: f5469_0_main_GE -> f5979_0_dijkstra_GE : arg5'=arg5P29, arg2'=arg2P29, arg4'=arg4P29, arg1'=arg1P29, arg6'=arg6P29, arg3'=0, (2-arg1+arg2P29 <= 0 /\ -2+arg1P29 > 0 /\ 1+arg2 > 0 /\ -arg1+arg1P29 <= 0 /\ -arg2+arg4P29 > 0 /\ -arg2+arg3 > 0 /\ arg2P29 > 0), cost: 1 Applied preprocessing Original rule: f5979_0_dijkstra_GE -> f5979_0_dijkstra_GE : arg5'=arg5P30, arg2'=arg2P30, arg4'=arg4P30, arg1'=arg1P30, arg6'=arg6P30, arg3'=arg3P30, (-2+arg1P30 > 0 /\ -2+arg1 > 0 /\ 2-arg1+arg2P30 <= 0 /\ arg2 > 0 /\ -2-arg2+arg1P30 <= 0 /\ arg1P30-arg1 <= 0 /\ arg4-arg3 > 0 /\ arg2P30 > 0 /\ 1-arg3P30+arg3 == 0 /\ -arg4P30+arg4 == 0 /\ 1+arg4 > 0 /\ -arg2+arg2P30 <= 0), cost: 1 New rule: f5979_0_dijkstra_GE -> f5979_0_dijkstra_GE : arg5'=arg5P30, arg2'=arg2P30, arg1'=arg1P30, arg6'=arg6P30, arg3'=1+arg3, (-2+arg1P30 > 0 /\ 2-arg1+arg2P30 <= 0 /\ -2-arg2+arg1P30 <= 0 /\ arg1P30-arg1 <= 0 /\ arg4-arg3 > 0 /\ arg2P30 > 0 /\ 1+arg4 > 0 /\ -arg2+arg2P30 <= 0), cost: 1 Applied preprocessing Original rule: f5979_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P31, arg1'=arg1P31, arg6'=arg6P31, arg3'=arg3P31, (-arg2+arg2P31 <= 0 /\ -2+arg1 > 0 /\ arg2 > 0 /\ -arg4P31+arg4 == 0 /\ arg1P31-arg1 <= 0 /\ -2-arg2+arg1P31 <= 0 /\ arg4-arg3 <= 0 /\ arg2P31 > 0 /\ -arg3P31 == 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2+arg1P31 > 0), cost: 1 New rule: f5979_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (-arg2+arg2P31 <= 0 /\ arg1P31-arg1 <= 0 /\ -2-arg2+arg1P31 <= 0 /\ arg4-arg3 <= 0 /\ arg2P31 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2+arg1P31 > 0), cost: 1 Applied preprocessing Original rule: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg5P32, arg2'=arg2P32, arg4'=arg4P32, arg1'=arg1P32, arg6'=arg6P32, arg3'=arg3P32, (-arg5P32+arg4 == 0 /\ -2+arg1 > 0 /\ arg2 > 0 /\ arg3-arg3P32 == 0 /\ -arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -arg4P32 == 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 New rule: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P32, arg4'=0, arg1'=arg1P32, arg6'=arg6P32, (-arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 Applied preprocessing Original rule: f8426_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg5P33, arg2'=arg2P33, arg4'=arg4P33, arg1'=arg1P33, arg6'=arg6P33, arg3'=arg3P33, (arg3-arg3P33 == 0 /\ -2+arg1 > 0 /\ arg2 > 0 /\ 1+arg5 > 0 /\ -2-arg2+arg1P33 <= 0 /\ arg2P33 > 0 /\ arg1P33-arg1 <= 0 /\ -2+arg1P33 > 0 /\ arg5-arg4 > 0 /\ arg5-arg5P33 == 0 /\ 2+arg2P33-arg1 <= 0 /\ -arg2+arg2P33 <= 0 /\ 1+arg4-arg4P33 == 0), cost: 1 New rule: f8426_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg2'=arg2P33, arg4'=1+arg4, arg1'=arg1P33, arg6'=arg6P33, (1+arg5 > 0 /\ -2-arg2+arg1P33 <= 0 /\ arg2P33 > 0 /\ arg1P33-arg1 <= 0 /\ -2+arg1P33 > 0 /\ arg5-arg4 > 0 /\ 2+arg2P33-arg1 <= 0 /\ -arg2+arg2P33 <= 0), cost: 1 Applied preprocessing Original rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P34, arg2'=arg2P34, arg4'=arg4P34, arg1'=arg1P34, arg6'=arg6P34, arg3'=arg3P34, (-2+arg1 > 0 /\ -arg1+arg1P34 <= 0 /\ arg2P34 > 0 /\ arg2 > 0 /\ 1+arg5 > 0 /\ 2+arg2P34-arg1 <= 0 /\ arg4-arg4P34 == 0 /\ -arg3P34+arg3 == 0 /\ arg2P34-arg2 <= 0 /\ arg5-arg4 <= 0 /\ 1+arg4-arg5P34 == 0 /\ -2-arg2+arg1P34 <= 0 /\ arg5-arg6P34 == 0 /\ -2+arg1P34 > 0 /\ 1+arg4 > 0), cost: 1 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P34, arg1'=arg1P34, arg6'=arg5, (-arg1+arg1P34 <= 0 /\ arg2P34 > 0 /\ 1+arg5 > 0 /\ 2+arg2P34-arg1 <= 0 /\ arg2P34-arg2 <= 0 /\ arg5-arg4 <= 0 /\ -2-arg2+arg1P34 <= 0 /\ -2+arg1P34 > 0), cost: 1 Applied preprocessing Original rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P35, arg2'=arg2P35, arg4'=arg4P35, arg1'=arg1P35, arg6'=arg6P35, arg3'=arg3P35, (x1500 < 0 /\ -arg3P35+arg3 == 0 /\ -2+arg1 > 0 /\ arg2 > 0 /\ 1+arg5 > 0 /\ arg1P35-arg1 <= 0 /\ -arg4P35+arg4 == 0 /\ 2-arg1+arg2P35 <= 0 /\ arg5-arg4 > 0 /\ 1+arg4-arg5P35 == 0 /\ -2-arg2+arg1P35 <= 0 /\ -arg2+arg2P35 <= 0 /\ arg5-arg6P35 == 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0), cost: 1 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P35, arg1'=arg1P35, arg6'=arg5, (arg1P35-arg1 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ arg5-arg4 > 0 /\ -2-arg2+arg1P35 <= 0 /\ -arg2+arg2P35 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0), cost: 1 Applied preprocessing Original rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P36, arg2'=arg2P36, arg4'=arg4P36, arg1'=arg1P36, arg6'=arg6P36, arg3'=arg3P36, (-2+arg1 > 0 /\ 1+arg4-arg5P36 == 0 /\ arg2 > 0 /\ 2-arg1+arg2P36 <= 0 /\ 1+arg5 > 0 /\ -2+arg1P36 > 0 /\ x4260 > 0 /\ -2-arg2+arg1P36 <= 0 /\ arg5-arg6P36 == 0 /\ arg5-arg4 > 0 /\ -arg3P36+arg3 == 0 /\ -arg1+arg1P36 <= 0 /\ -arg2+arg2P36 <= 0 /\ arg2P36 > 0 /\ arg4-arg4P36 == 0 /\ 1+arg4 > 0), cost: 1 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P36, arg1'=arg1P36, arg6'=arg5, (2-arg1+arg2P36 <= 0 /\ -2+arg1P36 > 0 /\ -2-arg2+arg1P36 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P36 <= 0 /\ -arg2+arg2P36 <= 0 /\ arg2P36 > 0 /\ 1+arg4 > 0), cost: 1 Applied preprocessing Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P37, arg2'=arg2P37, arg4'=arg4P37, arg1'=arg1P37, arg6'=arg6P37, arg3'=arg3P37, (-arg3P37+arg3 == 0 /\ -2+arg1 > 0 /\ -arg2+arg2P37 <= 0 /\ arg2 > 0 /\ arg1P37-arg1 <= 0 /\ 1+arg6 > 0 /\ 1+arg5-arg5P37 == 0 /\ arg6-arg6P37 == 0 /\ -arg5+arg6 > 0 /\ arg2P37 > 0 /\ -arg4P37+arg4 == 0 /\ -2-arg2+arg1P37 <= 0 /\ -2+arg1P37 > 0 /\ 2-arg1+arg2P37 <= 0), cost: 1 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P37, arg1'=arg1P37, (-arg2+arg2P37 <= 0 /\ arg1P37-arg1 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0 /\ arg2P37 > 0 /\ -2-arg2+arg1P37 <= 0 /\ -2+arg1P37 > 0 /\ 2-arg1+arg2P37 <= 0), cost: 1 Applied preprocessing Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P38, arg2'=arg2P38, arg4'=arg4P38, arg1'=arg1P38, arg6'=arg6P38, arg3'=arg3P38, (arg1P38-arg1 <= 0 /\ -2+arg1 > 0 /\ arg2 > 0 /\ -2+arg1P38 > 0 /\ -arg6P38+arg6 == 0 /\ -arg3P38+arg3 == 0 /\ arg2P38 > 0 /\ -2+arg1P38-arg2 <= 0 /\ 1+arg6 > 0 /\ 2+arg2P38-arg1 <= 0 /\ x1670 < 0 /\ arg4-arg4P38 == 0 /\ 1+arg5-arg5P38 == 0 /\ -arg5+arg6 > 0 /\ -arg2+arg2P38 <= 0), cost: 1 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P38, arg1'=arg1P38, (arg1P38-arg1 <= 0 /\ -2+arg1P38 > 0 /\ arg2P38 > 0 /\ -2+arg1P38-arg2 <= 0 /\ 1+arg6 > 0 /\ 2+arg2P38-arg1 <= 0 /\ -arg5+arg6 > 0 /\ -arg2+arg2P38 <= 0), cost: 1 Applied preprocessing Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P39, arg2'=arg2P39, arg4'=arg4P39, arg1'=arg1P39, arg6'=arg6P39, arg3'=arg3P39, (1+arg5-arg5P39 == 0 /\ -2+arg1 > 0 /\ -arg4P39+arg4 == 0 /\ arg2 > 0 /\ -2+arg1P39 > 0 /\ arg2P39 > 0 /\ -2-arg2+arg1P39 <= 0 /\ 1+arg6 > 0 /\ x4350 > 0 /\ -arg5+arg6 > 0 /\ -arg3P39+arg3 == 0 /\ arg6-arg6P39 == 0 /\ -arg1+arg1P39 <= 0 /\ 2+arg2P39-arg1 <= 0 /\ -arg2+arg2P39 <= 0), cost: 1 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P39, arg1'=arg1P39, (-2+arg1P39 > 0 /\ arg2P39 > 0 /\ -2-arg2+arg1P39 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0 /\ -arg1+arg1P39 <= 0 /\ 2+arg2P39-arg1 <= 0 /\ -arg2+arg2P39 <= 0), cost: 1 Applied preprocessing Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P40, arg2'=arg2P40, arg4'=arg4P40, arg1'=arg1P40, arg6'=arg6P40, arg3'=arg3P40, (arg2P40 > 0 /\ -2+arg1P40 > 0 /\ -2+arg1 > 0 /\ x1760 < 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ -2-arg2+arg1P40 <= 0 /\ 1+arg6 > 0 /\ arg6-arg6P40 == 0 /\ arg1P40-arg1 <= 0 /\ -arg5+arg6 > 0 /\ 1+arg5-arg5P40 == 0 /\ 2+arg2P40-arg1 <= 0 /\ -arg4P40+arg4 == 0 /\ -arg3P40+arg3 == 0 /\ arg2P40-arg2 <= 0), cost: 1 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P40, arg1'=arg1P40, (arg2P40 > 0 /\ -2+arg1P40 > 0 /\ -arg4+arg6 > 0 /\ -2-arg2+arg1P40 <= 0 /\ 1+arg6 > 0 /\ arg1P40-arg1 <= 0 /\ -arg5+arg6 > 0 /\ 2+arg2P40-arg1 <= 0 /\ arg2P40-arg2 <= 0), cost: 1 Applied preprocessing Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P41, arg2'=arg2P41, arg4'=arg4P41, arg1'=arg1P41, arg6'=arg6P41, arg3'=arg3P41, (-2+arg1 > 0 /\ -arg2+arg2P41 <= 0 /\ -2+arg1P41 > 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ -arg3P41+arg3 == 0 /\ x4440 > 0 /\ 1+arg6 > 0 /\ -2-arg2+arg1P41 <= 0 /\ 1+arg5-arg5P41 == 0 /\ -arg5+arg6 > 0 /\ arg2P41 > 0 /\ arg6-arg6P41 == 0 /\ arg4-arg4P41 == 0 /\ -arg1+arg1P41 <= 0 /\ 2-arg1+arg2P41 <= 0), cost: 1 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P41, arg1'=arg1P41, (-arg2+arg2P41 <= 0 /\ -2+arg1P41 > 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2-arg2+arg1P41 <= 0 /\ -arg5+arg6 > 0 /\ arg2P41 > 0 /\ -arg1+arg1P41 <= 0 /\ 2-arg1+arg2P41 <= 0), cost: 1 Applied preprocessing Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P42, arg2'=arg2P42, arg4'=arg4P42, arg1'=arg1P42, arg6'=arg6P42, arg3'=arg3P42, (2+arg2P42-arg1 <= 0 /\ -2+arg1 > 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ arg5-arg4P42 == 0 /\ arg3-arg3P42 == 0 /\ 1+arg6 > 0 /\ arg2P42 > 0 /\ -2+arg1P42 > 0 /\ -arg2+arg2P42 <= 0 /\ arg1P42-arg1 <= 0 /\ x1850 < 0 /\ -arg5+arg6 > 0 /\ -arg6P42+arg6 == 0 /\ -2-arg2+arg1P42 <= 0 /\ 1+arg5-arg5P42 == 0), cost: 1 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P42, arg4'=arg5, arg1'=arg1P42, (2+arg2P42-arg1 <= 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ arg2P42 > 0 /\ -2+arg1P42 > 0 /\ -arg2+arg2P42 <= 0 /\ arg1P42-arg1 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg1P42 <= 0), cost: 1 Applied preprocessing Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P43, arg2'=arg2P43, arg4'=arg4P43, arg1'=arg1P43, arg6'=arg6P43, arg3'=arg3P43, (-2+arg1 > 0 /\ -arg6P43+arg6 == 0 /\ -2-arg2+arg1P43 <= 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ arg2P43 > 0 /\ 2+arg2P43-arg1 <= 0 /\ 1+arg6 > 0 /\ -2+arg1P43 > 0 /\ arg5-arg4P43 == 0 /\ -arg3P43+arg3 == 0 /\ -arg1+arg1P43 <= 0 /\ 1+arg5-arg5P43 == 0 /\ -arg5+arg6 > 0 /\ -arg2+arg2P43 <= 0 /\ x4530 > 0), cost: 1 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P43, arg4'=arg5, arg1'=arg1P43, (-2-arg2+arg1P43 <= 0 /\ -arg4+arg6 > 0 /\ arg2P43 > 0 /\ 2+arg2P43-arg1 <= 0 /\ 1+arg6 > 0 /\ -2+arg1P43 > 0 /\ -arg1+arg1P43 <= 0 /\ -arg5+arg6 > 0 /\ -arg2+arg2P43 <= 0), cost: 1 Applied preprocessing Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P44, arg2'=arg2P44, arg4'=arg4P44, arg1'=arg1P44, arg6'=arg6P44, arg3'=arg3P44, (arg5-arg4P44 == 0 /\ 1+arg5-arg5P44 == 0 /\ -2+arg1 > 0 /\ arg2P44 > 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ -2+arg1P44 > 0 /\ 2+arg2P44-arg1 <= 0 /\ -2-arg2+arg1P44 <= 0 /\ arg2P44-arg2 <= 0 /\ 1+arg6 > 0 /\ x1940 < 0 /\ -arg5+arg6 > 0 /\ -arg3P44+arg3 == 0 /\ arg6-arg6P44 == 0 /\ -arg1+arg1P44 <= 0), cost: 1 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P44, arg4'=arg5, arg1'=arg1P44, (arg2P44 > 0 /\ -arg4+arg6 > 0 /\ -2+arg1P44 > 0 /\ 2+arg2P44-arg1 <= 0 /\ -2-arg2+arg1P44 <= 0 /\ arg2P44-arg2 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0 /\ -arg1+arg1P44 <= 0), cost: 1 Applied preprocessing Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5P45, arg2'=arg2P45, arg4'=arg4P45, arg1'=arg1P45, arg6'=arg6P45, arg3'=arg3P45, (-arg2+arg2P45 <= 0 /\ -2-arg2+arg1P45 <= 0 /\ -2+arg1 > 0 /\ arg1P45-arg1 <= 0 /\ -arg3P45+arg3 == 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ -2+arg1P45 > 0 /\ arg5-arg4P45 == 0 /\ 1+arg5-arg5P45 == 0 /\ 1+arg6 > 0 /\ -arg6P45+arg6 == 0 /\ -arg5+arg6 > 0 /\ arg2P45 > 0 /\ x4620 > 0 /\ 2-arg1+arg2P45 <= 0), cost: 1 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P45, arg4'=arg5, arg1'=arg1P45, (-arg2+arg2P45 <= 0 /\ -2-arg2+arg1P45 <= 0 /\ arg1P45-arg1 <= 0 /\ -arg4+arg6 > 0 /\ -2+arg1P45 > 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0 /\ arg2P45 > 0 /\ 2-arg1+arg2P45 <= 0), cost: 1 Applied preprocessing Original rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5P46, arg2'=arg2P46, arg4'=arg4P46, arg1'=arg1P46, arg6'=arg6P46, arg3'=arg3P46, (-2+arg1 > 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ -arg4P46+arg4 == 0 /\ arg3-arg3P46 == 0 /\ arg6-arg6P46 == 0 /\ -arg5P46 == 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 New rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 Applied preprocessing Original rule: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=arg3P47, (-2+arg1 > 0 /\ arg2 > 0 /\ -2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ 1+arg3-arg3P47 == 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0 /\ arg6-arg4P47 == 0), cost: 1 New rule: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 Applied preprocessing Original rule: f9681_0_dijkstra_GE -> f10401_0_relax_ArrayAccess : arg5'=arg5P48, arg2'=arg2P48, arg4'=arg4P48, arg1'=arg1P48, arg6'=arg6P48, arg3'=arg3P48, (-arg5+x2190 > 0 /\ -2+arg1 > 0 /\ -arg5P48+arg6 == 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ 1+x2180 > 0 /\ -arg3P48+arg4 == 0 /\ x2180-arg5 > 0 /\ -2+arg2P48 > 0 /\ arg2P48-arg1 <= 0 /\ arg5-arg4P48 == 0 /\ -arg5+arg6 > 0 /\ -arg1P48+arg3 == 0 /\ -2-arg2+arg2P48 <= 0 /\ 1+x2190 > 0), cost: 1 New rule: f9681_0_dijkstra_GE -> f10401_0_relax_ArrayAccess : arg5'=arg6, arg2'=arg2P48, arg4'=arg5, arg1'=arg3, arg6'=arg6P48, arg3'=arg4, (-arg4+arg6 > 0 /\ -2+arg2P48 > 0 /\ arg2P48-arg1 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0), cost: 1 Applied preprocessing Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5P49, arg2'=arg2P49, arg4'=arg4P49, arg1'=arg1P49, arg6'=arg6P49, arg3'=arg3P49, (-2+arg1 > 0 /\ arg1P49-arg1 <= 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ 1+x2280 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg4P49+arg4 == 0 /\ -arg3P49+arg3 == 0 /\ 1+arg6 > 0 /\ arg6-arg6P49 == 0 /\ 1+arg5-arg5P49 == 0 /\ -2-arg2+arg1P49 <= 0 /\ x2280-arg5 > 0 /\ -arg5+arg6 > 0 /\ -arg2+arg2P49 <= 0 /\ -2+arg1P49 > 0 /\ arg2P49 > 0), cost: 1 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P49, arg1'=arg1P49, (arg1P49-arg1 <= 0 /\ -arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ 1+arg6 > 0 /\ -2-arg2+arg1P49 <= 0 /\ -arg5+arg6 > 0 /\ -arg2+arg2P49 <= 0 /\ -2+arg1P49 > 0 /\ arg2P49 > 0), cost: 1 Applied preprocessing Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5P50, arg2'=arg2P50, arg4'=arg4P50, arg1'=arg1P50, arg6'=arg6P50, arg3'=arg3P50, (-arg5+x2370 > 0 /\ arg3-arg3P50 == 0 /\ -arg2+arg2P50 <= 0 /\ -2+arg1 > 0 /\ -arg6P50+arg6 == 0 /\ -2+arg1P50 > 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -arg5+x2380 > 0 /\ -2+arg1P50-arg2 <= 0 /\ -arg5+arg6 > 0 /\ 1+x2380 > 0 /\ arg2P50 > 0 /\ arg1P50-arg1 <= 0 /\ arg4-arg4P50 == 0 /\ 1+x2370 > 0 /\ 2-arg1+arg2P50 <= 0 /\ 1+arg5-arg5P50 == 0), cost: 1 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P50, arg1'=arg1P50, (-arg2+arg2P50 <= 0 /\ -2+arg1P50 > 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2+arg1P50-arg2 <= 0 /\ -arg5+arg6 > 0 /\ arg2P50 > 0 /\ arg1P50-arg1 <= 0 /\ 2-arg1+arg2P50 <= 0), cost: 1 Applied preprocessing Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5P51, arg2'=arg2P51, arg4'=arg4P51, arg1'=arg1P51, arg6'=arg6P51, arg3'=arg3P51, (-2+arg1 > 0 /\ arg2 > 0 /\ -arg4+arg6 > 0 /\ 1+x2470 > 0 /\ 1+arg6 > 0 /\ arg3-arg3P51 == 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -2+arg1P51 > 0 /\ -arg5+arg6 > 0 /\ arg1P51-arg1 <= 0 /\ -arg5+x2470 > 0 /\ -2-arg2+arg1P51 <= 0 /\ 1+arg5-arg5P51 == 0 /\ arg4-arg4P51 == 0 /\ 2+arg2P51-arg1 <= 0 /\ -arg6P51+arg6 == 0), cost: 1 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P51, arg1'=arg1P51, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -2+arg1P51 > 0 /\ -arg5+arg6 > 0 /\ arg1P51-arg1 <= 0 /\ -2-arg2+arg1P51 <= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1 Applied preprocessing Original rule: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg5'=arg5P52, arg2'=arg2P52, arg4'=arg4P52, arg1'=arg1P52, arg6'=arg6P52, arg3'=arg3P52, (arg3-arg4P52 == 0 /\ 1+arg5 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ arg1P52-arg2 <= 0 /\ arg5-arg6P52 == 0 /\ -2+arg2 > 0 /\ arg5-arg4 > 0 /\ 2-arg2+arg2P52 <= 0 /\ 1+arg4-arg5P52 == 0 /\ arg1-arg3P52 == 0), cost: 1 New rule: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P52, arg4'=arg3, arg1'=arg1P52, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ arg1P52-arg2 <= 0 /\ arg5-arg4 > 0 /\ 2-arg2+arg2P52 <= 0), cost: 1 Applied preprocessing Original rule: f5469_0_main_GE -> f3087_0_init_GE : arg5'=arg5P53, arg2'=arg2P53, arg4'=arg4P53, arg1'=arg1P53, arg6'=arg6P53, arg3'=arg3P53, (-2+arg1 > 0 /\ -arg1+arg1P53 <= 0 /\ -arg3P53+arg3 == 0 /\ 1+arg2 > 0 /\ -arg2P53 == 0 /\ -2+arg1P53 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 New rule: f5469_0_main_GE -> f3087_0_init_GE : arg5'=arg5P53, arg2'=0, arg4'=arg4P53, arg1'=arg1P53, arg6'=arg6P53, (-arg1+arg1P53 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P53 > 0 /\ -arg2+arg3 > 0), cost: 1 Applied preprocessing Original rule: f3087_0_init_GE -> f3087_0_init_GE : arg5'=arg5P54, arg2'=arg2P54, arg4'=arg4P54, arg1'=arg1P54, arg6'=arg6P54, arg3'=arg3P54, (-2+arg1 > 0 /\ -arg3P54+arg3 == 0 /\ -2+arg1P54 > 0 /\ -arg1+arg1P54 <= 0 /\ 1+arg3 > 0 /\ 1+arg2-arg2P54 == 0 /\ -arg2+arg3 > 0), cost: 1 New rule: f3087_0_init_GE -> f3087_0_init_GE : arg5'=arg5P54, arg2'=1+arg2, arg4'=arg4P54, arg1'=arg1P54, arg6'=arg6P54, (-2+arg1P54 > 0 /\ -arg1+arg1P54 <= 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 Applied preprocessing Original rule: f5912_0_main_GE -> f3087_0_init_GE : arg5'=arg5P55, arg2'=arg2P55, arg4'=arg4P55, arg1'=arg1P55, arg6'=arg6P55, arg3'=arg3P55, (-arg3P55+arg3 == 0 /\ -2+arg1 > 0 /\ -arg2P55 == 0 /\ 1+arg2 > 0 /\ -2+arg1P55 > 0 /\ -arg1+arg1P55 <= 0 /\ arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 New rule: f5912_0_main_GE -> f3087_0_init_GE : arg5'=arg5P55, arg2'=0, arg4'=arg4P55, arg1'=arg1P55, arg6'=arg6P55, (1+arg2 > 0 /\ -2+arg1P55 > 0 /\ -arg1+arg1P55 <= 0 /\ -arg2+arg3 > 0), cost: 1 Applied preprocessing Original rule: f5912_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=arg2P56, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1 > 0 /\ -arg2+arg3P56 > 0 /\ -2+arg1P56 > 0 /\ 1+arg3P56 > 0 /\ 1+arg2 > 0 /\ 1-arg2P56 == 0 /\ arg3 > 0 /\ -arg1+arg1P56 <= 0 /\ -arg2+arg3 > 0), cost: 1 New rule: f5912_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-arg2+arg3P56 > 0 /\ -2+arg1P56 > 0 /\ 1+arg2 > 0 /\ -arg1+arg1P56 <= 0 /\ -arg2+arg3 > 0), cost: 1 Applied preprocessing Original rule: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=arg2P57, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, arg3'=arg3P57, (-2+arg1 > 0 /\ arg1P57-arg1 <= 0 /\ -arg3P57+arg3 == 0 /\ 1+arg3 > 0 /\ -arg2P57 == 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 New rule: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 Applied preprocessing Original rule: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg2'=arg2P58, arg4'=arg4P58, arg1'=arg1P58, arg6'=arg6P58, arg3'=arg3P58, (-2+arg1 > 0 /\ arg3-arg4P58 == 0 /\ arg1P58-arg1 <= 0 /\ -arg3P58 == 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0 /\ arg2-arg2P58 == 0), cost: 1 New rule: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 Applied preprocessing Original rule: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg2P59, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3P59, (-2+arg1P59 > 0 /\ -2+arg1 > 0 /\ arg4-arg3P59 == 0 /\ arg1P59-arg1 <= 0 /\ 1+arg2-arg2P59 == 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 New rule: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 Applied preprocessing Original rule: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg2'=arg2P60, arg4'=arg4P60, arg1'=arg1P60, arg6'=arg6P60, arg3'=arg3P60, (-2+arg1 > 0 /\ -arg1+arg1P60 <= 0 /\ arg2-arg2P60 == 0 /\ -arg4P60+arg3 == 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0 /\ -arg3P60 == 0), cost: 1 New rule: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 Applied preprocessing Original rule: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg2P61, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3P61, (-2+arg1 > 0 /\ -arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1-arg2P61+arg2 == 0 /\ arg4-arg3P61 == 0 /\ 1+arg4 > 0), cost: 1 New rule: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 Applied preprocessing Original rule: f8283_0_bellmanFord_GE -> f8557_0_bellmanFord_ArrayAccess : arg5'=arg5P62, arg2'=arg2P62, arg4'=arg4P62, arg1'=arg1P62, arg6'=arg6P62, arg3'=arg3P62, (1+x3000 > 0 /\ 2+arg3P62-arg1 <= 0 /\ -2+arg1 > 0 /\ arg4-arg5P62 == 0 /\ arg3P62 > 0 /\ arg3-arg4P62 == 0 /\ x3000-arg3 > 0 /\ arg2-arg2P62 == 0 /\ -2+arg1P62 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0), cost: 1 New rule: f8283_0_bellmanFord_GE -> f8557_0_bellmanFord_ArrayAccess : arg5'=arg4, arg4'=arg3, arg1'=arg1P62, arg6'=arg6P62, arg3'=arg3P62, (2+arg3P62-arg1 <= 0 /\ arg3P62 > 0 /\ -2+arg1P62 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0), cost: 1 Applied preprocessing Original rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5P63, arg2'=arg2P63, arg4'=arg4P63, arg1'=arg1P63, arg6'=arg6P63, arg3'=arg3P63, (-arg3P63+arg3 == 0 /\ -2+arg1 > 0 /\ arg1P63-arg1 <= 0 /\ arg2-arg2P63 == 0 /\ -arg5P63+arg4 == 0 /\ -arg4P63 == 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 New rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 Applied preprocessing Original rule: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg2'=arg2P64, arg4'=arg4P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=arg3P64, (-2+arg1 > 0 /\ arg2-arg2P64 == 0 /\ 1+arg5 > 0 /\ 1+arg3-arg3P64 == 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0 /\ -arg4P64+arg5 == 0), cost: 1 New rule: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 Applied preprocessing Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg2'=arg2P65, arg4'=arg4P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg3P65, (-2+arg1 > 0 /\ arg4-arg4P65 == 0 /\ -arg1+arg1P65 <= 0 /\ 1-arg3P65+arg3 == 0 /\ 1+x3170 > 0 /\ x3170-arg3 > 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P65 > 0 /\ arg2-arg2P65 == 0 /\ 1+arg4 > 0), cost: 1 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=1+arg3, (-arg1+arg1P65 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: 1 Applied preprocessing Original rule: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg2'=arg2P66, arg4'=arg4P66, arg1'=arg1P66, arg6'=arg6P66, arg3'=arg3P66, (-2+arg1 > 0 /\ arg5-arg4P66 == 0 /\ -2+arg1P66 > 0 /\ 1+arg5 > 0 /\ 1+arg4-arg3P66 == 0 /\ -2+arg1P66-arg3 <= 0 /\ arg5-arg4 > 0 /\ arg2-arg2P66 == 0 /\ arg3 > 0 /\ arg1P66-arg1 <= 0), cost: 1 New rule: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg5, arg1'=arg1P66, arg6'=arg6P66, arg3'=1+arg4, (-2+arg1P66 > 0 /\ 1+arg5 > 0 /\ -2+arg1P66-arg3 <= 0 /\ arg5-arg4 > 0 /\ arg1P66-arg1 <= 0), cost: 1 Applied preprocessing Original rule: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg2'=arg2P67, arg4'=arg4P67, arg1'=arg1P67, arg6'=arg6P67, arg3'=arg3P67, (-2+arg1 > 0 /\ -2-arg3+arg1P67 <= 0 /\ 1+arg5 > 0 /\ -arg1+arg1P67 <= 0 /\ arg5-arg4 > 0 /\ arg5-arg4P67 == 0 /\ -arg2P67+arg2 == 0 /\ arg3 > 0 /\ -2+arg1P67 > 0 /\ 1+arg4-arg3P67 == 0 /\ arg5-arg2 > 0), cost: 1 New rule: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg5, arg1'=arg1P67, arg6'=arg6P67, arg3'=1+arg4, (-2-arg3+arg1P67 <= 0 /\ 1+arg5 > 0 /\ -arg1+arg1P67 <= 0 /\ arg5-arg4 > 0 /\ -2+arg1P67 > 0 /\ arg5-arg2 > 0), cost: 1 Applied preprocessing Original rule: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg2'=arg2P68, arg4'=arg4P68, arg1'=arg1P68, arg6'=arg6P68, arg3'=arg3P68, (-2+arg1 > 0 /\ -2+arg1P68 > 0 /\ 1+arg5 > 0 /\ arg5-arg4P68 == 0 /\ -2+arg1P68-arg3 <= 0 /\ x3360-arg4 > 0 /\ arg5-arg4 > 0 /\ arg2-arg2P68 == 0 /\ 1+x3360 > 0 /\ arg3 > 0 /\ -arg1+arg1P68 <= 0 /\ 1-arg3P68+arg4 == 0 /\ arg5-arg2 > 0), cost: 1 New rule: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg5, arg1'=arg1P68, arg6'=arg6P68, arg3'=1+arg4, (-2+arg1P68 > 0 /\ 1+arg5 > 0 /\ -2+arg1P68-arg3 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P68 <= 0 /\ arg5-arg2 > 0), cost: 1 Applied preprocessing Original rule: f8819_0_bellmanFord_GE -> f9974_0_relax_ArrayAccess : arg5'=arg5P69, arg2'=arg2P69, arg4'=arg4P69, arg1'=arg1P69, arg6'=arg6P69, arg3'=arg3P69, (2-arg1+arg4P69 <= 0 /\ -2+arg1 > 0 /\ 1+x3440 > 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ x3440-arg4 > 0 /\ -arg5P69+arg4 == 0 /\ arg5-arg6P69 == 0 /\ arg5-arg4 > 0 /\ -arg4+x3450 > 0 /\ -arg3P69+arg3 == 0 /\ -arg1+arg2P69 <= 0 /\ 1+x3450 > 0 /\ arg4P69 > 0 /\ -arg1P69+arg2 == 0), cost: 1 New rule: f8819_0_bellmanFord_GE -> f9974_0_relax_ArrayAccess : arg5'=arg4, arg2'=arg2P69, arg4'=arg4P69, arg1'=arg2, arg6'=arg5, (2-arg1+arg4P69 <= 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg4P69 > 0), cost: 1 Applied preprocessing Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5P70, arg2'=arg2P70, arg4'=arg4P70, arg1'=arg1P70, arg6'=arg6P70, arg3'=arg3P70, (1+x3520 > 0 /\ -2+arg1 > 0 /\ 1+arg4-arg4P70 == 0 /\ x3520-arg4 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg5-arg5P70 == 0 /\ -arg1+arg1P70 <= 0 /\ -arg3P70+arg3 == 0 /\ arg5-arg4 > 0 /\ arg2-arg2P70 == 0 /\ -2+arg1P70 > 0), cost: 1 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=1+arg4, arg1'=arg1P70, arg6'=arg6P70, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -arg1+arg1P70 <= 0 /\ arg5-arg4 > 0 /\ -2+arg1P70 > 0), cost: 1 Applied preprocessing Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5P71, arg2'=arg2P71, arg4'=arg4P71, arg1'=arg1P71, arg6'=arg6P71, arg3'=arg3P71, (-2+arg1 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -arg3P71+arg3 == 0 /\ 1+x3590 > 0 /\ arg1P71-arg1 <= 0 /\ arg5-arg4 > 0 /\ -arg2P71+arg2 == 0 /\ 1+arg4-arg4P71 == 0 /\ arg5-arg5P71 == 0 /\ 1+x3600 > 0 /\ x3600-arg4 > 0 /\ x3590-arg4 > 0 /\ -2+arg1P71 > 0), cost: 1 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=1+arg4, arg1'=arg1P71, arg6'=arg6P71, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg1P71-arg1 <= 0 /\ arg5-arg4 > 0 /\ -2+arg1P71 > 0), cost: 1 Applied preprocessing Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5P72, arg2'=arg2P72, arg4'=arg4P72, arg1'=arg1P72, arg6'=arg6P72, arg3'=arg3P72, (-2+arg1 > 0 /\ x3670-arg4 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -arg3P72+arg3 == 0 /\ arg5-arg4 > 0 /\ 1+x3670 > 0 /\ arg5-arg5P72 == 0 /\ -arg1+arg1P72 <= 0 /\ 1+arg4-arg4P72 == 0 /\ arg2-arg2P72 == 0), cost: 1 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=1+arg4, arg1'=arg1P72, arg6'=arg6P72, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P72 <= 0), cost: 1 Applied preprocessing Original rule: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg5P73, arg2'=arg2P73, arg4'=arg4P73, arg1'=arg1P73, arg6'=arg6P73, arg3'=arg3P73, (-2+arg1P73 > 0 /\ arg1-arg2P73 == 0 /\ -arg5P73+arg6 == 0 /\ -2-arg4+arg1P73 <= 0 /\ -2+arg2 > 0 /\ -arg2+arg1P73 <= 0 /\ arg4 > 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0 /\ 1+arg5-arg4P73 == 0 /\ -arg3P73+arg3 == 0), cost: 1 New rule: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=1+arg5, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ -2-arg4+arg1P73 <= 0 /\ -arg2+arg1P73 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0), cost: 1 Simplified rules Start location: __init 75: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2, (-2+arg1P0-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P0 > 0), cost: 1 81: f1_0_main_Load -> f439_0_example_LT : arg5'=arg5P7, arg4'=arg4P7, arg1'=arg1P7, arg6'=arg6P7, arg3'=arg3P7, (1+arg2 > 0 /\ -2+arg1P7 > 0 /\ -2+arg1P7-arg1 <= 0), cost: 1 97: f1_0_main_Load -> f319_0__init__GE : arg5'=arg5P23, arg2'=0, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg2, (-2+arg1P23 > 0 /\ 1+arg2 > 0 /\ -2-arg1+arg1P23 <= 0), cost: 1 76: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P1, arg2'=0, arg4'=arg4P1, arg1'=arg1P1, arg6'=arg6P1, (arg1P1-arg1 <= 0 /\ -2+arg1P1 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 77: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P2, arg2'=1+arg2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (1+arg3P2 > 0 /\ arg1-arg1P2 >= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P2 > 0), cost: 1 78: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P3, arg2'=1+arg2, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, (-arg1+arg1P3 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P3 > 0 /\ -arg2+arg3 > 0), cost: 1 103: f5469_0_main_GE -> f5979_0_dijkstra_GE : arg5'=arg5P29, arg2'=arg2P29, arg4'=arg4P29, arg1'=arg1P29, arg6'=arg6P29, arg3'=0, (2-arg1+arg2P29 <= 0 /\ -2+arg1P29 > 0 /\ 1+arg2 > 0 /\ -arg1+arg1P29 <= 0 /\ -arg2+arg4P29 > 0 /\ -arg2+arg3 > 0 /\ arg2P29 > 0), cost: 1 127: f5469_0_main_GE -> f3087_0_init_GE : arg5'=arg5P53, arg2'=0, arg4'=arg4P53, arg1'=arg1P53, arg6'=arg6P53, (-arg1+arg1P53 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P53 > 0 /\ -arg2+arg3 > 0), cost: 1 79: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P4, arg2'=1+arg2, arg4'=arg4P4, arg1'=arg1P4, arg6'=arg6P4, (-arg1+arg1P4 <= 0 /\ -2+arg1P4 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 80: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P5, arg2'=1+arg2, arg4'=arg4P5, arg1'=arg1P5, arg6'=arg6P5, arg3'=arg3P5, (-2+arg1P5 > 0 /\ -arg1+arg1P5 <= 0 /\ 1+arg3P5 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 129: f5912_0_main_GE -> f3087_0_init_GE : arg5'=arg5P55, arg2'=0, arg4'=arg4P55, arg1'=arg1P55, arg6'=arg6P55, (1+arg2 > 0 /\ -2+arg1P55 > 0 /\ -arg1+arg1P55 <= 0 /\ -arg2+arg3 > 0), cost: 1 130: f5912_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-arg2+arg3P56 > 0 /\ -2+arg1P56 > 0 /\ 1+arg2 > 0 /\ -arg1+arg1P56 <= 0 /\ -arg2+arg3 > 0), cost: 1 82: f439_0_example_LT -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2, (-2+arg1P8 > 0 /\ -1+arg2 > 0 /\ arg1P8-arg1 <= 0), cost: 1 83: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P9, arg4'=arg4P9, arg6'=arg6P9, (-1-arg2+arg3 == 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0), cost: 1 85: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P11, arg4'=arg4P11, arg6'=arg6P11, (-1-arg2+arg3 > 0 /\ -3+arg1 >= 0 /\ -2*x3880+arg2 == 0 /\ 1+arg2 > 0), cost: 1 87: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P13, arg4'=arg4P13, arg6'=arg6P13, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0), cost: 1 89: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P15, arg4'=arg4P15, arg6'=arg6P15, (-1-arg2+arg3 > 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4100 == 0), cost: 1 84: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 1 86: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 1 88: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 1 90: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ arg1P16-arg1 <= 0), cost: 1 91: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-2+arg1P17 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 1 95: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P21, arg2'=1+arg2, arg4'=arg4P21, arg1'=arg1P21, arg6'=arg6P21, (-arg1+arg1P21 <= 0 /\ 2-arg2+arg3 > 0 /\ -1+arg2 > 0 /\ arg2-arg3 >= 0 /\ -2+arg1P21 > 0), cost: 1 96: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg1P22-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0), cost: 1 92: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg4, (arg1P18-arg1 <= 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 93: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P19, arg2'=1+arg2, arg4'=arg4P19, arg1'=arg1P19, arg6'=arg6P19, arg3'=arg4, (1+arg2 > 0 /\ -2-arg2+arg4 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P19 > 0 /\ arg1P19-arg1 <= 0), cost: 1 94: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg4, (1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -2-arg2+arg4 > 0 /\ -arg1+arg1P20 <= 0 /\ arg4-arg3 > 0), cost: 1 98: f319_0__init__GE -> f621_0__init__GE : arg5'=arg5P24, arg4'=arg3, arg1'=arg1P24, arg6'=arg6P24, arg3'=0, (1+arg3 > 0 /\ -2+arg1P24 > 0 /\ -arg2+arg3 > 0 /\ arg1P24-arg1 <= 0), cost: 1 99: f319_0__init__GE -> f660_0_init_GE : arg5'=arg5P25, arg2'=0, arg4'=arg4P25, arg1'=arg1P25, arg6'=arg6P25, (arg1P25-arg1 <= 0 /\ -2+arg1P25 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 100: f621_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg4, (-2+arg1P26 > 0 /\ arg4-arg3 <= 0 /\ arg1P26-arg1 <= 0 /\ 1+arg4 > 0), cost: 1 101: f621_0__init__GE -> f621_0__init__GE : arg5'=arg5P27, arg1'=arg1P27, arg6'=arg6P27, arg3'=1+arg3, (-2+arg1P27 > 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -arg1+arg1P27 <= 0 /\ 1+arg4 > 0), cost: 1 102: f660_0_init_GE -> f660_0_init_GE : arg5'=arg5P28, arg2'=1+arg2, arg4'=arg4P28, arg1'=arg1P28, arg6'=arg6P28, (-arg1+arg1P28 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P28 > 0 /\ -arg2+arg3 > 0), cost: 1 104: f5979_0_dijkstra_GE -> f5979_0_dijkstra_GE : arg5'=arg5P30, arg2'=arg2P30, arg1'=arg1P30, arg6'=arg6P30, arg3'=1+arg3, (-2+arg1P30 > 0 /\ 2-arg1+arg2P30 <= 0 /\ -2-arg2+arg1P30 <= 0 /\ arg1P30-arg1 <= 0 /\ arg4-arg3 > 0 /\ arg2P30 > 0 /\ 1+arg4 > 0 /\ -arg2+arg2P30 <= 0), cost: 1 105: f5979_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (-arg2+arg2P31 <= 0 /\ arg1P31-arg1 <= 0 /\ -2-arg2+arg1P31 <= 0 /\ arg4-arg3 <= 0 /\ arg2P31 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2+arg1P31 > 0), cost: 1 106: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P32, arg4'=0, arg1'=arg1P32, arg6'=arg6P32, (-arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 107: f8426_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg2'=arg2P33, arg4'=1+arg4, arg1'=arg1P33, arg6'=arg6P33, (1+arg5 > 0 /\ -2-arg2+arg1P33 <= 0 /\ arg2P33 > 0 /\ arg1P33-arg1 <= 0 /\ -2+arg1P33 > 0 /\ arg5-arg4 > 0 /\ 2+arg2P33-arg1 <= 0 /\ -arg2+arg2P33 <= 0), cost: 1 108: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P34, arg1'=arg1P34, arg6'=arg5, (-arg1+arg1P34 <= 0 /\ arg2P34 > 0 /\ 1+arg5 > 0 /\ 2+arg2P34-arg1 <= 0 /\ arg2P34-arg2 <= 0 /\ arg5-arg4 <= 0 /\ -2-arg2+arg1P34 <= 0 /\ -2+arg1P34 > 0), cost: 1 109: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P35, arg1'=arg1P35, arg6'=arg5, (arg1P35-arg1 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ arg5-arg4 > 0 /\ -2-arg2+arg1P35 <= 0 /\ -arg2+arg2P35 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0), cost: 1 110: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P36, arg1'=arg1P36, arg6'=arg5, (2-arg1+arg2P36 <= 0 /\ -2+arg1P36 > 0 /\ -2-arg2+arg1P36 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P36 <= 0 /\ -arg2+arg2P36 <= 0 /\ arg2P36 > 0 /\ 1+arg4 > 0), cost: 1 111: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P37, arg1'=arg1P37, (-arg2+arg2P37 <= 0 /\ arg1P37-arg1 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0 /\ arg2P37 > 0 /\ -2-arg2+arg1P37 <= 0 /\ -2+arg1P37 > 0 /\ 2-arg1+arg2P37 <= 0), cost: 1 112: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P38, arg1'=arg1P38, (arg1P38-arg1 <= 0 /\ -2+arg1P38 > 0 /\ arg2P38 > 0 /\ -2+arg1P38-arg2 <= 0 /\ 1+arg6 > 0 /\ 2+arg2P38-arg1 <= 0 /\ -arg5+arg6 > 0 /\ -arg2+arg2P38 <= 0), cost: 1 113: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P39, arg1'=arg1P39, (-2+arg1P39 > 0 /\ arg2P39 > 0 /\ -2-arg2+arg1P39 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0 /\ -arg1+arg1P39 <= 0 /\ 2+arg2P39-arg1 <= 0 /\ -arg2+arg2P39 <= 0), cost: 1 114: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P40, arg1'=arg1P40, (arg2P40 > 0 /\ -2+arg1P40 > 0 /\ -arg4+arg6 > 0 /\ -2-arg2+arg1P40 <= 0 /\ 1+arg6 > 0 /\ arg1P40-arg1 <= 0 /\ -arg5+arg6 > 0 /\ 2+arg2P40-arg1 <= 0 /\ arg2P40-arg2 <= 0), cost: 1 115: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P41, arg1'=arg1P41, (-arg2+arg2P41 <= 0 /\ -2+arg1P41 > 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2-arg2+arg1P41 <= 0 /\ -arg5+arg6 > 0 /\ arg2P41 > 0 /\ -arg1+arg1P41 <= 0 /\ 2-arg1+arg2P41 <= 0), cost: 1 116: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P42, arg4'=arg5, arg1'=arg1P42, (2+arg2P42-arg1 <= 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ arg2P42 > 0 /\ -2+arg1P42 > 0 /\ -arg2+arg2P42 <= 0 /\ arg1P42-arg1 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg1P42 <= 0), cost: 1 117: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P43, arg4'=arg5, arg1'=arg1P43, (-2-arg2+arg1P43 <= 0 /\ -arg4+arg6 > 0 /\ arg2P43 > 0 /\ 2+arg2P43-arg1 <= 0 /\ 1+arg6 > 0 /\ -2+arg1P43 > 0 /\ -arg1+arg1P43 <= 0 /\ -arg5+arg6 > 0 /\ -arg2+arg2P43 <= 0), cost: 1 118: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P44, arg4'=arg5, arg1'=arg1P44, (arg2P44 > 0 /\ -arg4+arg6 > 0 /\ -2+arg1P44 > 0 /\ 2+arg2P44-arg1 <= 0 /\ -2-arg2+arg1P44 <= 0 /\ arg2P44-arg2 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0 /\ -arg1+arg1P44 <= 0), cost: 1 119: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P45, arg4'=arg5, arg1'=arg1P45, (-arg2+arg2P45 <= 0 /\ -2-arg2+arg1P45 <= 0 /\ arg1P45-arg1 <= 0 /\ -arg4+arg6 > 0 /\ -2+arg1P45 > 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0 /\ arg2P45 > 0 /\ 2-arg1+arg2P45 <= 0), cost: 1 120: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 122: f9681_0_dijkstra_GE -> f10401_0_relax_ArrayAccess : arg5'=arg6, arg2'=arg2P48, arg4'=arg5, arg1'=arg3, arg6'=arg6P48, arg3'=arg4, (-arg4+arg6 > 0 /\ -2+arg2P48 > 0 /\ arg2P48-arg1 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0), cost: 1 123: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P49, arg1'=arg1P49, (arg1P49-arg1 <= 0 /\ -arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ 1+arg6 > 0 /\ -2-arg2+arg1P49 <= 0 /\ -arg5+arg6 > 0 /\ -arg2+arg2P49 <= 0 /\ -2+arg1P49 > 0 /\ arg2P49 > 0), cost: 1 124: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P50, arg1'=arg1P50, (-arg2+arg2P50 <= 0 /\ -2+arg1P50 > 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2+arg1P50-arg2 <= 0 /\ -arg5+arg6 > 0 /\ arg2P50 > 0 /\ arg1P50-arg1 <= 0 /\ 2-arg1+arg2P50 <= 0), cost: 1 125: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P51, arg1'=arg1P51, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -2+arg1P51 > 0 /\ -arg5+arg6 > 0 /\ arg1P51-arg1 <= 0 /\ -2-arg2+arg1P51 <= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1 126: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P52, arg4'=arg3, arg1'=arg1P52, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ arg1P52-arg2 <= 0 /\ arg5-arg4 > 0 /\ 2-arg2+arg2P52 <= 0), cost: 1 128: f3087_0_init_GE -> f3087_0_init_GE : arg5'=arg5P54, arg2'=1+arg2, arg4'=arg4P54, arg1'=arg1P54, arg6'=arg6P54, (-2+arg1P54 > 0 /\ -arg1+arg1P54 <= 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 134: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 137: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 135: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 136: f8283_0_bellmanFord_GE -> f8557_0_bellmanFord_ArrayAccess : arg5'=arg4, arg4'=arg3, arg1'=arg1P62, arg6'=arg6P62, arg3'=arg3P62, (2+arg3P62-arg1 <= 0 /\ arg3P62 > 0 /\ -2+arg1P62 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0), cost: 1 139: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=1+arg3, (-arg1+arg1P65 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: 1 140: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg5, arg1'=arg1P66, arg6'=arg6P66, arg3'=1+arg4, (-2+arg1P66 > 0 /\ 1+arg5 > 0 /\ -2+arg1P66-arg3 <= 0 /\ arg5-arg4 > 0 /\ arg1P66-arg1 <= 0), cost: 1 141: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg5, arg1'=arg1P67, arg6'=arg6P67, arg3'=1+arg4, (-2-arg3+arg1P67 <= 0 /\ 1+arg5 > 0 /\ -arg1+arg1P67 <= 0 /\ arg5-arg4 > 0 /\ -2+arg1P67 > 0 /\ arg5-arg2 > 0), cost: 1 142: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg5, arg1'=arg1P68, arg6'=arg6P68, arg3'=1+arg4, (-2+arg1P68 > 0 /\ 1+arg5 > 0 /\ -2+arg1P68-arg3 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P68 <= 0 /\ arg5-arg2 > 0), cost: 1 138: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 143: f8819_0_bellmanFord_GE -> f9974_0_relax_ArrayAccess : arg5'=arg4, arg2'=arg2P69, arg4'=arg4P69, arg1'=arg2, arg6'=arg5, (2-arg1+arg4P69 <= 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg4P69 > 0), cost: 1 144: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=1+arg4, arg1'=arg1P70, arg6'=arg6P70, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -arg1+arg1P70 <= 0 /\ arg5-arg4 > 0 /\ -2+arg1P70 > 0), cost: 1 145: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=1+arg4, arg1'=arg1P71, arg6'=arg6P71, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg1P71-arg1 <= 0 /\ arg5-arg4 > 0 /\ -2+arg1P71 > 0), cost: 1 146: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=1+arg4, arg1'=arg1P72, arg6'=arg6P72, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P72 <= 0), cost: 1 147: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=1+arg5, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ -2-arg4+arg1P73 <= 0 /\ -arg2+arg1P73 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0), cost: 1 74: __init -> f1_0_main_Load : arg5'=arg5P74, arg2'=arg2P74, arg4'=arg4P74, arg1'=arg1P74, arg6'=arg6P74, arg3'=arg3P74, TRUE, cost: 1 Applied acceleration Original rule: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P2, arg2'=1+arg2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (1+arg3P2 > 0 /\ arg1-arg1P2 >= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P2 > 0), cost: 1 New rule: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg2+n, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (1+arg3P2 > 0 /\ arg1-arg1P2 >= 0 /\ -1+n >= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P2 > 0 /\ 1-arg2+arg3P2-n > 0), cost: n Sub-proof via acceration calculus written to file:///tmp/tmpnam_iHIMoH.txt Applied instantiation Original rule: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg2+n, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (1+arg3P2 > 0 /\ arg1-arg1P2 >= 0 /\ -1+n >= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P2 > 0 /\ 1-arg2+arg3P2-n > 0), cost: n New rule: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (1+arg3P2 > 0 /\ 1 > 0 /\ arg1-arg1P2 >= 0 /\ -1-arg2+arg3P2 >= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P2 > 0), cost: -arg2+arg3P2 Applied acceleration Original rule: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P3, arg2'=1+arg2, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, (-arg1+arg1P3 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P3 > 0 /\ -arg2+arg3 > 0), cost: 1 New rule: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg2+n0, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, (arg1-arg1P3 >= 0 /\ 1-arg2-n0+arg3 > 0 /\ 1+arg3 > 0 /\ -2+arg1P3 > 0 /\ -1+n0 >= 0), cost: n0 Sub-proof via acceration calculus written to file:///tmp/tmpnam_aBGlld.txt Applied instantiation Original rule: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg2+n0, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, (arg1-arg1P3 >= 0 /\ 1-arg2-n0+arg3 > 0 /\ 1+arg3 > 0 /\ -2+arg1P3 > 0 /\ -1+n0 >= 0), cost: n0 New rule: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg3, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, (arg1-arg1P3 >= 0 /\ 1 > 0 /\ -1-arg2+arg3 >= 0 /\ 1+arg3 > 0 /\ -2+arg1P3 > 0), cost: -arg2+arg3 Applied simplification Original rule: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (1+arg3P2 > 0 /\ 1 > 0 /\ arg1-arg1P2 >= 0 /\ -1-arg2+arg3P2 >= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P2 > 0), cost: -arg2+arg3P2 New rule: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (1+arg3P2 > 0 /\ arg1-arg1P2 >= 0 /\ -1-arg2+arg3P2 >= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P2 > 0), cost: -arg2+arg3P2 Applied simplification Original rule: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg3, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, (arg1-arg1P3 >= 0 /\ 1 > 0 /\ -1-arg2+arg3 >= 0 /\ 1+arg3 > 0 /\ -2+arg1P3 > 0), cost: -arg2+arg3 New rule: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg3, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, (arg1-arg1P3 >= 0 /\ -1-arg2+arg3 >= 0 /\ 1+arg3 > 0 /\ -2+arg1P3 > 0), cost: -arg2+arg3 Applied deletion Removed the following rules: 77 78 Applied acceleration Original rule: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P4, arg2'=1+arg2, arg4'=arg4P4, arg1'=arg1P4, arg6'=arg6P4, (-arg1+arg1P4 <= 0 /\ -2+arg1P4 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 New rule: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P4, arg2'=arg2+n5, arg4'=arg4P4, arg1'=arg1P4, arg6'=arg6P4, (arg1-arg1P4 >= 0 /\ -1+n5 >= 0 /\ -2+arg1P4 > 0 /\ 1-arg2+arg3-n5 > 0 /\ arg3 > 0), cost: n5 Sub-proof via acceration calculus written to file:///tmp/tmpnam_njkOHE.txt Applied instantiation Original rule: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P4, arg2'=arg2+n5, arg4'=arg4P4, arg1'=arg1P4, arg6'=arg6P4, (arg1-arg1P4 >= 0 /\ -1+n5 >= 0 /\ -2+arg1P4 > 0 /\ 1-arg2+arg3-n5 > 0 /\ arg3 > 0), cost: n5 New rule: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P4, arg2'=arg3, arg4'=arg4P4, arg1'=arg1P4, arg6'=arg6P4, (1 > 0 /\ arg1-arg1P4 >= 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg1P4 > 0 /\ arg3 > 0), cost: -arg2+arg3 Applied acceleration Original rule: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P5, arg2'=1+arg2, arg4'=arg4P5, arg1'=arg1P5, arg6'=arg6P5, arg3'=arg3P5, (-2+arg1P5 > 0 /\ -arg1+arg1P5 <= 0 /\ 1+arg3P5 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 New rule: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P5, arg2'=arg2+n6, arg4'=arg4P5, arg1'=arg1P5, arg6'=arg6P5, arg3'=arg3P5, (arg3P5 > 0 /\ -2+arg1P5 > 0 /\ 1-arg2+arg3P5-n6 > 0 /\ -1+n6 >= 0 /\ 1+arg3P5 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0 /\ arg1-arg1P5 >= 0), cost: n6 Sub-proof via acceration calculus written to file:///tmp/tmpnam_CGLJfK.txt Applied instantiation Original rule: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P5, arg2'=arg2+n6, arg4'=arg4P5, arg1'=arg1P5, arg6'=arg6P5, arg3'=arg3P5, (arg3P5 > 0 /\ -2+arg1P5 > 0 /\ 1-arg2+arg3P5-n6 > 0 /\ -1+n6 >= 0 /\ 1+arg3P5 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0 /\ arg1-arg1P5 >= 0), cost: n6 New rule: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P5, arg2'=arg3P5, arg4'=arg4P5, arg1'=arg1P5, arg6'=arg6P5, arg3'=arg3P5, (1 > 0 /\ -1-arg2+arg3P5 >= 0 /\ arg3P5 > 0 /\ -2+arg1P5 > 0 /\ 1+arg3P5 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0 /\ arg1-arg1P5 >= 0), cost: -arg2+arg3P5 Applied simplification Original rule: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P4, arg2'=arg3, arg4'=arg4P4, arg1'=arg1P4, arg6'=arg6P4, (1 > 0 /\ arg1-arg1P4 >= 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg1P4 > 0 /\ arg3 > 0), cost: -arg2+arg3 New rule: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P4, arg2'=arg3, arg4'=arg4P4, arg1'=arg1P4, arg6'=arg6P4, (arg1-arg1P4 >= 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg1P4 > 0 /\ arg3 > 0), cost: -arg2+arg3 Applied simplification Original rule: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P5, arg2'=arg3P5, arg4'=arg4P5, arg1'=arg1P5, arg6'=arg6P5, arg3'=arg3P5, (1 > 0 /\ -1-arg2+arg3P5 >= 0 /\ arg3P5 > 0 /\ -2+arg1P5 > 0 /\ 1+arg3P5 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0 /\ arg1-arg1P5 >= 0), cost: -arg2+arg3P5 New rule: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P5, arg2'=arg3P5, arg4'=arg4P5, arg1'=arg1P5, arg6'=arg6P5, arg3'=arg3P5, (-1-arg2+arg3P5 >= 0 /\ arg3P5 > 0 /\ -2+arg1P5 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0 /\ arg1-arg1P5 >= 0), cost: -arg2+arg3P5 Applied deletion Removed the following rules: 79 80 Applied acceleration Original rule: f621_0__init__GE -> f621_0__init__GE : arg5'=arg5P27, arg1'=arg1P27, arg6'=arg6P27, arg3'=1+arg3, (-2+arg1P27 > 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -arg1+arg1P27 <= 0 /\ 1+arg4 > 0), cost: 1 New rule: f621_0__init__GE -> f621_0__init__GE : arg5'=arg5P27, arg1'=arg1P27, arg6'=arg6P27, arg3'=arg3+n11, (1+arg4-arg3-n11 > 0 /\ -2+arg1P27 > 0 /\ -1+n11 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0 /\ arg1-arg1P27 >= 0), cost: n11 Sub-proof via acceration calculus written to file:///tmp/tmpnam_PCIMAC.txt Applied instantiation Original rule: f621_0__init__GE -> f621_0__init__GE : arg5'=arg5P27, arg1'=arg1P27, arg6'=arg6P27, arg3'=arg3+n11, (1+arg4-arg3-n11 > 0 /\ -2+arg1P27 > 0 /\ -1+n11 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0 /\ arg1-arg1P27 >= 0), cost: n11 New rule: f621_0__init__GE -> f621_0__init__GE : arg5'=arg5P27, arg1'=arg1P27, arg6'=arg6P27, arg3'=arg4, (1 > 0 /\ -2+arg1P27 > 0 /\ -1+arg4-arg3 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0 /\ arg1-arg1P27 >= 0), cost: arg4-arg3 Applied simplification Original rule: f621_0__init__GE -> f621_0__init__GE : arg5'=arg5P27, arg1'=arg1P27, arg6'=arg6P27, arg3'=arg4, (1 > 0 /\ -2+arg1P27 > 0 /\ -1+arg4-arg3 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0 /\ arg1-arg1P27 >= 0), cost: arg4-arg3 New rule: f621_0__init__GE -> f621_0__init__GE : arg5'=arg5P27, arg1'=arg1P27, arg6'=arg6P27, arg3'=arg4, (-2+arg1P27 > 0 /\ -1+arg4-arg3 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0 /\ arg1-arg1P27 >= 0), cost: arg4-arg3 Applied deletion Removed the following rules: 101 Applied acceleration Original rule: f660_0_init_GE -> f660_0_init_GE : arg5'=arg5P28, arg2'=1+arg2, arg4'=arg4P28, arg1'=arg1P28, arg6'=arg6P28, (-arg1+arg1P28 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P28 > 0 /\ -arg2+arg3 > 0), cost: 1 New rule: f660_0_init_GE -> f660_0_init_GE : arg5'=arg5P28, arg2'=arg2+n12, arg4'=arg4P28, arg1'=arg1P28, arg6'=arg6P28, (1-arg2-n12+arg3 > 0 /\ arg1-arg1P28 >= 0 /\ -1+n12 >= 0 /\ 1+arg3 > 0 /\ -2+arg1P28 > 0), cost: n12 Sub-proof via acceration calculus written to file:///tmp/tmpnam_mAnNei.txt Applied instantiation Original rule: f660_0_init_GE -> f660_0_init_GE : arg5'=arg5P28, arg2'=arg2+n12, arg4'=arg4P28, arg1'=arg1P28, arg6'=arg6P28, (1-arg2-n12+arg3 > 0 /\ arg1-arg1P28 >= 0 /\ -1+n12 >= 0 /\ 1+arg3 > 0 /\ -2+arg1P28 > 0), cost: n12 New rule: f660_0_init_GE -> f660_0_init_GE : arg5'=arg5P28, arg2'=arg3, arg4'=arg4P28, arg1'=arg1P28, arg6'=arg6P28, (1 > 0 /\ arg1-arg1P28 >= 0 /\ -1-arg2+arg3 >= 0 /\ 1+arg3 > 0 /\ -2+arg1P28 > 0), cost: -arg2+arg3 Applied simplification Original rule: f660_0_init_GE -> f660_0_init_GE : arg5'=arg5P28, arg2'=arg3, arg4'=arg4P28, arg1'=arg1P28, arg6'=arg6P28, (1 > 0 /\ arg1-arg1P28 >= 0 /\ -1-arg2+arg3 >= 0 /\ 1+arg3 > 0 /\ -2+arg1P28 > 0), cost: -arg2+arg3 New rule: f660_0_init_GE -> f660_0_init_GE : arg5'=arg5P28, arg2'=arg3, arg4'=arg4P28, arg1'=arg1P28, arg6'=arg6P28, (arg1-arg1P28 >= 0 /\ -1-arg2+arg3 >= 0 /\ 1+arg3 > 0 /\ -2+arg1P28 > 0), cost: -arg2+arg3 Applied deletion Removed the following rules: 102 Applied acceleration Original rule: f5979_0_dijkstra_GE -> f5979_0_dijkstra_GE : arg5'=arg5P30, arg2'=arg2P30, arg1'=arg1P30, arg6'=arg6P30, arg3'=1+arg3, (-2+arg1P30 > 0 /\ 2-arg1+arg2P30 <= 0 /\ -2-arg2+arg1P30 <= 0 /\ arg1P30-arg1 <= 0 /\ arg4-arg3 > 0 /\ arg2P30 > 0 /\ 1+arg4 > 0 /\ -arg2+arg2P30 <= 0), cost: 1 New rule: f5979_0_dijkstra_GE -> f5979_0_dijkstra_GE : arg5'=arg5P30, arg2'=arg2P30, arg1'=arg1P30, arg6'=arg6P30, arg3'=n13+arg3, (-2+arg1P30 > 0 /\ 1+arg4-n13-arg3 > 0 /\ -2+arg1P30-arg2P30 >= 0 /\ 2-arg1P30+arg2P30 >= 0 /\ arg2-arg2P30 >= 0 /\ arg2P30 > 0 /\ -arg1P30+arg1 >= 0 /\ 1+arg4 > 0 /\ -1+n13 >= 0), cost: n13 Sub-proof via acceration calculus written to file:///tmp/tmpnam_BHgPAP.txt Applied instantiation Original rule: f5979_0_dijkstra_GE -> f5979_0_dijkstra_GE : arg5'=arg5P30, arg2'=arg2P30, arg1'=arg1P30, arg6'=arg6P30, arg3'=n13+arg3, (-2+arg1P30 > 0 /\ 1+arg4-n13-arg3 > 0 /\ -2+arg1P30-arg2P30 >= 0 /\ 2-arg1P30+arg2P30 >= 0 /\ arg2-arg2P30 >= 0 /\ arg2P30 > 0 /\ -arg1P30+arg1 >= 0 /\ 1+arg4 > 0 /\ -1+n13 >= 0), cost: n13 New rule: f5979_0_dijkstra_GE -> f5979_0_dijkstra_GE : arg5'=arg5P30, arg2'=arg2P30, arg1'=arg1P30, arg6'=arg6P30, arg3'=arg4, (-2+arg1P30 > 0 /\ 1 > 0 /\ -2+arg1P30-arg2P30 >= 0 /\ 2-arg1P30+arg2P30 >= 0 /\ -1+arg4-arg3 >= 0 /\ arg2-arg2P30 >= 0 /\ arg2P30 > 0 /\ -arg1P30+arg1 >= 0 /\ 1+arg4 > 0), cost: arg4-arg3 Applied simplification Original rule: f5979_0_dijkstra_GE -> f5979_0_dijkstra_GE : arg5'=arg5P30, arg2'=arg2P30, arg1'=arg1P30, arg6'=arg6P30, arg3'=arg4, (-2+arg1P30 > 0 /\ 1 > 0 /\ -2+arg1P30-arg2P30 >= 0 /\ 2-arg1P30+arg2P30 >= 0 /\ -1+arg4-arg3 >= 0 /\ arg2-arg2P30 >= 0 /\ arg2P30 > 0 /\ -arg1P30+arg1 >= 0 /\ 1+arg4 > 0), cost: arg4-arg3 New rule: f5979_0_dijkstra_GE -> f5979_0_dijkstra_GE : arg5'=arg5P30, arg2'=arg2P30, arg1'=arg1P30, arg6'=arg6P30, arg3'=arg4, (-2+arg1P30-arg2P30 >= 0 /\ 2-arg1P30+arg2P30 >= 0 /\ -1+arg4-arg3 >= 0 /\ arg2-arg2P30 >= 0 /\ arg2P30 > 0 /\ -arg1P30+arg1 >= 0 /\ 1+arg4 > 0), cost: arg4-arg3 Applied deletion Removed the following rules: 104 Applied acceleration Original rule: f8426_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg2'=arg2P33, arg4'=1+arg4, arg1'=arg1P33, arg6'=arg6P33, (1+arg5 > 0 /\ -2-arg2+arg1P33 <= 0 /\ arg2P33 > 0 /\ arg1P33-arg1 <= 0 /\ -2+arg1P33 > 0 /\ arg5-arg4 > 0 /\ 2+arg2P33-arg1 <= 0 /\ -arg2+arg2P33 <= 0), cost: 1 New rule: f8426_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg2'=arg2P33, arg4'=n14+arg4, arg1'=arg1P33, arg6'=arg6P33, (-arg1P33+arg1 >= 0 /\ 1+arg5 > 0 /\ arg2P33 > 0 /\ -2+arg1P33 > 0 /\ arg2-arg2P33 >= 0 /\ 1+arg5-n14-arg4 > 0 /\ -1+n14 >= 0 /\ 2-arg1P33+arg2P33 >= 0 /\ -2+arg1P33-arg2P33 >= 0), cost: n14 Sub-proof via acceration calculus written to file:///tmp/tmpnam_ajDEaf.txt Applied instantiation Original rule: f8426_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg2'=arg2P33, arg4'=n14+arg4, arg1'=arg1P33, arg6'=arg6P33, (-arg1P33+arg1 >= 0 /\ 1+arg5 > 0 /\ arg2P33 > 0 /\ -2+arg1P33 > 0 /\ arg2-arg2P33 >= 0 /\ 1+arg5-n14-arg4 > 0 /\ -1+n14 >= 0 /\ 2-arg1P33+arg2P33 >= 0 /\ -2+arg1P33-arg2P33 >= 0), cost: n14 New rule: f8426_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg2'=arg2P33, arg4'=arg5, arg1'=arg1P33, arg6'=arg6P33, (-arg1P33+arg1 >= 0 /\ 1 > 0 /\ 1+arg5 > 0 /\ arg2P33 > 0 /\ -2+arg1P33 > 0 /\ arg2-arg2P33 >= 0 /\ -1+arg5-arg4 >= 0 /\ 2-arg1P33+arg2P33 >= 0 /\ -2+arg1P33-arg2P33 >= 0), cost: arg5-arg4 Applied simplification Original rule: f8426_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg2'=arg2P33, arg4'=arg5, arg1'=arg1P33, arg6'=arg6P33, (-arg1P33+arg1 >= 0 /\ 1 > 0 /\ 1+arg5 > 0 /\ arg2P33 > 0 /\ -2+arg1P33 > 0 /\ arg2-arg2P33 >= 0 /\ -1+arg5-arg4 >= 0 /\ 2-arg1P33+arg2P33 >= 0 /\ -2+arg1P33-arg2P33 >= 0), cost: arg5-arg4 New rule: f8426_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg2'=arg2P33, arg4'=arg5, arg1'=arg1P33, arg6'=arg6P33, (-arg1P33+arg1 >= 0 /\ 1+arg5 > 0 /\ -2+arg1P33 > 0 /\ arg2-arg2P33 >= 0 /\ -1+arg5-arg4 >= 0 /\ 2-arg1P33+arg2P33 >= 0 /\ -2+arg1P33-arg2P33 >= 0), cost: arg5-arg4 Applied deletion Removed the following rules: 107 Applied acceleration Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P37, arg1'=arg1P37, (-arg2+arg2P37 <= 0 /\ arg1P37-arg1 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0 /\ arg2P37 > 0 /\ -2-arg2+arg1P37 <= 0 /\ -2+arg1P37 > 0 /\ 2-arg1+arg2P37 <= 0), cost: 1 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n15, arg2'=arg2P37, arg1'=arg1P37, (-arg1P37+arg1 >= 0 /\ -1+n15 >= 0 /\ 2-arg1P37+arg2P37 >= 0 /\ -2+arg1P37-arg2P37 >= 0 /\ arg2-arg2P37 >= 0 /\ 1-arg5+arg6-n15 > 0 /\ 1+arg6 > 0 /\ arg2P37 > 0 /\ -2+arg1P37 > 0), cost: n15 Sub-proof via acceration calculus written to file:///tmp/tmpnam_pjpIap.txt Applied instantiation Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n15, arg2'=arg2P37, arg1'=arg1P37, (-arg1P37+arg1 >= 0 /\ -1+n15 >= 0 /\ 2-arg1P37+arg2P37 >= 0 /\ -2+arg1P37-arg2P37 >= 0 /\ arg2-arg2P37 >= 0 /\ 1-arg5+arg6-n15 > 0 /\ 1+arg6 > 0 /\ arg2P37 > 0 /\ -2+arg1P37 > 0), cost: n15 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P37, arg1'=arg1P37, (-arg1P37+arg1 >= 0 /\ 1 > 0 /\ 2-arg1P37+arg2P37 >= 0 /\ -2+arg1P37-arg2P37 >= 0 /\ arg2-arg2P37 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2P37 > 0 /\ -2+arg1P37 > 0), cost: -arg5+arg6 Applied acceleration Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P38, arg1'=arg1P38, (arg1P38-arg1 <= 0 /\ -2+arg1P38 > 0 /\ arg2P38 > 0 /\ -2+arg1P38-arg2 <= 0 /\ 1+arg6 > 0 /\ 2+arg2P38-arg1 <= 0 /\ -arg5+arg6 > 0 /\ -arg2+arg2P38 <= 0), cost: 1 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n16, arg2'=arg2P38, arg1'=arg1P38, (1-arg5+arg6-n16 > 0 /\ -1+n16 >= 0 /\ -2+arg1P38 > 0 /\ -arg1P38+arg1 >= 0 /\ arg2P38 > 0 /\ 1+arg6 > 0 /\ arg2-arg2P38 >= 0 /\ 2-arg1P38+arg2P38 >= 0 /\ -2+arg1P38-arg2P38 >= 0), cost: n16 Sub-proof via acceration calculus written to file:///tmp/tmpnam_kJBNLN.txt Applied instantiation Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n16, arg2'=arg2P38, arg1'=arg1P38, (1-arg5+arg6-n16 > 0 /\ -1+n16 >= 0 /\ -2+arg1P38 > 0 /\ -arg1P38+arg1 >= 0 /\ arg2P38 > 0 /\ 1+arg6 > 0 /\ arg2-arg2P38 >= 0 /\ 2-arg1P38+arg2P38 >= 0 /\ -2+arg1P38-arg2P38 >= 0), cost: n16 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P38, arg1'=arg1P38, (1 > 0 /\ -2+arg1P38 > 0 /\ -arg1P38+arg1 >= 0 /\ arg2P38 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2-arg2P38 >= 0 /\ 2-arg1P38+arg2P38 >= 0 /\ -2+arg1P38-arg2P38 >= 0), cost: -arg5+arg6 Applied acceleration Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P39, arg1'=arg1P39, (-2+arg1P39 > 0 /\ arg2P39 > 0 /\ -2-arg2+arg1P39 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0 /\ -arg1+arg1P39 <= 0 /\ 2+arg2P39-arg1 <= 0 /\ -arg2+arg2P39 <= 0), cost: 1 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n17, arg2'=arg2P39, arg1'=arg1P39, (-2+arg1P39 > 0 /\ arg2P39 > 0 /\ 1+arg6 > 0 /\ arg1-arg1P39 >= 0 /\ 1-arg5-n17+arg6 > 0 /\ -1+n17 >= 0 /\ arg2-arg2P39 >= 0 /\ -2-arg2P39+arg1P39 >= 0 /\ 2+arg2P39-arg1P39 >= 0), cost: n17 Sub-proof via acceration calculus written to file:///tmp/tmpnam_fmCdLc.txt Applied instantiation Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n17, arg2'=arg2P39, arg1'=arg1P39, (-2+arg1P39 > 0 /\ arg2P39 > 0 /\ 1+arg6 > 0 /\ arg1-arg1P39 >= 0 /\ 1-arg5-n17+arg6 > 0 /\ -1+n17 >= 0 /\ arg2-arg2P39 >= 0 /\ -2-arg2P39+arg1P39 >= 0 /\ 2+arg2P39-arg1P39 >= 0), cost: n17 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P39, arg1'=arg1P39, (1 > 0 /\ -2+arg1P39 > 0 /\ arg2P39 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg1-arg1P39 >= 0 /\ arg2-arg2P39 >= 0 /\ -2-arg2P39+arg1P39 >= 0 /\ 2+arg2P39-arg1P39 >= 0), cost: -arg5+arg6 Applied acceleration Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P40, arg1'=arg1P40, (arg2P40 > 0 /\ -2+arg1P40 > 0 /\ -arg4+arg6 > 0 /\ -2-arg2+arg1P40 <= 0 /\ 1+arg6 > 0 /\ arg1P40-arg1 <= 0 /\ -arg5+arg6 > 0 /\ 2+arg2P40-arg1 <= 0 /\ arg2P40-arg2 <= 0), cost: 1 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n18, arg2'=arg2P40, arg1'=arg1P40, (arg2P40 > 0 /\ -2+arg1P40 > 0 /\ -1+n18 >= 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -arg2P40+arg2 >= 0 /\ 1-arg5-n18+arg6 > 0 /\ 2+arg2P40-arg1P40 >= 0 /\ -2-arg2P40+arg1P40 >= 0 /\ -arg1P40+arg1 >= 0), cost: n18 Sub-proof via acceration calculus written to file:///tmp/tmpnam_AadIHa.txt Applied instantiation Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n18, arg2'=arg2P40, arg1'=arg1P40, (arg2P40 > 0 /\ -2+arg1P40 > 0 /\ -1+n18 >= 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -arg2P40+arg2 >= 0 /\ 1-arg5-n18+arg6 > 0 /\ 2+arg2P40-arg1P40 >= 0 /\ -2-arg2P40+arg1P40 >= 0 /\ -arg1P40+arg1 >= 0), cost: n18 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P40, arg1'=arg1P40, (arg2P40 > 0 /\ -2+arg1P40 > 0 /\ 1 > 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -arg2P40+arg2 >= 0 /\ 2+arg2P40-arg1P40 >= 0 /\ -2-arg2P40+arg1P40 >= 0 /\ -arg1P40+arg1 >= 0), cost: -arg5+arg6 Applied acceleration Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P41, arg1'=arg1P41, (-arg2+arg2P41 <= 0 /\ -2+arg1P41 > 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2-arg2+arg1P41 <= 0 /\ -arg5+arg6 > 0 /\ arg2P41 > 0 /\ -arg1+arg1P41 <= 0 /\ 2-arg1+arg2P41 <= 0), cost: 1 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n19, arg2'=arg2P41, arg1'=arg1P41, (-2+arg1P41 > 0 /\ -arg4+arg6 > 0 /\ 1-arg5-n19+arg6 > 0 /\ -1+n19 >= 0 /\ arg2-arg2P41 >= 0 /\ 1+arg6 > 0 /\ -2+arg1P41-arg2P41 >= 0 /\ 2-arg1P41+arg2P41 >= 0 /\ arg1-arg1P41 >= 0 /\ arg2P41 > 0), cost: n19 Sub-proof via acceration calculus written to file:///tmp/tmpnam_AEaaHP.txt Applied instantiation Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n19, arg2'=arg2P41, arg1'=arg1P41, (-2+arg1P41 > 0 /\ -arg4+arg6 > 0 /\ 1-arg5-n19+arg6 > 0 /\ -1+n19 >= 0 /\ arg2-arg2P41 >= 0 /\ 1+arg6 > 0 /\ -2+arg1P41-arg2P41 >= 0 /\ 2-arg1P41+arg2P41 >= 0 /\ arg1-arg1P41 >= 0 /\ arg2P41 > 0), cost: n19 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P41, arg1'=arg1P41, (1 > 0 /\ -2+arg1P41 > 0 /\ -arg4+arg6 > 0 /\ arg2-arg2P41 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P41-arg2P41 >= 0 /\ 2-arg1P41+arg2P41 >= 0 /\ arg1-arg1P41 >= 0 /\ arg2P41 > 0), cost: -arg5+arg6 Applied acceleration Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P42, arg4'=arg5, arg1'=arg1P42, (2+arg2P42-arg1 <= 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ arg2P42 > 0 /\ -2+arg1P42 > 0 /\ -arg2+arg2P42 <= 0 /\ arg1P42-arg1 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg1P42 <= 0), cost: 1 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n20, arg2'=arg2P42, arg4'=-1+arg5+n20, arg1'=arg1P42, (2-arg5-n20+arg6 > 0 /\ -arg4+arg6 > 0 /\ -2+arg1P42-arg2P42 >= 0 /\ 2-arg1P42+arg2P42 >= 0 /\ 1-arg5-n20+arg6 > 0 /\ 1+arg6 > 0 /\ arg2P42 > 0 /\ -2+arg1P42 > 0 /\ -1+n20 >= 0 /\ arg2-arg2P42 >= 0 /\ -arg1P42+arg1 >= 0), cost: n20 Sub-proof via acceration calculus written to file:///tmp/tmpnam_eMnMIg.txt Applied instantiation Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n20, arg2'=arg2P42, arg4'=-1+arg5+n20, arg1'=arg1P42, (2-arg5-n20+arg6 > 0 /\ -arg4+arg6 > 0 /\ -2+arg1P42-arg2P42 >= 0 /\ 2-arg1P42+arg2P42 >= 0 /\ 1-arg5-n20+arg6 > 0 /\ 1+arg6 > 0 /\ arg2P42 > 0 /\ -2+arg1P42 > 0 /\ -1+n20 >= 0 /\ arg2-arg2P42 >= 0 /\ -arg1P42+arg1 >= 0), cost: n20 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P42, arg4'=-1+arg6, arg1'=arg1P42, (1 > 0 /\ -arg4+arg6 > 0 /\ -2+arg1P42-arg2P42 >= 0 /\ 2-arg1P42+arg2P42 >= 0 /\ 2 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2P42 > 0 /\ -2+arg1P42 > 0 /\ arg2-arg2P42 >= 0 /\ -arg1P42+arg1 >= 0), cost: -arg5+arg6 Applied instantiation Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n20, arg2'=arg2P42, arg4'=-1+arg5+n20, arg1'=arg1P42, (2-arg5-n20+arg6 > 0 /\ -arg4+arg6 > 0 /\ -2+arg1P42-arg2P42 >= 0 /\ 2-arg1P42+arg2P42 >= 0 /\ 1-arg5-n20+arg6 > 0 /\ 1+arg6 > 0 /\ arg2P42 > 0 /\ -2+arg1P42 > 0 /\ -1+n20 >= 0 /\ arg2-arg2P42 >= 0 /\ -arg1P42+arg1 >= 0), cost: n20 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg6, arg2'=arg2P42, arg4'=arg6, arg1'=arg1P42, (0 > 0 /\ 1 > 0 /\ -arg4+arg6 > 0 /\ -2+arg1P42-arg2P42 >= 0 /\ 2-arg1P42+arg2P42 >= 0 /\ 1+arg6 > 0 /\ arg2P42 > 0 /\ -2+arg1P42 > 0 /\ -arg5+arg6 >= 0 /\ arg2-arg2P42 >= 0 /\ -arg1P42+arg1 >= 0), cost: 1-arg5+arg6 Applied acceleration Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P43, arg4'=arg5, arg1'=arg1P43, (-2-arg2+arg1P43 <= 0 /\ -arg4+arg6 > 0 /\ arg2P43 > 0 /\ 2+arg2P43-arg1 <= 0 /\ 1+arg6 > 0 /\ -2+arg1P43 > 0 /\ -arg1+arg1P43 <= 0 /\ -arg5+arg6 > 0 /\ -arg2+arg2P43 <= 0), cost: 1 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n21, arg2'=arg2P43, arg4'=-1+arg5+n21, arg1'=arg1P43, (-2-arg2P43+arg1P43 >= 0 /\ 2+arg2P43-arg1P43 >= 0 /\ 1-arg5+arg6-n21 > 0 /\ -arg4+arg6 > 0 /\ arg2P43 > 0 /\ 2-arg5+arg6-n21 > 0 /\ 1+arg6 > 0 /\ -1+n21 >= 0 /\ -2+arg1P43 > 0 /\ arg1-arg1P43 >= 0 /\ arg2-arg2P43 >= 0), cost: n21 Sub-proof via acceration calculus written to file:///tmp/tmpnam_OKcDLN.txt Applied instantiation Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n21, arg2'=arg2P43, arg4'=-1+arg5+n21, arg1'=arg1P43, (-2-arg2P43+arg1P43 >= 0 /\ 2+arg2P43-arg1P43 >= 0 /\ 1-arg5+arg6-n21 > 0 /\ -arg4+arg6 > 0 /\ arg2P43 > 0 /\ 2-arg5+arg6-n21 > 0 /\ 1+arg6 > 0 /\ -1+n21 >= 0 /\ -2+arg1P43 > 0 /\ arg1-arg1P43 >= 0 /\ arg2-arg2P43 >= 0), cost: n21 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P43, arg4'=-1+arg6, arg1'=arg1P43, (1 > 0 /\ -2-arg2P43+arg1P43 >= 0 /\ 2+arg2P43-arg1P43 >= 0 /\ -arg4+arg6 > 0 /\ arg2P43 > 0 /\ 2 > 0 /\ 1+arg6 > 0 /\ -2+arg1P43 > 0 /\ -1-arg5+arg6 >= 0 /\ arg1-arg1P43 >= 0 /\ arg2-arg2P43 >= 0), cost: -arg5+arg6 Applied instantiation Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n21, arg2'=arg2P43, arg4'=-1+arg5+n21, arg1'=arg1P43, (-2-arg2P43+arg1P43 >= 0 /\ 2+arg2P43-arg1P43 >= 0 /\ 1-arg5+arg6-n21 > 0 /\ -arg4+arg6 > 0 /\ arg2P43 > 0 /\ 2-arg5+arg6-n21 > 0 /\ 1+arg6 > 0 /\ -1+n21 >= 0 /\ -2+arg1P43 > 0 /\ arg1-arg1P43 >= 0 /\ arg2-arg2P43 >= 0), cost: n21 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg6, arg2'=arg2P43, arg4'=arg6, arg1'=arg1P43, (0 > 0 /\ 1 > 0 /\ -2-arg2P43+arg1P43 >= 0 /\ 2+arg2P43-arg1P43 >= 0 /\ -arg4+arg6 > 0 /\ arg2P43 > 0 /\ 1+arg6 > 0 /\ -2+arg1P43 > 0 /\ -arg5+arg6 >= 0 /\ arg1-arg1P43 >= 0 /\ arg2-arg2P43 >= 0), cost: 1-arg5+arg6 Applied acceleration Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P44, arg4'=arg5, arg1'=arg1P44, (arg2P44 > 0 /\ -arg4+arg6 > 0 /\ -2+arg1P44 > 0 /\ 2+arg2P44-arg1 <= 0 /\ -2-arg2+arg1P44 <= 0 /\ arg2P44-arg2 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0 /\ -arg1+arg1P44 <= 0), cost: 1 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n22, arg2'=arg2P44, arg4'=-1+arg5+n22, arg1'=arg1P44, (arg2P44 > 0 /\ -arg4+arg6 > 0 /\ -arg2P44+arg2 >= 0 /\ 1-arg5-n22+arg6 > 0 /\ -2+arg1P44 > 0 /\ 2-arg5-n22+arg6 > 0 /\ 2+arg2P44-arg1P44 >= 0 /\ -2-arg2P44+arg1P44 >= 0 /\ 1+arg6 > 0 /\ arg1-arg1P44 >= 0 /\ -1+n22 >= 0), cost: n22 Sub-proof via acceration calculus written to file:///tmp/tmpnam_gPkcFn.txt Applied instantiation Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n22, arg2'=arg2P44, arg4'=-1+arg5+n22, arg1'=arg1P44, (arg2P44 > 0 /\ -arg4+arg6 > 0 /\ -arg2P44+arg2 >= 0 /\ 1-arg5-n22+arg6 > 0 /\ -2+arg1P44 > 0 /\ 2-arg5-n22+arg6 > 0 /\ 2+arg2P44-arg1P44 >= 0 /\ -2-arg2P44+arg1P44 >= 0 /\ 1+arg6 > 0 /\ arg1-arg1P44 >= 0 /\ -1+n22 >= 0), cost: n22 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P44, arg4'=-1+arg6, arg1'=arg1P44, (1 > 0 /\ arg2P44 > 0 /\ -arg4+arg6 > 0 /\ -arg2P44+arg2 >= 0 /\ -2+arg1P44 > 0 /\ 2 > 0 /\ 2+arg2P44-arg1P44 >= 0 /\ -2-arg2P44+arg1P44 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg1-arg1P44 >= 0), cost: -arg5+arg6 Applied instantiation Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n22, arg2'=arg2P44, arg4'=-1+arg5+n22, arg1'=arg1P44, (arg2P44 > 0 /\ -arg4+arg6 > 0 /\ -arg2P44+arg2 >= 0 /\ 1-arg5-n22+arg6 > 0 /\ -2+arg1P44 > 0 /\ 2-arg5-n22+arg6 > 0 /\ 2+arg2P44-arg1P44 >= 0 /\ -2-arg2P44+arg1P44 >= 0 /\ 1+arg6 > 0 /\ arg1-arg1P44 >= 0 /\ -1+n22 >= 0), cost: n22 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg6, arg2'=arg2P44, arg4'=arg6, arg1'=arg1P44, (0 > 0 /\ 1 > 0 /\ arg2P44 > 0 /\ -arg4+arg6 > 0 /\ -arg2P44+arg2 >= 0 /\ -2+arg1P44 > 0 /\ 2+arg2P44-arg1P44 >= 0 /\ -2-arg2P44+arg1P44 >= 0 /\ 1+arg6 > 0 /\ arg1-arg1P44 >= 0 /\ -arg5+arg6 >= 0), cost: 1-arg5+arg6 Applied acceleration Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P45, arg4'=arg5, arg1'=arg1P45, (-arg2+arg2P45 <= 0 /\ -2-arg2+arg1P45 <= 0 /\ arg1P45-arg1 <= 0 /\ -arg4+arg6 > 0 /\ -2+arg1P45 > 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0 /\ arg2P45 > 0 /\ 2-arg1+arg2P45 <= 0), cost: 1 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n23, arg2'=arg2P45, arg4'=-1+arg5+n23, arg1'=arg1P45, (-1+n23 >= 0 /\ -arg4+arg6 > 0 /\ arg2-arg2P45 >= 0 /\ -2+arg1P45 > 0 /\ -arg1P45+arg1 >= 0 /\ -2+arg1P45-arg2P45 >= 0 /\ 2-arg1P45+arg2P45 >= 0 /\ 1+arg6 > 0 /\ arg2P45 > 0 /\ 2-arg5-n23+arg6 > 0 /\ 1-arg5-n23+arg6 > 0), cost: n23 Sub-proof via acceration calculus written to file:///tmp/tmpnam_Cenkna.txt Applied instantiation Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n23, arg2'=arg2P45, arg4'=-1+arg5+n23, arg1'=arg1P45, (-1+n23 >= 0 /\ -arg4+arg6 > 0 /\ arg2-arg2P45 >= 0 /\ -2+arg1P45 > 0 /\ -arg1P45+arg1 >= 0 /\ -2+arg1P45-arg2P45 >= 0 /\ 2-arg1P45+arg2P45 >= 0 /\ 1+arg6 > 0 /\ arg2P45 > 0 /\ 2-arg5-n23+arg6 > 0 /\ 1-arg5-n23+arg6 > 0), cost: n23 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P45, arg4'=-1+arg6, arg1'=arg1P45, (1 > 0 /\ -arg4+arg6 > 0 /\ arg2-arg2P45 >= 0 /\ -2+arg1P45 > 0 /\ -arg1P45+arg1 >= 0 /\ 2 > 0 /\ -2+arg1P45-arg2P45 >= 0 /\ 2-arg1P45+arg2P45 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2P45 > 0), cost: -arg5+arg6 Applied instantiation Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg5+n23, arg2'=arg2P45, arg4'=-1+arg5+n23, arg1'=arg1P45, (-1+n23 >= 0 /\ -arg4+arg6 > 0 /\ arg2-arg2P45 >= 0 /\ -2+arg1P45 > 0 /\ -arg1P45+arg1 >= 0 /\ -2+arg1P45-arg2P45 >= 0 /\ 2-arg1P45+arg2P45 >= 0 /\ 1+arg6 > 0 /\ arg2P45 > 0 /\ 2-arg5-n23+arg6 > 0 /\ 1-arg5-n23+arg6 > 0), cost: n23 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg6, arg2'=arg2P45, arg4'=arg6, arg1'=arg1P45, (0 > 0 /\ 1 > 0 /\ -arg4+arg6 > 0 /\ arg2-arg2P45 >= 0 /\ -2+arg1P45 > 0 /\ -arg1P45+arg1 >= 0 /\ -2+arg1P45-arg2P45 >= 0 /\ 2-arg1P45+arg2P45 >= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 >= 0 /\ arg2P45 > 0), cost: 1-arg5+arg6 Applied simplification Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P37, arg1'=arg1P37, (-arg1P37+arg1 >= 0 /\ 1 > 0 /\ 2-arg1P37+arg2P37 >= 0 /\ -2+arg1P37-arg2P37 >= 0 /\ arg2-arg2P37 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2P37 > 0 /\ -2+arg1P37 > 0), cost: -arg5+arg6 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P37, arg1'=arg1P37, (-arg1P37+arg1 >= 0 /\ 2-arg1P37+arg2P37 >= 0 /\ -2+arg1P37-arg2P37 >= 0 /\ arg2-arg2P37 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P37 > 0), cost: -arg5+arg6 Applied simplification Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P38, arg1'=arg1P38, (1 > 0 /\ -2+arg1P38 > 0 /\ -arg1P38+arg1 >= 0 /\ arg2P38 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2-arg2P38 >= 0 /\ 2-arg1P38+arg2P38 >= 0 /\ -2+arg1P38-arg2P38 >= 0), cost: -arg5+arg6 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P38, arg1'=arg1P38, (-arg1P38+arg1 >= 0 /\ arg2P38 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2-arg2P38 >= 0 /\ 2-arg1P38+arg2P38 >= 0 /\ -2+arg1P38-arg2P38 >= 0), cost: -arg5+arg6 Applied simplification Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P39, arg1'=arg1P39, (1 > 0 /\ -2+arg1P39 > 0 /\ arg2P39 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg1-arg1P39 >= 0 /\ arg2-arg2P39 >= 0 /\ -2-arg2P39+arg1P39 >= 0 /\ 2+arg2P39-arg1P39 >= 0), cost: -arg5+arg6 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P39, arg1'=arg1P39, (arg2P39 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg1-arg1P39 >= 0 /\ arg2-arg2P39 >= 0 /\ -2-arg2P39+arg1P39 >= 0 /\ 2+arg2P39-arg1P39 >= 0), cost: -arg5+arg6 Applied simplification Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P40, arg1'=arg1P40, (arg2P40 > 0 /\ -2+arg1P40 > 0 /\ 1 > 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -arg2P40+arg2 >= 0 /\ 2+arg2P40-arg1P40 >= 0 /\ -2-arg2P40+arg1P40 >= 0 /\ -arg1P40+arg1 >= 0), cost: -arg5+arg6 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P40, arg1'=arg1P40, (-2+arg1P40 > 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -arg2P40+arg2 >= 0 /\ 2+arg2P40-arg1P40 >= 0 /\ -2-arg2P40+arg1P40 >= 0 /\ -arg1P40+arg1 >= 0), cost: -arg5+arg6 Applied simplification Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P41, arg1'=arg1P41, (1 > 0 /\ -2+arg1P41 > 0 /\ -arg4+arg6 > 0 /\ arg2-arg2P41 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P41-arg2P41 >= 0 /\ 2-arg1P41+arg2P41 >= 0 /\ arg1-arg1P41 >= 0 /\ arg2P41 > 0), cost: -arg5+arg6 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P41, arg1'=arg1P41, (-arg4+arg6 > 0 /\ arg2-arg2P41 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P41-arg2P41 >= 0 /\ 2-arg1P41+arg2P41 >= 0 /\ arg1-arg1P41 >= 0 /\ arg2P41 > 0), cost: -arg5+arg6 Applied simplification Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P42, arg4'=-1+arg6, arg1'=arg1P42, (1 > 0 /\ -arg4+arg6 > 0 /\ -2+arg1P42-arg2P42 >= 0 /\ 2-arg1P42+arg2P42 >= 0 /\ 2 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2P42 > 0 /\ -2+arg1P42 > 0 /\ arg2-arg2P42 >= 0 /\ -arg1P42+arg1 >= 0), cost: -arg5+arg6 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P42, arg4'=-1+arg6, arg1'=arg1P42, (-arg4+arg6 > 0 /\ -2+arg1P42-arg2P42 >= 0 /\ 2-arg1P42+arg2P42 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P42 > 0 /\ arg2-arg2P42 >= 0 /\ -arg1P42+arg1 >= 0), cost: -arg5+arg6 Applied simplification Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P43, arg4'=-1+arg6, arg1'=arg1P43, (1 > 0 /\ -2-arg2P43+arg1P43 >= 0 /\ 2+arg2P43-arg1P43 >= 0 /\ -arg4+arg6 > 0 /\ arg2P43 > 0 /\ 2 > 0 /\ 1+arg6 > 0 /\ -2+arg1P43 > 0 /\ -1-arg5+arg6 >= 0 /\ arg1-arg1P43 >= 0 /\ arg2-arg2P43 >= 0), cost: -arg5+arg6 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P43, arg4'=-1+arg6, arg1'=arg1P43, (-2-arg2P43+arg1P43 >= 0 /\ 2+arg2P43-arg1P43 >= 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2+arg1P43 > 0 /\ -1-arg5+arg6 >= 0 /\ arg1-arg1P43 >= 0 /\ arg2-arg2P43 >= 0), cost: -arg5+arg6 Applied simplification Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P44, arg4'=-1+arg6, arg1'=arg1P44, (1 > 0 /\ arg2P44 > 0 /\ -arg4+arg6 > 0 /\ -arg2P44+arg2 >= 0 /\ -2+arg1P44 > 0 /\ 2 > 0 /\ 2+arg2P44-arg1P44 >= 0 /\ -2-arg2P44+arg1P44 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg1-arg1P44 >= 0), cost: -arg5+arg6 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P44, arg4'=-1+arg6, arg1'=arg1P44, (-arg4+arg6 > 0 /\ -arg2P44+arg2 >= 0 /\ -2+arg1P44 > 0 /\ 2+arg2P44-arg1P44 >= 0 /\ -2-arg2P44+arg1P44 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg1-arg1P44 >= 0), cost: -arg5+arg6 Applied simplification Original rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P45, arg4'=-1+arg6, arg1'=arg1P45, (1 > 0 /\ -arg4+arg6 > 0 /\ arg2-arg2P45 >= 0 /\ -2+arg1P45 > 0 /\ -arg1P45+arg1 >= 0 /\ 2 > 0 /\ -2+arg1P45-arg2P45 >= 0 /\ 2-arg1P45+arg2P45 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2P45 > 0), cost: -arg5+arg6 New rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P45, arg4'=-1+arg6, arg1'=arg1P45, (-arg4+arg6 > 0 /\ arg2-arg2P45 >= 0 /\ -arg1P45+arg1 >= 0 /\ -2+arg1P45-arg2P45 >= 0 /\ 2-arg1P45+arg2P45 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2P45 > 0), cost: -arg5+arg6 Applied deletion Removed the following rules: 111 112 113 114 115 116 117 118 119 Applied acceleration Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P49, arg1'=arg1P49, (arg1P49-arg1 <= 0 /\ -arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ 1+arg6 > 0 /\ -2-arg2+arg1P49 <= 0 /\ -arg5+arg6 > 0 /\ -arg2+arg2P49 <= 0 /\ -2+arg1P49 > 0 /\ arg2P49 > 0), cost: 1 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5+n168, arg2'=arg2P49, arg1'=arg1P49, (-arg4+arg6 > 0 /\ -arg1P49+arg1 >= 0 /\ 1+arg6 > 0 /\ 1-arg5-n168+arg6 > 0 /\ -1+n168 >= 0 /\ -2+arg1P49 > 0 /\ arg2-arg2P49 >= 0 /\ arg2P49 > 0 /\ 2-arg1P49+arg2P49 >= 0 /\ -2+arg1P49-arg2P49 >= 0), cost: n168 Sub-proof via acceration calculus written to file:///tmp/tmpnam_nPbHNO.txt Applied instantiation Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5+n168, arg2'=arg2P49, arg1'=arg1P49, (-arg4+arg6 > 0 /\ -arg1P49+arg1 >= 0 /\ 1+arg6 > 0 /\ 1-arg5-n168+arg6 > 0 /\ -1+n168 >= 0 /\ -2+arg1P49 > 0 /\ arg2-arg2P49 >= 0 /\ arg2P49 > 0 /\ 2-arg1P49+arg2P49 >= 0 /\ -2+arg1P49-arg2P49 >= 0), cost: n168 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=arg1P49, (1 > 0 /\ -arg4+arg6 > 0 /\ -arg1P49+arg1 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P49 > 0 /\ arg2-arg2P49 >= 0 /\ arg2P49 > 0 /\ 2-arg1P49+arg2P49 >= 0 /\ -2+arg1P49-arg2P49 >= 0), cost: -arg5+arg6 Applied acceleration Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P50, arg1'=arg1P50, (-arg2+arg2P50 <= 0 /\ -2+arg1P50 > 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2+arg1P50-arg2 <= 0 /\ -arg5+arg6 > 0 /\ arg2P50 > 0 /\ arg1P50-arg1 <= 0 /\ 2-arg1+arg2P50 <= 0), cost: 1 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5+n169, arg2'=arg2P50, arg1'=arg1P50, (1-arg5-n169+arg6 > 0 /\ -2+arg1P50 > 0 /\ -arg4+arg6 > 0 /\ arg2-arg2P50 >= 0 /\ 1+arg6 > 0 /\ -2+arg1P50-arg2P50 >= 0 /\ 2-arg1P50+arg2P50 >= 0 /\ -arg1P50+arg1 >= 0 /\ arg2P50 > 0 /\ -1+n169 >= 0), cost: n169 Sub-proof via acceration calculus written to file:///tmp/tmpnam_DCBMIP.txt Applied instantiation Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5+n169, arg2'=arg2P50, arg1'=arg1P50, (1-arg5-n169+arg6 > 0 /\ -2+arg1P50 > 0 /\ -arg4+arg6 > 0 /\ arg2-arg2P50 >= 0 /\ 1+arg6 > 0 /\ -2+arg1P50-arg2P50 >= 0 /\ 2-arg1P50+arg2P50 >= 0 /\ -arg1P50+arg1 >= 0 /\ arg2P50 > 0 /\ -1+n169 >= 0), cost: n169 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=arg1P50, (1 > 0 /\ -2+arg1P50 > 0 /\ -arg4+arg6 > 0 /\ arg2-arg2P50 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P50-arg2P50 >= 0 /\ 2-arg1P50+arg2P50 >= 0 /\ -arg1P50+arg1 >= 0 /\ arg2P50 > 0), cost: -arg5+arg6 Applied acceleration Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P51, arg1'=arg1P51, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -2+arg1P51 > 0 /\ -arg5+arg6 > 0 /\ arg1P51-arg1 <= 0 /\ -2-arg2+arg1P51 <= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5+n170, arg2'=arg2P51, arg1'=arg1P51, (1-arg5-n170+arg6 > 0 /\ -arg4+arg6 > 0 /\ arg2-arg2P51 >= 0 /\ -1+n170 >= 0 /\ 1+arg6 > 0 /\ 2-arg1P51+arg2P51 >= 0 /\ -2+arg1P51-arg2P51 >= 0 /\ arg2P51 > 0 /\ -2+arg1P51 > 0 /\ -arg1P51+arg1 >= 0), cost: n170 Sub-proof via acceration calculus written to file:///tmp/tmpnam_micpCI.txt Applied instantiation Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5+n170, arg2'=arg2P51, arg1'=arg1P51, (1-arg5-n170+arg6 > 0 /\ -arg4+arg6 > 0 /\ arg2-arg2P51 >= 0 /\ -1+n170 >= 0 /\ 1+arg6 > 0 /\ 2-arg1P51+arg2P51 >= 0 /\ -2+arg1P51-arg2P51 >= 0 /\ arg2P51 > 0 /\ -2+arg1P51 > 0 /\ -arg1P51+arg1 >= 0), cost: n170 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=arg1P51, (1 > 0 /\ -arg4+arg6 > 0 /\ arg2-arg2P51 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ 2-arg1P51+arg2P51 >= 0 /\ -2+arg1P51-arg2P51 >= 0 /\ arg2P51 > 0 /\ -2+arg1P51 > 0 /\ -arg1P51+arg1 >= 0), cost: -arg5+arg6 Applied simplification Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=arg1P49, (1 > 0 /\ -arg4+arg6 > 0 /\ -arg1P49+arg1 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P49 > 0 /\ arg2-arg2P49 >= 0 /\ arg2P49 > 0 /\ 2-arg1P49+arg2P49 >= 0 /\ -2+arg1P49-arg2P49 >= 0), cost: -arg5+arg6 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=arg1P49, (-arg4+arg6 > 0 /\ -arg1P49+arg1 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2-arg2P49 >= 0 /\ arg2P49 > 0 /\ 2-arg1P49+arg2P49 >= 0 /\ -2+arg1P49-arg2P49 >= 0), cost: -arg5+arg6 Applied simplification Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=arg1P50, (1 > 0 /\ -2+arg1P50 > 0 /\ -arg4+arg6 > 0 /\ arg2-arg2P50 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P50-arg2P50 >= 0 /\ 2-arg1P50+arg2P50 >= 0 /\ -arg1P50+arg1 >= 0 /\ arg2P50 > 0), cost: -arg5+arg6 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=arg1P50, (-arg4+arg6 > 0 /\ arg2-arg2P50 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P50-arg2P50 >= 0 /\ 2-arg1P50+arg2P50 >= 0 /\ -arg1P50+arg1 >= 0 /\ arg2P50 > 0), cost: -arg5+arg6 Applied simplification Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=arg1P51, (1 > 0 /\ -arg4+arg6 > 0 /\ arg2-arg2P51 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ 2-arg1P51+arg2P51 >= 0 /\ -2+arg1P51-arg2P51 >= 0 /\ arg2P51 > 0 /\ -2+arg1P51 > 0 /\ -arg1P51+arg1 >= 0), cost: -arg5+arg6 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=arg1P51, (-arg4+arg6 > 0 /\ arg2-arg2P51 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ 2-arg1P51+arg2P51 >= 0 /\ -2+arg1P51-arg2P51 >= 0 /\ -2+arg1P51 > 0 /\ -arg1P51+arg1 >= 0), cost: -arg5+arg6 Applied deletion Removed the following rules: 123 124 125 Applied acceleration Original rule: f3087_0_init_GE -> f3087_0_init_GE : arg5'=arg5P54, arg2'=1+arg2, arg4'=arg4P54, arg1'=arg1P54, arg6'=arg6P54, (-2+arg1P54 > 0 /\ -arg1+arg1P54 <= 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 New rule: f3087_0_init_GE -> f3087_0_init_GE : arg5'=arg5P54, arg2'=arg2+n183, arg4'=arg4P54, arg1'=arg1P54, arg6'=arg6P54, (-1+n183 >= 0 /\ -2+arg1P54 > 0 /\ 1-arg2-n183+arg3 > 0 /\ 1+arg3 > 0 /\ arg1-arg1P54 >= 0), cost: n183 Sub-proof via acceration calculus written to file:///tmp/tmpnam_PEHOac.txt Applied instantiation Original rule: f3087_0_init_GE -> f3087_0_init_GE : arg5'=arg5P54, arg2'=arg2+n183, arg4'=arg4P54, arg1'=arg1P54, arg6'=arg6P54, (-1+n183 >= 0 /\ -2+arg1P54 > 0 /\ 1-arg2-n183+arg3 > 0 /\ 1+arg3 > 0 /\ arg1-arg1P54 >= 0), cost: n183 New rule: f3087_0_init_GE -> f3087_0_init_GE : arg5'=arg5P54, arg2'=arg3, arg4'=arg4P54, arg1'=arg1P54, arg6'=arg6P54, (1 > 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg1P54 > 0 /\ 1+arg3 > 0 /\ arg1-arg1P54 >= 0), cost: -arg2+arg3 Applied simplification Original rule: f3087_0_init_GE -> f3087_0_init_GE : arg5'=arg5P54, arg2'=arg3, arg4'=arg4P54, arg1'=arg1P54, arg6'=arg6P54, (1 > 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg1P54 > 0 /\ 1+arg3 > 0 /\ arg1-arg1P54 >= 0), cost: -arg2+arg3 New rule: f3087_0_init_GE -> f3087_0_init_GE : arg5'=arg5P54, arg2'=arg3, arg4'=arg4P54, arg1'=arg1P54, arg6'=arg6P54, (-1-arg2+arg3 >= 0 /\ -2+arg1P54 > 0 /\ 1+arg3 > 0 /\ arg1-arg1P54 >= 0), cost: -arg2+arg3 Applied deletion Removed the following rules: 128 Applied acceleration Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=1+arg3, (-arg1+arg1P65 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: 1 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=n184+arg3, (1-n184+arg4-arg3 > 0 /\ arg1-arg1P65 >= 0 /\ -1+n184 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: n184 Sub-proof via acceration calculus written to file:///tmp/tmpnam_lbMpgk.txt Applied instantiation Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=n184+arg3, (1-n184+arg4-arg3 > 0 /\ arg1-arg1P65 >= 0 /\ -1+n184 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: n184 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (1 > 0 /\ -1+arg4-arg3 >= 0 /\ arg1-arg1P65 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: arg4-arg3 Applied simplification Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (1 > 0 /\ -1+arg4-arg3 >= 0 /\ arg1-arg1P65 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: arg4-arg3 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (-1+arg4-arg3 >= 0 /\ arg1-arg1P65 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: arg4-arg3 Applied deletion Removed the following rules: 139 Applied acceleration Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=1+arg4, arg1'=arg1P70, arg6'=arg6P70, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -arg1+arg1P70 <= 0 /\ arg5-arg4 > 0 /\ -2+arg1P70 > 0), cost: 1 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=n185+arg4, arg1'=arg1P70, arg6'=arg6P70, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ 1+arg5-n185-arg4 > 0 /\ arg1-arg1P70 >= 0 /\ -2+arg1P70 > 0 /\ -1+n185 >= 0), cost: n185 Sub-proof via acceration calculus written to file:///tmp/tmpnam_MNbION.txt Applied instantiation Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=n185+arg4, arg1'=arg1P70, arg6'=arg6P70, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ 1+arg5-n185-arg4 > 0 /\ arg1-arg1P70 >= 0 /\ -2+arg1P70 > 0 /\ -1+n185 >= 0), cost: n185 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P70, arg6'=arg6P70, (1 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg1-arg1P70 >= 0 /\ -1+arg5-arg4 >= 0 /\ -2+arg1P70 > 0), cost: arg5-arg4 Applied acceleration Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=1+arg4, arg1'=arg1P71, arg6'=arg6P71, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg1P71-arg1 <= 0 /\ arg5-arg4 > 0 /\ -2+arg1P71 > 0), cost: 1 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg4+n186, arg1'=arg1P71, arg6'=arg6P71, (1+arg5 > 0 /\ -arg1P71+arg1 >= 0 /\ arg5-arg3 > 0 /\ 1+arg5-arg4-n186 > 0 /\ -1+n186 >= 0 /\ -2+arg1P71 > 0), cost: n186 Sub-proof via acceration calculus written to file:///tmp/tmpnam_Jpdbma.txt Applied instantiation Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg4+n186, arg1'=arg1P71, arg6'=arg6P71, (1+arg5 > 0 /\ -arg1P71+arg1 >= 0 /\ arg5-arg3 > 0 /\ 1+arg5-arg4-n186 > 0 /\ -1+n186 >= 0 /\ -2+arg1P71 > 0), cost: n186 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P71, arg6'=arg6P71, (1 > 0 /\ 1+arg5 > 0 /\ -arg1P71+arg1 >= 0 /\ arg5-arg3 > 0 /\ -1+arg5-arg4 >= 0 /\ -2+arg1P71 > 0), cost: arg5-arg4 Applied acceleration Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=1+arg4, arg1'=arg1P72, arg6'=arg6P72, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P72 <= 0), cost: 1 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg4+n187, arg1'=arg1P72, arg6'=arg6P72, (-1+n187 >= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ 1+arg5-arg4-n187 > 0 /\ arg1-arg1P72 >= 0), cost: n187 Sub-proof via acceration calculus written to file:///tmp/tmpnam_dLkcEm.txt Applied instantiation Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg4+n187, arg1'=arg1P72, arg6'=arg6P72, (-1+n187 >= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ 1+arg5-arg4-n187 > 0 /\ arg1-arg1P72 >= 0), cost: n187 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P72, arg6'=arg6P72, (1 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -1+arg5-arg4 >= 0 /\ arg1-arg1P72 >= 0), cost: arg5-arg4 Applied simplification Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P70, arg6'=arg6P70, (1 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg1-arg1P70 >= 0 /\ -1+arg5-arg4 >= 0 /\ -2+arg1P70 > 0), cost: arg5-arg4 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P70, arg6'=arg6P70, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg1-arg1P70 >= 0 /\ -1+arg5-arg4 >= 0 /\ -2+arg1P70 > 0), cost: arg5-arg4 Applied simplification Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P71, arg6'=arg6P71, (1 > 0 /\ 1+arg5 > 0 /\ -arg1P71+arg1 >= 0 /\ arg5-arg3 > 0 /\ -1+arg5-arg4 >= 0 /\ -2+arg1P71 > 0), cost: arg5-arg4 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P71, arg6'=arg6P71, (1+arg5 > 0 /\ -arg1P71+arg1 >= 0 /\ arg5-arg3 > 0 /\ -1+arg5-arg4 >= 0 /\ -2+arg1P71 > 0), cost: arg5-arg4 Applied simplification Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P72, arg6'=arg6P72, (1 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -1+arg5-arg4 >= 0 /\ arg1-arg1P72 >= 0), cost: arg5-arg4 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P72, arg6'=arg6P72, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -1+arg5-arg4 >= 0 /\ arg1-arg1P72 >= 0), cost: arg5-arg4 Applied deletion Removed the following rules: 144 145 146 Accelerated simple loops Start location: __init 75: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2, (-2+arg1P0-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P0 > 0), cost: 1 81: f1_0_main_Load -> f439_0_example_LT : arg5'=arg5P7, arg4'=arg4P7, arg1'=arg1P7, arg6'=arg6P7, arg3'=arg3P7, (1+arg2 > 0 /\ -2+arg1P7 > 0 /\ -2+arg1P7-arg1 <= 0), cost: 1 97: f1_0_main_Load -> f319_0__init__GE : arg5'=arg5P23, arg2'=0, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg2, (-2+arg1P23 > 0 /\ 1+arg2 > 0 /\ -2-arg1+arg1P23 <= 0), cost: 1 76: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P1, arg2'=0, arg4'=arg4P1, arg1'=arg1P1, arg6'=arg6P1, (arg1P1-arg1 <= 0 /\ -2+arg1P1 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 103: f5469_0_main_GE -> f5979_0_dijkstra_GE : arg5'=arg5P29, arg2'=arg2P29, arg4'=arg4P29, arg1'=arg1P29, arg6'=arg6P29, arg3'=0, (2-arg1+arg2P29 <= 0 /\ -2+arg1P29 > 0 /\ 1+arg2 > 0 /\ -arg1+arg1P29 <= 0 /\ -arg2+arg4P29 > 0 /\ -arg2+arg3 > 0 /\ arg2P29 > 0), cost: 1 127: f5469_0_main_GE -> f3087_0_init_GE : arg5'=arg5P53, arg2'=0, arg4'=arg4P53, arg1'=arg1P53, arg6'=arg6P53, (-arg1+arg1P53 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P53 > 0 /\ -arg2+arg3 > 0), cost: 1 150: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (1+arg3P2 > 0 /\ arg1-arg1P2 >= 0 /\ -1-arg2+arg3P2 >= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P2 > 0), cost: -arg2+arg3P2 151: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg3, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, (arg1-arg1P3 >= 0 /\ -1-arg2+arg3 >= 0 /\ 1+arg3 > 0 /\ -2+arg1P3 > 0), cost: -arg2+arg3 129: f5912_0_main_GE -> f3087_0_init_GE : arg5'=arg5P55, arg2'=0, arg4'=arg4P55, arg1'=arg1P55, arg6'=arg6P55, (1+arg2 > 0 /\ -2+arg1P55 > 0 /\ -arg1+arg1P55 <= 0 /\ -arg2+arg3 > 0), cost: 1 130: f5912_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-arg2+arg3P56 > 0 /\ -2+arg1P56 > 0 /\ 1+arg2 > 0 /\ -arg1+arg1P56 <= 0 /\ -arg2+arg3 > 0), cost: 1 154: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P4, arg2'=arg3, arg4'=arg4P4, arg1'=arg1P4, arg6'=arg6P4, (arg1-arg1P4 >= 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg1P4 > 0 /\ arg3 > 0), cost: -arg2+arg3 155: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P5, arg2'=arg3P5, arg4'=arg4P5, arg1'=arg1P5, arg6'=arg6P5, arg3'=arg3P5, (-1-arg2+arg3P5 >= 0 /\ arg3P5 > 0 /\ -2+arg1P5 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0 /\ arg1-arg1P5 >= 0), cost: -arg2+arg3P5 82: f439_0_example_LT -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2, (-2+arg1P8 > 0 /\ -1+arg2 > 0 /\ arg1P8-arg1 <= 0), cost: 1 83: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P9, arg4'=arg4P9, arg6'=arg6P9, (-1-arg2+arg3 == 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0), cost: 1 85: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P11, arg4'=arg4P11, arg6'=arg6P11, (-1-arg2+arg3 > 0 /\ -3+arg1 >= 0 /\ -2*x3880+arg2 == 0 /\ 1+arg2 > 0), cost: 1 87: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P13, arg4'=arg4P13, arg6'=arg6P13, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0), cost: 1 89: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P15, arg4'=arg4P15, arg6'=arg6P15, (-1-arg2+arg3 > 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4100 == 0), cost: 1 84: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 1 86: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 1 88: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 1 90: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ arg1P16-arg1 <= 0), cost: 1 91: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-2+arg1P17 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 1 95: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P21, arg2'=1+arg2, arg4'=arg4P21, arg1'=arg1P21, arg6'=arg6P21, (-arg1+arg1P21 <= 0 /\ 2-arg2+arg3 > 0 /\ -1+arg2 > 0 /\ arg2-arg3 >= 0 /\ -2+arg1P21 > 0), cost: 1 96: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg1P22-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0), cost: 1 92: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg4, (arg1P18-arg1 <= 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 93: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P19, arg2'=1+arg2, arg4'=arg4P19, arg1'=arg1P19, arg6'=arg6P19, arg3'=arg4, (1+arg2 > 0 /\ -2-arg2+arg4 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P19 > 0 /\ arg1P19-arg1 <= 0), cost: 1 94: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg4, (1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -2-arg2+arg4 > 0 /\ -arg1+arg1P20 <= 0 /\ arg4-arg3 > 0), cost: 1 98: f319_0__init__GE -> f621_0__init__GE : arg5'=arg5P24, arg4'=arg3, arg1'=arg1P24, arg6'=arg6P24, arg3'=0, (1+arg3 > 0 /\ -2+arg1P24 > 0 /\ -arg2+arg3 > 0 /\ arg1P24-arg1 <= 0), cost: 1 99: f319_0__init__GE -> f660_0_init_GE : arg5'=arg5P25, arg2'=0, arg4'=arg4P25, arg1'=arg1P25, arg6'=arg6P25, (arg1P25-arg1 <= 0 /\ -2+arg1P25 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 100: f621_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg4, (-2+arg1P26 > 0 /\ arg4-arg3 <= 0 /\ arg1P26-arg1 <= 0 /\ 1+arg4 > 0), cost: 1 157: f621_0__init__GE -> f621_0__init__GE : arg5'=arg5P27, arg1'=arg1P27, arg6'=arg6P27, arg3'=arg4, (-2+arg1P27 > 0 /\ -1+arg4-arg3 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0 /\ arg1-arg1P27 >= 0), cost: arg4-arg3 159: f660_0_init_GE -> f660_0_init_GE : arg5'=arg5P28, arg2'=arg3, arg4'=arg4P28, arg1'=arg1P28, arg6'=arg6P28, (arg1-arg1P28 >= 0 /\ -1-arg2+arg3 >= 0 /\ 1+arg3 > 0 /\ -2+arg1P28 > 0), cost: -arg2+arg3 105: f5979_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (-arg2+arg2P31 <= 0 /\ arg1P31-arg1 <= 0 /\ -2-arg2+arg1P31 <= 0 /\ arg4-arg3 <= 0 /\ arg2P31 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2+arg1P31 > 0), cost: 1 161: f5979_0_dijkstra_GE -> f5979_0_dijkstra_GE : arg5'=arg5P30, arg2'=arg2P30, arg1'=arg1P30, arg6'=arg6P30, arg3'=arg4, (-2+arg1P30-arg2P30 >= 0 /\ 2-arg1P30+arg2P30 >= 0 /\ -1+arg4-arg3 >= 0 /\ arg2-arg2P30 >= 0 /\ arg2P30 > 0 /\ -arg1P30+arg1 >= 0 /\ 1+arg4 > 0), cost: arg4-arg3 106: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P32, arg4'=0, arg1'=arg1P32, arg6'=arg6P32, (-arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 108: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P34, arg1'=arg1P34, arg6'=arg5, (-arg1+arg1P34 <= 0 /\ arg2P34 > 0 /\ 1+arg5 > 0 /\ 2+arg2P34-arg1 <= 0 /\ arg2P34-arg2 <= 0 /\ arg5-arg4 <= 0 /\ -2-arg2+arg1P34 <= 0 /\ -2+arg1P34 > 0), cost: 1 109: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P35, arg1'=arg1P35, arg6'=arg5, (arg1P35-arg1 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ arg5-arg4 > 0 /\ -2-arg2+arg1P35 <= 0 /\ -arg2+arg2P35 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0), cost: 1 110: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P36, arg1'=arg1P36, arg6'=arg5, (2-arg1+arg2P36 <= 0 /\ -2+arg1P36 > 0 /\ -2-arg2+arg1P36 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P36 <= 0 /\ -arg2+arg2P36 <= 0 /\ arg2P36 > 0 /\ 1+arg4 > 0), cost: 1 163: f8426_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg2'=arg2P33, arg4'=arg5, arg1'=arg1P33, arg6'=arg6P33, (-arg1P33+arg1 >= 0 /\ 1+arg5 > 0 /\ -2+arg1P33 > 0 /\ arg2-arg2P33 >= 0 /\ -1+arg5-arg4 >= 0 /\ 2-arg1P33+arg2P33 >= 0 /\ -2+arg1P33-arg2P33 >= 0), cost: arg5-arg4 120: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 170: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg6, arg2'=arg2P42, arg4'=arg6, arg1'=arg1P42, (0 > 0 /\ 1 > 0 /\ -arg4+arg6 > 0 /\ -2+arg1P42-arg2P42 >= 0 /\ 2-arg1P42+arg2P42 >= 0 /\ 1+arg6 > 0 /\ arg2P42 > 0 /\ -2+arg1P42 > 0 /\ -arg5+arg6 >= 0 /\ arg2-arg2P42 >= 0 /\ -arg1P42+arg1 >= 0), cost: 1-arg5+arg6 172: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg6, arg2'=arg2P43, arg4'=arg6, arg1'=arg1P43, (0 > 0 /\ 1 > 0 /\ -2-arg2P43+arg1P43 >= 0 /\ 2+arg2P43-arg1P43 >= 0 /\ -arg4+arg6 > 0 /\ arg2P43 > 0 /\ 1+arg6 > 0 /\ -2+arg1P43 > 0 /\ -arg5+arg6 >= 0 /\ arg1-arg1P43 >= 0 /\ arg2-arg2P43 >= 0), cost: 1-arg5+arg6 174: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg6, arg2'=arg2P44, arg4'=arg6, arg1'=arg1P44, (0 > 0 /\ 1 > 0 /\ arg2P44 > 0 /\ -arg4+arg6 > 0 /\ -arg2P44+arg2 >= 0 /\ -2+arg1P44 > 0 /\ 2+arg2P44-arg1P44 >= 0 /\ -2-arg2P44+arg1P44 >= 0 /\ 1+arg6 > 0 /\ arg1-arg1P44 >= 0 /\ -arg5+arg6 >= 0), cost: 1-arg5+arg6 176: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg6, arg2'=arg2P45, arg4'=arg6, arg1'=arg1P45, (0 > 0 /\ 1 > 0 /\ -arg4+arg6 > 0 /\ arg2-arg2P45 >= 0 /\ -2+arg1P45 > 0 /\ -arg1P45+arg1 >= 0 /\ -2+arg1P45-arg2P45 >= 0 /\ 2-arg1P45+arg2P45 >= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 >= 0 /\ arg2P45 > 0), cost: 1-arg5+arg6 177: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P37, arg1'=arg1P37, (-arg1P37+arg1 >= 0 /\ 2-arg1P37+arg2P37 >= 0 /\ -2+arg1P37-arg2P37 >= 0 /\ arg2-arg2P37 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P37 > 0), cost: -arg5+arg6 178: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P38, arg1'=arg1P38, (-arg1P38+arg1 >= 0 /\ arg2P38 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2-arg2P38 >= 0 /\ 2-arg1P38+arg2P38 >= 0 /\ -2+arg1P38-arg2P38 >= 0), cost: -arg5+arg6 179: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P39, arg1'=arg1P39, (arg2P39 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg1-arg1P39 >= 0 /\ arg2-arg2P39 >= 0 /\ -2-arg2P39+arg1P39 >= 0 /\ 2+arg2P39-arg1P39 >= 0), cost: -arg5+arg6 180: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P40, arg1'=arg1P40, (-2+arg1P40 > 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -arg2P40+arg2 >= 0 /\ 2+arg2P40-arg1P40 >= 0 /\ -2-arg2P40+arg1P40 >= 0 /\ -arg1P40+arg1 >= 0), cost: -arg5+arg6 181: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P41, arg1'=arg1P41, (-arg4+arg6 > 0 /\ arg2-arg2P41 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P41-arg2P41 >= 0 /\ 2-arg1P41+arg2P41 >= 0 /\ arg1-arg1P41 >= 0 /\ arg2P41 > 0), cost: -arg5+arg6 182: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P42, arg4'=-1+arg6, arg1'=arg1P42, (-arg4+arg6 > 0 /\ -2+arg1P42-arg2P42 >= 0 /\ 2-arg1P42+arg2P42 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P42 > 0 /\ arg2-arg2P42 >= 0 /\ -arg1P42+arg1 >= 0), cost: -arg5+arg6 183: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P43, arg4'=-1+arg6, arg1'=arg1P43, (-2-arg2P43+arg1P43 >= 0 /\ 2+arg2P43-arg1P43 >= 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2+arg1P43 > 0 /\ -1-arg5+arg6 >= 0 /\ arg1-arg1P43 >= 0 /\ arg2-arg2P43 >= 0), cost: -arg5+arg6 184: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P44, arg4'=-1+arg6, arg1'=arg1P44, (-arg4+arg6 > 0 /\ -arg2P44+arg2 >= 0 /\ -2+arg1P44 > 0 /\ 2+arg2P44-arg1P44 >= 0 /\ -2-arg2P44+arg1P44 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg1-arg1P44 >= 0), cost: -arg5+arg6 185: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P45, arg4'=-1+arg6, arg1'=arg1P45, (-arg4+arg6 > 0 /\ arg2-arg2P45 >= 0 /\ -arg1P45+arg1 >= 0 /\ -2+arg1P45-arg2P45 >= 0 /\ 2-arg1P45+arg2P45 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2P45 > 0), cost: -arg5+arg6 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 122: f9681_0_dijkstra_GE -> f10401_0_relax_ArrayAccess : arg5'=arg6, arg2'=arg2P48, arg4'=arg5, arg1'=arg3, arg6'=arg6P48, arg3'=arg4, (-arg4+arg6 > 0 /\ -2+arg2P48 > 0 /\ arg2P48-arg1 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0), cost: 1 189: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=arg1P49, (-arg4+arg6 > 0 /\ -arg1P49+arg1 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2-arg2P49 >= 0 /\ arg2P49 > 0 /\ 2-arg1P49+arg2P49 >= 0 /\ -2+arg1P49-arg2P49 >= 0), cost: -arg5+arg6 190: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=arg1P50, (-arg4+arg6 > 0 /\ arg2-arg2P50 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P50-arg2P50 >= 0 /\ 2-arg1P50+arg2P50 >= 0 /\ -arg1P50+arg1 >= 0 /\ arg2P50 > 0), cost: -arg5+arg6 191: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=arg1P51, (-arg4+arg6 > 0 /\ arg2-arg2P51 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ 2-arg1P51+arg2P51 >= 0 /\ -2+arg1P51-arg2P51 >= 0 /\ -2+arg1P51 > 0 /\ -arg1P51+arg1 >= 0), cost: -arg5+arg6 126: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P52, arg4'=arg3, arg1'=arg1P52, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ arg1P52-arg2 <= 0 /\ arg5-arg4 > 0 /\ 2-arg2+arg2P52 <= 0), cost: 1 193: f3087_0_init_GE -> f3087_0_init_GE : arg5'=arg5P54, arg2'=arg3, arg4'=arg4P54, arg1'=arg1P54, arg6'=arg6P54, (-1-arg2+arg3 >= 0 /\ -2+arg1P54 > 0 /\ 1+arg3 > 0 /\ arg1-arg1P54 >= 0), cost: -arg2+arg3 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 134: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 137: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 135: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 136: f8283_0_bellmanFord_GE -> f8557_0_bellmanFord_ArrayAccess : arg5'=arg4, arg4'=arg3, arg1'=arg1P62, arg6'=arg6P62, arg3'=arg3P62, (2+arg3P62-arg1 <= 0 /\ arg3P62 > 0 /\ -2+arg1P62 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0), cost: 1 195: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (-1+arg4-arg3 >= 0 /\ arg1-arg1P65 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: arg4-arg3 140: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg5, arg1'=arg1P66, arg6'=arg6P66, arg3'=1+arg4, (-2+arg1P66 > 0 /\ 1+arg5 > 0 /\ -2+arg1P66-arg3 <= 0 /\ arg5-arg4 > 0 /\ arg1P66-arg1 <= 0), cost: 1 141: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg5, arg1'=arg1P67, arg6'=arg6P67, arg3'=1+arg4, (-2-arg3+arg1P67 <= 0 /\ 1+arg5 > 0 /\ -arg1+arg1P67 <= 0 /\ arg5-arg4 > 0 /\ -2+arg1P67 > 0 /\ arg5-arg2 > 0), cost: 1 142: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg5, arg1'=arg1P68, arg6'=arg6P68, arg3'=1+arg4, (-2+arg1P68 > 0 /\ 1+arg5 > 0 /\ -2+arg1P68-arg3 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P68 <= 0 /\ arg5-arg2 > 0), cost: 1 138: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 143: f8819_0_bellmanFord_GE -> f9974_0_relax_ArrayAccess : arg5'=arg4, arg2'=arg2P69, arg4'=arg4P69, arg1'=arg2, arg6'=arg5, (2-arg1+arg4P69 <= 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg4P69 > 0), cost: 1 199: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P70, arg6'=arg6P70, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg1-arg1P70 >= 0 /\ -1+arg5-arg4 >= 0 /\ -2+arg1P70 > 0), cost: arg5-arg4 200: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P71, arg6'=arg6P71, (1+arg5 > 0 /\ -arg1P71+arg1 >= 0 /\ arg5-arg3 > 0 /\ -1+arg5-arg4 >= 0 /\ -2+arg1P71 > 0), cost: arg5-arg4 201: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P72, arg6'=arg6P72, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -1+arg5-arg4 >= 0 /\ arg1-arg1P72 >= 0), cost: arg5-arg4 147: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=1+arg5, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ -2-arg4+arg1P73 <= 0 /\ -arg2+arg1P73 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0), cost: 1 74: __init -> f1_0_main_Load : arg5'=arg5P74, arg2'=arg2P74, arg4'=arg4P74, arg1'=arg1P74, arg6'=arg6P74, arg3'=arg3P74, TRUE, cost: 1 Applied chaining First rule: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2, (-2+arg1P0-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P0 > 0), cost: 1 Second rule: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (1+arg3P2 > 0 /\ arg1-arg1P2 >= 0 /\ -1-arg2+arg3P2 >= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P2 > 0), cost: -arg2+arg3P2 New rule: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (-2-arg1+arg1P2 <= 0 /\ arg2 > 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0), cost: 1+arg3P2 Applied chaining First rule: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2, (-2+arg1P0-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P0 > 0), cost: 1 Second rule: f5469_0_main_GE -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg3, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, (arg1-arg1P3 >= 0 /\ -1-arg2+arg3 >= 0 /\ 1+arg3 > 0 /\ -2+arg1P3 > 0), cost: -arg2+arg3 New rule: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P3, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg2, (-2-arg1+arg1P3 <= 0 /\ -1+arg2 >= 0 /\ -2+arg1P3 > 0), cost: 1+arg2 Applied deletion Removed the following rules: 150 151 Applied chaining First rule: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P1, arg2'=0, arg4'=arg4P1, arg1'=arg1P1, arg6'=arg6P1, (arg1P1-arg1 <= 0 /\ -2+arg1P1 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 Second rule: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P4, arg2'=arg3, arg4'=arg4P4, arg1'=arg1P4, arg6'=arg6P4, (arg1-arg1P4 >= 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg1P4 > 0 /\ arg3 > 0), cost: -arg2+arg3 New rule: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P4, arg2'=arg3, arg4'=arg4P4, arg1'=arg1P4, arg6'=arg6P4, (-arg1+arg1P4 <= 0 /\ -2+arg1P4 > 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3 Applied chaining First rule: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P1, arg2'=0, arg4'=arg4P1, arg1'=arg1P1, arg6'=arg6P1, (arg1P1-arg1 <= 0 /\ -2+arg1P1 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 Second rule: f5912_0_main_GE -> f5912_0_main_GE : arg5'=arg5P5, arg2'=arg3P5, arg4'=arg4P5, arg1'=arg1P5, arg6'=arg6P5, arg3'=arg3P5, (-1-arg2+arg3P5 >= 0 /\ arg3P5 > 0 /\ -2+arg1P5 > 0 /\ arg3 > 0 /\ -arg2+arg3 > 0 /\ arg1-arg1P5 >= 0), cost: -arg2+arg3P5 New rule: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P5, arg2'=arg3P5, arg4'=arg4P5, arg1'=arg1P5, arg6'=arg6P5, arg3'=arg3P5, (-2+arg1P5 > 0 /\ -1+arg3P5 >= 0 /\ -arg1+arg1P5 <= 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3P5 Applied deletion Removed the following rules: 154 155 Applied chaining First rule: f319_0__init__GE -> f621_0__init__GE : arg5'=arg5P24, arg4'=arg3, arg1'=arg1P24, arg6'=arg6P24, arg3'=0, (1+arg3 > 0 /\ -2+arg1P24 > 0 /\ -arg2+arg3 > 0 /\ arg1P24-arg1 <= 0), cost: 1 Second rule: f621_0__init__GE -> f621_0__init__GE : arg5'=arg5P27, arg1'=arg1P27, arg6'=arg6P27, arg3'=arg4, (-2+arg1P27 > 0 /\ -1+arg4-arg3 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0 /\ arg1-arg1P27 >= 0), cost: arg4-arg3 New rule: f319_0__init__GE -> f621_0__init__GE : arg5'=arg5P27, arg4'=arg3, arg1'=arg1P27, arg6'=arg6P27, (-2+arg1P27 > 0 /\ -1+arg3 >= 0 /\ -arg1+arg1P27 <= 0 /\ -arg2+arg3 > 0), cost: 1+arg3 Applied deletion Removed the following rules: 157 Applied chaining First rule: f319_0__init__GE -> f660_0_init_GE : arg5'=arg5P25, arg2'=0, arg4'=arg4P25, arg1'=arg1P25, arg6'=arg6P25, (arg1P25-arg1 <= 0 /\ -2+arg1P25 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 Second rule: f660_0_init_GE -> f660_0_init_GE : arg5'=arg5P28, arg2'=arg3, arg4'=arg4P28, arg1'=arg1P28, arg6'=arg6P28, (arg1-arg1P28 >= 0 /\ -1-arg2+arg3 >= 0 /\ 1+arg3 > 0 /\ -2+arg1P28 > 0), cost: -arg2+arg3 New rule: f319_0__init__GE -> f660_0_init_GE : arg5'=arg5P28, arg2'=arg3, arg4'=arg4P28, arg1'=arg1P28, arg6'=arg6P28, (-arg1+arg1P28 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P28 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3 Applied deletion Removed the following rules: 159 Applied chaining First rule: f5469_0_main_GE -> f5979_0_dijkstra_GE : arg5'=arg5P29, arg2'=arg2P29, arg4'=arg4P29, arg1'=arg1P29, arg6'=arg6P29, arg3'=0, (2-arg1+arg2P29 <= 0 /\ -2+arg1P29 > 0 /\ 1+arg2 > 0 /\ -arg1+arg1P29 <= 0 /\ -arg2+arg4P29 > 0 /\ -arg2+arg3 > 0 /\ arg2P29 > 0), cost: 1 Second rule: f5979_0_dijkstra_GE -> f5979_0_dijkstra_GE : arg5'=arg5P30, arg2'=arg2P30, arg1'=arg1P30, arg6'=arg6P30, arg3'=arg4, (-2+arg1P30-arg2P30 >= 0 /\ 2-arg1P30+arg2P30 >= 0 /\ -1+arg4-arg3 >= 0 /\ arg2-arg2P30 >= 0 /\ arg2P30 > 0 /\ -arg1P30+arg1 >= 0 /\ 1+arg4 > 0), cost: arg4-arg3 New rule: f5469_0_main_GE -> f5979_0_dijkstra_GE : arg5'=arg5P30, arg2'=arg2P30, arg4'=arg4P29, arg1'=2+arg2P30, arg6'=arg6P30, arg3'=arg4P29, (2-arg1+arg2P30 <= 0 /\ 1+arg2 > 0 /\ arg2P30 > 0 /\ -arg2+arg4P29 > 0 /\ -arg2+arg3 > 0), cost: 1+arg4P29 Applied deletion Removed the following rules: 161 Applied chaining First rule: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P32, arg4'=0, arg1'=arg1P32, arg6'=arg6P32, (-arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 Second rule: f8426_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg2'=arg2P33, arg4'=arg5, arg1'=arg1P33, arg6'=arg6P33, (-arg1P33+arg1 >= 0 /\ 1+arg5 > 0 /\ -2+arg1P33 > 0 /\ arg2-arg2P33 >= 0 /\ -1+arg5-arg4 >= 0 /\ 2-arg1P33+arg2P33 >= 0 /\ -2+arg1P33-arg2P33 >= 0), cost: arg5-arg4 New rule: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P33, arg1'=2+arg2P33, arg6'=arg6P33, (-1+arg4 >= 0 /\ arg2P33 > 0 /\ arg4-arg3 > 0 /\ 2+arg2P33-arg1 <= 0 /\ -arg2+arg2P33 <= 0), cost: 1+arg4 Applied deletion Removed the following rules: 163 Applied chaining First rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P35, arg1'=arg1P35, arg6'=arg5, (arg1P35-arg1 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ arg5-arg4 > 0 /\ -2-arg2+arg1P35 <= 0 /\ -arg2+arg2P35 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0), cost: 1 Second rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P37, arg1'=arg1P37, (-arg1P37+arg1 >= 0 /\ 2-arg1P37+arg2P37 >= 0 /\ -2+arg1P37-arg2P37 >= 0 /\ arg2-arg2P37 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P37 > 0), cost: -arg5+arg6 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P37, arg1'=2+arg2P37, arg6'=arg5, (-arg2+arg2P37 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P37 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P37 <= 0), cost: arg5-arg4 Applied chaining First rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P36, arg1'=arg1P36, arg6'=arg5, (2-arg1+arg2P36 <= 0 /\ -2+arg1P36 > 0 /\ -2-arg2+arg1P36 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P36 <= 0 /\ -arg2+arg2P36 <= 0 /\ arg2P36 > 0 /\ 1+arg4 > 0), cost: 1 Second rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P37, arg1'=arg1P37, (-arg1P37+arg1 >= 0 /\ 2-arg1P37+arg2P37 >= 0 /\ -2+arg1P37-arg2P37 >= 0 /\ arg2-arg2P37 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P37 > 0), cost: -arg5+arg6 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P37, arg1'=2+arg2P37, arg6'=arg5, (-arg2+arg2P37 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P37 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P37 <= 0), cost: arg5-arg4 Applied chaining First rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P35, arg1'=arg1P35, arg6'=arg5, (arg1P35-arg1 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ arg5-arg4 > 0 /\ -2-arg2+arg1P35 <= 0 /\ -arg2+arg2P35 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0), cost: 1 Second rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P38, arg1'=arg1P38, (-arg1P38+arg1 >= 0 /\ arg2P38 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2-arg2P38 >= 0 /\ 2-arg1P38+arg2P38 >= 0 /\ -2+arg1P38-arg2P38 >= 0), cost: -arg5+arg6 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P38, arg1'=2+arg2P38, arg6'=arg5, (-2+arg5-arg4 >= 0 /\ arg2P38 > 0 /\ 2+arg2P38-arg1 <= 0 /\ -arg2+arg2P38 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 Applied chaining First rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P36, arg1'=arg1P36, arg6'=arg5, (2-arg1+arg2P36 <= 0 /\ -2+arg1P36 > 0 /\ -2-arg2+arg1P36 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P36 <= 0 /\ -arg2+arg2P36 <= 0 /\ arg2P36 > 0 /\ 1+arg4 > 0), cost: 1 Second rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P38, arg1'=arg1P38, (-arg1P38+arg1 >= 0 /\ arg2P38 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2-arg2P38 >= 0 /\ 2-arg1P38+arg2P38 >= 0 /\ -2+arg1P38-arg2P38 >= 0), cost: -arg5+arg6 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P38, arg1'=2+arg2P38, arg6'=arg5, (-2+arg5-arg4 >= 0 /\ arg2P38 > 0 /\ 2+arg2P38-arg1 <= 0 /\ -arg2+arg2P38 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 Applied chaining First rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P35, arg1'=arg1P35, arg6'=arg5, (arg1P35-arg1 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ arg5-arg4 > 0 /\ -2-arg2+arg1P35 <= 0 /\ -arg2+arg2P35 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0), cost: 1 Second rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P39, arg1'=arg1P39, (arg2P39 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg1-arg1P39 >= 0 /\ arg2-arg2P39 >= 0 /\ -2-arg2P39+arg1P39 >= 0 /\ 2+arg2P39-arg1P39 >= 0), cost: -arg5+arg6 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P39, arg1'=arg1P39, arg6'=arg5, (-2+arg1P39 > 0 /\ -2+arg5-arg4 >= 0 /\ -2-arg2+arg1P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 Applied chaining First rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P36, arg1'=arg1P36, arg6'=arg5, (2-arg1+arg2P36 <= 0 /\ -2+arg1P36 > 0 /\ -2-arg2+arg1P36 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P36 <= 0 /\ -arg2+arg2P36 <= 0 /\ arg2P36 > 0 /\ 1+arg4 > 0), cost: 1 Second rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P39, arg1'=arg1P39, (arg2P39 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg1-arg1P39 >= 0 /\ arg2-arg2P39 >= 0 /\ -2-arg2P39+arg1P39 >= 0 /\ 2+arg2P39-arg1P39 >= 0), cost: -arg5+arg6 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P39, arg1'=arg1P39, arg6'=arg5, (-2+arg1P39 > 0 /\ -2+arg5-arg4 >= 0 /\ -2-arg2+arg1P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 Applied chaining First rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P35, arg1'=arg1P35, arg6'=arg5, (arg1P35-arg1 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ arg5-arg4 > 0 /\ -2-arg2+arg1P35 <= 0 /\ -arg2+arg2P35 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0), cost: 1 Second rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P40, arg1'=arg1P40, (-2+arg1P40 > 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -arg2P40+arg2 >= 0 /\ 2+arg2P40-arg1P40 >= 0 /\ -2-arg2P40+arg1P40 >= 0 /\ -arg1P40+arg1 >= 0), cost: -arg5+arg6 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P40, arg1'=arg1P40, arg6'=arg5, (-2+arg1P40 > 0 /\ -2+arg5-arg4 >= 0 /\ -2-arg2+arg1P40 <= 0 /\ arg1P40-arg1 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 Applied chaining First rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P36, arg1'=arg1P36, arg6'=arg5, (2-arg1+arg2P36 <= 0 /\ -2+arg1P36 > 0 /\ -2-arg2+arg1P36 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P36 <= 0 /\ -arg2+arg2P36 <= 0 /\ arg2P36 > 0 /\ 1+arg4 > 0), cost: 1 Second rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P40, arg1'=arg1P40, (-2+arg1P40 > 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -arg2P40+arg2 >= 0 /\ 2+arg2P40-arg1P40 >= 0 /\ -2-arg2P40+arg1P40 >= 0 /\ -arg1P40+arg1 >= 0), cost: -arg5+arg6 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P40, arg1'=arg1P40, arg6'=arg5, (-2+arg1P40 > 0 /\ -2+arg5-arg4 >= 0 /\ -2-arg2+arg1P40 <= 0 /\ arg1P40-arg1 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 Applied chaining First rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P35, arg1'=arg1P35, arg6'=arg5, (arg1P35-arg1 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ arg5-arg4 > 0 /\ -2-arg2+arg1P35 <= 0 /\ -arg2+arg2P35 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0), cost: 1 Second rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P41, arg1'=arg1P41, (-arg4+arg6 > 0 /\ arg2-arg2P41 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P41-arg2P41 >= 0 /\ 2-arg1P41+arg2P41 >= 0 /\ arg1-arg1P41 >= 0 /\ arg2P41 > 0), cost: -arg5+arg6 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P41, arg1'=2+arg2P41, arg6'=arg5, (-arg2+arg2P41 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P41 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P41 <= 0), cost: arg5-arg4 Applied chaining First rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P36, arg1'=arg1P36, arg6'=arg5, (2-arg1+arg2P36 <= 0 /\ -2+arg1P36 > 0 /\ -2-arg2+arg1P36 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P36 <= 0 /\ -arg2+arg2P36 <= 0 /\ arg2P36 > 0 /\ 1+arg4 > 0), cost: 1 Second rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P41, arg1'=arg1P41, (-arg4+arg6 > 0 /\ arg2-arg2P41 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P41-arg2P41 >= 0 /\ 2-arg1P41+arg2P41 >= 0 /\ arg1-arg1P41 >= 0 /\ arg2P41 > 0), cost: -arg5+arg6 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P41, arg1'=2+arg2P41, arg6'=arg5, (-arg2+arg2P41 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P41 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P41 <= 0), cost: arg5-arg4 Applied chaining First rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P35, arg1'=arg1P35, arg6'=arg5, (arg1P35-arg1 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ arg5-arg4 > 0 /\ -2-arg2+arg1P35 <= 0 /\ -arg2+arg2P35 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0), cost: 1 Second rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P42, arg4'=-1+arg6, arg1'=arg1P42, (-arg4+arg6 > 0 /\ -2+arg1P42-arg2P42 >= 0 /\ 2-arg1P42+arg2P42 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P42 > 0 /\ arg2-arg2P42 >= 0 /\ -arg1P42+arg1 >= 0), cost: -arg5+arg6 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P42, arg4'=-1+arg5, arg1'=2+arg2P42, arg6'=arg5, (2+arg2P42-arg1 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P42 > 0 /\ -arg2+arg2P42 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 Applied chaining First rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P36, arg1'=arg1P36, arg6'=arg5, (2-arg1+arg2P36 <= 0 /\ -2+arg1P36 > 0 /\ -2-arg2+arg1P36 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P36 <= 0 /\ -arg2+arg2P36 <= 0 /\ arg2P36 > 0 /\ 1+arg4 > 0), cost: 1 Second rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P42, arg4'=-1+arg6, arg1'=arg1P42, (-arg4+arg6 > 0 /\ -2+arg1P42-arg2P42 >= 0 /\ 2-arg1P42+arg2P42 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P42 > 0 /\ arg2-arg2P42 >= 0 /\ -arg1P42+arg1 >= 0), cost: -arg5+arg6 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P42, arg4'=-1+arg5, arg1'=2+arg2P42, arg6'=arg5, (2+arg2P42-arg1 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P42 > 0 /\ -arg2+arg2P42 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 Applied chaining First rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P35, arg1'=arg1P35, arg6'=arg5, (arg1P35-arg1 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ arg5-arg4 > 0 /\ -2-arg2+arg1P35 <= 0 /\ -arg2+arg2P35 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0), cost: 1 Second rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P43, arg4'=-1+arg6, arg1'=arg1P43, (-2-arg2P43+arg1P43 >= 0 /\ 2+arg2P43-arg1P43 >= 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2+arg1P43 > 0 /\ -1-arg5+arg6 >= 0 /\ arg1-arg1P43 >= 0 /\ arg2-arg2P43 >= 0), cost: -arg5+arg6 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P43, arg4'=-1+arg5, arg1'=arg1P43, arg6'=arg5, (-2-arg2+arg1P43 <= 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P43 > 0 /\ -arg1+arg1P43 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 Applied chaining First rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P36, arg1'=arg1P36, arg6'=arg5, (2-arg1+arg2P36 <= 0 /\ -2+arg1P36 > 0 /\ -2-arg2+arg1P36 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P36 <= 0 /\ -arg2+arg2P36 <= 0 /\ arg2P36 > 0 /\ 1+arg4 > 0), cost: 1 Second rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P43, arg4'=-1+arg6, arg1'=arg1P43, (-2-arg2P43+arg1P43 >= 0 /\ 2+arg2P43-arg1P43 >= 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2+arg1P43 > 0 /\ -1-arg5+arg6 >= 0 /\ arg1-arg1P43 >= 0 /\ arg2-arg2P43 >= 0), cost: -arg5+arg6 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P43, arg4'=-1+arg5, arg1'=arg1P43, arg6'=arg5, (-2-arg2+arg1P43 <= 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P43 > 0 /\ -arg1+arg1P43 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 Applied chaining First rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P35, arg1'=arg1P35, arg6'=arg5, (arg1P35-arg1 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ arg5-arg4 > 0 /\ -2-arg2+arg1P35 <= 0 /\ -arg2+arg2P35 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0), cost: 1 Second rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P44, arg4'=-1+arg6, arg1'=arg1P44, (-arg4+arg6 > 0 /\ -arg2P44+arg2 >= 0 /\ -2+arg1P44 > 0 /\ 2+arg2P44-arg1P44 >= 0 /\ -2-arg2P44+arg1P44 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg1-arg1P44 >= 0), cost: -arg5+arg6 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P44, arg4'=-1+arg5, arg1'=arg1P44, arg6'=arg5, (-2+arg1P44 > 0 /\ -2+arg5-arg4 >= 0 /\ -2-arg2+arg1P44 <= 0 /\ -arg1+arg1P44 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 Applied chaining First rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P36, arg1'=arg1P36, arg6'=arg5, (2-arg1+arg2P36 <= 0 /\ -2+arg1P36 > 0 /\ -2-arg2+arg1P36 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P36 <= 0 /\ -arg2+arg2P36 <= 0 /\ arg2P36 > 0 /\ 1+arg4 > 0), cost: 1 Second rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P44, arg4'=-1+arg6, arg1'=arg1P44, (-arg4+arg6 > 0 /\ -arg2P44+arg2 >= 0 /\ -2+arg1P44 > 0 /\ 2+arg2P44-arg1P44 >= 0 /\ -2-arg2P44+arg1P44 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg1-arg1P44 >= 0), cost: -arg5+arg6 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P44, arg4'=-1+arg5, arg1'=arg1P44, arg6'=arg5, (-2+arg1P44 > 0 /\ -2+arg5-arg4 >= 0 /\ -2-arg2+arg1P44 <= 0 /\ -arg1+arg1P44 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 Applied chaining First rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P35, arg1'=arg1P35, arg6'=arg5, (arg1P35-arg1 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ arg5-arg4 > 0 /\ -2-arg2+arg1P35 <= 0 /\ -arg2+arg2P35 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0), cost: 1 Second rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P45, arg4'=-1+arg6, arg1'=arg1P45, (-arg4+arg6 > 0 /\ arg2-arg2P45 >= 0 /\ -arg1P45+arg1 >= 0 /\ -2+arg1P45-arg2P45 >= 0 /\ 2-arg1P45+arg2P45 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2P45 > 0), cost: -arg5+arg6 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P45, arg4'=-1+arg5, arg1'=2+arg2P45, arg6'=arg5, (-arg2+arg2P45 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P45 > 0 /\ 2-arg1+arg2P45 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 Applied chaining First rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P36, arg1'=arg1P36, arg6'=arg5, (2-arg1+arg2P36 <= 0 /\ -2+arg1P36 > 0 /\ -2-arg2+arg1P36 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P36 <= 0 /\ -arg2+arg2P36 <= 0 /\ arg2P36 > 0 /\ 1+arg4 > 0), cost: 1 Second rule: f8607_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P45, arg4'=-1+arg6, arg1'=arg1P45, (-arg4+arg6 > 0 /\ arg2-arg2P45 >= 0 /\ -arg1P45+arg1 >= 0 /\ -2+arg1P45-arg2P45 >= 0 /\ 2-arg1P45+arg2P45 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2P45 > 0), cost: -arg5+arg6 New rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P45, arg4'=-1+arg5, arg1'=2+arg2P45, arg6'=arg5, (-arg2+arg2P45 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P45 > 0 /\ 2-arg1+arg2P45 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 Applied deletion Removed the following rules: 170 172 174 176 177 178 179 180 181 182 183 184 185 Applied chaining First rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 Second rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=arg1P49, (-arg4+arg6 > 0 /\ -arg1P49+arg1 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2-arg2P49 >= 0 /\ arg2P49 > 0 /\ 2-arg1P49+arg2P49 >= 0 /\ -2+arg1P49-arg2P49 >= 0), cost: -arg5+arg6 New rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ -1+arg6 >= 0 /\ arg2P49 > 0), cost: 1+arg6 Applied chaining First rule: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P52, arg4'=arg3, arg1'=arg1P52, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ arg1P52-arg2 <= 0 /\ arg5-arg4 > 0 /\ 2-arg2+arg2P52 <= 0), cost: 1 Second rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=arg1P49, (-arg4+arg6 > 0 /\ -arg1P49+arg1 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2-arg2P49 >= 0 /\ arg2P49 > 0 /\ 2-arg1P49+arg2P49 >= 0 /\ -2+arg1P49-arg2P49 >= 0), cost: -arg5+arg6 New rule: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg2'=arg2P49, arg4'=arg3, arg1'=2+arg2P49, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ 2-arg2+arg2P49 <= 0 /\ arg2P49 > 0), cost: arg5-arg4 Applied chaining First rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 Second rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=arg1P50, (-arg4+arg6 > 0 /\ arg2-arg2P50 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P50-arg2P50 >= 0 /\ 2-arg1P50+arg2P50 >= 0 /\ -arg1P50+arg1 >= 0 /\ arg2P50 > 0), cost: -arg5+arg6 New rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1+arg6 Applied chaining First rule: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P52, arg4'=arg3, arg1'=arg1P52, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ arg1P52-arg2 <= 0 /\ arg5-arg4 > 0 /\ 2-arg2+arg2P52 <= 0), cost: 1 Second rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=arg1P50, (-arg4+arg6 > 0 /\ arg2-arg2P50 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ -2+arg1P50-arg2P50 >= 0 /\ 2-arg1P50+arg2P50 >= 0 /\ -arg1P50+arg1 >= 0 /\ arg2P50 > 0), cost: -arg5+arg6 New rule: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg2'=arg2P50, arg4'=arg3, arg1'=2+arg2P50, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ 2-arg2+arg2P50 <= 0 /\ arg2P50 > 0), cost: arg5-arg4 Applied chaining First rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 Second rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=arg1P51, (-arg4+arg6 > 0 /\ arg2-arg2P51 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ 2-arg1P51+arg2P51 >= 0 /\ -2+arg1P51-arg2P51 >= 0 /\ -2+arg1P51 > 0 /\ -arg1P51+arg1 >= 0), cost: -arg5+arg6 New rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1+arg6 Applied chaining First rule: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P52, arg4'=arg3, arg1'=arg1P52, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ arg1P52-arg2 <= 0 /\ arg5-arg4 > 0 /\ 2-arg2+arg2P52 <= 0), cost: 1 Second rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=arg1P51, (-arg4+arg6 > 0 /\ arg2-arg2P51 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ 2-arg1P51+arg2P51 >= 0 /\ -2+arg1P51-arg2P51 >= 0 /\ -2+arg1P51 > 0 /\ -arg1P51+arg1 >= 0), cost: -arg5+arg6 New rule: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg2'=arg2P51, arg4'=arg3, arg1'=2+arg2P51, arg6'=arg5, arg3'=arg1, (2-arg2+arg2P51 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ arg2P51 > 0), cost: arg5-arg4 Applied deletion Removed the following rules: 189 190 191 Applied chaining First rule: f5469_0_main_GE -> f3087_0_init_GE : arg5'=arg5P53, arg2'=0, arg4'=arg4P53, arg1'=arg1P53, arg6'=arg6P53, (-arg1+arg1P53 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P53 > 0 /\ -arg2+arg3 > 0), cost: 1 Second rule: f3087_0_init_GE -> f3087_0_init_GE : arg5'=arg5P54, arg2'=arg3, arg4'=arg4P54, arg1'=arg1P54, arg6'=arg6P54, (-1-arg2+arg3 >= 0 /\ -2+arg1P54 > 0 /\ 1+arg3 > 0 /\ arg1-arg1P54 >= 0), cost: -arg2+arg3 New rule: f5469_0_main_GE -> f3087_0_init_GE : arg5'=arg5P54, arg2'=arg3, arg4'=arg4P54, arg1'=arg1P54, arg6'=arg6P54, (1+arg2 > 0 /\ -2+arg1P54 > 0 /\ -arg1+arg1P54 <= 0 /\ -arg2+arg3 > 0), cost: 1+arg3 Applied chaining First rule: f5912_0_main_GE -> f3087_0_init_GE : arg5'=arg5P55, arg2'=0, arg4'=arg4P55, arg1'=arg1P55, arg6'=arg6P55, (1+arg2 > 0 /\ -2+arg1P55 > 0 /\ -arg1+arg1P55 <= 0 /\ -arg2+arg3 > 0), cost: 1 Second rule: f3087_0_init_GE -> f3087_0_init_GE : arg5'=arg5P54, arg2'=arg3, arg4'=arg4P54, arg1'=arg1P54, arg6'=arg6P54, (-1-arg2+arg3 >= 0 /\ -2+arg1P54 > 0 /\ 1+arg3 > 0 /\ arg1-arg1P54 >= 0), cost: -arg2+arg3 New rule: f5912_0_main_GE -> f3087_0_init_GE : arg5'=arg5P54, arg2'=arg3, arg4'=arg4P54, arg1'=arg1P54, arg6'=arg6P54, (1+arg2 > 0 /\ -2+arg1P54 > 0 /\ -arg1+arg1P54 <= 0 /\ -arg2+arg3 > 0), cost: 1+arg3 Applied deletion Removed the following rules: 193 Applied chaining First rule: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 Second rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (-1+arg4-arg3 >= 0 /\ arg1-arg1P65 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: arg4-arg3 New rule: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg3, arg1'=arg1P65, arg6'=arg6P65, (-arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 1+arg3 Applied chaining First rule: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg5, arg1'=arg1P66, arg6'=arg6P66, arg3'=1+arg4, (-2+arg1P66 > 0 /\ 1+arg5 > 0 /\ -2+arg1P66-arg3 <= 0 /\ arg5-arg4 > 0 /\ arg1P66-arg1 <= 0), cost: 1 Second rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (-1+arg4-arg3 >= 0 /\ arg1-arg1P65 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: arg4-arg3 New rule: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg5, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg5, (-2-arg3+arg1P65 <= 0 /\ 1+arg5 > 0 /\ -arg1+arg1P65 <= 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P65 > 0 /\ arg5-arg2 > 0), cost: arg5-arg4 Applied chaining First rule: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg5, arg1'=arg1P67, arg6'=arg6P67, arg3'=1+arg4, (-2-arg3+arg1P67 <= 0 /\ 1+arg5 > 0 /\ -arg1+arg1P67 <= 0 /\ arg5-arg4 > 0 /\ -2+arg1P67 > 0 /\ arg5-arg2 > 0), cost: 1 Second rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (-1+arg4-arg3 >= 0 /\ arg1-arg1P65 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: arg4-arg3 New rule: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg5, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg5, (-2-arg3+arg1P65 <= 0 /\ 1+arg5 > 0 /\ -arg1+arg1P65 <= 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P65 > 0 /\ arg5-arg2 > 0), cost: arg5-arg4 Applied chaining First rule: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg5, arg1'=arg1P68, arg6'=arg6P68, arg3'=1+arg4, (-2+arg1P68 > 0 /\ 1+arg5 > 0 /\ -2+arg1P68-arg3 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P68 <= 0 /\ arg5-arg2 > 0), cost: 1 Second rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (-1+arg4-arg3 >= 0 /\ arg1-arg1P65 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: arg4-arg3 New rule: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg5, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg5, (-2-arg3+arg1P65 <= 0 /\ 1+arg5 > 0 /\ -arg1+arg1P65 <= 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P65 > 0 /\ arg5-arg2 > 0), cost: arg5-arg4 Applied deletion Removed the following rules: 195 Applied chaining First rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 Second rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P70, arg6'=arg6P70, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg1-arg1P70 >= 0 /\ -1+arg5-arg4 >= 0 /\ -2+arg1P70 > 0), cost: arg5-arg4 New rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P70, arg6'=arg6P70, (-1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0), cost: 1+arg4 Applied chaining First rule: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=1+arg5, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ -2-arg4+arg1P73 <= 0 /\ -arg2+arg1P73 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0), cost: 1 Second rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P70, arg6'=arg6P70, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg1-arg1P70 >= 0 /\ -1+arg5-arg4 >= 0 /\ -2+arg1P70 > 0), cost: arg5-arg4 New rule: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=arg6, arg1'=arg1P70, arg6'=arg6P70, (1+arg6 > 0 /\ -2-arg4+arg1P70 <= 0 /\ arg6-arg3 > 0 /\ -2-arg5+arg6 >= 0 /\ -arg2+arg1P70 <= 0 /\ -2+arg1P70 > 0), cost: -arg5+arg6 Applied chaining First rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 Second rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P71, arg6'=arg6P71, (1+arg5 > 0 /\ -arg1P71+arg1 >= 0 /\ arg5-arg3 > 0 /\ -1+arg5-arg4 >= 0 /\ -2+arg1P71 > 0), cost: arg5-arg4 New rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P71, arg6'=arg6P71, (-1+arg4 >= 0 /\ arg1P71-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P71 > 0), cost: 1+arg4 Applied chaining First rule: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=1+arg5, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ -2-arg4+arg1P73 <= 0 /\ -arg2+arg1P73 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0), cost: 1 Second rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P71, arg6'=arg6P71, (1+arg5 > 0 /\ -arg1P71+arg1 >= 0 /\ arg5-arg3 > 0 /\ -1+arg5-arg4 >= 0 /\ -2+arg1P71 > 0), cost: arg5-arg4 New rule: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=arg6, arg1'=arg1P71, arg6'=arg6P71, (1+arg6 > 0 /\ -arg2+arg1P71 <= 0 /\ arg6-arg3 > 0 /\ -2-arg5+arg6 >= 0 /\ -2-arg4+arg1P71 <= 0 /\ -2+arg1P71 > 0), cost: -arg5+arg6 Applied chaining First rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 Second rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P72, arg6'=arg6P72, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -1+arg5-arg4 >= 0 /\ arg1-arg1P72 >= 0), cost: arg5-arg4 New rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P72, arg6'=arg6P72, (-1+arg4 >= 0 /\ -2+arg1P72 > 0 /\ -arg1+arg1P72 <= 0 /\ arg4-arg3 > 0), cost: 1+arg4 Applied chaining First rule: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=1+arg5, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ -2-arg4+arg1P73 <= 0 /\ -arg2+arg1P73 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0), cost: 1 Second rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P72, arg6'=arg6P72, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -1+arg5-arg4 >= 0 /\ arg1-arg1P72 >= 0), cost: arg5-arg4 New rule: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=arg6, arg1'=arg1P72, arg6'=arg6P72, (-2-arg4+arg1P72 <= 0 /\ -arg2+arg1P72 <= 0 /\ -2+arg1P72 > 0 /\ 1+arg6 > 0 /\ arg6-arg3 > 0 /\ -2-arg5+arg6 >= 0), cost: -arg5+arg6 Applied deletion Removed the following rules: 199 200 201 Chained accelerated rules with incoming rules Start location: __init 75: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2, (-2+arg1P0-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P0 > 0), cost: 1 81: f1_0_main_Load -> f439_0_example_LT : arg5'=arg5P7, arg4'=arg4P7, arg1'=arg1P7, arg6'=arg6P7, arg3'=arg3P7, (1+arg2 > 0 /\ -2+arg1P7 > 0 /\ -2+arg1P7-arg1 <= 0), cost: 1 97: f1_0_main_Load -> f319_0__init__GE : arg5'=arg5P23, arg2'=0, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg2, (-2+arg1P23 > 0 /\ 1+arg2 > 0 /\ -2-arg1+arg1P23 <= 0), cost: 1 202: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (-2-arg1+arg1P2 <= 0 /\ arg2 > 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0), cost: 1+arg3P2 203: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P3, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg2, (-2-arg1+arg1P3 <= 0 /\ -1+arg2 >= 0 /\ -2+arg1P3 > 0), cost: 1+arg2 76: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P1, arg2'=0, arg4'=arg4P1, arg1'=arg1P1, arg6'=arg6P1, (arg1P1-arg1 <= 0 /\ -2+arg1P1 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 103: f5469_0_main_GE -> f5979_0_dijkstra_GE : arg5'=arg5P29, arg2'=arg2P29, arg4'=arg4P29, arg1'=arg1P29, arg6'=arg6P29, arg3'=0, (2-arg1+arg2P29 <= 0 /\ -2+arg1P29 > 0 /\ 1+arg2 > 0 /\ -arg1+arg1P29 <= 0 /\ -arg2+arg4P29 > 0 /\ -arg2+arg3 > 0 /\ arg2P29 > 0), cost: 1 127: f5469_0_main_GE -> f3087_0_init_GE : arg5'=arg5P53, arg2'=0, arg4'=arg4P53, arg1'=arg1P53, arg6'=arg6P53, (-arg1+arg1P53 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P53 > 0 /\ -arg2+arg3 > 0), cost: 1 204: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P4, arg2'=arg3, arg4'=arg4P4, arg1'=arg1P4, arg6'=arg6P4, (-arg1+arg1P4 <= 0 /\ -2+arg1P4 > 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3 205: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P5, arg2'=arg3P5, arg4'=arg4P5, arg1'=arg1P5, arg6'=arg6P5, arg3'=arg3P5, (-2+arg1P5 > 0 /\ -1+arg3P5 >= 0 /\ -arg1+arg1P5 <= 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3P5 208: f5469_0_main_GE -> f5979_0_dijkstra_GE : arg5'=arg5P30, arg2'=arg2P30, arg4'=arg4P29, arg1'=2+arg2P30, arg6'=arg6P30, arg3'=arg4P29, (2-arg1+arg2P30 <= 0 /\ 1+arg2 > 0 /\ arg2P30 > 0 /\ -arg2+arg4P29 > 0 /\ -arg2+arg3 > 0), cost: 1+arg4P29 225: f5469_0_main_GE -> f3087_0_init_GE : arg5'=arg5P54, arg2'=arg3, arg4'=arg4P54, arg1'=arg1P54, arg6'=arg6P54, (1+arg2 > 0 /\ -2+arg1P54 > 0 /\ -arg1+arg1P54 <= 0 /\ -arg2+arg3 > 0), cost: 1+arg3 129: f5912_0_main_GE -> f3087_0_init_GE : arg5'=arg5P55, arg2'=0, arg4'=arg4P55, arg1'=arg1P55, arg6'=arg6P55, (1+arg2 > 0 /\ -2+arg1P55 > 0 /\ -arg1+arg1P55 <= 0 /\ -arg2+arg3 > 0), cost: 1 130: f5912_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-arg2+arg3P56 > 0 /\ -2+arg1P56 > 0 /\ 1+arg2 > 0 /\ -arg1+arg1P56 <= 0 /\ -arg2+arg3 > 0), cost: 1 226: f5912_0_main_GE -> f3087_0_init_GE : arg5'=arg5P54, arg2'=arg3, arg4'=arg4P54, arg1'=arg1P54, arg6'=arg6P54, (1+arg2 > 0 /\ -2+arg1P54 > 0 /\ -arg1+arg1P54 <= 0 /\ -arg2+arg3 > 0), cost: 1+arg3 82: f439_0_example_LT -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2, (-2+arg1P8 > 0 /\ -1+arg2 > 0 /\ arg1P8-arg1 <= 0), cost: 1 83: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P9, arg4'=arg4P9, arg6'=arg6P9, (-1-arg2+arg3 == 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0), cost: 1 85: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P11, arg4'=arg4P11, arg6'=arg6P11, (-1-arg2+arg3 > 0 /\ -3+arg1 >= 0 /\ -2*x3880+arg2 == 0 /\ 1+arg2 > 0), cost: 1 87: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P13, arg4'=arg4P13, arg6'=arg6P13, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0), cost: 1 89: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P15, arg4'=arg4P15, arg6'=arg6P15, (-1-arg2+arg3 > 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4100 == 0), cost: 1 84: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 1 86: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 1 88: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 1 90: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ arg1P16-arg1 <= 0), cost: 1 91: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-2+arg1P17 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 1 95: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P21, arg2'=1+arg2, arg4'=arg4P21, arg1'=arg1P21, arg6'=arg6P21, (-arg1+arg1P21 <= 0 /\ 2-arg2+arg3 > 0 /\ -1+arg2 > 0 /\ arg2-arg3 >= 0 /\ -2+arg1P21 > 0), cost: 1 96: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg1P22-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0), cost: 1 92: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg4, (arg1P18-arg1 <= 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 93: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P19, arg2'=1+arg2, arg4'=arg4P19, arg1'=arg1P19, arg6'=arg6P19, arg3'=arg4, (1+arg2 > 0 /\ -2-arg2+arg4 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P19 > 0 /\ arg1P19-arg1 <= 0), cost: 1 94: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg4, (1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -2-arg2+arg4 > 0 /\ -arg1+arg1P20 <= 0 /\ arg4-arg3 > 0), cost: 1 98: f319_0__init__GE -> f621_0__init__GE : arg5'=arg5P24, arg4'=arg3, arg1'=arg1P24, arg6'=arg6P24, arg3'=0, (1+arg3 > 0 /\ -2+arg1P24 > 0 /\ -arg2+arg3 > 0 /\ arg1P24-arg1 <= 0), cost: 1 99: f319_0__init__GE -> f660_0_init_GE : arg5'=arg5P25, arg2'=0, arg4'=arg4P25, arg1'=arg1P25, arg6'=arg6P25, (arg1P25-arg1 <= 0 /\ -2+arg1P25 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 206: f319_0__init__GE -> f621_0__init__GE : arg5'=arg5P27, arg4'=arg3, arg1'=arg1P27, arg6'=arg6P27, (-2+arg1P27 > 0 /\ -1+arg3 >= 0 /\ -arg1+arg1P27 <= 0 /\ -arg2+arg3 > 0), cost: 1+arg3 207: f319_0__init__GE -> f660_0_init_GE : arg5'=arg5P28, arg2'=arg3, arg4'=arg4P28, arg1'=arg1P28, arg6'=arg6P28, (-arg1+arg1P28 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P28 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3 100: f621_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg4, (-2+arg1P26 > 0 /\ arg4-arg3 <= 0 /\ arg1P26-arg1 <= 0 /\ 1+arg4 > 0), cost: 1 105: f5979_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (-arg2+arg2P31 <= 0 /\ arg1P31-arg1 <= 0 /\ -2-arg2+arg1P31 <= 0 /\ arg4-arg3 <= 0 /\ arg2P31 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2+arg1P31 > 0), cost: 1 106: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P32, arg4'=0, arg1'=arg1P32, arg6'=arg6P32, (-arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 209: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P33, arg1'=2+arg2P33, arg6'=arg6P33, (-1+arg4 >= 0 /\ arg2P33 > 0 /\ arg4-arg3 > 0 /\ 2+arg2P33-arg1 <= 0 /\ -arg2+arg2P33 <= 0), cost: 1+arg4 108: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P34, arg1'=arg1P34, arg6'=arg5, (-arg1+arg1P34 <= 0 /\ arg2P34 > 0 /\ 1+arg5 > 0 /\ 2+arg2P34-arg1 <= 0 /\ arg2P34-arg2 <= 0 /\ arg5-arg4 <= 0 /\ -2-arg2+arg1P34 <= 0 /\ -2+arg1P34 > 0), cost: 1 109: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P35, arg1'=arg1P35, arg6'=arg5, (arg1P35-arg1 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ arg5-arg4 > 0 /\ -2-arg2+arg1P35 <= 0 /\ -arg2+arg2P35 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0), cost: 1 110: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P36, arg1'=arg1P36, arg6'=arg5, (2-arg1+arg2P36 <= 0 /\ -2+arg1P36 > 0 /\ -2-arg2+arg1P36 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P36 <= 0 /\ -arg2+arg2P36 <= 0 /\ arg2P36 > 0 /\ 1+arg4 > 0), cost: 1 210: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P37, arg1'=2+arg2P37, arg6'=arg5, (-arg2+arg2P37 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P37 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P37 <= 0), cost: arg5-arg4 211: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P38, arg1'=2+arg2P38, arg6'=arg5, (-2+arg5-arg4 >= 0 /\ arg2P38 > 0 /\ 2+arg2P38-arg1 <= 0 /\ -arg2+arg2P38 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 212: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P39, arg1'=arg1P39, arg6'=arg5, (-2+arg1P39 > 0 /\ -2+arg5-arg4 >= 0 /\ -2-arg2+arg1P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 213: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P40, arg1'=arg1P40, arg6'=arg5, (-2+arg1P40 > 0 /\ -2+arg5-arg4 >= 0 /\ -2-arg2+arg1P40 <= 0 /\ arg1P40-arg1 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 214: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P41, arg1'=2+arg2P41, arg6'=arg5, (-arg2+arg2P41 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P41 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P41 <= 0), cost: arg5-arg4 215: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P42, arg4'=-1+arg5, arg1'=2+arg2P42, arg6'=arg5, (2+arg2P42-arg1 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P42 > 0 /\ -arg2+arg2P42 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 216: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P43, arg4'=-1+arg5, arg1'=arg1P43, arg6'=arg5, (-2-arg2+arg1P43 <= 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P43 > 0 /\ -arg1+arg1P43 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 217: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P44, arg4'=-1+arg5, arg1'=arg1P44, arg6'=arg5, (-2+arg1P44 > 0 /\ -2+arg5-arg4 >= 0 /\ -2-arg2+arg1P44 <= 0 /\ -arg1+arg1P44 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 218: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P45, arg4'=-1+arg5, arg1'=2+arg2P45, arg6'=arg5, (-arg2+arg2P45 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P45 > 0 /\ 2-arg1+arg2P45 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 120: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 219: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ -1+arg6 >= 0 /\ arg2P49 > 0), cost: 1+arg6 221: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1+arg6 223: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1+arg6 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 122: f9681_0_dijkstra_GE -> f10401_0_relax_ArrayAccess : arg5'=arg6, arg2'=arg2P48, arg4'=arg5, arg1'=arg3, arg6'=arg6P48, arg3'=arg4, (-arg4+arg6 > 0 /\ -2+arg2P48 > 0 /\ arg2P48-arg1 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0), cost: 1 126: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P52, arg4'=arg3, arg1'=arg1P52, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ arg1P52-arg2 <= 0 /\ arg5-arg4 > 0 /\ 2-arg2+arg2P52 <= 0), cost: 1 220: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg2'=arg2P49, arg4'=arg3, arg1'=2+arg2P49, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ 2-arg2+arg2P49 <= 0 /\ arg2P49 > 0), cost: arg5-arg4 222: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg2'=arg2P50, arg4'=arg3, arg1'=2+arg2P50, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ 2-arg2+arg2P50 <= 0 /\ arg2P50 > 0), cost: arg5-arg4 224: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg2'=arg2P51, arg4'=arg3, arg1'=2+arg2P51, arg6'=arg5, arg3'=arg1, (2-arg2+arg2P51 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ arg2P51 > 0), cost: arg5-arg4 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 134: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 227: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg3, arg1'=arg1P65, arg6'=arg6P65, (-arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 1+arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 137: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 229: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P70, arg6'=arg6P70, (-1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0), cost: 1+arg4 231: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P71, arg6'=arg6P71, (-1+arg4 >= 0 /\ arg1P71-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P71 > 0), cost: 1+arg4 233: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P72, arg6'=arg6P72, (-1+arg4 >= 0 /\ -2+arg1P72 > 0 /\ -arg1+arg1P72 <= 0 /\ arg4-arg3 > 0), cost: 1+arg4 135: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 136: f8283_0_bellmanFord_GE -> f8557_0_bellmanFord_ArrayAccess : arg5'=arg4, arg4'=arg3, arg1'=arg1P62, arg6'=arg6P62, arg3'=arg3P62, (2+arg3P62-arg1 <= 0 /\ arg3P62 > 0 /\ -2+arg1P62 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0), cost: 1 140: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg5, arg1'=arg1P66, arg6'=arg6P66, arg3'=1+arg4, (-2+arg1P66 > 0 /\ 1+arg5 > 0 /\ -2+arg1P66-arg3 <= 0 /\ arg5-arg4 > 0 /\ arg1P66-arg1 <= 0), cost: 1 141: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg5, arg1'=arg1P67, arg6'=arg6P67, arg3'=1+arg4, (-2-arg3+arg1P67 <= 0 /\ 1+arg5 > 0 /\ -arg1+arg1P67 <= 0 /\ arg5-arg4 > 0 /\ -2+arg1P67 > 0 /\ arg5-arg2 > 0), cost: 1 142: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg5, arg1'=arg1P68, arg6'=arg6P68, arg3'=1+arg4, (-2+arg1P68 > 0 /\ 1+arg5 > 0 /\ -2+arg1P68-arg3 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P68 <= 0 /\ arg5-arg2 > 0), cost: 1 228: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg5, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg5, (-2-arg3+arg1P65 <= 0 /\ 1+arg5 > 0 /\ -arg1+arg1P65 <= 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P65 > 0 /\ arg5-arg2 > 0), cost: arg5-arg4 138: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 143: f8819_0_bellmanFord_GE -> f9974_0_relax_ArrayAccess : arg5'=arg4, arg2'=arg2P69, arg4'=arg4P69, arg1'=arg2, arg6'=arg5, (2-arg1+arg4P69 <= 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg4P69 > 0), cost: 1 147: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=1+arg5, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ -2-arg4+arg1P73 <= 0 /\ -arg2+arg1P73 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0), cost: 1 230: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=arg6, arg1'=arg1P70, arg6'=arg6P70, (1+arg6 > 0 /\ -2-arg4+arg1P70 <= 0 /\ arg6-arg3 > 0 /\ -2-arg5+arg6 >= 0 /\ -arg2+arg1P70 <= 0 /\ -2+arg1P70 > 0), cost: -arg5+arg6 232: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=arg6, arg1'=arg1P71, arg6'=arg6P71, (1+arg6 > 0 /\ -arg2+arg1P71 <= 0 /\ arg6-arg3 > 0 /\ -2-arg5+arg6 >= 0 /\ -2-arg4+arg1P71 <= 0 /\ -2+arg1P71 > 0), cost: -arg5+arg6 234: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=arg6, arg1'=arg1P72, arg6'=arg6P72, (-2-arg4+arg1P72 <= 0 /\ -arg2+arg1P72 <= 0 /\ -2+arg1P72 > 0 /\ 1+arg6 > 0 /\ arg6-arg3 > 0 /\ -2-arg5+arg6 >= 0), cost: -arg5+arg6 74: __init -> f1_0_main_Load : arg5'=arg5P74, arg2'=arg2P74, arg4'=arg4P74, arg1'=arg1P74, arg6'=arg6P74, arg3'=arg3P74, TRUE, cost: 1 Removed unreachable locations and irrelevant leafs Start location: __init 75: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2, (-2+arg1P0-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P0 > 0), cost: 1 81: f1_0_main_Load -> f439_0_example_LT : arg5'=arg5P7, arg4'=arg4P7, arg1'=arg1P7, arg6'=arg6P7, arg3'=arg3P7, (1+arg2 > 0 /\ -2+arg1P7 > 0 /\ -2+arg1P7-arg1 <= 0), cost: 1 97: f1_0_main_Load -> f319_0__init__GE : arg5'=arg5P23, arg2'=0, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg2, (-2+arg1P23 > 0 /\ 1+arg2 > 0 /\ -2-arg1+arg1P23 <= 0), cost: 1 202: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (-2-arg1+arg1P2 <= 0 /\ arg2 > 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0), cost: 1+arg3P2 203: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P3, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg2, (-2-arg1+arg1P3 <= 0 /\ -1+arg2 >= 0 /\ -2+arg1P3 > 0), cost: 1+arg2 76: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P1, arg2'=0, arg4'=arg4P1, arg1'=arg1P1, arg6'=arg6P1, (arg1P1-arg1 <= 0 /\ -2+arg1P1 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 103: f5469_0_main_GE -> f5979_0_dijkstra_GE : arg5'=arg5P29, arg2'=arg2P29, arg4'=arg4P29, arg1'=arg1P29, arg6'=arg6P29, arg3'=0, (2-arg1+arg2P29 <= 0 /\ -2+arg1P29 > 0 /\ 1+arg2 > 0 /\ -arg1+arg1P29 <= 0 /\ -arg2+arg4P29 > 0 /\ -arg2+arg3 > 0 /\ arg2P29 > 0), cost: 1 204: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P4, arg2'=arg3, arg4'=arg4P4, arg1'=arg1P4, arg6'=arg6P4, (-arg1+arg1P4 <= 0 /\ -2+arg1P4 > 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3 205: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P5, arg2'=arg3P5, arg4'=arg4P5, arg1'=arg1P5, arg6'=arg6P5, arg3'=arg3P5, (-2+arg1P5 > 0 /\ -1+arg3P5 >= 0 /\ -arg1+arg1P5 <= 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3P5 208: f5469_0_main_GE -> f5979_0_dijkstra_GE : arg5'=arg5P30, arg2'=arg2P30, arg4'=arg4P29, arg1'=2+arg2P30, arg6'=arg6P30, arg3'=arg4P29, (2-arg1+arg2P30 <= 0 /\ 1+arg2 > 0 /\ arg2P30 > 0 /\ -arg2+arg4P29 > 0 /\ -arg2+arg3 > 0), cost: 1+arg4P29 130: f5912_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-arg2+arg3P56 > 0 /\ -2+arg1P56 > 0 /\ 1+arg2 > 0 /\ -arg1+arg1P56 <= 0 /\ -arg2+arg3 > 0), cost: 1 82: f439_0_example_LT -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2, (-2+arg1P8 > 0 /\ -1+arg2 > 0 /\ arg1P8-arg1 <= 0), cost: 1 83: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P9, arg4'=arg4P9, arg6'=arg6P9, (-1-arg2+arg3 == 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0), cost: 1 85: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P11, arg4'=arg4P11, arg6'=arg6P11, (-1-arg2+arg3 > 0 /\ -3+arg1 >= 0 /\ -2*x3880+arg2 == 0 /\ 1+arg2 > 0), cost: 1 87: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P13, arg4'=arg4P13, arg6'=arg6P13, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0), cost: 1 89: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P15, arg4'=arg4P15, arg6'=arg6P15, (-1-arg2+arg3 > 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4100 == 0), cost: 1 84: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 1 86: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 1 88: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 1 90: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ arg1P16-arg1 <= 0), cost: 1 91: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-2+arg1P17 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 1 95: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P21, arg2'=1+arg2, arg4'=arg4P21, arg1'=arg1P21, arg6'=arg6P21, (-arg1+arg1P21 <= 0 /\ 2-arg2+arg3 > 0 /\ -1+arg2 > 0 /\ arg2-arg3 >= 0 /\ -2+arg1P21 > 0), cost: 1 96: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg1P22-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0), cost: 1 92: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg4, (arg1P18-arg1 <= 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 93: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P19, arg2'=1+arg2, arg4'=arg4P19, arg1'=arg1P19, arg6'=arg6P19, arg3'=arg4, (1+arg2 > 0 /\ -2-arg2+arg4 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P19 > 0 /\ arg1P19-arg1 <= 0), cost: 1 94: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg4, (1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -2-arg2+arg4 > 0 /\ -arg1+arg1P20 <= 0 /\ arg4-arg3 > 0), cost: 1 98: f319_0__init__GE -> f621_0__init__GE : arg5'=arg5P24, arg4'=arg3, arg1'=arg1P24, arg6'=arg6P24, arg3'=0, (1+arg3 > 0 /\ -2+arg1P24 > 0 /\ -arg2+arg3 > 0 /\ arg1P24-arg1 <= 0), cost: 1 206: f319_0__init__GE -> f621_0__init__GE : arg5'=arg5P27, arg4'=arg3, arg1'=arg1P27, arg6'=arg6P27, (-2+arg1P27 > 0 /\ -1+arg3 >= 0 /\ -arg1+arg1P27 <= 0 /\ -arg2+arg3 > 0), cost: 1+arg3 100: f621_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg4, (-2+arg1P26 > 0 /\ arg4-arg3 <= 0 /\ arg1P26-arg1 <= 0 /\ 1+arg4 > 0), cost: 1 105: f5979_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (-arg2+arg2P31 <= 0 /\ arg1P31-arg1 <= 0 /\ -2-arg2+arg1P31 <= 0 /\ arg4-arg3 <= 0 /\ arg2P31 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2+arg1P31 > 0), cost: 1 106: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P32, arg4'=0, arg1'=arg1P32, arg6'=arg6P32, (-arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 209: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P33, arg1'=2+arg2P33, arg6'=arg6P33, (-1+arg4 >= 0 /\ arg2P33 > 0 /\ arg4-arg3 > 0 /\ 2+arg2P33-arg1 <= 0 /\ -arg2+arg2P33 <= 0), cost: 1+arg4 108: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P34, arg1'=arg1P34, arg6'=arg5, (-arg1+arg1P34 <= 0 /\ arg2P34 > 0 /\ 1+arg5 > 0 /\ 2+arg2P34-arg1 <= 0 /\ arg2P34-arg2 <= 0 /\ arg5-arg4 <= 0 /\ -2-arg2+arg1P34 <= 0 /\ -2+arg1P34 > 0), cost: 1 109: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P35, arg1'=arg1P35, arg6'=arg5, (arg1P35-arg1 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ arg5-arg4 > 0 /\ -2-arg2+arg1P35 <= 0 /\ -arg2+arg2P35 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0), cost: 1 110: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P36, arg1'=arg1P36, arg6'=arg5, (2-arg1+arg2P36 <= 0 /\ -2+arg1P36 > 0 /\ -2-arg2+arg1P36 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P36 <= 0 /\ -arg2+arg2P36 <= 0 /\ arg2P36 > 0 /\ 1+arg4 > 0), cost: 1 210: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P37, arg1'=2+arg2P37, arg6'=arg5, (-arg2+arg2P37 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P37 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P37 <= 0), cost: arg5-arg4 211: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P38, arg1'=2+arg2P38, arg6'=arg5, (-2+arg5-arg4 >= 0 /\ arg2P38 > 0 /\ 2+arg2P38-arg1 <= 0 /\ -arg2+arg2P38 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 212: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P39, arg1'=arg1P39, arg6'=arg5, (-2+arg1P39 > 0 /\ -2+arg5-arg4 >= 0 /\ -2-arg2+arg1P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 213: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P40, arg1'=arg1P40, arg6'=arg5, (-2+arg1P40 > 0 /\ -2+arg5-arg4 >= 0 /\ -2-arg2+arg1P40 <= 0 /\ arg1P40-arg1 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 214: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P41, arg1'=2+arg2P41, arg6'=arg5, (-arg2+arg2P41 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P41 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P41 <= 0), cost: arg5-arg4 215: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P42, arg4'=-1+arg5, arg1'=2+arg2P42, arg6'=arg5, (2+arg2P42-arg1 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P42 > 0 /\ -arg2+arg2P42 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 216: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P43, arg4'=-1+arg5, arg1'=arg1P43, arg6'=arg5, (-2-arg2+arg1P43 <= 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P43 > 0 /\ -arg1+arg1P43 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 217: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P44, arg4'=-1+arg5, arg1'=arg1P44, arg6'=arg5, (-2+arg1P44 > 0 /\ -2+arg5-arg4 >= 0 /\ -2-arg2+arg1P44 <= 0 /\ -arg1+arg1P44 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 218: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P45, arg4'=-1+arg5, arg1'=2+arg2P45, arg6'=arg5, (-arg2+arg2P45 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P45 > 0 /\ 2-arg1+arg2P45 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 120: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 219: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ -1+arg6 >= 0 /\ arg2P49 > 0), cost: 1+arg6 221: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1+arg6 223: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1+arg6 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 122: f9681_0_dijkstra_GE -> f10401_0_relax_ArrayAccess : arg5'=arg6, arg2'=arg2P48, arg4'=arg5, arg1'=arg3, arg6'=arg6P48, arg3'=arg4, (-arg4+arg6 > 0 /\ -2+arg2P48 > 0 /\ arg2P48-arg1 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0), cost: 1 126: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P52, arg4'=arg3, arg1'=arg1P52, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ arg1P52-arg2 <= 0 /\ arg5-arg4 > 0 /\ 2-arg2+arg2P52 <= 0), cost: 1 220: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg2'=arg2P49, arg4'=arg3, arg1'=2+arg2P49, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ 2-arg2+arg2P49 <= 0 /\ arg2P49 > 0), cost: arg5-arg4 222: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg2'=arg2P50, arg4'=arg3, arg1'=2+arg2P50, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ 2-arg2+arg2P50 <= 0 /\ arg2P50 > 0), cost: arg5-arg4 224: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg2'=arg2P51, arg4'=arg3, arg1'=2+arg2P51, arg6'=arg5, arg3'=arg1, (2-arg2+arg2P51 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ arg2P51 > 0), cost: arg5-arg4 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 134: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 227: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg3, arg1'=arg1P65, arg6'=arg6P65, (-arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 1+arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 137: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 229: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P70, arg6'=arg6P70, (-1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0), cost: 1+arg4 231: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P71, arg6'=arg6P71, (-1+arg4 >= 0 /\ arg1P71-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P71 > 0), cost: 1+arg4 233: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P72, arg6'=arg6P72, (-1+arg4 >= 0 /\ -2+arg1P72 > 0 /\ -arg1+arg1P72 <= 0 /\ arg4-arg3 > 0), cost: 1+arg4 135: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 136: f8283_0_bellmanFord_GE -> f8557_0_bellmanFord_ArrayAccess : arg5'=arg4, arg4'=arg3, arg1'=arg1P62, arg6'=arg6P62, arg3'=arg3P62, (2+arg3P62-arg1 <= 0 /\ arg3P62 > 0 /\ -2+arg1P62 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0), cost: 1 140: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg5, arg1'=arg1P66, arg6'=arg6P66, arg3'=1+arg4, (-2+arg1P66 > 0 /\ 1+arg5 > 0 /\ -2+arg1P66-arg3 <= 0 /\ arg5-arg4 > 0 /\ arg1P66-arg1 <= 0), cost: 1 141: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg5, arg1'=arg1P67, arg6'=arg6P67, arg3'=1+arg4, (-2-arg3+arg1P67 <= 0 /\ 1+arg5 > 0 /\ -arg1+arg1P67 <= 0 /\ arg5-arg4 > 0 /\ -2+arg1P67 > 0 /\ arg5-arg2 > 0), cost: 1 142: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg5, arg1'=arg1P68, arg6'=arg6P68, arg3'=1+arg4, (-2+arg1P68 > 0 /\ 1+arg5 > 0 /\ -2+arg1P68-arg3 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P68 <= 0 /\ arg5-arg2 > 0), cost: 1 228: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg5, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg5, (-2-arg3+arg1P65 <= 0 /\ 1+arg5 > 0 /\ -arg1+arg1P65 <= 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P65 > 0 /\ arg5-arg2 > 0), cost: arg5-arg4 138: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 143: f8819_0_bellmanFord_GE -> f9974_0_relax_ArrayAccess : arg5'=arg4, arg2'=arg2P69, arg4'=arg4P69, arg1'=arg2, arg6'=arg5, (2-arg1+arg4P69 <= 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg4P69 > 0), cost: 1 147: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=1+arg5, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ -2-arg4+arg1P73 <= 0 /\ -arg2+arg1P73 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0), cost: 1 230: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=arg6, arg1'=arg1P70, arg6'=arg6P70, (1+arg6 > 0 /\ -2-arg4+arg1P70 <= 0 /\ arg6-arg3 > 0 /\ -2-arg5+arg6 >= 0 /\ -arg2+arg1P70 <= 0 /\ -2+arg1P70 > 0), cost: -arg5+arg6 232: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=arg6, arg1'=arg1P71, arg6'=arg6P71, (1+arg6 > 0 /\ -arg2+arg1P71 <= 0 /\ arg6-arg3 > 0 /\ -2-arg5+arg6 >= 0 /\ -2-arg4+arg1P71 <= 0 /\ -2+arg1P71 > 0), cost: -arg5+arg6 234: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=arg6, arg1'=arg1P72, arg6'=arg6P72, (-2-arg4+arg1P72 <= 0 /\ -arg2+arg1P72 <= 0 /\ -2+arg1P72 > 0 /\ 1+arg6 > 0 /\ arg6-arg3 > 0 /\ -2-arg5+arg6 >= 0), cost: -arg5+arg6 74: __init -> f1_0_main_Load : arg5'=arg5P74, arg2'=arg2P74, arg4'=arg4P74, arg1'=arg1P74, arg6'=arg6P74, arg3'=arg3P74, TRUE, cost: 1 Eliminating location f439_0_example_LT by chaining: Applied chaining First rule: f1_0_main_Load -> f439_0_example_LT : arg5'=arg5P7, arg4'=arg4P7, arg1'=arg1P7, arg6'=arg6P7, arg3'=arg3P7, (1+arg2 > 0 /\ -2+arg1P7 > 0 /\ -2+arg1P7-arg1 <= 0), cost: 1 Second rule: f439_0_example_LT -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2, (-2+arg1P8 > 0 /\ -1+arg2 > 0 /\ arg1P8-arg1 <= 0), cost: 1 New rule: f1_0_main_Load -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2, (-2+arg1P8 > 0 /\ 1+arg2 > 0 /\ arg1P8-arg1P7 <= 0 /\ -2+arg1P7 > 0 /\ -1+arg2 > 0 /\ -2+arg1P7-arg1 <= 0), cost: 2 Applied simplification Original rule: f1_0_main_Load -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2, (-2+arg1P8 > 0 /\ 1+arg2 > 0 /\ arg1P8-arg1P7 <= 0 /\ -2+arg1P7 > 0 /\ -1+arg2 > 0 /\ -2+arg1P7-arg1 <= 0), cost: 2 New rule: f1_0_main_Load -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2, (-2+arg1P8 > 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P7-arg1 <= 0), cost: 2 Applied deletion Removed the following rules: 81 82 Eliminated locations on linear paths Start location: __init 75: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2, (-2+arg1P0-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P0 > 0), cost: 1 97: f1_0_main_Load -> f319_0__init__GE : arg5'=arg5P23, arg2'=0, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg2, (-2+arg1P23 > 0 /\ 1+arg2 > 0 /\ -2-arg1+arg1P23 <= 0), cost: 1 202: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (-2-arg1+arg1P2 <= 0 /\ arg2 > 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0), cost: 1+arg3P2 203: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P3, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg2, (-2-arg1+arg1P3 <= 0 /\ -1+arg2 >= 0 /\ -2+arg1P3 > 0), cost: 1+arg2 235: f1_0_main_Load -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2, (-2+arg1P8 > 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P7-arg1 <= 0), cost: 2 76: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P1, arg2'=0, arg4'=arg4P1, arg1'=arg1P1, arg6'=arg6P1, (arg1P1-arg1 <= 0 /\ -2+arg1P1 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 103: f5469_0_main_GE -> f5979_0_dijkstra_GE : arg5'=arg5P29, arg2'=arg2P29, arg4'=arg4P29, arg1'=arg1P29, arg6'=arg6P29, arg3'=0, (2-arg1+arg2P29 <= 0 /\ -2+arg1P29 > 0 /\ 1+arg2 > 0 /\ -arg1+arg1P29 <= 0 /\ -arg2+arg4P29 > 0 /\ -arg2+arg3 > 0 /\ arg2P29 > 0), cost: 1 204: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P4, arg2'=arg3, arg4'=arg4P4, arg1'=arg1P4, arg6'=arg6P4, (-arg1+arg1P4 <= 0 /\ -2+arg1P4 > 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3 205: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P5, arg2'=arg3P5, arg4'=arg4P5, arg1'=arg1P5, arg6'=arg6P5, arg3'=arg3P5, (-2+arg1P5 > 0 /\ -1+arg3P5 >= 0 /\ -arg1+arg1P5 <= 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3P5 208: f5469_0_main_GE -> f5979_0_dijkstra_GE : arg5'=arg5P30, arg2'=arg2P30, arg4'=arg4P29, arg1'=2+arg2P30, arg6'=arg6P30, arg3'=arg4P29, (2-arg1+arg2P30 <= 0 /\ 1+arg2 > 0 /\ arg2P30 > 0 /\ -arg2+arg4P29 > 0 /\ -arg2+arg3 > 0), cost: 1+arg4P29 130: f5912_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-arg2+arg3P56 > 0 /\ -2+arg1P56 > 0 /\ 1+arg2 > 0 /\ -arg1+arg1P56 <= 0 /\ -arg2+arg3 > 0), cost: 1 83: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P9, arg4'=arg4P9, arg6'=arg6P9, (-1-arg2+arg3 == 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0), cost: 1 85: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P11, arg4'=arg4P11, arg6'=arg6P11, (-1-arg2+arg3 > 0 /\ -3+arg1 >= 0 /\ -2*x3880+arg2 == 0 /\ 1+arg2 > 0), cost: 1 87: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P13, arg4'=arg4P13, arg6'=arg6P13, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0), cost: 1 89: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P15, arg4'=arg4P15, arg6'=arg6P15, (-1-arg2+arg3 > 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4100 == 0), cost: 1 84: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 1 86: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 1 88: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 1 90: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ arg1P16-arg1 <= 0), cost: 1 91: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-2+arg1P17 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 1 95: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P21, arg2'=1+arg2, arg4'=arg4P21, arg1'=arg1P21, arg6'=arg6P21, (-arg1+arg1P21 <= 0 /\ 2-arg2+arg3 > 0 /\ -1+arg2 > 0 /\ arg2-arg3 >= 0 /\ -2+arg1P21 > 0), cost: 1 96: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg1P22-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0), cost: 1 92: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg4, (arg1P18-arg1 <= 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 93: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P19, arg2'=1+arg2, arg4'=arg4P19, arg1'=arg1P19, arg6'=arg6P19, arg3'=arg4, (1+arg2 > 0 /\ -2-arg2+arg4 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P19 > 0 /\ arg1P19-arg1 <= 0), cost: 1 94: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg4, (1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -2-arg2+arg4 > 0 /\ -arg1+arg1P20 <= 0 /\ arg4-arg3 > 0), cost: 1 98: f319_0__init__GE -> f621_0__init__GE : arg5'=arg5P24, arg4'=arg3, arg1'=arg1P24, arg6'=arg6P24, arg3'=0, (1+arg3 > 0 /\ -2+arg1P24 > 0 /\ -arg2+arg3 > 0 /\ arg1P24-arg1 <= 0), cost: 1 206: f319_0__init__GE -> f621_0__init__GE : arg5'=arg5P27, arg4'=arg3, arg1'=arg1P27, arg6'=arg6P27, (-2+arg1P27 > 0 /\ -1+arg3 >= 0 /\ -arg1+arg1P27 <= 0 /\ -arg2+arg3 > 0), cost: 1+arg3 100: f621_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg4, (-2+arg1P26 > 0 /\ arg4-arg3 <= 0 /\ arg1P26-arg1 <= 0 /\ 1+arg4 > 0), cost: 1 105: f5979_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (-arg2+arg2P31 <= 0 /\ arg1P31-arg1 <= 0 /\ -2-arg2+arg1P31 <= 0 /\ arg4-arg3 <= 0 /\ arg2P31 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2+arg1P31 > 0), cost: 1 106: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P32, arg4'=0, arg1'=arg1P32, arg6'=arg6P32, (-arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 209: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P33, arg1'=2+arg2P33, arg6'=arg6P33, (-1+arg4 >= 0 /\ arg2P33 > 0 /\ arg4-arg3 > 0 /\ 2+arg2P33-arg1 <= 0 /\ -arg2+arg2P33 <= 0), cost: 1+arg4 108: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P34, arg1'=arg1P34, arg6'=arg5, (-arg1+arg1P34 <= 0 /\ arg2P34 > 0 /\ 1+arg5 > 0 /\ 2+arg2P34-arg1 <= 0 /\ arg2P34-arg2 <= 0 /\ arg5-arg4 <= 0 /\ -2-arg2+arg1P34 <= 0 /\ -2+arg1P34 > 0), cost: 1 109: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P35, arg1'=arg1P35, arg6'=arg5, (arg1P35-arg1 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ arg5-arg4 > 0 /\ -2-arg2+arg1P35 <= 0 /\ -arg2+arg2P35 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0), cost: 1 110: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P36, arg1'=arg1P36, arg6'=arg5, (2-arg1+arg2P36 <= 0 /\ -2+arg1P36 > 0 /\ -2-arg2+arg1P36 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P36 <= 0 /\ -arg2+arg2P36 <= 0 /\ arg2P36 > 0 /\ 1+arg4 > 0), cost: 1 210: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P37, arg1'=2+arg2P37, arg6'=arg5, (-arg2+arg2P37 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P37 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P37 <= 0), cost: arg5-arg4 211: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P38, arg1'=2+arg2P38, arg6'=arg5, (-2+arg5-arg4 >= 0 /\ arg2P38 > 0 /\ 2+arg2P38-arg1 <= 0 /\ -arg2+arg2P38 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 212: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P39, arg1'=arg1P39, arg6'=arg5, (-2+arg1P39 > 0 /\ -2+arg5-arg4 >= 0 /\ -2-arg2+arg1P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 213: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P40, arg1'=arg1P40, arg6'=arg5, (-2+arg1P40 > 0 /\ -2+arg5-arg4 >= 0 /\ -2-arg2+arg1P40 <= 0 /\ arg1P40-arg1 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 214: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P41, arg1'=2+arg2P41, arg6'=arg5, (-arg2+arg2P41 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P41 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P41 <= 0), cost: arg5-arg4 215: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P42, arg4'=-1+arg5, arg1'=2+arg2P42, arg6'=arg5, (2+arg2P42-arg1 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P42 > 0 /\ -arg2+arg2P42 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 216: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P43, arg4'=-1+arg5, arg1'=arg1P43, arg6'=arg5, (-2-arg2+arg1P43 <= 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P43 > 0 /\ -arg1+arg1P43 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 217: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P44, arg4'=-1+arg5, arg1'=arg1P44, arg6'=arg5, (-2+arg1P44 > 0 /\ -2+arg5-arg4 >= 0 /\ -2-arg2+arg1P44 <= 0 /\ -arg1+arg1P44 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 218: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P45, arg4'=-1+arg5, arg1'=2+arg2P45, arg6'=arg5, (-arg2+arg2P45 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P45 > 0 /\ 2-arg1+arg2P45 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 120: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 219: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ -1+arg6 >= 0 /\ arg2P49 > 0), cost: 1+arg6 221: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1+arg6 223: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1+arg6 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 122: f9681_0_dijkstra_GE -> f10401_0_relax_ArrayAccess : arg5'=arg6, arg2'=arg2P48, arg4'=arg5, arg1'=arg3, arg6'=arg6P48, arg3'=arg4, (-arg4+arg6 > 0 /\ -2+arg2P48 > 0 /\ arg2P48-arg1 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0), cost: 1 126: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P52, arg4'=arg3, arg1'=arg1P52, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ arg1P52-arg2 <= 0 /\ arg5-arg4 > 0 /\ 2-arg2+arg2P52 <= 0), cost: 1 220: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg2'=arg2P49, arg4'=arg3, arg1'=2+arg2P49, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ 2-arg2+arg2P49 <= 0 /\ arg2P49 > 0), cost: arg5-arg4 222: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg2'=arg2P50, arg4'=arg3, arg1'=2+arg2P50, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ 2-arg2+arg2P50 <= 0 /\ arg2P50 > 0), cost: arg5-arg4 224: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg2'=arg2P51, arg4'=arg3, arg1'=2+arg2P51, arg6'=arg5, arg3'=arg1, (2-arg2+arg2P51 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ arg2P51 > 0), cost: arg5-arg4 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 134: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 227: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg3, arg1'=arg1P65, arg6'=arg6P65, (-arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 1+arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 137: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 229: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P70, arg6'=arg6P70, (-1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0), cost: 1+arg4 231: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P71, arg6'=arg6P71, (-1+arg4 >= 0 /\ arg1P71-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P71 > 0), cost: 1+arg4 233: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P72, arg6'=arg6P72, (-1+arg4 >= 0 /\ -2+arg1P72 > 0 /\ -arg1+arg1P72 <= 0 /\ arg4-arg3 > 0), cost: 1+arg4 135: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 136: f8283_0_bellmanFord_GE -> f8557_0_bellmanFord_ArrayAccess : arg5'=arg4, arg4'=arg3, arg1'=arg1P62, arg6'=arg6P62, arg3'=arg3P62, (2+arg3P62-arg1 <= 0 /\ arg3P62 > 0 /\ -2+arg1P62 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0), cost: 1 140: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg5, arg1'=arg1P66, arg6'=arg6P66, arg3'=1+arg4, (-2+arg1P66 > 0 /\ 1+arg5 > 0 /\ -2+arg1P66-arg3 <= 0 /\ arg5-arg4 > 0 /\ arg1P66-arg1 <= 0), cost: 1 141: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg5, arg1'=arg1P67, arg6'=arg6P67, arg3'=1+arg4, (-2-arg3+arg1P67 <= 0 /\ 1+arg5 > 0 /\ -arg1+arg1P67 <= 0 /\ arg5-arg4 > 0 /\ -2+arg1P67 > 0 /\ arg5-arg2 > 0), cost: 1 142: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg5, arg1'=arg1P68, arg6'=arg6P68, arg3'=1+arg4, (-2+arg1P68 > 0 /\ 1+arg5 > 0 /\ -2+arg1P68-arg3 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P68 <= 0 /\ arg5-arg2 > 0), cost: 1 228: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg5, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg5, (-2-arg3+arg1P65 <= 0 /\ 1+arg5 > 0 /\ -arg1+arg1P65 <= 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P65 > 0 /\ arg5-arg2 > 0), cost: arg5-arg4 138: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 143: f8819_0_bellmanFord_GE -> f9974_0_relax_ArrayAccess : arg5'=arg4, arg2'=arg2P69, arg4'=arg4P69, arg1'=arg2, arg6'=arg5, (2-arg1+arg4P69 <= 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg4P69 > 0), cost: 1 147: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=1+arg5, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ -2-arg4+arg1P73 <= 0 /\ -arg2+arg1P73 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0), cost: 1 230: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=arg6, arg1'=arg1P70, arg6'=arg6P70, (1+arg6 > 0 /\ -2-arg4+arg1P70 <= 0 /\ arg6-arg3 > 0 /\ -2-arg5+arg6 >= 0 /\ -arg2+arg1P70 <= 0 /\ -2+arg1P70 > 0), cost: -arg5+arg6 232: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=arg6, arg1'=arg1P71, arg6'=arg6P71, (1+arg6 > 0 /\ -arg2+arg1P71 <= 0 /\ arg6-arg3 > 0 /\ -2-arg5+arg6 >= 0 /\ -2-arg4+arg1P71 <= 0 /\ -2+arg1P71 > 0), cost: -arg5+arg6 234: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=arg6, arg1'=arg1P72, arg6'=arg6P72, (-2-arg4+arg1P72 <= 0 /\ -arg2+arg1P72 <= 0 /\ -2+arg1P72 > 0 /\ 1+arg6 > 0 /\ arg6-arg3 > 0 /\ -2-arg5+arg6 >= 0), cost: -arg5+arg6 74: __init -> f1_0_main_Load : arg5'=arg5P74, arg2'=arg2P74, arg4'=arg4P74, arg1'=arg1P74, arg6'=arg6P74, arg3'=arg3P74, TRUE, cost: 1 Eliminating location f1_0_main_Load by chaining: Applied chaining First rule: __init -> f1_0_main_Load : arg5'=arg5P74, arg2'=arg2P74, arg4'=arg4P74, arg1'=arg1P74, arg6'=arg6P74, arg3'=arg3P74, TRUE, cost: 1 Second rule: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2, (-2+arg1P0-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P0 > 0), cost: 1 New rule: __init -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2P74, (1+arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ -2+arg1P0 > 0), cost: 2 Applied chaining First rule: __init -> f1_0_main_Load : arg5'=arg5P74, arg2'=arg2P74, arg4'=arg4P74, arg1'=arg1P74, arg6'=arg6P74, arg3'=arg3P74, TRUE, cost: 1 Second rule: f1_0_main_Load -> f319_0__init__GE : arg5'=arg5P23, arg2'=0, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg2, (-2+arg1P23 > 0 /\ 1+arg2 > 0 /\ -2-arg1+arg1P23 <= 0), cost: 1 New rule: __init -> f319_0__init__GE : arg5'=arg5P23, arg2'=0, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg2P74, (-2+arg1P23 > 0 /\ 1+arg2P74 > 0 /\ -2-arg1P74+arg1P23 <= 0), cost: 2 Applied chaining First rule: __init -> f1_0_main_Load : arg5'=arg5P74, arg2'=arg2P74, arg4'=arg4P74, arg1'=arg1P74, arg6'=arg6P74, arg3'=arg3P74, TRUE, cost: 1 Second rule: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (-2-arg1+arg1P2 <= 0 /\ arg2 > 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0), cost: 1+arg3P2 New rule: __init -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0), cost: 2+arg3P2 Applied chaining First rule: __init -> f1_0_main_Load : arg5'=arg5P74, arg2'=arg2P74, arg4'=arg4P74, arg1'=arg1P74, arg6'=arg6P74, arg3'=arg3P74, TRUE, cost: 1 Second rule: f1_0_main_Load -> f5469_0_main_GE : arg5'=arg5P3, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg2, (-2-arg1+arg1P3 <= 0 /\ -1+arg2 >= 0 /\ -2+arg1P3 > 0), cost: 1+arg2 New rule: __init -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg2P74, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg2P74, (-2+arg1P3 > 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 2+arg2P74 Applied chaining First rule: __init -> f1_0_main_Load : arg5'=arg5P74, arg2'=arg2P74, arg4'=arg4P74, arg1'=arg1P74, arg6'=arg6P74, arg3'=arg3P74, TRUE, cost: 1 Second rule: f1_0_main_Load -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2, (-2+arg1P8 > 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P7-arg1 <= 0), cost: 2 New rule: __init -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2P74, (-2+arg1P8 > 0 /\ -2+arg1P7-arg1P74 <= 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2P74 > 0), cost: 3 Applied deletion Removed the following rules: 74 75 97 202 203 235 Eliminating location f5912_0_main_GE by chaining: Applied chaining First rule: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P1, arg2'=0, arg4'=arg4P1, arg1'=arg1P1, arg6'=arg6P1, (arg1P1-arg1 <= 0 /\ -2+arg1P1 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1 Second rule: f5912_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-arg2+arg3P56 > 0 /\ -2+arg1P56 > 0 /\ 1+arg2 > 0 /\ -arg1+arg1P56 <= 0 /\ -arg2+arg3 > 0), cost: 1 New rule: f5469_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (arg1P1-arg1 <= 0 /\ 1 > 0 /\ -2+arg1P56 > 0 /\ arg3P56 > 0 /\ -2+arg1P1 > 0 /\ -arg1P1+arg1P56 <= 0 /\ 1+arg3 > 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 2 Applied simplification Original rule: f5469_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (arg1P1-arg1 <= 0 /\ 1 > 0 /\ -2+arg1P56 > 0 /\ arg3P56 > 0 /\ -2+arg1P1 > 0 /\ -arg1P1+arg1P56 <= 0 /\ 1+arg3 > 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 2 New rule: f5469_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (arg1P1-arg1 <= 0 /\ -2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 2 Applied partial deletion Original rule: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P4, arg2'=arg3, arg4'=arg4P4, arg1'=arg1P4, arg6'=arg6P4, (-arg1+arg1P4 <= 0 /\ -2+arg1P4 > 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3 New rule: f5469_0_main_GE -> [38] : (-arg1+arg1P4 <= 0 /\ -2+arg1P4 > 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3 Applied partial deletion Original rule: f5469_0_main_GE -> f5912_0_main_GE : arg5'=arg5P5, arg2'=arg3P5, arg4'=arg4P5, arg1'=arg1P5, arg6'=arg6P5, arg3'=arg3P5, (-2+arg1P5 > 0 /\ -1+arg3P5 >= 0 /\ -arg1+arg1P5 <= 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3P5 New rule: f5469_0_main_GE -> [38] : (-2+arg1P5 > 0 /\ -1+arg3P5 >= 0 /\ -arg1+arg1P5 <= 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3P5 Applied deletion Removed the following rules: 76 130 204 205 Eliminating location f5979_0_dijkstra_GE by chaining: Applied chaining First rule: f5469_0_main_GE -> f5979_0_dijkstra_GE : arg5'=arg5P30, arg2'=arg2P30, arg4'=arg4P29, arg1'=2+arg2P30, arg6'=arg6P30, arg3'=arg4P29, (2-arg1+arg2P30 <= 0 /\ 1+arg2 > 0 /\ arg2P30 > 0 /\ -arg2+arg4P29 > 0 /\ -arg2+arg3 > 0), cost: 1+arg4P29 Second rule: f5979_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (-arg2+arg2P31 <= 0 /\ arg1P31-arg1 <= 0 /\ -2-arg2+arg1P31 <= 0 /\ arg4-arg3 <= 0 /\ arg2P31 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P31 <= 0 /\ -2+arg1P31 > 0), cost: 1 New rule: f5469_0_main_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (0 <= 0 /\ 2-arg1+arg2P30 <= 0 /\ 1+arg2 > 0 /\ 1+arg4P29 > 0 /\ arg2P31 > 0 /\ arg2P30 > 0 /\ -arg2+arg4P29 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P31 > 0), cost: 2+arg4P29 Applied simplification Original rule: f5469_0_main_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (0 <= 0 /\ 2-arg1+arg2P30 <= 0 /\ 1+arg2 > 0 /\ 1+arg4P29 > 0 /\ arg2P31 > 0 /\ arg2P30 > 0 /\ -arg2+arg4P29 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P31 > 0), cost: 2+arg4P29 New rule: f5469_0_main_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (2-arg1+arg2P30 <= 0 /\ 1+arg2 > 0 /\ arg2P31 > 0 /\ -arg2+arg4P29 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P31 > 0), cost: 2+arg4P29 Applied deletion Removed the following rules: 103 105 208 Eliminating location f8426_0_dijkstra_GE by chaining: Applied chaining First rule: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P32, arg4'=0, arg1'=arg1P32, arg6'=arg6P32, (-arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 Second rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P34, arg1'=arg1P34, arg6'=arg5, (-arg1+arg1P34 <= 0 /\ arg2P34 > 0 /\ 1+arg5 > 0 /\ 2+arg2P34-arg1 <= 0 /\ arg2P34-arg2 <= 0 /\ arg5-arg4 <= 0 /\ -2-arg2+arg1P34 <= 0 /\ -2+arg1P34 > 0), cost: 1 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P34, arg4'=0, arg1'=arg1P34, arg6'=arg4, (arg2P34-arg2P32 <= 0 /\ arg2P34 > 0 /\ -2-arg2P32+arg1P34 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 <= 0 /\ -arg1P32+arg1P34 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P34 > 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0 /\ 2+arg2P34-arg1P32 <= 0), cost: 2 Applied simplification Original rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P34, arg4'=0, arg1'=arg1P34, arg6'=arg4, (arg2P34-arg2P32 <= 0 /\ arg2P34 > 0 /\ -2-arg2P32+arg1P34 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 <= 0 /\ -arg1P32+arg1P34 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P34 > 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0 /\ 2+arg2P34-arg1P32 <= 0), cost: 2 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P34, arg4'=0, arg1'=arg1P34, arg6'=arg4, (arg2P34-arg2P32 <= 0 /\ arg2P34 > 0 /\ -2-arg2P32+arg1P34 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 <= 0 /\ -arg1P32+arg1P34 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P34 > 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0 /\ 2+arg2P34-arg1P32 <= 0), cost: 2 Applied chaining First rule: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P32, arg4'=0, arg1'=arg1P32, arg6'=arg6P32, (-arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 Second rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P35, arg1'=arg1P35, arg6'=arg5, (arg1P35-arg1 <= 0 /\ 2-arg1+arg2P35 <= 0 /\ arg5-arg4 > 0 /\ -2-arg2+arg1P35 <= 0 /\ -arg2+arg2P35 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0), cost: 1 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P35, arg4'=0, arg1'=arg1P35, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ 1 > 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 Applied simplification Original rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P35, arg4'=0, arg1'=arg1P35, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ 1 > 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P35, arg4'=0, arg1'=arg1P35, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 Applied chaining First rule: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P32, arg4'=0, arg1'=arg1P32, arg6'=arg6P32, (-arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 Second rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P36, arg1'=arg1P36, arg6'=arg5, (2-arg1+arg2P36 <= 0 /\ -2+arg1P36 > 0 /\ -2-arg2+arg1P36 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P36 <= 0 /\ -arg2+arg2P36 <= 0 /\ arg2P36 > 0 /\ 1+arg4 > 0), cost: 1 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P36, arg4'=0, arg1'=arg1P36, arg6'=arg4, (1 > 0 /\ -2+arg1P36 > 0 /\ -arg2P32+arg2P36 <= 0 /\ 2-arg1P32+arg2P36 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ arg2P32 > 0 /\ -2-arg2P32+arg1P36 <= 0 /\ -arg1P32+arg1P36 <= 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P36 > 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 Applied simplification Original rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P36, arg4'=0, arg1'=arg1P36, arg6'=arg4, (1 > 0 /\ -2+arg1P36 > 0 /\ -arg2P32+arg2P36 <= 0 /\ 2-arg1P32+arg2P36 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ arg2P32 > 0 /\ -2-arg2P32+arg1P36 <= 0 /\ -arg1P32+arg1P36 <= 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P36 > 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P36, arg4'=0, arg1'=arg1P36, arg6'=arg4, (-2+arg1P36 > 0 /\ -arg2P32+arg2P36 <= 0 /\ 2-arg1P32+arg2P36 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ -2-arg2P32+arg1P36 <= 0 /\ -arg1P32+arg1P36 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P36 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 Applied chaining First rule: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P32, arg4'=0, arg1'=arg1P32, arg6'=arg6P32, (-arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 Second rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P37, arg1'=2+arg2P37, arg6'=arg5, (-arg2+arg2P37 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P37 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P37 <= 0), cost: arg5-arg4 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (1 > 0 /\ -arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ -2+arg1P32 > 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (1 > 0 /\ -arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ -2+arg1P32 > 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P32, arg4'=0, arg1'=arg1P32, arg6'=arg6P32, (-arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 Second rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P38, arg1'=2+arg2P38, arg6'=arg5, (-2+arg5-arg4 >= 0 /\ arg2P38 > 0 /\ 2+arg2P38-arg1 <= 0 /\ -arg2+arg2P38 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P38, arg4'=0, arg1'=2+arg2P38, arg6'=arg4, (1 > 0 /\ 2-arg1P32+arg2P38 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg2P38 > 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P38-arg2P32 <= 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P38, arg4'=0, arg1'=2+arg2P38, arg6'=arg4, (1 > 0 /\ 2-arg1P32+arg2P38 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg2P38 > 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P38-arg2P32 <= 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P38, arg4'=0, arg1'=2+arg2P38, arg6'=arg4, (2-arg1P32+arg2P38 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg2P38 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P38-arg2P32 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P32, arg4'=0, arg1'=arg1P32, arg6'=arg6P32, (-arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 Second rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P39, arg1'=arg1P39, arg6'=arg5, (-2+arg1P39 > 0 /\ -2+arg5-arg4 >= 0 /\ -2-arg2+arg1P39 <= 0 /\ -arg1+arg1P39 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P39, arg4'=0, arg1'=arg1P39, arg6'=arg4, (1 > 0 /\ -2+arg1P39 > 0 /\ -arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2-arg2P32+arg1P39 <= 0 /\ -2+arg1P32 > 0 /\ -arg1P32+arg1P39 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P39, arg4'=0, arg1'=arg1P39, arg6'=arg4, (1 > 0 /\ -2+arg1P39 > 0 /\ -arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2-arg2P32+arg1P39 <= 0 /\ -2+arg1P32 > 0 /\ -arg1P32+arg1P39 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P39, arg4'=0, arg1'=arg1P39, arg6'=arg4, (-2+arg1P39 > 0 /\ -arg2+arg2P32 <= 0 /\ -2-arg2P32+arg1P39 <= 0 /\ -arg1P32+arg1P39 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P32, arg4'=0, arg1'=arg1P32, arg6'=arg6P32, (-arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 Second rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P40, arg1'=arg1P40, arg6'=arg5, (-2+arg1P40 > 0 /\ -2+arg5-arg4 >= 0 /\ -2-arg2+arg1P40 <= 0 /\ arg1P40-arg1 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ 1 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ arg2P32 > 0 /\ -arg1P32+arg1P40 <= 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ 1 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ arg2P32 > 0 /\ -arg1P32+arg1P40 <= 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P32, arg4'=0, arg1'=arg1P32, arg6'=arg6P32, (-arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 Second rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P41, arg1'=2+arg2P41, arg6'=arg5, (-arg2+arg2P41 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P41 > 0 /\ 1+arg4 > 0 /\ 2-arg1+arg2P41 <= 0), cost: arg5-arg4 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (1 > 0 /\ -arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (1 > 0 /\ -arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P32, arg4'=0, arg1'=arg1P32, arg6'=arg6P32, (-arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 Second rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P42, arg4'=-1+arg5, arg1'=2+arg2P42, arg6'=arg5, (2+arg2P42-arg1 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P42 > 0 /\ -arg2+arg2P42 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P42, arg4'=-1+arg4, arg1'=2+arg2P42, arg6'=arg4, (2-arg1P32+arg2P42 <= 0 /\ 1 > 0 /\ -arg2+arg2P32 <= 0 /\ arg2P42-arg2P32 <= 0 /\ arg2P42 > 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P42, arg4'=-1+arg4, arg1'=2+arg2P42, arg6'=arg4, (2-arg1P32+arg2P42 <= 0 /\ 1 > 0 /\ -arg2+arg2P32 <= 0 /\ arg2P42-arg2P32 <= 0 /\ arg2P42 > 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P42, arg4'=-1+arg4, arg1'=2+arg2P42, arg6'=arg4, (2-arg1P32+arg2P42 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg2P42-arg2P32 <= 0 /\ arg2P42 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P32, arg4'=0, arg1'=arg1P32, arg6'=arg6P32, (-arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 Second rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P43, arg4'=-1+arg5, arg1'=arg1P43, arg6'=arg5, (-2-arg2+arg1P43 <= 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P43 > 0 /\ -arg1+arg1P43 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P43, arg4'=-1+arg4, arg1'=arg1P43, arg6'=arg4, (1 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P43 > 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2P32+arg1P43 <= 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0 /\ -arg1P32+arg1P43 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P43, arg4'=-1+arg4, arg1'=arg1P43, arg6'=arg4, (1 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P43 > 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2P32+arg1P43 <= 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0 /\ -arg1P32+arg1P43 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P43, arg4'=-1+arg4, arg1'=arg1P43, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P43 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2P32+arg1P43 <= 0 /\ -2+arg4 >= 0 /\ -arg1P32+arg1P43 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P32, arg4'=0, arg1'=arg1P32, arg6'=arg6P32, (-arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 Second rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=-2+arg1P44, arg4'=-1+arg5, arg1'=arg1P44, arg6'=arg5, (-2+arg1P44 > 0 /\ -2+arg5-arg4 >= 0 /\ -2-arg2+arg1P44 <= 0 /\ -arg1+arg1P44 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P44, arg4'=-1+arg4, arg1'=arg1P44, arg6'=arg4, (1 > 0 /\ -2+arg1P44 > 0 /\ -arg2+arg2P32 <= 0 /\ -2-arg2P32+arg1P44 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ -arg1P32+arg1P44 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P44, arg4'=-1+arg4, arg1'=arg1P44, arg6'=arg4, (1 > 0 /\ -2+arg1P44 > 0 /\ -arg2+arg2P32 <= 0 /\ -2-arg2P32+arg1P44 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ -arg1P32+arg1P44 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P44, arg4'=-1+arg4, arg1'=arg1P44, arg6'=arg4, (-2+arg1P44 > 0 /\ -arg2+arg2P32 <= 0 /\ -2-arg2P32+arg1P44 <= 0 /\ -arg1P32+arg1P44 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P32, arg4'=0, arg1'=arg1P32, arg6'=arg6P32, (-arg2+arg2P32 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 1 Second rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg2'=arg2P45, arg4'=-1+arg5, arg1'=2+arg2P45, arg6'=arg5, (-arg2+arg2P45 <= 0 /\ -2+arg5-arg4 >= 0 /\ arg2P45 > 0 /\ 2-arg1+arg2P45 <= 0 /\ 1+arg4 > 0), cost: arg5-arg4 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P45, arg4'=-1+arg4, arg1'=2+arg2P45, arg6'=arg4, (1 > 0 /\ -arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P45 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P45 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0 /\ -arg2P32+arg2P45 <= 0), cost: 1+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P45, arg4'=-1+arg4, arg1'=2+arg2P45, arg6'=arg4, (1 > 0 /\ -arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P45 <= 0 /\ arg2P32 > 0 /\ -2+arg1P32 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P45 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0 /\ -arg2P32+arg2P45 <= 0), cost: 1+arg4 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P45, arg4'=-1+arg4, arg1'=2+arg2P45, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P45 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P45 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0 /\ -arg2P32+arg2P45 <= 0), cost: 1+arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P33, arg1'=2+arg2P33, arg6'=arg6P33, (-1+arg4 >= 0 /\ arg2P33 > 0 /\ arg4-arg3 > 0 /\ 2+arg2P33-arg1 <= 0 /\ -arg2+arg2P33 <= 0), cost: 1+arg4 Second rule: f8426_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P34, arg1'=arg1P34, arg6'=arg5, (-arg1+arg1P34 <= 0 /\ arg2P34 > 0 /\ 1+arg5 > 0 /\ 2+arg2P34-arg1 <= 0 /\ arg2P34-arg2 <= 0 /\ arg5-arg4 <= 0 /\ -2-arg2+arg1P34 <= 0 /\ -2+arg1P34 > 0), cost: 1 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P34, arg1'=arg1P34, arg6'=arg4, (0 <= 0 /\ arg2P34 > 0 /\ -1+arg4 >= 0 /\ -2-arg2P33+arg1P34 <= 0 /\ arg2P33 > 0 /\ arg2P34-arg2P33 <= 0 /\ arg4-arg3 > 0 /\ 2+arg2P33-arg1 <= 0 /\ -arg2+arg2P33 <= 0 /\ -2+arg1P34 > 0 /\ 1+arg4 > 0), cost: 2+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P34, arg1'=arg1P34, arg6'=arg4, (0 <= 0 /\ arg2P34 > 0 /\ -1+arg4 >= 0 /\ -2-arg2P33+arg1P34 <= 0 /\ arg2P33 > 0 /\ arg2P34-arg2P33 <= 0 /\ arg4-arg3 > 0 /\ 2+arg2P33-arg1 <= 0 /\ -arg2+arg2P33 <= 0 /\ -2+arg1P34 > 0 /\ 1+arg4 > 0), cost: 2+arg4 New rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P34, arg1'=arg1P34, arg6'=arg4, (arg2P34 > 0 /\ -1+arg4 >= 0 /\ -2-arg2P33+arg1P34 <= 0 /\ arg2P34-arg2P33 <= 0 /\ arg4-arg3 > 0 /\ 2+arg2P33-arg1 <= 0 /\ -arg2+arg2P33 <= 0 /\ -2+arg1P34 > 0), cost: 2+arg4 Applied partial deletion Original rule: f8157_0_dijkstra_GE -> f8426_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P33, arg1'=2+arg2P33, arg6'=arg6P33, (-1+arg4 >= 0 /\ arg2P33 > 0 /\ arg4-arg3 > 0 /\ 2+arg2P33-arg1 <= 0 /\ -arg2+arg2P33 <= 0), cost: 1+arg4 New rule: f8157_0_dijkstra_GE -> [39] : (-1+arg4 >= 0 /\ arg2P33 > 0 /\ arg4-arg3 > 0 /\ 2+arg2P33-arg1 <= 0 /\ -arg2+arg2P33 <= 0), cost: 1+arg4 Applied deletion Removed the following rules: 106 108 109 110 209 210 211 212 213 214 215 216 217 218 Eliminating location f10401_0_relax_ArrayAccess by chaining: Applied chaining First rule: f9681_0_dijkstra_GE -> f10401_0_relax_ArrayAccess : arg5'=arg6, arg2'=arg2P48, arg4'=arg5, arg1'=arg3, arg6'=arg6P48, arg3'=arg4, (-arg4+arg6 > 0 /\ -2+arg2P48 > 0 /\ arg2P48-arg1 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0), cost: 1 Second rule: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P52, arg4'=arg3, arg1'=arg1P52, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ arg1P52-arg2 <= 0 /\ arg5-arg4 > 0 /\ 2-arg2+arg2P52 <= 0), cost: 1 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P52, arg4'=arg4, arg1'=arg1P52, arg6'=arg6, arg3'=arg3, (2-arg2P48+arg2P52 <= 0 /\ -arg4+arg6 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ 1+arg6 > 0 /\ -2+arg2P48 > 0 /\ arg2P48-arg1 <= 0 /\ arg1P52-arg2P48 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0), cost: 2 Applied simplification Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P52, arg4'=arg4, arg1'=arg1P52, arg6'=arg6, arg3'=arg3, (2-arg2P48+arg2P52 <= 0 /\ -arg4+arg6 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ 1+arg6 > 0 /\ -2+arg2P48 > 0 /\ arg2P48-arg1 <= 0 /\ arg1P52-arg2P48 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0), cost: 2 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P52, arg4'=arg4, arg1'=arg1P52, arg6'=arg6, arg3'=arg3, (2-arg2P48+arg2P52 <= 0 /\ -arg4+arg6 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ 1+arg6 > 0 /\ arg2P48-arg1 <= 0 /\ arg1P52-arg2P48 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0), cost: 2 Applied chaining First rule: f9681_0_dijkstra_GE -> f10401_0_relax_ArrayAccess : arg5'=arg6, arg2'=arg2P48, arg4'=arg5, arg1'=arg3, arg6'=arg6P48, arg3'=arg4, (-arg4+arg6 > 0 /\ -2+arg2P48 > 0 /\ arg2P48-arg1 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0), cost: 1 Second rule: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg2'=arg2P49, arg4'=arg3, arg1'=2+arg2P49, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ 2-arg2+arg2P49 <= 0 /\ arg2P49 > 0), cost: arg5-arg4 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg4'=arg4, arg1'=2+arg2P49, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ 2-arg2P48+arg2P49 <= 0 /\ -2+arg2P48 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0 /\ arg2P49 > 0), cost: 1-arg5+arg6 Applied simplification Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg4'=arg4, arg1'=2+arg2P49, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ 2-arg2P48+arg2P49 <= 0 /\ -2+arg2P48 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0 /\ arg2P49 > 0), cost: 1-arg5+arg6 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg4'=arg4, arg1'=2+arg2P49, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ 2-arg2P48+arg2P49 <= 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ -2-arg2+arg2P48 <= 0 /\ arg2P49 > 0), cost: 1-arg5+arg6 Applied chaining First rule: f9681_0_dijkstra_GE -> f10401_0_relax_ArrayAccess : arg5'=arg6, arg2'=arg2P48, arg4'=arg5, arg1'=arg3, arg6'=arg6P48, arg3'=arg4, (-arg4+arg6 > 0 /\ -2+arg2P48 > 0 /\ arg2P48-arg1 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0), cost: 1 Second rule: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg2'=arg2P50, arg4'=arg3, arg1'=2+arg2P50, arg6'=arg5, arg3'=arg1, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ 2-arg2+arg2P50 <= 0 /\ arg2P50 > 0), cost: arg5-arg4 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg4'=arg4, arg1'=2+arg2P50, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2+arg2P48 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ -arg5+arg6 > 0 /\ arg2P50 > 0 /\ -2-arg2+arg2P48 <= 0 /\ 2-arg2P48+arg2P50 <= 0), cost: 1-arg5+arg6 Applied simplification Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg4'=arg4, arg1'=2+arg2P50, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2+arg2P48 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ -arg5+arg6 > 0 /\ arg2P50 > 0 /\ -2-arg2+arg2P48 <= 0 /\ 2-arg2P48+arg2P50 <= 0), cost: 1-arg5+arg6 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg4'=arg4, arg1'=2+arg2P50, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ arg2P50 > 0 /\ -2-arg2+arg2P48 <= 0 /\ 2-arg2P48+arg2P50 <= 0), cost: 1-arg5+arg6 Applied chaining First rule: f9681_0_dijkstra_GE -> f10401_0_relax_ArrayAccess : arg5'=arg6, arg2'=arg2P48, arg4'=arg5, arg1'=arg3, arg6'=arg6P48, arg3'=arg4, (-arg4+arg6 > 0 /\ -2+arg2P48 > 0 /\ arg2P48-arg1 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0), cost: 1 Second rule: f10401_0_relax_ArrayAccess -> f9681_0_dijkstra_GE : arg2'=arg2P51, arg4'=arg3, arg1'=2+arg2P51, arg6'=arg5, arg3'=arg1, (2-arg2+arg2P51 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ arg2P51 > 0), cost: arg5-arg4 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg4'=arg4, arg1'=2+arg2P51, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ arg2P51 > 0 /\ -2+arg2P48 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ 2-arg2P48+arg2P51 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0), cost: 1-arg5+arg6 Applied simplification Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg4'=arg4, arg1'=2+arg2P51, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ arg2P51 > 0 /\ -2+arg2P48 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ 2-arg2P48+arg2P51 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0), cost: 1-arg5+arg6 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg4'=arg4, arg1'=2+arg2P51, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ arg2P51 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ 2-arg2P48+arg2P51 <= 0 /\ -2-arg2+arg2P48 <= 0), cost: 1-arg5+arg6 Applied deletion Removed the following rules: 122 126 220 222 224 Eliminating location f8557_0_bellmanFord_ArrayAccess by chaining: Applied chaining First rule: f8283_0_bellmanFord_GE -> f8557_0_bellmanFord_ArrayAccess : arg5'=arg4, arg4'=arg3, arg1'=arg1P62, arg6'=arg6P62, arg3'=arg3P62, (2+arg3P62-arg1 <= 0 /\ arg3P62 > 0 /\ -2+arg1P62 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0), cost: 1 Second rule: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg5, arg1'=arg1P66, arg6'=arg6P66, arg3'=1+arg4, (-2+arg1P66 > 0 /\ 1+arg5 > 0 /\ -2+arg1P66-arg3 <= 0 /\ arg5-arg4 > 0 /\ arg1P66-arg1 <= 0), cost: 1 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg4, arg1'=arg1P66, arg6'=arg6P66, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -2+arg1P66 > 0 /\ arg3P62 > 0 /\ arg1P66-arg1P62 <= 0 /\ -2+arg1P62 > 0 /\ -2+arg1P66-arg3P62 <= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0), cost: 2 Applied simplification Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg4, arg1'=arg1P66, arg6'=arg6P66, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -2+arg1P66 > 0 /\ arg3P62 > 0 /\ arg1P66-arg1P62 <= 0 /\ -2+arg1P62 > 0 /\ -2+arg1P66-arg3P62 <= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0), cost: 2 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg4, arg1'=arg1P66, arg6'=arg6P66, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -2+arg1P66 > 0 /\ arg1P66-arg1P62 <= 0 /\ -2+arg1P66-arg3P62 <= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0), cost: 2 Applied chaining First rule: f8283_0_bellmanFord_GE -> f8557_0_bellmanFord_ArrayAccess : arg5'=arg4, arg4'=arg3, arg1'=arg1P62, arg6'=arg6P62, arg3'=arg3P62, (2+arg3P62-arg1 <= 0 /\ arg3P62 > 0 /\ -2+arg1P62 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0), cost: 1 Second rule: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg5, arg1'=arg1P67, arg6'=arg6P67, arg3'=1+arg4, (-2-arg3+arg1P67 <= 0 /\ 1+arg5 > 0 /\ -arg1+arg1P67 <= 0 /\ arg5-arg4 > 0 /\ -2+arg1P67 > 0 /\ arg5-arg2 > 0), cost: 1 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg4, arg1'=arg1P67, arg6'=arg6P67, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -arg1P62+arg1P67 <= 0 /\ arg3P62 > 0 /\ -2+arg1P62 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2-arg3P62+arg1P67 <= 0 /\ -2+arg1P67 > 0 /\ 1+arg4 > 0), cost: 2 Applied simplification Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg4, arg1'=arg1P67, arg6'=arg6P67, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -arg1P62+arg1P67 <= 0 /\ arg3P62 > 0 /\ -2+arg1P62 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2-arg3P62+arg1P67 <= 0 /\ -2+arg1P67 > 0 /\ 1+arg4 > 0), cost: 2 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg4, arg1'=arg1P67, arg6'=arg6P67, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -arg1P62+arg1P67 <= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2-arg3P62+arg1P67 <= 0 /\ -2+arg1P67 > 0 /\ 1+arg4 > 0), cost: 2 Applied chaining First rule: f8283_0_bellmanFord_GE -> f8557_0_bellmanFord_ArrayAccess : arg5'=arg4, arg4'=arg3, arg1'=arg1P62, arg6'=arg6P62, arg3'=arg3P62, (2+arg3P62-arg1 <= 0 /\ arg3P62 > 0 /\ -2+arg1P62 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0), cost: 1 Second rule: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg5, arg1'=arg1P68, arg6'=arg6P68, arg3'=1+arg4, (-2+arg1P68 > 0 /\ 1+arg5 > 0 /\ -2+arg1P68-arg3 <= 0 /\ arg5-arg4 > 0 /\ -arg1+arg1P68 <= 0 /\ arg5-arg2 > 0), cost: 1 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg4, arg1'=arg1P68, arg6'=arg6P68, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -2-arg3P62+arg1P68 <= 0 /\ -2+arg1P68 > 0 /\ arg3P62 > 0 /\ -2+arg1P62 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -arg1P62+arg1P68 <= 0 /\ 1+arg4 > 0), cost: 2 Applied simplification Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg4, arg1'=arg1P68, arg6'=arg6P68, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -2-arg3P62+arg1P68 <= 0 /\ -2+arg1P68 > 0 /\ arg3P62 > 0 /\ -2+arg1P62 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -arg1P62+arg1P68 <= 0 /\ 1+arg4 > 0), cost: 2 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg4, arg1'=arg1P68, arg6'=arg6P68, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -2-arg3P62+arg1P68 <= 0 /\ -2+arg1P68 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -arg1P62+arg1P68 <= 0 /\ 1+arg4 > 0), cost: 2 Applied chaining First rule: f8283_0_bellmanFord_GE -> f8557_0_bellmanFord_ArrayAccess : arg5'=arg4, arg4'=arg3, arg1'=arg1P62, arg6'=arg6P62, arg3'=arg3P62, (2+arg3P62-arg1 <= 0 /\ arg3P62 > 0 /\ -2+arg1P62 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0), cost: 1 Second rule: f8557_0_bellmanFord_ArrayAccess -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg5, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg5, (-2-arg3+arg1P65 <= 0 /\ 1+arg5 > 0 /\ -arg1+arg1P65 <= 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P65 > 0 /\ arg5-arg2 > 0), cost: arg5-arg4 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg4, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (2+arg3P62-arg1 <= 0 /\ -arg1P62+arg1P65 <= 0 /\ arg3P62 > 0 /\ -2+arg1P62 > 0 /\ -2+arg4-arg3 >= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2-arg3P62+arg1P65 <= 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: 1+arg4-arg3 Applied simplification Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg4, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (2+arg3P62-arg1 <= 0 /\ -arg1P62+arg1P65 <= 0 /\ arg3P62 > 0 /\ -2+arg1P62 > 0 /\ -2+arg4-arg3 >= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2-arg3P62+arg1P65 <= 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: 1+arg4-arg3 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg4, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (2+arg3P62-arg1 <= 0 /\ -arg1P62+arg1P65 <= 0 /\ -2+arg4-arg3 >= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ -2-arg3P62+arg1P65 <= 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: 1+arg4-arg3 Applied deletion Removed the following rules: 136 140 141 142 228 Eliminating location f9974_0_relax_ArrayAccess by chaining: Applied chaining First rule: f8819_0_bellmanFord_GE -> f9974_0_relax_ArrayAccess : arg5'=arg4, arg2'=arg2P69, arg4'=arg4P69, arg1'=arg2, arg6'=arg5, (2-arg1+arg4P69 <= 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg4P69 > 0), cost: 1 Second rule: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=1+arg5, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ -2-arg4+arg1P73 <= 0 /\ -arg2+arg1P73 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0), cost: 1 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=1+arg4, arg1'=arg1P73, arg6'=arg6P73, (2-arg1+arg4P69 <= 0 /\ -2+arg1P73-arg4P69 <= 0 /\ -2+arg1P73 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg4P69 > 0 /\ arg1P73-arg2P69 <= 0), cost: 2 Applied simplification Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=1+arg4, arg1'=arg1P73, arg6'=arg6P73, (2-arg1+arg4P69 <= 0 /\ -2+arg1P73-arg4P69 <= 0 /\ -2+arg1P73 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg4P69 > 0 /\ arg1P73-arg2P69 <= 0), cost: 2 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=1+arg4, arg1'=arg1P73, arg6'=arg6P73, (2-arg1+arg4P69 <= 0 /\ -2+arg1P73-arg4P69 <= 0 /\ -2+arg1P73 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg1P73-arg2P69 <= 0), cost: 2 Applied chaining First rule: f8819_0_bellmanFord_GE -> f9974_0_relax_ArrayAccess : arg5'=arg4, arg2'=arg2P69, arg4'=arg4P69, arg1'=arg2, arg6'=arg5, (2-arg1+arg4P69 <= 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg4P69 > 0), cost: 1 Second rule: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=arg6, arg1'=arg1P70, arg6'=arg6P70, (1+arg6 > 0 /\ -2-arg4+arg1P70 <= 0 /\ arg6-arg3 > 0 /\ -2-arg5+arg6 >= 0 /\ -arg2+arg1P70 <= 0 /\ -2+arg1P70 > 0), cost: -arg5+arg6 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P70, arg6'=arg6P70, (-2-arg4P69+arg1P70 <= 0 /\ 2-arg1+arg4P69 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ -2+arg5-arg4 >= 0 /\ arg5-arg4 > 0 /\ -arg2P69+arg1P70 <= 0 /\ -arg1+arg2P69 <= 0 /\ -2+arg1P70 > 0 /\ arg4P69 > 0), cost: 1+arg5-arg4 Applied simplification Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P70, arg6'=arg6P70, (-2-arg4P69+arg1P70 <= 0 /\ 2-arg1+arg4P69 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ -2+arg5-arg4 >= 0 /\ arg5-arg4 > 0 /\ -arg2P69+arg1P70 <= 0 /\ -arg1+arg2P69 <= 0 /\ -2+arg1P70 > 0 /\ arg4P69 > 0), cost: 1+arg5-arg4 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P70, arg6'=arg6P70, (-2-arg4P69+arg1P70 <= 0 /\ 2-arg1+arg4P69 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ -arg2P69+arg1P70 <= 0 /\ -arg1+arg2P69 <= 0 /\ -2+arg1P70 > 0), cost: 1+arg5-arg4 Applied chaining First rule: f8819_0_bellmanFord_GE -> f9974_0_relax_ArrayAccess : arg5'=arg4, arg2'=arg2P69, arg4'=arg4P69, arg1'=arg2, arg6'=arg5, (2-arg1+arg4P69 <= 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg4P69 > 0), cost: 1 Second rule: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=arg6, arg1'=arg1P71, arg6'=arg6P71, (1+arg6 > 0 /\ -arg2+arg1P71 <= 0 /\ arg6-arg3 > 0 /\ -2-arg5+arg6 >= 0 /\ -2-arg4+arg1P71 <= 0 /\ -2+arg1P71 > 0), cost: -arg5+arg6 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P71, arg6'=arg6P71, (2-arg1+arg4P69 <= 0 /\ arg1P71-arg2P69 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ -2+arg5-arg4 >= 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg4P69 > 0 /\ -2+arg1P71-arg4P69 <= 0 /\ -2+arg1P71 > 0), cost: 1+arg5-arg4 Applied simplification Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P71, arg6'=arg6P71, (2-arg1+arg4P69 <= 0 /\ arg1P71-arg2P69 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ -2+arg5-arg4 >= 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg4P69 > 0 /\ -2+arg1P71-arg4P69 <= 0 /\ -2+arg1P71 > 0), cost: 1+arg5-arg4 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P71, arg6'=arg6P71, (2-arg1+arg4P69 <= 0 /\ arg1P71-arg2P69 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ -arg1+arg2P69 <= 0 /\ -2+arg1P71-arg4P69 <= 0 /\ -2+arg1P71 > 0), cost: 1+arg5-arg4 Applied chaining First rule: f8819_0_bellmanFord_GE -> f9974_0_relax_ArrayAccess : arg5'=arg4, arg2'=arg2P69, arg4'=arg4P69, arg1'=arg2, arg6'=arg5, (2-arg1+arg4P69 <= 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg4P69 > 0), cost: 1 Second rule: f9974_0_relax_ArrayAccess -> f8819_0_bellmanFord_GE : arg5'=arg6, arg2'=arg1, arg4'=arg6, arg1'=arg1P72, arg6'=arg6P72, (-2-arg4+arg1P72 <= 0 /\ -arg2+arg1P72 <= 0 /\ -2+arg1P72 > 0 /\ 1+arg6 > 0 /\ arg6-arg3 > 0 /\ -2-arg5+arg6 >= 0), cost: -arg5+arg6 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P72, arg6'=arg6P72, (2-arg1+arg4P69 <= 0 /\ -arg2P69+arg1P72 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ -2+arg1P72 > 0 /\ -2+arg5-arg4 >= 0 /\ arg5-arg4 > 0 /\ -2+arg1P72-arg4P69 <= 0 /\ -arg1+arg2P69 <= 0 /\ arg4P69 > 0), cost: 1+arg5-arg4 Applied simplification Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P72, arg6'=arg6P72, (2-arg1+arg4P69 <= 0 /\ -arg2P69+arg1P72 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg2P69 > 0 /\ -2+arg1P72 > 0 /\ -2+arg5-arg4 >= 0 /\ arg5-arg4 > 0 /\ -2+arg1P72-arg4P69 <= 0 /\ -arg1+arg2P69 <= 0 /\ arg4P69 > 0), cost: 1+arg5-arg4 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P72, arg6'=arg6P72, (2-arg1+arg4P69 <= 0 /\ -arg2P69+arg1P72 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P72-arg4P69 <= 0 /\ -arg1+arg2P69 <= 0), cost: 1+arg5-arg4 Applied deletion Removed the following rules: 143 147 230 232 234 Eliminating location f1266_0_example_GE\' by chaining: Applied chaining First rule: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P9, arg4'=arg4P9, arg6'=arg6P9, (-1-arg2+arg3 == 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0), cost: 1 Second rule: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 1 New rule: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 2 Applied simplification Original rule: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 2 New rule: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 2 Applied chaining First rule: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P11, arg4'=arg4P11, arg6'=arg6P11, (-1-arg2+arg3 > 0 /\ -3+arg1 >= 0 /\ -2*x3880+arg2 == 0 /\ 1+arg2 > 0), cost: 1 Second rule: f1266_0_example_GE\' -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 1 New rule: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -3+arg1 >= 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 2 Applied simplification Original rule: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -3+arg1 >= 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 2 New rule: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 2 Applied chaining First rule: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P13, arg4'=arg4P13, arg6'=arg6P13, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0), cost: 1 Second rule: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 1 New rule: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ -3+arg1 >= 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 2 Applied simplification Original rule: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ -3+arg1 >= 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 2 New rule: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 2 Applied chaining First rule: f1266_0_example_GE -> f1266_0_example_GE\' : arg5'=arg5P15, arg4'=arg4P15, arg6'=arg6P15, (-1-arg2+arg3 > 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4100 == 0), cost: 1 Second rule: f1266_0_example_GE\' -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ arg1P16-arg1 <= 0), cost: 1 New rule: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ -1+arg2-2*x4100 == 0 /\ arg1P16-arg1 <= 0), cost: 2 Applied simplification Original rule: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ -3+arg1 >= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ -1+arg2-2*x4100 == 0 /\ arg1P16-arg1 <= 0), cost: 2 New rule: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ -1+arg2-2*x4100 == 0 /\ arg1P16-arg1 <= 0), cost: 2 Applied deletion Removed the following rules: 83 84 85 86 87 88 89 90 Eliminating location f621_0__init__GE by chaining: Applied chaining First rule: f319_0__init__GE -> f621_0__init__GE : arg5'=arg5P24, arg4'=arg3, arg1'=arg1P24, arg6'=arg6P24, arg3'=0, (1+arg3 > 0 /\ -2+arg1P24 > 0 /\ -arg2+arg3 > 0 /\ arg1P24-arg1 <= 0), cost: 1 Second rule: f621_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg4, (-2+arg1P26 > 0 /\ arg4-arg3 <= 0 /\ arg1P26-arg1 <= 0 /\ 1+arg4 > 0), cost: 1 New rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg3, (-2+arg1P26 > 0 /\ arg1P26-arg1P24 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P24 > 0 /\ arg3 <= 0 /\ -arg2+arg3 > 0 /\ arg1P24-arg1 <= 0), cost: 2 Applied simplification Original rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg3, (-2+arg1P26 > 0 /\ arg1P26-arg1P24 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P24 > 0 /\ arg3 <= 0 /\ -arg2+arg3 > 0 /\ arg1P24-arg1 <= 0), cost: 2 New rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg3, (-2+arg1P26 > 0 /\ arg1P26-arg1P24 <= 0 /\ 1+arg3 > 0 /\ arg3 <= 0 /\ -arg2+arg3 > 0 /\ arg1P24-arg1 <= 0), cost: 2 Applied chaining First rule: f319_0__init__GE -> f621_0__init__GE : arg5'=arg5P27, arg4'=arg3, arg1'=arg1P27, arg6'=arg6P27, (-2+arg1P27 > 0 /\ -1+arg3 >= 0 /\ -arg1+arg1P27 <= 0 /\ -arg2+arg3 > 0), cost: 1+arg3 Second rule: f621_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg4, (-2+arg1P26 > 0 /\ arg4-arg3 <= 0 /\ arg1P26-arg1 <= 0 /\ 1+arg4 > 0), cost: 1 New rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg3, (0 <= 0 /\ -2+arg1P26 > 0 /\ -2+arg1P27 > 0 /\ -1+arg3 >= 0 /\ arg1P26-arg1P27 <= 0 /\ 1+arg3 > 0 /\ -arg1+arg1P27 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3 Applied simplification Original rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg3, (0 <= 0 /\ -2+arg1P26 > 0 /\ -2+arg1P27 > 0 /\ -1+arg3 >= 0 /\ arg1P26-arg1P27 <= 0 /\ 1+arg3 > 0 /\ -arg1+arg1P27 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3 New rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg3, (-2+arg1P26 > 0 /\ -1+arg3 >= 0 /\ arg1P26-arg1P27 <= 0 /\ -arg1+arg1P27 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3 Applied deletion Removed the following rules: 98 100 206 Eliminated locations on tree-shaped paths Start location: __init 241: f5469_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (arg1P1-arg1 <= 0 /\ -2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 2 242: f5469_0_main_GE -> [38] : (-arg1+arg1P4 <= 0 /\ -2+arg1P4 > 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3 243: f5469_0_main_GE -> [38] : (-2+arg1P5 > 0 /\ -1+arg3P5 >= 0 /\ -arg1+arg1P5 <= 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3P5 244: f5469_0_main_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (2-arg1+arg2P30 <= 0 /\ 1+arg2 > 0 /\ arg2P31 > 0 /\ -arg2+arg4P29 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P31 > 0), cost: 2+arg4P29 271: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 2 272: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 2 273: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 2 274: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ -1+arg2-2*x4100 == 0 /\ arg1P16-arg1 <= 0), cost: 2 91: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-2+arg1P17 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 1 95: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P21, arg2'=1+arg2, arg4'=arg4P21, arg1'=arg1P21, arg6'=arg6P21, (-arg1+arg1P21 <= 0 /\ 2-arg2+arg3 > 0 /\ -1+arg2 > 0 /\ arg2-arg3 >= 0 /\ -2+arg1P21 > 0), cost: 1 96: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg1P22-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0), cost: 1 92: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg4, (arg1P18-arg1 <= 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 93: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P19, arg2'=1+arg2, arg4'=arg4P19, arg1'=arg1P19, arg6'=arg6P19, arg3'=arg4, (1+arg2 > 0 /\ -2-arg2+arg4 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P19 > 0 /\ arg1P19-arg1 <= 0), cost: 1 94: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg4, (1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -2-arg2+arg4 > 0 /\ -arg1+arg1P20 <= 0 /\ arg4-arg3 > 0), cost: 1 275: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg3, (-2+arg1P26 > 0 /\ arg1P26-arg1P24 <= 0 /\ 1+arg3 > 0 /\ arg3 <= 0 /\ -arg2+arg3 > 0 /\ arg1P24-arg1 <= 0), cost: 2 276: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg3, (-2+arg1P26 > 0 /\ -1+arg3 >= 0 /\ arg1P26-arg1P27 <= 0 /\ -arg1+arg1P27 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3 245: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P34, arg4'=0, arg1'=arg1P34, arg6'=arg4, (arg2P34-arg2P32 <= 0 /\ arg2P34 > 0 /\ -2-arg2P32+arg1P34 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 <= 0 /\ -arg1P32+arg1P34 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P34 > 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0 /\ 2+arg2P34-arg1P32 <= 0), cost: 2 246: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P35, arg4'=0, arg1'=arg1P35, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 247: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P36, arg4'=0, arg1'=arg1P36, arg6'=arg4, (-2+arg1P36 > 0 /\ -arg2P32+arg2P36 <= 0 /\ 2-arg1P32+arg2P36 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ -2-arg2P32+arg1P36 <= 0 /\ -arg1P32+arg1P36 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P36 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 248: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 249: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P38, arg4'=0, arg1'=2+arg2P38, arg6'=arg4, (2-arg1P32+arg2P38 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg2P38 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P38-arg2P32 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 250: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P39, arg4'=0, arg1'=arg1P39, arg6'=arg4, (-2+arg1P39 > 0 /\ -arg2+arg2P32 <= 0 /\ -2-arg2P32+arg1P39 <= 0 /\ -arg1P32+arg1P39 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 251: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 252: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 253: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P42, arg4'=-1+arg4, arg1'=2+arg2P42, arg6'=arg4, (2-arg1P32+arg2P42 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg2P42-arg2P32 <= 0 /\ arg2P42 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 254: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P43, arg4'=-1+arg4, arg1'=arg1P43, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P43 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2P32+arg1P43 <= 0 /\ -2+arg4 >= 0 /\ -arg1P32+arg1P43 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 255: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P44, arg4'=-1+arg4, arg1'=arg1P44, arg6'=arg4, (-2+arg1P44 > 0 /\ -arg2+arg2P32 <= 0 /\ -2-arg2P32+arg1P44 <= 0 /\ -arg1P32+arg1P44 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 256: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P45, arg4'=-1+arg4, arg1'=2+arg2P45, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P45 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P45 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0 /\ -arg2P32+arg2P45 <= 0), cost: 1+arg4 257: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1+arg4, arg2'=arg2P34, arg1'=arg1P34, arg6'=arg4, (arg2P34 > 0 /\ -1+arg4 >= 0 /\ -2-arg2P33+arg1P34 <= 0 /\ arg2P34-arg2P33 <= 0 /\ arg4-arg3 > 0 /\ 2+arg2P33-arg1 <= 0 /\ -arg2+arg2P33 <= 0 /\ -2+arg1P34 > 0), cost: 2+arg4 258: f8157_0_dijkstra_GE -> [39] : (-1+arg4 >= 0 /\ arg2P33 > 0 /\ arg4-arg3 > 0 /\ 2+arg2P33-arg1 <= 0 /\ -arg2+arg2P33 <= 0), cost: 1+arg4 120: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 219: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ -1+arg6 >= 0 /\ arg2P49 > 0), cost: 1+arg6 221: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1+arg6 223: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1+arg6 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 259: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P52, arg4'=arg4, arg1'=arg1P52, arg6'=arg6, arg3'=arg3, (2-arg2P48+arg2P52 <= 0 /\ -arg4+arg6 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ 1+arg6 > 0 /\ arg2P48-arg1 <= 0 /\ arg1P52-arg2P48 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0), cost: 2 260: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg4'=arg4, arg1'=2+arg2P49, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ 2-arg2P48+arg2P49 <= 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ -2-arg2+arg2P48 <= 0 /\ arg2P49 > 0), cost: 1-arg5+arg6 261: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg4'=arg4, arg1'=2+arg2P50, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ arg2P50 > 0 /\ -2-arg2+arg2P48 <= 0 /\ 2-arg2P48+arg2P50 <= 0), cost: 1-arg5+arg6 262: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg4'=arg4, arg1'=2+arg2P51, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ arg2P51 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ 2-arg2P48+arg2P51 <= 0 /\ -2-arg2+arg2P48 <= 0), cost: 1-arg5+arg6 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 134: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 227: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg3, arg1'=arg1P65, arg6'=arg6P65, (-arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 1+arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 137: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 229: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P70, arg6'=arg6P70, (-1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0), cost: 1+arg4 231: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P71, arg6'=arg6P71, (-1+arg4 >= 0 /\ arg1P71-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P71 > 0), cost: 1+arg4 233: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P72, arg6'=arg6P72, (-1+arg4 >= 0 /\ -2+arg1P72 > 0 /\ -arg1+arg1P72 <= 0 /\ arg4-arg3 > 0), cost: 1+arg4 135: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 263: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg4, arg1'=arg1P66, arg6'=arg6P66, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -2+arg1P66 > 0 /\ arg1P66-arg1P62 <= 0 /\ -2+arg1P66-arg3P62 <= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0), cost: 2 264: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg4, arg1'=arg1P67, arg6'=arg6P67, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -arg1P62+arg1P67 <= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2-arg3P62+arg1P67 <= 0 /\ -2+arg1P67 > 0 /\ 1+arg4 > 0), cost: 2 265: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg4, arg1'=arg1P68, arg6'=arg6P68, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -2-arg3P62+arg1P68 <= 0 /\ -2+arg1P68 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -arg1P62+arg1P68 <= 0 /\ 1+arg4 > 0), cost: 2 266: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg4, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (2+arg3P62-arg1 <= 0 /\ -arg1P62+arg1P65 <= 0 /\ -2+arg4-arg3 >= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ -2-arg3P62+arg1P65 <= 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: 1+arg4-arg3 138: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 267: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=1+arg4, arg1'=arg1P73, arg6'=arg6P73, (2-arg1+arg4P69 <= 0 /\ -2+arg1P73-arg4P69 <= 0 /\ -2+arg1P73 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg1P73-arg2P69 <= 0), cost: 2 268: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P70, arg6'=arg6P70, (-2-arg4P69+arg1P70 <= 0 /\ 2-arg1+arg4P69 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ -arg2P69+arg1P70 <= 0 /\ -arg1+arg2P69 <= 0 /\ -2+arg1P70 > 0), cost: 1+arg5-arg4 269: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P71, arg6'=arg6P71, (2-arg1+arg4P69 <= 0 /\ arg1P71-arg2P69 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ -arg1+arg2P69 <= 0 /\ -2+arg1P71-arg4P69 <= 0 /\ -2+arg1P71 > 0), cost: 1+arg5-arg4 270: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P72, arg6'=arg6P72, (2-arg1+arg4P69 <= 0 /\ -arg2P69+arg1P72 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P72-arg4P69 <= 0 /\ -arg1+arg2P69 <= 0), cost: 1+arg5-arg4 236: __init -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2P74, (1+arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ -2+arg1P0 > 0), cost: 2 237: __init -> f319_0__init__GE : arg5'=arg5P23, arg2'=0, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg2P74, (-2+arg1P23 > 0 /\ 1+arg2P74 > 0 /\ -2-arg1P74+arg1P23 <= 0), cost: 2 238: __init -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0), cost: 2+arg3P2 239: __init -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg2P74, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg2P74, (-2+arg1P3 > 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 2+arg2P74 240: __init -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2P74, (-2+arg1P8 > 0 /\ -2+arg1P7-arg1P74 <= 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2P74 > 0), cost: 3 Applied pruning (of leafs and parallel rules): Start location: __init 241: f5469_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (arg1P1-arg1 <= 0 /\ -2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 2 244: f5469_0_main_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (2-arg1+arg2P30 <= 0 /\ 1+arg2 > 0 /\ arg2P31 > 0 /\ -arg2+arg4P29 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P31 > 0), cost: 2+arg4P29 271: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 2 272: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 2 273: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 2 274: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ -1+arg2-2*x4100 == 0 /\ arg1P16-arg1 <= 0), cost: 2 91: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-2+arg1P17 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 1 95: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P21, arg2'=1+arg2, arg4'=arg4P21, arg1'=arg1P21, arg6'=arg6P21, (-arg1+arg1P21 <= 0 /\ 2-arg2+arg3 > 0 /\ -1+arg2 > 0 /\ arg2-arg3 >= 0 /\ -2+arg1P21 > 0), cost: 1 96: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg1P22-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0), cost: 1 92: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg4, (arg1P18-arg1 <= 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 93: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P19, arg2'=1+arg2, arg4'=arg4P19, arg1'=arg1P19, arg6'=arg6P19, arg3'=arg4, (1+arg2 > 0 /\ -2-arg2+arg4 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P19 > 0 /\ arg1P19-arg1 <= 0), cost: 1 94: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg4, (1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -2-arg2+arg4 > 0 /\ -arg1+arg1P20 <= 0 /\ arg4-arg3 > 0), cost: 1 275: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg3, (-2+arg1P26 > 0 /\ arg1P26-arg1P24 <= 0 /\ 1+arg3 > 0 /\ arg3 <= 0 /\ -arg2+arg3 > 0 /\ arg1P24-arg1 <= 0), cost: 2 276: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg3, (-2+arg1P26 > 0 /\ -1+arg3 >= 0 /\ arg1P26-arg1P27 <= 0 /\ -arg1+arg1P27 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3 245: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P34, arg4'=0, arg1'=arg1P34, arg6'=arg4, (arg2P34-arg2P32 <= 0 /\ arg2P34 > 0 /\ -2-arg2P32+arg1P34 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 <= 0 /\ -arg1P32+arg1P34 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P34 > 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0 /\ 2+arg2P34-arg1P32 <= 0), cost: 2 246: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P35, arg4'=0, arg1'=arg1P35, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 248: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 251: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 252: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 120: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 219: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ -1+arg6 >= 0 /\ arg2P49 > 0), cost: 1+arg6 221: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1+arg6 223: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1+arg6 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 259: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P52, arg4'=arg4, arg1'=arg1P52, arg6'=arg6, arg3'=arg3, (2-arg2P48+arg2P52 <= 0 /\ -arg4+arg6 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ 1+arg6 > 0 /\ arg2P48-arg1 <= 0 /\ arg1P52-arg2P48 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0), cost: 2 260: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg4'=arg4, arg1'=2+arg2P49, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ 2-arg2P48+arg2P49 <= 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ -2-arg2+arg2P48 <= 0 /\ arg2P49 > 0), cost: 1-arg5+arg6 261: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg4'=arg4, arg1'=2+arg2P50, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ arg2P50 > 0 /\ -2-arg2+arg2P48 <= 0 /\ 2-arg2P48+arg2P50 <= 0), cost: 1-arg5+arg6 262: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg4'=arg4, arg1'=2+arg2P51, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ arg2P51 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ 2-arg2P48+arg2P51 <= 0 /\ -2-arg2+arg2P48 <= 0), cost: 1-arg5+arg6 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 134: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 227: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg3, arg1'=arg1P65, arg6'=arg6P65, (-arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 1+arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 137: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 229: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P70, arg6'=arg6P70, (-1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0), cost: 1+arg4 231: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P71, arg6'=arg6P71, (-1+arg4 >= 0 /\ arg1P71-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P71 > 0), cost: 1+arg4 233: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P72, arg6'=arg6P72, (-1+arg4 >= 0 /\ -2+arg1P72 > 0 /\ -arg1+arg1P72 <= 0 /\ arg4-arg3 > 0), cost: 1+arg4 135: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 263: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg4, arg1'=arg1P66, arg6'=arg6P66, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -2+arg1P66 > 0 /\ arg1P66-arg1P62 <= 0 /\ -2+arg1P66-arg3P62 <= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0), cost: 2 264: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg4, arg1'=arg1P67, arg6'=arg6P67, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -arg1P62+arg1P67 <= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2-arg3P62+arg1P67 <= 0 /\ -2+arg1P67 > 0 /\ 1+arg4 > 0), cost: 2 265: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg4, arg1'=arg1P68, arg6'=arg6P68, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -2-arg3P62+arg1P68 <= 0 /\ -2+arg1P68 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -arg1P62+arg1P68 <= 0 /\ 1+arg4 > 0), cost: 2 266: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg4, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (2+arg3P62-arg1 <= 0 /\ -arg1P62+arg1P65 <= 0 /\ -2+arg4-arg3 >= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ -2-arg3P62+arg1P65 <= 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: 1+arg4-arg3 138: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 267: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=1+arg4, arg1'=arg1P73, arg6'=arg6P73, (2-arg1+arg4P69 <= 0 /\ -2+arg1P73-arg4P69 <= 0 /\ -2+arg1P73 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg1P73-arg2P69 <= 0), cost: 2 268: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P70, arg6'=arg6P70, (-2-arg4P69+arg1P70 <= 0 /\ 2-arg1+arg4P69 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ -arg2P69+arg1P70 <= 0 /\ -arg1+arg2P69 <= 0 /\ -2+arg1P70 > 0), cost: 1+arg5-arg4 269: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P71, arg6'=arg6P71, (2-arg1+arg4P69 <= 0 /\ arg1P71-arg2P69 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ -arg1+arg2P69 <= 0 /\ -2+arg1P71-arg4P69 <= 0 /\ -2+arg1P71 > 0), cost: 1+arg5-arg4 270: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P72, arg6'=arg6P72, (2-arg1+arg4P69 <= 0 /\ -arg2P69+arg1P72 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P72-arg4P69 <= 0 /\ -arg1+arg2P69 <= 0), cost: 1+arg5-arg4 236: __init -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2P74, (1+arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ -2+arg1P0 > 0), cost: 2 237: __init -> f319_0__init__GE : arg5'=arg5P23, arg2'=0, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg2P74, (-2+arg1P23 > 0 /\ 1+arg2P74 > 0 /\ -2-arg1P74+arg1P23 <= 0), cost: 2 238: __init -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0), cost: 2+arg3P2 239: __init -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg2P74, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg2P74, (-2+arg1P3 > 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 2+arg2P74 240: __init -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2P74, (-2+arg1P8 > 0 /\ -2+arg1P7-arg1P74 <= 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2P74 > 0), cost: 3 Applied simplification Original rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg3, (-2+arg1P26 > 0 /\ arg1P26-arg1P24 <= 0 /\ 1+arg3 > 0 /\ arg3 <= 0 /\ -arg2+arg3 > 0 /\ arg1P24-arg1 <= 0), cost: 2 New rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (-2+arg1P26 > 0 /\ arg3 == 0 /\ arg1P26-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2 Applied simplification Original rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg3, (-2+arg1P26 > 0 /\ -1+arg3 >= 0 /\ arg1P26-arg1P27 <= 0 /\ -arg1+arg1P27 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3 New rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (-2+arg1P26 > 0 /\ -1+arg3 >= 0 /\ arg1P26-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3 Simplified simple loops Start location: __init 241: f5469_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (arg1P1-arg1 <= 0 /\ -2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 2 244: f5469_0_main_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (2-arg1+arg2P30 <= 0 /\ 1+arg2 > 0 /\ arg2P31 > 0 /\ -arg2+arg4P29 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P31 > 0), cost: 2+arg4P29 271: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 2 272: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 2 273: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 2 274: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ -1+arg2-2*x4100 == 0 /\ arg1P16-arg1 <= 0), cost: 2 91: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-2+arg1P17 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 1 95: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P21, arg2'=1+arg2, arg4'=arg4P21, arg1'=arg1P21, arg6'=arg6P21, (-arg1+arg1P21 <= 0 /\ 2-arg2+arg3 > 0 /\ -1+arg2 > 0 /\ arg2-arg3 >= 0 /\ -2+arg1P21 > 0), cost: 1 96: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg1P22-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0), cost: 1 92: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg4, (arg1P18-arg1 <= 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 93: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P19, arg2'=1+arg2, arg4'=arg4P19, arg1'=arg1P19, arg6'=arg6P19, arg3'=arg4, (1+arg2 > 0 /\ -2-arg2+arg4 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P19 > 0 /\ arg1P19-arg1 <= 0), cost: 1 94: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg4, (1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -2-arg2+arg4 > 0 /\ -arg1+arg1P20 <= 0 /\ arg4-arg3 > 0), cost: 1 277: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (-2+arg1P26 > 0 /\ arg3 == 0 /\ arg1P26-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2 278: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (-2+arg1P26 > 0 /\ -1+arg3 >= 0 /\ arg1P26-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3 245: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P34, arg4'=0, arg1'=arg1P34, arg6'=arg4, (arg2P34-arg2P32 <= 0 /\ arg2P34 > 0 /\ -2-arg2P32+arg1P34 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 <= 0 /\ -arg1P32+arg1P34 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P34 > 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0 /\ 2+arg2P34-arg1P32 <= 0), cost: 2 246: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P35, arg4'=0, arg1'=arg1P35, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 248: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 251: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 252: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 120: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 219: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ -1+arg6 >= 0 /\ arg2P49 > 0), cost: 1+arg6 221: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1+arg6 223: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1+arg6 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 259: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P52, arg4'=arg4, arg1'=arg1P52, arg6'=arg6, arg3'=arg3, (2-arg2P48+arg2P52 <= 0 /\ -arg4+arg6 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ 1+arg6 > 0 /\ arg2P48-arg1 <= 0 /\ arg1P52-arg2P48 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0), cost: 2 260: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg4'=arg4, arg1'=2+arg2P49, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ 2-arg2P48+arg2P49 <= 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ -2-arg2+arg2P48 <= 0 /\ arg2P49 > 0), cost: 1-arg5+arg6 261: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg4'=arg4, arg1'=2+arg2P50, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ arg2P50 > 0 /\ -2-arg2+arg2P48 <= 0 /\ 2-arg2P48+arg2P50 <= 0), cost: 1-arg5+arg6 262: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg4'=arg4, arg1'=2+arg2P51, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ arg2P51 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ 2-arg2P48+arg2P51 <= 0 /\ -2-arg2+arg2P48 <= 0), cost: 1-arg5+arg6 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 134: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 227: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg3, arg1'=arg1P65, arg6'=arg6P65, (-arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 1+arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 137: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 229: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P70, arg6'=arg6P70, (-1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0), cost: 1+arg4 231: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P71, arg6'=arg6P71, (-1+arg4 >= 0 /\ arg1P71-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P71 > 0), cost: 1+arg4 233: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P72, arg6'=arg6P72, (-1+arg4 >= 0 /\ -2+arg1P72 > 0 /\ -arg1+arg1P72 <= 0 /\ arg4-arg3 > 0), cost: 1+arg4 135: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 263: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg4, arg1'=arg1P66, arg6'=arg6P66, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -2+arg1P66 > 0 /\ arg1P66-arg1P62 <= 0 /\ -2+arg1P66-arg3P62 <= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0), cost: 2 264: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg4, arg1'=arg1P67, arg6'=arg6P67, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -arg1P62+arg1P67 <= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2-arg3P62+arg1P67 <= 0 /\ -2+arg1P67 > 0 /\ 1+arg4 > 0), cost: 2 265: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg4, arg1'=arg1P68, arg6'=arg6P68, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -2-arg3P62+arg1P68 <= 0 /\ -2+arg1P68 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -arg1P62+arg1P68 <= 0 /\ 1+arg4 > 0), cost: 2 266: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg4, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (2+arg3P62-arg1 <= 0 /\ -arg1P62+arg1P65 <= 0 /\ -2+arg4-arg3 >= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ -2-arg3P62+arg1P65 <= 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: 1+arg4-arg3 138: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 267: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=1+arg4, arg1'=arg1P73, arg6'=arg6P73, (2-arg1+arg4P69 <= 0 /\ -2+arg1P73-arg4P69 <= 0 /\ -2+arg1P73 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg1P73-arg2P69 <= 0), cost: 2 268: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P70, arg6'=arg6P70, (-2-arg4P69+arg1P70 <= 0 /\ 2-arg1+arg4P69 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ -arg2P69+arg1P70 <= 0 /\ -arg1+arg2P69 <= 0 /\ -2+arg1P70 > 0), cost: 1+arg5-arg4 269: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P71, arg6'=arg6P71, (2-arg1+arg4P69 <= 0 /\ arg1P71-arg2P69 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ -arg1+arg2P69 <= 0 /\ -2+arg1P71-arg4P69 <= 0 /\ -2+arg1P71 > 0), cost: 1+arg5-arg4 270: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P72, arg6'=arg6P72, (2-arg1+arg4P69 <= 0 /\ -arg2P69+arg1P72 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P72-arg4P69 <= 0 /\ -arg1+arg2P69 <= 0), cost: 1+arg5-arg4 236: __init -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2P74, (1+arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ -2+arg1P0 > 0), cost: 2 237: __init -> f319_0__init__GE : arg5'=arg5P23, arg2'=0, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg2P74, (-2+arg1P23 > 0 /\ 1+arg2P74 > 0 /\ -2-arg1P74+arg1P23 <= 0), cost: 2 238: __init -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0), cost: 2+arg3P2 239: __init -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg2P74, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg2P74, (-2+arg1P3 > 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 2+arg2P74 240: __init -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2P74, (-2+arg1P8 > 0 /\ -2+arg1P7-arg1P74 <= 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2P74 > 0), cost: 3 Applied acceleration Original rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (-2+arg1P26 > 0 /\ arg3 == 0 /\ arg1P26-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2 New rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=n200+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (1-n200-arg2+arg3 > 0 /\ -2+arg1P26 > 0 /\ -arg3 >= 0 /\ -arg1P26+arg1 >= 0 /\ arg3 >= 0 /\ -1+n200 >= 0), cost: 2*n200 Sub-proof via acceration calculus written to file:///tmp/tmpnam_CoFeaJ.txt Applied instantiation Original rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=n200+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (1-n200-arg2+arg3 > 0 /\ -2+arg1P26 > 0 /\ -arg3 >= 0 /\ -arg1P26+arg1 >= 0 /\ arg3 >= 0 /\ -1+n200 >= 0), cost: 2*n200 New rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg3, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (1 > 0 /\ -2+arg1P26 > 0 /\ -1-arg2+arg3 >= 0 /\ -arg3 >= 0 /\ -arg1P26+arg1 >= 0 /\ arg3 >= 0), cost: -2*arg2+2*arg3 Applied acceleration Original rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=1+arg2, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (-2+arg1P26 > 0 /\ -1+arg3 >= 0 /\ arg1P26-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3 New rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg2+n201, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (-2+arg1P26 > 0 /\ -1+n201 >= 0 /\ -1+arg3 >= 0 /\ -arg1P26+arg1 >= 0 /\ 1-arg2-n201+arg3 > 0), cost: 2*n201+n201*arg3 Sub-proof via acceration calculus written to file:///tmp/tmpnam_JJAjAN.txt Applied instantiation Original rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg2+n201, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (-2+arg1P26 > 0 /\ -1+n201 >= 0 /\ -1+arg3 >= 0 /\ -arg1P26+arg1 >= 0 /\ 1-arg2-n201+arg3 > 0), cost: 2*n201+n201*arg3 New rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg3, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (1 > 0 /\ -2+arg1P26 > 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -arg1P26+arg1 >= 0), cost: -(arg2-arg3)*arg3-2*arg2+2*arg3 Applied simplification Original rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg3, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (1 > 0 /\ -2+arg1P26 > 0 /\ -1-arg2+arg3 >= 0 /\ -arg3 >= 0 /\ -arg1P26+arg1 >= 0 /\ arg3 >= 0), cost: -2*arg2+2*arg3 New rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg3, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (-2+arg1P26 > 0 /\ -1-arg2+arg3 >= 0 /\ -arg1P26+arg1 >= 0 /\ arg3 <= 0 /\ arg3 >= 0), cost: -2*arg2+2*arg3 Applied simplification Original rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg3, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (1 > 0 /\ -2+arg1P26 > 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -arg1P26+arg1 >= 0), cost: -(arg2-arg3)*arg3-2*arg2+2*arg3 New rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg3, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (-2+arg1P26 > 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -arg1P26+arg1 >= 0), cost: -(arg2-arg3)*arg3-2*arg2+2*arg3 Applied deletion Removed the following rules: 277 278 Applied simplification Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P52, arg4'=arg4, arg1'=arg1P52, arg6'=arg6, arg3'=arg3, (2-arg2P48+arg2P52 <= 0 /\ -arg4+arg6 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ 1+arg6 > 0 /\ arg2P48-arg1 <= 0 /\ arg1P52-arg2P48 <= 0 /\ -arg5+arg6 > 0 /\ -2-arg2+arg2P48 <= 0), cost: 2 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P52, arg1'=arg1P52, (arg1P52-arg1 <= 0 /\ -arg4+arg6 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ -2+arg1P52-arg2 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0 /\ 2+arg2P52-arg1 <= 0 /\ -arg2+arg2P52 <= 0), cost: 2 Applied simplification Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg4'=arg4, arg1'=2+arg2P49, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ 2-arg2P48+arg2P49 <= 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ -2-arg2+arg2P48 <= 0 /\ arg2P49 > 0), cost: 1-arg5+arg6 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ 1+arg6 > 0 /\ -2-arg5+arg6 >= 0 /\ -arg2+arg2P49 <= 0 /\ arg2P49 > 0), cost: 1-arg5+arg6 Applied simplification Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg4'=arg4, arg1'=2+arg2P50, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ arg2P50 > 0 /\ -2-arg2+arg2P48 <= 0 /\ 2-arg2P48+arg2P50 <= 0), cost: 1-arg5+arg6 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1-arg5+arg6 Applied simplification Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg4'=arg4, arg1'=2+arg2P51, arg6'=arg6, arg3'=arg3, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ arg2P51 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P48-arg1 <= 0 /\ 2-arg2P48+arg2P51 <= 0 /\ -2-arg2+arg2P48 <= 0), cost: 1-arg5+arg6 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -2-arg5+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1-arg5+arg6 Simplified simple loops Start location: __init 241: f5469_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (arg1P1-arg1 <= 0 /\ -2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 2 244: f5469_0_main_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (2-arg1+arg2P30 <= 0 /\ 1+arg2 > 0 /\ arg2P31 > 0 /\ -arg2+arg4P29 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P31 > 0), cost: 2+arg4P29 271: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 2 272: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 2 273: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 2 274: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ -1+arg2-2*x4100 == 0 /\ arg1P16-arg1 <= 0), cost: 2 91: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-2+arg1P17 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 1 95: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P21, arg2'=1+arg2, arg4'=arg4P21, arg1'=arg1P21, arg6'=arg6P21, (-arg1+arg1P21 <= 0 /\ 2-arg2+arg3 > 0 /\ -1+arg2 > 0 /\ arg2-arg3 >= 0 /\ -2+arg1P21 > 0), cost: 1 96: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg1P22-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0), cost: 1 92: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg4, (arg1P18-arg1 <= 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 93: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P19, arg2'=1+arg2, arg4'=arg4P19, arg1'=arg1P19, arg6'=arg6P19, arg3'=arg4, (1+arg2 > 0 /\ -2-arg2+arg4 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P19 > 0 /\ arg1P19-arg1 <= 0), cost: 1 94: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg4, (1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -2-arg2+arg4 > 0 /\ -arg1+arg1P20 <= 0 /\ arg4-arg3 > 0), cost: 1 281: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg3, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (-2+arg1P26 > 0 /\ -1-arg2+arg3 >= 0 /\ -arg1P26+arg1 >= 0 /\ arg3 <= 0 /\ arg3 >= 0), cost: -2*arg2+2*arg3 282: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg3, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (-2+arg1P26 > 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -arg1P26+arg1 >= 0), cost: -(arg2-arg3)*arg3-2*arg2+2*arg3 245: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P34, arg4'=0, arg1'=arg1P34, arg6'=arg4, (arg2P34-arg2P32 <= 0 /\ arg2P34 > 0 /\ -2-arg2P32+arg1P34 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 <= 0 /\ -arg1P32+arg1P34 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P34 > 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0 /\ 2+arg2P34-arg1P32 <= 0), cost: 2 246: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P35, arg4'=0, arg1'=arg1P35, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 248: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 251: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 252: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 120: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 219: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ -1+arg6 >= 0 /\ arg2P49 > 0), cost: 1+arg6 221: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1+arg6 223: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1+arg6 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 283: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P52, arg1'=arg1P52, (arg1P52-arg1 <= 0 /\ -arg4+arg6 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ -2+arg1P52-arg2 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0 /\ 2+arg2P52-arg1 <= 0 /\ -arg2+arg2P52 <= 0), cost: 2 284: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ 1+arg6 > 0 /\ -2-arg5+arg6 >= 0 /\ -arg2+arg2P49 <= 0 /\ arg2P49 > 0), cost: 1-arg5+arg6 285: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1-arg5+arg6 286: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -2-arg5+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1-arg5+arg6 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 134: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 227: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg3, arg1'=arg1P65, arg6'=arg6P65, (-arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 1+arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 137: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 229: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P70, arg6'=arg6P70, (-1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0), cost: 1+arg4 231: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P71, arg6'=arg6P71, (-1+arg4 >= 0 /\ arg1P71-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P71 > 0), cost: 1+arg4 233: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P72, arg6'=arg6P72, (-1+arg4 >= 0 /\ -2+arg1P72 > 0 /\ -arg1+arg1P72 <= 0 /\ arg4-arg3 > 0), cost: 1+arg4 135: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 263: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg4, arg1'=arg1P66, arg6'=arg6P66, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -2+arg1P66 > 0 /\ arg1P66-arg1P62 <= 0 /\ -2+arg1P66-arg3P62 <= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0), cost: 2 264: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg4, arg1'=arg1P67, arg6'=arg6P67, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -arg1P62+arg1P67 <= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2-arg3P62+arg1P67 <= 0 /\ -2+arg1P67 > 0 /\ 1+arg4 > 0), cost: 2 265: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg4, arg1'=arg1P68, arg6'=arg6P68, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -2-arg3P62+arg1P68 <= 0 /\ -2+arg1P68 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -arg1P62+arg1P68 <= 0 /\ 1+arg4 > 0), cost: 2 266: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg4, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (2+arg3P62-arg1 <= 0 /\ -arg1P62+arg1P65 <= 0 /\ -2+arg4-arg3 >= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ -2-arg3P62+arg1P65 <= 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: 1+arg4-arg3 138: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 267: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=1+arg4, arg1'=arg1P73, arg6'=arg6P73, (2-arg1+arg4P69 <= 0 /\ -2+arg1P73-arg4P69 <= 0 /\ -2+arg1P73 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg1P73-arg2P69 <= 0), cost: 2 268: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P70, arg6'=arg6P70, (-2-arg4P69+arg1P70 <= 0 /\ 2-arg1+arg4P69 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ -arg2P69+arg1P70 <= 0 /\ -arg1+arg2P69 <= 0 /\ -2+arg1P70 > 0), cost: 1+arg5-arg4 269: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P71, arg6'=arg6P71, (2-arg1+arg4P69 <= 0 /\ arg1P71-arg2P69 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ -arg1+arg2P69 <= 0 /\ -2+arg1P71-arg4P69 <= 0 /\ -2+arg1P71 > 0), cost: 1+arg5-arg4 270: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P72, arg6'=arg6P72, (2-arg1+arg4P69 <= 0 /\ -arg2P69+arg1P72 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P72-arg4P69 <= 0 /\ -arg1+arg2P69 <= 0), cost: 1+arg5-arg4 236: __init -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2P74, (1+arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ -2+arg1P0 > 0), cost: 2 237: __init -> f319_0__init__GE : arg5'=arg5P23, arg2'=0, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg2P74, (-2+arg1P23 > 0 /\ 1+arg2P74 > 0 /\ -2-arg1P74+arg1P23 <= 0), cost: 2 238: __init -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0), cost: 2+arg3P2 239: __init -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg2P74, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg2P74, (-2+arg1P3 > 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 2+arg2P74 240: __init -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2P74, (-2+arg1P8 > 0 /\ -2+arg1P7-arg1P74 <= 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2P74 > 0), cost: 3 Applied acceleration Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=1+arg5, arg2'=arg2P52, arg1'=arg1P52, (arg1P52-arg1 <= 0 /\ -arg4+arg6 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ -2+arg1P52-arg2 <= 0 /\ 1+arg6 > 0 /\ -arg5+arg6 > 0 /\ 2+arg2P52-arg1 <= 0 /\ -arg2+arg2P52 <= 0), cost: 2 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5+n202, arg2'=arg2P52, arg1'=arg1P52, (-arg4+arg6 > 0 /\ 1-arg5-n202+arg6 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ -arg1P52+arg1 >= 0 /\ 1+arg6 > 0 /\ arg2-arg2P52 >= 0 /\ 2-arg1P52+arg2P52 >= 0 /\ -2+arg1P52-arg2P52 >= 0 /\ -1+n202 >= 0), cost: 2*n202 Sub-proof via acceration calculus written to file:///tmp/tmpnam_IoIimo.txt Applied instantiation Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg5+n202, arg2'=arg2P52, arg1'=arg1P52, (-arg4+arg6 > 0 /\ 1-arg5-n202+arg6 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ -arg1P52+arg1 >= 0 /\ 1+arg6 > 0 /\ arg2-arg2P52 >= 0 /\ 2-arg1P52+arg2P52 >= 0 /\ -2+arg1P52-arg2P52 >= 0 /\ -1+n202 >= 0), cost: 2*n202 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P52, arg1'=arg1P52, (1 > 0 /\ -arg4+arg6 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ -arg1P52+arg1 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2-arg2P52 >= 0 /\ 2-arg1P52+arg2P52 >= 0 /\ -2+arg1P52-arg2P52 >= 0), cost: -2*arg5+2*arg6 Applied simplification Original rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P52, arg1'=arg1P52, (1 > 0 /\ -arg4+arg6 > 0 /\ arg2P52 > 0 /\ -2+arg1P52 > 0 /\ -arg1P52+arg1 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2-arg2P52 >= 0 /\ 2-arg1P52+arg2P52 >= 0 /\ -2+arg1P52-arg2P52 >= 0), cost: -2*arg5+2*arg6 New rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P52, arg1'=arg1P52, (-arg4+arg6 > 0 /\ -2+arg1P52 > 0 /\ -arg1P52+arg1 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2-arg2P52 >= 0 /\ 2-arg1P52+arg2P52 >= 0 /\ -2+arg1P52-arg2P52 >= 0), cost: -2*arg5+2*arg6 Applied deletion Removed the following rules: 283 Applied simplification Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg4, arg1'=arg1P66, arg6'=arg6P66, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -2+arg1P66 > 0 /\ arg1P66-arg1P62 <= 0 /\ -2+arg1P66-arg3P62 <= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0), cost: 2 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg1'=arg1P66, arg6'=arg6P66, arg3'=1+arg3, (-2+arg1P66 > 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ arg1P66-arg1 <= 0 /\ 1+arg4 > 0), cost: 2 Applied simplification Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg4, arg1'=arg1P67, arg6'=arg6P67, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -arg1P62+arg1P67 <= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2-arg3P62+arg1P67 <= 0 /\ -2+arg1P67 > 0 /\ 1+arg4 > 0), cost: 2 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg1'=arg1P67, arg6'=arg6P67, arg3'=1+arg3, (-arg1+arg1P67 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P67 > 0 /\ 1+arg4 > 0), cost: 2 Applied simplification Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg4, arg1'=arg1P68, arg6'=arg6P68, arg3'=1+arg3, (2+arg3P62-arg1 <= 0 /\ -2-arg3P62+arg1P68 <= 0 /\ -2+arg1P68 > 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -arg1P62+arg1P68 <= 0 /\ 1+arg4 > 0), cost: 2 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg1'=arg1P68, arg6'=arg6P68, arg3'=1+arg3, (-2+arg1P68 > 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -arg1+arg1P68 <= 0 /\ 1+arg4 > 0), cost: 2 Applied simplification Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg4, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (2+arg3P62-arg1 <= 0 /\ -arg1P62+arg1P65 <= 0 /\ -2+arg4-arg3 >= 0 /\ arg1P62-arg1 <= 0 /\ -arg2+arg4 > 0 /\ -2-arg3P62+arg1P65 <= 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: 1+arg4-arg3 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (-arg1+arg1P65 <= 0 /\ -2+arg4-arg3 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: 1+arg4-arg3 Simplified simple loops Start location: __init 241: f5469_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (arg1P1-arg1 <= 0 /\ -2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 2 244: f5469_0_main_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (2-arg1+arg2P30 <= 0 /\ 1+arg2 > 0 /\ arg2P31 > 0 /\ -arg2+arg4P29 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P31 > 0), cost: 2+arg4P29 271: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 2 272: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 2 273: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 2 274: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ -1+arg2-2*x4100 == 0 /\ arg1P16-arg1 <= 0), cost: 2 91: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-2+arg1P17 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 1 95: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P21, arg2'=1+arg2, arg4'=arg4P21, arg1'=arg1P21, arg6'=arg6P21, (-arg1+arg1P21 <= 0 /\ 2-arg2+arg3 > 0 /\ -1+arg2 > 0 /\ arg2-arg3 >= 0 /\ -2+arg1P21 > 0), cost: 1 96: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg1P22-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0), cost: 1 92: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg4, (arg1P18-arg1 <= 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 93: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P19, arg2'=1+arg2, arg4'=arg4P19, arg1'=arg1P19, arg6'=arg6P19, arg3'=arg4, (1+arg2 > 0 /\ -2-arg2+arg4 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P19 > 0 /\ arg1P19-arg1 <= 0), cost: 1 94: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg4, (1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -2-arg2+arg4 > 0 /\ -arg1+arg1P20 <= 0 /\ arg4-arg3 > 0), cost: 1 281: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg3, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (-2+arg1P26 > 0 /\ -1-arg2+arg3 >= 0 /\ -arg1P26+arg1 >= 0 /\ arg3 <= 0 /\ arg3 >= 0), cost: -2*arg2+2*arg3 282: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg3, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (-2+arg1P26 > 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -arg1P26+arg1 >= 0), cost: -(arg2-arg3)*arg3-2*arg2+2*arg3 245: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P34, arg4'=0, arg1'=arg1P34, arg6'=arg4, (arg2P34-arg2P32 <= 0 /\ arg2P34 > 0 /\ -2-arg2P32+arg1P34 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 <= 0 /\ -arg1P32+arg1P34 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P34 > 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0 /\ 2+arg2P34-arg1P32 <= 0), cost: 2 246: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P35, arg4'=0, arg1'=arg1P35, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 248: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 251: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 252: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 120: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 219: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ -1+arg6 >= 0 /\ arg2P49 > 0), cost: 1+arg6 221: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1+arg6 223: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1+arg6 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 284: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ 1+arg6 > 0 /\ -2-arg5+arg6 >= 0 /\ -arg2+arg2P49 <= 0 /\ arg2P49 > 0), cost: 1-arg5+arg6 285: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1-arg5+arg6 286: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -2-arg5+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1-arg5+arg6 288: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P52, arg1'=arg1P52, (-arg4+arg6 > 0 /\ -2+arg1P52 > 0 /\ -arg1P52+arg1 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2-arg2P52 >= 0 /\ 2-arg1P52+arg2P52 >= 0 /\ -2+arg1P52-arg2P52 >= 0), cost: -2*arg5+2*arg6 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 134: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 227: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg3, arg1'=arg1P65, arg6'=arg6P65, (-arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 1+arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 137: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 229: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P70, arg6'=arg6P70, (-1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0), cost: 1+arg4 231: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P71, arg6'=arg6P71, (-1+arg4 >= 0 /\ arg1P71-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P71 > 0), cost: 1+arg4 233: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P72, arg6'=arg6P72, (-1+arg4 >= 0 /\ -2+arg1P72 > 0 /\ -arg1+arg1P72 <= 0 /\ arg4-arg3 > 0), cost: 1+arg4 135: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 289: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg1'=arg1P66, arg6'=arg6P66, arg3'=1+arg3, (-2+arg1P66 > 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ arg1P66-arg1 <= 0 /\ 1+arg4 > 0), cost: 2 290: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg1'=arg1P67, arg6'=arg6P67, arg3'=1+arg3, (-arg1+arg1P67 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P67 > 0 /\ 1+arg4 > 0), cost: 2 291: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg1'=arg1P68, arg6'=arg6P68, arg3'=1+arg3, (-2+arg1P68 > 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -arg1+arg1P68 <= 0 /\ 1+arg4 > 0), cost: 2 292: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (-arg1+arg1P65 <= 0 /\ -2+arg4-arg3 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: 1+arg4-arg3 138: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 267: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=1+arg4, arg1'=arg1P73, arg6'=arg6P73, (2-arg1+arg4P69 <= 0 /\ -2+arg1P73-arg4P69 <= 0 /\ -2+arg1P73 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg1P73-arg2P69 <= 0), cost: 2 268: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P70, arg6'=arg6P70, (-2-arg4P69+arg1P70 <= 0 /\ 2-arg1+arg4P69 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ -arg2P69+arg1P70 <= 0 /\ -arg1+arg2P69 <= 0 /\ -2+arg1P70 > 0), cost: 1+arg5-arg4 269: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P71, arg6'=arg6P71, (2-arg1+arg4P69 <= 0 /\ arg1P71-arg2P69 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ -arg1+arg2P69 <= 0 /\ -2+arg1P71-arg4P69 <= 0 /\ -2+arg1P71 > 0), cost: 1+arg5-arg4 270: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P72, arg6'=arg6P72, (2-arg1+arg4P69 <= 0 /\ -arg2P69+arg1P72 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P72-arg4P69 <= 0 /\ -arg1+arg2P69 <= 0), cost: 1+arg5-arg4 236: __init -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2P74, (1+arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ -2+arg1P0 > 0), cost: 2 237: __init -> f319_0__init__GE : arg5'=arg5P23, arg2'=0, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg2P74, (-2+arg1P23 > 0 /\ 1+arg2P74 > 0 /\ -2-arg1P74+arg1P23 <= 0), cost: 2 238: __init -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0), cost: 2+arg3P2 239: __init -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg2P74, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg2P74, (-2+arg1P3 > 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 2+arg2P74 240: __init -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2P74, (-2+arg1P8 > 0 /\ -2+arg1P7-arg1P74 <= 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2P74 > 0), cost: 3 Applied acceleration Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg1'=arg1P66, arg6'=arg6P66, arg3'=1+arg3, (-2+arg1P66 > 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ arg1P66-arg1 <= 0 /\ 1+arg4 > 0), cost: 2 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg1'=arg1P66, arg6'=arg6P66, arg3'=n209+arg3, (-2+arg1P66 > 0 /\ -1+n209 >= 0 /\ -arg1P66+arg1 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0 /\ 1+arg4-n209-arg3 > 0), cost: 2*n209 Sub-proof via acceration calculus written to file:///tmp/tmpnam_mBKdPe.txt Applied instantiation Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg1'=arg1P66, arg6'=arg6P66, arg3'=n209+arg3, (-2+arg1P66 > 0 /\ -1+n209 >= 0 /\ -arg1P66+arg1 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0 /\ 1+arg4-n209-arg3 > 0), cost: 2*n209 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg1'=arg1P66, arg6'=arg6P66, arg3'=arg4, (1 > 0 /\ -2+arg1P66 > 0 /\ -1+arg4-arg3 >= 0 /\ -arg1P66+arg1 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0), cost: 2*arg4-2*arg3 Applied acceleration Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg1'=arg1P67, arg6'=arg6P67, arg3'=1+arg3, (-arg1+arg1P67 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P67 > 0 /\ 1+arg4 > 0), cost: 2 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg1'=arg1P67, arg6'=arg6P67, arg3'=n210+arg3, (1-n210+arg4-arg3 > 0 /\ arg1-arg1P67 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P67 > 0 /\ 1+arg4 > 0 /\ -1+n210 >= 0), cost: 2*n210 Sub-proof via acceration calculus written to file:///tmp/tmpnam_MLODIN.txt Applied instantiation Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg1'=arg1P67, arg6'=arg6P67, arg3'=n210+arg3, (1-n210+arg4-arg3 > 0 /\ arg1-arg1P67 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P67 > 0 /\ 1+arg4 > 0 /\ -1+n210 >= 0), cost: 2*n210 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg1'=arg1P67, arg6'=arg6P67, arg3'=arg4, (1 > 0 /\ -1+arg4-arg3 >= 0 /\ arg1-arg1P67 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P67 > 0 /\ 1+arg4 > 0), cost: 2*arg4-2*arg3 Applied acceleration Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg1'=arg1P68, arg6'=arg6P68, arg3'=1+arg3, (-2+arg1P68 > 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -arg1+arg1P68 <= 0 /\ 1+arg4 > 0), cost: 2 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg1'=arg1P68, arg6'=arg6P68, arg3'=n211+arg3, (1+arg4-n211-arg3 > 0 /\ -2+arg1P68 > 0 /\ arg1-arg1P68 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0 /\ -1+n211 >= 0), cost: 2*n211 Sub-proof via acceration calculus written to file:///tmp/tmpnam_gbhkKC.txt Applied instantiation Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg1'=arg1P68, arg6'=arg6P68, arg3'=n211+arg3, (1+arg4-n211-arg3 > 0 /\ -2+arg1P68 > 0 /\ arg1-arg1P68 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0 /\ -1+n211 >= 0), cost: 2*n211 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg1'=arg1P68, arg6'=arg6P68, arg3'=arg4, (1 > 0 /\ -2+arg1P68 > 0 /\ -1+arg4-arg3 >= 0 /\ arg1-arg1P68 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0), cost: 2*arg4-2*arg3 Applied simplification Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg1'=arg1P66, arg6'=arg6P66, arg3'=arg4, (1 > 0 /\ -2+arg1P66 > 0 /\ -1+arg4-arg3 >= 0 /\ -arg1P66+arg1 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0), cost: 2*arg4-2*arg3 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg1'=arg1P66, arg6'=arg6P66, arg3'=arg4, (-2+arg1P66 > 0 /\ -1+arg4-arg3 >= 0 /\ -arg1P66+arg1 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0), cost: 2*arg4-2*arg3 Applied simplification Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg1'=arg1P67, arg6'=arg6P67, arg3'=arg4, (1 > 0 /\ -1+arg4-arg3 >= 0 /\ arg1-arg1P67 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P67 > 0 /\ 1+arg4 > 0), cost: 2*arg4-2*arg3 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg1'=arg1P67, arg6'=arg6P67, arg3'=arg4, (-1+arg4-arg3 >= 0 /\ arg1-arg1P67 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P67 > 0 /\ 1+arg4 > 0), cost: 2*arg4-2*arg3 Applied simplification Original rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg1'=arg1P68, arg6'=arg6P68, arg3'=arg4, (1 > 0 /\ -2+arg1P68 > 0 /\ -1+arg4-arg3 >= 0 /\ arg1-arg1P68 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0), cost: 2*arg4-2*arg3 New rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg1'=arg1P68, arg6'=arg6P68, arg3'=arg4, (-2+arg1P68 > 0 /\ -1+arg4-arg3 >= 0 /\ arg1-arg1P68 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0), cost: 2*arg4-2*arg3 Applied deletion Removed the following rules: 289 290 291 Applied simplification Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=1+arg4, arg1'=arg1P73, arg6'=arg6P73, (2-arg1+arg4P69 <= 0 /\ -2+arg1P73-arg4P69 <= 0 /\ -2+arg1P73 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg5-arg4 > 0 /\ -arg1+arg2P69 <= 0 /\ arg1P73-arg2P69 <= 0), cost: 2 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=1+arg4, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg5-arg4 > 0 /\ arg1P73-arg1 <= 0), cost: 2 Applied simplification Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P70, arg6'=arg6P70, (-2-arg4P69+arg1P70 <= 0 /\ 2-arg1+arg4P69 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ -arg2P69+arg1P70 <= 0 /\ -arg1+arg2P69 <= 0 /\ -2+arg1P70 > 0), cost: 1+arg5-arg4 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P70, arg6'=arg6P70, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P70 > 0), cost: 1+arg5-arg4 Applied simplification Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P71, arg6'=arg6P71, (2-arg1+arg4P69 <= 0 /\ arg1P71-arg2P69 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ -arg1+arg2P69 <= 0 /\ -2+arg1P71-arg4P69 <= 0 /\ -2+arg1P71 > 0), cost: 1+arg5-arg4 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P71, arg6'=arg6P71, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ arg1P71-arg1 <= 0 /\ -2+arg1P71 > 0), cost: 1+arg5-arg4 Applied simplification Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg5, arg2'=arg2, arg4'=arg5, arg1'=arg1P72, arg6'=arg6P72, (2-arg1+arg4P69 <= 0 /\ -arg2P69+arg1P72 <= 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P72-arg4P69 <= 0 /\ -arg1+arg2P69 <= 0), cost: 1+arg5-arg4 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P72, arg6'=arg6P72, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -2+arg5-arg4 >= 0 /\ -arg1+arg1P72 <= 0), cost: 1+arg5-arg4 Simplified simple loops Start location: __init 241: f5469_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (arg1P1-arg1 <= 0 /\ -2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 2 244: f5469_0_main_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (2-arg1+arg2P30 <= 0 /\ 1+arg2 > 0 /\ arg2P31 > 0 /\ -arg2+arg4P29 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P31 > 0), cost: 2+arg4P29 271: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 2 272: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 2 273: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 2 274: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ -1+arg2-2*x4100 == 0 /\ arg1P16-arg1 <= 0), cost: 2 91: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-2+arg1P17 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 1 95: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P21, arg2'=1+arg2, arg4'=arg4P21, arg1'=arg1P21, arg6'=arg6P21, (-arg1+arg1P21 <= 0 /\ 2-arg2+arg3 > 0 /\ -1+arg2 > 0 /\ arg2-arg3 >= 0 /\ -2+arg1P21 > 0), cost: 1 96: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg1P22-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0), cost: 1 92: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg4, (arg1P18-arg1 <= 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 93: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P19, arg2'=1+arg2, arg4'=arg4P19, arg1'=arg1P19, arg6'=arg6P19, arg3'=arg4, (1+arg2 > 0 /\ -2-arg2+arg4 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P19 > 0 /\ arg1P19-arg1 <= 0), cost: 1 94: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg4, (1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -2-arg2+arg4 > 0 /\ -arg1+arg1P20 <= 0 /\ arg4-arg3 > 0), cost: 1 281: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg3, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (-2+arg1P26 > 0 /\ -1-arg2+arg3 >= 0 /\ -arg1P26+arg1 >= 0 /\ arg3 <= 0 /\ arg3 >= 0), cost: -2*arg2+2*arg3 282: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg3, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (-2+arg1P26 > 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -arg1P26+arg1 >= 0), cost: -(arg2-arg3)*arg3-2*arg2+2*arg3 245: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P34, arg4'=0, arg1'=arg1P34, arg6'=arg4, (arg2P34-arg2P32 <= 0 /\ arg2P34 > 0 /\ -2-arg2P32+arg1P34 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 <= 0 /\ -arg1P32+arg1P34 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P34 > 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0 /\ 2+arg2P34-arg1P32 <= 0), cost: 2 246: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P35, arg4'=0, arg1'=arg1P35, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 248: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 251: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 252: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 120: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 219: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ -1+arg6 >= 0 /\ arg2P49 > 0), cost: 1+arg6 221: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1+arg6 223: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1+arg6 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 284: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ 1+arg6 > 0 /\ -2-arg5+arg6 >= 0 /\ -arg2+arg2P49 <= 0 /\ arg2P49 > 0), cost: 1-arg5+arg6 285: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1-arg5+arg6 286: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -2-arg5+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1-arg5+arg6 288: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P52, arg1'=arg1P52, (-arg4+arg6 > 0 /\ -2+arg1P52 > 0 /\ -arg1P52+arg1 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2-arg2P52 >= 0 /\ 2-arg1P52+arg2P52 >= 0 /\ -2+arg1P52-arg2P52 >= 0), cost: -2*arg5+2*arg6 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 134: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 227: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg3, arg1'=arg1P65, arg6'=arg6P65, (-arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 1+arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 137: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 229: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P70, arg6'=arg6P70, (-1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0), cost: 1+arg4 231: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P71, arg6'=arg6P71, (-1+arg4 >= 0 /\ arg1P71-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P71 > 0), cost: 1+arg4 233: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P72, arg6'=arg6P72, (-1+arg4 >= 0 /\ -2+arg1P72 > 0 /\ -arg1+arg1P72 <= 0 /\ arg4-arg3 > 0), cost: 1+arg4 135: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 292: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (-arg1+arg1P65 <= 0 /\ -2+arg4-arg3 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: 1+arg4-arg3 296: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg1'=arg1P66, arg6'=arg6P66, arg3'=arg4, (-2+arg1P66 > 0 /\ -1+arg4-arg3 >= 0 /\ -arg1P66+arg1 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0), cost: 2*arg4-2*arg3 297: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg1'=arg1P67, arg6'=arg6P67, arg3'=arg4, (-1+arg4-arg3 >= 0 /\ arg1-arg1P67 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P67 > 0 /\ 1+arg4 > 0), cost: 2*arg4-2*arg3 298: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg1'=arg1P68, arg6'=arg6P68, arg3'=arg4, (-2+arg1P68 > 0 /\ -1+arg4-arg3 >= 0 /\ arg1-arg1P68 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0), cost: 2*arg4-2*arg3 138: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 299: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=1+arg4, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg5-arg4 > 0 /\ arg1P73-arg1 <= 0), cost: 2 300: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P70, arg6'=arg6P70, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P70 > 0), cost: 1+arg5-arg4 301: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P71, arg6'=arg6P71, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ arg1P71-arg1 <= 0 /\ -2+arg1P71 > 0), cost: 1+arg5-arg4 302: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P72, arg6'=arg6P72, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -2+arg5-arg4 >= 0 /\ -arg1+arg1P72 <= 0), cost: 1+arg5-arg4 236: __init -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2P74, (1+arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ -2+arg1P0 > 0), cost: 2 237: __init -> f319_0__init__GE : arg5'=arg5P23, arg2'=0, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg2P74, (-2+arg1P23 > 0 /\ 1+arg2P74 > 0 /\ -2-arg1P74+arg1P23 <= 0), cost: 2 238: __init -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0), cost: 2+arg3P2 239: __init -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg2P74, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg2P74, (-2+arg1P3 > 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 2+arg2P74 240: __init -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2P74, (-2+arg1P8 > 0 /\ -2+arg1P7-arg1P74 <= 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2P74 > 0), cost: 3 Applied acceleration Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=1+arg4, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ arg5-arg4 > 0 /\ arg1P73-arg1 <= 0), cost: 2 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=n228+arg4, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -1+n228 >= 0 /\ 1+arg5-n228-arg4 > 0 /\ -arg1P73+arg1 >= 0), cost: 2*n228 Sub-proof via acceration calculus written to file:///tmp/tmpnam_khaNah.txt Applied instantiation Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=n228+arg4, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -1+n228 >= 0 /\ 1+arg5-n228-arg4 > 0 /\ -arg1P73+arg1 >= 0), cost: 2*n228 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P73, arg6'=arg6P73, (1 > 0 /\ -2+arg1P73 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -1+arg5-arg4 >= 0 /\ -arg1P73+arg1 >= 0), cost: 2*arg5-2*arg4 Applied simplification Original rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P73, arg6'=arg6P73, (1 > 0 /\ -2+arg1P73 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -1+arg5-arg4 >= 0 /\ -arg1P73+arg1 >= 0), cost: 2*arg5-2*arg4 New rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -1+arg5-arg4 >= 0 /\ -arg1P73+arg1 >= 0), cost: 2*arg5-2*arg4 Applied deletion Removed the following rules: 299 Accelerated simple loops Start location: __init 241: f5469_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (arg1P1-arg1 <= 0 /\ -2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 2 244: f5469_0_main_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (2-arg1+arg2P30 <= 0 /\ 1+arg2 > 0 /\ arg2P31 > 0 /\ -arg2+arg4P29 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P31 > 0), cost: 2+arg4P29 271: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 2 272: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 2 273: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 2 274: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ -1+arg2-2*x4100 == 0 /\ arg1P16-arg1 <= 0), cost: 2 91: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-2+arg1P17 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 1 95: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P21, arg2'=1+arg2, arg4'=arg4P21, arg1'=arg1P21, arg6'=arg6P21, (-arg1+arg1P21 <= 0 /\ 2-arg2+arg3 > 0 /\ -1+arg2 > 0 /\ arg2-arg3 >= 0 /\ -2+arg1P21 > 0), cost: 1 96: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg1P22-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0), cost: 1 92: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg4, (arg1P18-arg1 <= 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 93: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P19, arg2'=1+arg2, arg4'=arg4P19, arg1'=arg1P19, arg6'=arg6P19, arg3'=arg4, (1+arg2 > 0 /\ -2-arg2+arg4 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P19 > 0 /\ arg1P19-arg1 <= 0), cost: 1 94: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg4, (1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -2-arg2+arg4 > 0 /\ -arg1+arg1P20 <= 0 /\ arg4-arg3 > 0), cost: 1 281: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg3, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (-2+arg1P26 > 0 /\ -1-arg2+arg3 >= 0 /\ -arg1P26+arg1 >= 0 /\ arg3 <= 0 /\ arg3 >= 0), cost: -2*arg2+2*arg3 282: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg3, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (-2+arg1P26 > 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -arg1P26+arg1 >= 0), cost: -(arg2-arg3)*arg3-2*arg2+2*arg3 245: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P34, arg4'=0, arg1'=arg1P34, arg6'=arg4, (arg2P34-arg2P32 <= 0 /\ arg2P34 > 0 /\ -2-arg2P32+arg1P34 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 <= 0 /\ -arg1P32+arg1P34 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P34 > 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0 /\ 2+arg2P34-arg1P32 <= 0), cost: 2 246: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P35, arg4'=0, arg1'=arg1P35, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 248: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 251: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 252: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 120: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 219: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ -1+arg6 >= 0 /\ arg2P49 > 0), cost: 1+arg6 221: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1+arg6 223: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1+arg6 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 284: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ 1+arg6 > 0 /\ -2-arg5+arg6 >= 0 /\ -arg2+arg2P49 <= 0 /\ arg2P49 > 0), cost: 1-arg5+arg6 285: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1-arg5+arg6 286: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -2-arg5+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1-arg5+arg6 288: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P52, arg1'=arg1P52, (-arg4+arg6 > 0 /\ -2+arg1P52 > 0 /\ -arg1P52+arg1 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2-arg2P52 >= 0 /\ 2-arg1P52+arg2P52 >= 0 /\ -2+arg1P52-arg2P52 >= 0), cost: -2*arg5+2*arg6 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 134: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 227: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg3, arg1'=arg1P65, arg6'=arg6P65, (-arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 1+arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 137: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 229: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P70, arg6'=arg6P70, (-1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0), cost: 1+arg4 231: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P71, arg6'=arg6P71, (-1+arg4 >= 0 /\ arg1P71-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P71 > 0), cost: 1+arg4 233: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P72, arg6'=arg6P72, (-1+arg4 >= 0 /\ -2+arg1P72 > 0 /\ -arg1+arg1P72 <= 0 /\ arg4-arg3 > 0), cost: 1+arg4 135: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 292: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (-arg1+arg1P65 <= 0 /\ -2+arg4-arg3 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: 1+arg4-arg3 296: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg1'=arg1P66, arg6'=arg6P66, arg3'=arg4, (-2+arg1P66 > 0 /\ -1+arg4-arg3 >= 0 /\ -arg1P66+arg1 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0), cost: 2*arg4-2*arg3 297: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg1'=arg1P67, arg6'=arg6P67, arg3'=arg4, (-1+arg4-arg3 >= 0 /\ arg1-arg1P67 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P67 > 0 /\ 1+arg4 > 0), cost: 2*arg4-2*arg3 298: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg1'=arg1P68, arg6'=arg6P68, arg3'=arg4, (-2+arg1P68 > 0 /\ -1+arg4-arg3 >= 0 /\ arg1-arg1P68 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0), cost: 2*arg4-2*arg3 138: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 300: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P70, arg6'=arg6P70, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P70 > 0), cost: 1+arg5-arg4 301: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P71, arg6'=arg6P71, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ arg1P71-arg1 <= 0 /\ -2+arg1P71 > 0), cost: 1+arg5-arg4 302: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P72, arg6'=arg6P72, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -2+arg5-arg4 >= 0 /\ -arg1+arg1P72 <= 0), cost: 1+arg5-arg4 304: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -1+arg5-arg4 >= 0 /\ -arg1P73+arg1 >= 0), cost: 2*arg5-2*arg4 236: __init -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2P74, (1+arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ -2+arg1P0 > 0), cost: 2 237: __init -> f319_0__init__GE : arg5'=arg5P23, arg2'=0, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg2P74, (-2+arg1P23 > 0 /\ 1+arg2P74 > 0 /\ -2-arg1P74+arg1P23 <= 0), cost: 2 238: __init -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0), cost: 2+arg3P2 239: __init -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg2P74, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg2P74, (-2+arg1P3 > 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 2+arg2P74 240: __init -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2P74, (-2+arg1P8 > 0 /\ -2+arg1P7-arg1P74 <= 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2P74 > 0), cost: 3 Applied chaining First rule: __init -> f319_0__init__GE : arg5'=arg5P23, arg2'=0, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg2P74, (-2+arg1P23 > 0 /\ 1+arg2P74 > 0 /\ -2-arg1P74+arg1P23 <= 0), cost: 2 Second rule: f319_0__init__GE -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg3, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, (-2+arg1P26 > 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -arg1P26+arg1 >= 0), cost: -(arg2-arg3)*arg3-2*arg2+2*arg3 New rule: __init -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg2P74, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg2P74, (-2+arg1P26 > 0 /\ -1+arg2P74 >= 0), cost: 2+2*arg2P74+arg2P74^2 Applied deletion Removed the following rules: 281 282 Applied chaining First rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 Second rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ 1+arg6 > 0 /\ -2-arg5+arg6 >= 0 /\ -arg2+arg2P49 <= 0 /\ arg2P49 > 0), cost: 1-arg5+arg6 New rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ -2+arg6 >= 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ arg2P49 > 0), cost: 2+arg6 Applied chaining First rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 Second rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -2-arg5+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1-arg5+arg6 New rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -2+arg6 >= 0 /\ -arg5+arg6 <= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 2+arg6 Applied chaining First rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 Second rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ 1+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -2-arg5+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1-arg5+arg6 New rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -2+arg6 >= 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P51-arg1 <= 0), cost: 2+arg6 Applied chaining First rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 Second rule: f9681_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P52, arg1'=arg1P52, (-arg4+arg6 > 0 /\ -2+arg1P52 > 0 /\ -arg1P52+arg1 >= 0 /\ 1+arg6 > 0 /\ -1-arg5+arg6 >= 0 /\ arg2-arg2P52 >= 0 /\ 2-arg1P52+arg2P52 >= 0 /\ -2+arg1P52-arg2P52 >= 0), cost: -2*arg5+2*arg6 New rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P52, arg1'=2+arg2P52, (-arg4+arg6 > 0 /\ arg2P52 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P52-arg1 <= 0 /\ -arg2+arg2P52 <= 0), cost: 1+2*arg6 Applied deletion Removed the following rules: 284 285 286 288 Applied chaining First rule: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 Second rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg1'=arg1P65, arg6'=arg6P65, arg3'=arg4, (-arg1+arg1P65 <= 0 /\ -2+arg4-arg3 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P65 > 0 /\ 1+arg4 > 0), cost: 1+arg4-arg3 New rule: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg3, arg1'=arg1P65, arg6'=arg6P65, (-arg1+arg1P65 <= 0 /\ -2+arg3 >= 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 2+arg3 Applied chaining First rule: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 Second rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg1'=arg1P66, arg6'=arg6P66, arg3'=arg4, (-2+arg1P66 > 0 /\ -1+arg4-arg3 >= 0 /\ -arg1P66+arg1 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0), cost: 2*arg4-2*arg3 New rule: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg3, arg1'=arg1P66, arg6'=arg6P66, (-2+arg1P66 > 0 /\ -1+arg3 >= 0 /\ arg1P66-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 1+2*arg3 Applied chaining First rule: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 Second rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg1'=arg1P67, arg6'=arg6P67, arg3'=arg4, (-1+arg4-arg3 >= 0 /\ arg1-arg1P67 >= 0 /\ -arg2+arg4 > 0 /\ -2+arg1P67 > 0 /\ 1+arg4 > 0), cost: 2*arg4-2*arg3 New rule: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg3, arg1'=arg1P67, arg6'=arg6P67, (-arg1+arg1P67 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P67 > 0 /\ -arg2+arg3 > 0), cost: 1+2*arg3 Applied chaining First rule: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 Second rule: f8283_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg1'=arg1P68, arg6'=arg6P68, arg3'=arg4, (-2+arg1P68 > 0 /\ -1+arg4-arg3 >= 0 /\ arg1-arg1P68 >= 0 /\ -arg2+arg4 > 0 /\ 1+arg4 > 0), cost: 2*arg4-2*arg3 New rule: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg3, arg1'=arg1P68, arg6'=arg6P68, (-2+arg1P68 > 0 /\ -1+arg3 >= 0 /\ -arg1+arg1P68 <= 0 /\ -arg2+arg3 > 0), cost: 1+2*arg3 Applied deletion Removed the following rules: 292 296 297 298 Applied chaining First rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 Second rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P70, arg6'=arg6P70, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg5-arg4 >= 0 /\ -2+arg1P70 > 0), cost: 1+arg5-arg4 New rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P70, arg6'=arg6P70, (-arg1+arg1P70 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0 /\ -2+arg4 >= 0), cost: 2+arg4 Applied chaining First rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 Second rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P71, arg6'=arg6P71, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg5-arg4 >= 0 /\ arg1P71-arg1 <= 0 /\ -2+arg1P71 > 0), cost: 1+arg5-arg4 New rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P71, arg6'=arg6P71, (arg1P71-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0 /\ -2+arg1P71 > 0), cost: 2+arg4 Applied chaining First rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 Second rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P72, arg6'=arg6P72, (1+arg5 > 0 /\ arg5-arg3 > 0 /\ -2+arg1P72 > 0 /\ -2+arg5-arg4 >= 0 /\ -arg1+arg1P72 <= 0), cost: 1+arg5-arg4 New rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P72, arg6'=arg6P72, (-2+arg1P72 > 0 /\ -arg1+arg1P72 <= 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 2+arg4 Applied chaining First rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 Second rule: f8819_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg4'=arg5, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ 1+arg5 > 0 /\ arg5-arg3 > 0 /\ -1+arg5-arg4 >= 0 /\ -arg1P73+arg1 >= 0), cost: 2*arg5-2*arg4 New rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ -1+arg4 >= 0 /\ arg4-arg3 > 0 /\ arg1P73-arg1 <= 0), cost: 1+2*arg4 Applied deletion Removed the following rules: 300 301 302 304 Chained accelerated rules with incoming rules Start location: __init 241: f5469_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (arg1P1-arg1 <= 0 /\ -2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 2 244: f5469_0_main_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (2-arg1+arg2P30 <= 0 /\ 1+arg2 > 0 /\ arg2P31 > 0 /\ -arg2+arg4P29 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P31 > 0), cost: 2+arg4P29 271: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 2 272: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 2 273: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 2 274: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ -1+arg2-2*x4100 == 0 /\ arg1P16-arg1 <= 0), cost: 2 91: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-2+arg1P17 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 1 95: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P21, arg2'=1+arg2, arg4'=arg4P21, arg1'=arg1P21, arg6'=arg6P21, (-arg1+arg1P21 <= 0 /\ 2-arg2+arg3 > 0 /\ -1+arg2 > 0 /\ arg2-arg3 >= 0 /\ -2+arg1P21 > 0), cost: 1 96: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg1P22-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0), cost: 1 92: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg4, (arg1P18-arg1 <= 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 93: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P19, arg2'=1+arg2, arg4'=arg4P19, arg1'=arg1P19, arg6'=arg6P19, arg3'=arg4, (1+arg2 > 0 /\ -2-arg2+arg4 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P19 > 0 /\ arg1P19-arg1 <= 0), cost: 1 94: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg4, (1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -2-arg2+arg4 > 0 /\ -arg1+arg1P20 <= 0 /\ arg4-arg3 > 0), cost: 1 245: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P34, arg4'=0, arg1'=arg1P34, arg6'=arg4, (arg2P34-arg2P32 <= 0 /\ arg2P34 > 0 /\ -2-arg2P32+arg1P34 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 <= 0 /\ -arg1P32+arg1P34 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P34 > 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0 /\ 2+arg2P34-arg1P32 <= 0), cost: 2 246: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P35, arg4'=0, arg1'=arg1P35, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 248: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 251: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 252: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 120: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 219: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ -1+arg6 >= 0 /\ arg2P49 > 0), cost: 1+arg6 221: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1+arg6 223: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1+arg6 306: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ -2+arg6 >= 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ arg2P49 > 0), cost: 2+arg6 307: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -2+arg6 >= 0 /\ -arg5+arg6 <= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 2+arg6 308: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -2+arg6 >= 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P51-arg1 <= 0), cost: 2+arg6 309: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P52, arg1'=2+arg2P52, (-arg4+arg6 > 0 /\ arg2P52 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P52-arg1 <= 0 /\ -arg2+arg2P52 <= 0), cost: 1+2*arg6 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 134: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 227: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg3, arg1'=arg1P65, arg6'=arg6P65, (-arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 1+arg3 310: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg3, arg1'=arg1P65, arg6'=arg6P65, (-arg1+arg1P65 <= 0 /\ -2+arg3 >= 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 2+arg3 311: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg3, arg1'=arg1P66, arg6'=arg6P66, (-2+arg1P66 > 0 /\ -1+arg3 >= 0 /\ arg1P66-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 1+2*arg3 312: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg3, arg1'=arg1P67, arg6'=arg6P67, (-arg1+arg1P67 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P67 > 0 /\ -arg2+arg3 > 0), cost: 1+2*arg3 313: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg3, arg1'=arg1P68, arg6'=arg6P68, (-2+arg1P68 > 0 /\ -1+arg3 >= 0 /\ -arg1+arg1P68 <= 0 /\ -arg2+arg3 > 0), cost: 1+2*arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 137: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 229: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P70, arg6'=arg6P70, (-1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0), cost: 1+arg4 231: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P71, arg6'=arg6P71, (-1+arg4 >= 0 /\ arg1P71-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P71 > 0), cost: 1+arg4 233: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P72, arg6'=arg6P72, (-1+arg4 >= 0 /\ -2+arg1P72 > 0 /\ -arg1+arg1P72 <= 0 /\ arg4-arg3 > 0), cost: 1+arg4 314: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P70, arg6'=arg6P70, (-arg1+arg1P70 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0 /\ -2+arg4 >= 0), cost: 2+arg4 315: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P71, arg6'=arg6P71, (arg1P71-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0 /\ -2+arg1P71 > 0), cost: 2+arg4 316: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P72, arg6'=arg6P72, (-2+arg1P72 > 0 /\ -arg1+arg1P72 <= 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 2+arg4 317: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ -1+arg4 >= 0 /\ arg4-arg3 > 0 /\ arg1P73-arg1 <= 0), cost: 1+2*arg4 135: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 138: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 236: __init -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2P74, (1+arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ -2+arg1P0 > 0), cost: 2 237: __init -> f319_0__init__GE : arg5'=arg5P23, arg2'=0, arg4'=arg4P23, arg1'=arg1P23, arg6'=arg6P23, arg3'=arg2P74, (-2+arg1P23 > 0 /\ 1+arg2P74 > 0 /\ -2-arg1P74+arg1P23 <= 0), cost: 2 238: __init -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0), cost: 2+arg3P2 239: __init -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg2P74, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg2P74, (-2+arg1P3 > 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 2+arg2P74 240: __init -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2P74, (-2+arg1P8 > 0 /\ -2+arg1P7-arg1P74 <= 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2P74 > 0), cost: 3 305: __init -> f319_0__init__GE : arg5'=arg5P26, arg2'=arg2P74, arg4'=arg4P26, arg1'=arg1P26, arg6'=arg6P26, arg3'=arg2P74, (-2+arg1P26 > 0 /\ -1+arg2P74 >= 0), cost: 2+2*arg2P74+arg2P74^2 Removed unreachable locations and irrelevant leafs Start location: __init 241: f5469_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (arg1P1-arg1 <= 0 /\ -2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 2 244: f5469_0_main_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (2-arg1+arg2P30 <= 0 /\ 1+arg2 > 0 /\ arg2P31 > 0 /\ -arg2+arg4P29 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P31 > 0), cost: 2+arg4P29 271: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 2 272: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 2 273: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 2 274: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ -1+arg2-2*x4100 == 0 /\ arg1P16-arg1 <= 0), cost: 2 91: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-2+arg1P17 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 1 95: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P21, arg2'=1+arg2, arg4'=arg4P21, arg1'=arg1P21, arg6'=arg6P21, (-arg1+arg1P21 <= 0 /\ 2-arg2+arg3 > 0 /\ -1+arg2 > 0 /\ arg2-arg3 >= 0 /\ -2+arg1P21 > 0), cost: 1 96: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg1P22-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0), cost: 1 92: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg4, (arg1P18-arg1 <= 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 93: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P19, arg2'=1+arg2, arg4'=arg4P19, arg1'=arg1P19, arg6'=arg6P19, arg3'=arg4, (1+arg2 > 0 /\ -2-arg2+arg4 <= 0 /\ -arg2+arg4 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P19 > 0 /\ arg1P19-arg1 <= 0), cost: 1 94: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg4, (1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -2-arg2+arg4 > 0 /\ -arg1+arg1P20 <= 0 /\ arg4-arg3 > 0), cost: 1 245: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P34, arg4'=0, arg1'=arg1P34, arg6'=arg4, (arg2P34-arg2P32 <= 0 /\ arg2P34 > 0 /\ -2-arg2P32+arg1P34 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 <= 0 /\ -arg1P32+arg1P34 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P34 > 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0 /\ 2+arg2P34-arg1P32 <= 0), cost: 2 246: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P35, arg4'=0, arg1'=arg1P35, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 248: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 251: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 252: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 120: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 219: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ -1+arg6 >= 0 /\ arg2P49 > 0), cost: 1+arg6 221: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1+arg6 223: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1+arg6 306: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ -2+arg6 >= 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ arg2P49 > 0), cost: 2+arg6 307: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -2+arg6 >= 0 /\ -arg5+arg6 <= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 2+arg6 308: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -2+arg6 >= 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P51-arg1 <= 0), cost: 2+arg6 309: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P52, arg1'=2+arg2P52, (-arg4+arg6 > 0 /\ arg2P52 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P52-arg1 <= 0 /\ -arg2+arg2P52 <= 0), cost: 1+2*arg6 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 134: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 227: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg3, arg1'=arg1P65, arg6'=arg6P65, (-arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 1+arg3 310: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg3, arg1'=arg1P65, arg6'=arg6P65, (-arg1+arg1P65 <= 0 /\ -2+arg3 >= 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 2+arg3 311: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg3, arg1'=arg1P66, arg6'=arg6P66, (-2+arg1P66 > 0 /\ -1+arg3 >= 0 /\ arg1P66-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 1+2*arg3 312: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg3, arg1'=arg1P67, arg6'=arg6P67, (-arg1+arg1P67 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P67 > 0 /\ -arg2+arg3 > 0), cost: 1+2*arg3 313: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg3, arg1'=arg1P68, arg6'=arg6P68, (-2+arg1P68 > 0 /\ -1+arg3 >= 0 /\ -arg1+arg1P68 <= 0 /\ -arg2+arg3 > 0), cost: 1+2*arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 137: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 229: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P70, arg6'=arg6P70, (-1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0), cost: 1+arg4 231: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P71, arg6'=arg6P71, (-1+arg4 >= 0 /\ arg1P71-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P71 > 0), cost: 1+arg4 233: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P72, arg6'=arg6P72, (-1+arg4 >= 0 /\ -2+arg1P72 > 0 /\ -arg1+arg1P72 <= 0 /\ arg4-arg3 > 0), cost: 1+arg4 314: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P70, arg6'=arg6P70, (-arg1+arg1P70 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0 /\ -2+arg4 >= 0), cost: 2+arg4 315: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P71, arg6'=arg6P71, (arg1P71-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0 /\ -2+arg1P71 > 0), cost: 2+arg4 316: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P72, arg6'=arg6P72, (-2+arg1P72 > 0 /\ -arg1+arg1P72 <= 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 2+arg4 317: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ -1+arg4 >= 0 /\ arg4-arg3 > 0 /\ arg1P73-arg1 <= 0), cost: 1+2*arg4 135: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 138: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 236: __init -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2P74, (1+arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ -2+arg1P0 > 0), cost: 2 238: __init -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0), cost: 2+arg3P2 239: __init -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg2P74, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg2P74, (-2+arg1P3 > 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 2+arg2P74 240: __init -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2P74, (-2+arg1P8 > 0 /\ -2+arg1P7-arg1P74 <= 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2P74 > 0), cost: 3 Eliminating location f5469_0_main_GE by chaining: Applied chaining First rule: __init -> f5469_0_main_GE : arg5'=arg5P0, arg2'=0, arg4'=arg4P0, arg1'=arg1P0, arg6'=arg6P0, arg3'=arg2P74, (1+arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ -2+arg1P0 > 0), cost: 2 Second rule: f5469_0_main_GE -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (2-arg1+arg2P30 <= 0 /\ 1+arg2 > 0 /\ arg2P31 > 0 /\ -arg2+arg4P29 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -arg2+arg3 > 0 /\ -2+arg1P31 > 0), cost: 2+arg4P29 New rule: __init -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (1 > 0 /\ 1+arg2P74 > 0 /\ arg4P29 > 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ 2-arg1P0+arg2P30 <= 0 /\ arg2P31 > 0 /\ -2+arg1P0 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -2+arg1P31 > 0), cost: 4+arg4P29 Applied simplification Original rule: __init -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (1 > 0 /\ 1+arg2P74 > 0 /\ arg4P29 > 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ 2-arg1P0+arg2P30 <= 0 /\ arg2P31 > 0 /\ -2+arg1P0 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -2+arg1P31 > 0), cost: 4+arg4P29 New rule: __init -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (arg4P29 > 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ 2-arg1P0+arg2P30 <= 0 /\ arg2P31 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -2+arg1P31 > 0), cost: 4+arg4P29 Applied chaining First rule: __init -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0), cost: 2+arg3P2 Second rule: f5469_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (arg1P1-arg1 <= 0 /\ -2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 2 New rule: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (0 <= 0 /\ -2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ arg3P2 > 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0 /\ arg1P1-arg1P2 <= 0), cost: 4+arg3P2 Applied simplification Original rule: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (0 <= 0 /\ -2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ arg3P2 > 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0 /\ arg1P1-arg1P2 <= 0), cost: 4+arg3P2 New rule: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ arg1P1-arg1P2 <= 0), cost: 4+arg3P2 Applied chaining First rule: __init -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg2P74, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg2P74, (-2+arg1P3 > 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 2+arg2P74 Second rule: f5469_0_main_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (arg1P1-arg1 <= 0 /\ -2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg3 > 0 /\ -arg2+arg3 <= 0), cost: 2 New rule: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (0 <= 0 /\ -2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ arg1P1-arg1P3 <= 0 /\ -2+arg1P3 > 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 4+arg2P74 Applied simplification Original rule: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (0 <= 0 /\ -2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ arg1P1-arg1P3 <= 0 /\ -2+arg1P3 > 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 4+arg2P74 New rule: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg1P1-arg1P3 <= 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 4+arg2P74 Applied partial deletion Original rule: __init -> f5469_0_main_GE : arg5'=arg5P2, arg2'=arg3P2, arg4'=arg4P2, arg1'=arg1P2, arg6'=arg6P2, arg3'=arg3P2, (arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0), cost: 2+arg3P2 New rule: __init -> [44] : (arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0), cost: 2+arg3P2 Applied partial deletion Original rule: __init -> f5469_0_main_GE : arg5'=arg5P3, arg2'=arg2P74, arg4'=arg4P3, arg1'=arg1P3, arg6'=arg6P3, arg3'=arg2P74, (-2+arg1P3 > 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 2+arg2P74 New rule: __init -> [44] : (-2+arg1P3 > 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 2+arg2P74 Applied deletion Removed the following rules: 236 238 239 241 244 Eliminating location f1723_0_example_LT by chaining: Applied chaining First rule: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 2 Second rule: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-2+arg1P17 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 1 New rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ -2+arg1P17 > 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0 /\ -arg1P10+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 3 Applied simplification Original rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ -2+arg1P17 > 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0 /\ -arg1P10+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 3 New rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ -2+arg1P17 > 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ arg1P10-arg1 <= 0 /\ -arg1P10+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 3 Applied chaining First rule: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P10, arg4'=arg4P10, arg1'=arg1P10, arg6'=arg6P10, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -2+arg1P10 > 0 /\ arg1P10-arg1 <= 0), cost: 2 Second rule: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg1P22-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0), cost: 1 New rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg2-2*x3840 == 0 /\ -arg1P10+arg1P22 <= 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -2+arg1P10 > 0 /\ -1+arg2 > 0 /\ arg1P10-arg1 <= 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0), cost: 3 Applied simplification Original rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg2-2*x3840 == 0 /\ -arg1P10+arg1P22 <= 0 /\ -1-arg2+arg3 == 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -2+arg1P10 > 0 /\ -1+arg2 > 0 /\ arg1P10-arg1 <= 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0), cost: 3 New rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg2-2*x3840 == 0 /\ -arg1P10+arg1P22 <= 0 /\ -1-arg2+arg3 == 0 /\ arg2-2*x3780 == 0 /\ -1+arg2 > 0 /\ arg1P10-arg1 <= 0 /\ -2+arg1P22 > 0), cost: 3 Applied chaining First rule: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 2 Second rule: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-2+arg1P17 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 1 New rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-1-arg2+arg3 > 0 /\ -arg1P12+arg1P17 <= 0 /\ -2*x3950+arg2 == 0 /\ -2+arg1P17 > 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ 2-arg2 > 0 /\ -2+arg1P12 > 0), cost: 3 Applied simplification Original rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-1-arg2+arg3 > 0 /\ -arg1P12+arg1P17 <= 0 /\ -2*x3950+arg2 == 0 /\ -2+arg1P17 > 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ 2-arg2 > 0 /\ -2+arg1P12 > 0), cost: 3 New rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-1-arg2+arg3 > 0 /\ -arg1P12+arg1P17 <= 0 /\ -2*x3950+arg2 == 0 /\ -2+arg1P17 > 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ 2-arg2 > 0), cost: 3 Applied chaining First rule: f1266_0_example_GE -> f1723_0_example_LT : arg5'=arg5P12, arg4'=arg4P12, arg1'=arg1P12, arg6'=arg6P12, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -2+arg1P12 > 0), cost: 2 Second rule: f1723_0_example_LT -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg1P22-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0), cost: 1 New rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0 /\ -arg1P12+arg1P22 <= 0 /\ -2+arg1P12 > 0), cost: 3 Applied simplification Original rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg2+arg3 > 0 /\ -arg1P12+arg1P22 <= 0 /\ -2+arg1P12 > 0), cost: 3 New rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg1P12+arg1P22 <= 0), cost: 3 Applied deletion Removed the following rules: 91 95 96 271 272 Eliminating location f1738_0_example_GE by chaining: Applied chaining First rule: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P14, arg4'=arg3, arg1'=arg1P14, arg6'=arg6P14, arg3'=2+arg2, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P14 > 0), cost: 2 Second rule: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg4, (arg1P18-arg1 <= 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 New rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg3, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2-arg2+arg3 <= 0 /\ -2+arg1P14 > 0 /\ -2+arg1P18 > 0 /\ -arg1P14+arg1P18 <= 0), cost: 3 Applied simplification Original rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg3, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2-arg2+arg3 <= 0 /\ -2+arg1P14 > 0 /\ -2+arg1P18 > 0 /\ -arg1P14+arg1P18 <= 0), cost: 3 New rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg3, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P18 > 0 /\ -arg1P14+arg1P18 <= 0), cost: 3 Applied chaining First rule: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ -1+arg2-2*x4100 == 0 /\ arg1P16-arg1 <= 0), cost: 2 Second rule: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg4, (arg1P18-arg1 <= 0 /\ arg4-arg3 <= 0 /\ -2+arg1P18 > 0), cost: 1 New rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg3, (-1-arg2+arg3 > 0 /\ -arg1P16+arg1P18 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ -1+arg2-2*x4100 == 0 /\ -2-arg2+arg3 <= 0 /\ arg1P16-arg1 <= 0 /\ -2+arg1P18 > 0), cost: 3 Applied simplification Original rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg3, (-1-arg2+arg3 > 0 /\ -arg1P16+arg1P18 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ -1+arg2-2*x4100 == 0 /\ -2-arg2+arg3 <= 0 /\ arg1P16-arg1 <= 0 /\ -2+arg1P18 > 0), cost: 3 New rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg3, (-1-arg2+arg3 > 0 /\ -arg1P16+arg1P18 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -1+arg2-2*x4100 == 0 /\ -2-arg2+arg3 <= 0 /\ arg1P16-arg1 <= 0 /\ -2+arg1P18 > 0), cost: 3 Applied chaining First rule: f1266_0_example_GE -> f1738_0_example_GE : arg5'=arg5P16, arg4'=arg3, arg1'=arg1P16, arg6'=arg6P16, arg3'=2+arg2, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ -1+arg2-2*x4100 == 0 /\ arg1P16-arg1 <= 0), cost: 2 Second rule: f1738_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg4, (1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -2-arg2+arg4 > 0 /\ -arg1+arg1P20 <= 0 /\ arg4-arg3 > 0), cost: 1 New rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg3, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ -1+arg2-2*x4100 == 0 /\ -2-arg2+arg3 > 0 /\ -arg1P16+arg1P20 <= 0 /\ arg1P16-arg1 <= 0), cost: 3 Applied simplification Original rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg3, (-1-arg2+arg3 > 0 /\ 1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -1+arg2-2*x4170 == 0 /\ -2+arg1P16 > 0 /\ -1+arg2-2*x4100 == 0 /\ -2-arg2+arg3 > 0 /\ -arg1P16+arg1P20 <= 0 /\ arg1P16-arg1 <= 0), cost: 3 New rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg3, (1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -1+arg2-2*x4170 == 0 /\ -1+arg2-2*x4100 == 0 /\ -2-arg2+arg3 > 0 /\ -arg1P16+arg1P20 <= 0 /\ arg1P16-arg1 <= 0), cost: 3 Applied deletion Removed the following rules: 92 93 94 273 274 Eliminating location f8607_0_dijkstra_GE by chaining: Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P35, arg4'=0, arg1'=arg1P35, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -2+arg1P46-arg2P35 <= 0 /\ 2-arg1P35+arg2P46 <= 0 /\ arg1P46-arg1P35 <= 0 /\ arg2P46-arg2P35 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P46 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -2+arg1P46-arg2P35 <= 0 /\ 2-arg1P35+arg2P46 <= 0 /\ arg1P46-arg1P35 <= 0 /\ arg2P46-arg2P35 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P46 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ 1+arg4 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -2+arg1P46-arg2P35 <= 0 /\ 2-arg1P35+arg2P46 <= 0 /\ arg1P46-arg1P35 <= 0 /\ arg2P46-arg2P35 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P46 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P35, arg4'=0, arg1'=arg1P35, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ -1+arg6 >= 0 /\ arg2P49 > 0), cost: 1+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -1+arg4 >= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P49-arg2P35 <= 0 /\ 2-arg1P35+arg2P49 <= 0 /\ -2+arg1P35 > 0 /\ arg2P49 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -1+arg4 >= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P49-arg2P35 <= 0 /\ 2-arg1P35+arg2P49 <= 0 /\ -2+arg1P35 > 0 /\ arg2P49 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P49-arg2P35 <= 0 /\ 2-arg1P35+arg2P49 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P35, arg4'=0, arg1'=arg1P35, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -1+arg4 >= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ 2-arg1P35+arg2P50 <= 0 /\ arg2P50-arg2P35 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -1+arg4 >= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ 2-arg1P35+arg2P50 <= 0 /\ arg2P50-arg2P35 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ 2-arg1P35+arg2P50 <= 0 /\ arg2P50-arg2P35 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P35, arg4'=0, arg1'=arg1P35, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (2-arg1P35+arg2P51 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -1+arg4 >= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P51-arg2P35 <= 0 /\ arg2P51 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (2-arg1P35+arg2P51 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -1+arg4 >= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P51-arg2P35 <= 0 /\ arg2P51 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (2-arg1P35+arg2P51 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P51-arg2P35 <= 0 /\ arg2P51 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=1, arg2'=arg2P35, arg4'=0, arg1'=arg1P35, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P52, arg1'=2+arg2P52, (-arg4+arg6 > 0 /\ arg2P52 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P52-arg1 <= 0 /\ -arg2+arg2P52 <= 0), cost: 1+2*arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P52, arg4'=0, arg1'=2+arg2P52, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ 2+arg2P52-arg1P35 <= 0 /\ -1+arg4 <= 0 /\ -1+arg4 >= 0 /\ arg2P52 > 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P52-arg2P35 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P52, arg4'=0, arg1'=2+arg2P52, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ 2+arg2P52-arg1P35 <= 0 /\ -1+arg4 <= 0 /\ -1+arg4 >= 0 /\ arg2P52 > 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P52-arg2P35 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg1P35 > 0 /\ arg2P35 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P52, arg4'=0, arg1'=2+arg2P52, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ 2+arg2P52-arg1P35 <= 0 /\ -1+arg4 <= 0 /\ arg2P52 > 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P52-arg2P35 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (0 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ arg2P46 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ -2+arg1P46-arg2P37 <= 0 /\ arg2P37 > 0 /\ arg2P46-arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (0 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ arg2P46 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ -2+arg1P46-arg2P37 <= 0 /\ arg2P37 > 0 /\ arg2P46-arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ arg2P46 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ -2+arg1P46-arg2P37 <= 0 /\ arg2P46-arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ -1+arg6 >= 0 /\ arg2P49 > 0), cost: 1+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (0 <= 0 /\ -1+arg4 >= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -arg2P37+arg2P49 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (0 <= 0 /\ -1+arg4 >= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -arg2P37+arg2P49 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -arg2P37+arg2P49 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (0 <= 0 /\ -1+arg4 >= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ -arg2P37+arg2P50 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (0 <= 0 /\ -1+arg4 >= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ -arg2P37+arg2P50 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -arg2P37+arg2P50 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (0 <= 0 /\ -1+arg4 >= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ arg2P51 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0 /\ arg2P51-arg2P37 <= 0), cost: 2+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (0 <= 0 /\ -1+arg4 >= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ arg2P51 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0 /\ arg2P51-arg2P37 <= 0), cost: 2+2*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ arg2P51 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0 /\ arg2P51-arg2P37 <= 0), cost: 2+2*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ -2+arg6 >= 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ arg2P49 > 0), cost: 2+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (0 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -arg2P37+arg2P49 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (0 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -arg2P37+arg2P49 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -arg2P37+arg2P49 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -2+arg6 >= 0 /\ -arg5+arg6 <= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 2+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (0 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ -arg2P37+arg2P50 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (0 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ -arg2P37+arg2P50 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -arg2P37+arg2P50 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -2+arg6 >= 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P51-arg1 <= 0), cost: 2+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (0 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ arg2P51 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0 /\ arg2P51-arg2P37 <= 0), cost: 3+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (0 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ arg2P51 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0 /\ arg2P51-arg2P37 <= 0), cost: 3+2*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ arg2P51 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0 /\ arg2P51-arg2P37 <= 0), cost: 3+2*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P37, arg4'=0, arg1'=2+arg2P37, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P52, arg1'=2+arg2P52, (-arg4+arg6 > 0 /\ arg2P52 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P52-arg1 <= 0 /\ -arg2+arg2P52 <= 0), cost: 1+2*arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P52, arg4'=0, arg1'=2+arg2P52, arg6'=arg4, (0 <= 0 /\ -1+arg4 >= 0 /\ arg2P52 > 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ arg2P52-arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+3*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P52, arg4'=0, arg1'=2+arg2P52, arg6'=arg4, (0 <= 0 /\ -1+arg4 >= 0 /\ arg2P52 > 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg2P37 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ arg2P52-arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+3*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P52, arg4'=0, arg1'=2+arg2P52, arg6'=arg4, (arg2P52 > 0 /\ -arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ arg2P52-arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+3*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (0 <= 0 /\ -2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ -2+arg1P40-arg2P32 <= 0 /\ 2-arg1P40+arg2P46 <= 0 /\ arg2P46 > 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg1P46-arg1P40 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (0 <= 0 /\ -2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ -2+arg1P40-arg2P32 <= 0 /\ 2-arg1P40+arg2P46 <= 0 /\ arg2P46 > 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg1P46-arg1P40 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ 2-arg1P40+arg2P46 <= 0 /\ arg2P46 > 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg1P46-arg1P40 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ -1+arg6 >= 0 /\ arg2P49 > 0), cost: 1+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (0 <= 0 /\ -2+arg1P40 > 0 /\ -1+arg4 >= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ 2-arg1P40+arg2P49 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (0 <= 0 /\ -2+arg1P40 > 0 /\ -1+arg4 >= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ 2-arg1P40+arg2P49 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P40+arg2P49 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (0 <= 0 /\ -2+arg1P40 > 0 /\ -1+arg4 >= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ 2-arg1P40+arg2P50 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (0 <= 0 /\ -2+arg1P40 > 0 /\ -1+arg4 >= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ 2-arg1P40+arg2P50 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ 2-arg1P40+arg2P50 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (0 <= 0 /\ -2+arg1P40 > 0 /\ -1+arg4 >= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ -2+arg1P40-arg2P32 <= 0 /\ arg2P51 > 0 /\ -arg1P32+arg1P40 <= 0 /\ 2-arg1P40+arg2P51 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (0 <= 0 /\ -2+arg1P40 > 0 /\ -1+arg4 >= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ -2+arg1P40-arg2P32 <= 0 /\ arg2P51 > 0 /\ -arg1P32+arg1P40 <= 0 /\ 2-arg1P40+arg2P51 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ arg2P51 > 0 /\ -arg1P32+arg1P40 <= 0 /\ 2-arg1P40+arg2P51 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ -2+arg6 >= 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ arg2P49 > 0), cost: 2+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (0 <= 0 /\ -2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ 2-arg1P40+arg2P49 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (0 <= 0 /\ -2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ 2-arg1P40+arg2P49 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P40+arg2P49 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -2+arg6 >= 0 /\ -arg5+arg6 <= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 2+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (0 <= 0 /\ -2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ 2-arg1P40+arg2P50 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (0 <= 0 /\ -2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ 2-arg1P40+arg2P50 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ 2-arg1P40+arg2P50 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -2+arg6 >= 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P51-arg1 <= 0), cost: 2+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (0 <= 0 /\ -2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ -2+arg1P40-arg2P32 <= 0 /\ arg2P51 > 0 /\ -arg1P32+arg1P40 <= 0 /\ 2-arg1P40+arg2P51 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (0 <= 0 /\ -2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ -2+arg1P40-arg2P32 <= 0 /\ arg2P51 > 0 /\ -arg1P32+arg1P40 <= 0 /\ 2-arg1P40+arg2P51 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ arg2P51 > 0 /\ -arg1P32+arg1P40 <= 0 /\ 2-arg1P40+arg2P51 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=-2+arg1P40, arg4'=0, arg1'=arg1P40, arg6'=arg4, (-2+arg1P40 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P52, arg1'=2+arg2P52, (-arg4+arg6 > 0 /\ arg2P52 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P52-arg1 <= 0 /\ -arg2+arg2P52 <= 0), cost: 1+2*arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P52, arg4'=0, arg1'=2+arg2P52, arg6'=arg4, (0 <= 0 /\ -2+arg1P40 > 0 /\ -1+arg4 >= 0 /\ arg2P52 > 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ 2+arg2P52-arg1P40 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+3*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P52, arg4'=0, arg1'=2+arg2P52, arg6'=arg4, (0 <= 0 /\ -2+arg1P40 > 0 /\ -1+arg4 >= 0 /\ arg2P52 > 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ 2+arg2P52-arg1P40 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+3*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P52, arg4'=0, arg1'=2+arg2P52, arg6'=arg4, (arg2P52 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ 2+arg2P52-arg1P40 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+3*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg1'=arg1P46, (-arg4+arg6 > 0 /\ -arg2+arg2P46 <= 0 /\ 1+arg6 > 0 /\ arg2P46 > 0 /\ -arg5+arg6 <= 0 /\ 2-arg1+arg2P46 <= 0 /\ -2+arg1P46 > 0 /\ -2-arg2+arg1P46 <= 0 /\ arg1P46-arg1 <= 0), cost: 1 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (0 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg2P46 > 0 /\ -2+arg1P46-arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P46-arg2P41 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (0 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg2P46 > 0 /\ -2+arg1P46-arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P46-arg2P41 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg2P46 > 0 /\ -2+arg1P46-arg2P41 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P46-arg2P41 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ -1+arg6 >= 0 /\ arg2P49 > 0), cost: 1+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (0 <= 0 /\ -1+arg4 >= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P41+arg2P49 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (0 <= 0 /\ -1+arg4 >= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P41+arg2P49 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P41+arg2P49 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 1+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (0 <= 0 /\ -1+arg4 >= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P41+arg2P50 <= 0 /\ arg4 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (0 <= 0 /\ -1+arg4 >= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P41+arg2P50 <= 0 /\ arg4 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -arg2P41+arg2P50 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P51-arg1 <= 0), cost: 1+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (0 <= 0 /\ -1+arg4 >= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ arg2P51 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ arg2P51-arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (0 <= 0 /\ -1+arg4 >= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ arg2P51 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ arg2P51-arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ arg2P51 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ arg2P51-arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P49, arg1'=2+arg2P49, (-arg4+arg6 > 0 /\ -2+arg6 >= 0 /\ 2-arg1+arg2P49 <= 0 /\ -arg5+arg6 <= 0 /\ -arg2+arg2P49 <= 0 /\ arg2P49 > 0), cost: 2+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (0 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P41+arg2P49 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (0 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P41+arg2P49 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P41+arg2P49 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P50, arg1'=2+arg2P50, (-arg2+arg2P50 <= 0 /\ -arg4+arg6 > 0 /\ -2+arg6 >= 0 /\ -arg5+arg6 <= 0 /\ arg2P50 > 0 /\ 2-arg1+arg2P50 <= 0), cost: 2+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (0 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P41+arg2P50 <= 0 /\ arg4 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (0 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P41+arg2P50 <= 0 /\ arg4 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -arg2P41+arg2P50 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P51, arg1'=2+arg2P51, (-arg4+arg6 > 0 /\ -2+arg6 >= 0 /\ -arg2+arg2P51 <= 0 /\ arg2P51 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P51-arg1 <= 0), cost: 2+arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (0 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ arg2P51 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ arg2P51-arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (0 <= 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ arg2P51 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ arg2P51-arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ arg2P51 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ arg2P51-arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f8607_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P41, arg4'=0, arg1'=2+arg2P41, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 1+arg4 Second rule: f8607_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg6, arg2'=arg2P52, arg1'=2+arg2P52, (-arg4+arg6 > 0 /\ arg2P52 > 0 /\ -arg5+arg6 <= 0 /\ -1+arg6 >= 0 /\ 2+arg2P52-arg1 <= 0 /\ -arg2+arg2P52 <= 0), cost: 1+2*arg6 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P52, arg4'=0, arg1'=2+arg2P52, arg6'=arg4, (0 <= 0 /\ -1+arg4 >= 0 /\ arg2P52 > 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0 /\ arg2P52-arg2P41 <= 0), cost: 2+3*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P52, arg4'=0, arg1'=2+arg2P52, arg6'=arg4, (0 <= 0 /\ -1+arg4 >= 0 /\ arg2P52 > 0 /\ -arg2+arg2P32 <= 0 /\ arg4 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ arg2P41 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0 /\ arg2P52-arg2P41 <= 0), cost: 2+3*arg4 New rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P52, arg4'=0, arg1'=2+arg2P52, arg6'=arg4, (arg2P52 > 0 /\ -arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0 /\ arg2P52-arg2P41 <= 0), cost: 2+3*arg4 Applied deletion Removed the following rules: 120 219 221 223 245 246 248 251 252 306 307 308 309 Eliminating location f8283_0_bellmanFord_GE by chaining: Applied chaining First rule: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P60, arg4'=arg3, arg1'=arg1P60, arg6'=arg6P60, arg3'=0, (-arg1+arg1P60 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ -arg2+arg3 > 0), cost: 1 Second rule: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (-arg1+arg1P60 <= 0 /\ arg1P61-arg1P60 <= 0 /\ -2+arg1P61 > 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ arg3 <= 0 /\ -arg2+arg3 > 0), cost: 2 Applied simplification Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (-arg1+arg1P60 <= 0 /\ arg1P61-arg1P60 <= 0 /\ -2+arg1P61 > 0 /\ 1+arg3 > 0 /\ -2+arg1P60 > 0 /\ arg3 <= 0 /\ -arg2+arg3 > 0), cost: 2 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (-arg1+arg1P60 <= 0 /\ arg1P61-arg1P60 <= 0 /\ -2+arg1P61 > 0 /\ 1+arg3 > 0 /\ arg3 <= 0 /\ -arg2+arg3 > 0), cost: 2 Applied chaining First rule: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg3, arg1'=arg1P65, arg6'=arg6P65, (-arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 1+arg3 Second rule: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (0 <= 0 /\ arg1P61-arg1P65 <= 0 /\ -arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ 1+arg3 > 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 2+arg3 Applied simplification Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (0 <= 0 /\ arg1P61-arg1P65 <= 0 /\ -arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ 1+arg3 > 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 2+arg3 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (arg1P61-arg1P65 <= 0 /\ -arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 2+arg3 Applied chaining First rule: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P65, arg4'=arg3, arg1'=arg1P65, arg6'=arg6P65, (-arg1+arg1P65 <= 0 /\ -2+arg3 >= 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 2+arg3 Second rule: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (0 <= 0 /\ arg1P61-arg1P65 <= 0 /\ -arg1+arg1P65 <= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0 /\ 1+arg3 > 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 3+arg3 Applied simplification Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (0 <= 0 /\ arg1P61-arg1P65 <= 0 /\ -arg1+arg1P65 <= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0 /\ 1+arg3 > 0 /\ -2+arg1P65 > 0 /\ -arg2+arg3 > 0), cost: 3+arg3 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (arg1P61-arg1P65 <= 0 /\ -arg1+arg1P65 <= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 3+arg3 Applied chaining First rule: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P66, arg4'=arg3, arg1'=arg1P66, arg6'=arg6P66, (-2+arg1P66 > 0 /\ -1+arg3 >= 0 /\ arg1P66-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 1+2*arg3 Second rule: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (0 <= 0 /\ -arg1P66+arg1P61 <= 0 /\ -2+arg1P66 > 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ 1+arg3 > 0 /\ arg1P66-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 Applied simplification Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (0 <= 0 /\ -arg1P66+arg1P61 <= 0 /\ -2+arg1P66 > 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ 1+arg3 > 0 /\ arg1P66-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (-arg1P66+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ arg1P66-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 Applied chaining First rule: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P67, arg4'=arg3, arg1'=arg1P67, arg6'=arg6P67, (-arg1+arg1P67 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P67 > 0 /\ -arg2+arg3 > 0), cost: 1+2*arg3 Second rule: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (0 <= 0 /\ arg1P61-arg1P67 <= 0 /\ -arg1+arg1P67 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ 1+arg3 > 0 /\ -2+arg1P67 > 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 Applied simplification Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (0 <= 0 /\ arg1P61-arg1P67 <= 0 /\ -arg1+arg1P67 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ 1+arg3 > 0 /\ -2+arg1P67 > 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (arg1P61-arg1P67 <= 0 /\ -arg1+arg1P67 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 Applied chaining First rule: f7737_0_bellmanFord_GE -> f8283_0_bellmanFord_GE : arg5'=arg5P68, arg4'=arg3, arg1'=arg1P68, arg6'=arg6P68, (-2+arg1P68 > 0 /\ -1+arg3 >= 0 /\ -arg1+arg1P68 <= 0 /\ -arg2+arg3 > 0), cost: 1+2*arg3 Second rule: f8283_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg4, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (0 <= 0 /\ -2+arg1P68 > 0 /\ -arg1P68+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ 1+arg3 > 0 /\ -arg1+arg1P68 <= 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 Applied simplification Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (0 <= 0 /\ -2+arg1P68 > 0 /\ -arg1P68+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ 1+arg3 > 0 /\ -arg1+arg1P68 <= 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (-arg1P68+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg1+arg1P68 <= 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 Applied deletion Removed the following rules: 134 135 227 310 311 312 313 Eliminating location f8819_0_bellmanFord_GE by chaining: Applied chaining First rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg4'=0, arg1'=arg1P63, arg6'=arg6P63, (arg1P63-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 1 Second rule: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P63 <= 0 /\ arg1P63-arg1 <= 0 /\ arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 2 Applied simplification Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P63 <= 0 /\ arg1P63-arg1 <= 0 /\ arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P63 > 0 /\ 1+arg4 > 0), cost: 2 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P63 <= 0 /\ arg1P63-arg1 <= 0 /\ arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0), cost: 2 Applied chaining First rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P70, arg6'=arg6P70, (-1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0), cost: 1+arg4 Second rule: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (0 <= 0 /\ arg1P64-arg1P70 <= 0 /\ -1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0 /\ 1+arg4 > 0), cost: 2+arg4 Applied simplification Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (0 <= 0 /\ arg1P64-arg1P70 <= 0 /\ -1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0 /\ 1+arg4 > 0), cost: 2+arg4 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P70 <= 0 /\ -1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0), cost: 2+arg4 Applied chaining First rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P71, arg6'=arg6P71, (-1+arg4 >= 0 /\ arg1P71-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P71 > 0), cost: 1+arg4 Second rule: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (0 <= 0 /\ -1+arg4 >= 0 /\ arg1P64-arg1P71 <= 0 /\ arg1P71-arg1 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0 /\ -2+arg1P71 > 0), cost: 2+arg4 Applied simplification Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (0 <= 0 /\ -1+arg4 >= 0 /\ arg1P64-arg1P71 <= 0 /\ arg1P71-arg1 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0 /\ -2+arg1P71 > 0), cost: 2+arg4 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (-1+arg4 >= 0 /\ arg1P64-arg1P71 <= 0 /\ arg1P71-arg1 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0), cost: 2+arg4 Applied chaining First rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P72, arg6'=arg6P72, (-1+arg4 >= 0 /\ -2+arg1P72 > 0 /\ -arg1+arg1P72 <= 0 /\ arg4-arg3 > 0), cost: 1+arg4 Second rule: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (0 <= 0 /\ -1+arg4 >= 0 /\ -2+arg1P72 > 0 /\ arg1P64-arg1P72 <= 0 /\ -arg1+arg1P72 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0), cost: 2+arg4 Applied simplification Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (0 <= 0 /\ -1+arg4 >= 0 /\ -2+arg1P72 > 0 /\ arg1P64-arg1P72 <= 0 /\ -arg1+arg1P72 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0), cost: 2+arg4 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (-1+arg4 >= 0 /\ arg1P64-arg1P72 <= 0 /\ -arg1+arg1P72 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0), cost: 2+arg4 Applied chaining First rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P70, arg6'=arg6P70, (-arg1+arg1P70 <= 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0 /\ -2+arg4 >= 0), cost: 2+arg4 Second rule: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (0 <= 0 /\ arg1P64-arg1P70 <= 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0), cost: 3+arg4 Applied simplification Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (0 <= 0 /\ arg1P64-arg1P70 <= 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg1P70 > 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0), cost: 3+arg4 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P70 <= 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 3+arg4 Applied chaining First rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P71, arg6'=arg6P71, (arg1P71-arg1 <= 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0 /\ -2+arg1P71 > 0), cost: 2+arg4 Second rule: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (0 <= 0 /\ arg1P64-arg1P71 <= 0 /\ arg1P71-arg1 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0 /\ -2+arg1P71 > 0), cost: 3+arg4 Applied simplification Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (0 <= 0 /\ arg1P64-arg1P71 <= 0 /\ arg1P71-arg1 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0 /\ -2+arg1P71 > 0), cost: 3+arg4 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P71 <= 0 /\ arg1P71-arg1 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 3+arg4 Applied chaining First rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P72, arg6'=arg6P72, (-2+arg1P72 > 0 /\ -arg1+arg1P72 <= 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 2+arg4 Second rule: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (0 <= 0 /\ -2+arg1P72 > 0 /\ arg1P64-arg1P72 <= 0 /\ -arg1+arg1P72 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0), cost: 3+arg4 Applied simplification Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (0 <= 0 /\ -2+arg1P72 > 0 /\ arg1P64-arg1P72 <= 0 /\ -arg1+arg1P72 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0 /\ 1+arg4 > 0), cost: 3+arg4 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P72 <= 0 /\ -arg1+arg1P72 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 3+arg4 Applied chaining First rule: f8204_0_bellmanFord_GE -> f8819_0_bellmanFord_GE : arg5'=arg4, arg1'=arg1P73, arg6'=arg6P73, (-2+arg1P73 > 0 /\ -1+arg4 >= 0 /\ arg4-arg3 > 0 /\ arg1P73-arg1 <= 0), cost: 1+2*arg4 Second rule: f8819_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg5, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (1+arg5 > 0 /\ arg5-arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0), cost: 1 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (0 <= 0 /\ -2+arg1P73 > 0 /\ -1+arg4 >= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ arg1P73-arg1 <= 0 /\ arg1P64-arg1P73 <= 0 /\ 1+arg4 > 0), cost: 2+2*arg4 Applied simplification Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (0 <= 0 /\ -2+arg1P73 > 0 /\ -1+arg4 >= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ arg1P73-arg1 <= 0 /\ arg1P64-arg1P73 <= 0 /\ 1+arg4 > 0), cost: 2+2*arg4 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (-1+arg4 >= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ arg1P73-arg1 <= 0 /\ arg1P64-arg1P73 <= 0), cost: 2+2*arg4 Applied deletion Removed the following rules: 137 138 229 231 233 314 315 316 317 Eliminated locations on tree-shaped paths Start location: __init 323: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ -2+arg1P17 > 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ arg1P10-arg1 <= 0 /\ -arg1P10+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 3 324: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg2-2*x3840 == 0 /\ -arg1P10+arg1P22 <= 0 /\ -1-arg2+arg3 == 0 /\ arg2-2*x3780 == 0 /\ -1+arg2 > 0 /\ arg1P10-arg1 <= 0 /\ -2+arg1P22 > 0), cost: 3 325: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-1-arg2+arg3 > 0 /\ -arg1P12+arg1P17 <= 0 /\ -2*x3950+arg2 == 0 /\ -2+arg1P17 > 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ 2-arg2 > 0), cost: 3 326: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg1P12+arg1P22 <= 0), cost: 3 327: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg3, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P18 > 0 /\ -arg1P14+arg1P18 <= 0), cost: 3 328: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg3, (-1-arg2+arg3 > 0 /\ -arg1P16+arg1P18 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4170 == 0 /\ -1+arg2-2*x4100 == 0 /\ -2-arg2+arg3 <= 0 /\ arg1P16-arg1 <= 0 /\ -2+arg1P18 > 0), cost: 3 329: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P20, arg2'=1+arg2, arg4'=arg4P20, arg1'=arg1P20, arg6'=arg6P20, arg3'=arg3, (1+arg2 > 0 /\ -2+arg1P20 > 0 /\ -1+arg2-2*x4170 == 0 /\ -1+arg2-2*x4100 == 0 /\ -2-arg2+arg3 > 0 /\ -arg1P16+arg1P20 <= 0 /\ arg1P16-arg1 <= 0), cost: 3 330: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -2+arg1P46-arg2P35 <= 0 /\ 2-arg1P35+arg2P46 <= 0 /\ arg1P46-arg1P35 <= 0 /\ arg2P46-arg2P35 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P46 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3 331: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P49-arg2P35 <= 0 /\ 2-arg1P35+arg2P49 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 332: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ 2-arg1P35+arg2P50 <= 0 /\ arg2P50-arg2P35 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 333: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (2-arg1P35+arg2P51 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P51-arg2P35 <= 0 /\ arg2P51 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 334: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P52, arg4'=0, arg1'=2+arg2P52, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ 2+arg2P52-arg1P35 <= 0 /\ -1+arg4 <= 0 /\ arg2P52 > 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P52-arg2P35 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 335: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ arg2P46 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ -2+arg1P46-arg2P37 <= 0 /\ arg2P46-arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 336: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -arg2P37+arg2P49 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 337: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -arg2P37+arg2P50 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 338: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ arg2P51 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0 /\ arg2P51-arg2P37 <= 0), cost: 2+2*arg4 339: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -arg2P37+arg2P49 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 340: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -arg2P37+arg2P50 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 341: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ arg2P51 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0 /\ arg2P51-arg2P37 <= 0), cost: 3+2*arg4 342: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P52, arg4'=0, arg1'=2+arg2P52, arg6'=arg4, (arg2P52 > 0 /\ -arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ arg2P52-arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+3*arg4 343: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ 2-arg1P40+arg2P46 <= 0 /\ arg2P46 > 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg1P46-arg1P40 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 344: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P40+arg2P49 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 345: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ 2-arg1P40+arg2P50 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 346: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ arg2P51 > 0 /\ -arg1P32+arg1P40 <= 0 /\ 2-arg1P40+arg2P51 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 347: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P40+arg2P49 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 348: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ 2-arg1P40+arg2P50 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 349: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ arg2P51 > 0 /\ -arg1P32+arg1P40 <= 0 /\ 2-arg1P40+arg2P51 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 350: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P52, arg4'=0, arg1'=2+arg2P52, arg6'=arg4, (arg2P52 > 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ 2+arg2P52-arg1P40 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+3*arg4 351: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg2P46 > 0 /\ -2+arg1P46-arg2P41 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P46-arg2P41 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 352: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P41+arg2P49 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 353: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -arg2P41+arg2P50 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 354: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ arg2P51 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ arg2P51-arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+2*arg4 355: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P41+arg2P49 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 356: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -arg2P41+arg2P50 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 357: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ arg2P51 > 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ arg2P51-arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 358: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P52, arg4'=0, arg1'=2+arg2P52, arg6'=arg4, (arg2P52 > 0 /\ -arg2+arg2P32 <= 0 /\ 2-arg1P32+arg2P41 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P41 <= 0 /\ -2-arg2+arg1P32 <= 0 /\ arg2P52-arg2P41 <= 0), cost: 2+3*arg4 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 359: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (-arg1+arg1P60 <= 0 /\ arg1P61-arg1P60 <= 0 /\ -2+arg1P61 > 0 /\ 1+arg3 > 0 /\ arg3 <= 0 /\ -arg2+arg3 > 0), cost: 2 360: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (arg1P61-arg1P65 <= 0 /\ -arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 2+arg3 361: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (arg1P61-arg1P65 <= 0 /\ -arg1+arg1P65 <= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 3+arg3 362: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (-arg1P66+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ arg1P66-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 363: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (arg1P61-arg1P67 <= 0 /\ -arg1+arg1P67 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 364: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (-arg1P68+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg1+arg1P68 <= 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 365: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P63 <= 0 /\ arg1P63-arg1 <= 0 /\ arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0), cost: 2 366: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P70 <= 0 /\ -1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0), cost: 2+arg4 367: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (-1+arg4 >= 0 /\ arg1P64-arg1P71 <= 0 /\ arg1P71-arg1 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0), cost: 2+arg4 368: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (-1+arg4 >= 0 /\ arg1P64-arg1P72 <= 0 /\ -arg1+arg1P72 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0), cost: 2+arg4 369: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P70 <= 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 3+arg4 370: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P71 <= 0 /\ arg1P71-arg1 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 3+arg4 371: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P72 <= 0 /\ -arg1+arg1P72 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 3+arg4 372: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (-1+arg4 >= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ arg1P73-arg1 <= 0 /\ arg1P64-arg1P73 <= 0), cost: 2+2*arg4 240: __init -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2P74, (-2+arg1P8 > 0 /\ -2+arg1P7-arg1P74 <= 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2P74 > 0), cost: 3 318: __init -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (arg4P29 > 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ 2-arg1P0+arg2P30 <= 0 /\ arg2P31 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -2+arg1P31 > 0), cost: 4+arg4P29 319: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ arg1P1-arg1P2 <= 0), cost: 4+arg3P2 320: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg1P1-arg1P3 <= 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 4+arg2P74 321: __init -> [44] : (arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ -2+arg1P2 > 0), cost: 2+arg3P2 322: __init -> [44] : (-2+arg1P3 > 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 2+arg2P74 Applied pruning (of leafs and parallel rules): Start location: __init 323: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ -2+arg1P17 > 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ arg1P10-arg1 <= 0 /\ -arg1P10+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 3 324: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg2-2*x3840 == 0 /\ -arg1P10+arg1P22 <= 0 /\ -1-arg2+arg3 == 0 /\ arg2-2*x3780 == 0 /\ -1+arg2 > 0 /\ arg1P10-arg1 <= 0 /\ -2+arg1P22 > 0), cost: 3 325: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-1-arg2+arg3 > 0 /\ -arg1P12+arg1P17 <= 0 /\ -2*x3950+arg2 == 0 /\ -2+arg1P17 > 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ 2-arg2 > 0), cost: 3 326: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg1P12+arg1P22 <= 0), cost: 3 327: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg3, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P18 > 0 /\ -arg1P14+arg1P18 <= 0), cost: 3 330: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -2+arg1P46-arg2P35 <= 0 /\ 2-arg1P35+arg2P46 <= 0 /\ arg1P46-arg1P35 <= 0 /\ arg2P46-arg2P35 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P46 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3 331: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P49-arg2P35 <= 0 /\ 2-arg1P35+arg2P49 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 333: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (2-arg1P35+arg2P51 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P51-arg2P35 <= 0 /\ arg2P51 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 340: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -arg2P37+arg2P50 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 343: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ 2-arg1P40+arg2P46 <= 0 /\ arg2P46 > 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg1P46-arg1P40 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 359: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (-arg1+arg1P60 <= 0 /\ arg1P61-arg1P60 <= 0 /\ -2+arg1P61 > 0 /\ 1+arg3 > 0 /\ arg3 <= 0 /\ -arg2+arg3 > 0), cost: 2 360: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (arg1P61-arg1P65 <= 0 /\ -arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 2+arg3 361: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (arg1P61-arg1P65 <= 0 /\ -arg1+arg1P65 <= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 3+arg3 362: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (-arg1P66+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ arg1P66-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 364: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (-arg1P68+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg1+arg1P68 <= 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 365: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P63 <= 0 /\ arg1P63-arg1 <= 0 /\ arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0), cost: 2 366: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P70 <= 0 /\ -1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0), cost: 2+arg4 368: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (-1+arg4 >= 0 /\ arg1P64-arg1P72 <= 0 /\ -arg1+arg1P72 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0), cost: 2+arg4 369: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P70 <= 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 3+arg4 370: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P71 <= 0 /\ arg1P71-arg1 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 3+arg4 240: __init -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2P74, (-2+arg1P8 > 0 /\ -2+arg1P7-arg1P74 <= 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2P74 > 0), cost: 3 318: __init -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (arg4P29 > 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ 2-arg1P0+arg2P30 <= 0 /\ arg2P31 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -2+arg1P31 > 0), cost: 4+arg4P29 319: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ arg1P1-arg1P2 <= 0), cost: 4+arg3P2 320: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg1P1-arg1P3 <= 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 4+arg2P74 Applied simplification Original rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ -2+arg1P17 > 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ arg1P10-arg1 <= 0 /\ -arg1P10+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 3 New rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ -2+arg1P17 > 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 3 Applied simplification Original rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg2-2*x3840 == 0 /\ -arg1P10+arg1P22 <= 0 /\ -1-arg2+arg3 == 0 /\ arg2-2*x3780 == 0 /\ -1+arg2 > 0 /\ arg1P10-arg1 <= 0 /\ -2+arg1P22 > 0), cost: 3 New rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P22-arg1 <= 0 /\ arg2-2*x3780 == 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0), cost: 3 Applied simplification Original rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-1-arg2+arg3 > 0 /\ -arg1P12+arg1P17 <= 0 /\ -2*x3950+arg2 == 0 /\ -2+arg1P17 > 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ 1+arg2 > 0 /\ 2-arg2 > 0), cost: 3 New rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2+arg1P17 > 0 /\ -2*x3880+arg2 == 0 /\ 1+arg2 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 3 Applied simplification Original rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2*x3880+arg2 == 0 /\ arg1P12-arg1 <= 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0 /\ -arg1P12+arg1P22 <= 0), cost: 3 New rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ arg1P22-arg1 <= 0 /\ -2*x3880+arg2 == 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0), cost: 3 Applied simplification Original rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, arg3'=arg3, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P14-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P18 > 0 /\ -arg1P14+arg1P18 <= 0), cost: 3 New rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P18-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P18 > 0), cost: 3 Simplified simple loops Start location: __init 373: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ -2+arg1P17 > 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 3 374: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P22-arg1 <= 0 /\ arg2-2*x3780 == 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0), cost: 3 375: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2+arg1P17 > 0 /\ -2*x3880+arg2 == 0 /\ 1+arg2 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 3 376: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ arg1P22-arg1 <= 0 /\ -2*x3880+arg2 == 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0), cost: 3 377: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P18-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P18 > 0), cost: 3 330: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -2+arg1P46-arg2P35 <= 0 /\ 2-arg1P35+arg2P46 <= 0 /\ arg1P46-arg1P35 <= 0 /\ arg2P46-arg2P35 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P46 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3 331: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P49-arg2P35 <= 0 /\ 2-arg1P35+arg2P49 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 333: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (2-arg1P35+arg2P51 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P51-arg2P35 <= 0 /\ arg2P51 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 340: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -arg2P37+arg2P50 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 343: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ 2-arg1P40+arg2P46 <= 0 /\ arg2P46 > 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg1P46-arg1P40 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 359: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (-arg1+arg1P60 <= 0 /\ arg1P61-arg1P60 <= 0 /\ -2+arg1P61 > 0 /\ 1+arg3 > 0 /\ arg3 <= 0 /\ -arg2+arg3 > 0), cost: 2 360: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (arg1P61-arg1P65 <= 0 /\ -arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 2+arg3 361: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (arg1P61-arg1P65 <= 0 /\ -arg1+arg1P65 <= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 3+arg3 362: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (-arg1P66+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ arg1P66-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 364: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (-arg1P68+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg1+arg1P68 <= 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 365: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P63 <= 0 /\ arg1P63-arg1 <= 0 /\ arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0), cost: 2 366: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P70 <= 0 /\ -1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0), cost: 2+arg4 368: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (-1+arg4 >= 0 /\ arg1P64-arg1P72 <= 0 /\ -arg1+arg1P72 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0), cost: 2+arg4 369: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P70 <= 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 3+arg4 370: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P71 <= 0 /\ arg1P71-arg1 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 3+arg4 240: __init -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2P74, (-2+arg1P8 > 0 /\ -2+arg1P7-arg1P74 <= 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2P74 > 0), cost: 3 318: __init -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (arg4P29 > 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ 2-arg1P0+arg2P30 <= 0 /\ arg2P31 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -2+arg1P31 > 0), cost: 4+arg4P29 319: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ arg1P1-arg1P2 <= 0), cost: 4+arg3P2 320: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg1P1-arg1P3 <= 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 4+arg2P74 Applied simplification Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (-arg1+arg1P60 <= 0 /\ arg1P61-arg1P60 <= 0 /\ -2+arg1P61 > 0 /\ 1+arg3 > 0 /\ arg3 <= 0 /\ -arg2+arg3 > 0), cost: 2 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg3 == 0 /\ -arg2+arg3 > 0), cost: 2 Applied simplification Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (arg1P61-arg1P65 <= 0 /\ -arg1+arg1P65 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 2+arg3 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (-arg1+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 2+arg3 Applied simplification Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (arg1P61-arg1P65 <= 0 /\ -arg1+arg1P65 <= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 3+arg3 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (-arg1+arg1P61 <= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 3+arg3 Applied simplification Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (-arg1P66+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ arg1P66-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (-arg1+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 Applied simplification Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, arg3'=arg3, (-arg1P68+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg1+arg1P68 <= 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (-arg1+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 Simplified simple loops Start location: __init 373: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ -2+arg1P17 > 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 3 374: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P22-arg1 <= 0 /\ arg2-2*x3780 == 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0), cost: 3 375: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2+arg1P17 > 0 /\ -2*x3880+arg2 == 0 /\ 1+arg2 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 3 376: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ arg1P22-arg1 <= 0 /\ -2*x3880+arg2 == 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0), cost: 3 377: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P18-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P18 > 0), cost: 3 330: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -2+arg1P46-arg2P35 <= 0 /\ 2-arg1P35+arg2P46 <= 0 /\ arg1P46-arg1P35 <= 0 /\ arg2P46-arg2P35 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P46 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3 331: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P49-arg2P35 <= 0 /\ 2-arg1P35+arg2P49 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 333: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (2-arg1P35+arg2P51 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P51-arg2P35 <= 0 /\ arg2P51 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 340: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -arg2P37+arg2P50 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 343: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ 2-arg1P40+arg2P46 <= 0 /\ arg2P46 > 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg1P46-arg1P40 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 378: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg3 == 0 /\ -arg2+arg3 > 0), cost: 2 379: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (-arg1+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 2+arg3 380: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (-arg1+arg1P61 <= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 3+arg3 381: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (-arg1+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 365: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P63 <= 0 /\ arg1P63-arg1 <= 0 /\ arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0), cost: 2 366: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P70 <= 0 /\ -1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0), cost: 2+arg4 368: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (-1+arg4 >= 0 /\ arg1P64-arg1P72 <= 0 /\ -arg1+arg1P72 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0), cost: 2+arg4 369: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P70 <= 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 3+arg4 370: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P71 <= 0 /\ arg1P71-arg1 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 3+arg4 240: __init -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2P74, (-2+arg1P8 > 0 /\ -2+arg1P7-arg1P74 <= 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2P74 > 0), cost: 3 318: __init -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (arg4P29 > 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ 2-arg1P0+arg2P30 <= 0 /\ arg2P31 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -2+arg1P31 > 0), cost: 4+arg4P29 319: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ arg1P1-arg1P2 <= 0), cost: 4+arg3P2 320: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg1P1-arg1P3 <= 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 4+arg2P74 Applied acceleration Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (-arg1+arg1P61 <= 0 /\ -2+arg1P61 > 0 /\ arg3 == 0 /\ -arg2+arg3 > 0), cost: 2 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg2+n242, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1+n242 >= 0 /\ -arg3 >= 0 /\ -2+arg1P61 > 0 /\ arg3 >= 0 /\ 1-arg2+arg3-n242 > 0), cost: 2*n242 Sub-proof via acceration calculus written to file:///tmp/tmpnam_JMekFG.txt Applied instantiation Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg2+n242, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1+n242 >= 0 /\ -arg3 >= 0 /\ -2+arg1P61 > 0 /\ arg3 >= 0 /\ 1-arg2+arg3-n242 > 0), cost: 2*n242 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ 1 > 0 /\ -1-arg2+arg3 >= 0 /\ -arg3 >= 0 /\ -2+arg1P61 > 0 /\ arg3 >= 0), cost: -2*arg2+2*arg3 Applied acceleration Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (-arg1+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 2+arg3 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=n243+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -1+n243 >= 0 /\ 1-n243-arg2+arg3 > 0), cost: 2*n243+n243*arg3 Sub-proof via acceration calculus written to file:///tmp/tmpnam_KjbPMM.txt Applied instantiation Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=n243+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -1+n243 >= 0 /\ 1-n243-arg2+arg3 > 0), cost: 2*n243+n243*arg3 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ 1 > 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0), cost: -(arg2-arg3)*arg3-2*arg2+2*arg3 Applied acceleration Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (-arg1+arg1P61 <= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 3+arg3 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg2+n244, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1+n244 >= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0 /\ 1-arg2-n244+arg3 > 0), cost: n244*arg3+3*n244 Sub-proof via acceration calculus written to file:///tmp/tmpnam_JJEchH.txt Applied instantiation Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg2+n244, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1+n244 >= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0 /\ 1-arg2-n244+arg3 > 0), cost: n244*arg3+3*n244 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ 1 > 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0), cost: -(arg2-arg3)*arg3-3*arg2+3*arg3 Applied acceleration Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=1+arg2, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (-arg1+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 > 0), cost: 2+2*arg3 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg2+n245, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ 1-arg2-n245+arg3 > 0 /\ -1+n245 >= 0), cost: 2*n245+2*n245*arg3 Sub-proof via acceration calculus written to file:///tmp/tmpnam_jDilGi.txt Applied instantiation Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg2+n245, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ 1-arg2-n245+arg3 > 0 /\ -1+n245 >= 0), cost: 2*n245+2*n245*arg3 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ 1 > 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0), cost: -2*(arg2-arg3)*arg3-2*arg2+2*arg3 Applied simplification Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ 1 > 0 /\ -1-arg2+arg3 >= 0 /\ -arg3 >= 0 /\ -2+arg1P61 > 0 /\ arg3 >= 0), cost: -2*arg2+2*arg3 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg1P61 > 0 /\ arg3 <= 0 /\ arg3 >= 0), cost: -2*arg2+2*arg3 Applied simplification Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ 1 > 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0), cost: -(arg2-arg3)*arg3-2*arg2+2*arg3 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0), cost: -(arg2-arg3)*arg3-2*arg2+2*arg3 Applied simplification Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ 1 > 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0), cost: -(arg2-arg3)*arg3-3*arg2+3*arg3 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0), cost: -(arg2-arg3)*arg3-3*arg2+3*arg3 Applied simplification Original rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ 1 > 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0), cost: -2*(arg2-arg3)*arg3-2*arg2+2*arg3 New rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0), cost: -2*(arg2-arg3)*arg3-2*arg2+2*arg3 Applied deletion Removed the following rules: 378 379 380 381 Applied simplification Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P63 <= 0 /\ arg1P63-arg1 <= 0 /\ arg4 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ 1+arg4 > 0), cost: 2 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg4 == 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ arg1P64-arg1 <= 0), cost: 2 Applied simplification Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P70 <= 0 /\ -1+arg4 >= 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0), cost: 2+arg4 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (-1+arg4 >= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ arg1P64-arg1 <= 0), cost: 2+arg4 Applied simplification Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (-1+arg4 >= 0 /\ arg1P64-arg1P72 <= 0 /\ -arg1+arg1P72 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0), cost: 2+arg4 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (-1+arg4 >= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ arg1P64-arg1 <= 0), cost: 2+arg4 Applied simplification Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P70 <= 0 /\ -arg1+arg1P70 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 3+arg4 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (-2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ arg1P64-arg1 <= 0 /\ -2+arg4 >= 0), cost: 3+arg4 Applied simplification Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg4, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg1P64-arg1P71 <= 0 /\ arg1P71-arg1 <= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 3+arg4 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (-2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ arg1P64-arg1 <= 0 /\ -2+arg4 >= 0), cost: 3+arg4 Simplified simple loops Start location: __init 373: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ -2+arg1P17 > 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 3 374: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P22-arg1 <= 0 /\ arg2-2*x3780 == 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0), cost: 3 375: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2+arg1P17 > 0 /\ -2*x3880+arg2 == 0 /\ 1+arg2 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 3 376: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ arg1P22-arg1 <= 0 /\ -2*x3880+arg2 == 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0), cost: 3 377: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P18-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P18 > 0), cost: 3 330: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -2+arg1P46-arg2P35 <= 0 /\ 2-arg1P35+arg2P46 <= 0 /\ arg1P46-arg1P35 <= 0 /\ arg2P46-arg2P35 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P46 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3 331: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P49-arg2P35 <= 0 /\ 2-arg1P35+arg2P49 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 333: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (2-arg1P35+arg2P51 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P51-arg2P35 <= 0 /\ arg2P51 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 340: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -arg2P37+arg2P50 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 343: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ 2-arg1P40+arg2P46 <= 0 /\ arg2P46 > 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg1P46-arg1P40 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 386: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg1P61 > 0 /\ arg3 <= 0 /\ arg3 >= 0), cost: -2*arg2+2*arg3 387: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0), cost: -(arg2-arg3)*arg3-2*arg2+2*arg3 388: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0), cost: -(arg2-arg3)*arg3-3*arg2+3*arg3 389: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0), cost: -2*(arg2-arg3)*arg3-2*arg2+2*arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 390: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg4 == 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ arg1P64-arg1 <= 0), cost: 2 391: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (-1+arg4 >= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ arg1P64-arg1 <= 0), cost: 2+arg4 392: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (-2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ arg1P64-arg1 <= 0 /\ -2+arg4 >= 0), cost: 3+arg4 240: __init -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2P74, (-2+arg1P8 > 0 /\ -2+arg1P7-arg1P74 <= 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2P74 > 0), cost: 3 318: __init -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (arg4P29 > 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ 2-arg1P0+arg2P30 <= 0 /\ arg2P31 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -2+arg1P31 > 0), cost: 4+arg4P29 319: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ arg1P1-arg1P2 <= 0), cost: 4+arg3P2 320: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg1P1-arg1P3 <= 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 4+arg2P74 Applied acceleration Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (arg4 == 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ arg1P64-arg1 <= 0), cost: 2 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=n258+arg3, (-arg4 >= 0 /\ 1+arg4-n258-arg3 > 0 /\ -1+n258 >= 0 /\ arg4 >= 0 /\ -arg1P64+arg1 >= 0 /\ -2+arg1P64 > 0), cost: 2*n258 Sub-proof via acceration calculus written to file:///tmp/tmpnam_GACIhD.txt Applied instantiation Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=n258+arg3, (-arg4 >= 0 /\ 1+arg4-n258-arg3 > 0 /\ -1+n258 >= 0 /\ arg4 >= 0 /\ -arg1P64+arg1 >= 0 /\ -2+arg1P64 > 0), cost: 2*n258 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=arg4, (-arg4 >= 0 /\ 1 > 0 /\ -1+arg4-arg3 >= 0 /\ arg4 >= 0 /\ -arg1P64+arg1 >= 0 /\ -2+arg1P64 > 0), cost: 2*arg4-2*arg3 Applied acceleration Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (-1+arg4 >= 0 /\ -2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ arg1P64-arg1 <= 0), cost: 2+arg4 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=n259+arg3, (-1+arg4 >= 0 /\ -arg1P64+arg1 >= 0 /\ -1+n259 >= 0 /\ -2+arg1P64 > 0 /\ 1-n259+arg4-arg3 > 0), cost: n259*arg4+2*n259 Sub-proof via acceration calculus written to file:///tmp/tmpnam_dkihbP.txt Applied instantiation Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=n259+arg3, (-1+arg4 >= 0 /\ -arg1P64+arg1 >= 0 /\ -1+n259 >= 0 /\ -2+arg1P64 > 0 /\ 1-n259+arg4-arg3 > 0), cost: n259*arg4+2*n259 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=arg4, (1 > 0 /\ -1+arg4 >= 0 /\ -1+arg4-arg3 >= 0 /\ -arg1P64+arg1 >= 0 /\ -2+arg1P64 > 0), cost: 2*arg4-2*arg3+arg4*(arg4-arg3) Applied acceleration Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=1+arg3, (-2+arg1P64 > 0 /\ arg4-arg3 > 0 /\ arg1P64-arg1 <= 0 /\ -2+arg4 >= 0), cost: 3+arg4 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=arg3+n260, (-1+n260 >= 0 /\ 1+arg4-arg3-n260 > 0 /\ -arg1P64+arg1 >= 0 /\ -2+arg1P64 > 0 /\ -2+arg4 >= 0), cost: arg4*n260+3*n260 Sub-proof via acceration calculus written to file:///tmp/tmpnam_FeGPel.txt Applied instantiation Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=arg3+n260, (-1+n260 >= 0 /\ 1+arg4-arg3-n260 > 0 /\ -arg1P64+arg1 >= 0 /\ -2+arg1P64 > 0 /\ -2+arg4 >= 0), cost: arg4*n260+3*n260 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=arg4, (1 > 0 /\ -1+arg4-arg3 >= 0 /\ -arg1P64+arg1 >= 0 /\ -2+arg1P64 > 0 /\ -2+arg4 >= 0), cost: 3*arg4-3*arg3+arg4*(arg4-arg3) Applied simplification Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=arg4, (-arg4 >= 0 /\ 1 > 0 /\ -1+arg4-arg3 >= 0 /\ arg4 >= 0 /\ -arg1P64+arg1 >= 0 /\ -2+arg1P64 > 0), cost: 2*arg4-2*arg3 New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=arg4, (-1+arg4-arg3 >= 0 /\ arg4 <= 0 /\ arg4 >= 0 /\ -arg1P64+arg1 >= 0 /\ -2+arg1P64 > 0), cost: 2*arg4-2*arg3 Applied simplification Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=arg4, (1 > 0 /\ -1+arg4 >= 0 /\ -1+arg4-arg3 >= 0 /\ -arg1P64+arg1 >= 0 /\ -2+arg1P64 > 0), cost: 2*arg4-2*arg3+arg4*(arg4-arg3) New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=arg4, (-1+arg4 >= 0 /\ -1+arg4-arg3 >= 0 /\ -arg1P64+arg1 >= 0 /\ -2+arg1P64 > 0), cost: 2*arg4-2*arg3+arg4*(arg4-arg3) Applied simplification Original rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=arg4, (1 > 0 /\ -1+arg4-arg3 >= 0 /\ -arg1P64+arg1 >= 0 /\ -2+arg1P64 > 0 /\ -2+arg4 >= 0), cost: 3*arg4-3*arg3+arg4*(arg4-arg3) New rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=arg4, (-1+arg4-arg3 >= 0 /\ -arg1P64+arg1 >= 0 /\ -2+arg1P64 > 0 /\ -2+arg4 >= 0), cost: 3*arg4-3*arg3+arg4*(arg4-arg3) Applied deletion Removed the following rules: 390 391 392 Accelerated simple loops Start location: __init 373: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ -2+arg1P17 > 0 /\ 1+arg2 > 0 /\ arg2-2*x3780 == 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 3 374: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (arg2-2*x3840 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P22-arg1 <= 0 /\ arg2-2*x3780 == 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0), cost: 3 375: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2+arg1P17 > 0 /\ -2*x3880+arg2 == 0 /\ 1+arg2 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 3 376: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P22, arg2'=1+arg2, arg4'=arg4P22, arg1'=arg1P22, arg6'=arg6P22, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ arg1P22-arg1 <= 0 /\ -2*x3880+arg2 == 0 /\ -1+arg2 > 0 /\ -2+arg1P22 > 0), cost: 3 377: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P18, arg2'=1+arg2, arg4'=arg4P18, arg1'=arg1P18, arg6'=arg6P18, (-1+arg2-2*x4000 == 0 /\ -1-arg2+arg3 == 0 /\ arg1P18-arg1 <= 0 /\ 1+arg2 > 0 /\ -1+arg2-2*x4060 == 0 /\ -2+arg1P18 > 0), cost: 3 330: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -2+arg1P46-arg2P35 <= 0 /\ 2-arg1P35+arg2P46 <= 0 /\ arg1P46-arg1P35 <= 0 /\ arg2P46-arg2P35 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P46 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3 331: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P49-arg2P35 <= 0 /\ 2-arg1P35+arg2P49 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 333: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (2-arg1P35+arg2P51 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P51-arg2P35 <= 0 /\ arg2P51 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 340: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -arg2P37+arg2P50 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 343: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ 2-arg1P40+arg2P46 <= 0 /\ arg2P46 > 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg1P46-arg1P40 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 386: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg1P61 > 0 /\ arg3 <= 0 /\ arg3 >= 0), cost: -2*arg2+2*arg3 387: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0), cost: -(arg2-arg3)*arg3-2*arg2+2*arg3 388: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0), cost: -(arg2-arg3)*arg3-3*arg2+3*arg3 389: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0), cost: -2*(arg2-arg3)*arg3-2*arg2+2*arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 396: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=arg4, (-1+arg4-arg3 >= 0 /\ arg4 <= 0 /\ arg4 >= 0 /\ -arg1P64+arg1 >= 0 /\ -2+arg1P64 > 0), cost: 2*arg4-2*arg3 397: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=arg4, (-1+arg4 >= 0 /\ -1+arg4-arg3 >= 0 /\ -arg1P64+arg1 >= 0 /\ -2+arg1P64 > 0), cost: 2*arg4-2*arg3+arg4*(arg4-arg3) 398: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=arg4, (-1+arg4-arg3 >= 0 /\ -arg1P64+arg1 >= 0 /\ -2+arg1P64 > 0 /\ -2+arg4 >= 0), cost: 3*arg4-3*arg3+arg4*(arg4-arg3) 240: __init -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2P74, (-2+arg1P8 > 0 /\ -2+arg1P7-arg1P74 <= 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2P74 > 0), cost: 3 318: __init -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (arg4P29 > 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ 2-arg1P0+arg2P30 <= 0 /\ arg2P31 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -2+arg1P31 > 0), cost: 4+arg4P29 319: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ arg1P1-arg1P2 <= 0), cost: 4+arg3P2 320: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg1P1-arg1P3 <= 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 4+arg2P74 Applied chaining First rule: __init -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2P74, (-2+arg1P8 > 0 /\ -2+arg1P7-arg1P74 <= 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2P74 > 0), cost: 3 Second rule: f1266_0_example_GE -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1+arg2, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, (-1-arg2+arg3 > 0 /\ -2*x3950+arg2 == 0 /\ -2+arg1P17 > 0 /\ -2*x3880+arg2 == 0 /\ 1+arg2 > 0 /\ -arg1+arg1P17 <= 0 /\ 2-arg2 > 0), cost: 3 New rule: __init -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, arg3'=arg2P74, (-2+arg1P17 > 0 /\ -1+arg2P74 > 0), cost: 6 Applied deletion Removed the following rules: 373 374 375 376 377 Applied chaining First rule: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 Second rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0), cost: -(arg2-arg3)*arg3-2*arg2+2*arg3 New rule: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (-arg1+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3^2+2*arg3 Applied chaining First rule: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 Second rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0), cost: -(arg2-arg3)*arg3-3*arg2+3*arg3 New rule: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (-arg1+arg1P61 <= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3^2+3*arg3 Applied chaining First rule: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 Second rule: f7737_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (arg1-arg1P61 >= 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0), cost: -2*(arg2-arg3)*arg3-2*arg2+2*arg3 New rule: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (-arg1+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 <= 0), cost: 1+2*arg3^2+2*arg3 Applied deletion Removed the following rules: 386 387 388 389 Applied chaining First rule: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 Second rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=arg4, (-1+arg4 >= 0 /\ -1+arg4-arg3 >= 0 /\ -arg1P64+arg1 >= 0 /\ -2+arg1P64 > 0), cost: 2*arg4-2*arg3+arg4*(arg4-arg3) New rule: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg3, arg1'=arg1P64, arg6'=arg6P64, (-1+arg3 >= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 1+arg3^2+2*arg3 Applied chaining First rule: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 Second rule: f8204_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg1'=arg1P64, arg6'=arg6P64, arg3'=arg4, (-1+arg4-arg3 >= 0 /\ -arg1P64+arg1 >= 0 /\ -2+arg1P64 > 0 /\ -2+arg4 >= 0), cost: 3*arg4-3*arg3+arg4*(arg4-arg3) New rule: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg3, arg1'=arg1P64, arg6'=arg6P64, (-2+arg3 >= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 1+arg3^2+3*arg3 Applied deletion Removed the following rules: 396 397 398 Chained accelerated rules with incoming rules Start location: __init 330: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -2+arg1P46-arg2P35 <= 0 /\ 2-arg1P35+arg2P46 <= 0 /\ arg1P46-arg1P35 <= 0 /\ arg2P46-arg2P35 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P46 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3 331: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P49-arg2P35 <= 0 /\ 2-arg1P35+arg2P49 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 333: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (2-arg1P35+arg2P51 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P51-arg2P35 <= 0 /\ arg2P51 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 340: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -arg2P37+arg2P50 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 343: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ 2-arg1P40+arg2P46 <= 0 /\ arg2P46 > 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg1P46-arg1P40 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 131: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P57, arg2'=0, arg4'=arg4P57, arg1'=arg1P57, arg6'=arg6P57, (arg1P57-arg1 <= 0 /\ 1+arg3 > 0 /\ -2+arg1P57 > 0 /\ -arg2+arg3 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 400: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (-arg1+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3^2+2*arg3 401: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (-arg1+arg1P61 <= 0 /\ -2+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 <= 0), cost: 1+arg3^2+3*arg3 402: f6985_0_bellmanFord_GE -> f7737_0_bellmanFord_GE : arg5'=arg5P61, arg2'=arg3, arg4'=arg4P61, arg1'=arg1P61, arg6'=arg6P61, (-arg1+arg1P61 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P61 > 0 /\ -arg2+arg3 <= 0), cost: 1+2*arg3^2+2*arg3 403: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg3, arg1'=arg1P64, arg6'=arg6P64, (-1+arg3 >= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 1+arg3^2+2*arg3 404: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg3, arg1'=arg1P64, arg6'=arg6P64, (-2+arg3 >= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 1+arg3^2+3*arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 240: __init -> f1266_0_example_GE : arg5'=arg5P8, arg2'=0, arg4'=arg4P8, arg1'=arg1P8, arg6'=arg6P8, arg3'=arg2P74, (-2+arg1P8 > 0 /\ -2+arg1P7-arg1P74 <= 0 /\ arg1P8-arg1P7 <= 0 /\ -1+arg2P74 > 0), cost: 3 318: __init -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (arg4P29 > 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ 2-arg1P0+arg2P30 <= 0 /\ arg2P31 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -2+arg1P31 > 0), cost: 4+arg4P29 319: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ arg1P1-arg1P2 <= 0), cost: 4+arg3P2 320: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg1P1-arg1P3 <= 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 4+arg2P74 399: __init -> f1266_0_example_GE : arg5'=arg5P17, arg2'=1, arg4'=arg4P17, arg1'=arg1P17, arg6'=arg6P17, arg3'=arg2P74, (-2+arg1P17 > 0 /\ -1+arg2P74 > 0), cost: 6 Removed unreachable locations and irrelevant leafs Start location: __init 330: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -2+arg1P46-arg2P35 <= 0 /\ 2-arg1P35+arg2P46 <= 0 /\ arg1P46-arg1P35 <= 0 /\ arg2P46-arg2P35 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P46 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3 331: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P49-arg2P35 <= 0 /\ 2-arg1P35+arg2P49 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 333: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (2-arg1P35+arg2P51 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P51-arg2P35 <= 0 /\ arg2P51 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 340: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -arg2P37+arg2P50 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 343: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ 2-arg1P40+arg2P46 <= 0 /\ arg2P46 > 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg1P46-arg1P40 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 121: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 132: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 403: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg3, arg1'=arg1P64, arg6'=arg6P64, (-1+arg3 >= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 1+arg3^2+2*arg3 404: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg3, arg1'=arg1P64, arg6'=arg6P64, (-2+arg3 >= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 1+arg3^2+3*arg3 133: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 318: __init -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (arg4P29 > 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ 2-arg1P0+arg2P30 <= 0 /\ arg2P31 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -2+arg1P31 > 0), cost: 4+arg4P29 319: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ arg1P1-arg1P2 <= 0), cost: 4+arg3P2 320: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg1P1-arg1P3 <= 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 4+arg2P74 Eliminating location f9681_0_dijkstra_GE by chaining: Applied chaining First rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P49, arg4'=0, arg1'=2+arg2P49, arg6'=arg4, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P49-arg2P35 <= 0 /\ 2-arg1P35+arg2P49 <= 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 Second rule: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 New rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (0 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ -2+arg1P47 > 0 /\ arg4 > 0 /\ arg2P47-arg2P49 <= 0 /\ arg2P47 > 0 /\ -2+arg1P47-arg2P49 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P49-arg2P35 <= 0 /\ 2-arg1P35+arg2P49 <= 0 /\ 1+arg4 > 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 4+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (0 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ -2+arg1P47 > 0 /\ arg4 > 0 /\ arg2P47-arg2P49 <= 0 /\ arg2P47 > 0 /\ -2+arg1P47-arg2P49 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P49-arg2P35 <= 0 /\ 2-arg1P35+arg2P49 <= 0 /\ 1+arg4 > 0 /\ arg2P49 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 4+arg4 New rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ -2+arg1P47 > 0 /\ arg4 > 0 /\ arg2P47-arg2P49 <= 0 /\ arg2P47 > 0 /\ -2+arg1P47-arg2P49 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P49-arg2P35 <= 0 /\ 2-arg1P35+arg2P49 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 4+arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P51, arg4'=0, arg1'=2+arg2P51, arg6'=arg4, (2-arg1P35+arg2P51 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ arg4 > 0 /\ arg2P51-arg2P35 <= 0 /\ arg2P51 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+arg4 Second rule: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 New rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (0 <= 0 /\ 2-arg1P35+arg2P51 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ -2+arg1P47 > 0 /\ arg4 > 0 /\ arg2P51-arg2P35 <= 0 /\ -2+arg1P47-arg2P51 <= 0 /\ arg2P51 > 0 /\ arg2P47 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P51+arg2P47 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 4+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (0 <= 0 /\ 2-arg1P35+arg2P51 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ -2+arg1P47 > 0 /\ arg4 > 0 /\ arg2P51-arg2P35 <= 0 /\ -2+arg1P47-arg2P51 <= 0 /\ arg2P51 > 0 /\ arg2P47 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P51+arg2P47 <= 0 /\ arg1P32-arg1 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 4+arg4 New rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (2-arg1P35+arg2P51 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ -2+arg1P47 > 0 /\ arg4 > 0 /\ arg2P51-arg2P35 <= 0 /\ -2+arg1P47-arg2P51 <= 0 /\ arg2P47 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P51+arg2P47 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 4+arg4 Applied chaining First rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=arg4, arg2'=arg2P50, arg4'=0, arg1'=2+arg2P50, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -arg2P37+arg2P50 <= 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 3+2*arg4 Second rule: f9681_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg6, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ 1+arg6 > 0 /\ arg2P47 > 0 /\ -arg5+arg6 <= 0 /\ 2+arg2P47-arg1 <= 0), cost: 1 New rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (0 <= 0 /\ -2+arg1P47-arg2P50 <= 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P47 > 0 /\ -arg2P37+arg2P50 <= 0 /\ arg2P47 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ arg2P47-arg2P50 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 4+2*arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (0 <= 0 /\ -2+arg1P47-arg2P50 <= 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P47 > 0 /\ -arg2P37+arg2P50 <= 0 /\ arg2P47 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg2P50 > 0 /\ arg1P32-arg1 <= 0 /\ arg2P47-arg2P50 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ 1+arg4 > 0 /\ -2-arg2+arg1P32 <= 0), cost: 4+2*arg4 New rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2+arg1P47-arg2P50 <= 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P47 > 0 /\ -arg2P37+arg2P50 <= 0 /\ arg2P47 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P47-arg2P50 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 4+2*arg4 Applied partial deletion Original rule: f8157_0_dijkstra_GE -> f9681_0_dijkstra_GE : arg5'=0, arg2'=arg2P46, arg4'=0, arg1'=arg1P46, arg6'=arg4, (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ 2-arg1P40+arg2P46 <= 0 /\ arg2P46 > 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg1P46-arg1P40 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 New rule: f8157_0_dijkstra_GE -> [48] : (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ 2-arg1P40+arg2P46 <= 0 /\ arg2P46 > 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg1P46-arg1P40 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 Applied deletion Removed the following rules: 121 330 331 333 340 343 Eliminating location f8204_0_bellmanFord_GE by chaining: Applied chaining First rule: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P58, arg4'=arg3, arg1'=arg1P58, arg6'=arg6P58, arg3'=0, (arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ -arg2+arg3 > 0), cost: 1 Second rule: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 New rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (-2+arg1P59 > 0 /\ arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ arg3 <= 0 /\ arg1P59-arg1P58 <= 0 /\ -arg2+arg3 > 0), cost: 2 Applied simplification Original rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (-2+arg1P59 > 0 /\ arg1P58-arg1 <= 0 /\ -2+arg1P58 > 0 /\ 1+arg3 > 0 /\ arg3 <= 0 /\ arg1P59-arg1P58 <= 0 /\ -arg2+arg3 > 0), cost: 2 New rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (-2+arg1P59 > 0 /\ arg1P58-arg1 <= 0 /\ 1+arg3 > 0 /\ arg3 <= 0 /\ arg1P59-arg1P58 <= 0 /\ -arg2+arg3 > 0), cost: 2 Applied chaining First rule: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg3, arg1'=arg1P64, arg6'=arg6P64, (-1+arg3 >= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 1+arg3^2+2*arg3 Second rule: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 New rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (0 <= 0 /\ -2+arg1P59 > 0 /\ arg1P59-arg1P64 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P64 > 0 /\ 1+arg3 > 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+2*arg3 Applied simplification Original rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (0 <= 0 /\ -2+arg1P59 > 0 /\ arg1P59-arg1P64 <= 0 /\ -1+arg3 >= 0 /\ -2+arg1P64 > 0 /\ 1+arg3 > 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+2*arg3 New rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (-2+arg1P59 > 0 /\ arg1P59-arg1P64 <= 0 /\ -1+arg3 >= 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+2*arg3 Applied chaining First rule: f6985_0_bellmanFord_GE -> f8204_0_bellmanFord_GE : arg5'=arg5P64, arg4'=arg3, arg1'=arg1P64, arg6'=arg6P64, (-2+arg3 >= 0 /\ -2+arg1P64 > 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 1+arg3^2+3*arg3 Second rule: f8204_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg4, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg4-arg3 <= 0 /\ 1+arg4 > 0), cost: 1 New rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (0 <= 0 /\ -2+arg1P59 > 0 /\ arg1P59-arg1P64 <= 0 /\ -2+arg3 >= 0 /\ -2+arg1P64 > 0 /\ 1+arg3 > 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+3*arg3 Applied simplification Original rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (0 <= 0 /\ -2+arg1P59 > 0 /\ arg1P59-arg1P64 <= 0 /\ -2+arg3 >= 0 /\ -2+arg1P64 > 0 /\ 1+arg3 > 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+3*arg3 New rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (-2+arg1P59 > 0 /\ arg1P59-arg1P64 <= 0 /\ -2+arg3 >= 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+3*arg3 Applied deletion Removed the following rules: 132 133 403 404 Eliminated locations on tree-shaped paths Start location: __init 405: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ -2+arg1P47 > 0 /\ arg4 > 0 /\ arg2P47-arg2P49 <= 0 /\ arg2P47 > 0 /\ -2+arg1P47-arg2P49 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P49-arg2P35 <= 0 /\ 2-arg1P35+arg2P49 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 4+arg4 406: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (2-arg1P35+arg2P51 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ -2+arg1P47 > 0 /\ arg4 > 0 /\ arg2P51-arg2P35 <= 0 /\ -2+arg1P47-arg2P51 <= 0 /\ arg2P47 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P51+arg2P47 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 4+arg4 407: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2+arg1P47-arg2P50 <= 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P47 > 0 /\ -arg2P37+arg2P50 <= 0 /\ arg2P47 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P47-arg2P50 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 4+2*arg4 408: f8157_0_dijkstra_GE -> [48] : (-arg2+arg2P32 <= 0 /\ -2+arg1P40-arg2P32 <= 0 /\ 2-arg1P40+arg2P46 <= 0 /\ arg2P46 > 0 /\ -arg1P32+arg1P40 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -2+arg1P46 > 0 /\ arg1P32-arg1 <= 0 /\ -2+arg4 >= 0 /\ arg1P46-arg1P40 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 2+arg4 409: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (-2+arg1P59 > 0 /\ arg1P58-arg1 <= 0 /\ 1+arg3 > 0 /\ arg3 <= 0 /\ arg1P59-arg1P58 <= 0 /\ -arg2+arg3 > 0), cost: 2 410: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (-2+arg1P59 > 0 /\ arg1P59-arg1P64 <= 0 /\ -1+arg3 >= 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+2*arg3 411: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (-2+arg1P59 > 0 /\ arg1P59-arg1P64 <= 0 /\ -2+arg3 >= 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+3*arg3 318: __init -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (arg4P29 > 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ 2-arg1P0+arg2P30 <= 0 /\ arg2P31 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -2+arg1P31 > 0), cost: 4+arg4P29 319: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ arg1P1-arg1P2 <= 0), cost: 4+arg3P2 320: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg1P1-arg1P3 <= 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 4+arg2P74 Applied pruning (of leafs and parallel rules): Start location: __init 405: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ -2+arg1P47 > 0 /\ arg4 > 0 /\ arg2P47-arg2P49 <= 0 /\ arg2P47 > 0 /\ -2+arg1P47-arg2P49 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P49-arg2P35 <= 0 /\ 2-arg1P35+arg2P49 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 4+arg4 406: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (2-arg1P35+arg2P51 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ -2+arg1P47 > 0 /\ arg4 > 0 /\ arg2P51-arg2P35 <= 0 /\ -2+arg1P47-arg2P51 <= 0 /\ arg2P47 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P51+arg2P47 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 4+arg4 407: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2+arg1P47-arg2P50 <= 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P47 > 0 /\ -arg2P37+arg2P50 <= 0 /\ arg2P47 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P47-arg2P50 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 4+2*arg4 409: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (-2+arg1P59 > 0 /\ arg1P58-arg1 <= 0 /\ 1+arg3 > 0 /\ arg3 <= 0 /\ arg1P59-arg1P58 <= 0 /\ -arg2+arg3 > 0), cost: 2 410: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (-2+arg1P59 > 0 /\ arg1P59-arg1P64 <= 0 /\ -1+arg3 >= 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+2*arg3 411: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (-2+arg1P59 > 0 /\ arg1P59-arg1P64 <= 0 /\ -2+arg3 >= 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+3*arg3 318: __init -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (arg4P29 > 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ 2-arg1P0+arg2P30 <= 0 /\ arg2P31 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -2+arg1P31 > 0), cost: 4+arg4P29 319: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ arg1P1-arg1P2 <= 0), cost: 4+arg3P2 320: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg1P1-arg1P3 <= 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 4+arg2P74 Applied simplification Original rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ -2+arg1P47 > 0 /\ arg4 > 0 /\ arg2P47-arg2P49 <= 0 /\ arg2P47 > 0 /\ -2+arg1P47-arg2P49 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P49-arg2P35 <= 0 /\ 2-arg1P35+arg2P49 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 4+arg4 New rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-1+arg4 == 0 /\ -2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ arg2P47 > 0 /\ arg4-arg3 > 0 /\ 2+arg2P47-arg1 <= 0), cost: 4+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (2-arg1P35+arg2P51 <= 0 /\ 2-arg1P32+arg2P35 <= 0 /\ -2+arg1P35-arg2P32 <= 0 /\ -1+arg4 <= 0 /\ -arg1P32+arg1P35 <= 0 /\ -arg2+arg2P32 <= 0 /\ -arg2P32+arg2P35 <= 0 /\ -2+arg1P47 > 0 /\ arg4 > 0 /\ arg2P51-arg2P35 <= 0 /\ -2+arg1P47-arg2P51 <= 0 /\ arg2P47 > 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ -arg2P51+arg2P47 <= 0 /\ arg1P32-arg1 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 4+arg4 New rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-1+arg4 == 0 /\ -2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ arg2P47 > 0 /\ arg4-arg3 > 0 /\ 2+arg2P47-arg1 <= 0), cost: 4+arg4 Applied simplification Original rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2+arg1P47-arg2P50 <= 0 /\ -arg2+arg2P32 <= 0 /\ -2+arg1P47 > 0 /\ -arg2P37+arg2P50 <= 0 /\ arg2P47 > 0 /\ 2-arg1P32+arg2P37 <= 0 /\ arg4-arg3 > 0 /\ 2-arg1+arg2P32 <= 0 /\ arg1P32-arg1 <= 0 /\ arg2P47-arg2P50 <= 0 /\ -2+arg4 >= 0 /\ -arg2P32+arg2P37 <= 0 /\ -2-arg2+arg1P32 <= 0), cost: 4+2*arg4 New rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ arg2P47 > 0 /\ arg4-arg3 > 0 /\ 2+arg2P47-arg1 <= 0 /\ -2+arg4 >= 0), cost: 4+2*arg4 Simplified simple loops Start location: __init 412: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-1+arg4 == 0 /\ -2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ arg2P47 > 0 /\ arg4-arg3 > 0 /\ 2+arg2P47-arg1 <= 0), cost: 4+arg4 413: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ arg2P47 > 0 /\ arg4-arg3 > 0 /\ 2+arg2P47-arg1 <= 0 /\ -2+arg4 >= 0), cost: 4+2*arg4 409: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (-2+arg1P59 > 0 /\ arg1P58-arg1 <= 0 /\ 1+arg3 > 0 /\ arg3 <= 0 /\ arg1P59-arg1P58 <= 0 /\ -arg2+arg3 > 0), cost: 2 410: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (-2+arg1P59 > 0 /\ arg1P59-arg1P64 <= 0 /\ -1+arg3 >= 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+2*arg3 411: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (-2+arg1P59 > 0 /\ arg1P59-arg1P64 <= 0 /\ -2+arg3 >= 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+3*arg3 318: __init -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (arg4P29 > 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ 2-arg1P0+arg2P30 <= 0 /\ arg2P31 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -2+arg1P31 > 0), cost: 4+arg4P29 319: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ arg1P1-arg1P2 <= 0), cost: 4+arg3P2 320: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg1P1-arg1P3 <= 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 4+arg2P74 Applied acceleration Original rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-1+arg4 == 0 /\ -2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ arg2P47 > 0 /\ arg4-arg3 > 0 /\ 2+arg2P47-arg1 <= 0), cost: 4+arg4 New rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=n265+arg3, (-arg1P47+arg1 >= 0 /\ arg2-arg2P47 >= 0 /\ 1-arg4 >= 0 /\ -1+arg4 >= 0 /\ -2+arg1P47 > 0 /\ -2+arg1P47-arg2P47 >= 0 /\ 2-arg1P47+arg2P47 >= 0 /\ arg2P47 > 0 /\ -1+n265 >= 0 /\ 1+arg4-n265-arg3 > 0), cost: 4*n265+arg4*n265 Sub-proof via acceration calculus written to file:///tmp/tmpnam_pjFEKP.txt Applied instantiation Original rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=n265+arg3, (-arg1P47+arg1 >= 0 /\ arg2-arg2P47 >= 0 /\ 1-arg4 >= 0 /\ -1+arg4 >= 0 /\ -2+arg1P47 > 0 /\ -2+arg1P47-arg2P47 >= 0 /\ 2-arg1P47+arg2P47 >= 0 /\ arg2P47 > 0 /\ -1+n265 >= 0 /\ 1+arg4-n265-arg3 > 0), cost: 4*n265+arg4*n265 New rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=arg4, (-arg1P47+arg1 >= 0 /\ 1 > 0 /\ arg2-arg2P47 >= 0 /\ 1-arg4 >= 0 /\ -1+arg4 >= 0 /\ -1+arg4-arg3 >= 0 /\ -2+arg1P47 > 0 /\ -2+arg1P47-arg2P47 >= 0 /\ 2-arg1P47+arg2P47 >= 0 /\ arg2P47 > 0), cost: 4*arg4-4*arg3+arg4*(arg4-arg3) Applied acceleration Original rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=1+arg3, (-2-arg2+arg1P47 <= 0 /\ arg1P47-arg1 <= 0 /\ -2+arg1P47 > 0 /\ -arg2+arg2P47 <= 0 /\ arg2P47 > 0 /\ arg4-arg3 > 0 /\ 2+arg2P47-arg1 <= 0 /\ -2+arg4 >= 0), cost: 4+2*arg4 New rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=n266+arg3, (-arg1P47+arg1 >= 0 /\ arg2-arg2P47 >= 0 /\ -2+arg1P47 > 0 /\ -2+arg1P47-arg2P47 >= 0 /\ 2-arg1P47+arg2P47 >= 0 /\ arg2P47 > 0 /\ -1+n266 >= 0 /\ 1-n266+arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 2*n266*arg4+4*n266 Sub-proof via acceration calculus written to file:///tmp/tmpnam_BIgOhP.txt Applied instantiation Original rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=n266+arg3, (-arg1P47+arg1 >= 0 /\ arg2-arg2P47 >= 0 /\ -2+arg1P47 > 0 /\ -2+arg1P47-arg2P47 >= 0 /\ 2-arg1P47+arg2P47 >= 0 /\ arg2P47 > 0 /\ -1+n266 >= 0 /\ 1-n266+arg4-arg3 > 0 /\ -2+arg4 >= 0), cost: 2*n266*arg4+4*n266 New rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=arg4, (-arg1P47+arg1 >= 0 /\ 1 > 0 /\ arg2-arg2P47 >= 0 /\ -1+arg4-arg3 >= 0 /\ -2+arg1P47 > 0 /\ -2+arg1P47-arg2P47 >= 0 /\ 2-arg1P47+arg2P47 >= 0 /\ arg2P47 > 0 /\ -2+arg4 >= 0), cost: 4*arg4-4*arg3+2*arg4*(arg4-arg3) Applied simplification Original rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=arg4, (-arg1P47+arg1 >= 0 /\ 1 > 0 /\ arg2-arg2P47 >= 0 /\ 1-arg4 >= 0 /\ -1+arg4 >= 0 /\ -1+arg4-arg3 >= 0 /\ -2+arg1P47 > 0 /\ -2+arg1P47-arg2P47 >= 0 /\ 2-arg1P47+arg2P47 >= 0 /\ arg2P47 > 0), cost: 4*arg4-4*arg3+arg4*(arg4-arg3) New rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=arg4, (-arg1P47+arg1 >= 0 /\ arg2-arg2P47 >= 0 /\ -1+arg4 <= 0 /\ -1+arg4 >= 0 /\ -1+arg4-arg3 >= 0 /\ -2+arg1P47-arg2P47 >= 0 /\ 2-arg1P47+arg2P47 >= 0 /\ arg2P47 > 0), cost: 4*arg4-4*arg3+arg4*(arg4-arg3) Applied simplification Original rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=arg4, (-arg1P47+arg1 >= 0 /\ 1 > 0 /\ arg2-arg2P47 >= 0 /\ -1+arg4-arg3 >= 0 /\ -2+arg1P47 > 0 /\ -2+arg1P47-arg2P47 >= 0 /\ 2-arg1P47+arg2P47 >= 0 /\ arg2P47 > 0 /\ -2+arg4 >= 0), cost: 4*arg4-4*arg3+2*arg4*(arg4-arg3) New rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=arg4, (-arg1P47+arg1 >= 0 /\ arg2-arg2P47 >= 0 /\ -1+arg4-arg3 >= 0 /\ -2+arg1P47-arg2P47 >= 0 /\ 2-arg1P47+arg2P47 >= 0 /\ arg2P47 > 0 /\ -2+arg4 >= 0), cost: 4*arg4-4*arg3+2*arg4*(arg4-arg3) Applied deletion Removed the following rules: 412 413 Applied simplification Original rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (-2+arg1P59 > 0 /\ arg1P58-arg1 <= 0 /\ 1+arg3 > 0 /\ arg3 <= 0 /\ arg1P59-arg1P58 <= 0 /\ -arg2+arg3 > 0), cost: 2 New rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg3 == 0 /\ -arg2+arg3 > 0), cost: 2 Applied simplification Original rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (-2+arg1P59 > 0 /\ arg1P59-arg1P64 <= 0 /\ -1+arg3 >= 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+2*arg3 New rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ -1+arg3 >= 0 /\ arg1P59-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+2*arg3 Applied simplification Original rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3, (-2+arg1P59 > 0 /\ arg1P59-arg1P64 <= 0 /\ -2+arg3 >= 0 /\ arg1P64-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+3*arg3 New rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ -2+arg3 >= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+3*arg3 Simplified simple loops Start location: __init 416: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=arg4, (-arg1P47+arg1 >= 0 /\ arg2-arg2P47 >= 0 /\ -1+arg4 <= 0 /\ -1+arg4 >= 0 /\ -1+arg4-arg3 >= 0 /\ -2+arg1P47-arg2P47 >= 0 /\ 2-arg1P47+arg2P47 >= 0 /\ arg2P47 > 0), cost: 4*arg4-4*arg3+arg4*(arg4-arg3) 417: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=arg4, (-arg1P47+arg1 >= 0 /\ arg2-arg2P47 >= 0 /\ -1+arg4-arg3 >= 0 /\ -2+arg1P47-arg2P47 >= 0 /\ 2-arg1P47+arg2P47 >= 0 /\ arg2P47 > 0 /\ -2+arg4 >= 0), cost: 4*arg4-4*arg3+2*arg4*(arg4-arg3) 418: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg3 == 0 /\ -arg2+arg3 > 0), cost: 2 419: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ -1+arg3 >= 0 /\ arg1P59-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+2*arg3 420: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ -2+arg3 >= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+3*arg3 318: __init -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (arg4P29 > 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ 2-arg1P0+arg2P30 <= 0 /\ arg2P31 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -2+arg1P31 > 0), cost: 4+arg4P29 319: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ arg1P1-arg1P2 <= 0), cost: 4+arg3P2 320: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg1P1-arg1P3 <= 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 4+arg2P74 Applied acceleration Original rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ arg3 == 0 /\ -arg2+arg3 > 0), cost: 2 New rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg2+n267, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ -arg3 >= 0 /\ -1+n267 >= 0 /\ arg3 >= 0 /\ -arg1P59+arg1 >= 0 /\ 1-arg2-n267+arg3 > 0), cost: 2*n267 Sub-proof via acceration calculus written to file:///tmp/tmpnam_cPoIHj.txt Applied instantiation Original rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg2+n267, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ -arg3 >= 0 /\ -1+n267 >= 0 /\ arg3 >= 0 /\ -arg1P59+arg1 >= 0 /\ 1-arg2-n267+arg3 > 0), cost: 2*n267 New rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ 1 > 0 /\ -1-arg2+arg3 >= 0 /\ -arg3 >= 0 /\ arg3 >= 0 /\ -arg1P59+arg1 >= 0), cost: -2*arg2+2*arg3 Applied acceleration Original rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ -1+arg3 >= 0 /\ arg1P59-arg1 <= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+2*arg3 New rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg2+n268, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ -1+arg3 >= 0 /\ 1-arg2-n268+arg3 > 0 /\ -arg1P59+arg1 >= 0 /\ -1+n268 >= 0), cost: 2*n268+2*n268*arg3+n268*arg3^2 Sub-proof via acceration calculus written to file:///tmp/tmpnam_oDKikB.txt Applied instantiation Original rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg2+n268, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ -1+arg3 >= 0 /\ 1-arg2-n268+arg3 > 0 /\ -arg1P59+arg1 >= 0 /\ -1+n268 >= 0), cost: 2*n268+2*n268*arg3+n268*arg3^2 New rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ 1 > 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -arg1P59+arg1 >= 0), cost: -2*(arg2-arg3)*arg3-2*arg2-(arg2-arg3)*arg3^2+2*arg3 Applied acceleration Original rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=1+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ arg1P59-arg1 <= 0 /\ -2+arg3 >= 0 /\ -arg2+arg3 > 0), cost: 2+arg3^2+3*arg3 New rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=n269+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ 1-n269-arg2+arg3 > 0 /\ -2+arg3 >= 0 /\ -1+n269 >= 0 /\ -arg1P59+arg1 >= 0), cost: 3*n269*arg3+2*n269+n269*arg3^2 Sub-proof via acceration calculus written to file:///tmp/tmpnam_lnNmml.txt Applied instantiation Original rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=n269+arg2, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ 1-n269-arg2+arg3 > 0 /\ -2+arg3 >= 0 /\ -1+n269 >= 0 /\ -arg1P59+arg1 >= 0), cost: 3*n269*arg3+2*n269+n269*arg3^2 New rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ 1 > 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg3 >= 0 /\ -arg1P59+arg1 >= 0), cost: -3*(arg2-arg3)*arg3-2*arg2-(arg2-arg3)*arg3^2+2*arg3 Applied simplification Original rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ 1 > 0 /\ -1-arg2+arg3 >= 0 /\ -arg3 >= 0 /\ arg3 >= 0 /\ -arg1P59+arg1 >= 0), cost: -2*arg2+2*arg3 New rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ -1-arg2+arg3 >= 0 /\ arg3 <= 0 /\ arg3 >= 0 /\ -arg1P59+arg1 >= 0), cost: -2*arg2+2*arg3 Applied simplification Original rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ 1 > 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -arg1P59+arg1 >= 0), cost: -2*(arg2-arg3)*arg3-2*arg2-(arg2-arg3)*arg3^2+2*arg3 New rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -arg1P59+arg1 >= 0), cost: -2*(arg2-arg3)*arg3-2*arg2-(arg2-arg3)*arg3^2+2*arg3 Applied simplification Original rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ 1 > 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg3 >= 0 /\ -arg1P59+arg1 >= 0), cost: -3*(arg2-arg3)*arg3-2*arg2-(arg2-arg3)*arg3^2+2*arg3 New rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg3 >= 0 /\ -arg1P59+arg1 >= 0), cost: -3*(arg2-arg3)*arg3-2*arg2-(arg2-arg3)*arg3^2+2*arg3 Applied deletion Removed the following rules: 418 419 420 Accelerated simple loops Start location: __init 416: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=arg4, (-arg1P47+arg1 >= 0 /\ arg2-arg2P47 >= 0 /\ -1+arg4 <= 0 /\ -1+arg4 >= 0 /\ -1+arg4-arg3 >= 0 /\ -2+arg1P47-arg2P47 >= 0 /\ 2-arg1P47+arg2P47 >= 0 /\ arg2P47 > 0), cost: 4*arg4-4*arg3+arg4*(arg4-arg3) 417: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=arg4, (-arg1P47+arg1 >= 0 /\ arg2-arg2P47 >= 0 /\ -1+arg4-arg3 >= 0 /\ -2+arg1P47-arg2P47 >= 0 /\ 2-arg1P47+arg2P47 >= 0 /\ arg2P47 > 0 /\ -2+arg4 >= 0), cost: 4*arg4-4*arg3+2*arg4*(arg4-arg3) 424: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ -1-arg2+arg3 >= 0 /\ arg3 <= 0 /\ arg3 >= 0 /\ -arg1P59+arg1 >= 0), cost: -2*arg2+2*arg3 425: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -arg1P59+arg1 >= 0), cost: -2*(arg2-arg3)*arg3-2*arg2-(arg2-arg3)*arg3^2+2*arg3 426: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg3 >= 0 /\ -arg1P59+arg1 >= 0), cost: -3*(arg2-arg3)*arg3-2*arg2-(arg2-arg3)*arg3^2+2*arg3 318: __init -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (arg4P29 > 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ 2-arg1P0+arg2P30 <= 0 /\ arg2P31 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -2+arg1P31 > 0), cost: 4+arg4P29 319: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ arg1P1-arg1P2 <= 0), cost: 4+arg3P2 320: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg1P1-arg1P3 <= 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 4+arg2P74 Applied chaining First rule: __init -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (arg4P29 > 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ 2-arg1P0+arg2P30 <= 0 /\ arg2P31 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -2+arg1P31 > 0), cost: 4+arg4P29 Second rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=arg4, (-arg1P47+arg1 >= 0 /\ arg2-arg2P47 >= 0 /\ -1+arg4 <= 0 /\ -1+arg4 >= 0 /\ -1+arg4-arg3 >= 0 /\ -2+arg1P47-arg2P47 >= 0 /\ 2-arg1P47+arg2P47 >= 0 /\ arg2P47 > 0), cost: 4*arg4-4*arg3+arg4*(arg4-arg3) New rule: __init -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=1, arg1'=2+arg2P47, arg6'=arg6P47, arg3'=1, arg2P47 > 0, cost: 10 Applied chaining First rule: __init -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (arg4P29 > 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ 2-arg1P0+arg2P30 <= 0 /\ arg2P31 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -2+arg1P31 > 0), cost: 4+arg4P29 Second rule: f8157_0_dijkstra_GE -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg1'=arg1P47, arg6'=arg6P47, arg3'=arg4, (-arg1P47+arg1 >= 0 /\ arg2-arg2P47 >= 0 /\ -1+arg4-arg3 >= 0 /\ -2+arg1P47-arg2P47 >= 0 /\ 2-arg1P47+arg2P47 >= 0 /\ arg2P47 > 0 /\ -2+arg4 >= 0), cost: 4*arg4-4*arg3+2*arg4*(arg4-arg3) New rule: __init -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4P29, arg1'=2+arg2P47, arg6'=arg6P47, arg3'=arg4P29, (arg2P47 > 0 /\ -2+arg4P29 >= 0), cost: 4+5*arg4P29+2*arg4P29^2 Applied deletion Removed the following rules: 416 417 Applied chaining First rule: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ arg1P1-arg1P2 <= 0), cost: 4+arg3P2 Second rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -arg1P59+arg1 >= 0), cost: -2*(arg2-arg3)*arg3-2*arg2-(arg2-arg3)*arg3^2+2*arg3 New rule: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3P56, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3P56, (-2+arg1P59 > 0 /\ -2+arg3P56 >= 0 /\ -1+arg3P2 >= 0), cost: 2+arg3P56^2*(-1+arg3P56)+2*arg3P56+arg3P2+2*arg3P56*(-1+arg3P56) Applied chaining First rule: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg1P1-arg1P3 <= 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 4+arg2P74 Second rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ -1-arg2+arg3 >= 0 /\ -1+arg3 >= 0 /\ -arg1P59+arg1 >= 0), cost: -2*(arg2-arg3)*arg3-2*arg2-(arg2-arg3)*arg3^2+2*arg3 New rule: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3P56, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3P56, (-2+arg1P59 > 0 /\ -2+arg3P56 >= 0 /\ -1+arg2P74 >= 0), cost: 2+arg3P56^2*(-1+arg3P56)+2*arg3P56+arg2P74+2*arg3P56*(-1+arg3P56) Applied chaining First rule: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ arg1P1-arg1P2 <= 0), cost: 4+arg3P2 Second rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg3 >= 0 /\ -arg1P59+arg1 >= 0), cost: -3*(arg2-arg3)*arg3-2*arg2-(arg2-arg3)*arg3^2+2*arg3 New rule: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3P56, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3P56, (-2+arg1P59 > 0 /\ -2+arg3P56 >= 0 /\ -1+arg3P2 >= 0), cost: 2+arg3P56^2*(-1+arg3P56)+2*arg3P56+arg3P2+3*arg3P56*(-1+arg3P56) Applied chaining First rule: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg1P1-arg1P3 <= 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 4+arg2P74 Second rule: f6985_0_bellmanFord_GE -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, (-2+arg1P59 > 0 /\ -1-arg2+arg3 >= 0 /\ -2+arg3 >= 0 /\ -arg1P59+arg1 >= 0), cost: -3*(arg2-arg3)*arg3-2*arg2-(arg2-arg3)*arg3^2+2*arg3 New rule: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3P56, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3P56, (-2+arg1P59 > 0 /\ -2+arg3P56 >= 0 /\ -1+arg2P74 >= 0), cost: 2+arg3P56^2*(-1+arg3P56)+2*arg3P56+arg2P74+3*arg3P56*(-1+arg3P56) Applied deletion Removed the following rules: 424 425 426 Chained accelerated rules with incoming rules Start location: __init 318: __init -> f8157_0_dijkstra_GE : arg5'=arg5P31, arg2'=arg2P31, arg4'=arg4P29, arg1'=arg1P31, arg6'=arg6P31, arg3'=0, (arg4P29 > 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P0 <= 0 /\ 2-arg1P0+arg2P30 <= 0 /\ arg2P31 > 0 /\ -2+arg1P31-arg2P30 <= 0 /\ arg2P31-arg2P30 <= 0 /\ -2+arg1P31 > 0), cost: 4+arg4P29 319: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg2P74 > 0 /\ -2-arg1P74+arg1P2 <= 0 /\ -1+arg3P2 >= 0 /\ arg1P1-arg1P2 <= 0), cost: 4+arg3P2 320: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P56, arg2'=1, arg4'=arg4P56, arg1'=arg1P56, arg6'=arg6P56, arg3'=arg3P56, (-2+arg1P56 > 0 /\ arg3P56 > 0 /\ -arg1P1+arg1P56 <= 0 /\ arg1P1-arg1P3 <= 0 /\ -2-arg1P74+arg1P3 <= 0 /\ -1+arg2P74 >= 0), cost: 4+arg2P74 427: __init -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=1, arg1'=2+arg2P47, arg6'=arg6P47, arg3'=1, arg2P47 > 0, cost: 10 428: __init -> f8157_0_dijkstra_GE : arg5'=arg5P47, arg2'=arg2P47, arg4'=arg4P29, arg1'=2+arg2P47, arg6'=arg6P47, arg3'=arg4P29, (arg2P47 > 0 /\ -2+arg4P29 >= 0), cost: 4+5*arg4P29+2*arg4P29^2 429: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3P56, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3P56, (-2+arg1P59 > 0 /\ -2+arg3P56 >= 0 /\ -1+arg3P2 >= 0), cost: 2+arg3P56^2*(-1+arg3P56)+2*arg3P56+arg3P2+2*arg3P56*(-1+arg3P56) 430: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3P56, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3P56, (-2+arg1P59 > 0 /\ -2+arg3P56 >= 0 /\ -1+arg2P74 >= 0), cost: 2+arg3P56^2*(-1+arg3P56)+2*arg3P56+arg2P74+2*arg3P56*(-1+arg3P56) 431: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3P56, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3P56, (-2+arg1P59 > 0 /\ -2+arg3P56 >= 0 /\ -1+arg3P2 >= 0), cost: 2+arg3P56^2*(-1+arg3P56)+2*arg3P56+arg3P2+3*arg3P56*(-1+arg3P56) 432: __init -> f6985_0_bellmanFord_GE : arg5'=arg5P59, arg2'=arg3P56, arg4'=arg4P59, arg1'=arg1P59, arg6'=arg6P59, arg3'=arg3P56, (-2+arg1P59 > 0 /\ -2+arg3P56 >= 0 /\ -1+arg2P74 >= 0), cost: 2+arg3P56^2*(-1+arg3P56)+2*arg3P56+arg2P74+3*arg3P56*(-1+arg3P56) Removed unreachable locations and irrelevant leafs Start location: __init Computing asymptotic complexity Proved the following lower bound Complexity: Unknown Cpx degree: ? Solved cost: 0 Rule cost: 0