Solving low-density subset sum problems
Journal of the ACM (JACM)
Scaling algorithms for network problems
Journal of Computer and System Sciences
Sensitivity theorems in integer linear programming
Mathematical Programming: Series A and B
An integer analogue of Carathe´odory's theorem
Journal of Combinatorial Theory Series B
Theory of linear and integer programming
Theory of linear and integer programming
Covering minima and lattice point free convex bodies
Proc. of the sixth conference on Foundations of software technology and theoretical computer science
Minkowski's convex body theorem and integer programming
Mathematics of Operations Research
A hierarchy of polynomial time lattice basis reduction algorithms
Theoretical Computer Science
Integer and combinatorial optimization
Integer and combinatorial optimization
Minimal solutions of linear diophantine systems: bounds and algorithms
RTA-91 Proceedings of the 4th international conference on Rewriting techniques and applications
Network flows: theory, algorithms, and applications
Network flows: theory, algorithms, and applications
Gro¨bner bases: a computational approach to commutative algebra
Gro¨bner bases: a computational approach to commutative algebra
The generalized basis reduction algorithm
Mathematics of Operations Research
Improved low-density subset sum algorithms
Computational Complexity
A polynomial time algorithm for counting integral points in polyhedra when the dimension is fixed
Mathematics of Operations Research
Lattice basis reduction: improved practical algorithms and solving subset sum problems
Mathematical Programming: Series A and B
A course in computational algebraic number theory
A course in computational algebraic number theory
A geometric Buchberger algorithm for integer programming
Mathematics of Operations Research
Variation of cost functions in integer programming
Mathematical Programming: Series A and B
A Variant of the Buchberger Algorithm for Integer Programming
SIAM Journal on Discrete Mathematics
On Barvinok's algorithm for counting lattice points in fixed dimension
Mathematics of Operations Research
The shortest vector problem in L2 is NP-hard for randomized reductions (extended abstract)
STOC '98 Proceedings of the thirtieth annual ACM symposium on Theory of computing
An oracle-polynomial time augmentation algorithm for integer programming
Proceedings of the tenth annual ACM-SIAM symposium on Discrete algorithms
Theoretical Improvements in Algorithmic Efficiency for Network Flow Problems
Journal of the ACM (JACM)
A Polynomial-Time Algorithm for the Knapsack Problem with Two Variables
Journal of the ACM (JACM)
A Polynomial Algorithm for the Two-Variable Integer Programming Problem
Journal of the ACM (JACM)
Approximating shortest lattice vectors is not harder than approximating closet lattice vectors
Information Processing Letters
Solving a System of Linear Diophantine Equations with Lower and Upper Bounds on the Variables
Mathematics of Operations Research
Buchberger Algorithm and Integer Programming
AAECC-9 Proceedings of the 9th International Symposium, on Applied Algebra, Algebraic Algorithms and Error-Correcting Codes
On the complexity of finding short vectors in integer lattices
EUROCAL '83 Proceedings of the European Computer Algebra Conference on Computer Algebra
0/1-Integer Programming: Optimization and Augmentation are Equivalent
ESA '95 Proceedings of the Third Annual European Symposium on Algorithms
Decomposition of Integer Programs and of Generating Sets
ESA '97 Proceedings of the 5th Annual European Symposium on Algorithms
Hilbert Bases, Caratheodory's Theorem and Combinatorial Optimization
Proceedings of the 1st Integer Programming and Combinatorial Optimization Conference
Combining Problem Structure with Basis Reduction to Solve a Class of Hard Integer Programs
Mathematics of Operations Research
Approximating the SVP to within a Factor is NP-Hard under Randomized Reductions
COCO '98 Proceedings of the Thirteenth Annual IEEE Conference on Computational Complexity
The Shortest Vector in a Lattice is Hard to Approximate to within Some Constant
FOCS '98 Proceedings of the 39th Annual Symposium on Foundations of Computer Science
The complexity of theorem-proving procedures
STOC '71 Proceedings of the third annual ACM symposium on Theory of computing
A new implementation of the generalized basis reduction algorithm for convex integer programming
A new implementation of the generalized basis reduction algorithm for convex integer programming
Attacking the Chor-Rivest cryptosystem by improved lattice reduction
EUROCRYPT'95 Proceedings of the 14th annual international conference on Theory and application of cryptographic techniques
Sequential-Merge Facets for Two-Dimensional Group Problems
IPCO '07 Proceedings of the 12th international conference on Integer Programming and Combinatorial Optimization
Linear-Programming-Based Lifting and Its Application to Primal Cutting-Plane Algorithms
INFORMS Journal on Computing
Parameterized Complexity of Coloring Problems: Treewidth versus Vertex Cover
TAMC '09 Proceedings of the 6th Annual Conference on Theory and Applications of Models of Computation
Generating smooth lattice polytopes
ICMS'10 Proceedings of the Third international congress conference on Mathematical software
Journal of Global Optimization
Parameterized complexity of coloring problems: Treewidth versus vertex cover
Theoretical Computer Science
Feasibility of Integer Knapsacks
SIAM Journal on Optimization
Making change and finding repfigits: balancing a knapsack
ICMS'06 Proceedings of the Second international conference on Mathematical Software
Basis of solutions for a system of linear inequalities in integers: computation and applications
MFCS'05 Proceedings of the 30th international conference on Mathematical Foundations of Computer Science
New linearizations of quadratic assignment problems
Computers and Operations Research
A generalization of the integer linear infeasibility problem
Discrete Optimization
Generating functions and duality for integer programs
Discrete Optimization
Extended formulations for Gomory Corner polyhedra
Discrete Optimization
Integer programming, Barvinok's counting algorithm and Gomory relaxations
Operations Research Letters
Hi-index | 0.05 |
In this survey we address three of the principal algebraic approaches to integer programming. After introducing lattices and basis reduction, we first survey their use in integer programming, presenting among others Lenstra's algorithm that is polynomial in fixed dimension, and the solution of diophanine equations using basis reduction. The second topic concerns augmentation algorithms and test sets, including the role played by Hilbert and Gröbner bases in the development of a primal approach to solve a family of problems for all right-hand sides. Thirdly we survey the group approach of Gomory, showing the importance of subadditivity in integer programming and the generation of valid inequalities, as well the relation to the parametric problem cited above of solving for all right-hand sides.