Open qtothec opened 5 years ago
Attachments: QPS model written https://projects.coin-or.org/Clp/attachment/ticket/24/QP-CRASH.qps.gz BPMPD output log for the QPS model https://projects.coin-or.org/Clp/attachment/ticket/24/QP-CRASH.out.gz
Attached model has bad column names - can't debug problem
Moved from TRAC as part of COIN fORgery: https://projects.coin-or.org/Clp/ticket/24
Using Clp trunk from 2008/09/15, I setup a QP problem as follows:
Clp produces the following output which seems to give the correct objective 2310:
However, I check, as I do for LP's, the following
which is triggered and dumps:
If I ignore the isProvenOptimal() check and try to obtain the objective using
then it is all-zero, which is not a feasible point.
I checked the dumped QPS file and solved the problem using BPMPD which solves it with objective 2310 (see attached output logfile).
Am I using the interface incorrectly or is this a bug in Clp? Also, if I want to disable any kind of presolve, is there a way to do this using the ClpSimplex? and ClpModel? interfaces? (In initialSolve I can pass a ClpSolve? object, but how to do this just by calling primal()?)
Thanks.