Разделы презентаций


Математические модели решения транспортной задачи и задачи о назначениях Теория

Содержание

СодержаниеКлючевые понятияУчебный материалВопросы для самопроверкиРекомендуемая литература

Слайды и текст этой презентации

Слайд 1Математические модели решения транспортной задачи и задачи о назначениях
Теория

принятия решений
[Номер и название специальности]
Институт МБЭ, кафедра ММ
Мазелис А.Л.

Математические модели решения транспортной задачи и задачи о назначениях Теория принятия решений[Номер и название специальности]Институт МБЭ, кафедра

Слайд 2Содержание
Ключевые понятия
Учебный материал
Вопросы для самопроверки
Рекомендуемая литература

СодержаниеКлючевые понятияУчебный материалВопросы для самопроверкиРекомендуемая литература

Слайд 3Ключевые понятия
Транспортная задача
Потенциалы
Транспортные потоки
Оптимальность
Задачи о назначениях
Целевая функция
Поиск решений



Ключевые понятияТранспортная задачаПотенциалыТранспортные потокиОптимальностьЗадачи о назначенияхЦелевая функция Поиск решений

Слайд 4Транспортная задача
Формулировка
Дано:
Множество I, включающее m пунктов отправления груза, имеющегося в

количествах ai (i=1…m)
Множество J, включающее n пунктов потребления, в каждом

из которых имеется спрос на данный груз в количестве bj (j=1…n)
Затраты cij на перевозку единицы груза между пунктами i и j
Транспортная задачаФормулировкаДано:Множество I, включающее m пунктов отправления груза, имеющегося в количествах ai (i=1…m)Множество J, включающее n пунктов

Слайд 5Транспортная задача
Формулировка
Найти:
План перевозок X = (xij), согласно которому груз из

пунктов отправления перевозится в пункты потребления с минимальными издержками, а

спрос удовлетворяется полностью

Обычно предполагается, что общий размер запасов груза равен спросу (закрытая транспортная задача).
При этом условии задача всегда имеет оптимальное решение.
Транспортная задачаФормулировкаНайти:План перевозок X = (xij), согласно которому груз из пунктов отправления перевозится в пункты потребления с

Слайд 6Математическая запись

Математическая запись

Слайд 7Математическая запись
Получившаяся задача имеет форму задачи линейного программирования.
Её можно решить

симплексным методом,
Однако есть более эффективные способы её решения.

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

Слайд 8Метод потенциалов
1. Начальное распределение транспортных потоков
2. Расчет потенциалов
4.Корректировка плана (Циклы

перераспределения)
3.Проверка оптимальности
5.Конец
Нет
Да

Метод потенциалов1. Начальное распределение транспортных потоков2. Расчет потенциалов4.Корректировка плана (Циклы перераспределения)3.Проверка оптимальности5.КонецНетДа

Слайд 9Начальное распределение транспортных потоков
Теоретическая основа
Ранг матрицы ограничений транспортной задачи равен

n+m–1
В оптимальном плане все переменные, кроме n+m–1, будут свободными

=>равными нулю
Метод северо-западного угла
Не использует данных о затратах
Обычно приводит к распределению, требующему много корректировок
Начальное распределение транспортных потоковТеоретическая основаРанг матрицы ограничений транспортной задачи равен n+m–1 В оптимальном плане все переменные, кроме

Слайд 101. i=1, j=1

2. xij = min(a’i,b’j)

3. Если xij = a’i,

то i ← i+1; иначе j ← j+1

4. Если i>m, то


процесс завершён; иначе переход к 2

Начальное распределение получено!

Ещё не вывезенный остаток

Ещё не удовлетво-рённый спрос

1. i=1, j=12. xij = min(a’i,b’j)3. Если xij = a’i, то i ← i+1; иначе j ←

Слайд 11Расчёт потенциалов
Теоритическая основа
Потенциалы приписываются поставщикам (ui) и потребителям (vj).
Уравнение потенциалов
cij

= vj – ui
Расчёт потенциалов:
подобрать такие vj и ui,

