TY - JOUR
T1 - Minimised Geometric Buchberger Algorithm for Integer Programming
AU - Li, Qiang
AU - Guo, Yi Ke
AU - Darlington, John
AU - Ida, Tetsuo
PY - 2001
Y1 - 2001
N2 - Recently, various algebraic integer programming (IP) solvers have been proposed based on the theory of Gröbner bases. The main difficulty of these solvers is the size of the Gröbner bases generated. In algorithms proposed so far, large Gröbner bases are generated by either introducing additional variables or by considering the generic IP problem IP A, C· Some improvements have been proposed such as Hosten and Sturmfels' method (GRIN) designed to avoid additional variables and Thomas' truncated Gröbner basis method which computes the reduced Gröbner basis for a specific IP problem IPA, C(b) (rather than its generalisation IPA, C). In this paper we propose a new algebraic algorithm for solving IP problems. The new algorithm, called Minimised Geometric Buchberger Algorithm, combines Hosten and Sturmfels' GRIN and Thomas' truncated Gröbner basis method to compute the fundamental segments of an IP problem IPA, C directly in its original space and also the truncated Gröbner basis for a specific IP problem IPA, C(b). We have carried out experiments to compare this algorithm with others such as the geometric Buchberger algorithm, the truncated geometric Buchberger algorithm and the algorithm in GRIN. These experiments show that the new algorithm offers significant performance improvement.
AB - Recently, various algebraic integer programming (IP) solvers have been proposed based on the theory of Gröbner bases. The main difficulty of these solvers is the size of the Gröbner bases generated. In algorithms proposed so far, large Gröbner bases are generated by either introducing additional variables or by considering the generic IP problem IP A, C· Some improvements have been proposed such as Hosten and Sturmfels' method (GRIN) designed to avoid additional variables and Thomas' truncated Gröbner basis method which computes the reduced Gröbner basis for a specific IP problem IPA, C(b) (rather than its generalisation IPA, C). In this paper we propose a new algebraic algorithm for solving IP problems. The new algorithm, called Minimised Geometric Buchberger Algorithm, combines Hosten and Sturmfels' GRIN and Thomas' truncated Gröbner basis method to compute the fundamental segments of an IP problem IPA, C directly in its original space and also the truncated Gröbner basis for a specific IP problem IPA, C(b). We have carried out experiments to compare this algorithm with others such as the geometric Buchberger algorithm, the truncated geometric Buchberger algorithm and the algorithm in GRIN. These experiments show that the new algorithm offers significant performance improvement.
UR - https://www.webofscience.com/wos/woscc/full-record/WOS:000176458700006
UR - https://openalex.org/W108245853
UR - https://www.scopus.com/pages/publications/0035743445
U2 - 10.1023/A:1016050826491
DO - 10.1023/A:1016050826491
M3 - Journal Article
SN - 0254-5330
VL - 108
SP - 87
EP - 109
JO - Annals of Operations Research
JF - Annals of Operations Research
IS - 1-4
ER -