(一) 我们知道Lingo软件在求解规划模型时非常方便,往往只需要根据事先列出的目标函数及约束条件就能轻松的求解该模型,对于线性规划模型,Lingo软件所求的即为全局最优解。除线性规划,Lingo在缺省设置下一般只给出局部最优解,但可以通过修改Lin-go选项要求计算全局最优解。具体做法如下(所用版本为17.0):
将Use Global Solver选中即可。并应用或保存设置,重新运行,便可求出当前非线性规划问题的全局最优解。
(二)在最优化问题中,若约束条件中右端项的数值过大(与左端的系数相比较),模型中数据之间的数量级不匹配,此时Lingo在计算中容易产生比较大的误差,我们可以先进行预处理,缩小数据之间的差别,例如可以将所有决策变量扩大10000倍。