Автор работы: Пользователь скрыл имя, 18 Марта 2013 в 18:32, задача
1 Для решения задачи линейного программирования используем графический метод.
1.1 Построим область допустимых решений
Неравенства задают первую координатную четверть декартовой системы координат О .
Задание 1
F( х1, х2 ) = х1 - 2 х2 min
1 Для решения задачи линейного программирования используем графический метод.
1.1 Построим область допустимых решений
Неравенства задают первую координатную четверть декартовой системы координат О .
Определим: какую часть плоскости описывает неравенство
.
Для этого построим прямую Р1: - .
Она проходит через точки: если = 0 = 0 точка O( 0; 0 )
если = 5 = 5 точка А( 5; 5)
Точка ( 5; 0 ) лежит ниже прямой Р1: - , при этом
- 5 + 0 = - 5 , т.е. выполняется неравенство. Следовательно, полуплоскость, определяемая неравенством , находится в той же части, что и точка ( 5; 0 ) - полуплоскость отмечена знаком «».
Определим: какую часть
плоскости описывает
.
Для этого построим прямую Р2:
Она проходит через точки: если = 0 = 3 точка С(0; 3)
если = 0 = 1,5 точка В(1,5 ; 0)
Точка (1; 0) лежит ниже прямой Р2, при этом
1 + 0 = 2 , т.е. выполняется неравенство. Следовательно, полуплоскость, определяемая неравенством находится в той же части, что и точка ( 1; 0 ) - отмечена знаком «».
Найдем координату точки М пересечения двух прямых:
, вычитаем из первого второе уравнение. Получаем
= - 3 . Отсюда, = 1, = = 1 , ( Точка M ( 1; 1) ).
Определим: какую часть
плоскости описывает
.
Для этого построим прямую Р3:
Она проходит через точки: если = 0 = - 1 точка D( 0; -1 )
если = 0 = 1 точка E(1 ; 0)
Точка (0; 0) лежит выше прямой Р3, при этом
0 - 0 = 0 , т.е. выполняется неравенство. Следовательно, полуплоскость, определяемая неравенством , находится в той же части, что и точка ( 0; 0 ) - полуплоскость отмечена знаком «».
Найдем координату точки N пересечения двух прямых:
, складываем уравнения. Получаем
= 4 . Отсюда, = , = = , ( Точка N ( ; ) ).
Тем самым получаем многоугольник OMNE - область допустимых решений задачи (заштрихован).
Выполним построения области допустимых решений ОCMB.
Р1:
5 A(5;0)
4
3
C
Lmax Р3:
2
Lmin
M(1;1) L
1
N( ; )
B В
O E 1 2 3 4 5
Р2: 2
D(0;-1)
-2
2.2 Построим вектор целевой функции (градиент, вектор нормали).
Координаты конца вектора определяются коэффициентам целевой функции
F( х1, х2 ) = х1 - 2 х2 , при этом начало вектора находится в точке (0;0): ( 1 ; - 2 ).
2.3 Построим линию уровня целевой функции
Для этого приравняем целевую функцию к постоянной величине d:
X1 - 2 X2 = d. Пусть d = 0. Тогда уравнение линии нулевого уровня L:
X1 - 2 X2 = 0 и она проходит через точки (0;0) и ( 2; 1)
Линия L перпендикулярна вектору
2.4 Нахождение минимального значения
Будем перемещать линию L в направлении противоположном вектору (это направление, в котором значение целевой функции убывает) и установим точку выхода линии L из области допустимых решений – именно в ней целевой функции
F( х1, х2 ) = х1 - 2 х2 принимает минимальное значение.
Линия выходит из области допустимых решений в точке М( 1; 1).
Числа х1 = 1, х2 = 1 определяют минимальное значение целевой функции
F( х1=1, х2=1 ) = 1 - 2 1 = -1
2.5 Ответ: При х1 = 1 и х2 = 1 целевая функция принимает минимальное значение
F min( х1=1, х2=1 ) = - 1.
Задание 2
1 Найти полуплоскость, определяемую неравенством:
А) .
Решение
Построим прямую Р1:
Она проходит через точки: если = 0 = 1 точка А(0; 1)
если = 0 = -1 точка В( -1 ; 0)
Возьмем точку (0; 0). Она лежит ниже прямой Р1, при этом 0 – 0 + 1 = 1 , т.е. выполняется неравенство . Следовательно, полуплоскость, определяемая неравенством , находится в той же части, что и точка
(0; 0) - полуплоскость отмечена знаком «».
Р1:
2
1 А(0;1)
-1 1 2
В(-1;0)
В) .
Решение
Построим прямую Р1:
Она проходит через точки: если = 0 = 2 точка А(0; 2)
если = 0 = -4 точка В( -4 ; 0)
Возьмем точку ( - 4; 2 ). Она лежит выше прямой Р1, при этом
- 4 – + 4 = - 4 , т.е. выполняется неравенство . Следовательно, полуплоскость, определяемая неравенством , находится в той же части, что и точка (- 4; 2 ) - полуплоскость отмечена знаком «».
Р1:
2 А(0;2)
1
-4 -3 -2 -1
В(-4;0)
2 Найти область решений системы неравенств:
Решение
Область решений представляет
собой пересечение
Определим: какую часть
плоскости описывает
.
Для этого построим прямую Р1: .
Точка ( 1; 0 ) лежит левее прямой Р1: , отсюда, полуплоскость так же лежит левее прямой Р1: - полуплоскость отмечаем знаком «».
Определим: какую часть
плоскости описывает
.
Для этого построим прямую Р2: .
Она проходит через точки: если = 0 = 1 точка А( 0; 1 )
если = 0 = 3 точка В( 3; 0)
Точка ( 0; 3 ) лежит выше прямой Р2: , при этом
0 + 3 = 9 , т.е. выполняется неравенство . Следовательно, полуплоскость, определяемая неравенством , находится в той же части, что и точка ( 0; 3 ) - полуплоскость отмечена знаком «».
Определим: какую часть
плоскости описывает
.
Для этого построим прямую Р3: .
Она проходит через точки: если = 0 = 1 точка А( 0; 1 )
если = 0 = -1 точка С( -1; 0)
Точка ( 0; 0 ) лежит ниже прямой Р3: , при этом
0 - 0 + 1 = 1 , т.е. выполняется неравенство . Следовательно, полуплоскость, определяемая неравенством , находится в той же части, что и точка ( 0; 0 ) - полуплоскость отмечена знаком «».
Найдем координату точки М пересечения двух прямых:
, 2 - , = 3 . Получаем точку М ( 2; 3) ).
Найдем координату точки N пересечения двух прямых:
, 2 , = . Получаем точку N ( 2; ) .
Тем самым получаем треугольник АМN - область допустимых решений неравенств (заштрихован).
Выполним необходимые построения.
Р3:
Р1: .
3 М(2;3)
2
1 А(0;1)
N( 2; )
1 2
Р2: