Book contents
- Frontmatter
- Contents
- Preface
- Programme Committee
- Tutorials
- Research Papers
- The Fractal Walk
- Gröbner Bases Property on Elimination Ideal in the Noncommutative Case
- 17 The CoCoA 3 Framework for a Family of Buchberger-like Algorithms
- 18 Newton Identities in the Multivariate Case: Pham Systems
- 19 Gröbner Bases in Rings of Differential Operators
- 20 Canonical Curves and the Petri Scheme
- 21 The Buchberger Algorithm as a Tool for Ideal Theory of Polynomial Rings in Constructive Mathematics
- 22 Gröbner Bases in Non-Commutative Reduction Rings
- 23 Effective Algorithms for Intrinsically Computing SAGBI-Gröbner Bases in a Polynomial Ring over a Field
- 24 De Nugis Groebnerialium 1: Eagon, Northcott, Gröbner
- 25 An application of Gröbner Bases to the Decomposition of Rational Mappings
- 26 On some Basic Applications of Gröbner Bases in Non-commutative Polynomial Rings
- 27 Full Factorial Designs and Distracted Fractions
- 28 Polynomial interpolation of Minimal Degree and Gröbner Bases
- 29 Inversion of Birational Maps with Gröbner Bases
- 30 Reverse Lexicographic Initial Ideals of Generic Ideals are Finitely Generated
- 31 Parallel Computation and Gröbner Bases: An Application for Converting Bases with the Gröbner Walk
- Appendix An Algorithmic Criterion for the Solvability of a System of Algebraic Equations (translated by Michael Abramson and Robert Lumbert)
- Index of Tutorials
31 - Parallel Computation and Gröbner Bases: An Application for Converting Bases with the Gröbner Walk
Published online by Cambridge University Press: 05 July 2011
- Frontmatter
- Contents
- Preface
- Programme Committee
- Tutorials
- Research Papers
- The Fractal Walk
- Gröbner Bases Property on Elimination Ideal in the Noncommutative Case
- 17 The CoCoA 3 Framework for a Family of Buchberger-like Algorithms
- 18 Newton Identities in the Multivariate Case: Pham Systems
- 19 Gröbner Bases in Rings of Differential Operators
- 20 Canonical Curves and the Petri Scheme
- 21 The Buchberger Algorithm as a Tool for Ideal Theory of Polynomial Rings in Constructive Mathematics
- 22 Gröbner Bases in Non-Commutative Reduction Rings
- 23 Effective Algorithms for Intrinsically Computing SAGBI-Gröbner Bases in a Polynomial Ring over a Field
- 24 De Nugis Groebnerialium 1: Eagon, Northcott, Gröbner
- 25 An application of Gröbner Bases to the Decomposition of Rational Mappings
- 26 On some Basic Applications of Gröbner Bases in Non-commutative Polynomial Rings
- 27 Full Factorial Designs and Distracted Fractions
- 28 Polynomial interpolation of Minimal Degree and Gröbner Bases
- 29 Inversion of Birational Maps with Gröbner Bases
- 30 Reverse Lexicographic Initial Ideals of Generic Ideals are Finitely Generated
- 31 Parallel Computation and Gröbner Bases: An Application for Converting Bases with the Gröbner Walk
- Appendix An Algorithmic Criterion for the Solvability of a System of Algebraic Equations (translated by Michael Abramson and Robert Lumbert)
- Index of Tutorials
Summary
Abstract
Basis conversion arises in many parts of computational mathematics and computer science such as solving algebraic equations, implicitization of algebraic sets, elimination theory, etc. In this paper we discuss the Gröbner walk method of Collart et al. to convert a given Gröbner basis of a multivariate polynomial ideal of arbitrary dimension into a Gröbner basis of the ideal with respect to another term order. We describe some improvements and a parallel implementation in parallel Maple, where we can still utilize the whole sequential library of the popular computer algebra system Maple. The system supports a variety of virtual machines that differ in the manner in which nodes are connected. Therefore, it is independent of the devices and easy to program. The programs may run on different hardware ranging from shared-memory machines over distributed memory architectures up to networks of workstations without any modification or re-compilation. Moreover, the programs are scalable in that they may be written to execute on many thousands of nodes. We show that our best implementation achieves a speed up of up to six over a sequential implementation. We also outline further applications of parallel computation in the Gröbner bases method.
Introduction
Buchberger's algorithm (Buchberger, 1965; Buchberger, 1985) for the computation of Gröbner bases has became one of the most important algorithms in providing exact solutions of scientific problems in multivariate polynomial ideal theory, elimination theory and so on.
- Type
- Chapter
- Information
- Gröbner Bases and Applications , pp. 519 - 532Publisher: Cambridge University PressPrint publication year: 1998
- 1
- Cited by