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.

Slides:



Advertisements
Similar presentations
CS 336 March 19, 2012 Tandy Warnow.
Advertisements

Connectivity - Menger’s Theorem Graphs & Algorithms Lecture 3.
 Theorem 5.9: Let G be a simple graph with n vertices, where n>2. G has a Hamilton circuit if for any two vertices u and v of G that are not adjacent,
Chapter 8 Topics in Graph Theory
Lecture 5 Graph Theory. Graphs Graphs are the most useful model with computer science such as logical design, formal languages, communication network,
Edge-connectivity and super edge-connectivity of P 2 -path graphs Camino Balbuena, Daniela Ferrero Discrete Mathematics 269 (2003) 13 – 20.
Walks, Paths and Circuits Walks, Paths and Circuits Sanjay Jain, Lecturer, School of Computing.
Graph-02.
Chapter 9 Connectivity 连通度. 9.1 Connectivity Consider the following graphs:  G 1 : Deleting any edge makes it disconnected.  G 2 : Cannot be disconnected.
GOLOMB RULERS AND GRACEFUL GRAPHS
Applied Combinatorics, 4th Ed. Alan Tucker
Graph Theory Ming-Jer Tsai. Outline Text Book Graph Graph Theory - Course Description The Topics in the Class Evaluation.
k-Factor Factor: a spanning subgraph of graph G
Connectivity and Paths
Mycielski’s Construction Mycielski’s Construction: From a simple graph G, Mycielski’s Construction produces a simple graph G’ containing G. Beginning with.
Internally Disjoint Paths Internally Disjoint Paths : Two paths u to v are internally disjoint if they have no common internal vertex.
Computational Geometry Seminar Lecture 1
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.
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.
Definition Dual Graph G* of a Plane Graph:
Internally Disjoint Paths
Internally Disjoint Paths
Theorem Every planar graph is 5-colorable.
Factor Factor: a spanning subgraph of graph G
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.
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.
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.
Introduction to Graph Theory
Graph Theory Chapter 6 Planar Graphs Ch. 6. Planar Graphs.
Subdivision of Edge In a graph G, subdivision of an edge uv is the operation of replacing uv with a path u,w,v through a new vertex w.
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,
Trees and Distance. 2.1 Basic properties Acyclic : a graph with no cycle Forest : acyclic graph Tree : connected acyclic graph Leaf : a vertex of degree.
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 II Pao-Lien Lai 1.
4.1 Connectivity and Paths: Cuts and Connectivity
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.
Chapter 5 Coloring of Graphs. 5.1 Vertex Coloring and Upper Bound Definition: A k-coloring of a graph G is a labeling f:V(G)  S, where |S|=k (or S=[k]).
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}.
10. Lecture WS 2014/15 Bioinformatics III1 V10 Metabolic networks - Graph connectivity Graph connectivity is related to analyzing biological networks for.
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,
Week 1 – Introduction to Graph Theory I Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
Chapter 6 Connectivity and Flow 大葉大學 資訊工程系 黃鈴玲
An Introduction to Graph Theory
Graph Theory and Applications
Network Flows. Menger ’ s Theorem Theorem 7.1. (Menger [1927] ) Let G be a graph (directed or undirected), let s and t be two vertices, and k  N. Then.
 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.
Graphs Lecture 2. Graphs (1) An undirected graph is a triple (V, E, Y), where V and E are finite sets and Y:E g{X V :| X |=2}. A directed graph or digraph.
Introduction to Graph Theory
CSE, IIT KGP Graph Theory: Introduction Pallab Dasgupta Dept. of CSE, IIT
 Hamilton paths.  Definition 20: A Hamilton paths is a path that contains each vertex exactly once. A Hamilton circuit is a circuit that contains.
Chromatic Coloring with a Maximum Color Class Bor-Liang Chen Kuo-Ching Huang Chih-Hung Yen* 30 July, 2009.
12. Lecture WS 2012/13Bioinformatics III1 V12 Menger’s theorem Borrowing terminology from operations research consider certain primal-dual pairs of optimization.
1. 期中测验时间和地点: 11 月 4 日, 上午 9:40—11 : 40 地点: 教室 2. 答疑时间和地点: 1)11 月 1 日 ( 周五 )13:00—15:00 软件楼 319 2)11 月 2 日和 3 日, 14:00—17:00 软件楼 3 楼 机房讨论室.
Grade 11 AP Mathematics Graph Theory
Chapter 5 Fundamental Concept
Planarity Testing.
V17 Metabolic networks - Graph connectivity
V11 Metabolic networks - Graph connectivity
Hamiltonian Cycles.
Miniconference on the Mathematics of Computation
V11 Metabolic networks - Graph connectivity
Graph Theory: Cuts and Connectivity
V11 Metabolic networks - Graph connectivity
Presentation transcript:

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

Connectivity Connectivity of G (  (G)): The minimum size of a vertex set S such that G-S is disconnected or has only one vertex. Thus,  (G) is the minimum size of vertex cut. (X)  (G)=4  (G)=2

k-Connected Graph k-Connected Graph: The graph whose connectivity is at least k.  (G)=2 G is a 2-connected graph Is G a 1-connected graph?

Connectivity of K n A clique has no separating set. And, K n - S has only one vertex for S=K n-1   (K n )=n-1.

Connectivity of K m,n Every induced subgraph that has at least one vertex from X and from Y is connected.  Every separating set contains X or Y   (K m,n )= min(m,n) since X and Y themselves are separating sets (or leave only one vertex). K4,3

