Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Математика Сизов 2011

.pdf
Скачиваний:
220
Добавлен:
15.02.2015
Размер:
4.26 Mб
Скачать

поверхности F

плоскостью x1 2x2 15 образуется линия

пересечения (то же парабола), которая достигает максимума в точке D

(координаты надо еще определить) и этот максимум равен отрезку PD.

В данном случае

условный максимум функции F совпадает с

максимумом целевой функции max F .

Этот пример показывает, что общепринятая постановка задачи математического программирования, связанная с экстремумами целевой функции min F и max F не всегда корректна. Здесь более уместна постановка задачи на отыскание точек, обеспечивающих наименьшее и наибольшее значение целевой функции F при заданных ограничениях, а не min F и max F .

Таким образом, обе точки N и D, лежащих на соответствующих двух прямых (ОС и АВ), то есть принадлежащих своим соответствующим условиям ограничения, могут быть подвергнуты аналитическим исследованиям с помощью метода множителей Лагранжа.

Остальные прямые и соответствующие им условия (ОА: x1 0 и ВС: 3x1 2x2 24 ), как не имеющие точек касания с параболами-

линиями уровня F , а значит не имеющие условных экстремумов функции F , принимать участие в исследованиях с помощью метода множителей Лагранжа не должны.

На рисунке 21.3 геометрическим методом в трехмерном пространстве решен пример 2 квадратичного программирования. На рис.21.4 геометрическое решение той же задачи на плоскости. Решение задачи есть точка О, где min F 0 и точка С, где max F SC .

Обе точки не являются условными экстремумами, т.к. не являются точками касания проекций линий уровня и прямыхусловий ограничения. Точки О и С находятся геометрически, а min F и max F определяется как задача на определение наибольшего и наименьшего значения функции. Исследовать точки О и С методом множителей Лагранжа нет никакого смысла.

Проводя из точки О окружности разных радиусов с целью

отыскания max F (напомним, что радиус окружностей равен F ), мы имеем три точки касания L, T, N проекцией линий уровня поверхности F (окружностей) с границами области допустимых решений ( стороны АВ, ВС, СА и соответствующие им условия ограничения 3x1 x2 15 , 4x1 7x2 71, 2x1 5x2 7 ). Эти точки касания являются условными экстремумами функции F . В сечении поверхности F плоскостью 3x1 x2 15 имеем параболу, которая в

точке L имеет минимум F равный отрезку KL. При пересечении плоскости 4x1 7x2 71 той же поверхности F имеем в точке T

361

min F , равный отрезку РТ. При сечении поверхности F плоскостью 2x1 5x2 7 имеем в точке N min F , равный отрезку MN.

Но значения всех трех условных экстремумов функции F находятся между наименьшим min F 0 и наибольшим max F SC значениями целевой функции. Поэтому применение метода множителей Лагранжа в данном примере приведет к решению, которое не будет востребовано в данной задаче. Таким образом, здесь остается только геометрический метод решения задачи квадратичного программирования. Аналитический метод, пожалуй, можно свести к задаче определения наибольшего и наименьшего значения функции F в точках О,A, B, C без применения метода множителей Лагранжа.

На рис. 21.5, 21.6 решен пример 3. Результаты решения: точка D

обеспечивает

min F TD , точка

С

дает

max F SC . В сечении

поверхности

F плоскостью 3x1 x2

15 , на которой лежит отрезок

АВ, имеем параболу, которая в

точке D

принимает минимальное

значение min F равное отрезку TD. Этот условный минимум совпадает с минимумом целевой функции нашей задачи.

Обратим внимание, что точка D на рисунке 21.6 была найдена в результате касания окружности с центром (0,5) (проекция линии уровня поверхности F ) с прямой АВ (геометрическая интерпретация одного из ограничений задачи квадратичного программирования). Это дает нам основание включить точку D в аналитическое исследование с помощью множителей Лагранжа.

