I am solving small MINLP problem using BARON solver to find the ‘optimal’ solution. But for such a small system, 8 hours passed and I have not got the solution yet. My question is: why this solver cannot find the solution after such a long time? Is this because of the way I implemented the model? (If so, I am attaching my code here to let you know how I did it). I would appreciate it if you could help me solve this problem. Thank you!
Best answer by Marcel Hunting
(Note that if one of the variables in the bilinear term would be binary then that would make life much easier because in that case the bilinear term can be linearized.)
I am afraid that it will be impossible to find a global solution for your problem. I would settle for a good local solution by using, e.g., a local solver combined with a multi-start algorithm.