Termination of the F5 algorithm

  • Authors:
  • V. V. Galkin

  • Affiliations:
  • Faculty of Mechanics and Mathematics, Moscow State University, Moscow, Russia 119991

  • Venue:
  • Programming and Computing Software
  • Year:
  • 2014

Quantified Score

Hi-index 0.00

Visualization

Abstract

The F5 algorithm, which calculates the Gr枚bner basis of an ideal generated by homogeneous polynomials, was proposed by Faug猫re in 2002; simultaneously, the correctness of this algorithm was proved under the condition of termination. However, termination itself was demonstrated only for a regular sequence of polynomials. In this paper, it is proved that the algorithm terminates for any input data. First, it is shown that if the algorithm does not terminate, it eventually generates two polynomials where the first is a reductor for the second. However, it is not argued that such a reduction is permitted by all the criteria introduced in F5. Next, it is shown that if such a pair exists, then there exists another pair for which the reduction is permitted by all the criteria, which is impossible.