Файл: прикладная математика учебное пособие московский автомобильнодорожный.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 05.02.2024

Просмотров: 200

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. НЕЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ

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

Задачи выпуклого программирования

 (x0, x0,..., x0 )

Решение задачи нелинейного программирования в Excel

Задания к самостоятельной работе

 6)

 2)2

 2)2

2. ЗАДАЧИ ТЕОРИИ ИГР

Понятия задачи теории игр

5u  2u  .

u (1,0).

v  (0,0,0,v,v )

СВЕДЕНИЕ ЗАДАЧИ ТЕОРИИ ИГР

К ЗАДАЧАМ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ

Задания для самостоятельного решения

Исходные матрицы

КООПЕРАТИВНЫЕ ИГРЫ И ДРУГИЕ ЗАДАЧИ

Вектор Шепли

Решение.

Функция V(S)

Указания и ответы

5. СЕТЕВЫЕ МОДЕЛИ

График работ

Параметры сетей и методы их расчета

Матричный метод расчета сетевого графика

Табличный метод расчета сетевого графика

Таблица стандартного нормального распределения

Сетевая модель

Анализ и оптимизация сетевой модели

Сетевой график

Управление производством работ по сетевым графикам

Отчет о ходе работ

Расчет сетевого графика

План-задание

Проект СРМ и временной резерв стадий

Проект СРМ и временной резерв стадий

Варианты для задач о назначениях

Вариант №2

Вариант №3

СПИСОК ЛИТЕРАТУРЫ

ОГЛАВЛЕНИЕ


4(Q 1)



(2x1

1)2,

4(Q 1)



(2x1

1)2, 16

21

x1 2x2 12,

(2x1 1)(x2 1) Q 1,

x1 2x2 12,

4(x2 1) 2x1 1,

x2





x1

,

8

27 .

4

Решением этой системы будут координаты точки М (27/4; 21/8) и значение Q = 825/16, соответствующее наибольшему значению функ- ции Z= 51,5625.

Итак, М точка глобального максимума, а вершина Аточка гло- бального минимума.
      1. Задачи нелинейного программирования для самостоятельного решения


  1. Найти максимальное значение функции Z=x2x1 при ограничениях:

2x1 3x2 24,

4x2 3x1 13,

6x 4x 12,

1 2

x1 0, x2
0.

  1. Найти минимальное значение функции

Z=4x2  48x 9x2 90x

при ограничениях:

2 2 1 1

x1 x2 6,

3x1 2x2 12,

x 4,

x2  0, x

0.

1 2

  1. Найти максимальное значение функции Z=

ничениях:

3x2 4x1

при огра-

x2 2x


2 1 1
x2  1,

x2 2x

34,

1

x2 1.

  1. Найти максимальное значение функции Z=x2x1 при ограничениях:

x2  2x x2 2x

14,

2 2 1 1

2x1 x2 10,

x1 0, x2 0.


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



Рассмотрим частный случай общей задачи нелинейного про- граммирования (1.1, 1.2), предполагая, что система ограничений (1.1) содержит только уравнения, отсутствуют условия не отрицательности

переменных и

f(x1, x2,...xn)

и gi(x1, x2,...xn) bi,

(i 1,...,m),

функции,

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

f(x1, x2,..., xn) max (min);
(1.5)

gi(x1, x2,..., xn) bi,

(i 1,...,m).

(1.6)

Эту задачу называют задачей на условный экстремум или клас- сической задачей оптимизации. Чтобы найти решение этой задачи,

вводят набор переменных

1,2,...,m,

называемых множителями Ла-

гранжа, и составляют функцию


m
F(x1, x2,..., xn,1,2,...,m) 

f(x, x,..., x) (b g(x, x,..., x

)),

(1.7)

1 2 n i i i 1 2 ni1

находят частные производные
равнивают их к нулю.

F

xj

( j 1,...,n),

F

i

(i 1,...,m)

и при-


В результате получают систему n + mуравнений:

F

x

f m



x

gi

ix

0 ( j

1,...,n),

i i

i1 j

(1.8)

F

b g(x, x,..., x

) 0 (i

1,...,m)

i

i i 1 2 n

с n+mнеизвестными. Функция (1.7) называется функцией Лагранжа.

Если функция

Z f(x, x,..., x) в точке X (x0, x0,..., x0 )

имеет экс-

1 2 n 1 2 n

тремум, то существует такой вектор

(0,0,...,0 ), что точка

1 2 m
(x0, x0,..., x0,0,0,...,0 )
является решением системы (1.8).

1 2 n 1 2 m

Следовательно, решая систему (1.8), получаем множество точек, в которых функция Z может иметь экстремальные значения. Таким образом, определение экстремальных точек задачи (1.5, 1.6) методом множителей Лагранжа включает в себя следующие этапы:

  • составляют функцию Лагранжа;

  • находят частные производные от функции Лагранжа по перемен-


ным xj

и i

и приравнивают их к нулю;

  • решая систему уравнений (1.8), находят точки, в которых целевая функция задачи может иметь экстремум;

  • среди точек возможного экстремума находят такие, в которых достигается экстремум, и вычисляют значения функции (1.5) в этих точках.

Пример. Найти точку условного экстремума функции Z=

x1x2

xx

при ограничениях

x1 x2 2


x
3 2



2 x3

2.

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

F(x1, x2, x3,1,2 ) x1x2 x2 x3 1(x1 x2 2) 2 (x2 x2 2).

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

x1, x2, x3,1,2

и, приравнивая полученные выражения нулю, получаем следующую систему уравнений:

F

x

1

x2 1 0,

F x x


0,