чтобы уравнение потенциалов выполнялось для всех базисных клеток (перевозок)
Расчёт потенциаловТеоритическая основаПотенциалы приписываются поставщикам (ui) и потребителям (vj).Уравнение потенциалов		cij = vj – ui Расчёт потенциалов:подобрать такие

Слайд 12Расчёт потенциалов
i = 1; ui = 0
В строке i находим

множество столбцов J’ с ненулевыми перевозками и нерассчитанными потенциалами
Для всех

j  J’ выполняем vj  ui + cij
В столбце j находим множество строк I’ с ненулевыми перевозками и нерассчитанными потенциалами.
Для всех i  I’ выполняем ui  vj – cij
Выполняем (2)
Процесс закончен, когда I’ или J’ оказывается пустым

Начальное распределение получено!
Расчёт потенциаловi = 1; ui = 0В строке i находим множество столбцов J’ с ненулевыми перевозками и

Слайд 13Проверка оптимальности
Теоритическая основа
По используемым перевозкам cij разница в «ценах» (потенциалах)

у потребителя j и у поставщика i равна стоимости перевозки

(это следует из способа расчёта потенциалов)
Неиспользуемая перевозка cij выгодна, если разница в «ценах» (потенциалах) у потребителя j и у поставщика i больше стоимости перевозки
Условие оптимальности
Разница в потенциалах потребителя и поставщика по всем неиспользуемым перевозкам не больше стоимости перевозки
Проверка оптимальностиТеоритическая основаПо используемым перевозкам cij разница в «ценах» (потенциалах) у потребителя j и у поставщика i

Слайд 14В нашем примере выполняется не по всем неисп. перевозкам
Выполняется только

для 1  2.
Значит, требуется переход к п.4. – корректировка

плана

Проверка оптимальности

В нашем примере выполняется не по всем неисп. перевозкамВыполняется только для 1  2.Значит, требуется переход к

Слайд 15Корректировка плана
1.Выбираем клетку с превышением разности потенциалов потребителя и поставщика

над стоимостью транспортировки как правило, с наибольшим.
2.Строим контур (см. схему),

начиная с данной клетки
3.Помечаем вершины контура знаками «+» и «–»
начинаем со знака «+» в выбранной свободной клетке.
4.Находим наименьшую из величин в клетках со знаком «–»
5.Вычитаем её из всех клеток «–» и прибавляем ко всем клеткам «+»
6.Одну из клеток, в которых оказался нуль, объявляем свободной.
Переходим к проверке критерия оптимальности

Корректировка плана1.Выбираем клетку с превышением разности потенциалов потребителя и поставщика над стоимостью транспортировки как правило, с наибольшим.2.Строим

Слайд 16Особенности
1 .Контур можно построить всегда, но не всегда удаётся угадать

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

комп.прграмм
2. Контур может оказаться вырожденным
(Если наименьшим значением в клетке со знаком – оказывается нуль
Пересчёт по такому циклу не улучшает план, вследствие чего метод может зациклиться
в этом случае выбирают другую свободную клетку в качестве начальной)
3. Если после пересчёта получились нули в нескольких клетках, в качестве свободной можно выбрать любую из них
(Остальные считаются базисными с нулевым объёмом перевозки)

Особенности1 .Контур можно построить всегда, но не всегда удаётся угадать правильный путь.В больших задачах отыскание циклов лучше

Слайд 17Особенности решения открытой транспортной задачи
Стоимость «перевозки груза» от фиктивного поставщика

принимается равным потерям, возникающих из-за неудовлетворённого спроса.
«Перевозки» от фиктивного поставщика

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

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

Слайд 18Задача о назначениях
n работников
n работ
Добавленная стоимость, создаваемая работником i на

работе j
Оптимальное назначение работников на работы, максимизирующее добавленную стоимость

Задача о назначенияхn работниковn работДобавленная стоимость, создаваемая работником i на работе jОптимальное назначение работников на работы, максимизирующее

Слайд 19Задача о назначениях
Переформулируется в транспортную задачу по следующему правилу:
имеется n

поставщиков, располагающих ед. ресурсами
=> работники
имеется n потребителей с единичным спросом

