Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
с п переменными
Графическим методом можно решить задачи линейного программирования, имеющие каноническую форму и удовлетворяющие условию n - r ≤ 2,
где п— число неизвестных системы;
r — ранг системы векторов-условий (число линейно независимых уравнений системы).
Если уравнения системы ограничений линейно независимы, то r = т,
где т — число уравнений.
Рассмотрим алгоритм метода на конкретном примере.
Пример. Решить графическим методом задачу
F(X)=x 1+ x 2+5 x 3+3 x 4→ max
Решение. Проверяем, применим ли графический метод при решении данной задачи.
Нетрудно видеть, что любые два из векторов-условий, например линейно независимы, так как их координаты непропорциональны.
Поэтому ранг системы векторов-условий r= 2.
Находим п – r = 4 - 2= 2 ≤ 2. Следовательно, метод применим.
Приведем систему уравнений-ограничений к равносильной, с помощью линейных преобразований, предварительно записав её в матричной форме:
.
Таким образом, получили систему: .
Выразим переменные х 1 и х 2:
х 2=4-2 х 3- х 4
х 1=9-2 х 2-3 х3 -3 х 4=9-2(4-2 х 3- х 4)-3 х3 -3 х 4=9-8+4 х 3+2 х 4 -3 х3 -3 х 4=1+ х3 - х 4
Т.к. х 1≥0 и х 2≥0, то систему уравнений мы записываем в виде системы неравенств:
В результате получим эквивалентную задачу линейного программирования с двумя переменными, которая решается графическим методом
F (X)= 1+ х3 - х 4+4-2 х 3- х 4+5 х 3+3 х 4=
=5+4 х 3+ х 4 → max
,
х 3≥0, х 4≥0.
Изобразим на плоскости систему координат О х 1 х 2 и построим граничные прямые области допустимых решений.
Находим оптимальное решение эквивалентной задачи и соответствующее ему максимальное значение целевой функции: С (2,0), F (C)=5+4·2+0=13.
Используем систему ограничений исходной задачи, приведенную к каноническому виду, и оптимальное решение задачи с двумя переменными для нахождения оптимального решения исходной задачи:
х 2=4-2 х 3- х 4=4-2·2-0=0,
х 1=1+ х3 - х 4=1+2-0=3.
Следовательно,
X= (3,0,2,0);
F (X)=3+0+5·2+3·0=13.
Ответ: max F (X)= 13, при X= (3,0,2,0).
Дата публикования: 2015-11-01; Прочитано: 399 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!