A geometric Buchberger algorithm for integer programming

被引:50
作者
Thomas, RR
机构
关键词
integer programming; test sets; reduced Grobner basis; Buchberger algorithm; fiber; Hilbert bases;
D O I
10.1287/moor.20.4.864
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Let IP{A,c} denote the family of integer programs of the form Min cx: Ax = b, x is an element of N-n obtained by varying the right-hand side vector tb but keeping A and c fixed. A test set for IP{A,c} is a set of vectors in Z(n) such that for each nonoptimal solution alpha to a program in this family, there is at least one element g in this set such that alpha - g has an improved cost value as compared to alpha. We describe a unique minimal test set for this family called the reduced Grobner basis of IP{A,c} . An algorithm for its construction is presented which we call a geometric Buchberger algorithm for integer programming and we show how an integer program may be solved using this test set. The reduced Grobner basis is then compared with some other known test sets from the literature. We also indicate an easy procedure to construct test sets with respect to all cost functions for a matrix A is an element of Z((n-2)xn) of full row rank.
引用
收藏
页码:864 / 884
页数:21
相关论文
共 19 条
[1]  
[Anonymous], 1992, IDEALS VARIETIES ALG, DOI DOI 10.1007/978-1-4757-2181-2
[2]  
BAYER D, 1989, MACAULAY USER MANUAL
[3]   THE VALUE FUNCTION OF AN INTEGER-PROGRAM [J].
BLAIR, CE ;
JEROSLOW, RG .
MATHEMATICAL PROGRAMMING, 1982, 23 (03) :237-273
[4]  
BUCHBERGER B, 1985, MULTIDIMENSIONAL SYS, pCH 6
[5]  
CONTI P, 1991, LECT NOTES COMPUT SC, V539, P130
[6]  
CONTI P, 1991, GROBNER BASES INTEGE
[7]   SENSITIVITY THEOREMS IN INTEGER LINEAR-PROGRAMMING [J].
COOK, W ;
GERARDS, AMH ;
SCHRIJVER, A ;
TARDOS, E .
MATHEMATICAL PROGRAMMING, 1986, 34 (03) :251-264
[8]  
GRAVER JE, 1975, MATH PROGRAM, V8, P207
[9]  
Jeroslow R. G., 1978, Mathematics of Operations Research, V3, P145, DOI 10.1287/moor.3.2.145
[10]  
Oda T, 1985, CONVEX BODIES ALGEBR