Hamiltonian Graphs By: Matt Connor Fall 2013.

Slides:



Advertisements
Similar presentations
Chapter 8 Topics in Graph Theory
Advertisements

22C:19 Discrete Math Graphs Fall 2010 Sukumar Ghosh.
22C:19 Discrete Math Graphs Fall 2014 Sukumar Ghosh.
Graph-02.
Hamiltonian Circuits and Paths
Graph Theory: Euler Circuits Christina Mende Math 480 April 15, 2013.
1 Lecture 5 (part 2) Graphs II Euler and Hamiltonian Path / Circuit Reading: Epp Chp 11.2, 11.3.
Lecture 21 Paths and Circuits CSCI – 1900 Mathematics for Computer Science Fall 2014 Bill Pine.
Section 14.1 Intro to Graph Theory. Beginnings of Graph Theory Euler’s Konigsberg Bridge Problem (18 th c.)  Can one walk through town and cross all.
BY: MIKE BASHAM, Math in Scheduling. The Bridges of Konigsberg.
Koenigsberg bridge problem It is the Pregel River divided Koenigsberg into four distinct sections. Seven bridges connected the four portions of Koenigsberg.
Graph Theory. What is Graph Theory? This is the study of structures called ‘graphs’. These graphs are simply a collection of points called ‘vertices’
Graphs and Trees This handout: Eulerian Cycles: Sufficiency of the condition Hamiltonian tour.
IEOR266 © Classification of MCNF problems.
Euler and Hamilton Paths
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 10, Monday, September 22.
Chapter 11 Graphs and Trees This handout: Terminology of Graphs Eulerian Cycles.
Finding The Total Number Of Hamilton Circuits. The Traveling Salesman Problem is one of the most intensely studied problems in computational mathematics.
Copyright © Cengage Learning. All rights reserved.
Take a Tour with Euler Elementary Graph Theory – Euler Circuits and Hamiltonian Circuits Amro Mosaad – Middlesex County Academy.
Programming for Geographical Information Analysis: Advanced Skills Online mini-lecture: Introduction to Networks Dr Andy Evans.
Graph Theoretic Concepts. What is a graph? A set of vertices (or nodes) linked by edges Mathematically, we often write G = (V,E)  V: set of vertices,
Euler and Hamilton Paths
Structures 7 Decision Maths: Graph Theory, Networks and Algorithms.
An Improved Degree Based Condition for Hamiltonian Cycles November 22, 2005 November 22, 2005.
CSNB143 – Discrete Structure Topic 9 – Graph. Learning Outcomes Student should be able to identify graphs and its components. Students should know how.
CS 200 Algorithms and Data Structures
Graphs.  Definition A simple graph G= (V, E) consists of vertices, V, a nonempty set of vertices, and E, a set of unordered pairs of distinct elements.
Fall 2015 COMP 2300 Discrete Structures for Computation Donghyun (David) Kim Department of Mathematics and Physics North Carolina Central University 1.
1.5 Graph Theory. Graph Theory The Branch of mathematics in which graphs and networks are used to solve problems.
Graph Theory and Applications
Shortest Path Based Sufficiency Condition for Hamiltonian Graphs
Graph theory and networks. Basic definitions  A graph consists of points called vertices (or nodes) and lines called edges (or arcs). Each edge joins.
Lecture 52 Section 11.2 Wed, Apr 26, 2006
 Quotient graph  Definition 13: Suppose G(V,E) is a graph and R is a equivalence relation on the set V. We construct the quotient graph G R in the follow.
