Reputation: 81
I have a MIP model that I need to generate its solution pool. Generating this pool takes around 5 minutes but I need to do this pool generation for 100k model, so I need this pool to run at least 8 times faster but unfortunately I don't have any knowledge about speeding up cplex. Is there any settings that I can change in order to make it run faster?Is it possible to make it run in parallel on different CPUs? My pool settings :
cpx = mdl.get_cplex()
cpx.parameters.mip.tolerances.integrality.set(0)
cpx.parameters.simplex.tolerances.markowitz.set(0.999)
cpx.parameters.simplex.tolerances.optimality.set(1e-9)
cpx.parameters.simplex.tolerances.feasibility.set(1e-9)
cpx.parameters.mip.pool.intensity.set(2)
cpx.parameters.mip.pool.absgap.set(1e75)
cpx.parameters.mip.pool.relgap.set(1e75)
cpx.parameters.mip.limits.populate.set(50)
Upvotes: 0
Views: 1125
Reputation: 5930
Two things come to mind:
Upvotes: 1