Устройство для исследования связности вероятностного графа

 

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Сеюв Соаетсииа

Сюцмапистичесиих

Республик и 896630 (61) Дополнительное к авт. свид-ву N 637822 (22) Заявлено 24.04.80 (21) 2916984/18-24 (51)M. Кд.

G 06 F 15/20 с присоединением заявки М

Рюударатаекай кеиктат

CCCP

ai ааааа каааратений и атхрытка (23 ) П р нор и тетвЂ

Опубликовано 07.01 82 Бюллетень М 1

Дата опубликования описания 07.01.82 (53) УДК 681.333 (088.8) ; .с .",«

«., :f тт" -«-..«7 IФ;, f « «

" .-: ь, в "«г

« t (72) Автор изобретения

В. Н. Кустов (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ИССЛЕДОВАНИЯ СВЯЗНОСТИ

ВЕРОЯТНОСТНОГО ГРАФА

Изобретение относится к цифровой вычислительной технике и может быть использовано для количественной оценки связности графов информационно-логических структур ЭВМ.

По основному авт. св. Н 637822 известно

5 устройство для исследования связности вероятностного графа, содержащее матрицу триггеров, элементы ИЛИ по числу столбцов матрицы триггеров, элемент И, входы которого

1О соединены с выходами элементов ИЛИ, выход элемента И соединен с первым выходом устройства, элементы И по числу триггеров, кроме триггеров первой строки матрицы, выходы которых соединены с первыми входами соответствующих элементов ИЛИ, выходы осталь15 ных триггеров столбцов матрицы через соответствующие элементы И соединены со вхо-: дами соответствующих элементов И соответствующих строк, входы сброса всех триггеров

20 матрицы объединены и соединены с установочной шиной устройства, установочные входы всех триггеров соединены со входами устрой ствя ()).

Недостатком известного устройства является отсутствие возможности производить коли. чественную оценку связности графа.

Цель изобретения — расширение функциональных воэможностей за счет воэможности получения количественной оценки связности графа.

Поставленная цель доспп.ается тем, что в устройство введены счетчик, формирователь импульса, дополнительные элементы И и последовательная цепочка из элементов задержки, выход каждого элемента задержки цепочки соединен с первым входом соответствующего дополнительного элемента И, второй вход которого подключен к выходу соответствующего тржтера матрицы, выходы всех дополнительных элементов И соединены со счетным входом счетчика, установочный вход которого подключен к установочной шине устройства, вход формирователя импульсов соединен с выходом устройства, а его выход - со- входом первого элемента задержки цепочки, выход счетчика является дополнительным выходом устройства.

896630 4 гой вход которого соединен с выходом первого триггера 1 первой строки. Если данный триггер 1 находится в единичном состоянии, то сигнал с выхода элемента И 7 в виде одиночного импульса поступает на счетный вход счетчика 6. С выхода первого элемента 8 задержки сигнал поступает также на вход следующего элемента 8 задержки и далее аналогичным образом опрашивается содержимое всех следующих триггеров 1 матрицы.

В результате полного цикла опроса содержимое счетчика 6 соответствует количеству единиц в матрице смежности (количеству ребер связного графа).

Таким образом, сигнал на выходе счетчика

6 представляет некоторый код, характеризующий связность графа.

Введенные в устройство счетчик, повторители, элементы И, схема дифференцирования и их функциональные связи позволяют получать количественную оценку связности исследуемого граф». Это, в свою очередь, дает возможносп сравнивать графы различных вариантов структур по показателю связности с целью выбора графов с наименьшей связностью, применение которых при осуществлении параллельных вычислений является предпочтительным.

На чертеже приведена блок-схема устройства.

Устройство содержит триггеры 1, элементы

И 2, элементы ИЛИ 3, элементы И 4, установочную шину 5, счетчик 6, дополнительные элементы И 7, элементы 8 задержки и формирователь 9 импульсов.

Предлагаемое устройство работает следующим образом.

В такте tq по шине 5 происходит установ«а в нулевое состояние всех триггеров 1 мат рицы и счетчика 6.

В такте t2 на установочные входы триггеров 1 матрицы передаются двоичные сигналы, определяемые значениями соответствующих элементов матрицы смежности исследуемого .графа.. Одноврвменно в такте t> определяется наличие связности первой вершины со всеми остальными. Если первая вершина связана хотя бы с одной вершиной, то соответствующий триггер 1 первой строки находится в единичном состоянии. В противном случае все триггеры 1 находятся в нулевом положении и граф состоит из нескольких несвязанных частей.

Если все триггеры 1 первой строки находятся в единичном состоянии, то на выходах всех элементов ИЛИ 3 имеется сигнал, срабатывает элемент И 4 и на первом выходе устройства появляется сигнал, свидетельствующий о том, что исследуемый граф является связным. Если не все тригегры 1 первой строки, а только i-ый триггер 1 находится в единичном состоянии, тогда .сигнал с его выхода поступает на .соответствупнций элемент ИЛИ

3, сигнал с которого поступает на элемент

И 4 и на входы элементов И 2 i-ой строки.

Если j-ый триггер 1 i-ой строки находится в единичном состоянии, то сигнал с него поступает через соответствующий элемент И 2 на вход j -ro элемента ИЛИ 3, через который сигнал поступает на элемент И 4 и на входы элементов И 2 j-.îé строки.

Если граф является связным, то в результате таких переключений на всех входах элемента И 4 и на первом выходе устройства имеется сигнал. В противном случае на всех входах хотя бы одного элемента ИЛИ 3 отсутствуют сигналы и элемент И 4 не срабатывает: граф не является связным.

В случае, если граф связан, сигнал с выхода элемента И 4 в виде ступеньки поступает на вход формирователя 9 импульса, с выхода кЬторого сигнал в виде одиночного импульса через первый элемент 8 задержки, поступает на вход первого элемента И 7, друФормула изобретения

Устройство для исследования связности вероятностного графа по авт. св. N 637822, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей за счет возможности получения количественной оценки связности графа, в него введены счетчик, формирователь импульса, дополнительные элементы И и цепочка из последовательно соединенных элементов задержки, выход каждого

40 элемента задержки цепочки соединен с первым входом соответствующего дополнительного элемента И, второй вход которого подключен к выходу соответствующего триггера матрицы, выходы всех дополнительных элементов И со4> единены со счетным входом счетчика, установочный вход которого подключен к установочной шине устройства, вход формирователя импульсов соединен с выходом устройства, а его выход — со входом первого элемента задерж50 ки цепочки, выход счетчика является дополнительным выходом устройства.

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР N 637822, кл. 6 06 F 15/20, 1978 (прототип).

896630

Составитель А Яинков

Техред А.Савка

Корректор Г Решетняк

Редактор Л. Пчелинская:

Подписное

Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4

Заказ 11707/38 Тираж 731

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5

Устройство для исследования связности вероятностного графа Устройство для исследования связности вероятностного графа Устройство для исследования связности вероятностного графа 

 

Похожие патенты:

Изобретение относится к вычислительной технике и может быть использовано для определения состава и веса критических путей в орграфе без петель
Наверх