=> работы
стоимость перевозок равна добавленной стоимости, взятой со знаком «-» ( чтобы добавленная стоимость максимизировалась)
Решается методом потенциалов: «Перевозки единичного объёма груза» интерпретируются как назначение работника i на работу j (Все базисные переменные в этом случае могут принимать только единичные значения)

Задача о назначенияхПереформулируется в транспортную задачу по следующему правилу:имеется n поставщиков, располагающих ед. ресурсами=> работникиимеется n потребителей

Слайд 20Функции Excel
Функция СУММПРОИЗВ позволяет вычислить сумму произведений двух массивов.
Чтобы

указать соответствующие диапазоны, можно воспользоваться кнопками свертывания, расположенными справа от

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

Функции ExcelФункция СУММПРОИЗВ позволяет вычислить сумму произведений двух массивов. Чтобы указать соответствующие диапазоны, можно воспользоваться кнопками свертывания,

Слайд 21Основные понятия
Целевая функция. В каждой задачи линейного программирования имеется линейная

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


Поиск решения. Надстройка в Excel, которая может оптимизировать табличные модели ЛП.
Ограничения. Математические выражения в форме неравенства или равенства, которому должны удовлетворять переменные модели.
Переменные решения. Переменные, значениями которых управляет человек, принимающий решение.

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

Слайд 22Задачи для самостоятельного решения
Задача 1 (транспортная задача).
Менеджер транспортного отдела

составляет план перевозок на следующий месяц. Цены перевозок, заказы и

запасы показаны в таблице. Видно, что запасы продукции на складах фирмы в следующем месяце превысят заказы так, что часть продукции останется на складах.S1, S2 .. S4.
Задачи для самостоятельного решенияЗадача 1 (транспортная задача). Менеджер транспортного отдела составляет план перевозок на следующий месяц. Цены

Слайд 23Задачи для самостоятельного решения
Задача 1 (транспортная задача).
Составьте план транспортных

перевозок, минимизирующий издержки и найдите остатки товаров на каждом из

складов фирмы в конце месяца. Учтите, перевозки по маршруту S2-D9 в это время будут невозможны.

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

Слайд 24Задачи для самостоятельного решения
Задача 2 (задача о назначениях)
Мастер должен назначить

на 5 типовых операций (D1,D2,... D5) 5 из 7 рабочих

(S1,S2..S7). Время, которое каждый рабочий тратит на выполнение каждой операции приведено в таблице. Определите оптимальную расстановку рабочих по операциям, при которой суммарное время на выполнение работ будет минимально, принимая во внимание, что рабочий S1 не может выполнять операцию D1 в течение некоторого времени в связи с травмой.
Задачи для самостоятельного решенияЗадача 2 (задача о назначениях)Мастер должен назначить на 5 типовых операций (D1,D2,... D5) 5

Слайд 25Задачи для самостоятельного решения
Задача 2 (задача о назначениях)

Задачи для самостоятельного решенияЗадача 2 (задача о назначениях)

Слайд 26Вопросы для самопроверки
Подзаголовок
1.
2.
3.
4.

Вопросы для самопроверкиПодзаголовок1.2.3.4.

Слайд 27Рекомендуемая литература
Пример списка литературы
1. Алешина И.В. Паблик рилейшнз для менеджеров и

маркетеров. – М.: Ассоциация авторов и издателей "Тандем". Изд-во "Гном-пресс",

1997. – 256 с.
2. Арнольд И.В. Лексикология современного английского языка: Учебник для вузов – Ленинград: Ленинградская школа английской лингвистики, 1959. – 312 с.
3. Новоселов М.М. Логика // Философский энциклопедический словарь. – М.: Сов. энциклопедия, 1983. – C. 310–319.
Рекомендуемая литератураПример списка литературы1.	Алешина И.В. Паблик рилейшнз для менеджеров и маркетеров. – М.: Ассоциация авторов и издателей

Слайд 28Использование материалов презентации

Использование данной презентации, может осуществляться только при условии

соблюдения требований законов РФ об авторском праве и интеллектуальной собственности,

а также с учетом требований настоящего Заявления.

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

Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика