help-glpk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-glpk] [Fwd: Initial Basis Matrix is Singular]


From: Andrew Makhorin
Subject: Re: [Help-glpk] [Fwd: Initial Basis Matrix is Singular]
Date: Fri, 18 Feb 2011 09:31:21 +0300

> I didn't see either function mentioned in the reference manual; if it
> is there, then what page is it on?

For glpk v4.45 see Section 2.6 "LP Basis Constructing Routines", pp.
45-47. The reference manual (file glpk.pdf) is included in the glpk
distribution tarball and can be found in subdirectory doc.

GLPK distribution can be ftp'ed from <ftp://ftp.gnu.org/gnu/glpk/> or
from some mirror ftp sites; see <http://www.gnu.org/order/ftp.html>.

> 
> I did find some documentation in the source code.  According to my
> understanding, the basis built by glp_std_basis contains exactly the
> auxiliary variables where the basis built by glp_adv_basis will try to
> replace *fixed* auxiliary variables with non-fixed structural variables
> that preserve the triangularity of the basis matrix.  For my
> application, each of the many LPs will contain precisely one fixed
> auxiliary variable but the LPs are generally dense so that you won't be
> able to include a structural variable while maintaining the triangular
> structure of the basis matrix.  Hence for my application, calling
> glp_adv_basis will cause the code to perform some extra work just to
> produce the same trivial initial basis that glp_std_basis.  Am I
> correct?

Yes.

>   If so, then for my application it will be more efficient to
> call glp_std_basis.
> 

Yes.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]