[Coin-symphony] Recording feasible solutions

David Goodlad dgoodlad at gmail.com
Wed Feb 1 14:01:03 EST 2006


Hi all

I am researching the SYMPHONY framework as a possible solution for a
system that I'm working on.  Everything seems to work quite nicely so
far, though with a couple of quirks.

In this system, we are not really too concerned with finding _the_
optimal solution; rather, we are searching for many near-optimal but
diverse solutions.  Of course, if we happen to find a provably-optimal
solution, we're happy too, but this generally takes too long for our
application.  As such, we need to record feasible solutions as they
are found.

I've tried using user_send_feasible_solution, but this function never
gets called (and the documentation confirms that it will only get
called if running the LP module in a separate process, which I don't
want to do at the moment).  I could use user_is_feasible, but it
doesn't seem quite the right place.

Am I missing something?  Is there another event that is called when a
feasible solution is found?

Thanks in advance,
David

--
Dave Goodlad
dgoodlad at gmail.com or dave at goodlad.ca
http://david.goodlad.ca/




More information about the Symphony mailing list