Originally posted by: SystemAdmin
code IloNumVarArray _vars(env);
IloNumArray _vals(env);
for(unsigned int id=0;id<C.size();id++)
{
z.add(IloIntVar(env,0,1,var_name));
if ((id >= _first) && (id < _last))
{
_vars.add(z
id);
_vals.add(1);
}
.....
}
cplex.addMIPStart(_vars,_vals);
_vals.end();
_vars.end();
[/code]
It displays "CPLEX Error 3003: Not a mixed-integer problem" when I add cplex.addMIPStart(_vars,_vals); (CPLEX12.1)
otherwise, code works. z is an IloIntVarArray.
Thanks for your comments
#DecisionOptimization#MathematicalProgramming-General