TY - GEN
T1 - Approximating constraint satisfaction problems on high-dimensional expanders
AU - Alev, Vedat Levi
AU - Jeronimo, Fernando Granha
AU - Tulsiani, Madhur
N1 - We thank Anand Louis for several enlightening discussions in the initial phases of this work. We are also grateful to the anonymous reviewers for several helpful suggestions. Vedat was supported by NSERC 2950-120715 and 2950-120719 and partially supported by NSF CCF-1254044 and CCF-1718820. Fernando was supported in part by NSF CCF-1254044 and CCF-1816372. Madhur was supported by NSF CCF-1254044 and CCF-1816372.
PY - 2019/11
Y1 - 2019/11
N2 - We consider the problem of approximately solving constraint satisfaction problems with arity k > 2 (k-CSPs) on instances satisfying certain expansion properties, when viewed as hypergraphs. Random instances of k-CSPs, which are also highly expanding, are well-known to be hard to approximate using known algorithmic techniques (and are widely believed to be hard to approximate in polynomial time). However, we show that this is not necessarily the case for instances where the hypergraph is a high-dimensional expander. We consider the spectral definition of high-dimensional expansion used by Dinur and Kaufman [FOCS 2017] to construct certain primitives related to PCPs. They measure the expansion in terms of a parameter γ which is the analogue of the second singular value for expanding graphs. Extending the results by Barak, Raghavendra and Steurer [FOCS 2011] for 2-CSPs, we show that if an instance of MAX k-CSP over alphabet [q] is a high-dimensional expander with parameter γ, then it is possible to approximate the maximum fraction of satisfiable constraints up to an additive error ϵ using qO(k) (k/ϵ) O(1) levels of the sum-of-squares SDP hierarchy, provided γ ≤ ϵ O(1) (1/(kq)) O(k). Based on our analysis, we also suggest a notion of threshold-rank for hypergraphs, which can be used to extend the results for approximating 2-CSPs on low threshold-rank graphs. We show that if an instance of MAX k-CSP has threshold rank r for a threshold tau = (ϵ/k) O(1) ⋅ (1/q) O(k), then it is possible to approximately solve the instance up to additive error ϵ, using r qO(k) (k/ϵ) O(1) levels of the sum-of-squares hierarchy. As in the case of graphs, high-dimensional expanders (with sufficiently small γ) have threshold rank 1 according to our definition.
AB - We consider the problem of approximately solving constraint satisfaction problems with arity k > 2 (k-CSPs) on instances satisfying certain expansion properties, when viewed as hypergraphs. Random instances of k-CSPs, which are also highly expanding, are well-known to be hard to approximate using known algorithmic techniques (and are widely believed to be hard to approximate in polynomial time). However, we show that this is not necessarily the case for instances where the hypergraph is a high-dimensional expander. We consider the spectral definition of high-dimensional expansion used by Dinur and Kaufman [FOCS 2017] to construct certain primitives related to PCPs. They measure the expansion in terms of a parameter γ which is the analogue of the second singular value for expanding graphs. Extending the results by Barak, Raghavendra and Steurer [FOCS 2011] for 2-CSPs, we show that if an instance of MAX k-CSP over alphabet [q] is a high-dimensional expander with parameter γ, then it is possible to approximate the maximum fraction of satisfiable constraints up to an additive error ϵ using qO(k) (k/ϵ) O(1) levels of the sum-of-squares SDP hierarchy, provided γ ≤ ϵ O(1) (1/(kq)) O(k). Based on our analysis, we also suggest a notion of threshold-rank for hypergraphs, which can be used to extend the results for approximating 2-CSPs on low threshold-rank graphs. We show that if an instance of MAX k-CSP has threshold rank r for a threshold tau = (ϵ/k) O(1) ⋅ (1/q) O(k), then it is possible to approximately solve the instance up to additive error ϵ, using r qO(k) (k/ϵ) O(1) levels of the sum-of-squares hierarchy. As in the case of graphs, high-dimensional expanders (with sufficiently small γ) have threshold rank 1 according to our definition.
KW - CSP
KW - HDX
KW - SOS
UR - https://www.scopus.com/pages/publications/85078408131
UR - https://www.scopus.com/pages/publications/85078408131#tab=citedBy
U2 - 10.1109/FOCS.2019.00021
DO - 10.1109/FOCS.2019.00021
M3 - Conference contribution
AN - SCOPUS:85078408131
T3 - Proceedings - Annual IEEE Symposium on Foundations of Computer Science, FOCS
SP - 180
EP - 201
BT - Proceedings - 2019 IEEE 60th Annual Symposium on Foundations of Computer Science, FOCS 2019
PB - IEEE Computer Society
T2 - 60th IEEE Annual Symposium on Foundations of Computer Science, FOCS 2019
Y2 - 9 November 2019 through 12 November 2019
ER -