<div dir="ltr"><div>Kohei and Drew,</div><div><br></div><div>Many thanks for getting back to me on this topic.</div><div><br></div><div>For the 6.4 update to the Calc Guide, I will follow Kohei's advice that it is probably beyond the scope of the document to provide guidance on how to select a solver.<br></div><div><br></div><div>I'll try to make some time before the 7.0 Calc Guide update to re-visit this decision.<br></div><div><br></div><div>Regards,</div><div><br></div><div>Steve</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 15 May 2020 at 07:40, Drew Jensen <<a href="mailto:drewjensen.inbox@gmail.com">drewjensen.inbox@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Tonight took the LO 7 alpha1 file and the one example workbook from that Excel tutorial and ran each of the five solver engines. </div><div>For sure the LO CoinMP and LO Linear choices are crazy faster then DEPS and SCO (The firth choice Swarm non-linear is just as quick but the results are kaka, but it does say it is experimental). </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, May 14, 2020 at 7:55 PM Drew Jensen <<a href="mailto:drewjensen.inbox@gmail.com" target="_blank">drewjensen.inbox@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">hmm - there are bits and pieces here and there.<div><br></div><div>For example the first two choices (DEPS & SCO) have some explanation over at AOO wiki</div><div><a href="https://wiki.openoffice.org/wiki/NLPSolver" target="_blank">https://wiki.openoffice.org/wiki/NLPSolver</a><br></div><div>If that is still relevant for LibreOffice I can't say, but likely.</div><div>CoinMD (which I assume here is type of Coin-MP) has a lot of generalized references, even a wiki page with a paragraph or two that might be worth drafting for service here:</div><div><a href="https://en.wikipedia.org/wiki/COIN-OR" target="_blank">https://en.wikipedia.org/wiki/COIN-OR</a><br></div><div><br></div><div>anyway - I'm just using DDG to search for info on the different solver types, and you get the idea.</div><div><br></div><div>There is a couple of examples of tutorials the reference solvers in Calc (one of which actually uses the same example data to show how to solve both in Excel and Calc), but the couple I reviewed only use one as an example.</div><div><br></div><div>I did find one for Excel that has an over view which I thought was a decent balance of information on the three solver models available there at:</div><div><a href="https://www.tutorialspoint.com/excel_data_analysis/advanced_data_analysis_optimization_with_excel_solver.htm" target="_blank">https://www.tutorialspoint.com/excel_data_analysis/advanced_data_analysis_optimization_with_excel_solver.htm</a><br></div><div><br></div><div>IDK if any of the helps, hope it does.</div><div><br></div><div>Best wishes,</div><div><br></div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, May 14, 2020 at 7:19 PM Kohei Yoshida <<a href="mailto:kohei@libreoffice.org" target="_blank">kohei@libreoffice.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 10.05.2020 10:59, Stephen Fanning wrote:<br>
<br>
> What guidance can I insert into the Calc Guide to help the user if he<br>
> wonders which algorithm to select?<br>
<br>
This is strictly my personal opinion.<br>
<br>
Which optimization solver to pick really depends on the characteristics <br>
of the data being optimized, how (well) the algorithm is implemented in <br>
the versions included in Calc, the accuracy goal etc. etc.  It's more an <br>
art than science, and each user really needs to experiment with various <br>
solvers to see which one works best for his or her optimization cases.  <br>
My personal opinion is that it is probably beyond the scope of Calc user <br>
guide to provide any sort of guidance on how to select a solver.<br>
<br>
Feel free to disagree with me on this.  I'm not an expert. :-)<br>
<br>
Kohei<br>
_______________________________________________<br>
LibreOffice mailing list<br>
<a href="mailto:LibreOffice@lists.freedesktop.org" target="_blank">LibreOffice@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/libreoffice" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/libreoffice</a><br>
</blockquote></div>
</blockquote></div>
</blockquote></div>