Руководство для научно-исследовательской работы по библиотеке ILOG CPLEX 11.2

30 Maximize obj: x1 + 2 x2 + 3 x3 + [ - 33 x1 ^2 + 12 x1 * x2 - 22 x2 ^2 + 23 x2 * x3 - 11 x3 ^2 ] / 2 Запишем секцию целевой функции для задачи (1): Maximize obj: 30x1 +40x2 Далее следует секция ограничений, которой соответствует ключевое слово SubjectTo ( либо выражения « suchthat», «st», «S.T.» или « ST.»). Каждое ограничение должно начинаться с новой строки. Ограничениям также можно присваивать имена. Имя ограничения и двоеточие пишутся в начале строки ограничения. Допустимые обозначения отношений: <, <=, =<, >, >=, => и =. Для записи квадратичных ограничений также используются квадратные скобки, но в отличие от целевой функции выражение в квадратных скобках не делится на два. Запишем секцию ограничений для задачи (1). Subject To c1: 12 x1 + 4x2 <= 300 c2: 4 x1 + 4x2 <= 120 c3: 3 x1 + 12 x2 <= 252 В необязательной секции BOUNDS каждое ограничение должно начинаться с новой строки. Ограничения записываются в формате n n n u x l   . Либо можно записать это неравенство как два неравенства:

RkJQdWJsaXNoZXIy MTY0OTYy