Introduction to Graph Theory

Slides:



Advertisements
Similar presentations
CSE 211 Discrete Mathematics
Advertisements

CSE 211 Discrete Mathematics
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.
22C:19 Discrete Math Graphs Fall 2010 Sukumar Ghosh.
Introduction to Graphs
 Graph Graph  Types of Graphs Types of Graphs  Data Structures to Store Graphs Data Structures to Store Graphs  Graph Definitions Graph Definitions.
Decision Maths Graphs Wiltshire Graphs A graph is just a diagram made up of “dots” and “lines”. These are all graphs. The dots are called “nodes” or.
Representing Graphs Wade Trappe. Lecture Overview Introduction Some Terminology –Paths Adjacency Matrix.
CTIS 154 Discrete Mathematics II1 8.2 Paths and Cycles Kadir A. Peker.
1 Section 8.4 Connectivity. 2 Paths In an undirected graph, a path of length n from u to v, where n is a positive integer, is a sequence of edges e 1,
MCA 520: Graph Theory Instructor Neelima Gupta
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.
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.
Discrete Mathematics Lecture 9 Alexander Bukharovich New York University.
Chapter 15 Graph Theory © 2008 Pearson Addison-Wesley.
Chapter 15 Graph Theory © 2008 Pearson Addison-Wesley. All rights reserved.
Introduction to Graph Theory
GRAPH Learning Outcomes Students should be able to:
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.
GRAPHS CSE, POSTECH. Chapter 16 covers the following topics Graph terminology: vertex, edge, adjacent, incident, degree, cycle, path, connected component,
7.1 and 7.2: Spanning Trees. A network is a graph that is connected –The network must be a sub-graph of the original graph (its edges must come from the.
CSE, IIT KGP Graph Theory: Introduction Pallab Dasgupta Dept. of CSE, IIT
CSNB143 – Discrete Structure Topic 9 – Graph. Learning Outcomes Student should be able to identify graphs and its components. Students should know how.
Based on slides by Y. Peng University of Maryland
Indian Institute of Technology Kharagpur PALLAB DASGUPTA Graph Theory: Introduction Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering,
Introduction to Graph Theory
Fall 2015 COMP 2300 Discrete Structures for Computation Donghyun (David) Kim Department of Mathematics and Physics North Carolina Central University 1.
Basic Notions on Graphs. The House-and-Utilities Problem.
Chapter 1 Fundamental Concepts Introduction to Graph Theory Douglas B. West July 11, 2002.
1 12/2/2015 MATH 224 – Discrete Mathematics Formally a graph is just a collection of unordered or ordered pairs, where for example, if {a,b} G if a, b.
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,
Introduction to Graph Theory
Unit – V Graph theory. Representation of Graphs Graph G (V, E,  ) V Set of vertices ESet of edges  Function that assigns vertices {v, w} to each edge.
© 2010 Pearson Prentice Hall. All rights reserved. CHAPTER 15 Graph Theory.
Week 1 – Introduction to Graph Theory I Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
An Introduction to Graph Theory
Introduction to Graphs. This Lecture In this part we will study some basic graph theory. Graph is a useful concept to model many problems in computer.
MAT 2720 Discrete Mathematics Section 8.2 Paths and Cycles
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.
CSE, IIT KGP Graph Theory: Introduction Pallab Dasgupta Dept. of CSE, IIT
Chapter 11 - Graph CSNB 143 Discrete Mathematical Structures.
Introduction to Graph Theory
1) Find and label the degree of each vertex in the graph.
Indian Institute of Technology Kharagpur PALLAB DASGUPTA Graph Theory: Planarity Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering, IIT.
(CSC 102) Lecture 30 Discrete Structures. Graphs.
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 楼 机房讨论室.
1 GRAPH Learning Outcomes Students should be able to: Explain basic terminology of a graph Identify Euler and Hamiltonian cycle Represent graphs using.
MCA 520: Graph Theory Instructor Neelima Gupta
Relations and Graphs Relations and Graphs Sanjay Jain, Lecturer, School of Computing.
Trees.
An Introduction to Graph Theory
5.9.2 Characterizations of Planar Graphs
Chapter 5 Fundamental Concept
Graph theory Definitions Trees, cycles, directed graphs.
Can you draw this picture without lifting up your pen/pencil?
Walks, Paths, and Circuits
Decision Maths Graphs.
Theorem 5.13: For vT‘, l’(v)= min{l(v), l(vk)+w(vk, v)}
Chapter 15 Graph Theory © 2008 Pearson Addison-Wesley.
Proof Techniques.
Planarity.
CHAPTER 15 Graph Theory.
Graph Theory: Cuts and Connectivity
Based on slides by Y. Peng University of Maryland
Agenda Review Lecture Content: Shortest Path Algorithm
Presentation transcript:

Introduction to Graph Theory Day 3: Elementary Concepts of Graph Theory

Subgraphs Let G be a graph. A graph H is a subgraph of G if and If a graph F is isomorphic to a subgraph of H of G, then F is also called a subgraph of G. Find all subgraphs of K4, up to isomorphism.

u-v walk Let u and v be vertices in a graph G. A u-v walk in G is a sequence of adjacent vertices in G starting with u and ending with v. Give two different u-v walks for the graph below.

u-v trail/path A u-v trail in a graph G is a u-v walk which does not repeat any edge. Are the u-v walks given on the previous slide u-v trails? A u-v path is a u-v walk which does not repeat any vertex. Is a u-v path necessarily a u-v trail?

Connected Two vertices u and v in G are connected if u=v or there is a u-v path. A graph G is connected if every pair of vertices in G are connected. Otherwise, G is disconnected. The maximal connected subgraphs of G are called the components of G. Notice that a connected graph has only one component. Give an example of a disconnected graph with three components.

Circuits and Cycles A u-v trail in which u=v and which contains at least one other vertex is called a circuit. A circuit which does not repeat any vertices (except for the first and last) is called a cycle. Give an example of a graph for which every circuit is a cycle.

Exercises Let G be a graph of order 13 with three components. Explain why one of the components must have 5 vertices. Let G be a graph of order p where p is even such that G has two complete components. Prove that the minimum size possible for G is q=(p2-2p)/4. If G has this size, what does G look like?

Exercises Let G be a graph, and let R denote the relation “is connected to” on the set V(G). Show that R is an equivalence relation. Determine the equivalence classes. HW page 43, # 27, 28, 39, 40

Subtraction If e is an edge of the graph G, then G-e is the subgraph of G with all the same vertices as G and all the edges except for e. If v is a vertex of G, then G-v is the subgraph of G with all the vertices of G except for v and all the edges of G except for the edges which are incident to v.

Cut-vertex A vertex v in a connected graph G is a cut-vertex if G-v is disconnected. Draw a graph with no cut-vertices. Draw a graph with two cut-vertices.

Bridge An edge e in a connected graph G is a bridge if G-e is disconnected. Draw an example of a graph G with a bridge. If e is a bridge in a graph G, how many components does G-e have?

Bridges Theorem 2.5: Let G be a connected graph. An edge e of G is a bridge if and only if e does not lie on any cycle of G.

Exercises Let G be a connected graph containing only even vertices. Prove that G cannot contain a bridge. Let G be a connected graph, and let u, v, and w be three vertices of G. Suppose that every u-w path contains v. What property does v have? Why?

Exercises Prove or give counterexample: If G is a connected graph with a cut-vertex, then G has a bridge. HW pages 47-48, # 45, 46, 50, 54, 55