x1 is unrestricted-in-sign; x +1 , x −1 : x 1 = x +1 − x −1 & x +1 , x −1 ≥ 0
without M
More than one optimal solutions
Standard form
maximize Z
constraints in ≤ form
nonnegativity of all the DVs
nonnegativity of all the RHS coefficients
Transportation
3 rules for initial solution adjustment test no, adjustment
Northewst corner rule:
Minimum cost rule:
Vogel’s method
determine the difference for each row and column: the difference between the smallest cost and next-to-the-smallest cost
find the row or column with the largest difference, and then fill the cell with the smallest cost
recalculate the difference
概要
Assignment
标注
There are n tasks need to be assigned to exactly n workers (machines)
Each task is assigned to exactly 1 worker
Each worker performs exactly 1 task
There is a cost cij associated with worker i performing task j
The objective is to determine how all n assignments should be made to minimize the total cost
Example 1 (n = 2)
Example 2 (n = 3)
Example 3 (n = 4)
Example 4 (n = 5)
Could not find a best solution!
Example 5 (n = 4)
概要
Shortest path/ minimum spanning tree
n-1
手动求解,带过程
Shortest path
Mathematical model
Dijkstra’s Algorithm
Directed Network
Undirected Network
Minimum Spanning Tree
Select any node arbitrarily, and then connect it (i.e., add a link) to the
nearest distinct node
Identify the unconnected node that is closest to a connected node, and then connect these two nodes (i.e., add a link between them). Repeat this step until all nodes have been connected.