Руководство для научно-исследовательской работы по библиотеке ILOG CPLEX 11.2
20 Maximize obj: - x2 + [2 x1*x1]/2- 6 x1 Subject To c1: 2 x1 + 3 x2 <= 24 c2: x1 + 2 x2 <= 15 c3: 3 x1 + 2 x2 <= 24 Bounds 0 <= x1 0 <= x2 <= 4 General x1, x2 End После создания текстового файла по алгоритму А 1.2 считываем данные из вызывающего приложения и вызываем функцию оптимизации CPXmipopt (см. таблицу 1.2). Получим следующее решение: F = - 13; 1 x = 3; 2 x = 4. Аналогичный способ решения применим для задачи смешанного квадратичного программирования, в которых условие целочисленности накладывается только на часть переменные, а остальные переменные могут принимать любые действительные значения, если нет других условий. Вопросы для самопроверки 1. Для каких типов задач математического программирования применяется библиотека ILOG CPLEX 11.2? 2. В чем заключается основное отличие применение библиотеки к ЗЛП, ЗСЛП, ЗКП, ЗСКП? 3. Назовите особенности формата передачи данных CPLEX LP? 4. Для чего используется функция библиотеки CPXreadcopyprob ? 5. В чем заключаются особенности ввода целевой функции в формате CPLEX LP для задач квадратичного линейного программирования?
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy