PPt4Web Хостинг презентаций

Главная / Математика / Транспортная задача
X Код для использования на сайте:

Скопируйте этот код и вставьте его на свой сайт

X

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

После чего скачивание начнётся автоматически!

Кнопки:

Презентация на тему: Транспортная задача


Скачать эту презентацию

Презентация на тему: Транспортная задача


Скачать эту презентацию

№ слайда 1 ТРАНСПОРТНАЯ ЗАДАЧА Лекции 10,11
Описание слайда:

ТРАНСПОРТНАЯ ЗАДАЧА Лекции 10,11

№ слайда 2 Транспортная задача является частным случаем задачи линейного программирования и
Описание слайда:

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

№ слайда 3 Общая постановка транспортной задачи состоит в определении оптимального плана пе
Описание слайда:

Общая постановка транспортной задачи состоит в определении оптимального плана перевозок некоторого однородного груза из m пунктов отправления А1, А2,…, Аm в n пунктов назначения B1, B2,…,Bn. При этом в качестве критерия оптимальности берется либо минимальная стоимость перевозок всего груза, либо минимальное время его доставки.

№ слайда 4 Рассмотрим транспортную задачу, в которой в качестве критерия оптимальности бере
Описание слайда:

Рассмотрим транспортную задачу, в которой в качестве критерия оптимальности берется минимальная стоимость перевозок всего груза. Обозначим через тарифы или стоимости перевозки единицы груза из i-го пункта отправления в j-й пункт назначения, через  – запасы груза в i-м пункте отправления, через  – потребности в грузе j-ым пунктом назначения, через  – количество единиц груза, перевозимого из i-го пункта отправления в j-й пункт назначения (перевозки).

№ слайда 5 Математическая модель транспортной задачи Найти при ограничениях
Описание слайда:

Математическая модель транспортной задачи Найти при ограничениях

№ слайда 6 Первое ограничение означает, что все потребности должны быть удовлетворены , а в
Описание слайда:

Первое ограничение означает, что все потребности должны быть удовлетворены , а второе - , что все запасы должны быть перевезены.

№ слайда 7 Определение. Всякое неотрицательное решение системы ограничений транспортной зад
Описание слайда:

Определение. Всякое неотрицательное решение системы ограничений транспортной задачи, определяемое матрицей размера m×n , называют допустимым решением (или планом) транспортной задачи.

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

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

№ слайда 9 Тарифы или стоимости перевозок единицы груза также задаются матрицей, которая на
Описание слайда:

Тарифы или стоимости перевозок единицы груза также задаются матрицей, которая называется матрицей транспортных издержек или матрицей стоимостей

№ слайда 10 Транспортная таблица
Описание слайда:

Транспортная таблица

№ слайда 11 Необходимое и достаточное условие разрешимости транспортной задачи Для разрешимо
Описание слайда:

Необходимое и достаточное условие разрешимости транспортной задачи Для разрешимости транспортной задачи необходимо и достаточно, чтобы запасы груза в пунктах отправления были равны потребностям в грузе в пунктах назначения, то есть, чтобы выполнялось равенство --балансовые условия.

№ слайда 12 При выполнении этого условия модель транспортной задачи называется закрытой. Есл
Описание слайда:

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

№ слайда 13 В случае открытой транспортной задачи выполнение балансового условия достигается
Описание слайда:

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

№ слайда 14 Любое решение транспортной задачи представляет собой распределение перевозок в т
Описание слайда:

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

№ слайда 15 Пример
Описание слайда:

Пример

№ слайда 16 Все грузы должны быть перевезены, поэтому Это три первых уравнения. Все потребно
Описание слайда:

Все грузы должны быть перевезены, поэтому Это три первых уравнения. Все потребности должны быть удовлетворены и, значит, Это четыре последних уравнения. Здесь закрытая модель: сумма запасов равна сумме потребностей.

№ слайда 17 А целевую функцию составили по матрице С - матрице тарифов перевозок.
Описание слайда:

А целевую функцию составили по матрице С - матрице тарифов перевозок.

№ слайда 18 Пример. Задача организации оптимального снабжения . Три фермерских хозяйства еже
Описание слайда:

Пример. Задача организации оптимального снабжения . Три фермерских хозяйства ежедневно могут доставлять в город соответственно 60, 60 и 50 ц молока для обеспечения пяти торговых точек : Стоимость перевозки 1ц молока и потребности торговых точек в молоке указаны в таблице

№ слайда 19 Таблица
Описание слайда:

Таблица

