On the Space and Access Complexity of Computation DAGs

  • Authors:
  • Gianfranco Bilardi;Andrea Pietracaprina;Paolo D'Alberto

  • Affiliations:
  • -;-;-

  • Venue:
  • WG '00 Proceedings of the 26th International Workshop on Graph-Theoretic Concepts in Computer Science
  • Year:
  • 2000

Quantified Score

Hi-index 0.01

Visualization

Abstract

We study the space and the access complexity of computations represented by Computational Directed Acyclic Graphs (CDAGs) in hierarchical memory systems. First, we present a unifying framework for proving lower bounds on the space complexity, which captures most of the bounds known in the literature for relevant CDAGs, previously proved through ad-hoc arguments. Then, we expose a close relationship between the notions of space and access complexity, where the latter represents the minimum number of accesses performed by any computation of a CDAG at a given level of the memory hierarchy. Specifically, we present two general techniques to derive bounds on the access complexity of a CDAG based on the space complexity of certain subgraphs. One technique, simpler to apply, provides only lower bounds, while the other provides (almost) matching lower and upper bounds and improves upon previous well-known result by Hong and Kung.