𝔖 Bobbio Scriptorium
✦   LIBER   ✦

[ACM Press the 36th international symposium - San Jose, California, USA (2011.06.08-2011.06.11)] Proceedings of the 36th international symposium on Symbolic and algebraic computation - ISSAC '11 - Fast algorithm for change of ordering of zero-dimensional Gröbner bases with sparse multiplication matrices

✍ Scribed by Faugère, Jean-Charles; Mou, Chenqi


Book ID
125423223
Publisher
ACM Press
Year
2011
Tongue
English
Weight
433 KB
Category
Article
ISBN
1450306756

No coin nor oath required. For personal study only.

✦ Synopsis


Let I ⊂ K[x 1 ,...,x n ] be a 0-dimensional ideal of degree D where K is a field. It is well-known that obtaining efficient algorithms for change of ordering of Gröbner bases of I is crucial in polynomial system solving. Through the algorithm FGLM, this task is classically tackled by linear algebra operations in K[x 1 ,...,x n ]/I. With recent progress on Gröbner bases computations, this step turns out to be the bottleneck of the whole solving process.Our contribution is an algorithm that takes advantage of the sparsity structure of multiplication matrices appearing during the change of ordering. This sparsity structure arises even when the input polynomial system defining I is dense. As a by-product, we obtain an implementation which is able to manipulate 0-dimensional ideals over a prime field of degree greater than 30000. It outperforms the Magma/Singular/FGb implementations of FGLM.First, we investigate the particular but important shape position case. The obtained algorithm performs the change of ordering within a complexity O(D(N 1 + n log(D))), where N 1 is the number of nonzero entries of a multiplication matrix. This almost matches the complexity of computing the minimal polynomial of one multiplication matrix. Then, we address the general case and give corresponding complexity results. Our algorithm is dynamic in the sense that it selects automatically which strategy to use depending on the input. Its key ingredients are the Wiedemann algorithm to handle 1-dimensional linear recurrence (for the shape position case), and the Berlekamp-Massey-Sakata algorithm from Coding Theory to handle multi-dimensional linearly recurring sequences in the general case.


📜 SIMILAR VOLUMES


[ACM Press the 36th international sympos
✍ Ma, Yue; Zhi, Lihong 📂 Article 📅 2011 🏛 ACM Press 🌐 English ⚖ 479 KB

The problem of computing a representation for a real polynomial as a sum of minimum number of squares of polynomials can be casted as finding a symmetric positive semidefinite real matrix of minimum rank subject to linear equality constraints. In this paper, we propose algorithms for solving the min

[ACM Press the 20th international sympos
✍ Chen, Zizhong 📂 Article 📅 2011 🏛 ACM Press ⚖ 779 KB

In today's high performance computing practice, fail-stop failures are often tolerated by checkpointing. While checkpointing is a very general technique and can often be applied to a wide range of applications, it often introduces a considerable overhead especially when computations reach petascale