№ слайда 20 Экономико-математическая модель задачи. Переменные : - количество молока , поста
Описание слайда:

Экономико-математическая модель задачи. Переменные : - количество молока , поставляемое i-м фермерским хозяйством в j-ю торговую точку. Целевая функция –суммарные транспортные издержки, которые необходимо минимизировать

№ слайда 21 Эта задача является задачей открытого типа, так как запасы молока у фермерских х
Описание слайда:

Эта задача является задачей открытого типа, так как запасы молока у фермерских хозяйств (поставщиков) больше потребностей в молоке у торговых точек. В этом случае изменяется вид системы ограничений.

№ слайда 22 Функциональные ограничения: По поставщикам (их 3)
Описание слайда:

Функциональные ограничения: По поставщикам (их 3)

№ слайда 23 Этапы решения транспортной задачи Составляют математическую модель задачи. Наход
Описание слайда:

Этапы решения транспортной задачи Составляют математическую модель задачи. Находят исходное опорное решение. Проверяют это решение на оптимальность. Переходят от одного опорного решения к другому.

№ слайда 24 Будем называть переменные , стоящие в занятых клетках распределительной или тран
Описание слайда:

Будем называть переменные , стоящие в занятых клетках распределительной или транспортной таблицы, базисными, а переменные находящиеся в пустых клетках, свободными.

№ слайда 25 Определение исходного допустимого решения 1. Метод «северо-западного угла» Метод
Описание слайда:

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

№ слайда 26 2. Метод «наименьшей стоимости» Метод заключается в том, что заполнение клеток т
Описание слайда:

2. Метод «наименьшей стоимости» Метод заключается в том, что заполнение клеток таблицы начинают с клетки, имеющей наименьшую стоимость перевозки. Если таких клеток несколько, то следует выбрать любую из них.

№ слайда 27 Найти опорный план транспортной задачи методом наименьшей стоимости
Описание слайда:

Найти опорный план транспортной задачи методом наименьшей стоимости

№ слайда 28 Минимальный тариф, равный 1 , находится в клетке . Положим . Запишем это значени
Описание слайда:

Минимальный тариф, равный 1 , находится в клетке . Положим . Запишем это значение в соответствующую клетку и временно исключим из рассмотрения строку . Потребности пункта назначения считаем временно равными 30 ед.

№ слайда 29 В оставшейся части таблицы с двумя строками и и c четырьмя столбцами клетка с на
Описание слайда:

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

№ слайда 30 Временно исключим из рассмотрения столбец и будем считать запасы пункта равными
Описание слайда:

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

№ слайда 31 Заполним описанным выше способом эту клетку и аналогично заполним ( в определенн
Описание слайда:

Заполним описанным выше способом эту клетку и аналогично заполним ( в определенном порядке) клетки, находящиеся на пересечении строки и столбца .

№ слайда 32 В результате получим опорный план При данном плане перевозок общая стоимость пер
Описание слайда:

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

№ слайда 33 Условие невырожденности плана Если число заполненных клеток равно m + n – 1, то
Описание слайда:

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

№ слайда 34 В нашей задаче число заполненных клеток равно m + n – 1=3 + 4 – 1 = 6, а пустых
Описание слайда:

В нашей задаче число заполненных клеток равно m + n – 1=3 + 4 – 1 = 6, а пустых клеток – m × n – (m + n – 1), где m – количество пунктов отправления, n – количество пунктов назначения, что в нашем случае 3 × 4 – 6 = 6. Значит, найденный план является невырожденным.

№ слайда 35 Метод потенциалов проверки решения на оптимальность Предположим, что каждый пунк
Описание слайда:

Метод потенциалов проверки решения на оптимальность Предположим, что каждый пункт отправления Ai вносит за перевозку единицы груза какую-то сумму , а каждый пункт назначения вносит сумму . Эти платежи передаются некоторому третьему лицу, например, перевозчику. Величины и свяжем равенствами , где  – тарифы для базисных клеток.

№ слайда 36 Совокупность уравнений , составленных для всех базисных переменных, представляет
Описание слайда:

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

№ слайда 37 Обозначим через , где назовем псевдостоимостями или косвенными стоимостями (тари
Описание слайда:

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

№ слайда 38 Теорема «о платежах». Для заданной совокупности платежей и суммарная косвенная с
Описание слайда:

Теорема «о платежах». Для заданной совокупности платежей и суммарная косвенная стоимость перевозок при любом допустимом плане сохраняет одно и тоже значение В этой формуле с зависит только от совокупности платежей и не зависит от того, каким именно допустимым планом пользуемся.

№ слайда 39 Теорема оптимальности. Если для всех базисных клеток а для всех свободных клеток
Описание слайда:

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

№ слайда 40 Пример Найти опорное решение методом минимальной стоимости и проверить оптимальн
Описание слайда:

Пример Найти опорное решение методом минимальной стоимости и проверить оптимальность решения методом потенциалов.

№ слайда 41
Описание слайда:

№ слайда 42
Описание слайда:

№ слайда 43 Находим потенциалы базисных клеток
Описание слайда:

Находим потенциалы базисных клеток

№ слайда 44 Положим и решим систему. Получим Найдем псевдостоимости пустых клеток План перев
Описание слайда:

Положим и решим систему. Получим Найдем псевдостоимости пустых клеток План перевозок оптимален

№ слайда 45 Пример 2. На складах имеются запасы продукции 90, 400 и 110 тонн соответственно.
Описание слайда:

Пример 2. На складах имеются запасы продукции 90, 400 и 110 тонн соответственно. Потребители должны получить эту продукцию в количествах 140, 300 и 160 тонн соответственно. Найти такой план закрепления поставщиков к потребителям, при котором суммы затрат на перевозки минимальны.

№ слайда 46 Расходы на перевозки 1 т продукции заданы матрицей (у.е.) Сумма потребностей и с
Описание слайда:

Расходы на перевозки 1 т продукции заданы матрицей (у.е.) Сумма потребностей и сумма запасов равны 140+300+160=90+400+110=600. Модель закрытая.

№ слайда 47
Описание слайда:

№ слайда 48 План
Описание слайда:

План

№ слайда 49 2)Проверим план на оптимальность методом потенциалов. В таблице занято клеток Дл
Описание слайда:

2)Проверим план на оптимальность методом потенциалов. В таблице занято клеток Для них найдем потенциалы.

