Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методы оптимальных решений _ итог-1.docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
3.48 Mб
Скачать

4.2. Алгоритм графического метода

Алгоритм решения задачи линейного программирования графическим методом включает следующие этапы:

1. Составление экономико-математической модели задачи.

2. Построение граничных прямых, соответствующих системе ограничений.

3. Определение области допустимых решений.

4. Построение вектора градиента и линии уровня.

5. Нахождение точки экстремума.

6. Определение значения целевой функции.

Задача 2. На орошаемом участке в 20 га найти оптимальное сочетание площадей посевов картофеля и кукурузы на зерно. Известно, что выделено 800 чел.-дней трудовых ресурсов, площадь под картофель должна составлять не менее 10 га. Нормы затрат и выхода продукции представлены в таблице 2. Цель – максимизация прибыли.

Таблица 2

Нормы затрат и выхода продукции

Культуры

Урожайность, ц/га

Затраты труда, чел.-дней на га

Прибыль на 1 ц, ден. ед.

Картофель

100

50

0,8

Кукуруза на зерно

50

10

0,7

Задание: решить задачу графическим методом.

Решение

1. Составление экономико-математической модели задачи

Введем обозначения переменных:

x1 – площадь под картофель, га;

х2 – площадь под кукурузу на зерно, га.

Цель задачи – определение значений х1 и х2, при которых будет получена максимальная прибыль, т.е. значение 0,8·100х1 + 0,7·50х2 должно быть максимальным. Поэтому целевая функция такова: Zmax = 80х1 + 35х2.

Составим систему ограничений. Общую площадь посевов картофеля и кукурузы ограничена 20 га, что запишем таким образом: x1 + х2 ≤ 20. Количество трудовых ресурсов (чел.-дней) необходимое для обработки полей выразим неравенством 50х1 + 10х2 ≤ 800. Площадь под картофель составляет не менее 10 га, поэтому третье неравенство: x1 ≥ 10.

Итак, экономико-математическая модель задачи в общей форме: Найти значение неизвестных, которое бы обеспечивало максимальное значение целевой функции Zmax при соблюдении ограничений и условий неотрицательности переменных:

1) целевая функция: Zmax = 80х1 + 35х2;

2) система ограничений:

;

3) условия неотрицательности: х1 ≥ 0, х2 ≥ 0.

2. Построение граничных прямых, соответствующих системе ограничений

Прямая l1. По условию задачи пашня составляет 20 га, это ограничение записано как неравенство x1 + х2 ≤ 20, которому соответствует граничная прямая l1: x1 + х2 = 20.

Найдем точки пресечения l1 с осями координат, для этого одну из переменных приравниваем к нулю и определяем значение второй переменной:

  • при x1 = 0, х2 = 20, тогда прямая l1 пресекает ось Ох2 в точке А1 (0; 20);

  • при х2 = 0, x1 = 20, следовательно, точка пересечения прямой l1 с осью Ох1 имеет координаты B1 (20; 0).

Граничную прямую l1 построим по точкам А1 (0; 20), B1 (20; 0) (рис. 12).

Рис. 12 – Граничные прямые

Аналогично построим граничные прямые для остальных неравенств.

Прямая l2. Второе неравенство 50х1 + 10х2 ≤ 800 заменяем уравнением 50х1 + 10х2 = 800. При x1 = 0, х2 = 80, а при х2 = 0, x1 = 16. Тогда граничная прямая l2 пересекает оси координат в точках А2 (0; 80) и B2 (16; 0).

Прямая l3. Третьему неравенству x1 ≥ 10 соответствует граничная прямая l3, проходящая через точку B3 (10; 0) параллельно оси Oх2.

На координатных осях отмечаем возможные значения х1 и х2, при необходимости на осях можно выбрать различные единицы масштаба.