На рисунке 21.5, 21.6 можно наблюдать точку N (точку касания окружности с центром (0,5) и прямой ВС ) и условный экстремум min F MN . Но не смотря на это, включать точку N в исследования с помощью метода множителей Лагранжа нет смысла, т.к. это решение не будет востребовано: TD MN SC

Система (21.12) является необходимым условием существования локального условного экстремума, но не достаточным

Каждое решение, подозрительное на экстремум, надо проверить с помощью достаточного условия условного экстремума. Его

сущность приведена ниже.

 

 

 

 

 

 

 

 

 

 

 

Пусть M * x1* , x*2

и i –решение системы (21.12).

 

Вычислить определитель:

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

g j M *

 

 

 

 

g j M *

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

2

 

 

 

 

 

 

 

 

 

g j M *

 

 

2

Lj M * , *j

 

2

 

 

 

Lj M * , *j

.

(21.13)

 

 

x

 

 

 

x 2

 

x x2

 

 

 

1

 

 

1

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

g j M *

 

 

2

 

Lj M * , *j

 

2

 

Lj M * , *j

 

 

 

 

x

 

 

x x2

 

x

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

1

 

 

 

 

2

 

 

 

 

 

 

362

Если 0 , то

функция f

x , x

2

 

имеет в

точке

M * x*, x*

 

 

1

 

 

 

1

2

условный максимум,

при условии

g j x1, x2 . Если

0

– условный

минимум.

Замечание. Если модель (21.7), (21.8) имеет две переменные x1 и x2 , то задачу отыскания точек, подозрительных на условный экстремум можно решить проще. В каждом из условий (21.8) определяют любую переменную, выраженную через другую переменную, и подставляют в целевую функцию F (21.7), преобразуя ее в функцию одной переменной. Дальнейшие исследования этой функции на экстремум приводят к желаемым точкам.

21.2. Решение типовых задач и примеров

Задача 1. Найти значения переменных x1, x2 , при которых

обеспечивается максимум (минимум) целевой функции F при заданных ограничительных условиях.

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

F x2 x12 6x1 ,

при условии

x1 2x2 15,3x1 2x2 24,

x1 0, x2 0.

Графический метод решения.

Строим область допустимых решений, определяемую соотношениями неравенств задачи (рисунок 21.2). Такой областью является четырехугольник ОАВС.

Проекции линий уровня определяются формулой для целевой

функции F : x

2

x2

6x

x

2

x

3 2 9 C const , где С-

 

1

1

 

1

 

произвольное постоянное число. Геометрически получаем семейство парабол, которые в зависимости от значения числа С перемещается параллельно друг другу по прямой x1 3 в направлении оси Ox2 . Чем

больше С, тем выше размещена парабола, тем больше значение целевой функции F и наоборот.

Строим эти линии (параболы) так, чтобы они касались четырехугольника ОАВС. В нашем случае получились две точки касания: точка N ‒ точка касания параболы с отрезком OC и точка D ‒точка касания параболы с отрезком AB. Тогда нижняя парабола (точка N) обеспечит min F , верхняя (точка D) ‒ max F .

Осталось только найти эти точки.

Точка N- вершина параболы, касающаяся прямой x2 0.

363

Для определения точки касания надо решить систему уравнений

 

 

x 3

2

9

C,

x

 

 

 

2

1

 

 

 

x

2

0.

 

 

 

 

 

 

 

 

Но значение С неизвестно. x2 0- уравнение касательной к

параболе с угловым коэффициентом равным нулю.

Если x2 x1 3 2 C 9- парабола, то x2/ 2 x1 3 - угловой коэффициент всех касательных к параболе в том числе и касательной

x2 0, т.е. 2 x1 3 0 , откуда x1 3. Координаты точки N: x1N 3, x2 N 0 .

Подставляя эти значения в формулу для F , имеем min F 0 32 6 3 9.

Точка D- точка касания параболы x2 x1

3 2

9 C с

отрезком АВ, уравнение которого x1 2x2

15 .

 

 

 

Как уже было определено, угловой коэффициент всех

