Downward self-reducibility in the total function polynomial hierarchy

Abstract

A problem P is considered downward self-reducible, if there exists an efficient algorithm for P that is allowed to make queries to only strictly smaller instances of P. Downward self-reducibility has been well studied in the case of decision problems, and it is well known that any downward self-reducible problem must lie in PSPACE. Harsha, Mitropolsky and Rosen [ITCS, 2023] initiated the study of downward self reductions in the case of search problems. They showed the following interesting collapse: if a problem is in TFNP and also downward self-reducible, then it must be in PLS. Moreover, if the problem admits a unique solution then it must be in UEOPL. We demonstrate that this represents just the tip of a much more general phenomenon, which holds for even harder search problems that lie higher up in the total function polynomial hierarchy (TFiP). In fact, even if we allow our downward self-reduction to be much more powerful, such a collapse will still occur. We show that any problem in TFiP which admits a randomized downward self-reduction with access to a i-1P oracle must be in PLSi-1P. If the problem has essentially unique solutions then it lies in UEOPLi-1P. As one (out of many) application of our framework, we get new upper bounds for the problems Range Avoidance and Linear Ordering Principle and show that they are both in UEOPLNP.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…