Устройство для анализа параметров графа Советский патент 1989 года по МПК G06F15/173 

Описание патента на изобретение SU1527640A1

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

название год авторы номер документа
Устройство для разбиения графа на подграфы 1986
  • Лаврик Григорий Николаевич
  • Скорин Юрий Иванович
  • Шернин Александр Вадимович
SU1332329A1
Устройство для решения задачи размещения 1989
  • Глушань В.М.
  • Щербаков Л.И.
  • Рябец Н.Н.
  • Афонин А.А.
SU1642882A1
Устройство для разбиения графа на подграфы 1982
  • Глушань Валентин Михайлович
  • Курейчик Виктор Михайлович
  • Щербаков Леонид Иванович
SU1086434A1
Устройство для решения комбинаторнологических задач на графах 1990
  • Глушань Валентин Михайлович
  • Курейчик Виктор Михайлович
  • Макеев Сергей Иванович
SU1709349A1
Устройство для исследования вероятностных графов 1986
  • Луценко Александр Гавриилович
  • Балакирев Валерий Михайлович
SU1341646A1
Устройство для определения гамильтоновых циклов на графе 1989
  • Глушань Валентин Михайлович
  • Курейчик Виктор Михайлович
  • Макеев Сергей Иванович
  • Рябец Николай Николаевич
SU1778764A1
Устройство для исследования вероятностных графов 1986
  • Овчинников Михаил Михайлович
  • Коптев Юрий Михайлович
  • Петриенко Виктор Григорьевич
SU1348846A1
Устройство для исследования графов 1987
  • Глушань Валентин Михайлович
  • Курейчик Виктор Михайлович
  • Ермаков Сергей Юрьевич
  • Калмычек Анатолий Александрович
SU1517036A1
Устройство для анализа параметров графа 1987
  • Львов Владимир Леонтьевич
  • Ярмыш Александр Яковлевич
  • Гиллер Давид Маркович
SU1465891A1
Устройство для исследования графа 1983
  • Павнитьев Павел Константинович
SU1138807A1

Иллюстрации к изобретению SU 1 527 640 A1

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

Изобретение относится к вычислительной технике и может быть использовано для определения числа вершиной связности графа. С этой целью устройство содержит блок 1 формирования комбинаций, блок 2 определения компонент вершинной связности графа, сумматор 3, блок 4 выбора минимального кода, первый тактовый вход 5 устройства, выход 6 признака окончания работы устройства, второй тактовый вход 7 устройства, выход 8 числа вершинной связности графа устройства, выход 9 признака обновления числа вершинной связности. При подаче на тактовый вход 5 блока 1 импульсов последний формирует комбинации вершин, для каждой из которых блок 2 определяет компоненты вершинной связности, число которых с выхода сумматора 3 фиксируется при выполнении условия "не меньше" блоком 4 выбора минимального кода. 1 з.п. ф-лы, 2 ил.

Формула изобретения SU 1 527 640 A1

50-

фиг.1

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

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

На фиг. 1 представлена функционал ная схема устройства; на фиг. 2 - функциональная схема блока определения компонент вершинной связности графа.

Устройство содержит блок 1 формирования комбинаций, блок 2 определения компонент вершинной связности графа, сумматор 3, блок 4 выбора минимального кода, первый тактовый вхо 5 устройства, выход 6 признака окончания работы устройства, второй тактовый вход 7 устройства, выход 8 числа вершинной связности графа устройства, выход 9 признака обновления числа вершинной связности устройства Блок 2 содержит узел 10 определения смежных верпшн графа, группу из В отключающих элементов, входы 2 опроса вершин графа, выходы 13 признаков соответствия вершин графа компонентам реберной связности, сумматор J4, узел.)5 сравнения, выход J6 признака наличия компонент связности.

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

