Mathematical modeling To describe or represent a real-world situation quantitatively, in mathematical language.

Slides:



Advertisements
Similar presentations
Chapter 2: Business Efficiency Lesson Plan
Advertisements

Aim: Graph Theory – Hamilton Paths & Circuits Course: Math Literacy Do Now: Aim: How does a Hamilton path and circuit differ from Euler’s path and circuit?
Introduction to Graph Theory Instructor: Dr. Chaudhary Department of Computer Science Millersville University Reading Assignment Chapter 1.
Chapter 2: Business Efficiency Lesson Plan Business Efficiency  Visiting Vertices-Graph Theory Problem Hamiltonian Circuits  Vacation Planning Problem.
Chapter 7 Graph Theory 7.1 Modeling with graphs and finding Euler circuits. Learning Objectives: Know how to use graphs as models and how to determine.
Chapter 15 Graph Theory © 2008 Pearson Addison-Wesley. All rights reserved.
1 Chapter 15.3 Hamilton Paths and Hamilton Circuits Objectives 1.Understand the definitions of Hamilton paths & Hamilton circuits. 2.Find the number of.
Math 308 Discrete Mathematics Discrete Mathematics deals with “Separated” or discrete sets of objects (rather than continuous sets) Processes with a sequence.
Approximation Algorithms: Combinatorial Approaches Lecture 13: March 2.
Math443/543 Mathematical Modeling and Optimization
Approximation Algorithms Lecture for CS 302. What is a NP problem? Given an instance of the problem, V, and a ‘certificate’, C, we can verify V is in.
Homework collection Read Pages 175 – 184 Page 188: 21 – 26, 29 – 36, 41 – 44, 47 – 49, 51, 52, 59, 62, 63.
A traveling salesman has customers in 5 cities which we will call A, B, C, D, and E. The salesman needs to travel to all 5 cities with his trip starting.
Solution methods for Discrete Optimization Problems.
1 Discrete Optimization. 2 The relationship between counting techniques/graph theory and discrete optimization Adding a goal (objective function) to a.
The Travelling Salesman Algorithm A Salesman has to visit lots of different stores and return to the starting base On a graph this means visiting every.
Chapter 2: Business Efficiency Lesson Plan Business Efficiency  Visiting Vertices-Graph Theory Problem Hamiltonian Circuits  Vacation Planning Problem.
Slide 14-1 Copyright © 2005 Pearson Education, Inc. SEVENTH EDITION and EXPANDED SEVENTH EDITION.
Graph Theory Topics to be covered:
Slide Copyright © 2009 Pearson Education, Inc. AND Active Learning Lecture Slides For use with Classroom Response Systems Chapter 14 Graph Theory.
Graph Theory Hamilton Paths and Hamilton Circuits.
Discrete Math Unit 6 Set Theory Number Theory Graph Theory.
1 Excursions in Modern Mathematics Sixth Edition Peter Tannenbaum.
6.1 Hamilton Circuits and Paths: Hamilton Circuits and Paths: Hamilton Path: Travels to each vertex once and only once… Hamilton Path: Travels to each.
Module 5 – Networks and Decision Mathematics Chapter 23 – Undirected Graphs.
© 2010 Pearson Prentice Hall. All rights reserved. 1 §15.3, Hamilton Paths and Circuits.
Spring 2015 Mathematics in Management Science Traveling Salesman Problem Approximate solutions for TSP NNA, RNN, SEA Greedy Heuristic Algorithms.
Chapter 2: Business Efficiency Lesson Plan
Chapter 2: Business Efficiency Lesson Plan
Copyright © 2014, 2010, 2007 Pearson Education, Inc. Section 4.2, Slide 1 4 Graph Theory (Networks) The Mathematics of Relationships 4.
CS 200 Algorithms and Data Structures
Excursions in Modern Mathematics, 7e: Copyright © 2010 Pearson Education, Inc. 6 The Mathematics of Touring 6.1Hamilton Paths and Hamilton Circuits.
Copyright 2013, 2010, 2007, Pearson, Education, Inc. Section 14.3 Hamilton Paths, and Hamilton Circuits.
Using traveling salesman problem algorithms for evolutionary tree construction Chantal Korostensky and Gaston H. Gonnet Presentation by: Ben Snider.
Chapter 2: Business Efficiency Lesson Plan Business Efficiency  Visiting Vertices-Graph Theory Problem Hamiltonian Circuits  Vacation Planning Problem.
TSP – Upper Bounds and Lower Bounds Initial problem : Upper Bound A salesman based in Stockton needs to visit shops based in Darlington, Billingham, Middlesbrough,
EXCURSIONS IN MODERN MATHEMATICS SIXTH EDITION Peter Tannenbaum 1.
The Travelling Salesperson Problem A salesperson needs to visit London, Nottingham, Manchester and Leeds, he lives in Birmingham. Find the shortest route.
Mathematics in Management Science
CIRCUITS, PATHS, AND SCHEDULES Euler and Königsberg.
Graph Theory Hamilton Paths Hamilton Circuits and.
SPANNING TREES Lecture 20 CS2110 – Fall Spanning Trees  Definitions  Minimum spanning trees  3 greedy algorithms (incl. Kruskal’s & Prim’s)
By: Christophe Dufour Chrishon Adams Mischael Joseph.
I can describe the differences between Hamilton and Euler circuits and find efficient Hamilton circuits in graphs. Hamilton Circuits I can compare and.
Excursions in Modern Mathematics, 7e: Copyright © 2010 Pearson Education, Inc. 6 The Mathematics of Touring 6.1Hamilton Paths and Hamilton Circuits.
Chapter 14 Section 3 - Slide 1 Copyright © 2009 Pearson Education, Inc. AND.
Unit 2 Hamiltonian Circuits. Hamiltonian Circuit: A tour that starts at a vertex of a graph and visits each vertex once and only once, returning to where.
The Traveling Salesman Starring: Mr. Brute Force Co Starring: Mrs. Sorted Edge Lord Nearest Neighbor.
Copyright © 2008 Pearson Education, Inc. Slide 13-1 Unit 13B The Traveling Salesman Problem.
Grade 11 AP Mathematics Graph Theory Definition: A graph, G, is a set of vertices v(G) = {v 1, v 2, v 3, …, v n } and edges e(G) = {v i v j where 1 ≤ i,
Exhaustive search Exhaustive search is simply a brute- force approach to combinatorial problems. It suggests generating each and every element of the problem.
MAT 110 Workshop Created by Michael Brown, Haden McDonald & Myra Bentley for use by the Center for Academic Support.
Hamilton Paths and Hamilton Circuits
Excursions in Modern Mathematics Sixth Edition
Weighted Graphs and traveling Salesperson problem
Shortest Path Problems
Traveling Salesman Problems
Routing Through Networks - 1
HAMILTONIAN CIRCUIT ALGORITHMS
Chapter 2: Business Efficiency Lesson Plan
Chapter 2: Business Efficiency Lesson Plan
Section 14.3 Hamilton Paths, and Hamilton Circuits
Genome Assembly.
Chapter 2: Business Efficiency Business Efficiency
A path that uses every vertex of the graph exactly once.
Chapter 15 Graph Theory © 2008 Pearson Addison-Wesley.
Chapter 15 Graph Theory © 2008 Pearson Addison-Wesley.
Classwork Worksheet Homework (day 67) worksheet
Hamilton Paths and Hamilton Circuits
Traveling Salesman Problems Nearest Neighbor Method
Presentation transcript:

Mathematical modeling To describe or represent a real-world situation quantitatively, in mathematical language

Math models Simplification- no model reproduces every property or aspect of the thing modeled. Every model necessarily simplifies, to some extent, the reality it describes. A useful model is simple enough to permit calculations but detailed enough to capture the essence of the situation being modeled.

prediction A useful mathematical model should do more than describe already observed behavior. It should also help us predict or understand the behavior.

The process of modeling Description- using mathematical ingredients, functions, variables, equations, etc. Deduction- determining mathematical consequences of the model’s description Interpretation- forming conclusions based on results of the model

Discrete Math Methods of problem solving Real-life mathematics Topics such as scheduling, social decision making, modeling with graphs, counting techniques, optimization, cost effectiveness

Three main themes Existence: Is there a solution? Counting: How many solutions are there? Efficiency: What is the best solution?

Hamilton circuits A circuit containing every vertex of a graph Visit each vertex (point) exactly once Do not have to visit all edges (sides) Must return to the starting vertex A graph with a Hamilton circuit is called Hamiltonian

Does a graph have a Hamilton circuit? There is no simple way to tell The problem of determining if a graph is Hamiltonian is NP-complete. This means that the number of steps needed to solve the problem, with the best known algorithms today, is exponential in the number of vertices in the graph.

After a meeting at her home, Kaitlin has agreed to drive home Mary, Rachel, and Leslie. If the time (minutes) to drive between her friend’s homes is shown in the figure, what route gets Kaitlin back home the quickest? M R L K

The numbers on the graph are called weights these can represent time, cost, or distance a minimum-cost Hamiltonian circuit is one with the lowest possible sum to the weights of its edges

Algorithm Generate all possible Hamiltonian tours Add up the distances on the edges of each tour Choose the tour of minimum distance

The graph model is called a complete graph if the edge between any pair of vertices is present in the graph. In the graph with 4 vertices, there would be six different ways to traverse a circuit, but half of them would be the reversal of the others. In a complete graph with ‘n’ vertices, there are (n-1)!/2 ways to route a circuit.

TSP This task of finding the shortest route is one of the most common in operations research, the branch of mathematics concerned with getting governments and businesses to operate more efficiently. It is usually called the traveling salesman problem (TSP), because of its early formation….the trip of minimum cost that a salesperson can make to visit the cities in a sales territory and end up in the same city.

TSP problems Optimization problems of this type are becoming increasingly more important in the world of communications, airline networking, wiring, networks, etc...

algorithms Brute force- find all possible circuits and total each to find the optimum. Nearest neighbor- start at a vertex,...at each step, go to the nearest vertex which has not yet been visited and will not close a circuit,when all have been visited, return to the starting point. Cheapest link-pick the shortest edge,such that no circuit will be formed, and no vertex is greater than 2…..repeat until closed.

Find the minimum weight Hamilton circuit in the graph below

ArcView GIS software- geographical information system a great tool to create a model of TSP! Topic--Using ArcView, create a graph to model the transportation of students between high schools and look for an efficient route.