Thanks for your ideas:
- Previously I was using MostInfeasible, I think this also gave the same error but I’ll try it again.
- This is currently using MA57 which I don’t think is open-source? MA57 is the fastest out of MA27, MA57, MA87, and MUMPS, when solving this problem as an NLP. It’s possible its suboptimal for solving as a Juniper model.
On the point of MA57, I have set ma57_automatic_scaling=yes
otherwise when solving with Juniper or as an NLP I get a lot of logs like Reallocating memory for MA57: lfact (1960656)
. However, I think this could be related to my problems. I have since set it to “no” and branching to :MostInfeasible. I’m just over two hours in and it’s still running, which I believe is longer than it took to get an OOM error before.
So I presume the issue is coming from MA57
’s automatic rescaling, I’m guessing there’s nothing that can be done about this on the Julia side? As mentioned on a different thread I am using a dated version of MA57
so perhaps I just need to figure out how to update it.