№ слайда 50 Положим Решим систему:
Описание слайда:

Положим Решим систему:

№ слайда 51 Внесем в таблицу потенциалы занятых клеток
Описание слайда:

Внесем в таблицу потенциалы занятых клеток

№ слайда 52 Найдем оценки свободных клеток. Решение не оптимально, т.к. имеется отрицательна
Описание слайда:

Найдем оценки свободных клеток. Решение не оптимально, т.к. имеется отрицательная оценка.

№ слайда 53 3)Переход к другому решению. Перераспределим грузы, перемещая их из занятых клет
Описание слайда:

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

№ слайда 54 Около свободной клетки цикла ставится (+), а затем поочередно(-) , (+).У вершин
Описание слайда:

Около свободной клетки цикла ставится (+), а затем поочередно(-) , (+).У вершин со знаком (-) выбирают минимальный груз, его прибавляют к грузам, стоящим у вершин со знаком (+) и отнимают от грузов у вершин со знаком (-). В результате перемещения получают новый опорный план. Это решение проверяют на оптимальность и т. д. до тех пор ,пока не получится оптимальное решение.

№ слайда 55
Описание слайда:

№ слайда 56
Описание слайда:

№ слайда 57
Описание слайда:

№ слайда 58 Получили новое решение Проверим его на оптимальность, вычислив потенциалы базисн
Описание слайда:

Получили новое решение Проверим его на оптимальность, вычислив потенциалы базисных клеток.

№ слайда 59 Потенциалы заполненных клеток
Описание слайда:

Потенциалы заполненных клеток

№ слайда 60 Оценки свободных клеток План не оптимален, т.к. оценка клетки (21) отрицательна.
Описание слайда:

Оценки свободных клеток План не оптимален, т.к. оценка клетки (21) отрицательна.

№ слайда 61
Описание слайда:

№ слайда 62
Описание слайда:

№ слайда 63 Новый план Снова проверяем его на оптимальность. Для занятых клеток Находим
Описание слайда:

Новый план Снова проверяем его на оптимальность. Для занятых клеток Находим

№ слайда 64 Для свободных клеток псевдостоимости равны
Описание слайда:

Для свободных клеток псевдостоимости равны

№ слайда 65 Оценки свободных клеток
Описание слайда:

Оценки свободных клеток

№ слайда 66 Все оценки положительны, поэтому план оптимален. Ответ: . При этом По сравнению
Описание слайда:

Все оценки положительны, поэтому план оптимален. Ответ: . При этом По сравнению с первоначальным планом расходы уменьшились на величину 1610-1280=330у.е.

Скачать эту презентацию

Презентации по предмету
Презентации из категории
Лучшее на fresher.ru