On Pigeonhole Principles and Ramsey in TFNP
Siddhartha Jain, Jiawei Li, Robert Robere, Zhiyang Xun
TL;DR
This work provides a decisive black-box separation between Ramsey in TFNP and the Pigeonhole Principle, refuting the conjecture that RAMSEY could be reduced to PPP in the black-box setting. It introduces a generalized pigeonhole framework, the t-Pigeon family, and the Pecking Order—a hierarchy of TFNP classes defined by black-box reductions to t-Pigeon variants, with polynomial vs subpolynomial growth in the collision parameter delineating PAP and SAP. The authors develop generalized collision-free pseudoexpectations and gluability concepts to prove lower bounds and separations, establishing a near-complete map of how Ramsey, BiRamsey, PLC, UPLC, PLS, and PPA relate within the Pecking Order. They also connect these results to cryptographic notions (PWPP/MCRH) and to quantum complexity via the Yamakawa-Zhandry problem, highlighting both the power and limits of black-box reductions and pointing to rich open problems at the interface of extremal combinatorics, proof complexity, and cryptography.
Abstract
We show that the TFNP problem RAMSEY is not black-box reducible to PIGEON, refuting a conjecture of Goldberg and Papadimitriou in the black-box setting. We prove this by giving reductions to RAMSEY from a new family of TFNP problems that correspond to generalized versions of the pigeonhole principle, and then proving that these generalized versions cannot be reduced to PIGEON. Formally, we define t-PPP as the class of total NP-search problems reducible to finding a t-collision in a mapping from (t-1)N+1 pigeons to N holes. These classes are closely related to multi-collision resistant hash functions in cryptography. We show that the generalized pigeonhole classes form a hierarchy as t increases, and also give a natural condition on the parameters t1, t2 that captures exactly when t1-PPP and t2-PPP collapse in the black-box setting. Finally, we prove other inclusion and separation results between these generalized PIGEON problems and other previously studied TFNP subclasses, such as PLS, PPA and PLC. Our separation results rely on new lower bounds in propositional proof complexity based on pseudoexpectation operators, which may be of independent interest.
