aka “Undirected Graphs”

Slides:



Advertisements
Similar presentations
Chapter 9 Graphs.
Advertisements

22C:19 Discrete Math Graphs Fall 2010 Sukumar Ghosh.
Graph-02.
 期中测验时间:本周五上午 9 : 40  教师 TA 答疑时间 : 周三晚上 6 : 00—8 : 30  地点:软件楼 315 房间,  教师 TA :李弋老师  开卷考试.
Introduction to Graphs
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
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.
SE561 Math Foundations Week 11 Graphs I
Introduction to Graphs Lecture 18: Nov 16. Seven Bridges of Königsberg Is it possible to walk with a route that crosses each bridge exactly once?
Graph Theory in CS Route Search in Online Map Services
Discrete Structures Chapter 7A Graphs Nurul Amelina Nasharuddin Multimedia Department.
1 CMSC 250 Discrete Structures CMSC 250 Lecture 1 January 28, 2008.
Selected Topics in Data Networking Graph Representation.
Applied Discrete Mathematics Week 12: Trees
Graphs.
KNURE, Software department, Ph , N.V. Bilous Faculty of computer sciences Software department, KNURE Discrete.
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:
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)
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,
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.
Lecture 5.2: Special Graphs and Matrix Representation CS 250, Discrete Structures, Fall 2013 Nitesh Saxena Adopted from previous lectures by Zeph Grunschlag.
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.
9.2: Graph Terminology. Special Simple Graphs Complete GraphsK 1,… CyclesC 3,… WheelsW 3,… N-cubesQ 1,… Complete bipartiteK 2,2,…
Copyright © Zeph Grunschlag, More on 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.
1/24 Introduction to Graphs. 2/24 Graph Definition Graph : consists of vertices and edges. Each edge must start and end at a vertex. Graph G = (V, E)
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.
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.
© 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.
Basic properties Continuation
Graphs Basic properties.
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.
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.
Chapter 9 (Part 1): Graphs
Applied Discrete Mathematics Week 13: Graphs
Graphs Rosen, Chapter 8.
Lecture 5.2: Special Graphs and Matrix Representation
Lecture 19: CONNECTIVITY Sections
Applied Discrete Mathematics Week 13: Graphs
Special Graphs By: Sandeep Tuli Astt. Prof. CSE.
Graphs Hubert Chan (Chapter 9) [O1 Abstract Concepts]
Chapters 8.1 and 8.2 Based on slides by Y. Peng University of Maryland
Grade 11 AP Mathematics Graph Theory
CS 250, Discrete Structures, Fall 2015
Graphs Rosen, Chapter 8.
Graph theory Definitions Trees, cycles, directed graphs.
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.
Chapters 8.1 and 8.2 Based on slides by Y. Peng University of Maryland
CS100: Discrete structures
10.1 Graphs and Graph Models
Let us switch to a new topic:
Graphs G = (V, E) V are the vertices; E are the edges.
HW 3 (Due Wednesday Feb 6) Create slide(s) for your 1 minute presentation on a graph theory application. Make sure your slide(s) include (1) Define the.
Applied Discrete Mathematics Week 13: Graphs
Exam 3 review Chapter 9- Graphs.
Presentation transcript:

aka “Undirected Graphs” Simple Graphs aka “Undirected Graphs” 3/19/12

Graph Types of Graphs Simple Directed Graph Multi-Graph before spring break Multi-Graph this week 3/19/12

A simple graph G consists of a nonempty set, V, of vertices, and Definition: A simple graph G consists of a nonempty set, V, of vertices, and a set, E, of edges such that each edge has two distinct endpoints in V Write G = (V,E) 3/19/12

vertices, V undirected edges, E edge A Simple Graph “adjacent ” ::= { , } “adjacent ” 3/19/12

V={a,b,c,d,e,f} E={{a,d},{a,e},{b,c},{b,e}, {b,f},{c,f},{d,f},{e,f}} A simple graph G: V={a,b,c,d,e,f} E={{a,d},{a,e},{b,c},{b,e}, {b,f},{c,f},{d,f},{e,f}} b d a e f c picture of G 3/19/12

deg( ) = 2 degree of a vertex is # of incident edges Vertex degree 3/19/12

deg( ) = 4 degree of a vertex is # of incident edges Vertex degree 3/19/12

NO! Is there a graph with vertex degrees 2,2,1? Impossible Graph orphaned edge NO! 2 1 3/19/12

sum of degrees is twice # edges 2 to the sum on the right Handshaking Lemma sum of degrees is twice # edges Proof: Each edge contributes 2 to the sum on the right 3/19/12

2+2+1 = odd, so impossible sum of degrees is twice # edges Handshaking Lemma sum of degrees is twice # edges 2+2+1 = odd, so impossible 3/19/12

Sex in America: Men more Promiscuous? Study claims: Men average many more partners than women. http://drjengunter.wordpress.com/2011/12 /03/how-many-sex-partners-do-people-really-have/ Graph theory shows this is nonsense 3/19/12

Sex Partner Graph partners M F 3/19/12

Counting pairs of partners divide by both sides by |M| 3/19/12

Averages differ solely by ratio of females to males. No big difference Average number of partners 1.035 Averages differ solely by ratio of females to males. No big difference Nothing to do with promiscuity 3/19/12

Some Special Graphs Complete graph Kn: A graph with n vertices including all possible edges K5: 3/19/12

Bipartite Graph Graph in which vertices fall into two disjoint subsets and all edges have one endpoint in each 3/19/12

Isomorphic Graphs d b c a f e Graphs (V,E) and (V’,E’) such that there is a bijection f: V→V’ that preserves edges: {v,w}∈E iff {f(v),f(w)}∈E’ Any two complete graphs of the same size are isomorphic a 2 b 4 c 6 d 3 e 1 f 5 1 2 b d a e f c 3 4 5 6 3/19/12

Finis 3/19/12