- •1.Слау:основные определения, каноническая форма записи слау.
- •2.Элем.Преобраз-я слау, ф-лы искл-я(вывод), правило прямоуг-ка.
- •3.Иссл-е и реш-е слау методом последов-го искл-я неизвестных Жордана Гаусса,нах-е разл.Предпочитаемых эквивалентов данной слау и базисных решений, общего решения.
- •5.(Многомерные) векторы и действия над ними.N-мерное векторное пространство.
- •6.Матрицы, их классиф-я(виды). Сложение и умножение матриц на число.
- •9.Обратная матрица и отыскание ее методом Гаусса.
- •10 Обращенный базис слау. Приведение слау к предпочитаемому виду с помощью обращенного базиса.
- •15. Симплекс.Метод лп: иссл-е данного баз.Допустимого реш-я на оптимальность, условия оптимальности в случае минимизируемой и максимизируемой функции цели.
- •17.Симплексный метод: условие неограниченности целевой ф-ии на множестве допустимых решений.
- •20.Осн.Нер-во теории двойств-ти.
- •21.Достаточное условие оптимальности реш-й пары двойств-задач лп.
- •23. Вторая осн.Теорема двойственности
- •24.Третья теорема двойственности.
- •26. Задача о расшивке узких мест пр-ва, ее мат.Модель и решение.
- •27.Транспортная задача по критерию стоимости. Постановка и мат.Модель. Методы построения первого баз. Допустимого реш-я.
- •30. Задача распределения кап.Вложений: постановка,мат.Модель и реш-е методом динамич.Прогр-я.
- •10.Задача оптимального производств.Планир-я и ее матем.Модель.
- •31.Матричная игра как модель конфликтной ситуации. Матричная игра двух лиц с нулевой суммой. Нижняя и верхняя цена игры, седловая точка.
- •33.Осн.Теорема теории игр, выр-е оптимальных стратегий игроков через решение пары двойств.Задач лп (возможно, к этому стоит прибавить часть вопроса №31).
- •34.Графич.Реш-е игр. Упрощение игр с пом. Понятия доминир-я стратегий. (Графич.Реш-е игр с матрицей 2*n и m*2 доминирование чистых стратегий).
34.Графич.Реш-е игр. Упрощение игр с пом. Понятия доминир-я стратегий. (Графич.Реш-е игр с матрицей 2*n и m*2 доминирование чистых стратегий).
Строка k доминирует над строкой i, если все эл-ты строки k не меньше соответств.эл-тов строки i и хотя бы один строго больше. Доминируемую строку м.временно удалить, т.к. в оптимальной стратегии ей будет соответствовать вероятность ноль. Столбец l доминирует над столбцом j, если все его эл-ты не больше соответств.эл-тов столбца j, а хотя бы один строго меньше. Доминируемый столбец j можно временно удалить, т.к. в оптимальной стратегии 2-го игрока ей будет соответствовать вероятность ноль.
Пусть,
например, A=
,
тогда: в матрице А 3-й столбец доминирует
2-й, поэтому исключим 2-й столбец из
рассмотрения:A’=
.
Проверим, нет ли седловой точки, поскольку
при ее наличии решение игры сразу ясно.max
min
aij
= -2; min
max
aij=
1
Т.к.≠,седловой точки нет. Пусть 1й игрок выбирает свою первую стратегию с вероятностью х, а вторую-с вероятностью (1-х),т.е.он играет со смешанной оптим.стратегией (x,1–x). Обозначим j(x)–ср.выигрыш 1го при условии, что 2й игрок выберет свою j-ю чистую стратегию. Имеем 1(x)=4x-2(1-x), 3(x)=-2x+(1-x). Возьмем на плоскости систему координат, по гориз.оси вправо отложим x, по вертик.оси–значения ф-ий j(x). I 1(x)=6x-2 ; III 3(x)=-3x+1
Н
аходим
нижнюю огибающую семейства прямых
(т.к.2й игрок выбирает свои стратегии,
чтобы обесп.1му мин.выигрыш:v(p)=
min{v1(p),v2(p)}.
Отыщем ее высшую точку. Она и дает
решение игры. Ее к-ты опред-ся реш-ем
ур-ния 1(x)=3(x),
откуда x*=1/3,
*=2(x*)=3(x*)=0.
Т.о., оптимальная стратегия Первого
есть Р*=(1/3;2/3),
а цена игры *=0.
Обозначим вероятность выбора Вторым первого столбца через y, а третьего столбца–через (1-y). Воспользуемся утверждением, что M(1;y*)=*, т.е. 4y*-2(1-y*)=0, откуда y*=1/3. Т.о., оптимальная стратегия Второго Q*=(1/3;0, 2/3).
Ответ: оптимальная стратегия Первого-Р*=(1/3;2/3), оптимальная стратегия Второго–Q*=(1/3;0,2/3), цена игры *=-1/2. Она достигается в пяти вариантах игры: 1.P*Q*; 2.P1Q*; 3.P2Q*; 4.P*Q1;5.P*Q3
Где Pi i-я чистая стратегия Первого игрока, а Qj j-я чистая стратегия Второго игрока.
Рассчитаем риски во всех эти случаях. Риски максимальны в 4) и 2); минимальны в 3) и 5). Соотв-но, 4) и 2) - модели конкуренции, а 3) и 5) - сотрудничества.
Если игроки договорятся играть по 3) или 5) вариантам,т.е.:
3) Первый по 2-й чистой стратегии, а Второй по оптимальной стратегии или
4) Первый по оптимальной, а Второй по3-й чистой стратегии,
то
они смогут сократить риск игры по
сравнению с оптимальными стратегиями
(с 2 до
),
при этом цена игры останется такой же,
как если бы оба они играли по оптимальным
стратегиям.
13.Геометрич/интерпретация
ЛП.Точка экстремума как одна из вершин
выпуклого многогр-ка (многогранного
мн-ва допустимых решений).Допустимые
реш-я х образуют в мн-ве точек допустимую
область, кот-я явл. пересечением замкнутых
полуп-в.Эта область-многогранник в
n-мерном
пространстве
(далее - п-ве),
гранями кот-го служат участки
гиперплоскостей вида
или
.
Мн-во наз.выпуклым, если вместе с любыми
2мя его точками ему принадлежит и
отрезок, соединяющий эти точки.
Полуп-во–выпуклое мн-во, допустимый
многогранник также явл-ся им. Замкнутым
наз.мн-во, содержащее все свои граничные
точки. Угловые точки выпуклого
мн-ва–точки, не являющиеся выпуклой
комбинацией двух разл.точек мн-ва.
Выпуклое замкнутое ограниченное мн-во
на плоскости, имеющее конечное число
точек, наз.выпуклым многоуг-ком. Многоуг-к
решений м.б.точкой, лучом, отрезком,
многоуг-ком и неограниченной
многоуг.областью. Задача ЛП - в отыскании
таких точек многоуг-ка, координаты
которых обесп.целевой ф-ии мин.\макс.
значения. Гиперплоскость–мн-во точек
х с координатами, удовлетворяющими
линейному ур-нию. Многогранник–пересечение
конечного числа полуп-в.
Рассм.выпуклый
многогр-к Di,кот.образ-ся
пересечением области неотриц.знач-й
переменных (xj≥0,
j=1,…,n)
с одним из замкнутых полуп-в
.
Иными словами, этот многогр-к порожденi-м
ограничением задачи ЛП и условием
неотриц-ти переменных. Допустимая
область-пересеч-е всех таких
многогр-ков,т.е.
Гранями
многогр-ка служат участкиn
корд.гиперплоскостей (xj=0)
и граничной плоскости
,
а вершинами–начало к-т О(0,…,0) иn
точек Аj(0,…,0,x0ij,0,…,0),где
x0ij=bi/aij.
С содержат.т.зр., x0ij-
это интенсивность j-го
производств.процесса,при которой
использ-ся все р-сы i-го
вида. Если x0ij<0,
то т. Аj
не м.б.вершиной
многогр-ка Di,т.к.он
явл. частью области неотрицат-ти
переменных. Если 0≤x0ij≤
для всех j=1,..n,
то Di-
замкнутый огранич.многогр-к,в прот.случае
он неограничен. В случае 0<x0ij<
мн-во Di
явл.симплексом,т.е.мн-вом
всех выпуклых комбинаций точек О,Аj.
Т.о.,допустимая область всегда не пуста,
но м.б. неограниченной.//Допустимый
многогр-к имеет не больше Cnn+m
вершин. (кажд. вершина явл.пересеч-ем n
гиперплоскостей из общего числа m+n;где
m-граничных
и n-координатных).//Гиперпл-ть
cx=C=const
явл.гиперпл-ю ур-ня,на кот.ф-ия цели
приним. постоянное знач-е С. Сечение
этой гиперпл-ю многогр-ка D
(С-сечение) явл.многогр-ком в (n-1)-мерном
п-ве. Все точки д.сечения явл.допустимыми
реш-ми,т.к.ониD,и
допуст.реш-я х-ся постоянством ф-ии
цели.//При
измен-и С от -
до +
возм-ны случаи:1.начиная с нек-рого
знач-я C0
все сечения пусты,т.е. задача не
им.реш-я,т.к.допуст.знач-я ф-ии неогранич-но
растут. 2.при C0≤С≤С*
все сечения не пусты,тогда оптим.реш-е
сущ-ет. //Если
сущ.оптим.реш-е,то С*-сечение м.б. вершиной,
ребром ((n-2-мерным,
…одномерным) или гранью.//Если
гиперпл-ть С* сод.грань многогр-ка D,то
все точки этой грани оптимальны.//Если
гиперпл-ть С* сод.ребро D,то
все точки ребра образуют С*-сечение и
явл.оптимальными.//Если
в С*-сечении оказ-сь только одна точка,то
она оптим.и явл.вершиной многогр-ка
D.//
Если оптим.реш-ми явл.все точки грани
или ребра,то опт.реш-ми будут и вершины
многогр-ка,принадлежащие грани/ребру.//
Т.о.,реш-е
задачи ЛП надо искать среди вершин
допустимого многогр-ка,т.е. среди крайних
точек допустимой области D.
//Крайней
точкой выпуклого мн-ва наз. принадлежащая
ему точка,кот.не м.б. предст.как
лин.выпуклая комбинация нек-рых
принадлежащих мн-ву точек. Поскольку
число вершин (крайних точек) конечно,то
алгоритм реш-я задачи, основанный на
переборе крайн.точек,д.б. конечен.
Наиб.распр.метод реш-я задачи ЛП –
симплекс-метод. Суть его:при переходе
от одной крайн.точки к другой так
выбирать последнюю, чтобы ф-ия цели
возрастала.
19.Метод искусств.базиса. Прямая и двойств.задача ЛП. Правило составл-я двойств.задачи для данной задачи ЛП с ограничениями-неравенствами (симметричн.пара двойств.задач ЛП). Если задача не имеет предпочитаемого вида: Минимизировать L=c1x1+c2x2+...cnxn, при ограничениях:
а
11x1+a12x2
+...+a1nxn=b1,
а21x2 + a22 x2 +...+a2nxn=b2,
... ... ... ...
аm1xm + am2x2 +...+amnxn=bm
и xj≥0, j = 1,2,...n (3).
,
то
к ней нельзя применять симплекс.метод,
поэт.к левой части кажд.ур-ния системы
добавляется по одной
искусств.неотрицат.неизвестной:
а11x1+a12x2 +...+a1nxn+ =b1,
а21x2 + a22 x2 +...+a2nxn+ xn+2=b2, (1)
... ... ... ...
аm1xm
+ am2x2
+...+amnxn
+xn+m=bm
где xj≥0, j = 1,2,...n (2).
xn+i≥0
Неизвестные xn+1, xn+2, xn+m образуют базисный набор,кот.наз.искусственным. Образуем искусств.лин.форму(целев.ф-ию): S=xn+1+xn+2+…+xn+m. Вспомогат.целевая ф-ия д.стремиться к min. Для реш-я вспомогат.задачи уже м.применять симплекс.метод,т.к.система им.предпочит. вид., искусств.неизв-е явл.базисными, а правые части всех ур.неотриц-ны.Если Smin>0, то исх.задача не им.решения ввиду противоречивости условий. Если Smin=0, то искусств.базис=0. В этом сл. отбрасываем искусств.базис и, рассматривая результат как предпочитаемый эквивалент исх.задачи, приступаем к реш-ю исх.задачи. Эти рассуждения справедливы к невырожденной задаче. Если же задача является вырожденной, то может случиться, что при Smin=0 не все искусств.переменные выведены из базиса. Тогда следует учесть, что правая часть ур-ния, сод-го искусств.базисную неизвестную, д.б.равна нулю, и потому мы можем либо отбросить это ур-ние, если оно содержит только искусств.неизвестные, либо, если оно содержит хотя бы одну из исх.неизвестных, принять это ур-ние за разрешающее и исключить к-н из этих неизвестных из всех других ур-ний, чтобы вытеснить искусств.базисную неизвестную в число свободных, помня, что в случае необх-ти м.рассматриваемое ур-ние умножить на (-1).
На практике вместо последоват.минимиз-и двух ф-ий S и L часто рассм-ют одну целевую ф-ию:
F=c1x1+…+cnxn+M(xn+1+…+xn+m), где число M>0 и больше любого числа, с кот-м его придется сравнивать; и решаем задачу минимизации F при условиях (1) и (2).
Рассм.ситуацию, когда предприниматель, занимающийся пр-вом каких-то других видов прод., но с использованием таких же видов р-сов, какие есть у нас, предлагает нам уступить ресурсы за цены y1,y2…. В данном случае возникает двойств.задача. Вел-ны у1,у2… наз.расчетными или двойств.оценками р-сов.Они зав.от условий, в кот.действует наше предприятие. Конкурент не хочет проиграть в цене, а производитель не хочет переплачивать. Объединяя эти условия, получаем двойств.задачу: yb->min, где у–цена (оценка) ,b–ресурсы (расход ресурсов*цену>прибыли от использования). Прямой задачей остается: сx->max (расход ресурсов за изделия*количество изделий<ресурсов). Двойств.задача получается из исх.так: 1.Каждому ограничителю-неравенству исх.задачи ставится в соотв-е переменная двойств.задачи, принимающая неотриц. значения. 2.Матрица неизвестных при коэффициентах транспонируется. 3.Правые части ограничений заменяются коэф-тами целевой функции. 4.Меняются направления неравенств, коэф-ты целевой функции заменяются правыми частями ограничений. 5.От максимизации (минимизации) ф-ии цели переходят к минимиз-и (максим-ии).
Число переменных двойств.задачи равно числу ограничений прямой задачи, а число ограничений двойственной задачи – числу переменных прямой задачи. Оптимальное реш-е наз.вектором «теневых» цен р-сов.
(найти
план x(x1,…,xn),позвол.получить
mах.прибыль)
(ограничения
по р-сам), xj≥0
–исх.задача
(найти
вектор оценок р-сов у(у1,…,уm),
min-щий
суммарн.оценку всех р-сов),
,yi≥0
– двойств. задача.
Симметричная
пара двойственных задач ЛП.Говорят,
что задачи ЛП образуют симметричную
пару. Если же система ограничений
исх.задачи сод.как нер-ва, так и ур-ния,
то в двойств.задаче переменная, отвечающая
ограничению-равенству, может принимать
значения любого знака, а ограничению-неравенству
будет соотв-ть неотрицат.переменная,
т.е. пара двойств. задач м.б.записана в
виде:
для i=1,…k,
для
i=k+1,k+2,…m,
xj≥0, j=1,2,…l,
xj любого знака, j=l+1,l+2,…n
![]()
,
yi≥0
yi
любого знака.
25.Условие
устойчивости двойств.оценок [ответ на
вопрос правильный, только корявый.
Подобрать более разумные слова.].
При
реш-и задачи о «расшивке узких мест
пр-ва» нам нужно заказывать недостающие
ресурсы дополнительно. Пусть T(t1,t2,t3)
–вектор доп. объемов р-сов. Так как мы
будем использовать найденные двойственные
оценки р-сов, то для сохранения структуры
производственной программы, должно
выполняться условие
устойчивости двойственных оценок:
,
где H – матрица полученных нами при решении задачи последовательного улучшения производств.программы значений x в производств.программе: (в курсовой это были ненулевые значения иксов, напр. при оптим.производств.программе
Xопт.=(27,0,0,20(0,13,0) матрица Н будет выглядеть так: 27
.13
20 )
Q-1 – это матрица из той же первой задачи (находится в последнем преобразовании симплексной таблицы, берутся числа для х5,х6,х7 (т.е. для остатков р-сов 1го,2го и 3го вида соотв-но), например:
Базис………….х1 x2 x3 x4 x5 x6 x7
х1…………………………………1…0…-1
х6…………………………………2…3…10
х4………………………………2/3…1…..5
Числа, выделенные жирным шрифтом и являются матрицей Q-1.
Как получаем ектор T: если мы получили опт.производств. программу Xопт.=(27,0,0,20(0,13,0), то дополнительно придется заказывать 1й и 3й ресурс (что видно из (0,13,0)), и вектор Т будет выглядеть так: t1
t2
t3
Итак, в нашем примере условие устойчивости будет выглядеть так:








27 1 0 -1 t1 0
13 + 2 3 10 * t2 ≥ 0
20 2/3 1 5 t3 0
29.Трансп.задача
с нарушенным балансом пр-ва и потребления.
Рассмотрим 3 простейших случая реш-я
задач с нарушенным условием (норм.усл-е:
):
1.Пусть
,т.е.
суммарные запасы продукции больше
суммарн.потребностей в ней. Если
безразлично, у кого из поставщиков
останутся излишки прод.,то реш-е сводится
к реш-ю закрытой трансп.задачи![]()
![]()
xij≥0
путем введения дополнит-го фиктивного
(n+1)-го потребителя, запросы которого
составляют
.
Значения сi
n+1 полагаем
равными 0 и решаем вспомогат.задачу с
(n+1) потребителем и m поставщиками. При
этом продукция xi n+1, планируемая для
перевозки к фиктивному потребителю,
остается на i-м складе;
2.пусть
.Если
безразлично, какой из потребителей
недополучит продукцию,то трансп. задача
сводится к реш-ю закрытой трансп.задачи
(условия которй указаны выше) путем
введения доп.фиктивн. (m+1)-го поставщика
с запасом продукции
.
При этом значения сm+1
j полагаем
равными 0, что обеспечивает, как и в
предыд.случае, равенство целевых ф-ий
исходных и соответствующих им вспом.задач.
Значения хm+1
j в реш-и
вспом.задачи будут обозначать вел-ну
неудовлетворенного спроса j-го
потребителя.
3.Пусть
снова
и
нам не безразлично, какой потребитель
и ск-ко продукции недополучит. Вводим
доп.фиктивн.поставщика с запасом
продукции
.
Примем значения сm+1
j равными
вел-не убытка, который несет j-й потребитель
при недополучении им ед-цы продукции.
При этом переменные хm+1
j =вел-не
неудовлетворенного спроса j-го
потребителя. После введения
дополнит.фиктивного поставщика задача
сводится к реш-ю закрытой трансп.задачи,
однако теперь целевая ф-ия вспомогат.задачи
будет предст.собой сумму всех
трансп.расходов и убытков,кот-е несут
потребители при недополучении ими
продукции:
![]()
