17
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Bounded-degree factors of lacunary multivariate polynomials

      Preprint

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          In this paper, we present a new method for computing bounded-degree factors of lacunary multivariate polynomials. In particular for polynomials over number fields, we give a new algorithm that takes as input a multivariate polynomial f in lacunary representation and a degree bound d and computes the irreducible factors of degree at most d of f in time polynomial in the lacunary size of f and in d. Our algorithm, which is valid for any field of zero characteristic, is based on a new gap theorem that enables reducing the problem to several instances of (a) the univariate case and (b) low-degree multivariate factorization. The reduction algorithms we propose are elementary in that they only manipulate the exponent vectors of the input polynomial. The proof of correctness and the complexity bounds rely on the Newton polytope of the polynomial, where the underlying valued field consists of Puiseux series in a single variable.

          Related collections

          Author and article information

          Journal
          2014-12-11
          2016-01-29
          Article
          10.1016/j.jsc.2015.11.013
          1412.3570
          5a0f4af3-b719-4ca5-b6e3-76f30c4c2341

          http://arxiv.org/licenses/nonexclusive-distrib/1.0/

          History
          Custom metadata
          Journal of Symbolic Computation 75, pages 171-192, 2016
          31 pages; Long version of arXiv:1401.4720 with simplified proofs
          cs.SC cs.CC cs.DS

          Data structures & Algorithms,Theoretical computer science
          Data structures & Algorithms, Theoretical computer science

          Comments

          Comment on this article