The derivation of graph marking algorithms from distributed termination detection protocols (Q1104744)

From MaRDI portal





scientific article; zbMATH DE number 4056990
Language Label Description Also known as
default for all languages
No label defined
    English
    The derivation of graph marking algorithms from distributed termination detection protocols
    scientific article; zbMATH DE number 4056990

      Statements

      The derivation of graph marking algorithms from distributed termination detection protocols (English)
      0 references
      0 references
      0 references
      0 references
      1988
      0 references
      We show that on-the-fly garbage collection algorithms can be obtained by transforming distributed termination detection protocols. Virtually all known on-the-fly garbage collecting algorithms are obtained by applying the transformation. The approach leads to a novel and insightful derivation of, e.g., the concurrent garbage collection algorithms of Dijkstra et al. and of Hudak and Kelle. The approach also leads to several new, highly parallel algorithms for concurrent garbage collection. We also analyze a garbage collecting system due to Hughes from our concurrent perspective.
      0 references
      on-the-fly garbage collection
      0 references
      distributed termination detection protocols
      0 references
      highly parallel algorithms
      0 references
      concurrent garbage collection
      0 references

      Identifiers