[Soplex] performance, warm start, and early termination
Zohar Levi
zoharl3 at yahoo.com
Wed Aug 17 01:52:27 CEST 2022
Okay, thanks.
On 17/8/22 5:45, Ambros Gleixner wrote:
> Hi Zohar,
>
> 1. SoPlex may take longer than the commercial solvers; it may even be
> that they use interior point or concurrent instead of pure simplex.
> But unsimplify should not take that long, this must be a performance
> bug. You can file a bug report on github.com/scipopt/soplex with log
> and precise info how to reproduce it.
>
> 2. You can provide a so called basis file on the command line, but not
> a primal solution.
>
> 3. No, you will not be able to achieve what you describe in the
> stackexchange issue with soplex, since intermediate solutions are not
> guaranteed to be feasible. SoPlex applies what is called a composite
> simplex, switching between primal and dual, plus adds intermediate
> perturbations for numerical stability.
>
> Hope that helps,
> Ambros
>
>
> Am 12.08.22 um 16:40 schrieb Zohar Levi:
>>
>> This is my objective:
>>
>> https://math.stackexchange.com/questions/4510587/find-a-feasible-but-not-optimal-solution-to-a-large-lp
>>
>>
>> 1. I tried soplex on a small problem:
>>
>> https://drive.google.com/file/d/1RhCqdziUNbrXJ1UyArQtIZevbXV2Shg-/view
>>
>> soplex mymodel.mps
>>
>> It found an optimal solution after 2min, and it spent another 8min to
>> unsimplify it.
>>
>> Mosek and gurobi needed 2sec.
>>
>> What am I doing wrong?
>>
>> 2. How do I specify a warm-start (an initial feasible guess)? In the
>> main page, there's a mention of hot-start, but I couldn't find it in
>> the parameters on anywhere else. Something lost in translation?
>>
>> 3. If I start from a feasible solution and stop the solver after X
>> iterations, will I get a better feasible solution?
>>
>>
>> _______________________________________________
>> SoPlex mailing list
>> SoPlex at zib.de
>> https://listserv.zib.de/mailman/listinfo/soplex
More information about the SoPlex
mailing list