Deterministic polynomial identity testing in non-commutative models (Q1781113)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Deterministic polynomial identity testing in non-commutative models
scientific article

    Statements

    Deterministic polynomial identity testing in non-commutative models (English)
    0 references
    0 references
    0 references
    16 June 2005
    0 references
    The authors give a deterministic polynomial time algorithm for zero testing of polynomials in non-commutative variables given by arithmetic formulae. A similar deterministic algorithm determines in polynomial time whether or not the output of a pure set-multilinear arithmetic circuit is identically 0. It is also proved that any pure circuit computing the permanent or the determinant of an \(n\times n\)-matrix has size \(2^{\Omega (n)}\). The proofs are based on the partial derivative method introduced by \textit{N. Nisan} and \textit{A. Wigderson} [Comput. Complexity 6, 217--234 (1997; Zbl 0890.68074)]. The idea is that the space spanned by all partial derivatives of a non-commutative polynomial \(f\) is of small dimension, provided that \(f\) is computed by a small arithmetic formula. A procedure to recursively check whether or not the relevant partial derivatives are identically 0 is also needed. Similar techniques have been already used by \textit{S. Waack} [``On the descriptive and algorithmic power of parity ordered binary decision diagrams'', Lect. Notes Comput. Sci. 1200, 201--212 (1997)].
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    polynomial identity testing
    0 references
    non-commutative formulae
    0 references
    arithmetic branching programs
    0 references
    0 references