Graph Theory Ming-Jer Tsai. Outline Text Book Graph Graph Theory - Course Description The Topics in the Class Evaluation.

Slides:



Advertisements
Similar presentations
Connectivity - Menger’s Theorem Graphs & Algorithms Lecture 3.
Advertisements

Chapter 8 Topics in Graph Theory
Edge-connectivity and super edge-connectivity of P 2 -path graphs Camino Balbuena, Daniela Ferrero Discrete Mathematics 269 (2003) 13 – 20.
Introduction to Graph Theory Lecture 11: Eulerian and Hamiltonian Graphs.
k-Factor Factor: a spanning subgraph of graph G
Vertex Cut Vertex Cut: A separating set or vertex cut of a graph G is a set S  V(G) such that G-S has more than one component. a b c d e f g h i.
Mycielski’s Construction Mycielski’s Construction: From a simple graph G, Mycielski’s Construction produces a simple graph G’ containing G. Beginning with.
What is the first line of the proof? a). Assume G has an Eulerian circuit. b). Assume every vertex has even degree. c). Let v be any vertex in G. d). Let.
Internally Disjoint Paths Internally Disjoint Paths : Two paths u to v are internally disjoint if they have no common internal vertex.
What is the next line of the proof? a). Let G be a graph with k vertices. b). Assume the theorem holds for all graphs with k+1 vertices. c). Let G be a.
Matchings Matching: A matching in a graph G is a set of non-loop edges with no shared endpoints.
Graph Theory Ming-Jer Tsai. Outline Graph Graph Theory Grades Q & A.
Definition Hamiltonian graph: A graph with a spanning cycle (also called a Hamiltonian cycle). Hamiltonian graph Hamiltonian cycle.
Matchings Matching: A matching in a graph G is a set of non-loop edges with no shared endpoints Maximal Matching: A maximal matching in a graph is a matching.
Vertex Cut Vertex Cut: A separating set or vertex cut of a graph G is a set SV(G) such that S has more than one component. Connectivity of G ((G)): The.
Is the following graph Hamiltonian- connected from vertex v? a). Yes b). No c). I have absolutely no idea v.
Discrete Structures Chapter 7A Graphs Nurul Amelina Nasharuddin Multimedia Department.
Definition Dual Graph G* of a Plane Graph:
Internally Disjoint Paths
Internally Disjoint Paths
Factor Factor: a spanning subgraph of graph G
CTIS 154 Discrete Mathematics II1 8.2 Paths and Cycles Kadir A. Peker.
Coloring Algorithms and Networks. Coloring2 Graph coloring Vertex coloring: –Function f: V  C, such that for all {v,w}  E: f(v)  f(w) Chromatic number.
Factor Factor: a spanning subgraph of graph G k-Factor: a spanning k-regular subgraph Odd component: a component of odd order o(H): the number of odd components.
What is the next line of the proof? a). Assume the theorem holds for all graphs with k edges. b). Let G be a graph with k edges. c). Assume the theorem.
Internally Disjoint Paths Internally Disjoint Paths : Two paths u to v are internally disjoint if they have no common internal vertex. u u v v Common internal.
K-Coloring k-coloring: A k-coloring of a graph G is a labeling f: V(G)  S, where |S|=k. The labels are colors; the vertices of one color form a color.
Vertex Cut Vertex Cut: A separating set or vertex cut of a graph G is a set SV(G) such that G-S has more than one component. d f b e a g c i h.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 10, Monday, September 22.
K-Coloring k-coloring: A k-coloring of a graph G is a labeling f: V(G)  S, where |S|=k. The labels are colors; the vertices of one color form a color.
CS 2813 Discrete Structures
9.8 Graph Coloring. Coloring Goal: Pick as few colors as possible so that two adjacent regions never have the same color. See handout.
Graphs Chapter 10.
CSE, IIT KGP Matchings and Factors. CSE, IIT KGP Matchings A matching of size k in a graph G is a set of k pairwise disjoint edges.A matching of size.
3.3 Matchings and Factors: Matchings in General Graphs This copyrighted material is taken from Introduction to Graph Theory, 2 nd Ed., by Doug West; and.
CSE, IIT KGP Graph Theory: Introduction Pallab Dasgupta Dept. of CSE, IIT
4.1 Connectivity and Paths: Cuts and Connectivity
The Equitable Coloring of Kneser Graphs 陳伯亮 & 黃國卿 2008 年 8 月 11 日.
4.2 k-connected graphs This copyrighted material is taken from Introduction to Graph Theory, 2 nd Ed., by Doug West; and is not for further distribution.
Indian Institute of Technology Kharagpur PALLAB DASGUPTA Graph Theory: Introduction Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering,
Mycielski’s Construction Mycielski’s Construction: From a simple graph G, Mycielski’s Construction produces a simple graph G’ containing G. Beginning with.
The Equitable Colorings of Kneser Graphs Kuo-Ching Huang ( 黃國卿 ) Department of Applied Mathematics Providence University This is a joined work with Prof.
3.2 Matchings and Factors: Algorithms and Applications This copyrighted material is taken from Introduction to Graph Theory, 2 nd Ed., by Doug West; and.
Fall 2015 COMP 2300 Discrete Structures for Computation Donghyun (David) Kim Department of Mathematics and Physics North Carolina Central University 1.
Chapter 1 Fundamental Concepts Introduction to Graph Theory Douglas B. West July 11, 2002.
CSE, IIT KGP Graph Coloring. CSE, IIT KGP K-coloring A k-coloring of G is a labeling f:V(G)  {1,…,k}.A k-coloring of G is a labeling f:V(G)  {1,…,k}.
Connectivity and Paths 報告人:林清池. Connectivity A separating set of a graph G is a set such that G-S has more than one component. The connectivity of G,
5.8 Graph Matching  Example: Set of worker assign to a set of task  Four tasks are to be assigned to four workers.  – Worker 1 is qualified to do tasks.
Planar Graphs Lecture 10: Oct 21. This Lecture Today we will talk about planar graphs, and how to color a map using 6 colors. Planar graphs Euler’s formula.
4.2 k-connected graphs This copyrighted material is taken from Introduction to Graph Theory, 2 nd Ed., by Doug West; and is not for further distribution.
Introduction to Graph Theory. Graph G=(V,E) V={v 1,v 2,…,v n } E={(u,v)|(u,v) is an unorder pair of V} vertex=node edge=link loop multiple edges.
4.2 k-connected graphs This copyrighted material is taken from Introduction to Graph Theory, 2 nd Ed., by Doug West; and is not for further distribution.
Introduction to Graph Theory
Graph Theory Ming-Jer Tsai. Outline Graph Graph Theory Grades Q & A.
CSE, IIT KGP Graph Theory: Introduction Pallab Dasgupta Dept. of CSE, IIT
Introduction to Graph Theory
Indian Institute of Technology Kharagpur PALLAB DASGUPTA Graph Theory: Planarity Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering, IIT.
Indian Institute of Technology Kharagpur PALLAB DASGUPTA Graph Theory: Matchings and Factors Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering,
Discrete Mathematics Graph: Planar Graph Yuan Luo
Chapter 5 Fundamental Concept
Introduction of graph theory
What is the next line of the proof?
Student:連敏筠 Advisor:傅恆霖
MAT 2720 Discrete Mathematics
Hamiltonian Cycles.
Proof Techniques.
Planarity.
N(S) ={vV|uS,{u,v}E(G)}
Graph Theory: Cuts and Connectivity
Graph Theory: Proof Techniques
Presentation transcript:

