Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
§ 37. Подмножество сочлененияПусть задан связный граф Например, подмножество
Минимальное подмножество сочленения. Рассмотрим два подмножества
Рис. 158. Предлагается найти наименьшее подмножество сочленения А, которое разделяет подмножества Иначе говоря, рассматривая симметрический граф
Например, если Для отыскания минимального подмножества сочленения, соответствующего двум заданным подмножествам, можно использовать метод, предложенный Мальгранжем и использующий понятия полной подматрицы и основной подматрицы. Полная подматрица. Основная подматрица. Покрытие. Полной подматрицей булевой матрицы называется ее подматрица, все элементы которой равны 1. Основной подматрицей называется полная подматрица, не содержащаяся ни в какой другой полной подматрице. Например, на рис. 159 представлены все основные подматрицы матрицы Покрытием булевой матрицы называют множество полных подматриц, покрывающее все единичные элементы этой матрицы Например,
Рис. 159 Предварительно рассмотрим алгоритм для нахождения всех основных подматриц заданной булевой матрицы. Пусть I — множество строк,
Используя указанные ниже правила, можно получить все основные подматрицы. Правило I Удаляем любую подматрицу Правило II Добавляем к С подматрицы, получаемые применением вышеуказанных операций ко всем парам матриц Пример (рис. 159). Найдем основные подматрицы матрицы
Шаг 2 (правило II). Найдем объединения и пересечения:
которые дают новую подматрицу
Рассматривая
получаем
а
приводят к
Наконец,
Пересечения Шаг 3 (правило I). Выпишем новое покрытие:
Шаг 4 (правило II). Проводим подробно все выкладки;
Получаем новую подматрицу
Далее, (см. скан) (см. скан) содержащуюся в
Рис. 100. Шаг 6 (правило II). Действуя по правилу II, мы приходим к тому же покрытию. Следовательно, мы нашли все основные матрицы (см. рис. 159), Отыскание минимальных подмножеств сочленений. На примере графа на рис. 160 проиллюстрируем процесс отыскания минимальных подмножеств сочленения. Выписываем булеву матрицу
где (см. скан) Подматрица в
не минимальное (в этом случае к
Рис. 161
Рис. 162. Таким образом, задача сводится к отысканию основных подматриц в Пример. Если
а
Отсюда следует, что
— минимальные подмножества сочленения (см. рис. 161 и 162). УПРАЖНЕНИЕ(см. скан)
|
1 |
Оглавление
|