<<
>>

Решение задачи о назначении.

Пусть имеется п работ (задач) и п кандидатов на их выполнение (персонала, процессоров, мест, машин). Пусть c\j (i,j = 1,2 n) — затра

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

Введём переменные x\j (i,j = 1,2,..., гг) такие, что x\j = 1, если кандидат і назначен на работу j, и x/j = 0 кандидат назначается только на одну работу и каждая работа выполняется только одним кандидатом. Решение данной экстремальной задачи путем прямого перебора практически затруднительно при больших значениях п.

Таблица 2.11

Канди-

даты

Работы
1 2 3 4
1 3 7 5 8
2 2 4 4 5
3 4 7 2 8
4 9 7 3 8

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

Задача может быть сформулирована как задача ЛП:

Есть специальный метод решения этой задачи, называемый венгерским методом. Рассмотрим конкретный пример. Пусть имеется 4 кандидата и 4 работы. Исходные данные задачи нс Vi 11' 11111 ы затрат c\j (i,j = 1,2,..., 4) содержатся в табл. 2.11.

Метод основывается на том факте, что оптимальность решения не нарушается при увеличении или уменьшении элементов строки (столбца) таблицы на одну и ту же величину.

Отсюда следуют все основные преобразования исходной таблицы.

Алгоритм решения задачи разбивается на несколько этапов.

1. Получение нулей во всех строках и столбцах матрицы.

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

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

В строке, имеющей меньшее количество нулей, отмечаем точкой один из нулей и зачёркиваем все остальные нули, находящиеся в строке и столбце, связанные с данным отмеченным нулем. Данная операция проводится последовательно для всех строк. Если каждая строка содержит отмеченный ноль (т. е. число нулей, отмеченных точкой, равно гг), то имеем оптимальное решение. В этом случае полагаем, что для элементов матрицы с

отмеченными нулями Xij = 1, а ДЛЯ других Xij = 0. В противном случае переходим к следующему этапу.

1. Этап разметки строк и столбцов.

1.1.Отмечаем точкой строку, не содержащую ни одного отмеченного нуля.

1.2.Отмечаем столбец, содержащий перечёркнутый нуль в отмеченной строке.

1.3.Отмечаем строку, содержащую отмеченный нуль хотя бы в одном из отмеченных точкой столбцов.

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

2. Перестановка отмеченных нулей.

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

Результаты 1-го и 2-го (заключительного) этапов отражены в таблицах 2.12, 2.13.

Таблица 2.12

0 2 2 2
0 0 2 0
2 3 0 3
6 2 0 2

Т аб л ица 2.13

0 2 4 2
0 0 4 0
0 1 0 1
4 0 0 0

В данном случае получаем решение (отмеченные нули выделены полужирным шрифтом и подчёркнуты), для которого с =17.

2.5.

<< | >>
Источник: Назаренко Г. И., Осипов Г. С.. Основы теории медицинских технологических процессов. Ч. 2. Исследование медицинских технологических процессов на основе интеллектуального анализа данных. - М.: ФИЗМАТЛИТ,2006. - 144 с.. 2006

Еще по теме Решение задачи о назначении.:

  1. 7.1.1. ЗАДАЧИ ФИНАНСИРОВАНИЯ МЕРОПРИЯТИЙ РСЧС И ГО
  2. 3.1. Задачи, принципы организации и ведения гражданской обороны
  3. ЗАДАЧИ И ОРГАНИЗАЦИОННАЯ СТРУКТУРА ЕДИНОЙ ГОСУДАРСТВЕННОЙ СИСТЕМЫ ПРЕДУПРЕЖДЕНИЯ И ЛИКВИДАЦИИ ЧРЕЗВЫЧАЙНЫХ СИТУАЦИЙ
  4. 5.1.Назначение, задачи и порядок проведения химической и радиационной разведки
  5. 6.3. Задачи и организационная структура санитарно-эпидемиологического отряда и его подразделений.
  6. II. Всероссийская служба медицины катастроф (ВСМК)– организационная структура, задачи, эффективность работы
  7. Стратегии решения задач
  8. 1.2 Обзор основных задач, классификаций деловых совещаний и их роль в менеджменте сервиса и туризма.
  9. предмет, компетенция, методы и организация СПЭ. наиболее распространенные ошибки, допускаемые при назначении спэ
  10. ПРИМЕР РЕШЕНИЯ СИТУАЦИОННОЙ ЗАДАЧИ
  11. ГЛАВА 6. УПРАВЛЕНЧЕСКИЕ РЕШЕНИЯ И ИХ ЭФФЕКТИВНОСТЬ
  12. Системная методология. Сущность и практическое назначение системного подхода
  13. Особенности, задачи и характеристики управленческого труда в современных условиях і
  14. 8.4. Регулирование системы с целью реализации управленческих, решений (IV технологофункциональная , фаза процесса управления)
  15. Теория управленческих решений
  16. Решение задачи о назначении.
- Акушерство и гинекология - Анатомия - Андрология - Биология - Болезни уха, горла и носа - Валеология - Ветеринария - Внутренние болезни - Военно-полевая медицина - Восстановительная медицина - Гастроэнтерология и гепатология - Гематология - Геронтология, гериатрия - Гигиена и санэпидконтроль - Дерматология - Диетология - Здравоохранение - Иммунология и аллергология - Интенсивная терапия, анестезиология и реанимация - Инфекционные заболевания - Информационные технологии в медицине - История медицины - Кардиология - Клинические методы диагностики - Кожные и венерические болезни - Комплементарная медицина - Лучевая диагностика, лучевая терапия - Маммология - Медицина катастроф - Медицинская паразитология - Медицинская этика - Медицинские приборы - Медицинское право - Наследственные болезни - Неврология и нейрохирургия - Нефрология - Онкология - Организация системы здравоохранения - Оториноларингология - Офтальмология - Патофизиология - Педиатрия - Приборы медицинского назначения - Психиатрия - Психология - Пульмонология - Стоматология - Судебная медицина - Токсикология - Травматология - Фармакология и фармацевтика - Физиология - Фтизиатрия - Хирургия - Эмбриология и гистология - Эпидемиология -