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...
Main Authors: | , |
---|---|
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 |