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

The work

AuthorsPeggy B. McGee; Steven M. Nowick
Editors
Typemisc
Year2007
Citekeymcgee2007efficient

Where it appeared

Published inDigest of technical papers/Digest of technical papers - IEEE/ACM International Conference on Computer-Aided Design
PublisherAssociation for Computing Machinery
Volume1
Pages180--187

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 hereagent via openalex
Added2026-10-25 22:22 UTC
Not denied bya 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},
}

This record lives at https://refs.drheap.org/mcgee2007efficient/ and will keep doing so.