касательных к параболе равен

x/ 2 x

 

3 .

 

 

 

 

 

 

 

2

 

1

 

 

 

 

 

Определим угловой коэффициент прямой АВ- kAB

 

x 2x

 

15;

x

 

 

1 x 15 ;

k

 

1 .

 

1

2

 

 

2

 

2 1

2

 

AB

2

Тогда x/

2 x 3 1

; откуда x

2,75.

 

 

2

1

 

2

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

При этом x2 1 2,75

15 6,125.

 

 

 

 

 

 

 

2

 

2

 

 

 

 

 

 

 

 

 

Координаты точки D: x1D 2,75;

x2D 6,125.

 

 

Целевая функция в точке D имеет значение

 

 

 

max F 6,125 2,752 6 2,75 15,0625 .

 

 

 

Решение задачи: при x1 3,

x2 0 имеем min F 9 ,

при x1 2,75 ,

x2 6,125

имеем max F 15,0625 .

 

 

Решение задачи методом множителей Лагранжа.

Геометрический метод подсказывает: точки N и D подозрительны на условный экстремум. Последовательно проверим каждую точку.

Для точки N задача условного экстремума формулируется так.

Найти

 

экстремум

функции

F x

2

x2

6x при условии

x2 0.

 

 

 

 

 

 

 

 

 

1

1

 

 

 

 

 

 

 

 

 

 

 

 

Составляем функцию Лагранжа:

 

 

 

 

 

L x , x

2

, x

2

x2

6x

0 x

2

.

 

 

1

1

1

1

1

 

 

 

 

 

364

Находим частные производные

L

,i 1,2,

L

, приравниваем

x

 

 

 

 

 

i

 

1

 

их к нулю и решаем полученную систему уравнений.

 

L

 

 

 

 

 

x2 x12 6x1 1x2 2x1 6 0,

 

 

 

 

 

 

 

 

x

x

 

 

 

 

 

 

 

x1

3,

1

 

 

1

 

 

 

 

L

 

 

 

x2 x12 6x1 1x2 1 1 0,

 

 

1,

 

 

 

x2

 

x2

 

 

 

 

1

 

 

 

 

 

 

 

 

x

0.

 

L

 

 

 

x2 x12 6x1 1x2 x2 0.

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

1

 

 

 

 

Проверим подозрительную на экстремум точку N (3,0), 1 1 с

помощью достаточного условия условного экстремума. Для этого вычислим необходимые частные производные в этой точке и подставим их в определитель третьего порядка.

 

 

 

 

 

g

 

N

 

 

 

 

 

x

 

 

 

 

 

 

 

0 ;

 

 

 

 

 

 

g

N

 

 

 

 

 

 

 

 

x

 

 

 

 

 

1.

 

 

 

 

 

 

 

 

 

x

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

x

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

N

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L N,

 

 

 

 

 

 

x

 

 

x2

6x x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2x 6

 

 

 

2.

 

x2

x2

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

2

 

1

 

 

 

 

1

 

1

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N, 1

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

N, 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

2

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L N,

 

 

 

 

 

 

 

 

 

x2

6x

 

x

 

 

 

 

 

 

 

 

 

1

 

 

 

0.

 

x

x

 

 

 

x x

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

1

 

 

 

 

 

 

 

2

 

 

 

1

 

 

 

1

 

 

 

 

1 2

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

1

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N, 1

 

 

 

 

 

 

1

 

 

 

 

 

 

 

N, 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

2

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L N,

 

 

 

 

 

 

 

x2

 

 

6x x

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

0 .

 

x2

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

2

 

 

 

2

 

1

 

 

 

 

 

1

 

 

 

1

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

1

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

0

 

 

0

 

 

 

1

 

 

 

 

 

N, 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N, 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

2

 

 

0

2 0 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

0

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Функция

F x

2

 

x2 6x

 

 

в

точке

N (3,0)

 

 

имеет условный

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

максимум,

 

 

при

 

 

условии

 

