The topic of computationally efficient mixed-integer programming formulations for unit commitment is rather extensive, and it is not surprising that a straightforward formulation could indeed be very difficult for CBC.
A recent survey can be found here: http://www.optimization-online.org/DB_HTML/2018/11/6930.html
jpw
--
You received this message because you are subscribed to the Google Groups "Pyomo Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
pyomo-forum...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to pyomo...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to pyomo...@googlegroups.com.
The topic of unit commitment formulations is outside the scope of the pyomo forum, despite several folks on the forum that know something about the topic.
But I will note that even if you have a state-of-the-art UC formulation (e.g., to address startup cost computation efficiently), even commercial solvers such as Gurobi and CPLEX can have trouble with modestly sized unit commitment problem instances. Thus, cbc struggling is not particularly surprising.
To unsubscribe from this group and stop receiving emails from it, send an email to pyomo-forum...@googlegroups.com.