• DocumentCode
    81320
  • Title

    Tight Bounds on Computing Error-Correcting Codes by Bounded-Depth Circuits With Arbitrary Gates

  • Author

    Gal, Asaf ; Hansen, Kristoffer Arnsfelt ; Koucky, Michal ; Pudlak, Pavel ; Viola, Emanuele

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Texas at Austin, Austin, TX, USA
  • Volume
    59
  • Issue
    10
  • fYear
    2013
  • fDate
    Oct. 2013
  • Firstpage
    6611
  • Lastpage
    6627
  • Abstract
    We bound the minimum number w of wires needed to compute any (asymptotically good) error-correcting code C:{0,1}Ω(n)→{0,1}n with minimum distance Ω(n), using unbounded fan-in circuits of depth d with arbitrary gates. Our main results are: 1) if d=2, then w=Θ(n (lgn/lglgn)2); 2) if d=3, then w=Θ(nlglgn); 3) if d=2k or d=2k+1 for some integer k ≥ 2, then w=Θ(nλk(n)), where λ1(n)=⌈lgn⌉, λi+1(n)=λi*(n), and the * operation gives how many times one has to iterate the function λi to reach a value at most 1 from the argument n; and 4) if d=lg*n, then w=O(n). For depth d=2, our Ω(n (lgn/lglgn)2) lower bound gives the largest known lower bound for computing any linear map. The upper bounds imply that a (necessarily dense) generator matrix for our code can be written as the product of two sparse matrices. Using known techniques, we also obtain similar (but not tight) bounds for computing pairwise-independent hash functions. Our lower bounds are based on a superconcentrator-like condition that the graphs of circuits computing good codes must satisfy. This condition is provably intermediate between superconcentrators and their weakenings considered before.
  • Keywords
    cryptography; error correction codes; graph theory; iterative methods; sparse matrices; arbitrary gates; bounded-depth circuits; circuit graphs; error correcting codes; generator matrix; iterative method; linear map; pairwise-independent hash functions; sparse matrices; superconcentrator-like condition; unbounded fan-in circuits; Complexity theory; Detectors; Encoding; Error correction codes; Logic gates; Upper bound; Wires; Bounded-depth circuits; error-correcting codes; hashing; lower bounds; superconcentrators;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2013.2270275
  • Filename
    6578188