Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Теорема 1.7



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

Теорема 1.8 Если расширенная задача (1.25) не имеет решения в виду неограниченности целевой функции, то исходная задача не имеет оптимального решения в силу несовместимости системы ограничений или неограниченности целевой функции.

Особенности метода искусственного базиса:

1. Искусственные переменные следует вводить только в те уравнения системы ограничений, которые не разрешены относительно «естественных» базисных переменных.

2. При решении расширенной задачи оценки свободных переменных xj содержат два слагаемых , которые размещают в двух строках: в m+1 – ой строке слагаемое , не содержащее М и в m+2 – ой строке коэффициенты при М. Т.к. М - сколь угодно большое положительное число, то на первом этапе для выбора разрешающего столбца принимают в расчет только .

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

4. После того, как все искусственные переменные выводятся из базиса, расчет продолжается обычным симплекс методом с использованием оценок .

Пример 11. На животноводческой ферме для откорма животных в их суточный рацион включают два продукта питания П1 и П2, причем продукта П1 должно войти в дневной рацион не более 200 ед. Стоимость 1 ед. продукта П1 составляет 2 руб., продукта П2 – 4 рубля. Содержание питательных веществ в 1 ед. продукта и минимальные нормы потребления приведены в таблице 1.5.

Таблица 1.5

    Содержание питательных веществ в 1 ед. продукта
Питательные вещества Минимальная норма потребления П1 П2
А   0,2 0,2
В   0,4 0,2

Необходимо определить оптимальный рацион питания животных, стоимость которого будет наименьшей.

Решение: Построение математической модели задачи начинается с обозначения переменных: X1 – количество продукта П1 в суточном рационе; X2 - количество продукта П2 в суточном рационе (ед.).

Целевая функция должна представлять собой общие расходы на оба продукта в сутки: f = 2X1 + 4X2 рублей.

Ограничения накладываются на содержание питательных веществ:

0,2X1+0,2X2 120; (по веществу А)

0,4X1+0,2X2 160. (по веществу В)

Ограничение на величину продукта П1 в рационе: Х1 200.

Вводятся так же условия неотрицательности переменных, т. к. количества продуктов в рационе не могут быть отрицательными: Х1,2 0.

В итоге, получаем следующую математическую модель задачи:

1 + 4Х2

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

0,2Х1 + 0,2Х2 120

0,4Х1 + 0,2Х2 160

Х1 200

Х1 0, Х2 0.

Умножим первых два неравенства на 5, что бы не было дробных чисел и приведем задачу к каноническому виду.

– 2Х1 – 4Х2 + 0X3+ 0X4 + 0X5

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

Х1 + Х2 –X3 = 600

1 + Х2 – X4 = 800

Х1 +X5 =200

Хj 0, j=1,..,5.

Поскольку в системе нет трех базисных векторов, есть только один при X5, то необходимо ввести две искусственные переменные в первое и второе уравнение системы. Расширенная задача примет вид:

– 2Х1 – 4Х2 + 0X3+ 0X4 + 0X5 – МY1 – MY2

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

Х1 + Х2 –X3 + Y1 = 600

1 + Х2 – X4 + Y2 = 800

Х1 +X5 =200

Хj 0, j=1,..,5; Y1,Y2 0.

Составляем для неё симплекс-таблицу:

Таблица 1.6

Базис cj базиса – 2 – 4       –М –М bi
x1 x2 x3 x4 x5 y1 y2
  y1 –M     -1            
  y2 –M       -1          
  x5   1                
                   
  -3 -2           -1400  

Разрешающий столбец – первый, выбрали его по последней строке, ему соответствует меньшая из отрицательных оценок. Для всех положительных элементов первого столбца вычисляем отношение . Находим минимальное из этих отношений: . Оно соответствует третьей строке, следовательно, она будет разрешающей. Таким образом, разрешающий элемент показывает, что из базиса выводится переменная x5, а вместо неё в базисе будет переменная x1. Заполняем новую симплекс – таблицу (табл. 1.7). Для этого превращаем первый столбец в единичный. Умножаем третью строку на (-2) и складываем со второй, записываем результат в первую строку новой симплекс – таблицы; аналогично, умножаем третью строку на (-1) и складываем с первой; третью переписываем без изменений.


Таблица 1.7

Базис cj базиса –2 –4       –М –М bi
x1 x2 x3 x4 x5 y1 y2
  y1 –M   1 -1   -1        
  y2 –M       -1 -2        
  x1 –2                  
          –2     –400  
    –2           –800  

Далее разрешающим столбцом будет второй. Разрешающей строкой может быть любая: первая или вторая, для них отношение одинаково. Выбираем первую. Новая симплекс – таблица:

Таблица 1.8

Базис cj базиса –2 –4       –М –М bi
x1 x2 x3 x4 x5 y1 y2
  x2 –4     -1   -1        
  y2 –M     1 -1 -1 -1      
  x1 –2                  
            -4   –2000  
      -1            

На следующей итерации из базиса выводится последняя искусственная переменная y2, она заменяется на x3.

Таблица 1.9

Базис cj базиса –2 –4       –М –М bi
x1 x2 x3 x4 x5 y1 y2
  x2 –4       -1 -2        
  x3       1 -1 -1 -1      
  x1 –2                  
              -4 –2000  
                   

Поскольку все оценки положительны, то найден оптимальный план расширенной задачи и . Отметим, что значения искусственных переменных в нем равны нулю. Следовательно, найден оптимальный план исходной задачи и .

Ответ: животноводческой ферме следует в суточный рацион животных включать 200 ед. продукта П1 и 400 ед. продукта П2. При этом будет обеспечено необходимое содержание веществ и наименьший расход средств 2000 рублей.





Дата публикования: 2014-11-02; Прочитано: 615 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...