On the Complexity of Trial and Error for Constraint Satisfaction Problems
G\'abor Ivanyos, Raghav Kulkarni, Youming Qiao, Miklos Santha, Aarthi, Sundaram

TL;DR
This paper introduces a systematic framework for analyzing the complexity of constraint satisfaction problems under a trial and error model, establishing transfer theorems that relate hidden CSPs to standard CSPs, enabling new algorithms and hardness results.
Contribution
It develops transfer theorems linking hidden CSPs with revealing oracles to standard CSPs, facilitating complexity analysis and solution transfer.
Findings
Polynomial-time algorithms for certain hidden CSPs
Hardness results for other hidden CSP variants
Unified framework for analyzing trial and error models
Abstract
In 2013 Bei, Chen and Zhang introduced a trial and error model of computing, and applied to some constraint satisfaction problems. In this model the input is hidden by an oracle which, for a candidate assignment, reveals some information about a violated constraint if the assignment is not satisfying. In this paper we initiate a {\em systematic} study of constraint satisfaction problems in the trial and error model. To achieve this, we first adopt a formal framework for CSPs, and based on this framework we define several types of revealing oracles. Our main contribution is to develop a \emph{transfer theorem} for each type of the revealing oracle, under a broad class of parameters. To any hidden CSP with a specific type of revealing oracle, the transfer theorem associates another, potentially harder CSP in the normal setting, such that their complexities are polynomial time equivalent.…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
