Monitoring of dynamically changed graph

Monitoring of oriented graphs is a key task in many applications. Such monitoring is very specific when the graph models a communication network including Internet and GRID. A node of the network has local information about the network: if "knows" only about the arcs outgoing from this nod...

Full description

Bibliographic Details
Main Authors: Igor Burdonov, Alexander Kosachev
Format: Article
Language:English
Published: Ivannikov Institute for System Programming of the Russian Academy of Sciences 2018-10-01
Series:Труды Института системного программирования РАН
Subjects:
Online Access:https://ispranproceedings.elpub.ru/jour/article/view/577
_version_ 1811250497978368000
author Igor Burdonov
Alexander Kosachev
author_facet Igor Burdonov
Alexander Kosachev
author_sort Igor Burdonov
collection DOAJ
description Monitoring of oriented graphs is a key task in many applications. Such monitoring is very specific when the graph models a communication network including Internet and GRID. A node of the network has local information about the network: if "knows" only about the arcs outgoing from this node, but does not "know" where (to which nodes) these arcs go. The nodes of the network exchange messages through the network links represented as arcs of the graph and act as message transfer channels. The graph monitoring is based on its traversal when message passes each arc in the graph. While there is an untraversed arc, we cannot be certain that it goes to still unmonitored part of the graph. Usually, the graph traversal is performed with a single message circulating in the network. Traversal can be done faster if performed in parallel: multiple messages simultaneously circulate in the network. In this paper we consider the parallel monitoring of a graph aimed at not just the graph traversal, but also collection of complete information about the graph in each its node. Another feature of this work is monitoring of a dynamically changing graph: its arcs can disappear, appear or change their destination nodes. An algorithm is proposed, which provides the collection of full information on the graph in each its node.
first_indexed 2024-04-12T16:05:32Z
format Article
id doaj.art-9f01b2a214bd4dca99189e146a3f2de8
institution Directory Open Access Journal
issn 2079-8156
2220-6426
language English
last_indexed 2024-04-12T16:05:32Z
publishDate 2018-10-01
publisher Ivannikov Institute for System Programming of the Russian Academy of Sciences
record_format Article
series Труды Института системного программирования РАН
spelling doaj.art-9f01b2a214bd4dca99189e146a3f2de82022-12-22T03:26:04ZengIvannikov Institute for System Programming of the Russian Academy of SciencesТруды Института системного программирования РАН2079-81562220-64262018-10-01271699610.15514/ISPRAS-2015-27(1)-5577Monitoring of dynamically changed graphIgor Burdonov0Alexander Kosachev1Институт системного программирования РАН, г. МоскваИнститут системного программирования РАН, г. МоскваMonitoring of oriented graphs is a key task in many applications. Such monitoring is very specific when the graph models a communication network including Internet and GRID. A node of the network has local information about the network: if "knows" only about the arcs outgoing from this node, but does not "know" where (to which nodes) these arcs go. The nodes of the network exchange messages through the network links represented as arcs of the graph and act as message transfer channels. The graph monitoring is based on its traversal when message passes each arc in the graph. While there is an untraversed arc, we cannot be certain that it goes to still unmonitored part of the graph. Usually, the graph traversal is performed with a single message circulating in the network. Traversal can be done faster if performed in parallel: multiple messages simultaneously circulate in the network. In this paper we consider the parallel monitoring of a graph aimed at not just the graph traversal, but also collection of complete information about the graph in each its node. Another feature of this work is monitoring of a dynamically changing graph: its arcs can disappear, appear or change their destination nodes. An algorithm is proposed, which provides the collection of full information on the graph in each its node.https://ispranproceedings.elpub.ru/jour/article/view/577ориентированные графыисследование графаобход графавзаимодействующие автоматыпараллельная работадинамически меняющиеся графы
spellingShingle Igor Burdonov
Alexander Kosachev
Monitoring of dynamically changed graph
Труды Института системного программирования РАН
ориентированные графы
исследование графа
обход графа
взаимодействующие автоматы
параллельная работа
динамически меняющиеся графы
title Monitoring of dynamically changed graph
title_full Monitoring of dynamically changed graph
title_fullStr Monitoring of dynamically changed graph
title_full_unstemmed Monitoring of dynamically changed graph
title_short Monitoring of dynamically changed graph
title_sort monitoring of dynamically changed graph
topic ориентированные графы
исследование графа
обход графа
взаимодействующие автоматы
параллельная работа
динамически меняющиеся графы
url https://ispranproceedings.elpub.ru/jour/article/view/577
work_keys_str_mv AT igorburdonov monitoringofdynamicallychangedgraph
AT alexanderkosachev monitoringofdynamicallychangedgraph