[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-glpk] cpx_basis and adv_basis generate stderr output
From: |
Andrew Makhorin |
Subject: |
Re: [Bug-glpk] cpx_basis and adv_basis generate stderr output |
Date: |
Tue, 12 May 2009 22:43:58 +0300 |
> I'm not sure if this is a bug, however I wanted to bring to you
> attention that the functions
> void adv_basis(glp_prob *lp) in src/glpini01.c
> and cpx_basis in src/glpini01.c
> both have statement
> xprintf("Crashing...\n");
> While I already learned that this is terminus technicus from the field
> and does not mean that some program is 'crashing', I consider it
> slightly confusing to see this printed to stderr when the library is
> used from a different program.
> I'd be happy to see this removed in a future version.
Crashing is a technique used to produce a good starting basis for the
simplex method. The term "crashing" is widely used, not only in glpk;
see for example: http://people.brunel.ac.uk/~mastjjb/jeb/or/lpadv.html .
However, I agree with you that this message may confuse some users
(though when a computer program is really crashing, it never says
about that :). I will replace this message by a more friendly one like
"Constructing initial basis..." . Thanks.
Andrew Makhorin