Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Постановка ТЗ






ТЗ возникает при планировании рациональных перевозок грузов.

Имеются m пунктов отправления однородного груза А 1, А 2,..., Аm (поставщики) и n пунктов назначения того же груза В 1, В 2,..., Вn (потребители). Предполагается, что из любого пункта Ai () груз может быть доставлен в любой пункт Вj (). Известны объемы (запасы) груза поставщиков (ai > 0), потребности в грузе (спрос) потребителей (bj > 0), стоимость (тариф) перевозки единицы груза из каждого пункта отправления в любой пункт назначения (cij ≥ 0).

Требуется определить оптимальный план перевозок груза из пунктов Ai в пункты Вj так, чтобы: 1) вывезти весь груз от отправителей Ai; 2) удовлетворить потребность в грузе (спрос) каждого потребителя Вj; 3) транспортные расходы были минимальными.

Допустимый план перевозок – решение задачи в виде неотрицательной матрицы

,

где xij – количество груза, перевозимого из точки Ai (от i -го поставщика) в точку Вjj -му потребителю).

Математическая модель ТЗ:

Матрица X должна удовлетворять условиям ограничений:

, ,

и доставлять минимум целевой функции (транспортных расходов) .

Допустимый план, имеющий не более (m + n -1) отличных от нуля компонентов xij, называется базисным (опорным) планом.

Опорный план называется оптимальным, если он доставляет минимум целевой функции.

Ранг матрицы системы – это число (количество строк плюс количество столбцов и минус единица).

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

Любая ТЗ имеет опорный план, если выполняется условие баланса . В этом случае модель ТЗ называется закрытой. Если модель ТЗ не удовлетворяет условию баланса, тогда она называется открытой.

Если задача открытая то:

1) при (спрос меньше предложения) вводят «фиктивного» потребителя с потребностью . Стоимости перевозок от любого поставщика до «фиктивного» потребителя принимаются равными нулю: ci , n +1=0 ();

2) при (спрос больше предложения) вводят «фиктивного» поставщика с запасом . Стоимости перевозок от «фиктивного» поставщика до всех потребителей принимаются равными нулю: cm +1, j =0 ().

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

Модель ТЗ относится к ЗЛП и может быть решена симплексным методом. Однако для ее решения созданы специальные алгоритмы. Самый распространенный метод решения – метод потенциалов.

Решение ТЗ включает два этапа: 1) определение начального опорного плана – первоначальное распределение поставок груза; 2) выполнение последовательности шагов, улучшающих опорные планы (каждый новый план не должен увеличивать суммарные затраты) до тех пор, пока не будет найден оптимальный план.

Построение начального опорного плана

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

В теории доказывается, что если система ограничений состоит из m + n уравнений с количеством mn переменных, то ее базисное решение в условиях транспортной задачи имеет m + n -1 базисных переменных (ранг системы m + n -1). Поэтому, совершив m + n -1 шагов заполнения клеток таблицы, получим 1-й опорный план.

Заполненные перевозками клетки называются базисными, а остальные (пустые) – свободными.

Рассмотрим два метода построения 1-го (начального) опорного плана, которые различаются по способу выбора последовательности заполнения клеток.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.