Faster change of order algorithm for Gr\"obner bases under shape and stability assumptions
J\'er\'emy Berthomieu, Vincent Neiger, Mohab Safey El Din

TL;DR
This paper introduces a faster algorithm for changing the order of Gr"obner bases in zero-dimensional polynomial systems, exploiting shape and stability properties to improve computational complexity and practical performance.
Contribution
It presents a novel change of order algorithm leveraging algebraic structure and matrix normal forms, reducing complexity under shape and stability assumptions.
Findings
The new algorithm has complexity $O\tilde{~}(t^{\omega-1}D)$, improving over previous bounds.
Practical experiments show significant performance gains.
The method effectively exploits the structure of the multiplication matrix.
Abstract
Solving zero-dimensional polynomial systems using Gr\"obner bases is usually done by, first, computing a Gr\"obner basis for the degree reverse lexicographic order, and next computing the lexicographic Gr\"obner basis with a change of order algorithm. Currently, the change of order now takes a significant part of the whole solving time for many generic instances. Like the fastest known change of order algorithms, this work focuses on the situation where the ideal defined by the system satisfies natural properties which can be recovered in generic coordinates. First, the ideal has a \emph{shape} lexicographic Gr\"obner basis. Second, the set of leading terms with respect to the degree reverse lexicographic order has a \emph{stability} property; in particular, the multiplication matrix can be read on the input Gr\"obner basis. The current fastest algorithms rely on the sparsity of…
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
TopicsAdvanced Numerical Analysis Techniques · Polynomial and algebraic computation · Commutative Algebra and Its Applications
