Перейти к основному содержимому

Программный интерфейс целочисленной линейной модели

Целочисленная линейная модель (IP) применяется для задач оптимизации, в которых все переменные принимают исключительно целые значения, а целевая функция и ограничения заданы линейными выражениями. Модель используется в прикладных задачах, где переменные характеризуют неделимые сущности: количество исполнителей, партий продукции, единиц оборудования, а также в задачах с дискретными альтернативами. Требование целочисленности существенно увеличивает вычислительную сложность поиска по сравнению с непрерывной задачей.

Начало работы

Модель = О2.СоздатьМодель(
О2.ТипыМоделей().ЛинейнаяЦелочисленнаяМодель()
);

ПеременнаяX = Модель.Переменные().ДобавитьИзДиапазона(0, 10, "x");
ПеременнаяY = Модель.Переменные().ДобавитьИзДиапазона(0, 10, "y");

Модель.Ограничения().Соотношение("x + y <= 15");
Модель.ЦелеваяФункция().Минимизировать("x + 2*y");

Решение = Модель.Решить();

Содержание раздела

См. также