WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 20 Network Problems.

Slides:



Advertisements
Similar presentations
Thursday, March 14 Introduction to Network Flows
Advertisements

Decision Maths Networks Kruskals Algorithm Wiltshire Networks A Network is a weighted graph, which just means there is a number associated with each.
ITS THE FINAL LECTURE! (SING IT, YOU KNOW YOU WANT TO) Operations Research.
WOOD 492 MODELLING FOR DECISION SUPPORT
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 12 Duality Theory.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 15 Forest Planning.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 16 Integer Programming.
Outline LP formulation of minimal cost flow problem
1 Lecture 2 Shortest-Path Problems Assignment Problems Transportation Problems.
Chapter 11 To accompany Quantitative Analysis for Management, Eleventh Edition, Global Edition by Render, Stair, and Hanna Power Point slides created by.
1Transportation ModelsLesson 4 LECTURE FOUR Transportation Models.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 22 Network Problems.
Network Optimization Models
Chapter 5: Transportation, Assignment and Network Models © 2007 Pearson Education.
Chapter 3 The Greedy Method 3.
3 -1 Chapter 3 The Greedy Method 3 -2 The greedy method Suppose that a problem can be solved by a sequence of decisions. The greedy method has that each.
Chapter 7 Network Flow Models.
© 2008 Prentice-Hall, Inc. Chapter 12 To accompany Quantitative Analysis for Management, Tenth Edition, by Render, Stair, and Hanna Power Point slides.
Network Flow Models Chapter 7.
Transportation, Assignment, Network Models
To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 12-1 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 12.
NetworkModel-1 Network Optimization Models. NetworkModel-2 Network Terminology A network consists of a set of nodes and arcs. The arcs may have some flow.
Computational Methods for Management and Economics Carla Gomes
Max-flow/min-cut theorem Theorem: For each network with one source and one sink, the maximum flow from the source to the destination is equal to the minimal.
C o n f i d e n t i a l HOME NEXT Subject Name: Data Structure Using C Unit Title: Graphs.
Table 1. Shipping costs, Supply, and Demand for Powerco Example
Lecture 3 Transshipment Problems Minimum Cost Flow Problems
7-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Network Flow Models Chapter 7.
© The McGraw-Hill Companies, Inc., Chapter 3 The Greedy Method.
Operations Research Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD4207 University of Palestine.
Networks and the Shortest Path Problem.  Physical Networks  Road Networks  Railway Networks  Airline traffic Networks  Electrical networks, e.g.,
Network Optimization Models
1 ESI 6417 Linear Programming and Network Optimization Fall 2003 Ravindra K. Ahuja 370 Weil Hall, Dept. of ISE
Network Models (2) Tran Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology Tran Van Hoai.
Introduction to Operations Research
Network Models Tran Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology Tran Van Hoai.
Network Optimization Problems
Welcome to MM305 Unit 6 Seminar Larry Musolino
Models in I.E. Lectures Introduction to Optimization Models: Shortest Paths.
O A BD T EC [2,O] 1 2,3 [4,0] [4,A] 4 [9,A] [7,B] [8,C] 5 [8,B] [8,E] 6 [13,D] [14,E] SHORTEST PATH – SERADA PARK UNDIRECTED GRAPH.
___________________________________________________________________________ ___________________________________________________________________________.
Transportation Problem
___________________________________________________________________________ ___________________________________________________________________________.
Welcome Unit 6 Seminar MM305 Wednesday 8:00 PM ET Quantitative Analysis for Management Delfina Isaac.
Chapter 5: Transportation, Assignment and Network Models © 2007 Pearson Education.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or.
ENGM 631 Minimum Spanning Tree. Prototype Example Seervada Park Trams route smallest total distance Phone lines minimum spanning tree Tram limitations.
7-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Network Flow Models Chapter 7.
Graphs David Kauchak cs302 Spring Admin HW 12 and 13 (and likely 14) You can submit revised solutions to any problem you missed Also submit your.
Lecture 20. Graphs and network models 1. Recap Binary search tree is a special binary tree which is designed to make the search of elements or keys in.
Network Models Chapter 12
Part 3 Linear Programming
Graph Theory and Optimization
Basic Concepts Graphs For more notes and topics visit:
The minimum cost flow problem
Network Optimization Models
Network Models Chapter 12
Chapter 12 Network Models 12-1
Refresh and Get Ready for More
Part 3 Linear Programming
Transportation, Assignment and Network Models
Graphs Chapter 11 Objectives Upon completion you will be able to:
Introduction Basic formulations Applications
Lecture 19-Problem Solving 4 Incremental Method
Prepared by Lee Revere and John Large
Networks Kruskal’s Algorithm
Chapter 5 Transportation, Assignment, and Transshipment Problems
Network Models Chapter 12
Chapter 6 Network Flow Models.
Part 3 Linear Programming
Presentation transcript:

WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 20 Network Problems

Network problems Network representations are used for many real-world problems –Transportation and distribution –Communication networks –Project planning –Facility location –Assignment problems Linear programming can be used to solve large scale network problems Oct 23, 2012Wood Saba Vahid2

Network Terminology A network has a set of points (called Nodes, e.g. node A) and a set of lines (calles Arcs, e.g. arc AD, CB) connecting those points –Node examples: cut blocks, log yards, sawmills, factories, … –Arc Examples: logging roads, water routes, conveyor belts,…. If only one direction of flow is allowed through an arc, its called a directed arc (e.g. DE), otherwise, its anundirected arc (e.g. AC) A network with only directed arcs, is a directed network, a network with all undirected arcs, is an undirected network A sequence of arcs between two nodes, is a path, which can be directed or undirected (e.g. BC-CA-AD is an undirected path between B and D) Oct 23, 2012Wood Saba Vahid3 A D C B E

Network Terminology A path that begins and ends with the same node is a cycle, (e.g. AB-BC-CA) If there is at least one path (undirected or directed) between two nodes, those nodes are said to be connected (e.g. A and C are connected) If all nodes in a network are connected, that network is a connected network (e.g. the network in the top right figure) A connected network that contains no (directed or undirected) cycles is called a spanning tree (e.g. bottom right figure) Oct 23, 2012Wood Saba Vahid4 A L C B M O N

Network Problems There are many types of network problems, we will focus on three types: –Shortest path problems Find the shortest route between the origin and the destination point –Minimum spanning tree Find the smallest network that has a path between each two points –Critical path method (CPM) for time-cost trade-off Find the optimal plan to expedite some activities within a project in order to minimize the costs while meeting the project deadline Oct 23, 2012Wood Saba Vahid5

Shortest Path Problem - example Seervada Park: has a narrow road system with a tram system to deliver hikers from Entrance O to Backcountry Gate T Problem: Find the shortest travel route for trams Solution mechanism: –Exhaustive search: Search all of the possible arcs in the network and pick the best one –Special network algorithm Oct 23, 2012Wood Saba Vahid6 O A BD T EC Park Entrance Backcountry Gate From: Hillier & Lieberman Distance in miles

Shortest Path Solution Oct 23, 2012Wood Saba Vahid7 O A BD T EC Park Entrance Backcountry Gate Solved node Two options for the shortest paths

Shortest Path Solution with Simplex Oct 23, 2012Wood Saba Vahid8 LP Matrix

Lab 7 preview A facility Location problem Integer formulation Locating wood pallet plants to serve 5 districts –Minimize annual transportation and investment costs –Control CO2 emissions –Must serve all districts (process all the residues to produce pallets) Oct 23, 2012Wood Saba Vahid9 Lab 7