Перед началом работы в узел 10 заносят информацию о топологии графа в виде матрицы смежности вершин графа, в память блока 4 выбора максимального кода заносят максимально возможное число. На первый тактовый вход подают импульсный сигнал уровня логической единицы, при этом блок 1 (в простейшем случае - это счетчик) вьщает на срой информационньш выход первую комбинацию, единица в одном из разрядов которой соответствует признаку наличия соответствующей вершины в подграфе. Блок 2 выдает на входы сумматора 3 через время, достаточное для определения числа вершинной связности, на тактовый вход блока 4 поступает импульс единичного уровня. При этом блок 4 при наличии сигнала разрешения сравнивает текуще и накопленное значения числа вершинной связности и, если первое больше, запоминает его и вырабатывает импульс на выходе признака не больше

5

0

5

который может служить сигналом синх- р)онизации для записи (например, в регистр) состава компонент вершинной связности с вькодов блока 2. В дальнейшем работа устройства повторяется до полного перебора всех комбинаций, при этом появляется сигнал на выходе признака завершения перебора комбинаций (например, на выходе признака переполнения счетчика). Число, накопленное блоком 4, равно числу вершинной связности графа.

Блок 2 работает следующим образом.

В блок 10 заносят информацию о топологии графа в виде матрицы смеж-; ности его вершин. Определяют общее количество вершин подграфа (заданного набором единиц на соответствующих входах 12 блока 2) и вершин, смежных с ними. Если это количество меньше количества вершин в графе (В), на выходе узла 15 сравнения появляется сигнал уровня логической единицы. При этом вершины, смежные с вершинами подграфа (исключая последние) , соответствуют компонентам вершинной связности.

Блок 2 выбора максимального кода может быть выполнен, например, в виде регистра и узла сравнения, причем информационный вход блока 2 подключен к первому информационному входу узла сравнения и к информационному

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

0

5

0

Формула изобретения

1 . УстройсТ(9о для анализа параметров графа, содержащее блок формирования комбинаций, сумматор и блок выбора минимального кода, причем первый тактовый вход устройства подключен к тактовому входу блока формирования комбинаций, выход сумматора подключен к информационному входу блока выбора минимального кода, тактовый вход которого является вторым тактовым входом устройства, отличающееся тем, что, с целью расширения функциональных возможностей устройства за счет определения числа вершинной связности графа, в него введен блок определения компонент вершинной связности графа, причем М-й разряд информационного выхода блока формирования комбинаций (,..., В, где В - количество вершин в графе) подключен к входу опроса М-й вершины блока определения компонент вершинной связности графа, выход признака соответствия М-й вершины графа компонента (5 о первой группы сумматора и к вхо- вершинной связности которого подклю- ду опроса М-й вершины графа узла вычен к входу М-го слагаемого сумматора, информационный выход блока выбора минимального кода является вькодом числа вершинной связности графа устройства, а выход признака не больше блока выбора минимального кода - выходом признака обновления числа вершинной связности устройства, выход признака завершения перебора комбинаций блока формирования комбинаций является признаком окончания работы устройства, выход признака наличия компонент вершинной связности блока

определения компонент вершинной связ- зо связности блока.

кости подключен к входу разрешения работы блока выбора минимального кода.

2. Усгрор ство по п. 1, отличающееся тем, что блок определения компонент вершинной связности графа содержит узел определения смежных вершин графа, группу из В отключающих элементов, сумматор и узел сравнения, причем вход опроса М-й вершины графа блока подключен к управляющему входу М-го отключающего элемента группы, к входу М-го слагаеделения смежных вершин, выход признака смежности М-й вершины которого подключен к информационному входу

20 М-го отключающего элемента, выход которого является выходом признака соответствия М-й вершины графа компоненте вершинной связности блока и подключен к входу М-го слагаемого

25 второй группы сумматора, выход которого подкхпочен к информационному входу узла сравнения, выход признака меньше которого является выходом признака наличия компонент вершинной

Документы, цитированные в отчете о поиске Патент 1989 года SU1527640A1

Устройство для определения минимальных сечений графа 1980
  • Червяцов Владимир Николаевич
SU888134A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для анализа параметров графа 1987
  • Львов Владимир Леонтьевич
  • Ярмыш Александр Яковлевич
  • Гиллер Давид Маркович
SU1465891A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 527 640 A1

Авторы

Львов Владимир Леонтьевич

Подлежанский Анатолий Викторович

Даты

1989-12-07Публикация

1987-11-25Подача