Title :
How to keep a dynamic distributive directed graph acyclic and yet grant all requests of edge additions
Author :
Even, Shimon ; Pnueli, Yachin
Author_Institution :
Dept. of Comput. Sci., Technion, Haifa, Israel
Abstract :
A finite directed graph, G (V, E), is considered. The problem is to perform, online, a series of given requests to add or delete edges in the graph while keeping it acyclic. An algorithm that solves this problem is presented. The solution differs from that of S. Katz and O. Shmueli (1987) in that it has the following property. If every request to add an edge k→j is such that there is no path from j to k which persists forever, then every request to add an edge is eventually granted. The message complexity of the algorithm is O(|E| |V |) messages per request
Keywords :
computational complexity; directed graphs; dynamic distributive directed graph; edge additions; edge deletion; finite directed graph; message complexity; Computer science; Delay; System recovery;
Conference_Titel :
Information Technology, 1990. 'Next Decade in Information Technology', Proceedings of the 5th Jerusalem Conference on (Cat. No.90TH0326-9)
Conference_Location :
Jerusalem
Print_ISBN :
0-8186-2078-1
DOI :
10.1109/JCIT.1990.128312