Network Optimization II Maximum Flow and Minimum Cost Flow - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

Network Optimization II Maximum Flow and Minimum Cost Flow

Description:

Odin. Sleipner. Cod. Ekofisk. Emden. 3. Design Methods Nov 21 2003 Prof. Stein Ove Erikstad ... Odin. Sleipner. Cod. Ekofisk. Emden. Directed arc. Cycle. 4 ... – PowerPoint PPT presentation

Number of Views:108
Avg rating:3.0/5.0
Slides: 16
Provided by: professor85
Category:

less

Transcript and Presenter's Notes

Title: Network Optimization II Maximum Flow and Minimum Cost Flow


1
Network Optimization IIMaximum Flow and Minimum
Cost Flow
  • TMR4115
  • Thursday, Nov 21 2003
  • Prof. Stein Ove Erikstad

2
Recalling Our North Sea Pipeline Network
3
Vocabulary
  • Nodes the platforms
  • Arcs the pipelines
  • Directed or undirected arc
  • Directed and undirected networks
  • Path - sequence of arcs connecting two nodes
  • Directed and undirected path
  • Cycle (directed or undirected)
  • Connected/unconnected network
  • Arc capacity
  • Supply node, demand node, transshipment node

Directed arc
Cycle
4
Problem types
  • Shortest path
  • Minimum spanning tree
  • Maximum flow
  • Minimum cost flow

5
Maximum Flow Algorithm
6
Network
Source
2
6
5
2
1
Transhipment nodes
7
4
4
3
Arc capacity
1
7
5
Sink
7
  • Move capacity to start of arcs
  • residual capacity
  • Add current flow at the other end
  • currently zero
  • Identify an augmenting path
  • e.g. 0?A ?D ?T
  • Find the minimum residual capacity along this
    path
  • min 2,7,5 2
  • Assign this minimum flow to the path

2
6
0
5
0
2
7
1
4
0
0
0
4
3
0
0
0
0
0
1
7
5
0
0
8
0
6
2
5
0
2
5
1
4
0
0
0
4
3
0
0
0
2
0
1
7
3
0
2
9
Minimum cut
2
6
0
5
0
2
7
1
4
0
0
0
4
i.e. Max Flow capacity min cut 12
3
0
0
0
0
0
1
7
5
0
0
13
10
  • Blackboard calculation
  • Excel solution

11
Minimum cost flow
  • Directed, connected network
  • At least one node is a supply node
  • At least one node is a demand node
  • All remaining nodes are transhipment nodes
  • Each arc has a max capacity (might be 8)
  • The arcs have sufficient capacity to enable all
    flow generated at supply nodes to reach all
    demand nodes
  • The cost of flow at each arc is proportional to
    the amount
  • The objective is to minimize the total cost of
    sending the available supply through the network
    to satisfy the given demand

12
Min Cost Flow Network
Supply nodes
2
6
5
2
1
Transhipment nodes
7
T1
4
4
3
1
5
7
Demand nodes
13
2
4
5
2
1
7
4
4
3
1
7
5
14
(No Transcript)
15
3
5
5
2
2
5
6
4
3
3
6
7
Write a Comment
User Comments (0)
About PowerShow.com