On Closure Properties of Read-Once Oblivious Algebraic Branching Programs

Abstract

We investigate the closure properties of read-once oblivious Algebraic Branching Programs (roABPs) under various natural algebraic operations and prove the following. - Non-closure under factoring: There is a sequence of explicit polynomials (fn(x1,…, xn))n that have poly(n)-sized roABPs such that some irreducible factor of fn does not have roABPs of superpolynomial size in any order. - Non-closure under powering: There is a sequence of polynomials (fn(x1,…, xn))n with poly(n)-sized roABPs such that any super-constant power of fn does not have roABPs of polynomial size in any order (and fnn requires exponential size in any order). - Non-closure under symmetric compositions: There are symmetric polynomials (fn(e1,…, en))n that have roABPs of polynomial size such that fn(x1,…, xn) do not have roABPs of subexponential size. (Here, e1,…, en denote the elementary symmetric polynomials in n variables.) These results should be viewed in light of known results on models such as algebraic circuits, (general) algebraic branching programs, formulas and constant-depth circuits, all of which are known to be closed under these operations. To prove non-closure under factoring, we construct hard polynomials based on expander graphs using gadgets that lift their hardness from sparse polynomials to roABPs. For symmetric compositions, we show that the circulant polynomial requires roABPs of exponential size in every variable order.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…