Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод_GK_ЭММ4.doc
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
2.29 Mб
Скачать

3.1. Постановка задачи. Основные формулы

Частным случаем задачи ЛП является транспортная задача-задача о планировании перевозки грузов. Она может быть сформулирована следующим образом.

Пусть имеется m поставщиков однородного груза. Запасы его у каждого из поставщиков равны ai (i=1,2,…m) единиц соответственно. Также существует n потребителей , j - потребитель имеет потребность в грузе bj (j=1,2,…n). Пусть стоимость перевозки единицы груза от i-го поставщика j-му потребителю равна cij. Требуется определить план перевозок (объемы грузоперевозок от i-го поставщика j-му потребителю) таким образом, чтобы все запасы были вывезены, потребности в грузе удовлетворены и суммарная стоимость перевозок была минимальной.

Транспортная задача может быть открытого или закрытого типа. Если суммарный объем запасов равен суммарной потребности, т.е. , то эта задача – закрытого типа. Если это равенство не выполняется, то эта задача –  открытого типа. Любая задача открытого типа может быть сведена к задаче закрытого типа путем введения фиктивного поставщика (если ) или фиктивного потребителя (если ). Стоимости всех фиктивных перевозок полагаются равными нулю.

Составим математическую модель транспортной задачи закрытого типа.

Обозначим через xij объем грузоперевозок от i -го поставщика -му потребителю. Тогда целевая функция может быть определена соотношением :

                                     (3.1)

где: F - суммарная стоимость всех перевозок.

Требование о вывозе груза у всех поставщиков порождает следующие фазовые ограничения:

,        (3.2)

а требование об удовлетворении потребностей в грузе всех потребителей порождает такие фазовые ограничения:

  .     (3.3)

Соотношения

            (3.4)

являются естественными ограничениями.

Заметим, что транспортная задача, определяемая соотношениями (3.1) - (3.4), содержит   подлежащих определению переменных.

Транспортная задача (ТЗ) является частным случаем задачи ЛП и может быть решена симплекс-методом. Специфический характер ТЗ позволяет использовать для решения специальные таблицы – транспортные таблицы. Пример такой таблицы приведен на рис.3.1.

3.2. Решение транспортной задачи

Решение получается путем преобразования транспортной таблицы по определенным правилам.

Решение строится в два этапа:

  • на первом этапе отыскивается исходное опорное решение;

  • на втором этапе методом последовательных итераций ищется оптимальное решение.

3.2.1. Определение исходного опорного решения

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

Р ис.3.1

В первую клетку (1,1) занесем значение:

  • Если a> b1, то x11=b1 и потребности первого потребителя удовлетворены полностью, это позволяет закрыть первый столбец. Двигаемся далее по первой строке. Для этого в клетку (1,2) записываем меньшее из чисел a1b1 и b2, , т.е. x12 = min{ a1-b1 ; b2 }.

  • Если a1<b1 , то x11 a1 и запасы первого поставщика вывезены полностью, и закрываем первую строку. Двигаемся далее по первому столбцу. Для этого в клетку (2,1) записываем меньшее из чисел b1-a1 и a2 , т.е. x2min{ b1-a1; b2 } .

Далее двигаемся от клетки к клетке, пока на каком-то этапе не исчерпаются ресурсы и потребности.

В результате этой процедуры mn -1 клеток будут иметь перевозки, остальные – будут пустыми.

Достоинством метода «северо-западного» угла является его простота, недостатком – его «удаленность» от оптимального решения (т.е. при построении оптимального решения требуется большее количество шагов – итераций), поскольку при его построении не учитываются цены перевозок. Этого недостатка лишены другие методы, например, наименьших стоимостей и двойного предпочтения.