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

Реферат Курсовая Конспект

Двойственная задача.

Двойственная задача. - раздел Математика, Решение: Составить математическую модель по данной таблице ...

Задача 1. Задача 2.

 

 

 

Для того, чтобы X*=(2,0) был оптимальным планом задачи 1, необходимо и достаточно, чтобы существовал план Y*=(y1*,y2*,y3*) двойственной ей задачи 2. Y* вычисляется по следующей формуле Y*=C*D-1, значение которых находим из таблица 2: C*=(0,0,4), D*=

 

Получаем, что Y*=(0,0,4/3)-оптимальный план, а g(Y*)=18*0+14*0+6*4/3=8. Поэтому f(X*)=g(Y*)=8. Получили тот же результат.

 

21-40.Решить транспортную задачу. Заданы мощности поставщиков ai, емкости потребителей bjи матрица cjстоимости перевозок единицы продукции от каждого поставщика каждому потребителю. Найти план перевозок, при котором суммарные транспортные затраты будут наименьшими.

ai bj

Посчитаем суммарную мощность поставщиков и суммарную емкость потребителей: a1+a2+a3=42 < b1+b2+b3=60, поэтому задача является открытой моделью транспортной задачи и для сведения ее к закрытой введем фиктивного поставщика с емкостью 60-42=18. Стоимости перевозки продукции от фиктивного поставщика к каждому потребителю положим равными нулю. В результате получим закрытую модель транспортной задачи:

ai bj

Решим транспортную задачу с помощью метода потенциалов.

Составим исходный план перевозок X1методом «северо-западного угла».

 

         
  u1=0
X1= u2=-4
  u3=-2
  u4=-8
  v1=5 v2=8 v3=8  

 

Для плана X1число занятых клеток k=m+n-1=6, значит, план является невырожденным.

Суммарная стоимость перевозок по плану X1:

f(X1)=19*5+1*8+10*4+12*6=215.

Проверим план на оптимальность: найдем потенциалы uiи vjтак, чтобы выполнялись условия 10 и 20 критериев оптимальности плана перевозок.

По условию 20 для занятых клеток:

u1+v1=5 u2+v2=4 u4+v2=0

u1+v2=8 u3+v2=6 u4+v3=0

Зададим u1=0, отсюда получим, что u2=-4, u3=-2, u4=-8, v1=5, v2=8, v3=8.

По условию 10 для свободных клеток:

Подставив потенциалы, получим:

0+8=8 > 3 -2+8=6 > 3 -2+5=3 < 7

-4+8=4 >2 -4+5=1 < 2 -8+5=-3 < 0

Мы видим, что не выполнено 3 неравенства из 6, причем,

.

Следовательно, план перевозок можно улучшить, введя перевозку

x13= . С этой целью составим цикл, имеющий начало в клетке (1,3). В результате получим план

       
 
X2(0)=
 
 

 

Выберем , при включении в план X1перевозки

суммарная стоимость перевозок изменится на

, то есть уменьшится на 5, поэтому

Пересчитав все перевозки, вошедшие в цикл плана при

Получим новый план перевозок X2.

         
  u1=0
X2= u2=1
  u3=3
  u4=-3
  v1=5 v2=3 v3=3  

 

План X2 лучше X1,так как стоимость перевозок f(X2)=210. Проверим план X2 на оптимальность. Для занятых клеток составим систему:

u1+v1=5 u2+v2=4 u4+v2=0

u1+v3=3 u3+v2=6 u4+v3=0

Снова зададим u1=0, отсюда получим, что u2=1, u3=3, u4=-3, v1=5, v2=3, v3=3.

По условию 10 для свободных клеток:

Подставив потенциалы, получим:

0+3=3 < 8 3+3=6 > 3 3+5=8 > 7

1+3=4 >2 1+5=6 > 2 -3+5=2 > 0

Мы видим, что не выполнено 5 неравенства из 6, причем,

.

Следовательно, план перевозок можно улучшить, введя перевозку

x21= . С этой целью составим цикл, имеющий начало в клетке (2,1). В результате получим план

 

       
 
X3(0)=
 
 

 

Выберем , при включении в план X2перевозки

суммарная стоимость перевозок изменится на

, то есть уменьшится на 36, поэтому

Пересчитав все перевозки, вошедшие в цикл плана при

Получим новый план перевозок X3.

 

         
  u1=0
X3= u2=-3
  u3=-1
  u4=-7
  v1=5 v2=7 v3=3  

 

План X3 лучше X2,так как стоимость перевозок f(X3)=174. Проверим план X3 на оптимальность. Для занятых клеток составим систему:

u1+v1=5 u2+v2=4 u4+v2=0

u1+v3=3 u3+v2=6 u2+v1=2

