Applying IsRewritten criterion on Buchberger algorithm

  • Authors:
  • Amir Hashemi;Benyamin M.-Alizadeh

  • Affiliations:
  • -;-

  • Venue:
  • Theoretical Computer Science
  • Year:
  • 2011

Quantified Score

Hi-index 5.23

Visualization

Abstract

Faugere's F"5 algorithm is one of the fastest algorithms to compute Grobner bases. It uses two criteria namely the F"5 criterion and the IsRewritten criterion to detect the useless critical pairs (see Faugere (2002) [8]). The IsRewritten criterion has been used in the F"5 algorithm, but it has not been explicitly declared in the related paper. In this paper, we give first a complete proof for the IsRewritten criterion and then using a signature structure on Buchberger's algorithm, we apply this criterion on Buchberger's algorithm. We have implemented a new algorithm (based on the above results) in Maple to compute a Grobner basis of a general ideal and we evaluate its performance via some examples.