Walks, Paths and Circuits. A graph is a connected graph if it is possible to travel from one vertex to any other vertex by moving along successive edges.
Introduction to Graph Theory
Euler and Hamiltonian Graphs
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.
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,
1 Lecture 5 (part 2) Graphs II (a) Circuits; (b) Representation Reading: Epp Chp 11.2, 11.3
David Stotts Computer Science Department UNC Chapel Hill.
Hamiltonian Circuits and Paths
Hamiltonian Graphs Graphs Hubert Chan (Chapter 9.5)
Polyhedra and Prisms.
Euler and Hamiltonian Graphs
Data Structures Graphs - Terminology
CSC 172 DATA STRUCTURES.
Routing Through Networks - 1
Euler and Hamiltonian Graphs
Graph Theory CSRU1400, Fall 2007 Ellen Zhang.
Grade 11 AP Mathematics Graph Theory
Graph theory Definitions Trees, cycles, directed graphs.
Hamiltonian Graphs Graphs Hubert Chan (Chapter 9.5)
EECS 203 Lecture 20 More Graphs.
Discrete Maths 9. Graphs Objective
Discrete Math: Hamilton Circuits
CSC 172 DATA STRUCTURES.
Can you draw this picture without lifting up your pen/pencil?
Introduction to Graph Theory Euler and Hamilton Paths and Circuits
Discrete Math II Howon Kim
Walks, Paths, and Circuits
Hamiltonian Circuits and Paths
Graph Theory What is a graph?.
Hamiltonian Cycles.
Euler and Hamiltonian Graphs
Euler circuit Theorem 1 If a graph G has an Eulerian path, then it must have exactly two odd vertices. Theorem 2 If a graph G has an Eulerian circuit,
Hamiltonicity below Dirac’s condition
Warm Up – 3/19 - Wednesday Give the vertex set. Give the edge set.
Chapter 10 Graphs and Trees
Presentation transcript:

Hamiltonian Graphs By: Matt Connor Fall 2013

Hamiltonian Graphs Abstract Algebra Graph Theory Hamiltonian Graphs

•Similar to Koenigsberg •Became a more popular field of study in the mid 1900’s •Became represented as points and lines • More difficult than Eulerian to prove

Sir William Rowan Hamilton Irish Mathematician from the early 1800’s Other contributions include discovery of the Quaternions Hamilton also studied the directionality of graphs.

This type of problem is often referred to as the traveling salesman or postman problem. The idea came from the Icosian game “A traveller wants to visit 20 towns on the vertices of a dodecahedron, going once to every town and returning to the starting point.”

Vertex- a single point on a graph. Edge- connects two vertices. Hamiltonian path-a path going through every vertex of the graph once and only once. Hamiltonian circuit- a closed path going through every vertex of the graph once and only once AND ends at the same vertex it began. Vertex- a single point on a graph. Edge- connects two vertices.

Adjacent vertices- two vertices that share an edge Degree of Vertex- number of connected edges. (denoted deg(v))

Difference Between Path and Circuit

Examples of Hamiltonian Circut

Few theorems about Hamiltonian Circuits •This first theorem to prove that a graph is Hamiltonian is from Dirac in 1952 Theorem: If G is a graph with n vertices, where n≥3 and deg(v)≥n/2, for every vertex v of G, then G is Hamiltonian

This second theorem was produced by Ore in 1960 Theorem: If G is a graph of order n≥3 such that for all distinct non adjacent pairs of vertices u and v, deg(u)+deg(v)≥n, then G is Hamiltonian

•Both of the previous results consider the fact that the more edges a graph has, the more likely it is Hamiltonian. •This just refers to having more opportunities because there are more possible paths. •The more theorems that we look at the more complex they become to confirm a graph.

•Some of the other Theorems include an idea called connectivity. •This is the minimum number of vertices whose removal results in a disconnected graph. •They then use this and relate it to the degree of vertices. This is an example of a 2-connected graph

Graph of Hamilton (dodecahedron) All complete graphs (every vertex connected) Planar 4-connected Platonic solids- regular polyhedron with congruent faces of regular polygons and the same number of faces meeting at each vertex A few known Hamiltonian Graphs

http://www3.ul.ie/cemtl/pdf%20files/cm2/GraphEulerHamilt on.pdf http://mathafou.free.fr/themes_en/kgham.html http://www.rose- hulman.edu/mathjournal/archives/2000/vol1- n1/paper4/v1n1-4pd.PDF http://www.math.uni- hamburg.de/home/diestel/books/graph.theory/preview/Ch1 0.pdf http://www.britannica.com/EBchecked/topic/253431/Sir- William-Rowan-Hamilton