On Efficient Noncommutative Polynomial Factorization via Higman Linearization
In this paper we study the problem of efficiently factorizing polynomials in the free noncommutative ring F < x 1 , x 2 , … , x n > of polynomials in noncommuting variables x 1 , x 2 , … , x n over the field F . We obtain the following result: Given a noncommutative algebraic branching program...
Saved in:
| Published in | Computational complexity Vol. 34; no. 2; p. 10 |
|---|---|
| Main Authors | , |
| Format | Journal Article |
| Language | English |
| Published |
Cham
Springer International Publishing
01.12.2025
Springer Nature B.V |
| Subjects | |
| Online Access | Get full text |
| ISSN | 1016-3328 1420-8954 |
| DOI | 10.1007/s00037-025-00272-9 |
Cover
| Summary: | In this paper we study the problem of efficiently factorizing polynomials in the free noncommutative ring
F
<
x
1
,
x
2
,
…
,
x
n
>
of polynomials in noncommuting variables
x
1
,
x
2
,
…
,
x
n
over the field
F
. We obtain the following result:
Given a noncommutative algebraic branching program of size
s
computing a noncommutative polynomial
f
∈
F
<
x
1
,
x
2
,
…
,
x
n
>
as input, where
F
=
F
q
is a finite field, we give a randomized algorithm that runs in time polynomial in
s
,
n
and
log
2
q
that computes a factorization of
f
as a product
f
=
f
1
f
2
⋯
f
r
, where each
f
i
is an irreducible polynomial that is output as a noncommutative algebraic branching program.
The algorithm works by first transforming
f
into a linear matrix
L
using Higman linearization of polynomials. We then factorize the linear matrix
L
and recover the factorization of
f
. We use basic elements from Cohn's theory of free ideals rings combined with Ronyai's randomized polynomial-time algorithm for computing a nontrivial common invariant subspace of a collection of matrices over finite fields. |
|---|---|
| Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ISSN: | 1016-3328 1420-8954 |
| DOI: | 10.1007/s00037-025-00272-9 |