[Bonmin] Python wrappers for BONMIN?

Herb Schilling hschilling at nasa.gov
Mon Jun 11 09:50:50 EDT 2012


On Jun 11, 2012, at 9:25 AM, Stefan Vigerske wrote:

> Hi,
> 
> you could also look into a problem library like MINLPLib 
> (http://www.gamsworld.org/minlp/minlplib/minlpstat.htm).
> There are also small instances (<10 variables) that should be easy 
> program in python.
> 
> One should take a bit care of picking only convex instances, so that the 
> test outcome is reliable.

Stefan and Pierre,

 Thanks for the advice! 

 I should mention that due to shifting priorities, Calvin and I have to work on other work right now so even though we were so close to getting this done, we just don't have the time right now. 

> 
> Stefan
> 
> On 11.06.2012 15:08, Pierre Bonami wrote:
>> Dear Herb,
>> Sorry for my also long delay.
>> This is all great news. I have to learn python now!
>> 
>> To answer your question, is difficult. I should know many but I can not
>> really think of simple MINLPs that could be used in the unitTest (except
>> the one that is used by bonmin unitTest).
>> I think that one thing is to try the same problem with many different
>> options.
>> Sorry, maybe I can find a better answer with more time...
>> Best,
>> Pierre
>> 
>> On Fri, May 25, 2012 at 3:49 PM, Herb Schilling<hschilling at nasa.gov>  wrote:
>> 
>>> 
>>> On Mar 29, 2012, at 11:33 AM, Pierre Bonami wrote:
>>> 
>>>> Dear Herb,
>>>> There is none that I know of. But if there is one I would be very happy
>>> to also know about it (and if you create one, I will be equally happy!).
>>> 
>>> Hi Pierre,
>>> 
>>>  Sorry for the long delay on this. We have the beginnings of a Python
>>> wrapper. It was primarily created by Calvin Robinson here at NASA Glenn
>>> Research Center.
>>> 
>>>  Right now we only tested it with the example that is the same as the C++
>>> example that comes with BONMIN. We want to add some other tests in the form
>>> of Python unittests. We know of many simple continuous variable
>>> optimization problems to use as tests but are there some other good simple
>>> integer problems to use with the tests.
>>> 
>>>  We also need some feedback on other parts of BONMIN need to be exposed.
>>> Right now we tried to limit it to just enough to making that C++ example
>>> run.
>>> 
>>>  We plan on setting up a repository on GitHub so people can get it soon.
>>> Just need to do some clean up and add some more tests!
>>> 
>>>  We are also in the process of making a plugin wrapper for BONMIN for use
>>> with OpenMDAO ( http://openmdao.org ). ( Having problems with C++, smart
>>> pointers and stuff like that ! This is tough to debug. )
>>> 
>>>  Thanks
>>> 
>>> 
>>>> Best,
>>>> Pierre
>>>> 
>>>> On Thu, Mar 29, 2012 at 5:13 PM, Schilling, Herbert W. (GRC-VM00)<
>>> hschilling at nasa.gov>  wrote:
>>>> Hi,
>>>> 
>>>> I am a new user of BONMIN and would like to use it from Python. I
>>> haven't found any Python wrappers for it. Does such a wrapper exist? If
>>> not, I guess I will be creating one!
>>>> 
>>>> Thanks
>>>> 
>>>> -----------------------
>>>> Herb Schilling
>>>> hschilling at nasa.gov
>>>> 
>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> Bonmin mailing list
>>>> Bonmin at list.coin-or.org
>>>> http://list.coin-or.org/mailman/listinfo/bonmin
>>>> 
>>> 
>>> -----------------------
>>> Herb Schilling
>>> hschilling at nasa.gov
>>> Office of the CIO
>>> Mission Support Computing Office
>>> including Graphics and Visualization Lab http://gvis.grc.nasa.gov
>>> 
>>> 
>>> 
>>> 
>>> 
>> 
>> 
>> 
>> _______________________________________________
>> Bonmin mailing list
>> Bonmin at list.coin-or.org
>> http://list.coin-or.org/mailman/listinfo/bonmin

-----------------------
Herb Schilling
hschilling at nasa.gov
Office of the CIO
Mission Support Computing Office 
including Graphics and Visualization Lab http://gvis.grc.nasa.gov







More information about the Bonmin mailing list