9.2: Graph Terminology. Special Simple Graphs Complete GraphsK 1,… CyclesC 3,… WheelsW 3,… N-cubesQ 1,… Complete bipartiteK 2,2,…

Slides:



Advertisements
Similar presentations
CSE 211 Discrete Mathematics
Advertisements

 期中测验时间:本周五上午 9 : 40  教师 TA 答疑时间 : 周三晚上 6 : 00—8 : 30  地点:软件楼 315 房间,  教师 TA :李弋老师  开卷考试.
1 Slides based on those of Kenneth H. Rosen Slides by Sylvia Sorkin, Community College of Baltimore County - Essex Campus Graphs.
Discrete Mathematics and Its Applications
Introduction to Line Graphs Emphasizing their construction, clique decompositions, and regularity.
1 Section 8.2 Graph Terminology. 2 Terms related to undirected graphs Adjacent: 2 vertices u & v in an undirected graph G are adjacent (neighbors) in.
Graph Theory in CS Route Search in Online Map Services
Discrete Structures Chapter 7A Graphs Nurul Amelina Nasharuddin Multimedia Department.
CTIS 154 Discrete Mathematics II1 8.2 Paths and Cycles Kadir A. Peker.
Selected Topics in Data Networking Graph Representation.
Applied Discrete Mathematics Week 12: Trees
KNURE, Software department, Ph , N.V. Bilous Faculty of computer sciences Software department, KNURE Discrete.
Let us switch to a new topic:
Graphs Rosen 8.1, 8.2. There Are Many Uses for Graphs! Networks Data organizations Scene graphs Geometric simplification Program structure and processes.
9.2 Graph Terminology and Special Types Graphs
GRAPH Learning Outcomes Students should be able to:
Intro to Graphs CSIT 402 Data Structures II. CSIT 402 Graph Introduction2 Graphs Graphs are composed of ›Nodes (vertices) Can be labeled ›Edges (arcs)
Graphs Chapter 10.
© by Kenneth H. Rosen, Discrete Mathematics & its Applications, Sixth Edition, Mc Graw-Hill, 2007 Chapter 9 (Part 1): Graphs  Introduction to Graphs (9.1)
1 Graphs Chapters 9.1 and 9.2 University of Maryland Chapters 9.1 and 9.2 Based on slides by Y. Peng University of Maryland.
Module #19: Graph Theory: part I Rosen 5 th ed., chs. 8-9 내년 3 월 ? 교환 학생 프로그램 영어 점수 미리미리 준비하세요.
Fall 2015 COMP 2300 Discrete Structures for Computation Donghyun (David) Kim Department of Mathematics and Physics North Carolina Central University 1.
1 Topics Intro. to Graphs (11.1) A B C D EF G. 2 Definition (p.650) A graph G = V(G) + E(G) A set of vertices (or nodes), V(G) = {v 1, v 2, …, v n } A.
Lecture 10: Graphs Graph Terminology Special Types of Graphs
© by Kenneth H. Rosen, Discrete Mathematics & its Applications, Sixth Edition, Mc Graw-Hill, 2007 Chapter 9 (Part 2): Graphs  Graph Terminology (9.2)
aka “Undirected Graphs”
1 CS104 : Discrete Structures Chapter V Graph Theory.
9.1 Introduction to Graphs
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.
Graphs What are Graphs? General meaning in everyday math: A plot or chart of numerical data using a coordinate system. Technical meaning in discrete.
9 Graphs. A graph G = (V, E) consists of V, a nonempty set of vertices (or nodes) and E, a set of edges. Each edge has either one or two vertices associated.
September1999 CMSC 203 / 0201 Fall 2002 Week #13 – 18/20/22 November 2002 Prof. Marie desJardins.
CS 103 Discrete Structures Lecture 20
© by Kenneth H. Rosen, Discrete Mathematics & its Applications, Sixth Edition, Mc Graw-Hill, 2007 Chapter 9 (Part 1): Graphs  Introduction to Graphs (9.1)
Graphs 9.1 Graphs and Graph Models أ. زينب آل كاظم 1.
 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.
