Skip to content

Instantly share code, notes, and snippets.

Created September 26, 2017 05:35
Show Gist options
  • Save anonymous/24f1fe19e0281bf01674da51f5bb5f7e to your computer and use it in GitHub Desktop.
Save anonymous/24f1fe19e0281bf01674da51f5bb5f7e to your computer and use it in GitHub Desktop.
Транспортная задача 4

Транспортная задача 4



Ссылка на файл: >>>>>> http://file-portal.ru/Транспортная задача 4/


Тема 4. Транспортная задача
5.4. Транспортная задача
Транспортная задача 2
























В данной статье разберемся с решением транспортной задачи. Все действия будем выполнять пошагово с очень подробными пояснениями. Дадим определение, аналогичное тому, которое дано в ваших учебниках или лекциях. Чтобы не загромождать страницу большим объемом пояснений, разобью весь материал на несколько частей - блоков. Существует несколько методов решения транспортной задачи. Мы будем подробно рассматривать два из них:. Определение опорного плана, в свою очередь, можно выполнить несколькими способами. Мы рассмотрим два из них: У нас есть некоторый груз, который находится на складах: Этот груз нам необходимо развести по магазинам: Нам выгоднее как можно эффективнее выполнить работу, то есть найти такой вариант перевозки, при котором затраты будут минимальными. Рассмотрим постановку транспортной задачи, то есть что дано в условии и переведем ее с математического языка на язык, понятный нам. Это наши "склады" - пункты отправления: Далее имеем дело с пунктами назначения - с "магазинами". В нашем случае их 4 штуки: Числа внутри таблицы - матрица стоимостей, или по другому, расценки перевозки 1 единицы груза из соответствующих пунктов. Эти значения также могут интерпритироваться как расстояния между соответствующими пунктами. Подробности — в условии решаемой задачи. Например, для перевозки 1 единицы груза из пункта отправления "склада" А 2 в пункт назначения "магазин" В 3 надо заплатить 4 условные единицы стоимости, например 4 руб. Аналогично, мы заплатим 6 рублей за перевозку 1 единицы груза из "склада" А 1 в "магазин" В 4. Или та же самая задача может быть задана сразу в более понятном виде: Возможна текстовая постановка задачи. В этом случае необходимо самим заполнять все ячейки таблицы, исходя из заданных в условии значений. Называется он так потому, что заполнение таблицы начинается с самой верхней левой северо-западной ячейки. Перед тем, как распределять ресурсы по "магазинам", проверим, равны ли общие потребности имеющимся ресурсам? В этом случае говорят, что транспортная задача закрытая. Решение открытой транспортной задачи рассмотрим чуть позже. Начнем нахождение опорного решения: В магазин В 1 требуется 50 единиц товара. Со склада А 1 отправим в этот магазин 50 единиц. Потребности магазина В 1 выполнены, следовательно, нет необходимости везти туда груз со склада А 2. На складе А 1 еще осталось 50 единиц груза. Эти остатки можем направить в магазин В 2. Ресурсы склада А 1 исчерпаны. Потребности магазинов в товаре полностью выполнены! Рассмотрели северо-западный метод построения первоначального плана опорного решения. Суть метода состоим в том, чтобы в первую очередь направлять груз в те пункты, где "расценки" в матрице стоимостей минимальны. Если клеток с наименьшими тарифами несколько, то заполняется любая из них. Остатки на складе А 2 — единиц. Потребности магазина В 2 выполнены. Размер поставки равен потребности магазина — Остается только раскидать груз со склада А 1 по магазинам: Получили два опорных плана: Видим, суммарные значения элементов каждого столбца равны соответствующим потребностям магазинов. Несмотря на то, что опорные планы разные, оба приведут к одному оптимальному решению или же к решениям, имеющим одну стоимость перевозки. Описанную ниже последовательность действий будем повторять несколько раз, с каждым шагом приближаясь к оптимальному решению. Начнем с проверки опорного плана на оптимальность. Далее строим рядом две таблицы. Размерность таблиц как и в матрице стоимостей:. Припишем каждой строке правой таблице потенциалы u 1 , u 2. Каждому столбцу — потенциалы v 1 , v 2 , v 3 , v 4. Для вычисления этих потенциалов в некоторых учебниках составляют систему и из нее определяют неизвестные покажу на данном шаге. Составим систему уравнений по следующему правилу: Каждое из значений в ячейке правая таблица равно сумме потенциалов соответствующей строки и соответствующего столбца. Тогда сумма потенциалов 1-й строки u 1 и 1-ого столбца v 1 равна 4. Значение 3 находится в первой строке потенциал u 1 , втором столбце потенциал v 2. Аналогично для каждого значения таблицы составим уравнение. Для того, чтобы система имела единственное решение, примем значение одного из потенциалов равным нулю. Значение 4 базисной ячейки находится во 2-й строке, 3-м столбце, тогда рассмотрим сумму соответствующих потенциалов. Свободные ячейки подчиняются тому же правилу суммирования потенциалов. Согласно критерию оптимальности, решение выше не оптимально, так как в оценочной таблице присутствует отрицательное значение. Дабы не загромождать решение множеством таблиц, оценочная матрица в нашем решении будет "вписана" в правую таблицу. Подчеркнутые значения - базисные ячейки, как сказано выше, значения оценочной матрицы в базисных ячейках равны нулю, нули писать не будем. Выделенные значения - значения оценочной матрицы в свободных ячейках, среди них ищем отрицательные значения. Для перехода к следующему опорному решению выполним следующее построим цикл пересчета: Если мы поставим этот "плюс" в столбце В3, то цепочка порвется, так как в этом же столбце невозможно поставить "минус" — нет заполненной ячейки. Далее обратимся к ячейкам, содержащим "минусы". Среди значений этих ячеек найдем минимальное: Алгоритм проверки плана на оптимальность и построение цикла пересчета очень подробно расписан в шаге 1. Для полученного опорного решения строим вспомогательную — правую таблицу и заполняем значениями из матрицы стоимостей базисные ячейки. Для этого из значений матрицы стоимостей вычитаем найденные значения соответствующих свободных ячеек. Закрытая транспортная задача размерностью 2х2. Закрытая транспортная задача размерностью 3х4. Закрытая транспортная задача размерностью 2х3. Закрытая транспортная задача размерностью 4х5. Бесплатные задачи по статистике. Готовые контрольные по статистике. База решенных задач по статистике. Оценить работу Заполнить форму. Бесплатные задачи по эконометрике. Готовые контрольные по эконометрике. Бесплатные задачи по матметодам в экономике. Готовые контрольные по матметодам в экономике. База решенных задач по матметодам в экономике. Бесплатные задачи по теории вероятностей. Готовые контрольные по теории вероятностей. База решенных задач по теории вероятности. Информатика в Excel Готовые решения. Химия Шиманович Готовые решения. Физика Готовые решения Прокофьев. Решебник по термеху Тарг Как решить транспортную задачу? Далее Вводная часть, с которой желательно ознакомиться. Мы будем подробно рассматривать два из них: Решение задачи методом потенциалов происходит в несколько этапов: Применение к найденному опорному решению самого метода потенциалов. О чем говорится в определении транспортной задачи? Рассмотрим пример решения транспортной задачи подробно. Транспортная задача задается следующей таблицей: Далее, что означают числа в условии транспортной задачи? И соответственно потребности каждого из магазинов - потребности пунктов назначения: Далее - Методы определения первоначального плана транспортной задачи. Рассмотрим самый распространенный метод получения опорного плана - метод северо-западного угла. Переходим к складу А 2. Получен опорный первоначальный план транспортной задачи. Далее опишем метод минимальных стоимостей получения опорного плана. Направляем единиц груза из склада А 2 в магазин В 2. Первый опорный план по методу северо-западного угла: Второй опорный план по методу минимальных стоимостей: Далее проверим правильность вычисления первоначального плана. Далее применим метод потенциалов к обоим опорным планам и сравним получившиеся ответы. Выпишем матрицу стоимостей , данную в условии задачи. Размерность таблиц как и в матрице стоимостей: Заполняем первую — левую таблицу в соответствии с полученным опорным планом. Переходим в правую таблицу. Переносим из матрицы стоимостей значения, которые соответствуют занятым клеткам левой таблицы. В матрице стоимости эти значения подчеркнуты. Мы будем определять значения потенциалов непосредственно из правой таблицы. Для удобства в качестве этого потенциала всегда будем брать v 4. Тогда система уравнений будет выглядеть: Решим систему уравнений и получим значения потенциалов: Так как система очень проста, то значения потенциалов можно получить и устно. Значение 2 равно сумме потенциалов 2-й строки и 2-го столбца: Далее приступим к заполнению пустых ячеек свободные ячейки правой таблицы. Вычислим оценочную матрицу, по которой узнаем, оптимален ли рассматриваемый план. Из каждого элемента матрицы стоимостей вычтем соответствующий элемент правой таблицы: Заметим, что в базисных ячейках всегда получим нули. Применим к нашей таблице: В столбце В 4 есть "плюс", следовательно в этом столбце должен быть и "минус". Аналогично, в строке А 2 есть "минус", следовательно должен быть и "плюс". Получили замкнутый цикл чередующихся знаков. Общее количество заполненных базисных ячеек при пересчете не должно изменится! Получили следующий опорный план: Вычислим стоимость перевозки на первом шаге. Для этого найдем сумму произведений значений опорного плана и матрицы стоимостей. Далее решение задачи будем излагать менее детально. Вычисляем потенциалы строк и столбцов: По правилу суммирования соответствующих потенциалов, заполняем свободные ячейки. Вычисляем оценочные значения в свободных ячейках. Среди оценочных значений нет отрицательных, следовательно план перевозки оптимален. Закрытая транспортная задача размерностью 2х2 Закрытая транспортная задача размерностью 3х4 Закрытая транспортная задача размерностью 2х3 Закрытая транспортная задача размерностью 4х5. Вырожденность опорного плана транспортной задачи. Теоретические работы Справочные данные Списки литературы Оценить работу Карта сайта Контакты. Главная Другое Математика Как решить транспортную задачу?


Карта ярославля с улицами скачать
Создать акк майл
Василек магические свойства
4. Транспортная задача
Keep calm произношение
Где можно сжечь бумагу
Результаты фон тото
Как решить транспортную задачу?
Описание гербов курской области
31 весна ночные снайперы текст
Тема 4. Транспортная задача
Безналичные переводы платежными поручениями
Проблема соотношения бытияи мышления
Металлопластиковая труба 20 мм технические характеристики
Как решить транспортную задачу?
Электричка 1053 самара расписание
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment