I have a problem with around 3000 suppliers, each supplier is independent. Our Aimms runs in a loop solving a MIP model for each supplier with around 800 variables and a gap of 2%. Each model runs very quickly at around 5-6 seconds, but the entire run of 3000 suppliers takes around 30-40 min. We need to improve the time of the model and I would like some sugestions. Options we are already thinking:
a) Merge the models in batchs of suppliers, creating a bigger model and pass it to the solver.
b) Performance tunning of the CPLEX options
Is there any other suggestion? Is there some way to run the models in parallel for example?
Best answer by Marcel HuntingView original