Near-Optimal NP-Hardness of Approximating MAX k-CSPR

被引:1
|
作者
Manurangsi, Pasin [1 ,2 ]
Nakkiran, Preetum [1 ,3 ]
Trevisan, Luca [1 ,4 ]
机构
[1] Univ Calif Berkeley, Berkeley, CA USA
[2] Google Res, Mountain View, CA 94043 USA
[3] Univ Calif San Diego, Halicioglu Data Sci Inst, La Jolla, CA 92093 USA
[4] Bocconi Univ, Dept Decis Sci, Comp Sci, Milan, Italy
基金
美国国家科学基金会;
关键词
constraint satisfaction; hardness of approximation; approximation algorithm;
D O I
10.4086/toc.2022.v018a003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We prove almost optimal hardness for MAX k-CSPR. In MAX k-CSPR, we are given a set of constraints, each of which depends on at most k variables. Each variable can take any value from 1, 2,. .., R. The goal is to find an assignment to variables that maximizes the number of satisfied constraints. We show that, for any k >= 2 and R >= 16, it is NP-hard to approximate MAX k- CSPR to within factor k(O(k))(logR)(k/2) =Rk-1. In the regime where 3 <= k = o(logR= log logR), this ratio improves upon Chan's O(k/Rk-2) factor NP-hardness of approximation of MAX k-CSPR (J. ACM 2016). Moreover, when k = 2, our result matches the best known hardness result of Khot, Kindler, Mossel and O'Donnell (SIAM J. Comp. 2007). We remark here that NPhardness of an approximation factor of 2(O(k)) log(kR)/Rk-1 is implicit in the (independent) work of Khot and Saket (ICALP 2015), which is better than our ratio for all k >= 3. In addition to the above hardness result, by extending an algorithm for MAX 2- CSPR by Kindler, Kolla and Trevisan (SODA 2016), we provide an Omega(logR/Rk-1)-approximation algorithm for MAX k-CSPR. Thanks to Khot and Saket's result, this algorithm is tight up to a factor of O(k(2)) when k <= R-O(1). In comparison, when 3 <= k is a constant, the previously best known algorithm achieves an O(k/Rk-1)-approximation for the problem, which is a factor of O(k logR) from the inapproximability ratio in contrast to our gap of O(k(2)).
引用
收藏
页码:1 / 29
页数:29
相关论文
共 44 条
  • [1] ON THE NP-HARDNESS OF MAX-NOT-2
    Hastad, Johan
    SIAM JOURNAL ON COMPUTING, 2014, 43 (01) : 179 - 193
  • [2] NP-hardness of the Euclidean Max-Cut problem
    Ageev, A. A.
    Kel'manov, A. V.
    Pyatkin, A. V.
    DOKLADY MATHEMATICS, 2014, 89 (03) : 343 - 345
  • [3] NP-hardness of the Euclidean Max-Cut problem
    A. A. Ageev
    A. V. Kel’manov
    A. V. Pyatkin
    Doklady Mathematics, 2014, 89 : 343 - 345
  • [4] NP-Hardness of Approximating Meta-Complexity: A Cryptographic Approach
    Huang, Yizhi
    Ilango, Rahul
    Ren, Hanlin
    PROCEEDINGS OF THE 55TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, STOC 2023, 2023, : 1067 - 1075
  • [5] Global Optimal Trajectory in Chaos and NP-Hardness
    Latorre, Vittorio
    Gao, David Yang
    INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2016, 26 (08):
  • [6] NP-Hardness of the Problem of Optimal Box Positioning
    Galatenko, Alexei, V
    Nersisyan, Stepan A.
    Zhuk, Dmitriy N.
    MATHEMATICS, 2019, 7 (08)
  • [7] NEARLY OPTIMAL NP-HARDNESS OF UNIQUE COVERAGE
    Guruswami, Venkatesan
    Lee, Euiwoong
    SIAM JOURNAL ON COMPUTING, 2017, 46 (03) : 1018 - 1028
  • [8] The projection games conjecture and the NP-hardness of lnn-approximating set-cover
    Moshkovitz, Dana (dmoshkov@csail.mit.edu), 2015, University of Chicago, Department of Computer Science (11):
  • [9] A near-optimal algorithm for approximating the John Ellipsoid
    Cohen, Michael B.
    Cousins, Ben
    Lee, Yin Tat
    Yang, Xin
    CONFERENCE ON LEARNING THEORY, VOL 99, 2019, 99
  • [10] Fast and Near-Optimal Algorithms for Approximating Distributions by Histograms
    Acharya, Jayadev
    Diakonikolas, Ilias
    Hegde, Chinmay
    Li, Jerry
    Schmidt, Ludwig
    PODS'15: PROCEEDINGS OF THE 33RD ACM SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS, 2015, : 249 - 263