2018
DOI: 10.1109/tcns.2016.2593264
|View full text |Cite
|
Sign up to set email alerts
|

Distributed Cycle Detection and Removal

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
5
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(5 citation statements)
references
References 23 publications
0
5
0
Order By: Relevance
“…The algorithm in [30], also designed for the bulk-synchronous model, uses an approach different from the "append-and-forward" technique. This approach uses the fact that, in directed graphs, a cycle cannot pass through nodes of in-degree or out-degree 0.…”
Section: Distributed Cycle Detectionmentioning
confidence: 99%
See 1 more Smart Citation
“…The algorithm in [30], also designed for the bulk-synchronous model, uses an approach different from the "append-and-forward" technique. This approach uses the fact that, in directed graphs, a cycle cannot pass through nodes of in-degree or out-degree 0.…”
Section: Distributed Cycle Detectionmentioning
confidence: 99%
“…Hence, one can remove all nodes with in-degree or out-degree 0 from the digraph, iteratively, until the digraph becomes empty, or no more nodes can be removed. It is proved in [30] that the digraph becomes empty if and only if it does not contain a cycle. This approach is bandwidth efficient.…”
Section: Distributed Cycle Detectionmentioning
confidence: 99%
“…This graph (MST) connects all the vertices together, without any cycles and with the minimum possible total edge weight, so it does not allow the direct identification of cycles (for us physical loops). In parallel, other topological approaches exist in the literature to detect loops (or cycles) in directed and undirected graphs [51,52]. However, the only traditional methods that ensure the detection of cycles within a directed or undirected graph rely on DFS [51,53].…”
Section: Discussion and Future Workmentioning
confidence: 99%
“…In parallel, other topological approaches exist in the literature to detect loops (or cycles) in directed and undirected graphs [51,52]. However, the only traditional methods that ensure the detection of cycles within a directed or undirected graph rely on DFS [51,53]. These methods exploit the fact that a graph has a loop/ cycle if, and only if, the DFS method reaches a so-called "back edge" (detected by keeping the list of visited nodes and verifying for rehearsed entries in the list).…”
Section: Discussion and Future Workmentioning
confidence: 99%
“…Cycle detection has been investigated in various parallel and distributed computing frameworks, in particular for its connection to deadlock detection in routing or databases. We refer to, e.g., [5,8,9,28] for cycle detection in message passing, bulk-synchronization, self-stabilizing, and other models of parallel and distributed computing.…”
Section: Distributed Cycle Detectionmentioning
confidence: 99%