2000
DOI: 10.1287/moor.25.3.427.12219
|View full text |Cite
|
Sign up to set email alerts
|

Solving a System of Linear Diophantine Equations with Lower and Upper Bounds on the Variables

Abstract: We develop an algorithm for solving a system of diophantine equations with lower and upper bounds on the variables. The algorithm is based on lattice basis reduction. It first finds a short vector satisfying the system of diophantine equations, and a set of vectors belonging to the nullspace of the constraint matrix. Due to basis reduction, all these vectors are relatively short. The next step is to branch on linear combinations of the null-space vectors, which either yields a vector that satisfies the bound c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
83
0

Year Published

2005
2005
2017
2017

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 77 publications
(83 citation statements)
references
References 14 publications
0
83
0
Order By: Relevance
“…(2), we here recall a methodology which employs the basis reduction algorithm and guarantees a polynomial processing time [16].…”
Section: Mr Echo Classificationmentioning
confidence: 99%
See 1 more Smart Citation
“…(2), we here recall a methodology which employs the basis reduction algorithm and guarantees a polynomial processing time [16].…”
Section: Mr Echo Classificationmentioning
confidence: 99%
“…(8) exists, and the numbers N 1 and N 2 are chosen large enough [16], the (n + 1) × (n − m + 1) submatrixR of reduced basis obtained after applying the basis reduction algorithm in [17] would have the form:…”
Section: Mr Echo Classificationmentioning
confidence: 99%
“…where N 1 and N 2 are appropriately chosen positive integers, see [3]. The first n−m+1 columns of the reduced basis B will be…”
Section: Preliminariesmentioning
confidence: 99%
“…Recently, several hard integer programming feasibility problems have been successfully tackled using a lattice reformulation proposed by Aardal et al [2,3]. These problems include various equality knapsacks of Cornuéjols et al [7], Aardal and Lenstra [4], market split instances of Cornuéjols and Dawande [6,1], and financial planning instances of Louveaux and Wolsey [14].…”
Section: Introductionmentioning
confidence: 99%
“…Somewhat later Kannan developed an improved variant [2,3], which-to date-has the best theoretical complexity for integer programming feasibility. The goal of this survey is to review lattice-based methods to solve (IP), focusing on Lenstra's and Kannan's algorithms, which are by now considered ''classical,'' and the more recent reformulation methods of Aardal et al [4], and Krishnamoorthy and Pataki [5]. all intersect P, so branch-and-bound trying to prove infeasibility generates 10 subproblems, when branching on x 1 .…”
Section: Introductionmentioning
confidence: 99%