Главная страница

Алина№2. Сформулируем поставленную задачу математически в виде соответствующей задачи лп


Скачать 28.64 Kb.
НазваниеСформулируем поставленную задачу математически в виде соответствующей задачи лп
Дата28.01.2022
Размер28.64 Kb.
Формат файлаdocx
Имя файлаАлина№2.docx
ТипДокументы
#344520

Сформулируем поставленную задачу математически в виде соответствующей задачи ЛП:
Найти наибольшее значение функции F = 40x1 + 50x2 при следующих ограничениях:



Рассмотрим неравенство 1 системы ограничений.

2,5x1 + 2,5x2  ≤  100

Построим прямую:   2,5x1 + 2,5x2 = 100

Пусть x1 =0 => 2,5x2 = 100 => x2 = 40

Пусть x2 =0 => 2,5x1 = 100 => x1 = 40

Найдены координаты двух точек (0, 40) и (40 ,0). Соединяем их и получаем необходимую прямую (1).

Рассмотрим неравенство 2 системы ограничений.

4 x1 + 10 x2  ≤  260

Построим прямую:   4 x1 + 10 x2 = 260

Пусть x1 =0 => 10 x2 = 260 => x2 = 26

Пусть x2 =0 => 4 x1 = 260 => x1 = 65

Найдены координаты двух точек (0, 26) и (65 ,0). Соединяем их и получаем необходимую прямую (2).

Строим область допустимых решений:


Строим вектор C = (40, 50), координатами которого являются коэффициенты функции F. Функция F достигает наибольшего значения в точке A.



Точка A одновременно принадлежит прямым (1) и (2).



Вычислим значение функции F в точке A (70/3,50/3).

F (A) = 40 * 70/3 + 50 * 50/3 = 5300/3.

Приведем задачу к каноническому виду. Вводим в 1м неравенстве базисную переменную x3. Во 2м неравенстве базисную переменную x4. Получаем:


Построим двойственную задачу к исходной. Количество переменных в двойственной задаче равно количеству неравенств в исходной. Матрица коэффициентов двойственной задачи является транспонированной к матрице коэффициентов исходной. Система ограничений двойственной задачи записывается в виде неравенств противоположного смысла неравенствам системы ограничений прямой задачи. Получаем:
100y1+260y2 → min 

2.5y1+4y2≥40 
2.5y1+10y2≥50 
y1,y2 ≥ 0 

Решим данную задачу графически.

Рассмотрим неравенство 1 системы ограничений.

2,5x1 + 4x2  ≥  40

Построим прямую:   2,5x1 + 4x2 = 40

Пусть x1 =0 => 4 x2 = 40 => x2 = 10

Пусть x2 =0 => 2,5x1 = 40 => x1 = 16

Найдены координаты двух точек (0, 10) и (16 ,0). Соединяем их и получаем необходимую прямую (1).

Рассмотрим неравенство 2 системы ограничений.

25/10 x1 + 10 x2  ≥  50

Построим прямую:   25/10 x1 + 10 x2 = 50

Пусть x1 =0 => 10 x2 = 50 => x2 = 5

Пусть x2 =0 => 25/10 x1 = 50 => x1 = 20

Найдены координаты двух точек (0, 5) и (20 ,0). Соединяем их и получаем необходимую прямую (2).

Строим область допустимых решений:



Строим вектор C = (100, 260), координатами которого являются коэффициенты функции F. Функция F достигает наименьшего значения в точке A. 



Точка A одновременно принадлежит прямым (1) и (2).



Вычислим значение функции F в точке A (40/3,5/3).

F (A) = 100 * 40/3 + 260 * 5/3 = 5300/3.


Проверка оптимальности: Решение прямой и двойственной задач совпадают !


написать администратору сайта