Программный интерфейс целочисленной линейной модели
Целочисленная линейная модель (IP) применяется для задач оптимизации, в которых все переменные принимают исключительно целые значения, а целевая функция и ограничения заданы линейными выражениями. Модель используется в прикладных задачах, где переменные характеризуют неделимые сущности: количество исполнителей, партий продукции, единиц оборудования, а также в задачах с дискретными альтернативами. Требование целочисленности существенно увеличивает вычислительную сложность поиска по сравнению с непрерывной задачей.
Начало работы
Модель = О2.СоздатьМодель(
О2.ТипыМоделей().ЛинейнаяЦелочисленнаяМодель()
);
ПеременнаяX = Модель.Переменные().ДобавитьИзДиапазона(0, 10, "x");
ПеременнаяY = Модель.Переменные().ДобавитьИзДиапазона(0, 10, "y");
Модель.Ограничения().Соотношение("x + y <= 15");
Модель.ЦелеваяФункция().Минимизировать("x + 2*y");
Решение = Модель.Решить();