[Coin-symphony] Sensitivity Analysis
David Goodlad
dgoodlad at gmail.com
Tue Feb 7 16:05:30 EST 2006
Hi again
I've been playing with the sym_get_ub_for_new_obj function, and have
found that it's not working properly. It segfaults when building the
new objective value...
Anyway, from some analysis, it seems that the function
get_ub_for_new_obj is very broken. I'm working on fixing it (I'll
supply a patch once I get it going), but have one question. The
sol/sol_ind/sol_cnt variables, making up the solution in the bc_node
struct, seem to store the values/indices of the non-zero variables in
the solution. However, there are spots in the current function that
refer to it in a different way (see lines 3044-3045 compared to lines
3055-3056 in master_func.c). Does the usage of these variables change
depending on feasibility status of the node? I wouldn't expect it to,
but I only started looking at Symphony last weekend, so can't be sure!
Also, is there a planned (or just uncommitted) version of
get_lb_for_new_obj? Otherwise, I am going to look into implementing
that as well.
Thanks
Dave
On 2/7/06, David Goodlad <dgoodlad at gmail.com> wrote:
> Hi Menal,
>
> Thanks for the quick answer. It compiles fine now.
>
> Dave
>
> On 2/7/06, Menal Guzelsoy <megb at lehigh.edu> wrote:
> >
> > David,
> >
> > That function is not complete yet and needed to be commented out. Just do an
> > update now.
> >
> > Menal.
> >
> > Quoting David Goodlad <dgoodlad at gmail.com>:
> >
> > > Hi all
> > >
> > > It seems that when building Symphony with SENSITIVITY_ANALYSIS enabled
> > > in the config, I end up with a library missing a function definition.
> > > get_lb_for_new_obj is declared in the master.h file but looking into
> > > master_func.c where similar functions are defined shows that it's just
> > > 'missing'. Is this functionality just incomplete for now, or am I
> > > missing something here?
> > >
> > > This is with the latest from CVS, by the way.
> > >
> > > Thanks!
> > > Dave
> > >
> > > --
> > > Dave Goodlad
> > > dgoodlad at gmail.com or dave at goodlad.ca
> > > http://david.goodlad.ca/
> > >
> > > _______________________________________________
> > > Coin-symphony mailing list
> > > Coin-symphony at list.coin-or.org
> > > http://list.coin-or.org/mailman/listinfo/coin-symphony
> > >
> >
> >
> >
> > ----------------------------------------------------------------
> > This message was sent using IMP, the Internet Messaging Program.
> >
> > _______________________________________________
> > Coin-symphony mailing list
> > Coin-symphony at list.coin-or.org
> > http://list.coin-or.org/mailman/listinfo/coin-symphony
> >
>
>
> --
> Dave Goodlad
> dgoodlad at gmail.com or dave at goodlad.ca
> http://david.goodlad.ca/
>
--
Dave Goodlad
dgoodlad at gmail.com or dave at goodlad.ca
http://david.goodlad.ca/
More information about the Symphony
mailing list