ВУЗ:
Составители:
Рубрика:
Разбиение графа на подграфы по методу Мальгранжа.
Изучение метода показывает, что в его основе лежит задача нахождения прямого
и обратного транзитивного замыканий для некоторой вершины. Блок-схема
нахождения прямого транзитивного замыкания (“
TRAN”) показана в приложении 2.
Эту подпрограмму можно использовать и для нахождения обратного
транзитивного замыкания, введя небольшие добавления, а именно :
признак
р:
P=1, если, необходимо найти прямое транзитиное замыкание,
P=0, если, ищется обратное транзитиное замыкание.
В зависимости от значения признака
р будем просматривать в матрице A строку
или столбец.
В блок- схеме алгоритма разбиения графа на подграфы обратите внимание, что
прежде, чем вызывается подпрограмма “
TRAN”, задается значение признака р, а
после того как прямое транзитивное замыкание найдено, содержимое массива
T
переписывается в массив
P. Все используемые обозначения в блок-схеме
совпадают с введенными ранее. После того, как определено, что i-ый элемент
входит в подграф, номер элемента выводится на печать , обнуляется номер в
списке элементов
Y (блок 19) и обнуляются i-ая строка и i-ый столбец в матрице A
. Номер выделяемого подграфа N
1
увеличивается на 1 (блок 23) и процесс
разбиения продолжается.
Разбиение графа на подграфы по методу Мальгранжа. Изучение метода показывает, что в его основе лежит задача нахождения прямого и обратного транзитивного замыканий для некоторой вершины. Блок-схема нахождения прямого транзитивного замыкания (“TRAN”) показана в приложении 2. Эту подпрограмму можно использовать и для нахождения обратного транзитивного замыкания, введя небольшие добавления, а именно : признак р: P=1, если, необходимо найти прямое транзитиное замыкание, P=0, если, ищется обратное транзитиное замыкание. В зависимости от значения признака р будем просматривать в матрице A строку или столбец. В блок- схеме алгоритма разбиения графа на подграфы обратите внимание, что прежде, чем вызывается подпрограмма “TRAN”, задается значение признака р, а после того как прямое транзитивное замыкание найдено, содержимое массива T переписывается в массив P. Все используемые обозначения в блок-схеме совпадают с введенными ранее. После того, как определено, что i-ый элемент входит в подграф, номер элемента выводится на печать , обнуляется номер в списке элементов Y (блок 19) и обнуляются i-ая строка и i-ый столбец в матрице A . Номер выделяемого подграфа N1 увеличивается на 1 (блок 23) и процесс разбиения продолжается.
Страницы
- « первая
- ‹ предыдущая
- …
- 83
- 84
- 85
- 86
- 87
- …
- следующая ›
- последняя »
