TFNP in the Random Oracle Model
We determine which major $\TFNP$ classes are hard in the random oracle model (ROM). Prior work establishes average-case hardness of highly structured subclasses of $\TFNP$ from strong cryptographic assumptions such as LWE and indistinguishability obfuscation. It is not known whether weaker assumptions such as one-way functions imply hardness of any of the standard $\TFNP$ subclasses, even in the worst case. The ROM, where all parties have query access to a random function, lies, morally, between these two regimes: a random function is one-way, but public-key cryptography cannot be built from it in a black-box way. We refer to this setting as \emph{Romantica}. Our first result settles a long-standing open problem: $\PPAD$, the class of total search problems reducible to finding a Nash equilibrium, is hard on average in Romantica. Combined with the known hardness of PLS (local search), this gives average-case hardness of $\EoPL = \PPAD \cap \PLS$. In contrast, we show that $\UEoPL$ can be solved in Romantica with polynomially many oracle queries by a computationally unbounded solver, a sharp distinction between $\EoPL$ and $\UEoPL$. This resolves the black-box hardness landscape of all major $\TFNP$ classes in Romantica. Finally, we initiate the study of separations between $\TFNP$ subclasses in Romantica: $\PWPP$ and $\PPA$ do not reduce to $\PLS$ under \emph{public-coin} reductions.
Authors
- Toniann Pitassi (ORCID: https://orcid.org/0000-0002-8668-2174)
- Artur Riazanov (ORCID: https://orcid.org/0000-0001-7892-1502)
- Oliver Korten (ORCID: https://orcid.org/0009-0009-9039-4034)
- Daniel Mitropolsky
- Mika Göös (ORCID: https://orcid.org/0009-0005-5095-7382)
- Ziyi Guan (ORCID: https://orcid.org/0000-0001-9866-6588)
- Noah Fleming (ORCID: https://orcid.org/0000-0002-8636-1290)
- Weiqiang Yuan
- Tianqi Yang
- Dmitry Sokolov
Publication Details
- Journal
- arXiv (Cornell University)
- Published
- 2026-11-03
- DOI
- https://doi.org/10.48550/arxiv.2611.05308
- Primary Topic
- Complexity and Algorithms in Graphs
- Type
- preprint