DLOG ⊆ TFNP

Inclusion · folklore

Statement

When the group order is known and membership is checkable in polynomial time (for prime order : and ), the DLOG search problem of finding with given is in TFNP — folklore.

Sketch

Every has a discrete logarithm , and a candidate is checked with one exponentiation; on an input that fails the membership test, the verifier accepts a fixed dummy solution.

Notes

  • Suitable formulations of discrete logarithm over general groups are complete for PPP and PWPP, the pigeonhole subclasses of TFNP, answering an open question of SZZ18 — HV21.