Pebbling and Branching Programs Solving the Tree Evaluation Problem
Dustin Wehr

TL;DR
This paper investigates computational models related to the Tree Evaluation Problem, establishing bounds on fractional pebbling costs and analyzing thrifty branching programs to understand their efficiency and limitations.
Contribution
It provides tight bounds on fractional pebbling costs for d-ary trees and offers new proofs for lower bounds on deterministic thrifty branching programs solving the TEP.
Findings
Fractional pebbling cost bounds for d-ary trees are tight within an additive constant.
Lower bounds on deterministic thrifty BPs are established for all k, matching previous results.
We extend lower bound results to less-restricted models, showing robustness of the bounds.
Abstract
We study restricted computation models related to the Tree Evaluation Problem}. The TEP was introduced in earlier work as a simple candidate for the (*very*) long term goal of separating L and LogDCFL. The input to the problem is a rooted, balanced binary tree of height h, whose internal nodes are labeled with binary functions on [k] = {1,...,k} (each given simply as a list of k^2 elements of [k]), and whose leaves are labeled with elements of [k]. Each node obtains a value in [k] equal to its binary function applied to the values of its children, and the output is the value of the root. The first restricted computation model, called Fractional Pebbling, is a generalization of the black/white pebbling game on graphs, and arises in a natural way from the search for good upper bounds on the size of nondeterministic branching programs (BPs) solving the TEP - for any fixed h, if the binary…
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
TopicsComplexity and Algorithms in Graphs
