3.2. ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ
которую можно решить графическим методом.
Выписанные неравенства определяют на плоскости (и, v) пяти-
угольник с вершинами
(30,0), (70,0), (70,50), (0,120), (0,30).
Нетрудно убедиться в том, что z =
z
m
-
m
= 1690 при
и
= 0, v = 120.
Ответ:
х
п
= 0,
х
г2
= 120,
х
п
= 0,
х
2
\
= 70,
х
22
= 20,
х
23
=
90,
z
min
= 1690.
3.2.5. Целочисленное линейное программирование
Если переменные в задаче линейного программирования соответс-
твуют числу машин, станков, людей или каких-либо иных недели-
момых объектов, то имеют смысл только целочисленные (целые)
значения этих переменных.
Рассмотрим следующий пример.
Пример 11. Найти решение задачи
z = Их — у
—>
max,
Юх-у
^
40,
х + у
^
20,5,
х
>
0, у
^
0,
ограничиваясь целочисленными значениями переменных х и у.
Решая задачу графическим методом, получаем
х = 5,5, у = 15, z
max
= 45,5
(рис. 34). Однако это решение недопустимо, так как 5,5 — не целое
число. Ближайшие целые значения переменной х — это 5 и 6. Поэто-
му кажется разумным рассмотреть для
(х,
у) пары (5,15) и (6,15).
Первая пара приводит к значению z = 40, а вторая пара недопусти-
ма: не удовлетворяет первым двум неравенствам задачи.
Однако, исследуя ситуацию графически, нетрудно показать, что,
ограничиваясь только целочисленными значениями переменных,
можно получить для величины z значение, большее 40. В самом де-
ле, пара (5, 10) приводит к z = 45, и это действительно оптимальное
решение задачи.
79