An active topic in the study of random constraint satisfaction problems (CSPs) is the geometry of the space of satisfying or almost satisfying assignments as the function of the density, for which a precise landscape of predictions has been made via statistical physics-based heuristics. In parallel, there has been a recent flurry of work on refuting random constraint satisfaction problems, via nailing refutation thresholds for spectral and semidefinite programming-based algorithms, and also on counting solutions to CSPs. Inspired by this, the starting point for our work is the following question: what does the solution space for a random CSP look like to an efficient algorithm? In pursuit of this inquiry, we focus on the following problems about random Boolean CSPs at the densities where they are unsatisfiable but no refutation algorithm is known. 1. Counts. For every Boolean CSP we give algorithms that with high probability certify a subexponential upper bound on the number of solutions. We also give algorithms to certify a bound on the number of large cuts in a Gaussian-weighted graph, and the number of large independent sets in a random $d$-regular graph. 2. Clusters. For Boolean $3$CSPs we give algorithms that with high probability certify an upper bound on the number of clusters of solutions. 3. Balance. We also give algorithms that with high probability certify that there are no "unbalanced" solutions, i.e., solutions where the fraction of $+1$s deviates significantly from $50\%$. Finally, we also provide hardness evidence suggesting that our algorithms for counting are optimal.
翻译:随机约束性满意度问题( CSPs) 研究中的一个积极议题是测量满足或几乎满足任务空间的空间的几何性,这是密度的函数,对于密度来说,通过基于物理的基于理论的统计理论,已经得出了准确的预测景观。与此同时,最近通过对光谱和半确定性编程法的算法进行校正反调阈值,以及计算CSP的解决方案。受此启发,我们工作的起点是以下问题:随机 CSP的解决方案空间看上去像一个高效的算法吗?为了进行这项调查,我们集中关注以下关于随机Boolean CSP的问题,因为其密度是不可满足但没有解释性算法的。对于每个Boolean CSP的算法,我们给出的算法非常有可能证明一个不太精细的解决方案。我们给出了一个精确度上限的算法,我们给出了在高数值的数值的拼图上大幅削减的数字。