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

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

Задача о назначении. 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 кг мяса...

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

Тактические действия нарядов полиции по предупреждению и пресечению групповых нарушений общественного порядка и массовых беспорядков В целях предупреждения разрастания групповых нарушений общественного порядка (далееГНОП) в массовые беспорядки подразделения (наряды) полиции осуществляют следующие мероприятия...

Механизм действия гормонов а) Цитозольный механизм действия гормонов. По цитозольному механизму действуют гормоны 1 группы...

Определение трудоемкости работ и затрат машинного времени На основании ведомости объемов работ по объекту и норм времени ГЭСН составляется ведомость подсчёта трудоёмкости, затрат машинного времени, потребности в конструкциях, изделиях и материалах (табл...

Гидравлический расчёт трубопроводов Пример 3.4. Вентиляционная труба d=0,1м (100 мм) имеет длину l=100 м. Определить давление, которое должен развивать вентилятор, если расход воздуха, подаваемый по трубе, . Давление на выходе . Местных сопротивлений по пути не имеется. Температура...

Огоньки» в основной период В основной период смены могут проводиться три вида «огоньков»: «огонек-анализ», тематический «огонек» и «конфликтный» огонек...

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