O A BD T EC 2 4 4 7 5 7 2 5 3 4 1 1 [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.

Slides:



Advertisements
Similar presentations
ITS THE FINAL LECTURE! (SING IT, YOU KNOW YOU WANT TO) Operations Research.
Advertisements

WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 20 Network Problems.
Graph. -traffic modeling MAXIMUM FLOW -shortest (fastest) route SHORTEST PATH -efficient distribution, logistics, pickup/delivery HAMILTONIAN PATH/CYCLE,
Outline LP formulation of minimal cost flow problem
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 22 Network Problems.
DMOR Networks. Graphs: Koenigsberg bridges Leonard Euler problem (1736)
Network Optimization Problems: Models and Algorithms This handout: Minimum Spanning Tree Problem.
Math443/543 Mathematical Modeling and Optimization
Chapter 7 Network Flow Models.
MNG221 - Management Science
1 1 Slide © 2000 South-Western College Publishing/ITP Slides Prepared by JOHN LOUCKS.
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.
1 Introduction to Approximation Algorithms. 2 NP-completeness Do your best then.
Shortest Route, Minimal Spanning Tree and Maximal Flow Models
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
Network Models (2) Tran Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology Tran Van Hoai.
Introduction to Operations Research
COSC 2007 Data Structures II Chapter 14 Graphs III.
Structures 7 Decision Maths: Graph Theory, Networks and Algorithms.
Module 5 – Networks and Decision Mathematics Chapter 23 – Undirected Graphs.
1 1 © 2003 Thomson  /South-Western Slide Slides Prepared by JOHN S. LOUCKS St. Edward’s University.
1 Network Models Transportation Problem (TP) Distributing any commodity from any group of supply centers, called sources, to any group of receiving.
___________________________________________________________________________ ___________________________________________________________________________.
ENGM 732 Formalization of Network Flows Network Flow Models.
Network Simplex Animations Network Simplex Animations.
___________________________________________________________________________ ___________________________________________________________________________.
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.
ENGM 631 Minimum Spanning Tree. Prototype Example Seervada Park Trams route smallest total distance Phone lines minimum spanning tree Tram limitations.
Chapter 20: Graphs. Objectives In this chapter, you will: – Learn about graphs – Become familiar with the basic terminology of graph theory – Discover.
Graphs Definition: a graph is an abstract representation of a set of objects where some pairs of the objects are connected by links. The interconnected.
1 CPSC 320: Intermediate Algorithm Design and Analysis July 14, 2014.
Network Problems A D O B T E C
15.082J and 6.855J and ESD.78J Network Simplex Animations.
Spanning Trees Dijkstra (Unit 10) SOL: DM.2 Classwork worksheet Homework (day 70) Worksheet Quiz next block.
::Network Optimization:: Minimum Spanning Trees and Clustering Taufik Djatna, Dr.Eng. 1.
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.
Lower bound algorithm. 1 Start from A. Delete vertex A and all edges meeting at A. A B C D 4 5 E Find the length of the minimum spanning.
Introduction to Graph & Network Theory Thinking About Networks: From Metabolism to the Genome to Social Conflict Summer Workshop for Teachers June 27 th.
1 1 Slide © 2005 Thomson/South-Western Chapter 9 Network Models n Shortest-Route Problem n Minimal Spanning Tree Problem n Maximal Flow Problem.
Operations Research II Course,, September Part 2: Network Flow Operations Research II Dr. Aref Rashad.
Part 3 Linear Programming
St. Edward’s University
Shortest Path from G to C Using Dijkstra’s Algorithm
Minimum Spanning Tree Chapter 13.6.
Network Flow Problems – Shortest Path Problem
Network Simplex Animations
Network Models Chapter 12
Chapter 12 Network Models 12-1
Refresh and Get Ready for More
1.3 Modeling with exponentially many constr.
Graph Algorithm.
Heuristics Definition – a heuristic is an inexact algorithm that is based on intuitive and plausible arguments which are “likely” to lead to reasonable.
Part 3 Linear Programming
Transportation, Assignment and Network Models
15.082J & 6.855J & ESD.78J Visualizations
Introduction Basic formulations Applications
Lecture 19-Problem Solving 4 Incremental Method
Spanning Tree Algorithms
Dijkstra’s Algorithm for Shortest Paths
and 6.855J Dijkstra’s Algorithm
Visualizations Dijkstra’s Algorithm
Network Simplex Animations
The travelling salesman problem
Part 3 Linear Programming
Prim’s Minimum Spanning Tree Algorithm Neil Tang 4/1/2008
Prim’s algorithm for minimum spanning trees
15.082J & 6.855J & ESD.78J Visualizations
Presentation transcript:

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

ManCo Harvest Blocks and Roads UNDIRECTED GRAPH HW T3 T2 T1T4 T7 T5 T6 T8T SHORTEST PATH FROM HIGHWAY (HW) TO T9 distances in km

HW T3 T2 T1T4 T7 T5 T6 T8T [2,HW] [5,HW] [8,T2] [10,T2][10.4,T5] [12,T6] [18,T8] [0,-]

ManCo Harvest Blocks and Roads SHORTEST PATH - DIRECTED GRAPH HW T3 T2 T1T4 T7 T5 T6 T8T [6.0,T9] [9.6,T8] [10.0,T8] [14.0,T8] [12.0,T7] [14.5,T7] [20.7,T4] [22.5,T4] [19.0,T6] [16.0,T6] [25.7,T1] [21.5,T3] [18.0,T2] [21.0,T3] [18.0,T5] BACKWARDS RECURSSION Choose minimum total distance from predecessors

ManCo Harvest Blocks and Roads HW T3 T2 T1T4 T7 T5 T6 T8T9 $73.5K $93K $30K $120K $37.5K $135K $90K $72K$75k $120K $90K $54K $60K$90K Minimum Spanning Tree – Connect all Nodes (blocks) with least road construction All construction = $15K/km, except T5-T7 = $30K/km

ManCo Harvest Blocks and Roads HW T3 T2 T1T4 T7 T5 T6 T8T9 $73.5K $93K $30K $120K $37.5K $135K $90K $72K$75k $120K $90K $54K $60K$90K Minimum Spanning Tree – Connect all Nodes (blocks) with least road construction All construction = $15K/km, except T5-T7 = $30K/km Minimum = $574.5 K

ManCo Harvest Blocks and Roads HW T3 T2 T1T4 T7 T5 T6 T8T9 $73.5K $93K $30K $120K $37.5K $135K $90K $72K$75k $120K $90K $54K $60K$90K Minimum = $574.5 K There maybe alternate minimum spanning trees when we arbitrarily break ties (e.g. T2-T5 v. T2-T6) but total distance is the same. Note you can start at any node and apply the greedy algorithm to get the minimum spanning tree

Shortest Path using LP Simplex algorithm works great for network problems Send one unit of flow through the network to determine the shortest path –Flow at Source = 1 –Flow at Destination = -1 –Sum of flow at each intermediate node = 0 Example: ManCo harvest blocks and roads

Other Network Problems Steiner Networks – connect a subset of nodes Maximum flow through a network Minimum cost flow through a network Transportation problems (Lab #2) Assignment problems (US Air) Transhipment problems (US Steel)

Other Network Problems TOURS IN NETWORKS –TRAVELLING SALESMAN (salesperson) VISIT EACH NODE AND RETURN TO THE START AT MINIMUM COST –POSTMAN (postperson) VISIT EACH ARC AND RETURN TO THE START AT MINIMUM COST