Approximating AC by Small Height Decision Trees and a Deterministic Algorithm for #AC SAT

被引:23
|
作者
Beame, Paul [1 ,2 ]
Impagliazzo, Russell [3 ,4 ]
Srinivasan, Srikanth [5 ]
机构
[1] Univ Washington, Seattle, WA 98195 USA
[2] Inst Adv Study, Seattle, WA 98195 USA
[3] Univ Calif San Diego, San Diego, CA USA
[4] Inst Adv Study, San Diego, CA USA
[5] Rutgers State Univ, DIMACS, New Brunswick, NJ USA
基金
美国国家科学基金会;
关键词
Constant-depth circuits; Satisfiability algorithms; Decision trees; LOWER BOUNDS;
D O I
10.1109/CCC.2012.40
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We show how to approximate any function in AC(0) by decision trees of much smaller height than its number of variables. More precisely, we show that any function in n variables computable by an unbounded fan-in circuit of AND, OR, and NOT gates that has size S and depth d can be approximated by a decision tree of height n - beta n to within error exp(-beta n), where beta = beta (S, d) = 2 (O(d log4/5 S)). Our proof is constructive and we use its constructivity to derive a deterministic algorithm for #AC(0) SAT with multiplicative factor savings over the naive 2(n) S algorithm of 2(-O(beta n)), when applied to any n-input AC(0) circuit of size S and depth d. Indeed, in the same running time we can deterministically construct a decision tree of size at most 2(n-beta n) that exactly computes the function given by such a circuit. Recently, Impagliazzo, Matthews, and Paturi derived an algorithm for #AC(0) SAT with greater savings over the naive algorithm but their algorithm is only randomized rather than deterministic. The main technical result we prove to show the above is that for every family F of k-DNF formulas in n variables and every 1 < C = C(n) <= log poly(k) vertical bar F vertical bar, one can construct a distribution on restrictions that each set at most n/C variables such that, except with probability at most 2(-n/(2O(k) C log vertical bar F vertical bar)), after application of the restriction, all formulas in F simultaneously reduce to log(poly(k)) vertical bar F vertical bar-juntas where an s-junta is a function whose value depends on only s of its inputs. Previously, Ajtai showed simultaneous approximations for k-DNF formulas by juntas related to the one we show but with a dependence on exp(k) rather than poly(k), resulting in a weaker height-approximation tradeoff than ours.
引用
收藏
页码:117 / 125
页数:9
相关论文
共 18 条
  • [1] An Improved Decision Trees Updating Algorithm in Grid AC Cache Mechanism
    Wang, Baoyi
    ICICSE: 2008 INTERNATIONAL CONFERENCE ON INTERNET COMPUTING IN SCIENCE AND ENGINEERING, PROCEEDINGS, 2008, : 410 - 416
  • [2] An Improved Deterministic #SAT Algorithm for Small de Morgan Formulas
    Chen, Ruiwen
    Kabanets, Valentine
    Saurabh, Nitin
    ALGORITHMICA, 2016, 76 (01) : 68 - 87
  • [3] An Improved Deterministic #SAT Algorithm for Small de Morgan Formulas
    Ruiwen Chen
    Valentine Kabanets
    Nitin Saurabh
    Algorithmica, 2016, 76 : 68 - 87
  • [4] An Improved Deterministic #SAT Algorithm for Small De Morgan Formulas
    Chen, Ruiwen
    Kabanets, Valentine
    Saurabh, Nitin
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE, PT II, 2014, 8635 : 165 - 176
  • [5] Deterministic Load Flow Algorithm for Balanced Radial AC Distribution Systems
    Thomas, Mini S.
    Ranjan, Rakesh
    Malik, Nitin
    2012 IEEE FIFTH POWER INDIA CONFERENCE, 2012,
  • [6] Greedy Algorithm for Construction of Deterministic Decision Trees for Conventional Decision Tables from Closed Classes
    Ostonov, Azimkhon
    Moshkov, Mikhail
    ROUGH SETS, PT I, IJCRS 2024, 2024, 14839 : 93 - 104
  • [7] Control algorithm of a DC/AC converter for a small wind power plant
    Mlodzikowski, Pawel
    Milczarek, Adam
    Malinowski, Mariusz
    PRZEGLAD ELEKTROTECHNICZNY, 2011, 87 (06): : 67 - 72
  • [8] Control algorithm of a DC/AC converter applied in a small wind turbine
    Mlodzikowski, Pawel
    Milczarek, Adam
    Malinowski, Mariusz
    2011 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2011,
  • [9] Large Deviation Bounds for Decision Trees and Sampling Lower Bounds for AC0-circuits
    Beck, Chris
    Impagliazzo, Russell
    Lovett, Shachar
    2012 IEEE 53RD ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2012, : 101 - 110
  • [10] 4AC-YOLOv5: an improved algorithm for small target face detection
    Jiang, Bin
    Jiang, Hongbin
    Zhang, Huanlong
    Zhang, Qiuwen
    Li, Zuhe
    Huang, Lixun
    EURASIP JOURNAL ON IMAGE AND VIDEO PROCESSING, 2024, 2024 (01)