Результаты (
русский) 2:
[копия]Скопировано!
10.6 наибольшее независимое множество: Algorithm Лубы в
Дан граф G = (V, E), независимое множество есть подмножество узлов W ⊆ V такой , что никакие два узла W не рядом друг с другом. Независимое множество является максимальным , если ни один узел не может быть добавлен в W , не нарушая его независимости. На рисунке 10.17 показан пример.
Есть много приложений , независимых и максимальных независимых множеств (MISS). Рассмотрим задачу планирования экспертизы. На рисунке 10.17, предположим , что каждый узел представляет собой курс и ребро между парой узлов (V, W) означает , что по крайней мере один студент зарегистрирован для V и ш. Тогда независимое множество , которое обозначает ные могут осмотров быть одновременно по расписанию. Набор экзаменов будет формировать ИСУ , если нет дополнитель- ные обследования не могут быть запланированы в то время.
Обратите внимание , что существует разница между MIS и максимально независимым набором. Максимальное независимое множество относится к независимому набору с самой большой мощности, и его вычисление является NP-трудной. Мы фокусируемся только на MIS.
Простой распределенный алгоритм для вычисления MIS неориентированного связного графа G = (V, Е) следующим образом . Узел инициатора использует алгоритм обхода , чтобы послать маркер , чтобы посетить различные узлы графа. Маркер, во время посещения узла, определяет , является ли узел может быть включен в независимый комплект или нет. Узлы, которые включены в ИСУ, присваивается двоичный тег: F (v) = 1 означает , что узел v входит в ИСУ, и F (v) = 0 означает , что узел v исключается из MIS. Алгоритм здесь обозначен:
переводится, пожалуйста, подождите..
