The DAG Visit approach for Pebbling and I/O Lower Bounds
Gianfranco Bilardi, Lorenzo De Stefani

TL;DR
This paper introduces the concept of r-visits in DAGs to establish lower bounds for pebbling and I/O complexity, generalizing existing techniques and providing tighter bounds for certain DAGs.
Contribution
It defines r-visit and boundary complexity, linking them to pebbling and I/O lower bounds, and extends the S-partition technique for more precise analysis.
Findings
Boundary complexity bounds pebbling number of reverse DAGs
r-visit framework generalizes known pebbling bounds
Visit partition technique improves I/O lower bounds for specific DAGs
Abstract
We introduce the notion of an -visit of a Directed Acyclic Graph DAG , a sequence of the vertices of the DAG complying with a given rule . A rule specifies for each vertex a family of -enabling sets of (immediate) predecessors: before visiting , at least one of its enabling sets must have been visited. Special cases are the -rule (or, topological rule), for which the only enabling set is the set of all predecessors and the -rule (or, singleton rule), for which the enabling sets are the singletons containing exactly one predecessor. The -boundary complexity of a DAG , , is the minimum integer such that there is an -visit where, at each stage, for at most of the vertices yet to be visited an enabling set has already been visited. By a reformulation of known results, it is shown that the boundary…
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
Topicssemigroups and automata theory · Computability, Logic, AI Algorithms · Complexity and Algorithms in Graphs
