Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
дискретка / Лекция 19.doc
Скачиваний:
61
Добавлен:
27.05.2015
Размер:
287.74 Кб
Скачать

Теорема 17.1. (о существовании допустимого плана).

Для того чтобы ТЗ имела допустимые планы, необходимо и достаточно выпол-нение равенства

(17.1.5.)

Модель ТЗ называется закрытой, если суммарный объем груза, имеющегося у поставщиков, равен суммарному спросу потребителей, т.е. выполняется равенство

.

Если для ТЗ выполняется одно из условий:

или ,

то модель задачи называется открытой.

Для разрешимости ТЗ с открытой моделью необходимо преобразовать ее в закры-тую. Так, при выполнении условия необходимо ввести фиктивный -й пункт назначения , т.е. в матрице задачи предусматривается дополнительный столбец. Спрос фиктивного потребителя полагают равным небалансу, т.е. , а все тарифы – одинаковыми, чаще всего равными нулю .

Аналогично при выполнении условия вводится фиктивный поставщик , у которого запас груза равен , а тарифы дополнительной строки распределительной таблицы равны нулю, т.е. .

При преобразовании открытой задачи в закрытую целевая функция не меняется, так как все слагаемые, соответствующие дополнительным перевозкам, равны нулю.

17.2. Построение исходного опорного плана.

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

Для построения начального опорного плана в распределительной таблице исполь-зуют такие правила и методы, как правило «северно-западного угла», правило «мини-мального элемента», метод Фогеля.

Рассмотрим правило «минимального элемента». Суть его состоит в следующем. Просматривая тарифы распределительной таблицы, в первую очередь заполняется клетка с минимальным значением тарифа. При этом в клетку записывается максимально возмож-ное значение поставки. Затем из рассмотрения исключают строку, соответствующую по-ставщику, запасы которого полностью израсходованы, или столбец, соответствующий потребителю, спрос которого полностью удовлетворен. После этого из оставшихся клеток таблицы снова выбирают клетку с наименьшим тарифом. Процесс распределения закан-чивается, когда все запасы поставщиков исчерпаны, а спрос потребителей полностью удовлетворен. В результате получаем опорный план, который должен содержать загруженных клеток. В процессе заполнения таблицы могут быть одновременно исклюю-чены строка и столбец. Так бывает, когда полностью исчерпывается запас груза и пол-ностью удовлетворяется спрос (вырожденная задача). В этом случае в свободные клетки надо записать число 0 – «нуль-загрузку», условно считая такую клетку занятой. Однако число 0 записывается в те свободные клетки, которые не образуют циклов с ранее заня-тыми клетками.

После построения начального опорного плана ТЗ возникает вопрос: как опреде-лить, будет ли построенный план оптимальным? Чтобы ответить на этот вопрос, необхо-димо знать признак оптимальности. Для этого разработан метод потенциалов, который опирается на теорему о потенциалах.

Каждому поставщику (ограничению по запасам) поставим в соответствие число , а каждому потребителю (ограничения по спросу) – число . Числа и называются потенциалами соответственно i-го поставщика и j-го потребителя.

Следующую теорему о потенциалах примем без доказательства.

Соседние файлы в папке дискретка