Creative Commons Attribution 4.0 International license
The Probabilistically Checkable Reconfiguration Proof (PCRP) theorem, proven by Hirahara and Ohsaka (STOC 2024) [Hirahara and Ohsaka, 2024] and Karthik C. S. and Manurangsi [{Karthik {C. S.}} and Manurangsi, 2023], provides a new PCP-type characterization of PSPACE: A language L is in PSPACE if and only if there exists a probabilistic verifier 𝒱 and a pair of polynomial-time computable proofs π^ini, π^end such that the following hold for every input x:
- If x ∈ L, then π^ini(x) can be transformed into π^end(x) by repeatedly flipping a single bit of the proof at a time, while making 𝒱(x) to accept every intermediate proof with probability 1.
- If x ∉ L, then any such transformation induces a proof that is rejected by 𝒱(x) with probability more than 1/2. The PCRP theorem finds many applications in PSPACE-hardness of approximation for reconfiguration problems.
In this paper, we present an alternative proof of the PCRP theorem that is "simpler" than those of Hirahara and Ohsaka [Hirahara and Ohsaka, 2024] and Karthik C. S. and Manurangsi [Karthik C. S. and Manurangsi, 2023]. Our PCRP system is obtained by combining simple robustization and composition steps in a modular fashion, which renders its analysis more intuitive. The crux of implementing the robustization step is an error-correcting code that enjoys both list decodability and reconfigurability, the latter of which enables to reconfigure between a pair of codewords, while avoiding getting too close to any other codewords.
@InProceedings{ohsaka:LIPIcs.ICALP.2025.122,
author = {Ohsaka, Naoto},
title = {{Yet Another Simple Proof of the PCRP Theorem}},
booktitle = {52nd International Colloquium on Automata, Languages, and Programming (ICALP 2025)},
pages = {122:1--122:18},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-372-0},
ISSN = {1868-8969},
year = {2025},
volume = {334},
editor = {Censor-Hillel, Keren and Grandoni, Fabrizio and Ouaknine, Jo\"{e}l and Puppis, Gabriele},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ICALP.2025.122},
URN = {urn:nbn:de:0030-drops-234995},
doi = {10.4230/LIPIcs.ICALP.2025.122},
annote = {Keywords: reconfiguration problems, hardness of approximation, probabilistic proof systems}
}