On P versus NP∧co-NP for decision trees and read-once branching programs

被引:21
|
作者
Jukna, S [1 ]
Razborov, A
Savicky, P
Wegener, I
机构
[1] Univ Trier, Dept Comp Sci, D-54286 Trier, Germany
[2] Inst Math, LT-2600 Vilnius, Lithuania
[3] Acad Sci Czech Republic, Inst Comp Sci, Prague 18207 8, Czech Republic
[4] Steklov Math Inst, Moscow 117966, Russia
[5] Univ Dortmund, Dept Comp Sci, D-44221 Dortmund, Germany
关键词
computational complexity; Boolean functions; decision trees; branching programs; P versus NP boolean AND co-NP;
D O I
10.1007/s000370050005
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
It is known that if a Boolean function f in n variables has a DNF and a CNF of size less than or equal to N then f also has a (deterministic) decision tree of size exp(O(log n log(2) N)). We show that this simulation can not be made polynomial: we exhibit explicit Boolean functions f that require deterministic trees of size exp(Ohm(log(2) N)) where N is the total number of monomials in minimal DNFs for f and -f. Moreover, we exhibit new examples of explicit Boolean functions that require deterministic read-once branching programs of exponential size whereas both the functions and their negations have small nondeterministic read-once branching programs. One example results from the Bruen-Blokhuis bound on the size of nontrivial blocking sets in projective planes: it is remarkably simple and combinatorially clear. Other examples have the additional property that f is in AC(0).
引用
收藏
页码:357 / 370
页数:14
相关论文
共 50 条
  • [31] Deterministic Identity Testing for Sum of Read-once Oblivious Arithmetic Branching Programs
    Gurjar, Rohit
    Korwar, Arpita
    Saxena, Nitin
    Thierauf, Thomas
    30TH CONFERENCE ON COMPUTATIONAL COMPLEXITY (CCC 2015), 2015, 33 : 323 - 346
  • [32] Deterministic Identity Testing for Sum of Read-Once Oblivious Arithmetic Branching Programs
    Rohit Gurjar
    Arpita Korwar
    Nitin Saxena
    Thomas Thierauf
    computational complexity, 2017, 26 : 835 - 880
  • [33] Deterministic Identity Testing for Sum of Read-Once Oblivious Arithmetic Branching Programs
    Gurjar, Rohit
    Korwar, Arpita
    Saxena, Nitin
    Thierauf, Thomas
    COMPUTATIONAL COMPLEXITY, 2017, 26 (04) : 835 - 880
  • [34] A Deterministic Algorithm for Testing the Equivalence of Read-Once Branching Programs with Small Discrepancy
    Arnold, Stefan
    Toran, Jacobo
    UNVEILING DYNAMICS AND COMPLEXITY, CIE 2017, 2017, 10307 : 119 - 128
  • [35] Read-Once Branching Programs, Rectangular Proofs of the Pigeonhole Principle and the Transversal Calculus
    Alexander Razborov*
    Avi Wigderson†
    Andrew Yao‡
    Combinatorica, 2002, 22 : 555 - 574
  • [36] Functions that have read-once branching programs of quadratic size are not necessarily testable
    Bollig, B
    Wegener, I
    INFORMATION PROCESSING LETTERS, 2003, 87 (01) : 25 - 29
  • [37] Hitting Sets for Multilinear Read-Once Algebraic Branching Programs, in any Order
    Forbes, Michael A.
    Saptharishi, Ramprasad
    Shpilka, Amir
    STOC'14: PROCEEDINGS OF THE 46TH ANNUAL 2014 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2014, : 867 - 875
  • [38] Hitting Sets with Near-Optimal Error for Read-Once Branching Programs
    Braverman, Mark
    Cohen, Gil
    Garg, Sumegha
    STOC'18: PROCEEDINGS OF THE 50TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2018, : 353 - 362
  • [39] A very simple function that requires exponential size read-once branching programs
    Bollig, B
    Wegener, I
    INFORMATION PROCESSING LETTERS, 1998, 66 (02) : 53 - 57
  • [40] A lower bound for integer multiplication on randomized ordered read-once branching programs
    Ablayev, F
    Karpinski, M
    INFORMATION AND COMPUTATION, 2003, 186 (01) : 78 - 89