На какую максимальную величину можно уменьшить запас второго ресурса, не уменьшая дохода - Распределение транспортных ресурсов
X1 |
X2 |
S1 |
S2 |
S3 | ||
X1 |
1 |
0 |
5 |
0 |
0 |
150 |
Х2 |
0 |
0 |
-20 |
-40 |
-40 |
230 |
S3 |
0 |
1 |
-15 |
50 |
10 |
100 |
0 |
0 |
65 |
170 |
0 |
1900 |
Находим опорный план методом Фогеля:
1. Определим разности между двумя наименьшими тарифами в каждой строке и каждом столбце.
Строка 1: c1,4 - c1,2 = 1
Строка 2: c2,1 - c2,4 = 0
Строка 3: c3,4 - c3,1 = 1
Столбец 1: c2,1 - c3,1 = 1
Столбец 2: c3,2 - c1,2 = 1
Столбец 3: c2,3 - c3,3 = 1
Столбец 4: c2,4 - c3,4 = 0
Если одновременно несколько строк(столбцов) имют одинаковую разницу двух минимальных тарифов, то выберем строку(столбец), содержащую клетку с наименьшим тарифом сI, j
Максимальная разница двух минимальных тарифов в строке находится в строке 3.
Максимальная разница двух минимальных тарифов в столбце находится в столбце 1.
Заполняем клетку (2,1), имеющую минимальный тариф.
2. Определим разности между двумя наименьшими тарифами в каждой строке и каждом столбце
Строка 1: c1,4 - c1,2 = 1
Строка 2: c2,4 - c2,3 = 1
Строка 3: c3,4 - c3,2 = 2
Столбец 1: нет свободных клеток
Столбец 2: c3,2 - c1,2 = 1
Столбец 3: c2,3 - c3,3 = 1
Столбец 4: c2,4 - c3,4 = 0
Максимальная разница двух минимальных тарифов в строке находится в строке 3.
Максимальная разница двух минимальных тарифов в столбце находится в столбце 3.
Заполняем клетку (3,4), имеющую минимальный тариф.
3. Определим разности между двумя наименьшими тарифами в каждой строке и каждом столбце
Строка 1: c1,2 - c1,3 = 2
Строка 2: c2,3 - c2,2 = 8
Строка 3: c3,2 - c3,3 = 0
Столбец 1: нет свободных клеток
Столбец 2: c3,2 - c1,2 = 1
Столбец 3: c2,3 - c3,3 = 1
Столбец 4: нет свободных клеток
Максимальная разница двух минимальных тарифов в строке находится в строке 2.
Максимальная разница двух минимальных тарифов в столбце находится в столбце 3.
Заполняем клетку (2,3), имеющую минимальный тариф.
4. Определим разности между двумя наименьшими тарифами в каждой строке и каждом столбце.
Строка 1: c1,2 - c1,3 = 2
Строка 2: нет свободных клеток
Строка 3: c3,2 - c3,3 = 0
Столбец 1: нет свободных клеток
Столбец 2: c3,2 - c1,2 = 1
Столбец 3: c3,3 - c1,3 = 3
Столбец 4: нет свободных клеток
Максимальная разница двух минимальных тарифов в строке находится в строке 1.
Максимальная разница двух минимальных тарифов в столбце находится в столбце 3.
Заполняем клетку (3,3), имеющую минимальный тариф.
5. Определим разности между двумя наименьшими тарифами в каждой строке и каждом столбце.
Строка 1: c1,2 - c1,3 = 2
Строка 2: нет свободных клеток
Строка 3: нет свободных клеток
Столбец 1: нет свободных клеток
Столбец 2: c1,2 - c1,2 = 0
Столбец 3: c1,3 - c1,3 = 0
Столбец 4: нет свободных клеток
Максимальная разница двух минимальных тарифов в строке находится в строке 1. Максимальная разница двух минимальных тарифов в столбце находится в столбце 2.
Заполняем клетку (1,2), имеющую минимальный тариф.
6. Определим разности между двумя наименьшими тарифами в каждой строке и каждом столбце.
Строка 1: c1,3 - c1,3 = 0
Строка 2: нет свободных клеток
Строка 3: нет свободных клеток
Столбец 1: нет свободных клеток
Столбец 2: нет свободных клеток
Столбец 3: c1,3 - c1,3 = 0
Столбец 4: нет свободных клеток
Максимальная разница двух минимальных тарифов в столбце находится в столбце 3.
Заполняем клетку (1,3), имеющую минимальный тариф.
7. Определим разности между двумя наименьшими тарифами в каждой строке и каждом столбце.
Строка 1: нет свободных клеток
Строка 2: нет свободных клеток
Строка 3: нет свободных клеток
Столбец 1: нет свободных клеток
Столбец 2: нет свободных клеток
Столбец 3: нет свободных клеток
Столбец 4: нет свободных клеток
Поставщик |
Потребитель |
Запасы Груза | |||
B1 |
B2 |
B3 |
B4 | ||
A1 |
5 |
|
|
3 |
200 |
A2 |
|
10 |
|
1 |
300 |
A3 |
2 |
3 |
|
|
100 |
Потребность |
150 |
150 |
250 |
50 |
В результате получен первый опорный план, который является допустимым, так как все грузы из баз вывезены, потребность магазинов удовлетворена, а план соответствует системе ограничений транспортной задачи.
Подсчитаем число занятых клеток таблицы, их 6, а должно быть m + n - 1 = 6. Следовательно, опорный план является Невырожденным.
Значение целевой функции для этого опорного плана равно:
F(x) = 4*150 + 6*50 + 1*150 + 2*150 + 3*50 + 1*50 = 1550
Целевая функция F=1550
Решаем задачу распределительным методом:
Примем некоторые обозначения:
I - индекс строки;
J - индекс столбца;
M - количество поставщиков;
N - количество потребителей.
I. Определим значения оценок SI, j для всех свободных клеток.
Для этого строим цикл для каждой свободной клетки и, перемещаясь по клеткам цикла, складываем тарифы клеток. При этом тарифы в нечетных клетках берутся со знаком "плюс", в четных - со знаком "минус".
S1,1 = c1,1-c1,3+c2,3-c2,1 = 0.
S1,4 = c1,4-c1,3+c3,3-c3,4 = -1.
S2,2 = c2,2-c2,3+c1,3-c1,2 = 10.
S2,4 = c2,4-c2,3+c3,3-c3,4 = 1.
S3,1 = c3,1-c3,3+c2,3-c2,1 = 0.
S3,2 = c3,2-c3,3+c1,3-c1,2 = 2.
Если имеется несколько клеток с одним и тем же наименьшим значением оценки, то из них выбирается клетка, имеющая наименьший тариф. Наиболее перспективной является клетка (1,4). Для нее оценка равна -1.
Строим для нее цикл, помечая клетки цикла знаками "плюс" и "минус".
Поставщик |
Потребитель |
Запасы Груза | |||
B1 |
B2 |
B3 |
B4 | ||
A1 |
5 |
|
-
|
+ 3 |
200 |
A2 |
|
10 |
|
1 |
300 |
A3 |
2 |
3 |
+
|
-
|
100 |
Потребность |
150 |
150 |
250 |
50 |
Перемещаем по циклу груз величиной в 50 единиц, прибавляя эту величину к грузу в клетках со знаком "плюс" и отнимая ее от груза в клетках со знаком "минус".
В результате перемещения по циклу получим новый план:
Поставщик |
Потребитель |
Запасы Груза | |||
B1 |
B2 |
B3 |
B4 | ||
A1 |
5 |
|
6 |
|
200 |
A2 |
|
10 |
|
1 |
300 |
A3 |
2 |
3 |
|
1 |
100 |
Потребность |
150 |
150 |
250 |
50 |
Целевая функция F= 1500
Значение целевой функции изменилось на 50 единиц по сравнению с предыдущим этапом.
II. Опорный план является вырожденным, так как число занятых клеток меньше, чем m+n-1=7.
Сделаем его невырожденным, поместив базисные нули в клетки с координатами (i, j): (2,4)
Поставщик |
Потребитель |
Запасы Груза | |||
B1 |
B2 |
B3 |
B4 | ||
A1 |
5 |
|
6 |
|
200 |
A2 |
|
10 |
|
|
300 |
A3 |
2 |
3 |
|
1 |
100 |
Потребность |
150 |
150 |
250 |
50 |
Определим значения оценок SI, j для всех свободных клеток.
S1,1 = c1,1-c1,4+c2,4-c2,1 = 2.
S1,3 = c1,3-c1,4+c2,4-c2,3 = 2.
S2,2 = c2,2-c2,4+c1,4-c1,2 = 8.
S3,1 = c3,1-c3,3+c2,3-c2,1 = 0.
S3,2 = c3,2-c3,3+c2,3-c2,4+c1,4-c1,2 = 0.
S3,4 = c3,4-c3,3+c2,3-c2,4 = -1.
Наиболее перспективной является клетка (3,4). Для нее оценка равна -1.
Строим для нее цикл, помечая клетки цикла знаками "плюс" и "минус".
Поставщик |
Потребитель |
Запасы Груза | |||
B1 |
B2 |
B3 |
B4 | ||
A1 |
5 |
|
6 |
|
200 |
A2 |
|
10 |
+
|
-
|
300 |
A3 |
2 |
3 |
-
|
+ 1 |
100 |
Потребность |
150 |
150 |
250 |
50 |
Перемещаем по циклу груз величиной в 0 единиц, прибавляя эту величину к грузу в клетках со знаком "плюс" и отнимая ее от груза в клетках со знаком "минус".
В результате перемещения по циклу получим новый план:
Поставщик |
Потребитель |
Запасы Груза | |||
B1 |
B2 |
B3 |
B4 | ||
A1 |
5 |
|
6 |
|
200 |
A2 |
|
10 |
|
1 |
300 |
A3 |
2 |
3 |
|
|
100 |
Потребность |
150 |
150 |
250 |
50 |
Целевая функция F= 1500
Аналогично определим значения оценок SI, j для всех свободных клеток.
S1,1 = c1,1-c1,4+c3,4-c3,3+c2,3-c2,1 = 1.
S1,3 = c1,3-c1,4+c3,4-c3,3 = 1.
S2,2 = c2,2-c2,3+c3,3-c3,4+c1,4-c1,2 = 9.
S2,4 = c2,4-c2,3+c3,3-c3,4 = 1.
S3,1 = c3,1-c3,3+c2,3-c2,1 = 0.
S3,2 = c3,2-c3,4+c1,4-c1,2 = 1.
Так как все оценки SI, j>=0, то полученный план является оптимальным.
Транспортная задача решена.
Поставщик |
Потребитель |
Запасы Груза | |||
B1 |
B2 |
B3 |
B4 | ||
A1 |
5 |
|
6 |
|
200 |
A2 |
|
10 |
|
1 |
300 |
A3 |
2 |
3 |
|
|
100 |
Потребность |
150 |
150 |
250 |
50 |
Минимальные затраты составят: F(x) = 4*150 + 3*50 + 1*50 + 2*250 + 2*100 = 1500
Целевая функция F= 1500
Из 1-го склада необходимо груз направить в 2-й магазин (150), в 4-й магазин (50)
Из 2-го склада необходимо груз направить в 1-й магазин (150), в 3-й магазин (150)
Из 3-го склада необходимо весь груз направить в 1-й магазин
Задача имеет множество оптимальных планов, поскольку оценка для (1;3) равна 0.
Похожие статьи
-
Решение транспортной задачи методом МОДИ - Оперативное планирование перевозок грузов
Последовательность решения транспортной задачи линейного программирования методом МОДИ можно представить схематически (рис. 3). Процедуру решения...
-
Составим систему ограничений, учитывая, что план х1=150, х2=230, х3=100, F=1900 Х1+5S2=150 X3S1-20S1-40S2-40S3=230 X4S2 X2-15S1+50S2+10S3=100-5 X5S3...
-
Решение транспортной задачи - Анализ транспортных логистических систем
Задание Минимизировать стоимость перевозки при распределении товара внутри города. Данные о наличии товара на складах, спрос потребителей и затратах на...
-
Минимизация - Преобразователи кода
Недостаток методов получения функций СНДФ или СНКФ, обеспечивающего, в общем, правильное функционирование устройств, состоит в том, полученные схемы чаще...
-
Задача на минимизацию транспортной работы состоит в определении оптимального варианта закрепления получателей за поставщиками однородной продукции. Если...
-
Нахождение максимальных подмножеств совместимых строк (МПСС ТП) Находятся множества E I J - множества строк, в которых в столбце J проставлено состояние...
-
Задача За счет использования более консервативного механизма определения максимальной доступной ПС, протокол ARTCP во всех случаях должен обеспечивать...
-
Программа транспортной задачи с транзитными пунктами
При решении конкретной задачи оптимизации исследователь прежде всего должен выбрать математический метод, который приводил бы конечным результатам с...
-
Второе условие. Мощности двигателя должно быть достаточно для обеспечения движения автогрейдера с максимальной транспортной скоростью VТ тах = 8,3...12,5...
-
Определение доходов от перевозок грузов исходя из оборота судна Доходы от перевозок грузов должны быть определены, исходя из провозной способности судов...
-
Транспорт представляет собой важное звено логистической системы. Он должен обладать рядом необходимых свойств и удовлетворять определенным требованиям в...
-
Технический план работы пароходства - Транспортный процесс
Технический план работы пароходства является документов ежемесячно уточняющим график движения флота. Основное назначение технического плана установить...
-
Кількість вантажовідправників Аі = 5, кількість вантажоодержувачів Вj = 10. Необхідно розташувати ВВ та ВО в матриці. Визначити відстань між усіма...
-
Доступ к сервису ТСР можно получить путем создания на конечных машинах точек доступа (Sockets). Каждая такая точка имеет адрес, состоящий из IP адреса...
-
Принципы разработки и исследования любой сложной системы предполагают расчленение ее на части меньшего объема и сложности, которые можно исследовать по...
-
Транспортные тарифы и правила их применения - Виды транспорта
Расчеты за услуги, оказываемые транспортными организациями, осуществляются с помощью транспортных тарифов. Тарифы включают в себя: - плату, взыскиваемую...
-
Порядок выполнения работы, Модель транспортной задачи - Оперативное планирование перевозок грузов
Порядок исполнения работы представлен на рис. 2.1. Рис. 2.1. Порядок выполнения курсовой работы Модель транспортной задачи При решении...
-
Суточный план-график работы станции - это технологический документ, представляющий собой графическую модель технологического процесса переработки...
-
Определение минимального объема перевозок грузов, обеспечивающего безубыточную работу транспортной компании при заданных фрахтовых ставках: GMin = ЭП /...
-
Все предметы и материалы с момента принятия их к транспортировке и до сдачи получателю являются грузами. На AT перевозится практически вся номенклатура...
-
Транспортная характеристика груза, Понятие груза - Грузоведение. Часть 1
Понятие груза На разных этапах экономического цикла производство - транспортирование - потребление результат труда каждый раз предстает в новом качестве....
-
В периоде движения наблюдается резкая неравномерность перевозок по часам суток, позволяющая выделить часы "пик" и часы спада пассажиропотоков....
-
Работа транспорта в цехе Характер транспортных средств на "Майя" должен соответствовать техническим и организационным особенностям обслуживаемого...
-
Среднесуточная подача вагонов: Где ТМес - количество дней в месяце. для сахара-сырца (но сахар-сырец перегружается по прямому варианту, поэтому подача...
-
Грузовой помещение маркировка нагрузка Маркировка коробок Рис.19. Маркировка коробок Маркировка поддона Рис.20. Маркировка поддона Схема загрузки...
-
Оперативное планирование работы флота - Транспортный процесс
Различают декадное и суточное планирование, а в порту - и сменно-суточное планирование. Оперативные планы определяют конкретные задачи для определенных...
-
Заключение - Планирование цепи поставок и канала распределения производственного предприятия
В ходе выполнения курсовой работы, были получены навыки работы с компьютерными продуктами Microsoft Excel, а также надстройкой Solver, которые...
-
Системы управления запасами и их регулирующие параметры - Анализ транспортных логистических систем
Задание 1 Известно, что затраты на выполнение заказа С0 =15 ден. ед/ед, годовое потребление S=1200 ед., годовые затраты на хранение продукции CИI= 0,1...
-
ЭАр = (365 - ТЭ) * САрi * nI САрi = ЭОб/tОб Для судна типа "Сибирский", проект № 292 САрi = 3901,47 долл./сутки ЭАр =(365-300) *3901,47 * 1 = 253595,55...
-
, QI - норматив чистой валютной выручки, долл. за судосутки. Для судна типа "Сибирский", проект № 292 DОб = 21809,26 + 1260* 5,59 = 28852,66 долл. Для...
-
В соответствии с п. п. 4.4.3 Методических рекомендаций для судебных экспертов "Исследование автомототранспортных средств в целях определения стоимости...
-
N - число попаданий за четыре часа, TОб - время оборота подвижной единицы, ч, TОбср-среднее время оборота за час, ч. Таблица 10 Среднее время оборота...
-
Любая организация для обеспечения своей деятельности образует сложную структуру, которая включает потребителей и поставщиков разного уровня еще и большое...
-
Столбцы таблицы соответствуют множествам A, B, ..., O, а строки - строкам первичной таблицы переходов. На пересечении строки и столбца ставится знак "+",...
-
Методы определения качества груза - Грузоведение. Часть 1
Качество груза - это совокупность свойств, определяющих степень пригодности продукции к использованию по назначению. Основные показатели качества...
-
Составить схему маршрута с эпюрами грузовых потоков - Организация перевозок грузов
Построение эпюры грузопотоков заключается в графическом отображении объема грузооборота на том или ином маршруте, соотнесенного с длиной маршрута. Эпюры...
-
Используя данные табл.6 покажем на графике (рис. 4) изменение скоростей в зависимости от высоты полета, штрихпунктирными линиями покажем влияние...
-
ОЗУ ДИНАМИЧЕСКОГО ТИПА - Цифровые устройства и микропроцессоры
В отличие от статических ЗУ, которые хранят информацию пока включено питание, в динамических ЗУ необходима постоянная регенерация информации, однако при...
-
Давление конца сжатия: МПа Где: n1 =1,38- показатель политропы Температура конца сжатия: К Расчет процесса сгорания Прежде всего необходимо определить...
-
Точка безубыточности может быть определена как объем продаж, при котором выручка равна суммарным издержкам, либо как объем продаж, при котором вложенный...
На какую максимальную величину можно уменьшить запас второго ресурса, не уменьшая дохода - Распределение транспортных ресурсов