Originally posted by: James82
Hi Daniel
Thanks for getting back to me again.
1) So I've made a minor change to the model and now get much improved numerics (see bottom of this post).
2) I attach a SAV file of the revised model.
3) I also attach two new logs (both main log and clone log) straight from CPLEX 12.8 using the command line interface (I believe that is called the interactive optimiser?). Normally I run the model from GAMS (using CPLEX 12.8 as well) but I thought this route would be good to test and get one layer of possible issues out of the way. The new logs show the same thing as in my first post - basically concurrent barrier is 3 times faster than barrier only.
One critical point I want to mention is that here I'm using parallelmode=-1 so that the concurrent optimiser stops as soon as barrier has solved. Without that option the concurrent optimiser will run for longer even after barrier has solved the model according to the clone logs. Regardless of parallelmode, one should compare the clone log concurrent barrier run to the main log barrier only to see the different in solution time.
So I don't think its the numerics of the model that cause the issue. Also, I note that this is a very small version of the full problem (time axis is hourly for 2 weeks, full problem is hourly for 1 year) and, as far as I can tell, this factor of 3 scaling continues as I start running larger and larger versions of the problem (tested up to hourly for 6 months). As such, it can have a very big impact on solution times.
Many thanks!
New stats:
Display which problem characteristic: stats
Problem name : highres.sav
Objective sense : Minimize
Variables : 250329 [Nneg: 224082, Fix: 291, Box: 11,
Free: 1, General Integer: 25944]
Objective nonzeros : 54046
Linear constraints : 234422 [Less: 114131, Greater: 46440, Equal: 73851]
Nonzeros : 810607
RHS nonzeros : 7619
Variables : Min LB: 0.0000000 Max UB: 12700.00
Objective nonzeros : Min : 0.001000000 Max : 4000.000
Linear constraints :
Nonzeros : Min : 0.001000000 Max : 500.0000
RHS nonzeros : Min : 26.70000 Max : 463720.0
#CPLEXOptimizers#DecisionOptimization