Polynomial-Time Almost Log-Space Tree Evaluation by Catalytic Pebbling
Vahid R. Asadi, Richard Cleve

TL;DR
This paper introduces the first polynomial-time algorithm for the Tree Evaluation Problem that uses nearly logarithmic space, leveraging catalytic space to optimize resource trade-offs.
Contribution
It presents a novel polynomial-time algorithm for TreeEval with almost log-space complexity, improving upon previous space bounds and introducing catalytic space techniques.
Findings
Achieves polynomial-time complexity for TreeEval.
Uses O(log^{1+ε} n) space for any ε>0.
Requires only O(log n) free space with additional catalytic space.
Abstract
The Tree Evaluation Problem () is a computational problem originally proposed as a candidate to prove a separation between complexity classes and . Recently, this problem has gained significant attention after Cook and Mertz (STOC 2024) showed that can be solved using bits of space. Their algorithm, despite getting very close to showing , falls short, and in particular, it does not run in polynomial time. In this work, we present the first polynomial-time, almost logarithmic-space algorithm for . For any , our algorithm solves in time while using space. Furthermore, our algorithm has the additional property that it requires only bits of free space, and the…
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.