Снова зададим u1=0, отсюда получим, что u2=-3, u3=-1, u4=-7, v1=5, v2=7, v3=3.

По условию 10 для свободных клеток:

Подставив потенциалы, получим:

0+7=7 < 8 -1+3=2 < 3 -1+5=4 < 7

-3+3=0 < 2 -7+3=-4 < 0 -7+5=-2 < 0

Отсюда следует, что выполняются оба условия 10 и 20 критерия оптимальности плана перевозок. Следовательно, план X3является оптимальным планом закрытой модели, а f(X3)=174 представляет собой наименьшую стоимость перевозок.

Отбросив последнюю строку плана X3, получим оптимальный план X* исходной открытой модели, для которой f(X*)=174 есть наименьшая стоимость перевозок. Отброшенная строка означает, что у второго потребителя останется недопоставлено 18 единиц продукции.

 

 

Ответ:оптимальный план X* исходной открытой модели, для которой f(X*)=174 есть наименьшая стоимость перевозок.

         
   
X*=  
   
         

 

41-60.Найти оптимальные стратегии и цену игры, заданной платежной матрицейА.

А=

Решение:

Заметим, что в матрице А нет седловой точки, значит игра имеет решение в смешанных стратегиях.

Кроме того, первая строка доминируемая третей строкой, так как все элементы первой строки не больше соответствующих элементов третей строки, поэтому ее можно удалить. Также 3 столбец доминирует над 4 столбцом, поэтому его тоже можно удалить. А результате получим матрицу

A’ =

 

Прибавив ко всем элементам матрицы A’, например, число c=3, получим матрицу A’’, все элементы 1 строки которой строго положительны, а все элементы 2 строки неотрицательны.

A’’=

Составим пару симметричных двойственных задач, так чтобы исходная задача была стандартной задачей максимизации, матрица коэффициентов этой задачи совпадала с платежной матрицей A’’, а коэффициенты при неизвестных в целевой функции и свободные члены неравенств были бы равны единице.

Задача 1. Задача 2.

 

Решим задачу 1 симплекс-методом. Она задана в форме общей задачи. Сведем ее к основной при помощи дополнительных переменных и прибавим их к левым частям неравенств (I), тогда получим основную задачу:

 

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

Из столбца x0и индексной строки Табл.4 выпишем оптимальные планы пары двойственных задач: X*=(0,0,0.5), Y*=(0.2, 0.3), причем f(X*)=f(Y*)=0.5.

Из решения пары двойственных задач получим цену игры и оптимальные стратегии игроков: v’’=1/f(X*)=1/f(Y*)=2, P’*=v’’Y*=(0.4,0.6), Q’*=v’’X*=(0,0,1).

Игра с матрицей A’ будет иметь те же оптимальные стратегии P’* и Q’*? Что и игра с матрицей A’’, причем цена игры будет v’=v’’-c=2-3=-1.

 

 

              Табл.1
   
  Базис x0 x1 x2 x3 x4 x5
x4
x5
  f -1 -1 -1
              Табл.2
x4
x1
  f -1
              Табл.3
x2
x1
  f
              Табл.4
x2 -1,2 0,2 0,2
x3 0,5 3,5 0,5
  f 0,5 1,3 0,2 0,3
    g y3 y4 y5 y1 y2

И наконец, исходная игра Aимеет оптимальные стратегии игроков P*=(0, 0.4, 0.6), Q*=(0, 0, 0, 1) (полученные из стратегий P’* и Q’*, приписав нули на месте удаленных строк и столбцов) и цену игры v=v’=-1.

Проверим правильность решения игры с помощью критерия оптимальности стратегий. Для этого подставим компоненты найденных оптимальных стратегий P* и Q*, компоненты чистых стратегий Pi(i=1,2,3) и Qj(j=1,2,3,4) в неравенство

 

И сравним их с ценой игры v=-1.

 

 

Мы видим, что все неравенства выполнены, значит, решение игры выполнено правильно.

Ответ:Игра Aимеет оптимальные стратегии игроков P*=(0, 0.4, 0.6), Q*=(0, 0, 0, 1) (полученные из стратегий P’* и Q’*, приписав нули на месте удаленных строк и столбцов) и цену игры v=v’=-1.

 

 

– Конец работы –

Эта тема принадлежит разделу:

Решение: Составить математическую модель по данной таблице

Решение Составить математическую модель по данной таблице Виды...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Двойственная задача.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Симплекс-метод.
Составим таблицу                 Табл.1

Графический способ.
Общая задача (I)-(III) содержит 2 неизвестных, поэтому может быть решена графически. Введем систему декартовых координат на плоскости x1Ox2и построим множество планов

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги