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

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

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

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

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

Перед началом работы, подавая на вход 12 начальной установки импульсный сигнал уровня логической единицы, обнуляют блок k регистрации времени исполнения вершин. В блок 3 задания матрицы смежности заносят информацию о топологии графа, по входам 8 задают веса ребер графа. На вход 6 пуска устройства подают импульс уровня логической единицы. При этом блок 1 синхронизации формирует последовательность сигналов уровня логической единицы, предусмотренную временной диаграммой его работы. Сигнал появляется на выходе ТО блока синхронизации. При этом происходит начальная установка блока 2 определения кратчайшего пути и подготовка блока k регистрации. По зазер

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

название год авторы номер документа
Устройство для исследования параметров графа 1988
  • Алексеев Олег Глебович
  • Зотов Сергей Николаевич
  • Мержанов Валентин Юрьевич
  • Ячкула Николай Иванович
SU1559353A1
Устройство для анализа графов 1990
  • Борисов Александр Михайлович
  • Буслаев Владимир Александрович
  • Щербань Александр Борисович
  • Ячкула Николай Иванович
SU1817104A1
Устройство для решения задач на графах 1988
  • Васильев Всеволод Викторович
  • Баранов Владимир Леонидович
SU1658171A1
Устройство для решения задач на графах 1989
  • Лапин Александр Юрьевич
SU1683037A1
Устройство для определения параметров графа 1988
  • Овчинников Михаил Михайлович
  • Коптев Юрий Михайлович
  • Дементьев Валерий Александрович
SU1603396A1
Устройство для определения параметров графа 1990
  • Алексеев Олег Глебович
  • Борисов Александр Михайлович
  • Васильковский Сергей Александрович
  • Ячкула Николай Иванович
SU1705839A1
УСТРОЙСТВО ДЛЯ ИССЛЕДОВАНИЯ ПАРАМЕТРОВ ГРАФА 1996
  • Бородин С.А.
  • Кветковский О.С.
  • Котуранов С.П.
RU2111533C1
Устройство для решения задач на графах 1989
  • Соловьев Валерий Владимирович
  • Тихонова Ольга Валентиновна
  • Черезова Наталия Николаевна
SU1774353A1
Устройство для анализа параметров графа 1988
  • Колесник Григорий Степанович
SU1522229A1
Устройство для операций над графами 1988
  • Костюк Олег Николаевич
  • Бездежский Сергей Юрьевич
  • Табачников Дмитрий Валентинович
SU1683035A1

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

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

Изобретение относится к вычислительной технике и может быть использовано для решения задач оптимального размещения аварийных служб, пунктов обслуживания, баз данных, коммутаторов телефонных сетей, подстанций, электросетей и исследования других объектов, описываемых графами. Целью изобретения является расширение функциональных возможностей устройства за счет определения центров графа. Устройство содержит блок 1 синхронизации, блок 2 определения кратчайшего пути, блок 3 задания матрицы смежности, блок 4 регистрации времени исполнения вершин и блок 5 выбора минимума. Устройство для исследования параметров графа имеет вход 6 пуска, выходы 7 группы блока 1 синхронизации, входы 8 задания веса ребер графа устройства, выход 9 признака исполнения всех вершин графа, первый 10 и второй 11 выходы блока 1 синхронизации, вход 12 начальной установки устройства и выходы 13 признаков соответствия вершин центру графа. При подаче на вход 6 импульса уровня логической единицы блок 1 синхронизации формирует последовательность импульсов уровня логической единицы. При этом блок 4 фиксирует время исполнения всех вершин графа при использовании в качестве начальной каждой из них. Для вершин, соответствующих центру графа, это время минимальное. 3 ил.

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

Устройство.содержит блок 1 синхро- 20 шении указанных операций блок 1 синнизации, блок 2 определения кратчайшего пути, блок 3 задания матрицы смежности, блок k регистрации времени исполнения вершин и блок 5 выбора минимума. Кроме того, на фиг. 1 показаны вход 6 пуска устройства, выходы 7 группы блока 1 синхронизации, входы 8 задания веса К-, М-го ребра графа устройства (К 1,,..,В;. М 1,...,В, где В - количество вершин в графе), выход 9 признака исполнения всех вершин графа, первый 10 и второй 11 выходы -блока 1 синхронизации, вход 12 начальной установки устройства и выхо ды 13 признаков соответствия вершин центру графа устройства.

