ISCAS 2001. The 2001 IEEE International Symposium on Circuits and Systems (Cat. No.01CH37196) 2001
DOI: 10.1109/iscas.2001.922010
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive negative cycle detection in dynamic graphs

Abstract: We examine the problem of detecting negative cycles in a dynamic graph, which is a fundamental problem that arises in electronic design automation and systems theory.We introduce the concept of adaptive negative cycle detection, in which a graph changes over time, and negative cycle detection needs to be done periodically, but not necessarily after every individual change. Such scenarios arise, for example, during iterative design space exploration for hardware and software synthesis. We present an algorithm f… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2001
2001
2020
2020

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 17 publications
(10 citation statements)
references
References 9 publications
0
9
0
Order By: Relevance
“…It performs a sequence of successive approximations to find a close approximation to the iteration period . Since we have shown [18] the efficiency of Lawler's algorithm on graphs of bounded degree, this algorithm provides an effective way of computing the iteration period for graphs described using the hierarchical model. It may be possible to find other algorithms that can operate directly on the timing pair lists and compute a closed-form analytical expression for the maximum cycle mean of the system.…”
Section: Hierarchical Timing Pair Modelmentioning
confidence: 99%
“…It performs a sequence of successive approximations to find a close approximation to the iteration period . Since we have shown [18] the efficiency of Lawler's algorithm on graphs of bounded degree, this algorithm provides an effective way of computing the iteration period for graphs described using the hierarchical model. It may be possible to find other algorithms that can operate directly on the timing pair lists and compute a closed-form analytical expression for the maximum cycle mean of the system.…”
Section: Hierarchical Timing Pair Modelmentioning
confidence: 99%
“…when its outputs become stable once the inputs are applied). By using these constraints, additional metrics can be obtained relating to the throughput and latency of the system, such as the iteration period bound, which is the same as the maximum cycle mean [8] for single rate graphs. The constraints are used for determining the feasibility of different schedules of the system, where a schedule consists of an ordering of the vertices on resources that can provide the required functionality.…”
Section: Requirements Of a Timing Modelmentioning
confidence: 99%
“…Lawler's method [9] combined with the adaptive negative cycle detection techniques from [8] provides an efficient method of computing the maximum cycle mean of the system, since it operates by fixing and testing the system for consistency, using a binary search to iteratively improve the estimated value of . Because the constraint time of each path depends on the iteration period which is as yet unknown, it is not obvious how other algorithms for the MCM can be extended to this model.…”
Section: The Hierarchical Timing Pair Modelmentioning
confidence: 99%
“…Then, combining Equation (6) with the reformulated Equations (13) and 14, we can easily transform AT DP to GT DP.…”
Section: Transform At Dp To Gt Dpmentioning
confidence: 99%
“…For the incremental MCR problem, only very few researches have been done. In [13], the authors developed an adaptive negative cycle detection algorithm and incorporated it into the Lawler's MCR algorithm [43]. However, the experiments in [13] are performed only on very small graphs, and thus the efficiency of the algorithm cannot be confirmed.…”
Section: Introductionmentioning
confidence: 99%