TL;DR
This paper establishes the first PPP-complete problem without explicit input circuits, connects it to lattice problems and cryptography, and constructs universal hash functions based on this complexity class.
Contribution
It identifies a new PPP-complete problem without explicit input, links PPP to lattice problems, and develops universal hash functions capturing cryptographic hardness.
Findings
Proves constrained-SIS is PPP-complete.
Introduces BLICHFELDT problem related to lattice theory.
Constructs universal hash functions based on PPP-completeness.
Abstract
Polynomial Pigeonhole Principle (PPP) is an important subclass of TFNP with profound connections to the complexity of the fundamental cryptographic primitives: collision-resistant hash functions and one-way permutations. In contrast to most of the other subclasses of TFNP, no complete problem is known for PPP. Our work identifies the first PPP-complete problem without any circuit or Turing Machine given explicitly in the input, and thus we answer a longstanding open question from [Papadimitriou1994]. Specifically, we show that constrained-SIS (cSIS), a generalized version of the well-known Short Integer Solution problem (SIS) from lattice-based cryptography, is PPP-complete. In order to give intuition behind our reduction for constrained-SIS, we identify another PPP-complete problem with a circuit in the input but closely related to lattice problems. We call this problem BLICHFELDT…
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
PPP-completeness with connections to Cryptography· youtube
