- •Лекция 2 графический метод нахождения оптимального решения
- •1. Формы линейных математических моделей и их преобразование
- •2. Графический метод решения задачи линейного программирования
- •3. Особые ситуации графического решения злп
- •4. Графическое решение экономических задач линейного программирования
- •Этап 2. Графическое решение стандартной злп
- •Этап 3. Анализ оптимального решения
- •Вопросы для самоконтроля
Этап 2. Графическое решение стандартной злп
Построим область допустимых решений
задачи (рисунок 3.9). Для построения
градиента увеличим координаты вектора
в 50 раз, получим
.
Перпендикулярно градиенту построим
одну из линий уровня.
| |
Рисунок 4 – Графическое решение задачи о рационе
Передвигая линию уровня в направлении
градиента, найдем точку входа в область
допустимых значений – это точка
.
Для нахождения координат этой точки
решим систему уравнений прямых
(
)
и
(
),
пересекающихся в точке
:
.
Получим
.
В точке
целевая функция принимает наименьшее
значение, равное
.
Оптимальное решение
,
при котором
Этап 3. Анализ оптимального решения
Оптимальный рацион составляет 20 кг сена и 40 кг силоса, при этом себестоимость минимальная и составляет 56 ден. ед.
Подставив координаты оптимального
решения
в каждое неравенство, увидим, что третье
и шестое неравенства обращаются в
уравнения, а остальные – в строгие
неравенства.
Это означает, что оптимальный рацион содержит необходимое количество кормовых единиц и фосфора, а белка и кальция – в избытке, причем сено и силос используются не в полном объеме.
Вопросы для самоконтроля
Запишите задачу линейного программирования в общей форме.
Запишите задачу линейного программирования в канонической и стандартной формах.
С помощью каких преобразований можно перейти от общей или стандартной формы задачи линейного программирования к канонической?
Дайте определение допустимого и оптимального решений задачи линейного программирования.
Какое из решений
и
является «лучшим» для задачи минимизации
функции
,
если
?Какое из решений и является «лучшим» для задачи максимизации функции
,
если
?
Запишите стандартную форму математической модели задачи линейного программирования с двумя переменными.
Как построить полуплоскость, заданную линейным неравенством с двумя переменными
?
Что называется решением системы
линейных неравенств с двумя переменными?
Постройте на плоскости область допустимых
решений такой системы линейных
неравенств, которая:
имеет единственное решение;
имеет бесконечное множество решений;
не имеет ни одного решения.
Запишите для линейной функции
вектор градиент, назовите вид
линий уровня. Как расположены относительно
друг друга градиент и линии уровня?Сформулируйте алгоритм графического метода решения стандартной ЗЛП с двумя переменными.
Как найти координаты решения и значения ,
?Постройте область допустимых решений, градиент и линии уровня
,
для задач линейного программирования,
в которых:достигается в единственной точке, а - на отрезке ОДР;
достигается в единственной точке ОДР, а
.
Дайте геометрическую иллюстрацию ЗЛП, если она:
имеет единственные оптимальные решения для и ;
имеет множество оптимальных решений для .
