









Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Linear Programming Network Flows, Lecture Notes - Mathematics - Prof. J Vanderbei.pdf, Prof. J Vanderbei, Mathematics, Linear Programming, Network Flows, Subnetwork, Connected vs. Disconnected Networks, Spanning Trees
Typology: Study notes
1 / 15
This page cannot be seen from the preview
Don't miss anything!










Robert J. Vanderbei
October 17, 2007
Operations Research and Financial Engineering Princeton University Princeton, NJ 08544 http://www.princeton.edu/∼rvdb
Basic elements:
Decision Variables:
Objective:
minimize
(i,j)∈A
cij xij
Constraints:
inflow(k) − outflow(k) = demand(k) = −supply(k), k ∈ N m ∑
i : (i, k) ∈ A
xik −
j : (k, j) ∈ A
xkj = −bk, k ∈ N
maximize −bT^ y subject to AT^ y + z = c z ≥ 0
In network notation:
maximize −
i∈N biyi subject to yj − yi + zij = cij (i, j) ∈ A zij ≥ 0 (i, j) ∈ A
xij zij = 0, (i, j) ∈ A
Connected Disconnected
Cyclic Acyclic
Spanning Tree–A tree touching every node
Tree Solution
xij = 0 for (i, j) 6 ∈ Tree Arcs
Note: Tree solutions are easy to compute—start at the leaves and work inward...
Data:
Variables: