• DocumentCode
    2237375
  • Title

    Average case complexity of unbounded fanin circuits

  • Author

    Jakoby, Andreas ; Rieschuk, R.

  • Author_Institution
    Dept. of Comput. Sci., Toronto Univ., Ont., Canada
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    170
  • Lastpage
    185
  • Abstract
    Several authors have shown that the PARITY-function cannot be computed by unbounded fanin circuits of small depth and polynomial size. Even more, constant depth k circuits of size exp(n⊖(1/k) ) give wrong results for PARITY for almost half of all inputs. We generalize these results in two directions. First, we obtain similar tight lower bounds for the average case complexity of circuits, measuring the computational delay instead of the static circuit depth. Secondly, with respect to average delay of unbounded fanin circuits we completely classify all parallel prefix functions, for which PARITY is just one prominent example. It is shown that only two cases can occur: a parallel prefix functions f either has the same average complexity as PARITY, that is the average delay has to be of order O(log n/ loglog s) for circuits of size s, or f can be computed with constant average delay and almost linear size there is no complexity level in between. This classification is achieved by analyzing the algebraic structure of semigroups that correspond to parallel prefix functions. It extends methods developed for bounded fanin circuits by the first author in his Ph.D. Thesis
  • Keywords
    computational complexity; delays; parallel algorithms; PARITY-function; algebraic structure; average case complexity; average complexity; average delay; computational delay; parallel prefix functions; polynomial size; semigroups; static circuit depth; tight lower bounds; unbounded fanin circuits; Automata; Boolean functions; Computer aided software engineering; Computer science; Concurrent computing; Delay lines; Microwave integrated circuits; Polynomials;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Complexity, 2000. Proceedings. 15th Annual IEEE Conference on
  • Conference_Location
    Florence
  • ISSN
    1093-0159
  • Print_ISBN
    0-7695-0674-7
  • Type

    conf

  • DOI
    10.1109/CCC.2000.856748
  • Filename
    856748