<div> </div>
<div>Hi Everyone,</div>
<div> </div>
<div>I am running the following little program. My class "dir" has a set of binary variables called "X".</div>
<div>After minimization getStatus() return "OPTIMAL" while Xs are displayed as fractional. When I </div>
<div>solve the mipModel.mps using CPLEX: it tells me the problem is infeasible! I don't understand </div>
<div>why cbc solver is returning false message OPTIMAL. Any help on this is appreciated.</div>
<div> </div>
<div>regards,</div>
<div>vishy</div>
<div> </div>
<div> </div>
<div>#include "mathModel.h"</div>
<div> </div>
<div>typedef enum {SUCCESS = 0, FAILURE = -1};</div>
<div> </div>
<div>int main() {<br> int retcode = FAILURE;<br> container c; /* container class object that will contains all data*/<br> c.readData("c:/dataLocation");<br> dir instance(c); /* Instantiate an object of dir class */
<br> instance.minimize();<br> retcode = instance.getStatus();<br> if (MP_model::OPTIMAL == retcode){<br> instance->writeMps("mipModel", "mps", 1.0);<br> instance.X.display("instance (X)");
<br> cout<<"obj val:="<<instance->getObjValue()<<endl;<br> }</div>
<div> return SUCCESS;<br>}// main<br> </div>