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 条