Студопедия Главная Случайная страница Обратная связь

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

Задача о назначении. 1. Розв’язати задачу про призначення за допомогою симплекс таблиці


 

1. Розв’язати задачу про призначення за допомогою симплекс таблиці

2. Розв’язати задачу про призначення за допомогою транспортної таблиці

3. Розв’язати задачу про призначення угорським методом

4. Розв’язати задачу комівояжера методом Літтла (метод гілок та границь)

5. Розв’язати задачу комівояжера угорським методом

 

 

Задача о назначении

Имеется п видов работ, которые могут быть выполнены п кандидатами, где п – некоторое натуральное число. При этом каждого кандидата следует назначить на выполнение только одной работы, а каждая работа может выполняться только одним кандидатом. Заданы эффективности индивидуального выполнения каждым из потенциальных кандидатов всех рассматриваемых работ. Требуется распределить всех кандидатов по работам так, чтобы общая эффективность выполнения всех работ была наибольшей.

Введем в рассмотрение следующие булевы переменные: xij , которые будут соответствовать назначению кандидатов на выполнение работ. В этом случае резонно предположить, что xij = 1, если i - ый кандидат назначается на выполнение j -ой работы, и = xij = 0, если i - ый кандидат не назначается на выполнение j -ой работы

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

где множество допустимых альтернатив формируется следующей стстемой ограничений типа неравенств:

В математической постановке задачи о назначении первое ограничение соответствует требованию назначения каждого кандидата на выполнение только одной работы, а второе ограничение – требованию выполнения каждой работы только одним кандидатом. Нетрудно заметить, что общее число булевых переменных задачи о назначении равно: n2 .

Классическая задача о назначении является симметричной, т. е. формулируется в форме, когда имеет место равенство общего числа работ и общего числа кандидатов. Если это условие не выполняется, то задача о назначении называется несимметричной. Однако при решении практических задач о назначении с помощью программы MS Excel данную особенность можно не принимать во внимание.

Классическая задача о назначении формулируется как задача максимизации целевой функции, она достаточно просто может быть преобразована в эквивалентную задачу с минимизацией целевой функции. Для этого необходимо все значения сij умножить на -1, после чего полученные значения сложить с достаточно большим положительным числом, так чтобы все сij были положительными.

Для решения задачи о назначении с помощью программы MS Excel необходимо задать конкретные значения параметрам. Для определенности рассмотрим вариант задачи о назначении в форме минимизации общих затрат на выполнение работ. В этом случае в качестве кандидатов рассмотрим сотрудников некоторой фирмы: Андреев, Бубнов, Васильев, Григорьев и Дмитриев, а в качестве работ – вакантные должности в этой фирме: менеджер, программист, бизнес-аналитик, маркетолог и руководитель проектов. Затраты на замещение должностей кандидатами, связанные с необходимостью их предварительного обучения и стажировки, заданы в форме следующей таблицы:

 

 

Кандидаты /Должности Андреев Бубнов Васильев Григорьев Дмитриев
Менеджер          
Программист          
Бизнес-аналетик          
Маркетолог          
Руководитель проектов          

Соответствующая математическая постановка рассматриваемой задачи о назначении может быть записана в следующем виде:

11 + 10х12 + 9х13 +14x14 + 6х15 + 13х21 + 15х22 + 11х23 + 19х24 + 17х25 +

+ 7х31 +14х32 +12х33 + 8х34 +10х35 + 8х41 + 11х42 + 6х43 + 7х44 + 9 х45 +

15х51 +12х52 + 17х53 +13х54 + 16х55 ,

где множество допустимых альтернатив формируется следующей системой ограничений типа равенств:

Заметим, что первые 5 ограничений данной задачи соответствуют общему ограничению (6.4.2), следующие 5 ограничений— общему ограниче: 4.3), а последнее ограничение — общему ограничению (6.4.4).

1ля решения сформулированной индивидуальной задачи о назначении с: елью программы MS Excel создадим в книге Булево программиров;)вый лист и изменим его имя на Задача о назначении. Для решения за; i полним следующие подготовительные действия:

Знесем необходимые надписи в ячейки А7:А13, Bl, Gl, B7:G7, какизображено на рис.6. И. Следует отметить, что конкретное содерж;:-тих надписей не оказывает никакого влияния

 




<== предыдущая лекция | следующая лекция ==>
Тема № 21 | Задача о назначении

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




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


Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...


Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...


Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Понятие о синдроме нарушения бронхиальной проходимости и его клинические проявления Синдром нарушения бронхиальной проходимости (бронхообструктивный синдром) – это патологическое состояние...

Опухоли яичников в детском и подростковом возрасте Опухоли яичников занимают первое место в структуре опухолей половой системы у девочек и встречаются в возрасте 10 – 16 лет и в период полового созревания...

Способы тактических действий при проведении специальных операций Специальные операции проводятся с применением следующих основных тактических способов действий: охрана...

Типовые примеры и методы их решения. Пример 2.5.1. На вклад начисляются сложные проценты: а) ежегодно; б) ежеквартально; в) ежемесячно Пример 2.5.1. На вклад начисляются сложные проценты: а) ежегодно; б) ежеквартально; в) ежемесячно. Какова должна быть годовая номинальная процентная ставка...

Выработка навыка зеркального письма (динамический стереотип) Цель работы: Проследить особенности образования любого навыка (динамического стереотипа) на примере выработки навыка зеркального письма...

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

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