Алгоритм симплексных преобразований

1. Составить расширенную М- задачу.

2. Заполнить таблицу нулевой итерации симплекс (М- метода).

3. Вычислить по формулам Алгоритм симплексных преобразований - student2.ru значения целевой функции и Алгоритм симплексных преобразований - student2.ru .критериев Алгоритм симплексных преобразований - student2.ru

4. Выбрать разрешающий ( Алгоритм симплексных преобразований - student2.ru й) столбец по наибольшему по модулю отрицательному значению Алгоритм симплексных преобразований - student2.ru -критерия. (Если этот критерий содержит параметр М- то по наибольшему по модулю отрицательному значению этого параметра). В разрешающем столбце должен быть хотя бы один положительный элемент.

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

Алгоритм симплексных преобразований - student2.ru

6. На пересечении разрешающего столбца и разрешающей строки расположен разрешающий элемент Алгоритм симплексных преобразований - student2.ru.

7. Из базиса исключить переменную Алгоритм симплексных преобразований - student2.ru и ввести в базис переменную Алгоритм симплексных преобразований - student2.ru .

8. Продолжить вычисления от пункта 3 до пункта 7 до тех пор, пока в индексной строке будут оставаться отрицательные значения Алгоритм симплексных преобразований - student2.ru .

9. Изменение базиса производится путём деления разрешающей строки на коэффициент Алгоритм симплексных преобразований - student2.ru . Затем ко всем остальным текущим- ( i- м ) строкам прибавляется новое значение разрешающей строки, умноженной на коэффициент Алгоритм симплексных преобразований - student2.ru . Кроме того, вносятся соответствующие изменения в третий и четвёртый столбцы симплекс- таблицы. Выполнен следующий шаг (итерация) расчёта оптимального плана. Пересчёт коэффициентов Алгоритм симплексных преобразований - student2.ru для каждой новой итерации можно производить по правилу прямоугольника:

Алгоритм симплексных преобразований - student2.ru Алгоритм симплексных преобразований - student2.ru

Алгоритм симплексных преобразований - student2.ru Алгоритм симплексных преобразований - student2.ru Алгоритм симплексных преобразований - student2.ru Алгоритм симплексных преобразований - student2.ru

Пересчёт коэффициентов разрешающей строки Алгоритм симплексных преобразований - student2.ru ,

Пересчёт коэффициентов разрешающего столбца: Алгоритм симплексных преобразований - student2.ru , Алгоритм симплексных преобразований - student2.ru

Пересчёт других коэффициентов Алгоритм симплексных преобразований - student2.ru , где:

Алгоритм симплексных преобразований - student2.ru текущая строка; Алгоритм симплексных преобразований - student2.ru -новое значение коэффициента в разрешающей строке

Алгоритм симплексных преобразований - student2.ru текущий столбец; Алгоритм симплексных преобразований - student2.ru -старое значение коэффициента разрешающей строки

Алгоритм симплексных преобразований - student2.ru разрешающая строка, Алгоритм симплексных преобразований - student2.ru - старое значение разрешающего элемента

Алгоритм симплексных преобразований - student2.ru разрешающий столбец

Наши рекомендации