[ojAlgo-user] Behaviour of ExpressionBasedModel since OjAlgo37
Mathematics, linear algebra and optimisation
Brought to you by:
apete
From: Nico P. <Nic...@gm...> - 2016-03-01 16:01:45
|
<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>Hi everybody,</div> <div> </div> <div>I use OjAlgo's ExpressionBasedModel to solve some quadratic programming problems. It worked really well in version 37, but I noted some strange behaviour after switching to version 38.2. The ExpressionBasedModel behaved highly non-deterministically in the sense that the same problem can sometimes be solved optimally, sometimes only approximately and sometimes cannot be solved at all. In fact, even when the solution is supposed to be optimal, the results can differ significantly (like more than 100% deviation). After realizing that these problems were caused by the change of version, I switched to version 39. Now the ExpressionBasedModel behaves completely deterministically, but I still get some weird results. I suppose that these problems are related to the new algorithm in ojAlgo. Is there a way to use the old algorithm?</div> <div> </div> <div>I could also send the example if it helps for debugging. However, it is part of a bigger project and depends on several other classes, so it might be too complicated.</div> <div> </div> <div>Best</div> <div>Nico</div></div></body></html> |