An Online Algorithm for Dimension-Bound Analysis

  • Authors:
  • Paul A. S. Ward

  • Affiliations:
  • -

  • Venue:
  • Euro-Par '99 Proceedings of the 5th International Euro-Par Conference on Parallel Processing
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

The vector-clock size necessary to characterize causality in a distributed computation is bounded by the dimension of the partial order induced by that computation. In theory the dimension can be as large as the number of processes in the computation, but in practice it is much smaller. We present an online algorithm to compute the dimension of a distributed computation. This algorithm requires the computation of the critical pairs of the partial order followed by the creation of extensions of the partial order. This is our next step toward the goal of creating an online vector clock whose size is bounded by the dimension of a distributed computation, not by the number of processes.