Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


Симплексное преобразование

Симплексный метод

 

Общая идея симплекс-метода. Геометрическая иллюстрация

 

Симплекс–метод (метод последовательного улучшения плана) был предложен американцем Геогрем Данцигом в 1951 г.

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

 

Пусть ЗЛП записана в каноническом виде:

Из теоремы 4 следует, что оптимальный план задачи (52)-(54), если он существует, совпадает по крайней мере с одним из опорных решений системы (53).

Первый этап: поиск начального опорного плана.

Второй этап: среди опорных планов отыскивается оптимальный.

С геометрической точки зрения перебор опорных планов х 0, х 1, х 2, … можно толковать как последовательный переход по рёбрам из одной вершины многогранника планов в соседнюю, в которой значение целевой функции не меньше, чем в предыдущей вершине (рис. 13).

Рисунок 13


Табличная запись условий задачи

 

В таблицу впишем систему ограничительных уравнений и целевую функцию в виде выражений, разрешенных относительно начального базиса Б 0={ х 1; …; xm } (табл. 1).

 

Таблица 1

 

Левый столбец занимают базисные переменные (БП) и целевая функция, а верхнюю строку – свободные переменные (СП).

Нижнюю строку, в которую вписаны коэффициенты целевой функции f, называют f-строкой или строкой целевой функции.

За столбцом базисных переменных следует столбец свободных членов.

 

Признак оптимальности опорного плана

 

В симплекс-таблице, содержащей некоторый опорный план, все элементы f-строки (не считая свободного члена) неотрицательны, то опорный план является оптимальным.

 

Переход от одного опорного плана к другому,

Более близкому к оптимальному.

Симплексное преобразование

 

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

 

Переменная, подлежащая включению в базис определяется отрицательным элементом f -строки.

Если в f -строке несколько отрицательных элементов, в базис вводят переменную хm + j, соответствующую отрицательному элементу с наибольшей абсолютной величиной.

Столбец коэффициентов при переменной, включаемой в базис, называют разрешающим.

Симплексное отношение:

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

 

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

 

Равенства, являющиеся результатом симплексного преобразования предыдущих равенств, запишем в форме симплекс-таблицы (табл. 2)

Таблица 2

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

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

1) разрешающий элемент заменяется обратной величиной;

2) остальные элементы разрешающей строки делятся на разрешающий элемент;

3) остальные элементы делятся на разрешающий элемент и меняют свои знаки;

4) прочие элементы вычисляются по правилу прямоугольника.

Элементы, входящие в эту формулу, расположены в вершинах воображаемого «прямоугольника»:

Диагональ прямоугольника, на которой расположены разрешающий bks преобразуемый bij элементы, назовём главной, а другую диагональ – побочной.

Преобразованный элемент b/ij равен разности произведений элементов главной и побочной диагоналей, деленной на разрешающий элемент.

 

Если в разрешающей строке некоторый элемент bkj = 0, то b/ij = bij, то элементы столбца, в котором расположен нулевой элемент разрешающей строки, остаются при симплексном преобразовании без изменения.

Аналогично: если в разрешающем столбце есть нулевой элемент (bis = 0), то соответствующая ему строка остаётся на данном шаге преобразований неизменной.

 

Признак неограниченности

целевой функции на множестве планов

 

Если в f-строке симплекс-таблицы, содержащей некоторый опорный план, есть хотя бы один отрицательный элемент, которому соответствует столбец неположительных элементов, то целевая функция неограниченна на множестве планов, т.е. f→∞.

 

Признак бесконечности множества оптимальных планов

 

Если в f-строке симплекс-таблицы, содержащей оптимальный план, есть хотя бы один нулевой элемент (не считая свободного члена), то ЗЛП имеет бесконечное множество оптимальных планов.



<== предыдущая лекция | следующая лекция ==>
Требования к оформлению контрольной работы и научно-исследовательского аппарата | 
Поделиться с друзьями:


Дата добавления: 2017-03-12; Мы поможем в написании ваших работ!; просмотров: 1590 | Нарушение авторских прав


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

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

Свобода ничего не стоит, если она не включает в себя свободу ошибаться. © Махатма Ганди
==> читать все изречения...

2338 - | 2092 -


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

Ген: 0.036 с.