Реферат: Математическое программирование 2

bi = min bk

ais 0 aks 0 +

где s0 - номер выбранного разрешающего столбца, то он является разрешающим.

4. Алгоритм симплекс-метода (по минимизации).

1) систему ограничений и целевую функцию ЗЛП приводим к симплексной форме;

2) составим симплекс-матрицу из коэффициентов системы и целевой функции в симплексной форме;

3) проверка матрицы на выполнение критерия оптимальности; если он выполняется, то решение закончено;

4) при невыполнении критерия оптимальности проверяем выполнение критерия отсутствия оптимальности; в случае выполнения последнего решение закончено - нет оптимального плана;

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

а) выбираем разрешающий столбец по наибольшему из положи тельных элементов целевой строки;

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

6) c помощью разрешающего элемента и симплекс-преобразований переходим к следующей матрице;

7) вновь полученную симплекс-матрицу проверяем описанным выше способом (см. п. 3)

Через конечное число шагов, как правило получаем оптимальный план ЗЛП или его отсутствие

Замечания.

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

2) преобразования - вычисления удобно начинать с целевой строки; если при этом окажется, что выполняется критерий оптимальности, то можно ограничиться вычислением элементов последнего столбца.

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

4) правильность полученного ответа - оптимального плана - проверяется путем подстановки значений базисных неизвестных в целевую функцию; ответы должны совпасть.

5. Геометрическая интерпретация ЗЛП и графический метод решения (при двух неизвестных)

Система ограничений ЗЛП геометрически представляет собой многоугольник или многоугольную область как пересечение полуплоскостей - геометрических образов неравенств системы. Целевая функция f = c1 x1 + c2 x2 геометрически изображает семейство параллельных прямых, перпендикулярных вектору n (с12 ).

Теорема. При перемещении прямой целевой функции направлении вектора n значения целевой функции возрастают, в противоположном направлении - убывают.

На этих утверждениях основан графический метод решения ЗЛП.

6. Алгоритм графического метода решения ЗЛП.

1) В системе координат построить прямые по уравнениям, соответствующим каждому неравенству системы ограничений;

2) найти полуплоскости решения каждого неравенства системы (обозначить стрелками);

3) найти многоугольник (многоугольную область) решений системы ограничений как пересечение полуплоскостей;

4) построить вектор n (с12 ) по коэффициентам целевой функции f = c1 x1 + c2 x2 ;

5) в семействе параллельных прямых целевой функции выделить одну, например, через начало координат;

К-во Просмотров: 562
Бесплатно скачать Реферат: Математическое программирование 2