Separating linear forms for bivariate systems
Yacine Bouzidi (INRIA Nancy - Grand Est / LORIA), Sylvain Lazard, (INRIA Nancy - Grand Est / LORIA), Marc Pouget (INRIA Nancy - Grand Est /, LORIA), Fabrice Rouillier (INRIA Paris-Rocquencourt)

TL;DR
This paper introduces an improved algorithm for computing a separating linear form of bivariate polynomial systems, significantly reducing the worst-case bit complexity compared to previous methods.
Contribution
The authors present a more efficient algorithm for computing separating linear forms with a lower worst-case bit complexity, enhancing algebraic system solving techniques.
Findings
Reduces bit complexity from $ ilde{O}(d^{10}+d^9 au)$ to $ ilde{O}(d^{8}+d^7 au)$
Provides an algorithm applicable to polynomials with integer coefficients of degree at most $d$ and bitsize $ au$
Improves the computational bottleneck in algebraic system solving methods
Abstract
We present an algorithm for computing a separating linear form of a system of bivariate polynomials with integer coefficients, that is a linear combination of the variables that takes different values when evaluated at distinct (complex) solutions of the system. In other words, a separating linear form defines a shear of the coordinate system that sends the algebraic system in generic position, in the sense that no two distinct solutions are vertically aligned. The computation of such linear forms is at the core of most algorithms that solve algebraic systems by computing rational parameterizations of the solutions and, moreover, the computation a separating linear form is the bottleneck of these algorithms, in terms of worst-case bit complexity. Given two bivariate polynomials of total degree at most with integer coefficients of bitsize at most~, our algorithm computes a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCoding theory and cryptography · Polynomial and algebraic computation · Algorithms and Data Compression