Блок-k регистрации времени исполнения вершин (графа).содержит времяимПри этом блок 1 останавливает счет времени блока Ц, снимая сигнал с свое го выхода 11, а блок k регистрирует время исполнения всех вершин графа из его К-й вершины. Через время, достаточное для регистрации, блок 1 синхро низации снимает сигнал с своего перблок 2 определения кратчайшего пути и подготавливается к работе блок 4 регистрации. По завершении указанных пульсный интегрирующий преобразователь Т и группу из В элементов 15 памяти, 40 вого вых°Да 1 группы и формирует сиг- причем вход 16 пуска блока k подклю- нал на выходе 10. При этом обнуляется чен к входу разрешения работы преобразователя 14, информационный выход которого подключен к информационным входам всех элементов Э памяти труп- 45 опеРаЧий блок 1 синхронизации снимает пы, входы признаков записи которыхсигнал с выхода 10 и формирует его на

подключены к входу 17 признака записи выходе 11 и втором выходе 7 группы, блока k регистрации времени исполне- Далее работа устройства повторяется ния вершин, вход 18 подготовки которого подключен к входу установки в JQ О преобразователя Н, К-й разряд адресного входа 19 блока k подключен к входу разрешения записи К-го элемента 15 памяти, информационный выход которого является К-м информационным

выходом 20 блока Ц.

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

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

Блок k регистрации времени исполнения вершин работает следующим образом.

При поступлении на вход 12 начальной установки импульса уровня логичесхронизации снимает сигнал с выхода 10 и формирует сигналы на выходе 11 и первом выходе 7 группы. При этом блок 2 определения кратчайшего пути имитирует исполнение начальной вершины (в данном случае первой), блок k регистрации начинает подсчет времени исполнения вершин. Через время, достаточное для исполнения всех вершин графа, блок 2 формирует на своем выходе 9 импульс уровня логической единицы.

При этом блок 1 останавливает счет времени блока Ц, снимая сигнал с своего выхода 11, а блок k регистрирует время исполнения всех вершин графа из его К-й вершины. Через время, достаточное для регистрации, блок 1 синхронизации снимает сигнал с своего первого вых°Да 1 группы и формирует сиг- нал на выходе 10. При этом обнуляется опеРаЧий блок 1 синхронизации снимает сигнал с выхода 10 и формирует его на

блок 2 определения кратчайшего пути и подготавливается к работе блок 4 регистрации. По завершении указанных вого вых°Да 1 группы и формирует сиг- нал на выходе 10. При этом обнуляется опеРаЧий блок 1 синхронизации снимает сигнал с выхода 10 и формирует его на

выходе 11 и втором выходе 7 группы, Далее работа устройства повторяется

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

Блок k регистрации времени исполнения вершин работает следующим образом.

При поступлении на вход 12 начальной установки импульса уровня логичес155935

кой единицы все элементы 15 памяти группы обнуляются0 При поступлении на вход 18 подготовки импульса начальной установки преобразователь 1 устанавливается в О. При поступлении на 5 вход 16 пуска импульса уровня логической единицы преобразователь 1 формирует на своем выходе линейно возрастающий сигнал (напряжение или код),, величина которого пропорциональна длительности импульса на входе 16. При поступлении импульса уровня логической единицы на вход 17 элемент 15 памяти, выбранный потенциалом на одном К-й вершины устройства и подключен к

из входов 19, регистрирует значение сигнала с выхода преобразователя .

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

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

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

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

В - количество вершин в графе) подключен к одноименному входу блока определения кратчайшего пути, вход начальной установки устройства подключен к входу установки в „О блока регистрации времени исполнения вершин, отличающееся тем, что, с целью расширения функциональных возции времени исполнения вершин, вход пуска которого подключен к второму выходу блока синхронизации.

б

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

К-й вершины устройства и подключен к

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

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

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

/ЈЭ 1S&

Фи&З

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

Устройство для моделирования графов 1986
  • Лаврик Григорий Николаевич
  • Скорин Юрий Иванович
  • Печунов Александр Юрьевич
  • Прилуцкий Сергей Анатольевич
  • Прилуцкий Андрей Анатольевич
SU1376098A2
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Авторское свидетельство СССР ff , кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 559 354 A1

Авторы

Алексеев Олег Глебович

Зотов Сергей Николаевич

Мержанов Валентин Юрьевич

Ячкула Николай Иванович

Даты

1990-04-23Публикация

1988-01-25Подача