An Algorithm to Construct Groebner Bases for Solving Integration by   Parts Relations
  This paper is a detailed description of an algorithm based on a generalized Buchberger algorithm for constructing Groebner-type bases associated with polynomials of shift operators. The algorithm is used for calculating Feynman integrals and has proven itself efficient in several complicated cases. 
A.V. Smirnov