Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Аналитическое решение задачи линейного программирования




Методом искусственного базиса (симплекс-методом) решить ЗЛП:

.

 

Переходим к канонической форме задачи, вводя в каждое ограничение- неравенство дополнительные балансовые переменные (чтобы можно было заменить знаки неравенства знаками =).

Так как в первом и четвертом ограничении нет базисных переменных, то в эти уравнения вводим фиктивные (искусственные) переменные . Эти же переменные войдут и в целевую функцию с коэффициентами - . Получим расширенную - задачу:

Заполняем расчётную таблицу (симплекс) метода и подсчитываем значение индексных строк (пункт 3)

.Расчётная таблица (симплекс) метода. Нулевая итерация.

№ итерации № строки
          -1            
                       
                       
              -1      
Индексные строки -24 M -3M -3M M     M      
  -4 -2              
                             

Так как наиболее отрицательное значение показателя расположено в столбце , то переменную вводим в базис и исключаем из базиса ту переменную, для которой критерий будет минимальным. Критерий минимальный для четвёртой строки расчётной таблицы, базисная переменная которой . Эту переменную выводим из базиса. Таким образом, у нас разрешающим столбцом является первый столбец (по индексу ), а разрешающей строкой- четвёртая строка. (p=1; q=4).

Т.к. коэффициент при разрешающем элементе , разрешающая строка остаётся без изменения. Чтобы получить нули в первой, второй и третьей строке первого столбца, от первой строки отнимем удвоенное значение четвёртой строки, а от второй и третей строки отнимем четвёртую. При исключении из состава базисных вектора условной переменной , из расчётной таблицы исключаем и столбец .Пересчёт коэффициентов можно проводить и по правилу прямоугольника. Заполняем расчётную таблицу первой итерации

 

Расчётная таблица (симплекс) метода. Первая итерация

№ ите ра ции № ст ро ки
    -18   -3 -1        
                   
        -1          
                --1  
Индексные строки 18М   М     -2М  
+56   +6       -4  

 

В состав базисных вводим вектор и из базиса выводим вектор фиктивной переменной. Столбец также исключаем из расчётной таблицы. Новое значение разрешающей (первой) строки получим путём деления на два всех её членов. Новые значения второй и четвёртой строк получим путём вычитания из старых значений преобразованной разрешающей строки. К третьей строке прибавляем новую разрешающую строку. (Пересчёт коэффициентов можно производить и по правилу прямоугольника.) Получим:

Расчётная таблица симплекс-метода. Вторая итерация.

№ ите ра ции № ст ро ки
        -9   -3/2 -1/2        
        3/2 ½        
        ½ ½        
        ½ -1/2       -----
Индексная строка       -2      

Расчётная таблица симплекс-метода. Третья итерация.

№ ите а ции № ст ро ки
                  -2 ----
                   
        -1          
                -1 -----
Индексная строка             -4  

Т.к. в индексной строке третьей итерации имеется отрицательный критерий , то полученный план не является оптимальным и его можно улучшать. В базис вводим вектор и выводим из базиса вектор . Разрешающая третья строка остаётся без изменений, т.к. разрешающий элемент равен 1. Первая строка преобразуется путем прибавления к её членам элементов третьей строки, умноженным на 2, от второй строки отнимаем третью строку, а к элементам четвёртой строки прибавляем элементы третьей строки. Получаем новый план (четвёртая итерация)

 

Расчётная таблица симплекс-метода. Четвёртая итерация.

                 
            -1    
      -1          
                 
Индексная строка                

 

Индексная строка последней симплекс- таблицы не содержит отрицательных критериев. Получен оптимальный план. . Максимальное значение целевой функции

Экономическое истолкование решения задачи может быть таким: производится 14 единиц продукции первого вида и не производится продукция второго вида. Неиспользованные остатки сырья первого, второго, третьего и четвёртого видов составляют соответственно 18; 6; 0 и 0 единиц. Максимальная прибыль от реализации продукции составляет 56 (денежных) единиц.☻

 


 

 





Поделиться с друзьями:


Дата добавления: 2015-10-06; Мы поможем в написании ваших работ!; просмотров: 632 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Неосмысленная жизнь не стоит того, чтобы жить. © Сократ
==> читать все изречения...

2311 - | 2016 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.013 с.