A complete problem for $\mathsf{PPP}$ is the pigeon problem which is 'Given a Boolean circuit ${\displaystyle C}$ having the same number ${\displaystyle n}$ of input bits as output bits, find either an input ${\displaystyle x}$ that is mapped to the output ${\displaystyle C(x)=0^{n}}$, or two distinct inputs ${\displaystyle x\neq y}$ that are mapped to the same output ${\displaystyle C(x)=C(y)}$'.
- $\mathsf{PPP}$ contains functional version of integer factorization, discrete logarithm etc. (page $148$ in https://simons.berkeley.edu/sites/default/files/docs/15391/ppp.pdf is reference). Decisional version of the problems are in $\mathsf{UP}$. So is $\mathsf{PPP}\subseteq\mathsf{FP}^\mathsf{UP}$ or $\mathsf{UP}\subseteq\mathsf{P}^{\mathsf{PPP}}$ believed?
- Similarly is $\mathsf{TFNP}\subseteq\mathsf{FP}^\mathsf{UP}$ or $\mathsf{UP}\subseteq\mathsf{P}^{\mathsf{TFNP}}$ believed?