Harary Graph H k,n Given 2<=k<n, place n vertices around a circle, equally spaced. Case 1: k is even. Form H k,n by making each vertex adjacent to the nearest k/2 vertices in each direction around the circle. H 4,8  ( H k,n )=k. |E(H k,n )|= kn/2

Harary Graph H k,n Case 2: k is odd and n is even. Form H k,n by making each vertex adjacent to the nearest (k-1)/2 vertices in each direction around the circle and to the diametrically opposite vertex. H 5,8  ( H k,n )=k. |E(H k,n )|= kn/2

Harary Graph H k,n (2/2) Case 3: k is odd and n is odd. Index the vertices by the integers modulo n. Form H k,n by making each vertex adjacent to the nearest (k-1)/2 vertices in each direction around the circle and adding the edges i  i+(n-1)/2 for 0<=i<=(n-1)/ H 5,9  ( H k,n )=k. |E(H k,n )|= (kn+1)/2 In all cases,  ( H k,n )=k. |E(H k,n )|=  kn/2 

Theorem  (H k,n ) =k Proof. 1.  (H k,n ) =k is proved only for the even case k=2r. (Leave the odd case as Exercise 12) 2. We need to show S  V(G) with |S|<k is not a vertex cut H 4,8 since  (H k,n )=k.

Theorem Consider u,v  V-S. The original circular has a clockwise u,v-path and a counterclockwise u,v-path along the circle. H 4,8 u v A B 5. It suffices to show there is a u,v-path in V-S via the set A or the set B if |S|<k. 4. Let A and B be the sets of internal vertices on these two paths.

Theorem |S|<k. u v A B H 4,8  S has fewer than k/2 vertices in one of A and B, say A.  Deleting fewer than k/2 consecutive vertices cannot block travel in the direction of A.  There is a u,v-path in V-S via the set A.

Theorem (2) The minimum number of edges in a k-connected graph on n vertices is  kn/2 . 1.Since H k,n has  kn/2  edges, we need to show a k- connected graph on n vertices has at least  kn/2  edges. 2. Each vertex has k incident edge in k-connected graph.  k-connected graph on n vertices has at least  kn/2  vertices.

Disconnecting Set Disconnecting Set of Edges: A set of edges F such that G-F has more than one component. k-Edge-Connected Graph: Every disconnecting set has at least k edges. Edge-Connectivity of G (  ’(G)): The minimum size of a disconnecting set.

Edge Cut Edge Cut: Given S,T  V(G), [S,T] denotes the set of edges having one endpoint in S and the other in T. An edge cut is an edge set of the form [S,V-S], where S is a nonempty proper subset of V(G). SV-S

Remark Every edge cut is a disconnecting set, since G- [S,V-S] has no path from S to V-S. The converse is false, since a disconnecting set can have extra edges. Every minimal disconnecting set of edges is an edge cut (when n(G)>1). If G-F has more than one component for some F  E(G), then for some component H of G-F we have deleted all edges with exactly one endpoint in H. Hence F contains the edge cut [V(H),V-V(H)], and F is not minimal disconnecting set unless F=[V(H),V-V(H)].

Theorem If G is a simple graph, then  (G)<=  ’(G)<=  (G). Proof. 1.  ’(G)<=  (G) 3. Consider a smallest edge cut [S,V-S]. since the edges incident to a vertex v of minimum degree form an edge cut. 4. Case 1: Every vertex of S is adjacent to every vertex of V-S. 5. Case 2: there exists x  S and y  V-S such that (x,y)  E(G).   ’(G)>=k(G) since  (G)<=n(G)-1.   ’(G)=|[S,V-S]|=|S||V-S|>=n(G) We need to show  (G)<=  ’(G). (  ’(G)= |[S,V-S]|)

Theorem Let T consist of all neighbors of x in V-S and all vertices of S-{x} with neighbors in V-S. x T T T T T y S V-S 7. Every x,y-path pass through T.  T is a separating set.   (G)<=|T|. 8. It suffices to show |[S,V-S]|>=|T|. 5. Case 2: there exists x  S and y  V-S such that (x,y)  E(G).

Theorem x T T T T T y S V-S 9. Pick the edges from x to T  V-S and one edge from each vertex of T  S to V-S yields |T| distinct edges of [S,V-S].   ’(G)= |[S,V-S]|>=|T|. 9. Pick the edges from x to T  V-S and one edge from each vertex of T  S to V-S yields |T| distinct edges of [S,V-S].

Possibility of  (G)<  ’(G)<  (G) 1.  (G) =  ’(G) =  (G) = 3.

Theorem If G is a 3-regular graph, then  (G) =  ’(G). Proof. 1. Let S be a minimum vertex cut. H1H2 S 2. Let H1, H2 be two components of G-S.

Theorem Each v  S has a neighbor in H1 and a neighbor in H2. Otherwise, S-{v} is a minimum vertex cut. 4. G is 3-regular, v cannot have two neighbors in H1 and two in H2. 5. There are three cases for v. H1 H2 H1H2 Case 1Case 2Case 3 vv v u

Theorem (2/2) 5. For Cases 1 and 2, delete the edge from v to a member of {H1, H2} where v has only one neighbor. 6. For Case 3, delete the edge from v to H1 and the edge from v to H2. H1 H2 H1H2 Case 1Case 2Case 3 vv v u 7. These  (G) edges break all paths from H1 to H2.