The bibliographic entry was discovered and compiled by a machine, and published without a person checking it against the publication. The publication itself is the authors' own work — this badge says nothing about it.
An efficient algorithm for time separation of events in concurrent systems
From OpenAlex, which stores abstracts as an
index of words and their positions: what is shown is rebuilt from that,
and reads fluently whether or not it is what the author wrote.
Abstract
The time separation of events (TSE) problem is that of finding the maximum and minimum separation between the times of occurrence of two events in a concurrent system. It has applications in the performance analysis, optimization and verification of concurrent digital systems. This paper introduces an efficient polynomial-time algorithm to give exact bounds on TSE's for choice-free concurrent systems, whose operational semantics obey the max-causality rule. A choice-free concurrent system is modeled as a strongly-connected marked graph, where delays on operations are modeled as bounded intervals with unspecified distributions. While previous approaches handle acyclic systems only, or else require graph unfolding until a steady-state behavior is reached, the proposed approach directly identifies and evaluates the asymptotic steady-state behavior of a cyclic system via a graph-theoretical approach. As a result, the method has significantly lower computational complexity than previously-proposed solutions. A prototype CAD tool has been developed to demonstrate the feasibility and efficacy of our method. A set of experiments have been performed on the tool as well as two existing tools, with noticeable improvement on runtime and accuracy for several examples.
How it got here
How it got here
agent via openalex
Added
2026-10-25 22:22 UTC
Not denied by
a person 2026-10-29 17:12 UTC
Cite it as
@misc{mcgee2007efficient,
title = {An efficient algorithm for time separation of events in concurrent systems},
author = {Peggy B. McGee and Steven M. Nowick},
year = {2007},
journal = {Digest of technical papers/Digest of technical papers - IEEE/ACM International Conference on Computer-Aided Design},
publisher = {Association for Computing Machinery},
volume = {1},
pages = {180--187},
doi = {10.1109/iccad.2007.4397263},
}