Graph Theory Ming-Jer Tsai

Outline Text Book Graph Graph Theory - Course Description The Topics in the Class Evaluation

Text Books "Introduction to Graph Theory", Douglas B. West, 2rd Edition, Prentice Hall

Graph A triple consisting of a vertex set V(G), an edge set E(G), and a relation that associates with each edge two vertices (not necessary distinct) called its endpoints. e1e1 e2e2 e6e6 e5e5 e3e3 e7e7 e4e4 x yw z

Graph Theory - Course Description The focus is on understanding the structure of graphs and exploring the proof techniques in discrete mathematics. Students that would like to take this course are assumed to be interested in and have knowledge of discrete mathematics.

The Topics in the Class Matching Connectivity Coloring Planar Graphs Hamiltonian Cycles

Matching Matching: A matching in a graph G is a set of non-loop edges with no shared endpoints

(Hall’s Condition) An X,Y-bigraph G has a matching that saturates X iff |N(S)|>=|S| for all S  X. N(S): the set of vertices having a neighbor in S. Matching BCDEA X Y S = {B, D, E}

(Tutte’s Condition) A graph G has a perfect matching iff o(G-S)<=|S| for every S  V(G). o(G-S): the number of components of odd orders in G-S. Matching S Odd component Even component

Connectivity For a simple graph G,  (G)<=  ’(G)<=  (G).  (G): the minimum size of a vertex set S such that G-S is disconnected or has only one vertex (connectivity of G).  ’(G): the minimum size of a set of edges F such that G-F has more than one component (edge-connectivity of G).  (G): minimum degree of G. 1.  (G) =  ’(G) =  (G) = 3.

( Menger Theorem ) If x,y are vertices of a graph G and xy  E(G),  (x,y) = (x,y).  (x,y): the minimum size of a set S  V(G)-{x,y} such that G-S has no x,y-path. (x,y): the maximum size of a set of pairwise internally disjoint x,y-paths. Connectivity

(Brook’s Theorem) If G is a connected graph other than a complete graph or an odd cycle,  (G)<=  (G).  (G): The least k such that G is k-colorable.  (G): the maximum degree in G. Coloring

Edge-Coloring (Vizing and Gupta’s Theorem) If G is a simple graph, x’(G) ≤ Δ(G)+1.  ’(G): The least k such that G is k-edge-colorable.

Planar Graph (Kuratowski’s Theorem) A graph is planar iff it does not contain a subdivision of K 5 or K 3,3.

(Four Color Theorem) Every planar graph is 4- colorable. Four Color Theorem

If G is a simple graph with at least three vertices and δ(G) ≥ n(G)/2, then G has a hamiltonian cycle. (Chvatal’s Condition) Let G be a simple graph with vertex degree d 1 ≤ … ≤ d n, where n ≥ 3. If i i or d n-i ≥ n-i, G has a hamiltonian cycle. Hamiltonian Cycles

Evaluation 2 Mid-term Exams (40%) 1 Final (25%) 10 Quizzes (20%) Discussion (15%)