
- •4. Задача о назначениях
- •4.1. Общие сведения
- •4.2. Венгерский метод. Минимизация
- •4.2.2. Венгерский метод. Минимизация. Алгоритм решения.
- •4.2.3. Пример решения задачи о назначении венгерским методом.
- •4.3. Венгерский метод. Максимизация
- •4.3.1. Постановка задачи
- •4.3.2. Алгоритм венгерского метода №1
- •4.3.2.1. Пример решения задачи о назначении венгерским методом.
- •4.3.3. Алгоритм венгерского метода №2
- •4.3.4. Пример решения задачи о назначении венгерскими методами №1 и №2
- •4.4. Метод Мака
- •4.4.1. Алгоритм метода Мака
- •4.4.2. Пример решения задачи о назначении методом Мака.
- •Оглавление
4.4.2. Пример решения задачи о назначении методом Мака.
Пример 4.Исходная таблица:
Подчеркнем минимальные элементы в строке и внесем в множество А первый столбец, т.к. в нем два подчеркнутых элемента. Минимальная разность из найденных соответствует второй строке. Поскольку эта разность равна 0, элементы множества А остаются без изменений. Перейдем к следующей таблице.
Отметим пунктиром
элемент
.
Добавим пятый столбец в множество С. В
С только один подчеркнутый элемент.
Подчеркиваем его сплошной чертой,
убираем подчеркивание элемента
и обозначаем первый столбец буквойD.
ВDесть еще один подчеркнутый
элемент
,
значит, переходим к первому шагу.
Внесем в множество А третий столбец, найдем минимальную разность и перейдем к следующей таблице.
Отметим пунктиром
элемент
.
Добавим четвертый столбец в множество
С. В С только один подчеркнутый элемент.
Подчеркиваем его сплошной чертой,
убираем подчеркивание элемента
и обозначаем третий столбец буквойD.
ВDесть еще подчеркнутые
элементы, значит, переходим к первому
шагу.
Внесем в множество А третий столбец, найдем минимальную разность и перейдем к следующей таблице.
Отметим пунктиром
элемент
.
Добавим пятый столбец в множество С. В
С есть еще подчеркнутые элементы, поэтому
переводим пятый столбец в А. Минимальная
разность соответствует второй строке.
Отметим пунктиром
элемент
.
Добавим первый столбец в множество С.
В С есть еще подчеркнутые элементы,
поэтому переводим пятый столбец в А.
Минимальная разность соответствует
второй строке. Прибавляем ко всем
элементам множества А величину минимальной
разности, т.е. 1.
Отметим пунктиром
элемент
.
Добавим второй столбец в множество С.
В С только один подчеркнутый элемент.
Подчеркиваем его сплошной чертой,
убираем подчеркивание элемента
и обозначаем пятый столбец буквойD.
ВDесть один подчеркнутый
пунктиром элемент
.
Подчеркиваем его сплошной чертой,
убираем подчеркивание элемента
.
Распределение закончено.
Соответствующее значение целевой функции:
f= 6 + 16 + 6 + 14 + 8 = 50
Оглавление
4.1. Общие сведения…..............................................................................................1
4.2. Венгерский метод. Минимизация.............................................................…....1
4.2.1. Общие сведения. Постановка задачи…............................................................1
4.2.2. Венгерский метод. Минимизация. Алгоритм решения…..............................2
4.2.3. Пример решения задачи о назначении венгерским методом.........................2
4.3. Венгерский метод. Максимизация................................................................…4
4.3.1. Постановка задачи…..........................................................................................4
4.3.2. Алгоритм венгерского метода №1…................................................................5
4.3.2.1. Пример решения задачи о назначении венгерским методом.........................7
4.3.3. Алгоритм венгерского метода №2…..............................................................10
4.3.4. Пример решения задачи о назначении венгерскими
методами №1 и №2...........................................................................................11
4.4. Метод Мака....................................................................................................…12
4.4.1. Алгоритм метода Мака….................................................................................12
4.4.2. Пример решения задачи о назначении методом Мака..................................13
ОГЛАВЛЕНИЕ..............................................................................................................16