Discrete Structures CISC 2315 FALL 2010 Graphs & Trees.
1 Graphs Terminology By: Sandeep Tuli Astt. Prof. CSE.
Chapter 9: Graphs.
Graphs Rosen, Chapter 8. NOT ONE OF THESE! One of these!
Chap 7 Graph Def 1: Simple graph G=(V,E) V : nonempty set of vertices E : set of unordered pairs of distinct elements of V called edges Def 2: Multigraph.
1 GRAPH Learning Outcomes Students should be able to: Explain basic terminology of a graph Identify Euler and Hamiltonian cycle Represent graphs using.
9.5 Euler and Hamilton graphs. 9.5: Euler and Hamilton paths Konigsberg problem.
رياضيات متقطعة لعلوم الحاسب MATH 226. Chapter 10.
1 Graphs Chapters 10.1 and 10.2 University of Maryland Chapters 10.1 and 10.2 Based on slides by Y. Peng University of Maryland.
Chapter Chapter Summary Graphs and Graph Models Graph Terminology and Special Types of Graphs Representing Graphs and Graph Isomorphism Connectivity.
An Introduction to Graph Theory
Chapter 9 (Part 1): Graphs
Chapter 9 (Part 2): Graphs
Let us switch to a new topic:
Graphs Rosen, Chapter 8.
Lecture 19: CONNECTIVITY Sections
Applied Discrete Mathematics Week 13: Graphs
Graph Graphs and graph theory can be used to model:
Graphs Hubert Chan (Chapter 9) [O1 Abstract Concepts]
Chapters 8.1 and 8.2 Based on slides by Y. Peng University of Maryland
Graphs Rosen, Chapter 8.
Taibah University College of Computer Science & Engineering Course Title: Discrete Mathematics Code: CS 103 Chapter 10 Graphs Slides are adopted from “Discrete.
Graphs Chapters 10.1 and 10.2 Based on slides by Y. Peng University of Maryland.
Graphs.
Chapter 13 (Part 1): Graphs
Chapters 8.1 and 8.2 Based on slides by Y. Peng University of Maryland
Relations (sections 7.1 – 7.5)
CS100: Discrete structures
Let us switch to a new topic:
Lecture 10: Graphs Graph Terminology Special Types of Graphs
Graphs G = (V, E) V are the vertices; E are the edges.
Discrete Math II Howon Kim
Discrete Math II Howon Kim
Exam 3 review Chapter 9- Graphs.
Presentation transcript:

9.2: Graph Terminology

Special Simple Graphs Complete GraphsK 1,… CyclesC 3,… WheelsW 3,… N-cubesQ 1,… Complete bipartiteK 2,2,…

Special Graphs (see Fig01)

complete bipartite: K 2,3 and K 3,3

N-cubes: Q1, Q2, Q3, and Q4 (see Fig02)

Basic Terminology – Undirected Graphs Def: If e={u,v} is an edge, u and v are adjacent. The edge e is incident with vertices u and v. e connects u and v. The degree of a vertex v, deg(v), is the number of edges incident with it, with loops contributing twice.

Examples of degree bcddeg(a)= deg(b)= adeg(c)= deg(d)= efgdeg(e)= deg(f)= deg(g)=

Theorem 1: The Handshaking Theorem: Let G=(V,E) be an undirected graph with e edges. Then = ____

Questions Example: How many edges are there in a graph with 10 vertices each of degree 6? Question: Could you construct a graph with 1 vertex of odd degree?

Questions Could you construct a graph: With 2 vertices of odd degree? With 3, 4, 5,… vertices of odd degree?

Thm. 2: Theorem 2: An undirected graph has an even number of vertices of odd degree. Proof idea: Let V1 be the set of vertices of odd degree and V2 be the set of vertices of even degree in the undirected graph G=(V,E). Then, using Thm. 1, ___= = + … Therefore, there are an even # of vertices of odd degree.

Directed Graphs- Basic Terms Terms If (u,v) is an edge, u is adjacent to v, and v is adjacent from u u is the initial vertex, and v is the terminal vertex

Deg - (v) and Deg + (v) – Def and Ex Deg - (v) is the in degree of v: the number of edges with v an the terminal vertex Deg + (v) is the out degree of v: the number of edges with v as the initial vertex inout abc Deg - (a) Deg + (a) Deg - (b) Deg + (b) def Deg - (c) Deg + (c) Deg - (d) Deg + (d) Deg - (e) Deg + (e) Deg - (f) Deg + (f)

Thm. 3 Theorem 3: Let G=(V,E) be a graph with directed edges Then = ______ Def: The underlying undirected graph is the undirected graph that results from ignoring directions of edges on a directed graph.

Bipartite Def: A simple graph G is called bipartite if its vertex set V can be partitioned into disjoint nonempty sets V1 and V2 such that: If there is an edge between 2 vertices, then one vertex is an element of V1 and one vertex is an element of V2.

Which of the examples are bipartite? Q: Which of the examples of the worksheet are bipartite? Cycles, complete graphs C3C4C5C6 (see Fig01)

Is this graph bipartite? (see gr_th_ex1) bac g fde bac g fde

Is this graph bipartite? (see gr_th_ex2) ab fc ed ab fc ed

Complete Bipartite Graphs K m,n is the graph that is partitioned into two subsets V1 and V2 of m and n vertices where There is an edge between two vertices iff one vertex is in V1 and the other is in V2. Examples:

Local Area Networks Star Topology, Ring Topology, Hybrid Parallel Processing v. Serial

New graphs from old Def: A subgraph of G=(V,E) is a graph H=(W,F) where W  V and F  E. Def: The union of two simple graphs G1=(V1,E1) and G2=(V2,E2) is the simple graph G1  G2=( V1  V2, E1  E2)