Operational Research (O.R.) case studies. What’s the problem? www.LearnAboutOR.com.

Slides:



Advertisements
Similar presentations
For each of the following networks: Use Dijkstra's algorithm to find a quickest route between the stated vertices Indicate the order in which the vertices.
Advertisements

Decision Maths Networks Kruskals Algorithm Wiltshire Networks A Network is a weighted graph, which just means there is a number associated with each.
Our Village!!! Introduction Codicote is a reasonably large village on the outskirts of London. Welwyn Garden City, Hitchin, Hertford, St Albans, Luton,
Operational Research (O.R.) case studies. What’s the problem?
DIJKSTRA’s Algorithm. Definition fwd search Find the shortest paths from a given SOURCE node to ALL other nodes, by developing the paths in order of increasing.
IKI 10100: Data Structures & Algorithms Ruli Manurung (acknowledgments to Denny & Ade Azurat) 1 Fasilkom UI Ruli Manurung (Fasilkom UI)IKI10100: Lecture10.
Design and Analysis of Algorithms Single-source shortest paths, all-pairs shortest paths Haidong Xue Summer 2012, at GSU.
1 Dijkstra's Shortest Path Algorithm Find shortest path from s to t. s 3 t
1 Dijkstra's Shortest Path Algorithm Find shortest path from s to t. s 3 t
Chapter 7 Network Flow Models.
Shortest path algorithm. Introduction 4 The graphs we have seen so far have edges that are unweighted. 4 Many graph situations involve weighted edges.
> >
1 Routing Algorithms. 2 Outline zBellaman-Ford Algorithm zDijkstra Algorithm.
The Shortest Path Problem
Quickest Route B St Li C La time matrix (minutes) Liskeard Launceston Callington St Austell Bodmin 32 What is the quickest route from.
GPS Navigation and Data Structures By Michael Cabassol and Augie Hill.
The Way We Work update Property Panel 23 May 2006 David Robinson Hertfordshire County Council
Chapter 4: Finding the Shortest Path Lesson 1: Dijkstra’s Algorithm
Using Dijkstra’s Algorithm to Find a Shortest Path from a to z 1.
A Shortest Path Algorithm. Motivation Given a connected, positive weighted graph Find the length of a shortest path from vertex a to vertex z.
Representing and Using Graphs
Which of these can be drawn without taking your pencil off the paper and without going over the same line twice? If we can find a path that goes over all.
Codicote is in the south east of England in Hertfordshire. The five bordering counties are Essex, Bedfordshire, Buckinghamshire, Greater London, Cambridgeshire.
Teenage Pregnancy Topic Group Scrutiny Seminar Provision and access to sexual health services for young people Sue Beck 18 May 2006.
Networking and internetworking devices. Repeater.
Optical Network Security Daniel Stewart. Preliminary work Dijkstra's Algorithm Dijkstra's algorithm, is a graph search algorithm that solves the single-
Liskeard Launceston Callington St Austell Bodmin Starter Find the quickest route from St Austell to Launceston.
The Travelling Salesperson Problem A salesperson needs to visit London, Nottingham, Manchester and Leeds, he lives in Birmingham. Find the shortest route.
Hertfordshire Bowls Development Alliance The Team Lawn Bowls Diana Tribe & Graham Marriner Indoor Bowls John Hay Short Mat Bowls Roy Duke Jeanette Gayler.
© Nuffield Foundation 2012 Nuffield Free-Standing Mathematics Activity Networks © Rudolf Stricker.
E E Module 5 © Wayne D. Grover 2002, (for non-negative edge weights only) Key concepts: “labelling”, “scanning” Label = {distance, predecessor}.
Decision Maths 1 Shortest path algorithm Dijkstra’s Algorithm A V Ali :
Dijkstra animation. Dijksta’s Algorithm (Shortest Path Between 2 Nodes) 2 Phases:initialization;iteration Initialization: 1. Included:(Boolean) 2. Distance:(Weight)
Operational Research (O.R.) case studies. What’s the problem?
Network Problems A D O B T E C
Spanning Trees Dijkstra (Unit 10) SOL: DM.2 Classwork worksheet Homework (day 70) Worksheet Quiz next block.
Partnership working with Hertfordshire County Council First Capital connect has worked closely with Hertfordshire County Council since the beginning of.
SHORTEST ROUTE PROBLEM A Networking Model Report for DPA 702 QUANTITATIVE METHODS OF RESEARCH By: ALONA M. SALVA Cebu Technological University.
Routing algorithms. D(v): the cost from the source node to destination that has currently the least cost. p(v): previous node along current least.
Who we are and how to register for our opportunities
Shortest Path from G to C Using Dijkstra’s Algorithm
وزارة شؤون المرأة والأسرة والطفولة والمسنين ادارة البرامج والتخطيط
Lecture 13 review Explain how distance vector algorithm works.
Comp 245 Data Structures Graphs.
Discrete Mathematics and Its Applications (5th Edition)
Link State Route Calculations
Decision Maths Dijkstra’s Algorithm.
15.082J & 6.855J & ESD.78J Visualizations
Lecture 23 CSE 331 Oct 24, 2011.
Louisiana Travels.
Dijkstra’s Shortest Path Algorithm Neil Tang 03/25/2008
Shortest Path Problems
Shortest Path Algorithms
Link State Route Calculations
Chapter 4: Finding the Shortest Path Lesson 1: Dijkstra’s Algorithm
Discrete Mathematics and Its Applications (5th Edition)
Route Inspection Which of these can be drawn without taking your pencil off the paper and without going over the same line twice? If we introduce a vertex.
Networks Kruskal’s Algorithm
Dijkstra’s Shortest Path Algorithm Neil Tang 3/2/2010
Dijkstra’s Algorithm for Shortest Paths
and 6.855J Dijkstra’s Algorithm
Visualizations Dijkstra’s Algorithm
Implementation of Dijkstra’s Algorithm
Discrete Mathematics and Its Applications (5th Edition)
Dijkstra Algorithm examples
Prim’s algorithm for minimum spanning trees
Discrete Mathematics and Its Applications (5th Edition)
15.082J & 6.855J & ESD.78J Visualizations
OSPF Protocol.
Presentation transcript:

Operational Research (O.R.) case studies

What’s the problem?

You are a van driver… You are in Milton Keynes and you have a delivery to make in Hoddesdon You want to find the shortest route there

Which route should you take?

What do we need? A map!

Something like this… LETCHWORTH STEVENAGE HERTFORD POTTERS BAR HITCHIN LUTON ST ALBANS HATFIELD HODDESDON CHESHUNT BEDFORD WELWYN MILTON KEYNES BOREHAMWOOD

With the distances

Distance matrix (in miles) MKLUBEHILESTWEHASABOPBCHHEHO MK LU BE HI LE ST WE HA SA BO PB CH HE HO

Let’s summarise the problem We want to find a route from Milton Keynes to Hoddesdon that is as short as possible

This is an example of where we need to use Dijkstra’s Algorithm

Dijkstra’s Algorithm finds the route between any two nodes of a network with the least possible total weight

Another example of where this is used In a Satellite Navigation System

Over the next few lessons, we will look at ways of approaching problems of this type… What next?