On the Complexity of Circuit Satisfiability (Extended Abstract)

被引:0
|
作者
Paturi, Ramamohan [1 ]
Pudlak, Pavel [1 ]
机构
[1] Univ Calif San Diego, San Diego, CA 92103 USA
关键词
Circuit Satisfiability; NP-completeness; ALGORITHMS; BOUNDS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we are concerned with the exponential complexity of the Circuit Satisfiability (CktSat) problem and generally with the exponential complexity of NP-complete problems. Over the past 15 years or so, researchers have obtained a number of exponential-time algorithms with improved running times for exactly solving a variety of NP-complete problems. The improvements are typically in the form of better exponents compared to exhaustive search. Our goal is to develop techniques to prove specific lower bounds on the exponents under plausible complexity assumptions. We consider natural, though restricted, algorithmic paradigms and prove upper bounds on the success probability. Our approach has the advantage of clarifying the relative power of various algorithmic paradigms. Our main technique is a a success probability amplification technique, called the Exponential Amplification Lemma, which shows that for any f(n, m)-size bounded probabilistic circuit family A that decides CktSat with success probability at least 2(-alpha n) for alpha < 1 on inputs which are circuits of size in with n variables, there is another probabilistic circuit family B that decides CktSat with size roughly f(alpha n, f (n, m)) and success probability about 2(-alpha 2n) > 2(-alpha n). In contrast, the standard method for boosting success probability by repeated trials will improve it to (1 - (1 - 2(-alpha n))(t)) (approximate to t2(-alpha n) for t = O(2(alpha n))) using circuits of size about tf (n, m). Using this lemma, we derive tight bounds on the exponent of the success probability for deciding the CktSat problem in a variety of probabilistic computational models under complexity assumptions. For example, we show that the success probability cannot be better than 2(-n+o(n)) for deciding CktSat by probabilistic polynomial size circuits unless CktSat (thereby all of NP) for polynomial size instances can be decided by 2(n mu). size deterministic circuits for some mu < 1, which is considered an unlikely event. As another example, we show that probabilistic quasilinear size circuits cannot achieve success probability better than 2(-n+o(n)) unless CktSat (as well as NP) has O(m(O(lg lg m))) size deterministic circuits, which is very close to the statement NP subset of P/poly, an unlikely scenario.
引用
收藏
页码:241 / 249
页数:9
相关论文
共 50 条
  • [2] The complexity of tensor circuit evaluation - Extended abstract
    Beaudry, M
    Holzer, M
    [J]. MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2001, 2001, 2136 : 173 - 185
  • [3] Linear Satisfiability Preserving Assignments (Extended Abstract)
    Kimura, Kei
    Makino, Kazuhisa
    [J]. PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 5622 - 5626
  • [4] Does Treewidth Help in Modal Satisfiability? (Extended Abstract)
    Praveen, M.
    [J]. MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2010, 2010, 6281 : 580 - 591
  • [5] On the parameterized complexity of monotone and antimonotone weighted circuit satisfiability
    Kanj, Iyad
    Thilikos, Dimitrios M.
    Xia, Ge
    [J]. INFORMATION AND COMPUTATION, 2017, 257 : 139 - 156
  • [6] On the Complexity of Hub Labeling (Extended Abstract)
    Babenko, Maxim
    Goldberg, Andrew V.
    Kaplan, Haim
    Savchenko, Ruslan
    Weller, Mathias
    [J]. MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2015, PT II, 2015, 9235 : 62 - 74
  • [7] Complexity of Blowup Problems - Extended Abstract -
    Rettinger, Robert
    Weihrauch, Klaus
    Zhong, Ning
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 221 (219-230) : 219 - 230
  • [8] The complexity of counting graph homomorphisms (extended abstract)
    Dyer, M
    Greenhill, C
    [J]. PROCEEDINGS OF THE ELEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2000, : 246 - 255
  • [9] The Round Complexity of Distributed Sorting [Extended Abstract]
    Patt-Shamir, Boaz
    Teplitsky, Marat
    [J]. PODC 11: PROCEEDINGS OF THE 2011 ACM SYMPOSIUM PRINCIPLES OF DISTRIBUTED COMPUTING, 2011, : 249 - 255
  • [10] Multiple Concatenation and State Complexity (Extended Abstract)
    Jirasek, Jozef
    Jiraskova, Galina
    [J]. DESCRIPTIONAL COMPLEXITY OF FORMAL SYSTEMS, DCFS 2020, 2020, 12442 : 78 - 90