Originally posted by: Moslem Zamani
Consider the following bilinear quadratic program,
min x1x7+x2x8-x1+x5-x6
s.t. x1+x2=1,
-x3+x5-x6+x7=0,
-x4+x5-x6+x8=0,
x1, x2, x3, x4, x5, x6>=0,
x7, x8>=1.
Its optimal value is -1, consider (1,0,0,0,0,1,1,1). When I model this problem via cplexqp (opt.optimalitytarget=3) on MATLAB, surprisingly, it announces the problem is unbounded. Of course, the problem is bounded, because objective function can be written as follows (consider multiplication of second and third constraint by x1 and x2, respectively)
x1x7+x2x8-x1+x5-x6=-x1+x1x3+x2x4.
I used global solver cplexqp many times and always provided the best solution compared to the other solvers. I wonder why it cannot handle this problem. My CPLEX version is 12.8.
#CPLEXOptimizers#DecisionOptimization