x2 0,

 

но

 

 

 

для

 

 

задачи

квадратичного

программирования это будет min F . Найдем его:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

min F 0 32

6 3 9.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Для точки D задача условного экстремума формулируется так.

Найти

экстремум

 

 

функции

 

F x

2

x2

 

6x

при

 

 

условии

x1 2x2 15 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Составляем функцию Лагранжа:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L x , x

2

,

2

x

2

x

2

6x

2

15 x 2x

2

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

L

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L

 

 

 

 

 

 

 

 

 

Находим частные производные

 

 

,i 1,2,

 

 

,

приравниваем

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

их к нулю и решаем полученную систему уравнений.

365

L

x1

Lx2

L2

 

 

 

 

 

x2 x12 6x1 2 15 x1 2x2 2x1 6 2 0,

x

 

 

 

 

1

 

 

 

 

 

 

 

x2 x12 6x1 2 15 x1 2x2 1 2 2 0,

 

x

 

 

 

 

 

2

 

 

 

 

 

 

 

x2 x12 6x1 2 15 x1 2x2 15 x1 2x2 0.

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

2x1 6 0,5 0,

 

 

x

2,75,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 0,5,

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 0,5,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

2

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0.

 

 

 

6,125.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15

2,75 2x

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

С помощью достаточного условия условного экстремума

 

 

 

 

 

проверим точку D (2,75;6,125), 2

0,5 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

g

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

g

2

D

 

 

x

 

2x

2

 

 

 

1;

2

D

x 2x

2

 

 

 

2 .

 

 

 

 

 

 

 

 

 

 

 

 

 

x1

 

 

 

x1

 

 

 

1

 

 

 

 

 

 

 

 

 

x2

 

 

 

 

 

 

x2

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

L

D, 2

2

x2 x12 6x1 2 15 x1 2x2

 

 

 

 

 

 

 

 

 

 

 

 

 

2

2

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D, 2

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2x1 6 2

 

 

 

 

 

2.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

D, 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L D, 2

 

 

 

 

 

 

 

x2 x12

6x1 2 15 x1 2x2

 

 

 

 

 

 

 

 

 

 

 

x

x

 

 

x x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

2

 

 

 

 

 

 

 

 

 

1

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D, 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 2 2

 

 

 

0.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

2

 

 

 

 

 

 

 

 

2

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

D, 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L D,

 

 

x2 6x 15 x

 

2x

 

 

 

 

 

 

 

1 2

 

 

 

0.

 

x2

 

x2

 

 

x

 

 

 

 

 

 

2

 

 

 

 

 

2

 

 

1

 

1

 

2

1

 

2

 

 

 

 

 

2

 

 

 

 

 

 

2

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

0

 

1

2

 

 

 

 

 

 

D, 2

 

 

 

2

 

 

 

 

D, 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 0 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

2

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Функция

F x

2

x2

6x

в

точке

D

(2,75;

 

6,125) имеет

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x1 2x2

15 ,

условный

 

 

 

максимум,

 

 

 

при

 

 

условии

 

 

 

 

max F 6,125 2,752 6 2,75 15,0625.

Решения задачи двумя методами совпали.

366

Задача 2. Найти значения

переменных x1, x2 , при которых

обеспечивается максимум (минимум)

 

целевой функции F при

заданных ограничительных условиях.

 

 

 

 

 

Задачу решить двумя методами: графическим и методом

множителей Лагранжа.

 

 

 

 

 

 

 

F x1 15 2 x2 22 2 ,

при условиях

4x1

7x2

84,

 

 

2x

x

2

 

4,

 

1

 

 

 

 

 

 

2x1

3x2

8,

 

7x

6x

2

42,

 

1

 

 

 

 

0.

x 0,

 

x

2

 

1

 

 

 

 

 

Решение.

Графический метод решения задачи.

Строим область допустимых решений, определяемую системой неравенств в условии задачи. Такой областью будет четырехугольник

ABCD (рисунок 21.7).

