Skip to main content

Hello,

I would like to know if there are any  theorical references of why the default value of the bad scaling threshold is  “1000”, or this default is due to the many yeras of experience of the Aimms developers? 

Hi @RogerDanilo. There is no good theoretical justification for using 1,000 as a threshold for bad scaling, other than that some (nonlinear) solvers advise to have all non-zero coefficients between 0.001 and 1000 (in absolute sense).

In practice it is often not possible to scale a model in such a way that all non-zero coefficients are in this range and therefore for practical models I often use 100,000 for the bad scaling threshold option.


Reply


Didn't find what you were looking for? Try searching on our documentation pages:

AIMMS Developer & PRO | AIMMS How-To | AIMMS SC Navigator