Download this article
 Download this article For screen
For printing
Recent Issues
Volume 16, Issue 1
Volume 15, Issue 1
Volume 14, Issue 1
Volume 13, Issue 1
Volume 12, Issue 1
Volume 11, Issue 1
Volume 10, Issue 1
Volume 9, Issue 2
Volume 9, Issue 1
Volume 8, Issue 1
Volume 7, Issue 1
Volume 6, Issue 1
Volume 5, Issue 1
Volume 4, Issue 1
Volume 3, Issue 1
Volume 2, Issue 1
Volume 1, Issue 1
The Journal
About the journal
Ethics and policies
Peer-review process
 
Submission guidelines
Submission form
Editorial board
 
Subscriptions
 
ISSN 1948-7916 (online)
 
Author index
To appear
 
Other MSP journals
The GroebnerWalk.jl package for OSCAR

Kamillo Ferry and Francesco Nowell

Vol. 16 (2026), 21–30
DOI: 10.2140/jsag.2026.16.21
Abstract

Gröbner bases are a central tool in computational algebra, but it is well-known that their ease of computation rapidly deteriorates with increasing number of variables and/or degree of the input generators. Due to the connection between polyhedral geometry and Gröbner bases through the Gröbner fan, one can attempt an incremental approach to compute Gröbner bases. First computing a Gröbner basis with respect to an “easy” term ordering and transforming that result to a Gröbner basis with respect to the desired term ordering by using information about this polyhedral fan is done by a family of algorithms termed as Gröbner walk. We implemented two variants of the Gröbner walk in the computer algebra system OSCAR and compared their performance with classical Gröbner basis methods already found in OSCAR.

Keywords
Gröbner walk, Gröbner fan, computer algebra system, implementation
Mathematical Subject Classification
Primary: 13P10
Secondary: 14T10
Supplementary material

Implementation of two Groebner walk varients in OSCAR.

Milestones
Received: 16 March 2025
Revised: 29 October 2025
Accepted: 10 February 2026
Published: 1 May 2026
Authors
Kamillo Ferry
Institute of Mathematics
Technische Universität Berlin
Berlin
Germany
Francesco Nowell
Institute of Mathematics
Technische Universität Berlin
Berlin
Germany