Геометрическая модель проекций линий уровня поверхности F на плоскость x1Ox2 являются окружности с центром в точке

O (15; 22) и радиусом F , которые описываются уравнением:

x1 15 2 x2 22 2 F 2

 

 

 

 

 

О

 

 

x2

 

 

 

2x1 x2 4

12

В

 

 

 

Е

 

 

 

 

7

 

 

 

 

 

 

 

 

 

А

 

С

4x1 7x2 84

7 x 1 6 x 2

42

D

 

21 x1

 

1 1

4 6

 

 

 

 

2x1

3x2

8

Рисунок 21.7

367

По величине радиуса можно сразу определить значение целевой функции F .

Из всего семейства окружностей с центром в точке О (15;22) выбираем две.

Первая окружность с самым малым радиусом касается четырехугольника АВСD на прямой ВС в точке Е. Это значит: в точке Е обеспечивается min F при соблюдении условий ограничений.

Вторая окружность с наибольшим радиусом касается четырехугольника ABCD в вершине D. Это значит: в точке D обеспечивается maxF при соблюдении условий ограничений.

Значит, координаты точек E и D есть решение задачи. Осталось только их определить.

Уравнение ВС: 4x1 7x2 84 .

Радиус ОЕ перпендикулярен касательной ВС. Тогда уравнение ОЕ как уравнение прямой проходящей через точку О (15;22)

перпендикулярно прямой ВС имеет вид:

 

 

 

 

 

x1 15

 

x2

22

7 x 15 4 x

2

22

7x 4x

2

17 0.

 

 

 

 

4

 

 

7

 

1

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Точка Е является точкой пересечения прямых ВС и ОЕ.

 

Она находится решением системы уравнений:

 

 

 

 

 

 

 

4x 7x

84,

 

x

7,

 

 

 

 

 

 

 

 

1

2

17.

1

8.

 

 

 

 

 

 

 

7x1

4x2

 

x2

 

 

Точка

 

 

 

Е

(7;8)

 

найдена,

 

 

при

 

этом

min F 7 15 2 8 22 2 260 .

Точка

 

D

является

 

точкой

пересечения

прямых

DC: ( 2x1 3x2

8 ) и

AD:

 

(7x1 6x2 42).

Найдем координаты точки D в результате решения системы:

 

 

 

 

 

 

 

2x1 3x2 8,

 

x

58 ,

 

 

 

 

 

 

 

 

 

 

 

 

1

11

 

 

 

 

 

 

 

 

 

 

 

42.

 

 

28 .

 

 

 

 

 

 

 

 

 

7x1 6x2

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

2

33

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Точка

 

58

;

28

 

 

 

58

 

2

 

28

 

2

542.

D

11

 

определяет maxF

11

15

 

33

22

 

 

 

33

 

 

 

 

 

 

 

 

 

Решение задачи методом множителей Лагранжа.

Точка D обеспечивает max F не являясь условным экстремумом (отсутствует касание окружности с прямой). В этой точке имеет место наибольшее значение функции на границе условий. Поэтому проверить эту точку методом множителей Лагранжа нельзя.

Точка Е обеспечивает min F и является подозрительной на условный экстремум функции F (здесь имеет место касание окружности с прямой ВС).

368

Для точки Е задача условного экстремума формулируется

следующим

образом:

найти

 

 

 

экстремум

функции

F x1 15 2

x2 22 2

при условии 4x1

7x2 84 .

 

 

 

Составляем функцию Лагранжа:

 

 

 

 

 

 

 

L x , x

2

, x 15 2 x

2

22 2 84 4x 7x

2

.

 

1

 

1

 

 

L

,i 1,2, L ,

1

 

Находим

частные

производные

 

приравниваем

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

их к нулю и решаем полученную систему уравнений.

 

L

 

 

 

 

 

x1 15

2

x2

22

2

84 4x1 7x2 2 x1 15 4 0,

 

 

 

 

 

 

 

 

 

 

 

x

 

x

 

 

 

 

 

