Работа вам нужна срочно. Не волнуйтесь, уложимся!
- 22423 авторов готовы помочь тебе.
- 2402 онлайн
решить задачу линейного програмирования графически
Предмет: Математика
Раздел: Линейное программирование
Максимизировать функцию:
f(x_1, x_2) = 2x_1 - x_2 \to \max
При ограничениях:
\begin{cases} 2x_1 + x_2 \leq 2, \ 10x_1 + x_2 \leq 3, \ x_1 \geq 0, \quad x_2 \geq 0. \end{cases}
Перепишем ограничения в виде уравнений границ областей:
2x_1 + x_2 = 2
10x_1 + x_2 = 3
Областью допустимых решений является пересечение полуплоскостей, определяемых неравенствами, и первой четверти (из-за условий x_1 \geq 0, x_2 \geq 0 ).
Граничные точки области находятся в пересечении линий:
Решим систему:
\begin{cases} 2x_1 + x_2 = 2, \ 10x_1 + x_2 = 3. \end{cases}
Вычтем первое уравнение из второго:
(10x_1 + x_2) - (2x_1 + x_2) = 3 - 2
8x_1 = 1
x_1 = \frac{1}{8} = 0.125
Подставим в первое уравнение:
2(0.125) + x_2 = 2
0.25 + x_2 = 2
x_2 = 1.75
Таким образом, ключевые вершины области:
Подставим координаты вершин в f(x_1, x_2) = 2x_1 - x_2 :
Максимальное значение функции достигается в точке (1,0) и равно 2.
Ответ:
Оптимальное решение: x_1 = 1, x_2 = 0 ,
Максимальное значение функции: f_{\max} = 2 .