| 1 | initial version |
There is no parallel computation of Groebner basis in Sage. However, .elimination_ideal([]) uses a algorithm provided by SIngular by default which is not the fastest available. You can specify which algorithm in the .groebner_basis() method.
A good candidate is the following:
Install giacpy from your terminal:
sage -i giacpy
Then, you can get the Groebner Basis from within Sage as follows:
sage: G = I.groebner_basis(algorithm='giac:gbasis')
You can get all possible algorithms by doing
sage: G = I.groebner_basis?
Please tell us if it was faster.
| 2 | No.2 Revision |
There is no parallel computation of Groebner basis in Sage. However, .elimination_ideal([]) uses a algorithm provided by SIngular by default which is not the fastest available. available, and you can not change it in this method. You can specify which algorithm in the .groebner_basis() method.
A good candidate is the following:
Install giacpy from your terminal:
sage -i giacpy
Then, you can get the Groebner Basis from within Sage as follows:
sage: G = I.groebner_basis(algorithm='giac:gbasis')
You can get all possible algorithms by doing
sage: G = I.groebner_basis?
Please tell us if it was faster.
Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.