English

A Verifier Hierarchy

Machine Learning 2025-08-01 v1

Abstract

We investigate the trade-off between certificate length and verifier runtime. We prove a Verifier Trade-off Theorem showing that reducing the inherent verification time of a language from f(n)f(n) to g(n)g(n), where f(n)g(n)f(n) \ge g(n), requires certificates of length at least Ω(log(f(n)/g(n)))\Omega(\log(f(n) / g(n))). This theorem induces a natural hierarchy based on certificate complexity. We demonstrate its applicability to analyzing conjectured separations between complexity classes (e.g., \np\np and \exptime\exptime) and to studying natural problems such as string periodicity and rotation detection. Additionally, we provide perspectives on the \p\p vs. \np\np problem by relating it to the existence of sub-linear certificates.

Cite

@article{arxiv.2507.23504,
  title  = {A Verifier Hierarchy},
  author = {Maurits Kaptein},
  journal= {arXiv preprint arXiv:2507.23504},
  year   = {2025}
}

Comments

This paper is primarily relevant to cs.CC, but submitted under cs.ML due to lack of endorsement. The paper is under review at "Information and Communication"

R2 v1 2026-07-01T04:27:45.596Z