AMPL - это язык алгебраического моделирования для математической оптимизации. Он поддерживает широкий спектр задач, таких как линейные, квадратичные и нелинейные задачи для непрерывных и дискретных переменных, и связан с большинством решателей.

AMPL, аббревиатура от Языка математического программирования , является языком алгебраического моделирования для описания и решения задач высокой сложности для крупномасштабных математических вычислений (т.е. крупномасштабной оптимизации). и проблемы типа планирования). Он был разработан Робертом Фурером, Дэвидом Гаем и Брайаном Керниганом в Bell Laboratories. AMPL поддерживает десятки решателей, как с открытым исходным кодом, так и коммерческих, включая CBC, CPLEX, FortMP, Gurobi, MINOS, IPOPT, SNOPT и KNITRO.

Подробнее о AMPL

Домашняя страница AMPL

AMPL в Википедии