1

 

 

1

 

x1 15

 

 

 

 

 

 

84 4x1 7x2 2 x2 22 7 0,

 

L

 

 

 

 

 

 

2

x2

22

2

 

 

 

 

 

 

 

 

 

 

x

 

 

 

x

 

 

 

 

2

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L

 

 

 

 

 

 

x1 15 2 x2

22 2 84 4x1 7x2 84 4x1 7x2 0.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2x 30 4 ,

 

14x 210 28 ,

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

2x2 44 7 ,

 

 

1

 

 

 

 

 

 

4x 7x

84.

 

8x2 176 28 .

 

 

 

 

 

 

 

1

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x 7,

14x 210 8x

176,

 

7x1 4x2

17,

 

1

 

 

1

 

 

 

 

84.

2

 

 

 

 

 

 

84.

x2 8,

4x1

 

7x2

 

 

 

 

 

 

4x1 7x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.

С помощью достаточного условия условного экстремума проверим является ли подозрительная на условный экстремум точка Е

(7;8), 4 таковой.

 

 

 

 

g E

 

 

 

4x

7x

2

 

 

4;

 

 

g E

 

 

 

4x

7x

2

 

 

7 .

 

 

 

 

 

 

 

 

 

 

 

 

 

x1

 

 

x1

1

 

 

 

 

 

 

 

x2

 

 

 

 

 

 

x2

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

L E,

 

2

x1 15 2 x2 22 2 84 4x1 7x2

 

 

 

 

 

 

 

 

 

2

 

 

2

 

 

 

 

 

 

 

x

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E,

 

 

 

 

 

 

 

1

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 x1 15 4

 

2.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

2

 

x1 15

2

 

 

 

2

 

 

 

 

1

 

7x2

 

 

 

 

 

 

 

 

E,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L E,

 

 

 

 

x2

22

 

 

84 4x1

 

 

 

 

 

 

 

 

 

 

x x

 

x x

 

 

 

 

 

 

 

 

 

1 2

 

 

 

 

 

1 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 x2 22 7

 

 

 

0.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

E,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

369

 

2

2

 

2

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

L E,

 

x1 15

 

x2 22

 

84 4x1 7x2

 

 

 

 

x2

x2

 

 

 

2

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

E,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 x2 22

7

 

2.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

4

7

 

 

 

2

 

 

 

E,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

130 0 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

2

0

 

 

 

 

 

 

 

 

 

 

 

 

 

7

0

2

 

 

 

 

 

 

 

 

 

 

Функция

F x1 15 2

x2

22 2

в

точке Е

(7;8)

имеет

условный минимум,

при условии

4x1 7x2

84 и этот min F=260

является min F задачи математического программирования. Решения задачи с помощью двух методов совпали.

21.3. Задания на контрольную работу

Найти значения переменных x1, x2 , при которых

обеспечивается максимум (минимум) целевой функции F при заданных ограничительных условиях.

Задачу решить двумя методами: графическим и методом множителей Лагранжа.

 

3x

5x

 

14

 

 

 

 

 

 

 

 

 

 

1

 

 

 

2

 

 

f x x 2

 

 

 

 

1.

x1

4x2 17

6x x

2

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

1

 

6x1 7x2 11

 

 

 

 

 

 

 

 

x

0,

 

 

x

2

0

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

3x

 

 

4

 

 

 

 

 

 

 

 

 

1

 

 

2

 

 

 

 

 

 

 

 

 

 

2.

5x1 2x2 7

f x x1

 

2

 

2

 

4x

x

 

 

29

7

 

x2 8

 

 

2

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

x

0,

 

 

x

2

0

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3x

x

 

 

3

 

 

 

 

 

 

 

 

 

 

1

 

2

 

 

 

f x x

 

 

 

 

 

 

3.

x1

x2 7

 

2

6x

2

x

 

 

 

x

2x

 

 

 

4

 

2

 

 

1

 

 

 

2

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

x

0,

 

 

x

2

0

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

370