Эксперт по сдаче вступительных испытаний в ВУЗах
Составить математическую модель, найти оптимальный план перевозок и оптимальные издержки в транспортной задаче, заданной таблицами.
Поставщик |
а i |
|
Потребитель |
b j |
|
Транспортные издержки на маршруте на единицу груза |
|
j=1 |
j=2 |
j=3 |
i=1 |
90 |
j=1 |
140 |
i=1 |
2 |
5 |
2 |
i=2 |
400 |
j=2 |
300 |
i=2 |
4 |
1 |
5 |
i=3 |
110 |
j=3 |
160 |
i=3 |
3 |
6 |
8 |
Решение
1) Составим математическую модель транспортной задачи.
Введем обозначения:
А
i – поставщики;
B
j – потребители.
Представим исходные данные в виде транспортной таблицы:
Поставщики |
Потребители |
Запасы груза |
|
|
|
|
2 |
5 |
2 |
90 |
|
4 |
1 |
5 |
400 |
|
3 |
6 |
8 |
110 |
Потребности в грузе |
140 |
300 |
160 |
|
Обозначим через х
ij – объём перевозки груза от
i-го поставщика к
j-му потребителю. Тогда суммарные транспортные издержки на перевозку груза F(x) составят:
Проверим тип представленной транспортной задачи:
Так как , то суммарные запасы груза у поставщиков равны суммарной потребности потребителей, поэтому данная задача является закрытой.
Заданные запасы груза у поставщиков и потребности потребителей накладывают ограничения на значения объемов перевозок груза x
ij.
Ограничения по запасам груза у поставщиков:
Ограничения по потребностям потребителей:
Объемы перевозимого груза не могут быть отрицательными:
Математическая модель представленной транспортной задачи составлена.
2) Построим опорный (базисный) план перевозок методом «минимальной стоимости» («минимального тарифа»).
Выбираем клетку с минимальным тарифом. Искомый элемент равен c
22=1. Для этого элемента запасы равны 400, потребности 300. Поскольку минимальным является 300, то вычитаем его:
x
22 = min(400, 300) = 300.
Искомый элемент равен c
11=2. Для этого элемента запасы равны 90, потребности 140. Поскольку минимальным является 90, то вычитаем его:
x
11 = min(90, 140) = 90.
Аналогично определяем остальные элементы:
x
31 = min(110, 50) = 50;
x
23 = min(100, 160) = 100;
x
33 = min(60, 60) = 60.
В результате получен опорный план, который является допустимым, так как соответствует системе ограничений транспортной задачи:
Поставщики |
Потребители |
Запасы груза |
|
|
|
|
2[90] |
5 |
2 |
90 |
|
4 |
1[300] |
5[100] |
400 |
|
3[50] |
6 |
8[60] |
110 |
Потребности в грузе |
140 |
300 |
160 |
|
Таким образом, опорный план перевозок груза имеет вид:
Вычислим значение целевой функции (суммарные транспортные издержки на перевозку груза) для построенного плана:
Число занятых клеток таблицы равно 5. Их должно быть m + n — 1 = 3 + 3 — 1 = 5, поэтому опорный план является невырожденным.
3) Найдем оптимальный план перевозок методом потенциалов.
Итерация 1.
Этап 1. Проверим оптимальность опорного плана.
Для занятых клеток составим систему уравнений потенциалов:
u
1 + v
1 = 2; u
1 = 0; v
1 = 2;
u
3 + v
1 = 3; 2 + u
3 = 3; u
3 = 1;
u
3 + v
3 = 8; 1 + v
3 = 8; v
3 = 7;
u
2 + v
3 = 5; 7 + u
2 = 5; u
2 = -2;
u
2 + v
2 = 1; -2 + v
2 = 1; v
2 = 3.
|
v1=2 |
v2=3 |
v3=7 |
u1=0 |
2[90] |
5 |
2 |
u2=-2 |
4 |
1[300] |
5[100] |
u3=1 |
3[50] |
6 |
8[60] |
Для каждой свободной клетки найдем оценку:
∆
12 = u
1 + v
2 — с
12 = 0 + 3 — 5 = -2 < 0;
∆
13 = u
1 + v
3 — с
13 = 0 + 7 — 2 = 5 > 0;
∆
21 = u
2 + v
1 — с
21 = -2 + 2 — 4 = -4 < 0;
∆
32 = u
3 + v
2 — с
32 = 1 + 3 — 6 = -2 < 0.
Среди оценок есть положительная, поэтому решение не оптимально.
Этап 2. Выполним переход к новому допустимому решению.
1) Выбираем клетку (1;3), так как данная клетка имеет положительное значение оценки ∆
13.
2) Для клетки (1;3) «организуем цикл»: соединим ее с помощью многоугольника с занятыми клетками: (1;1), (3;1), (3;3).
3) Расставляем в выделенных клетках «+» и «-»: в свободной клетке (1;3) «+», а в остальных по порядку «-», «+»:
Поставщики |
Потребители |
Запасы груза |
|
|
|
|
2[90][-] |
5 |
2[+] |
90 |
|
4 |
1[300] |
5[100] |
400 |
|
3[50][+] |
6 |
8[60][-] |
110 |
Потребности в грузе |
140 |
300 |
160 |
|
4) В клетках со знаком «-» выбираем наименьшее значение:
min (90; 60) = 60.
5) Данное наименьшее значение прибавляем в клетки со знаком «+» к объемам перевозок и вычитаем в клетках со знаком «-». Свободная клетка становится занятой, а клетка с объемом перевозок 0 – свободной.
В результате получаем новый план перевозок:
Поставщики |
Потребители |
Запасы груза |
|
|
|
|
2[30] |
5 |
2[60] |
90 |
|
4 |
1[300] |
5[100] |
400 |
|
3[110] |
6 |
8 |
110 |
Потребности в грузе |
140 |
300 |
160 |
|
Матрица перевозок груза имеет вид:
Вычислим значение целевой функции для построенного плана:
Возвращаемся к этапу 1.
Итерация 2.
Этап 1. Проверим оптимальность опорного плана.
Для занятых клеток составим систему уравнений потенциалов:
u
1 + v
1 = 2; u
1 = 0; v
1 = 2;
u
3 + v
1 = 3; 2 + u
3 = 3; u
3 = 1;
u
1 + v
3 = 2; 0 + v
3 = 2; v
3 = 2;
u
2 + v
3 = 5; 2 + u
2 = 5; u
2 = 3;
u
2 + v
2 = 1; 3 + v
2 = 1; v
2 = -2.
|
v1=2 |
v2=-2 |
v3=2 |
u1=0 |
2[30] |
5 |
2[60] |
u2=3 |
4 |
1[300] |
5[100] |
u3=1 |
3[110] |
6 |
8 |
Для каждой свободной клетки найдем оценку:
∆
12 = u
1 + v
2 — с
12 = 0 — 2 — 5 = -7 < 0;
∆
21 = u
2 + v
1 — с
21 = 3 + 2 — 4 = 1 > 0;
∆
32 = u
3 + v
2 — с
32 = 1 — 2 — 6 = -7 < 0;
∆
33 = u
3 + v
3 — с
33 = 1 + 2 — 8 = -5 < 0.
Среди оценок есть положительная, поэтому решение не оптимально.
Этап 2. Выполним переход к новому допустимому решению.
1) Выбираем клетку (2;1).
2) Для клетки (2;1) «организуем цикл»: соединим ее с помощью многоугольника с занятыми клетками: (2;3), (1;3), (1;1).
3) Расставляем в выделенных клетках «+» и «-»: в свободной клетке (2;1) «+», а в остальных по порядку «-», «+»:
Поставщики |
Потребители |
Запасы груза |
|
|
|
|
2[30][-] |
5 |
2[60][+] |
90 |
|
4[+] |
1[300] |
5[100][-] |
400 |
|
3[110] |
6 |
8 |
110 |
Потребности в грузе |
140 |
300 |
160 |
|
4) В клетках со знаком «-» выбираем наименьшее значение:
min (30; 100) = 30.
5) Данное наименьшее значение прибавляем в клетки со знаком «+» к объемам перевозок и вычитаем в клетках со знаком «-». Свободная клетка становится занятой, а клетка с объемом перевозок 0 – свободной.
В результате получаем новый план перевозок:
Поставщики |
Потребители |
Запасы груза |
|
|
|
|
2 |
5 |
2[90] |
90 |
|
4[30] |
1[300] |
5[70] |
400 |
|
3[110] |
6 |
8 |
110 |
Потребности в грузе |
140 |
300 |
160 |
|
Матрица перевозок груза имеет вид:
Вычислим значение целевой функции для построенного плана:
Возвращаемся к этапу 1.
Итерация 3.
Этап 1. Проверим оптимальность опорного плана.
Для занятых клеток составим систему уравнений потенциалов:
u
1 + v
3 = 2; u
1 = 0; v
3 = 2;
u
2 + v
3 = 5; 2 + u
2 = 5; u
2 = 3;
u
2 + v
1 = 4; 3 + v
1 = 4; v
1 = 1;
u
3 + v
1 = 3; 1 + u
3 = 3; u
3 = 2;
u
2 + v
2 = 1; 3 + v
2 = 1; v
2 = -2.
|
v1=1 |
v2=-2 |
v3=2 |
u1=0 |
2 |
5 |
2[90] |
u2=3 |
4[30] |
1[300] |
5[70] |
u3=2 |
3[110] |
6 |
8 |
Для каждой свободной клетки найдем оценку:
∆
11 = u
1 + v
1 — с
11 = 0 + 1 — 2 = -1 < 0;
∆
12 = u
1 + v
2 — с
12 = 0 — 2 — 5 = -7 < 0;
∆
32 = u
3 + v
2 — с
32 = 2 — 2 — 6 = -6 < 0;
∆
33 = u
3 + v
3 — с
33 = 2 + 2 — 8 = -4 < 0.
Среди оценок нет положительных, поэтому решение оптимально.
Таким образом, оптимальный план перевозок груза:
Минимальные суммарные издержки на транспортировку груза составят:
Ответ. Весь груз (90 единиц), который находится у первого поставщика, необходимо направить третьему потребителю.
Груз, который находится у второго поставщика, необходимо направить первому потребителю в количестве 30 единиц, второму потребителю в количестве 300 единиц и третьему потребителю в количестве 70 единиц.
Весь груз (110 единиц), который находится у третьего поставщика, необходимо направить первому потребителю.
При использовании данного плана перевозок груза издержки на транспортировку груза будут минимальными и составят 1280 денежных единиц.
Ссылка на первоисточник:
https://www.srttc.ru/
Оставить комментарий
Inna Petrova 18 минут назад
Нужно пройти преддипломную практику у нескольких предметов написать введение и отчет по практике так де сдать 4 экзамена после практики
Иван, помощь с обучением 25 минут назад
Inna Petrova, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Коля 2 часа назад
Здравствуйте, сколько будет стоить данная работа и как заказать?
Иван, помощь с обучением 2 часа назад
Николай, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Инкогнито 5 часов назад
Сделать презентацию и защитную речь к дипломной работе по теме: Источники права социального обеспечения. Сам диплом готов, пришлю его Вам по запросу!
Иван, помощь с обучением 6 часов назад
Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Василий 12 часов назад
Здравствуйте. ищу экзаменационные билеты с ответами для прохождения вступительного теста по теме Общая социальная психология на магистратуру в Московский институт психоанализа.
Иван, помощь с обучением 12 часов назад
Василий, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Анна Михайловна 1 день назад
Нужно закрыть предмет «Микроэкономика» за сколько времени и за какую цену сделаете?
Иван, помощь с обучением 1 день назад
Анна Михайловна, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Сергей 1 день назад
Здравствуйте. Нужен отчёт о прохождении практики, специальность Государственное и муниципальное управление. Планирую пройти практику в школе там, где работаю.
Иван, помощь с обучением 1 день назад
Сергей, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Инна 1 день назад
Добрый день! Учусь на 2 курсе по специальности земельно-имущественные отношения. Нужен отчет по учебной практике. Подскажите, пожалуйста, стоимость и сроки выполнения?
Иван, помощь с обучением 1 день назад
Инна, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Студент 2 дня назад
Здравствуйте, у меня сегодня начинается сессия, нужно будет ответить на вопросы по русскому и математике за определенное время онлайн. Сможете помочь? И сколько это будет стоить? Колледж КЭСИ, первый курс.
Иван, помощь с обучением 2 дня назад
Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Ольга 2 дня назад
Требуется сделать практические задания по математике 40.02.01 Право и организация социального обеспечения семестр 2
Иван, помощь с обучением 2 дня назад
Ольга, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Вика 3 дня назад
сдача сессии по следующим предметам: Этика деловых отношений - Калашников В.Г. Управление соц. развитием организации- Пересада А. В. Документационное обеспечение управления - Рафикова В.М. Управление производительностью труда- Фаизова Э. Ф. Кадровый аудит- Рафикова В. М. Персональный брендинг - Фаизова Э. Ф. Эргономика труда- Калашников В. Г.
Иван, помощь с обучением 3 дня назад
Вика, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Игорь Валерьевич 3 дня назад
здравствуйте. помогите пройти итоговый тест по теме Обновление содержания образования: изменения организации и осуществления образовательной деятельности в соответствии с ФГОС НОО
Иван, помощь с обучением 3 дня назад
Игорь Валерьевич, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Вадим 4 дня назад
Пройти 7 тестов в личном кабинете. Сооружения и эксплуатация газонефтипровод и хранилищ
Иван, помощь с обучением 4 дня назад
Вадим, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Кирилл 4 дня назад
Здравствуйте! Нашел у вас на сайте задачу, какая мне необходима, можно узнать стоимость?
Иван, помощь с обучением 4 дня назад
Кирилл, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Oleg 4 дня назад
Требуется пройти задания первый семестр Специальность: 10.02.01 Организация и технология защиты информации. Химия сдана, история тоже. Сколько это будет стоить в комплексе и попредметно и сколько на это понадобится времени?
Иван, помощь с обучением 4 дня назад
Oleg, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Валерия 5 дней назад
ЗДРАВСТВУЙТЕ. СКАЖИТЕ МОЖЕТЕ ЛИ ВЫ ПОМОЧЬ С ВЫПОЛНЕНИЕМ практики и ВКР по банку ВТБ. ответьте пожалуйста если можно побыстрее , а то просто уже вся на нервяке из-за этой учебы. и сколько это будет стоить?
Иван, помощь с обучением 5 дней назад
Валерия, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Инкогнито 5 дней назад
Здравствуйте. Нужны ответы на вопросы для экзамена. Направление - Пожарная безопасность.
Иван, помощь с обучением 5 дней назад
Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Иван неделю назад
Защита дипломной дистанционно, "Синергия", Направленность (профиль) Информационные системы и технологии, Бакалавр, тема: «Автоматизация приема и анализа заявок технической поддержки
Иван, помощь с обучением неделю назад
Иван, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Дарья неделю назад
Необходимо написать дипломную работу на тему: «Разработка проекта внедрения CRM-системы. + презентацию (слайды) для предзащиты ВКР. Презентация должна быть в формате PDF или формате файлов PowerPoint! Институт ТГУ Росдистант. Предыдущий исполнитель написал ВКР, но работа не прошла по антиплагиату. Предыдущий исполнитель пропал и не отвечает. Есть его работа, которую нужно исправить, либо переписать с нуля.
Иван, помощь с обучением неделю назад
Дарья, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru