Главная страница

Лекции по МОР. Конспект лекций по дисциплине методы оптимальных решений Направление подготовки 080100 Экономика


Скачать 1.02 Mb.
НазваниеКонспект лекций по дисциплине методы оптимальных решений Направление подготовки 080100 Экономика
АнкорЛекции по МОР.docx
Дата02.05.2017
Размер1.02 Mb.
Формат файлаdocx
Имя файлаЛекции по МОР.docx
ТипКонспект лекций
#6625
страница11 из 16
1   ...   8   9   10   11   12   13   14   15   16

5.2. Симплексные таблицы и алгоритм решения задач


Рассмотрим алгоритм решения задач симплексным методом17.

1. Математическая модель задачи должна бать канонической. Если она неканоническая, то ее надо привести к каноническому виду.

2. Находим исходное опорное решение и проверяем его на оптимальность. Для этого заполняем симплекс-таблицу. Все строки таблицы 1-го шага, за исключением строки j (индексная строка), заполняем по данным системы ограничений и целевой функции.

Симплексная таблица имеет следующий вид:

сi

Базисная переменная (БП)

с1

с2



сm

сm+1



сn

f(X)

x1

x2



xm

xm+1



xn

b1

c1

x1

1

0



0

h1, m+1



h1n

l1

c2

x2

0

1



0

h2, m+1



h2n

l2





















cm

xm

0

0



1

hm, m+1



hmn

lm




j

0

0



0

m+1



n

f(X1)


Индексная строка (j) для переменных находится по формуле



и для свободного члена по формуле

.

При этом возможны следующие случаи решения задачи на максимум:

- если все оценки j  0, то найденное решение оптимальное;

- если хотя бы одна оценка j  0, но при соответствующей переменной нет ни одного положительного коэффициента, решение задачи прекращают, так как f(X)  , т.е. целевая функция не ограничена в области допустимых решений;

- если хотя бы одна оценка отрицательная, а при соответствующей переменной есть хотя бы один положительный коэффициент, то нужно перейти к другому опорному решению;

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

Пусть одна оценка k  0 или наибольшая по абсолютной величине k  0, тогда k-й столбец принимают за ключевой (разрешающий). За ключевую (разрешающую) строку принимают ту, которой соответствует минимальное отношение свободных членов (bi) к положительным коэффициентам k-го столбца. Элемент, находящийся на пересечении ключевых строки и столбца, называют ключевым (разрешающим) элементом.

3. Заполнение симплексной таблицы 2-го шага:

- переписывается ключевая строка, разделив ее элементы на ключевой элемент;

- заполняют базисные столбцы;

- остальные коэффициенты таблицы находят по правилу «прямоугольника». Оценки можно считать по приведенным выше формулам или по правилу «прямоугольника». Получается новое опорное решение, которое проверяется на оптимальность и т.д.

Примечание. Если целевая функция f(X) требует нахождения минимального значения, то критерием оптимальности задачи является неположительность оценок j при всех .

Правило «прямоугольника» состоит в следующем. Пусть ключевым элементом 1-го шага является элемент 1-й строки (m+1)-го столбца h1, m+1. Тогда элемент i-й строки (m+2)-го столбца 2-го шага, который обозначим , по правилу «прямоугольника» определяется по формуле

,

где h1, m+1, hi, m+1, hi, m+2 – элементы 1-го шага.

1   ...   8   9   10   11   12   13   14   15   16


написать администратору сайта