DM554/DM545 Linear and Integer Programming Lecture 9
Integer Linear Programming Modeling
Marco Chiarandini
Department of Mathematics & Computer Science University of Southern Denmark
Integer Linear Programming Modeling Marco Chiarandini Department - - PowerPoint PPT Presentation
DM554/DM545 Linear and Integer Programming Lecture 9 Integer Linear Programming Modeling Marco Chiarandini Department of Mathematics & Computer Science University of Southern Denmark Outline 1. Integer Programming 2. Modeling
Department of Mathematics & Computer Science University of Southern Denmark
2
3
4
5
0 set of nonnegative integers ({0} ∪ Z+)
6
S⊆N
j =
7
8
9
10
11
4.8 −∞ 4.5 −∞ 3 3 x1=1 x2=1
4 4 x1=0 x2=2
2 2 x1=2 x2=0
12
13
14
15
16
17
n
n
18
n
n
19
20
i wi > W , formulate a mathematical
21
n
n
22
23
T⊆N
24
25
n
j=1 aijxj ≥ 1
26
27
[from G. Desaulniers, J. Desrosiers, Y. Dumas, M.M. Solomon and F.
43(6), 841-855]
29
30
31
32
v ≥ 1/2}
v + x∗ u ≥ 1 implies x∗ v ≥ 1/2 or x∗ u ≥ 1/2)
v ≤ ¯
v∈SLP 1 ≤ v∈V 2x∗ v since x∗ v ≥ 1/2 for each v ∈ SLP
v∈V x∗ v ≤ 2 v∈V ¯
33
34
n
n
35
36
37
38
39
40
41
42
43
n
n
44
45
46
47
n
48
49
t
t
51
i∈M xij ≤ myj
i∈M xij ≤ myj
52
53