Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Третий этап: указание процедуры целенаправленного перехода к следующей крайней точке.
Пусть (первоначальный базисный план) не оптимален. Перейдем к новому базисному плану в направлении наибольшего возрастания целевой функции. С этой целью среди отрицательных оценок найдем минимальную оценку и вектор, соответствующий оценке , введем базис. Но из базиса нужно вывести один из векторов: вектор , который находится из условия . После чего записываются координаты нового базисного плана: Здесь k и l – номера векторов , входящего в новый базис, и , выходящего из старого базиса. После того как мы нашли координаты нового базисного плана, проверяем этот план на оптимальность. В случае если план оптимален то задача решена, если план не оптимален то переходим к новому плану до тех пор пока не получим оптимальный план. Симплекс итерация - описанный переход от одного базисного плана к другому. 25 Симплекс таблица При ручной реализации симплекс метода очень удобно пользоваться симплекс таблицей, которая строиться следующим образом:
В первом столбце записана нумерация строк, во втором – векторы базиса , в третьем - стоимости соответствующие базисным столбцам, в четвертом b – координаты крайних точек. На первом этапе это как раз и есть ограничение. В самой верхней строке записаны стоимости соответствующие целевой функции. В столбцах от до у нас записана матрица условий на первом этапе (фактически там записано разложение векторов по базису), в последней строке записаны оценки векторов . Все эти оценки соответствующие базисным векторам равны 0, остальные оценки у нас будут отличны от 0. Оценки легко вычислить по следующему правилу: Элементы столбца перемножаются на соответствующие элементы , результат суммируется и из полученной суммы вычитается . В последний столбец заносятся , которая определяется следующим образом: Если план у нас неоптимальный, т.е. среди имеются отрицательные, то выбирается среди них наименьшее; если таких несколько, то выбираем одно любое. Столбец соответствующий данному - разрешающий и выделяется двойными или цветными линиями, после чего делятся положительные элементы столбца b на положительные элементы разрешающего столбца и результаты деления заносятся в последний столбец. Среди полученных выбирается минимальное, если таких несколько, то мы выбираем любое. Строка соответствующая данному - разрешающая строка. Вектор нам нужно вывести из базиса, а в базис ввести вектор , после чего строим новую таблицу, где вместо вектора уже стоит вектор . Элементы разрешающей строки делятся на разрешающий элемент. В разрешающем столбце стоят все 0, за исключением разрешающего элемента. Все остальные элемент, начиная с вектора b, пересчитываются по правилу прямоугольника:
26
|
|||||
Последнее изменение этой страницы: 2017-01-25; просмотров: 164; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.222.148.124 (0.005 с.) |