Originally posted by: revolt
The speedup is basically due to the time for model creation and due to the final call to the dual simplex. Enclosed you find a figure which is based on 1000 random min cost flow instances. The marked area is the computing time that is needed for model creation.
One can see that the model creation in the Network API is costs nearly nothing, whereas it is quite expensive if one uses the LP API. If one deactivates the presolving also in the LP API one also gets a significant speedup.
PS: In all test instanstes the number of nodes amounts to 20, whereas the numer of ars ranges from 50 to 10,000, that is, there are a lot of parallel arcs.
#CPLEXOptimizers#DecisionOptimization