DM545 Linear and Integer Programming Lecture 11
Network Flows
Marco Chiarandini
Department of Mathematics & Computer Science University of Southern Denmark
Network Flows Marco Chiarandini Department of Mathematics & - - PowerPoint PPT Presentation
DM545 Linear and Integer Programming Lecture 11 Network Flows Marco Chiarandini Department of Mathematics & Computer Science University of Southern Denmark Network Flows Duality Outline Assignment and Transportation 1. (Minimum Cost)
Department of Mathematics & Computer Science University of Southern Denmark
Network Flows Duality Assignment and Transportation
2
Network Flows Duality Assignment and Transportation
3
Network Flows Duality Assignment and Transportation
i b(i) = 0)
4
Network Flows Duality Assignment and Transportation
vu∈A
wv∈A
ij∈A cijxij (varies linearly with x)
5
Network Flows Duality Assignment and Transportation
6
Network Flows Duality Assignment and Transportation
7
Network Flows Duality Assignment and Transportation
8
Network Flows Duality Assignment and Transportation
ij = uij − lij
ij = 0
9
Network Flows Duality Assignment and Transportation
10
Network Flows Duality Assignment and Transportation
11
Network Flows Duality Assignment and Transportation
−4 2/ · /2, 1 3 1/ · /3, 2 −1 0/ · /3, 0 2 1/ · /4, 6 0/ · /3, 4 3 2 −4 −1 0/ · /3, 4 2/ · /2, 1 1/ · /3, 2 0/ · /3, 0 1/ · /4, 6
12
Network Flows Duality Assignment and Transportation
v:b(v)>0 b(v) = M
v:b(v)<0 b(v) = −M
13
Network Flows Duality Assignment and Transportation
14
Network Flows Duality Assignment and Transportation
15
Network Flows Duality Assignment and Transportation
16
Network Flows Duality Assignment and Transportation
k ckxk
ij ≤ uij
ij ≤ uk ij
17
Network Flows Duality Assignment and Transportation
18
Network Flows Duality Assignment and Transportation
19
Network Flows Duality Assignment and Transportation
20
Network Flows Duality Assignment and Transportation
21
Network Flows Duality Assignment and Transportation
22
Network Flows Duality Assignment and Transportation
23
Network Flows Duality Assignment and Transportation
24
Network Flows Duality Assignment and Transportation
25
Network Flows Duality Assignment and Transportation
26
ij∈A uijwij
Network Flows Duality Assignment and Transportation
X
28
Network Flows Duality Assignment and Transportation
29
Network Flows Duality Assignment and Transportation
30
Network Flows Duality Assignment and Transportation
31
Network Flows Duality Assignment and Transportation
32
Network Flows Duality Assignment and Transportation
33
Network Flows Duality Assignment and Transportation
i=1 Miπ(i) is minimized.
34
Network Flows Duality Assignment and Transportation
35
Network Flows Duality Assignment and Transportation
36
Network Flows Duality Assignment and Transportation
37
Network Flows Duality Assignment and Transportation
i=1 ai = n j=1 bj
38
Network Flows Duality Assignment and Transportation
39