[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

reply via email to

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