Студопедия — Транспортная задача. Постановка задачи . Есть однотипная продукция, которая находится на складах А1, А2, А3 и А4
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Транспортная задача. Постановка задачи . Есть однотипная продукция, которая находится на складах А1, А2, А3 и А4

 

Постановка задачи. Есть однотипная продукция, которая находится на складах А1, А2, А3 и А4. Запасы на каждом складе составляют а1=200, а2=350, а3=300 и а4=150. Это можно записать виде матрицы: . Есть потребители этой продукции В1, В2, В3 и В4. Их потребности составляют в1=170; в2=240; в3=410 и в4=180. Это можно записать виде матрицы: . Известна матрица стоимости перевозки единицы груза от каждого поставщика каждому потребителю:

.

Составить план перевозок таким образом, чтобы:

1) все товары были вывезены;

2) все потребители были удовлетворены;

3) общая стоимость перевозок была бы минимальной.

 

Решение. Проверим, выполняется ли балансовое условие, т.е. равен ли спрос и предложение.

1) предложение составляет: 200+350+300+150=1 000;

2) спрос равен: 170+240+410+180=1 000;

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

 

Метод минимальной стоимости. Выбираем клетки с минимальной стоимостью, сравниваем потребности и возможности по данной клетке и делаем в нее поставку в размере: и так далее до тех пор, пока мы заполним всю таблицу.

Таблица перевозок

 

  В1 В2 В3 В4
А1 170 - - - - - -    
А2 - - -     - - -  
А3 - -+ -   - - -    
А4 - - - - - -   - - -  
         

 

1. Наименьшая стоимость =1. На складе есть 150, а нужно 410. Поэтому поставляем 150, и тогда на складе А4 ничего не осталось, его вычеркиваем.

2. следующая цена =2. Сравниваем: у А1 есть 200, но В1 нужно 170. берем 170 и потребителя В1 вычеркиваем, т.е. ему уже ничего не нужно. Аналогично сравниваем В3 (ему еще нужно 260) и склад А2 (там есть 350). Берем 260 и вычеркиваем потребителя В3, т. к. он все уже получил.

3. следующая стоимость =3. У А1 еще осталось 200-170=30, которые отдаем В4, и А1 вычеркиваем. Аналогично для В2 мы можем взять 90, которые остались у А2. Т.к. у А2 уже ничего нет, то его вычеркиваем.

4. Клетки с ценами =4 и =5 уже вычеркнуты. Следующая стоимость =6. В2 нужно еще 150, которые есть у А3 – берем их.

5. Осталась клетка со стоимостью =7. Нужно 150 и есть 150, т.к. задача закрытая.

План составлен.

Проверяем его на оптимальность по методу потенциалов.

Исходному плану отвечала стоимость перевозок:

Таблица потенциалов (начало)

 

  V1=2 V2=2 V3=1 V4=3
U1=0        
U2=1        
U3=4        
U4=0        

 

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

Пусть U1= 0, тогда U1+ V1=2, следовательно, V1= 2.

Так как U1=0, а U1+ V4=3, то V4= 3.

Так как U3+ V4=7, то U3= 4

Так как U3+ V2=6, то V2= 2.

Так как U2+ V2=3, то U2= 1.

Так как U2+ V3=2, то V3= 1.

Так как U4+ V3=1, то U4= 0.

Потенциалы расставлены, теперь проверяем оценки для свободных клеток:

.

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

 

Таблица потенциалов (окончание)

 

  V1=2 V2=2 V3=1 V4=3
U1=0        
U2=1        
U3=4        
U4=0        

 

Т.к. есть положительная оценка, то план не оптимальный: .

Делаем поставку в клетку с положительной оценкой. Контур перераспределения начинаем с той клетки, куда делаем поставку, и затем поворачиваем под прямым углом только в заполненных клетках (контур показан пунктиром). Ставим по очереди знаки «+» и «-». Отрицательным углам отвечают поставки 170 и 150. Выбираем меньшее: =150.

Выигрыш функции цели:

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

 

  В1 В2 В3 В4
А1        
А2   90    
А3        
А4   +    

 

Стоимость перевозок по этому плану:

Ему соответствует таблица потенциалов:

 

  V1=2 V2=4 V3=3 V4=3
U1=0        
U2= -1        
U3=2        
U4= -2        

 

Положительных оценок нет, значит, план оптимальный. Запишем в виде матрицы:

Этому плану отвечала стоимость перевозок:

.

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

. Получим:

 

  В1 В2 В3 В4
А1        
А2        
А3        
А4        

 




<== предыдущая лекция | следующая лекция ==>
Психологічні основи оцінювання знань учнів | Введение. Виды искусства: кино и телевидение

Дата добавления: 2015-06-29; просмотров: 553. Нарушение авторских прав; Мы поможем в написании вашей работы!



Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

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

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Шов первичный, первично отсроченный, вторичный (показания) В зависимости от времени и условий наложения выделяют швы: 1) первичные...

Предпосылки, условия и движущие силы психического развития Предпосылки –это факторы. Факторы психического развития –это ведущие детерминанты развития чел. К ним относят: среду...

Анализ микросреды предприятия Анализ микросреды направлен на анализ состояния тех со­ставляющих внешней среды, с которыми предприятие нахо­дится в непосредственном взаимодействии...

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

Правила наложения мягкой бинтовой повязки 1. Во время наложения повязки больному (раненому) следует придать удобное положение: он должен удобно сидеть или лежать...

ТЕХНИКА ПОСЕВА, МЕТОДЫ ВЫДЕЛЕНИЯ ЧИСТЫХ КУЛЬТУР И КУЛЬТУРАЛЬНЫЕ СВОЙСТВА МИКРООРГАНИЗМОВ. ОПРЕДЕЛЕНИЕ КОЛИЧЕСТВА БАКТЕРИЙ Цель занятия. Освоить технику посева микроорганизмов на плотные и жидкие питательные среды и методы выделения чис­тых бактериальных культур. Ознакомить студентов с основными культуральными характеристиками микроорганизмов и методами определения...

Studopedia.info - Студопедия - 2014-2024 год . (0.014 сек.) русская версия | украинская версия