Метод потенциалов для задачи Td

Метод потенциалов - модификация симплекс - метода решения задач ЛП применительно к ТЗ. Он позволяет, отправляясь от некоторого допустимого решения, получить оптимальное решение за конечное число итераций. В отличие от обычной задачи, где равенство Метод потенциалов для задачи Td - student2.ru является необходимым и достаточным условием разрешимости задачи, здесь оно является лишь необходимым условием. Например, если Метод потенциалов для задачи Td - student2.ru , при каком-то i, то задача решения не имеет. Поэтому достаточным условием разрешимости задачи является существование хотя бы одного допустимого решения.

Исходное решение строится по правилу минимального элемента с учетом ограничений Метод потенциалов для задачи Td - student2.ru . При этом, если на данном шаге заносимая в клетку величина Метод потенциалов для задачи Td - student2.ru определяется размерами запасов или потребностей, то, как обычно, в матрице Метод потенциалов для задачи Td - student2.ru вычеркивается строка или столбец и находится новый минимальный элемент в укороченной матрице. Если же на данном шаге величина Метод потенциалов для задачи Td - student2.ru определяется только ограничением Метод потенциалов для задачи Td - student2.ru , то в матрице Метод потенциалов для задачи Td - student2.ru вычеркивается только данный элемент Метод потенциалов для задачи Td - student2.ru .

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

аm+1 = Метод потенциалов для задачи Td - student2.ru и дополнительный (n+1) столбец с потребностями Метод потенциалов для задачи Td - student2.ru (аналогично открытой ТЗ). При этом сi, n+1=cm+1, j=M и сm+1, n+1=0. Полученную расширенную задачу решают методом потенциалов, пока не освободятся все блокированные клетки. Если это удается , то получают опорное решение исходной задачи. В противном случае исходная задача не имеет допустимого решения.

Для оптимальности решения необходимо и достаточно существование потенциалов u1, u2,…, um, v1, v2, …, vn таких, что выполняются следующие три условия: Метод потенциалов для задачи Td - student2.ru

Метод потенциалов для задачи Td - student2.ru

Метод потенциалов для задачи Td - student2.ru

Второе условие указывает, что маршруты с отрицательными приведенными затратами следует загружать максимально допустимой величиной перевозки ( Метод потенциалов для задачи Td - student2.ru ).

Базисными переменными называются такие xij , которые удовлетворяют строгим неравенствам Метод потенциалов для задачи Td - student2.ru . Однако, если их число окажется меньше ранга r=m + n - 1, то к базисным переменным можно присоединить необходимое число клеток, для которых Метод потенциалов для задачи Td - student2.ru или Метод потенциалов для задачи Td - student2.ru при условии ацикличности.

Вопросы для самоконтроля

1. Сформулируйте постановку транспортной задачи.

2. Чем отличается закрытая транспортная задача от открытой?

3. Как осуществить переход от открытой транспортной модели к закрытой?

4. Какой план ТЗ называют опорным, оптимальным?

5. Какой опорный план ТЗ является вырожденным?

6. В чем сущность метода потенциалов?

7. Что называется циклом ТЗ?

8. Если добавлен фиктивный пункт запаса, то превышают суммарные потребности или запасы?

9. Как выразить плату за доставку единицы груза в оптимально плане ТЗ?

10. Как узнать, что получен оптимальный план ТЗ?

11.Сформулировать постановку ТЗ с ограничениями по пропускной способности.

12. Каковы условия разрешимости задачи?

13. Какова сущность метода потенциалов решения ТЗ с ограничениями по пропускной способности?

14. Какова сущность венгерского метода решения ТЗ? Каковы его достоинства?

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