A universal bound on the space complexity of Directed Acyclic Graph computations
Gianfranco Bilardi, Lorenzo De Stefani

TL;DR
This paper establishes a new universal upper bound on the space complexity for pebbling any DAG, improving previous bounds by introducing novel decomposition and scheduling techniques.
Contribution
It introduces the B-budget decomposition and challenging vertices technique, enabling tighter space bounds for DAG pebbling problems.
Findings
Achieves an $O(m/\log m + d)$ pebbling space bound for DAGs.
Provides improved bounds for DAGs with bounded genus and topological depth.
Introduces efficient algorithms for DAG decomposition and pebbling schedule construction.
Abstract
It is shown that pebbles are sufficient to pebble any DAG , with edges and maximum in-degree . It was previously known that . The result builds on two novel ideas. The first is the notion of of a DAG , an efficiently computable partition of into at most sub-DAGs, whose cumulative space requirement is at most . The second is the challenging vertices technique, which constructs a pebbling schedule for from a pebbling schedule for a simplified DAG , obtained by removing from a selected set of vertices and their incident edges. This technique also yields improved pebbling upper bounds for DAGs with bounded genus and for DAGs with bounded topological depth.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · Complexity and Algorithms in Graphs · Graph Labeling and Dimension Problems
