macOS用户指南

macOS用户指南

本节包含与Gurobi求解器一起使用AMPL的特定信息。手机万博登录关于AMPL建模的一般说明可以在书中找到数学编程的建模语言.你可以在AMPL网站上找到有关AMPL书籍的信息:http://www.ampl.com.AMPL网站还包含示例模型,您可以下载这些模型并使用amplu - gurobi进行求解。

AMPL是一个基于文本的程序,从终端提示符启动。要启动AMPL,只需输入以下命令ampl从终端提示符。当使用AMPL时,你必须通过发出以下命令明确地告诉AMPL使用Gurobi解析器:手机万博登录

选择解决gur手机万博登录obi_ampl;

如果您忘记将求解器设置为Gurobi,您可能会在尝手机万博登录试解决一个模型时收到一个错误。

Gurobi参数在AMPL中被称为“选项”。AMPL可以控制古罗比参数选择gurobi_options命令。例如,

选项gurobi_options 'presolve 2';

指示古罗比使用侵略性预解。的当前列表中添加选项gurobi_options,使用命令选择gurobi_optionsgurobi_options.例如,

选择gurobi_optionsgurobi_options“mipgap 0.01”;

将MIP间隙设置为0.01,除了任何现有的Gurobi参数。您可以通过输入查看Gurobi参数列表

gurobi_ampl - =

从命令提示符。AMPL的Gurobi参数的完整列表可以在下一节中找到。