help-glpk
[Top][All Lists]
Advanced

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

Re: [Help-glpk] Zero valued coefficients


From: Andrew Makhorin
Subject: Re: [Help-glpk] Zero valued coefficients
Date: Tue, 25 Aug 2015 22:00:41 +0300

> currently
> 
> glp_set_mat_col()
> glp_set_mat_row()
> glp_load_matrix()
> 
> may be used to place zero valued coefficients in the sparse matrix
> stored as structure GLPAIJ.
> 
> These zero values are not needed in any way by GLPK.
> 
> It is left to the calling problem to avoid passing zeros.
> 
> I suggest to change above functions to check the value of coefficients
> and to simply ignore any zero values.
> 
> A simple
> 
> if (0 == val[k])
>    continue;
> 
> will be sufficient.
> 

The idea was to keep the user data untouched, so it is undesirable to
change the default behavior. Probably to resolve the issue there should
be an option or additional api routines. Note that on passing the data
to the solver zero coeffs are skipped.





reply via email to

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