Pebbling, Entropy and Branching Program Size Lower Bounds
Balagopal Komarath, Jayalal Sarma M. N

TL;DR
This paper advances the understanding of branching program size lower bounds for the Tree Evaluation Problem by establishing new bounds for specific models and introducing the entropy method for such proofs.
Contribution
It introduces the entropy method for lower bounds, proves tight bounds for read-once NTBPs, and establishes new bounds for Bitwise Independent NTBPs solving the Tree Evaluation Problem.
Findings
Read-Once NTBPs are equivalent to black-white pebbling algorithms.
Any Bitwise Independent NTBP solving the Tree Evaluation Problem requires at least half of the known upper bound in states.
The entropy method can derive lower bounds for deterministic and nondeterministic branching programs.
Abstract
We contribute to the program of proving lower bounds on the size of branching programs solving the Tree Evaluation Problem introduced by Cook et. al. (2012). Proving a super-polynomial lower bound for the size of nondeterministic thrifty branching programs (NTBP) would separate from for thrifty models solving the tree evaluation problem. First, we show that {\em Read-Once NTBPs} are equivalent to whole black-white pebbling algorithms thus showing a tight lower bound (ignoring polynomial factors) for this model. We then introduce a weaker restriction of NTBPs called {\em Bitwise Independence}. The best known NTBPs (of size ) for the tree evaluation problem given by Cook et. al. (2012) are Bitwise Independent. As our main result, we show that any Bitwise Independent NTBP solving must have at least states. Prior to this work,…
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 · Optimization and Search Problems · semigroups and automata theory
