• DocumentCode
    2142597
  • Title

    On arithmetic branching programs

  • Author

    Beimel, Amos ; Gál, Anna

  • Author_Institution
    Div. of Eng. & Appl. Sci., Harvard Univ., Cambridge, MA, USA
  • fYear
    1998
  • fDate
    15-18 Jun 1998
  • Firstpage
    68
  • Lastpage
    80
  • Abstract
    We consider the model of arithmetic branching programs, which is a generalization of modular branching programs. We show that, up to a polynomial factor in size, arithmetic branching programs are equivalent to complements of dependency programs. Using this equivalence we prove that dependency programs are closed under conjunction over every field. Furthermore, we show that span programs, an algebraic model of computation introduced by M. Karchmer and A. Wigderson (1993), are at least as strong as arithmetic programs; every arithmetic program can be simulated by a span program of size nod more than twice the size of the arithmetic program. Using the above results we give a new proof that NL/poly⊆⊕L/poly, first proved by A. Wigderson (1995). Our simulation of NL/poly is more efficient, and it holds for logspace counting classes over every field
  • Keywords
    computational complexity; programming theory; algebraic model of computation; arithmetic branching programs; arithmetic program; dependency programs; logspace counting classes; modular branching programs; polynomial factor; span programs; Arithmetic; Binary decision diagrams; Computational modeling; Computer science; Contracts; Fellows; Polynomials;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Complexity, 1998. Proceedings. Thirteenth Annual IEEE Conference on
  • Conference_Location
    Buffalo, NY
  • ISSN
    1093-0159
  • Print_ISBN
    0-8186-8395-3
  • Type

    conf

  • DOI
    10.1109/CCC.1998.694592
  • Filename
    694592