Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




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

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

Образовать таблицу затрат С.

I-м кандидатом j - й работы. Предполагается, что каждый кандидат может быть назначен только на одну работу и каждая работа может быть выполнена только одним кандидатом.

Задача о назначениях (assignment problem).

Выполним вычисления в EXCEL.

Отметим, что фиктивные клетки следует рассматривать в последнюю очередь.

Потребитель Поставщик         ЗАПАСЫ
           
           
           
4*          
СПРОС          

Проверяем условие m + n - 1.

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

Проверка на оптимальность осуществляется с помощью потенциалов во вновь составленной таблице.

Потребитель Поставщик         U
           
  45 -   15 +    
  4 + 4 25 _    
4*         -2
V       -1  

Условие оптимальности не выполнено! Условие оптимальности нарушено в клетке (3, 1)!

Итак, полученный опорный план не оптимален!

Потребитель Поставщик         U
           
           
           
4*         -2
V          

Получен оптимальный план перевозок!

Fmax = 35*1 + 5*2 + 20*3 + 40*3 + 25*4 + 65*2 + 0 =455

х12 = 35

х13 = 5

х21 = 20

х23 = 40

х34 = 65

х43 = 10

Заметим, что третий потребитель ничего не получит!

Пусть имеются n кандидатов и n работ.

Известны затраты с i j, связанные с выполнением

Требуется так распределить (назначить) кандидатов на работы, чтобы суммарные затраты были минимальны.

Эта задача возникает, например, при распределении работников фирмы на обслуживание клиентов, при распределении водителей по автомашинам, при распределении групп студентов по аудиториям и т.д.

Построение математической модели:

хi j =1, если i -й кандидат назначен на j- ю работу

хi j =0, в противном случае.

По условию:

Легко видеть, что модель соответствует модели транспортной задачи из § 5, однако специальная форма записи модели позволила разработать более эффективный алгоритм (венгерский метод). Его суть:

4. Проставить у нулей новой матрицы звездочки (*) так, чтобы в каждой строке и каждом столбце было по одному 0*. Если это возможно, то каждому 0* сопоставляем xij =1, остальным элементам 0 – оптимальное решение получено.

5. Если указанным способом нельзя проставить 0*, то провести в таблице минимальное число прямых через некоторые 0, так, чтобы все нули оказались вычеркнутыми.

Пример 1




Поделиться с друзьями:


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


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.