MAT 2720 Discrete Mathematics Section 8.1 Introduction

Slides:



Advertisements
Similar presentations
22C:19 Discrete Math Graphs Fall 2010 Sukumar Ghosh.
Advertisements

22C:19 Discrete Math Graphs Fall 2014 Sukumar Ghosh.
Review Binary Search Trees Operations on Binary Search Tree
13 May 2009Instructor: Tasneem Darwish1 University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department Introduction.
Discrete Mathematics and Its Applications
 Graph Graph  Types of Graphs Types of Graphs  Data Structures to Store Graphs Data Structures to Store Graphs  Graph Definitions Graph Definitions.
1 Section 8.1 Introduction to Graphs. 2 Graph A discrete structure consisting of a set of vertices and a set of edges connecting these vertices –used.
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.
Introduction to Graphs
Discrete Structures Chapter 7A Graphs Nurul Amelina Nasharuddin Multimedia Department.
Selected Topics in Data Networking Graph Representation.
Applied Discrete Mathematics Week 12: Trees
Chapter 4 Graphs.
22C:19 Discrete Math Graphs Spring 2014 Sukumar Ghosh.
9.2 Graph Terminology and Special Types Graphs
GRAPH Learning Outcomes Students should be able to:
Graphs Chapter 10.
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,
Fall 2015 COMP 2300 Discrete Structures for Computation Donghyun (David) Kim Department of Mathematics and Physics North Carolina Central University 1.
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.
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.
Chapter 6 Graph Theory R. Johnsonbaugh Discrete Mathematics 5 th edition, 2001.
1 CS104 : Discrete Structures Chapter V Graph Theory.
(CSC 102) Lecture 28 Discrete Structures. Graphs.
Indian Institute of Technology Kharagpur PALLAB DASGUPTA Graph Theory: Introduction Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering,
GRAPHS THEROY. 2 –Graphs Graph basics and definitions Vertices/nodes, edges, adjacency, incidence Degree, in-degree, out-degree Subgraphs, unions, isomorphism.
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.
Chapter 5 Graphs  the puzzle of the seven bridge in the Königsberg,  on the Pregel.
Introduction to Graph Theory
An Introduction to Graph Theory
CSCI 115 Chapter 8 Topics in Graph Theory. CSCI 115 §8.1 Graphs.
Relation. Combining Relations Because relations from A to B are subsets of A x B, two relations from A to B can be combined in any way two sets can be.
Discrete Structures CISC 2315 FALL 2010 Graphs & Trees.
Graphs Basic properties.
Graphs Upon completion you will be able to:
1 Graphs Terminology By: Sandeep Tuli Astt. Prof. CSE.
Graphs. Contents Terminology Graphs as ADTs Applications of Graphs.
Chapter 9: Graphs.
Introduction to Graph Theory By: Arun Kumar (Asst. Professor) (Asst. Professor)
Chapter 20: Graphs. Objectives In this chapter, you will: – Learn about graphs – Become familiar with the basic terminology of graph theory – Discover.
Graphs. Graph Definitions A graph G is denoted by G = (V, E) where  V is the set of vertices or nodes of the graph  E is the set of edges or arcs connecting.
1 GRAPH Learning Outcomes Students should be able to: Explain basic terminology of a graph Identify Euler and Hamiltonian cycle Represent graphs using.
Leda Demos By: Kelley Louie Credits: definitions from Algorithms Lectures and Discrete Mathematics with Algorithms by Albertson and Hutchinson graphics.
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.
Subject Four Graphs Data Structures. What is a graph? A data structure that consists of a set of nodes (vertices) and a set of edges that relate the nodes.
Applied Discrete Mathematics Week 13: Graphs
Introduction to Graphs
Lecture 19: CONNECTIVITY Sections
Copyright © Zeph Grunschlag,
Graph Graphs and graph theory can be used to model:
BIPARTITE GRAPHS AND ITS APPLICATIONS
Grade 11 AP Mathematics Graph Theory
Graph theory Definitions Trees, cycles, directed graphs.
Agenda Lecture Content: Introduction to Graph Path and Cycle
Taibah University College of Computer Science & Engineering Course Title: Discrete Mathematics Code: CS 103 Chapter 10 Graphs Slides are adopted from “Discrete.
Introduction to Graphs
Graphs and Graph Models
Graphs.
10.1 Graphs and Graph Models
Discrete Mathematics Lecture 12: Graph Theory
Let us switch to a new topic:
Graphs By Rajanikanth B.
Lecture 10: Graphs Graph Terminology Special Types of Graphs
Graphs G = (V, E) V are the vertices; E are the edges.
Chapter 5 Graphs the puzzle of the seven bridge in the Königsberg,
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.
Introduction to Graph Theory
Graphs: An Introduction
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.
Introduction to Graphs
Presentation transcript:

MAT 2720 Discrete Mathematics Section 8.1 Introduction

HW… This HW due on noon Monday 5/14/12. Put it in my mailbox or hand it to me in my office. Solutions will be available after 3pm that day. Remind me if you do not get it shortly after 3pm.

HW… Optional early submission: If you turn in your HW by 5pm Friday 5/11/12, the grader will try to grade it and return it to you by 3pm Monday 5/14/12 (No guarantee). You will also get 2 bonus points for this HW assignment (guaranteed).

Goals Introduction to Graph Theory Definitions and Examples More Definitions

Graph Theory Real World Problems Graph Theory Problems

Tons of Applications Computer Technology Related Networks Biological System Networks

Example 1 Graph Structure of the Web

Example 2 Phylogenetic Tree

Definitions A graph G consists of a set of elements called vertices V and a set of elements called edges E. Each edge joins two vertices.

Edges An edge may be labeled by a pair of vertices, for instance e = (u,v). Note that in this context, (u,v) is not an ordered pair, i.e. (u,v)=(v,u)

Definitions e is said to be incident on u and v. Two vertices are adjacent vertices if they are joined by an edge. Isolated vertex is a vertex without incident edges.

Example 3

Definitions In a graph, two or more edges joining the same pair of vertices are parallel edges. An edge joining a vertex to itself is a loop. A graph with no parallel edges or loops is a simple graph.

Definitions A weighted graph is a graph where each edge is assigned a numerical label or “weight”.

Definitions A graph is a directed graph or digraph if each edge has been associated with an ordered pair of vertices, i.e. each edge has a direction.

Example 4

Definitions The complete graph on n vertices, denoted by K n, is the simple graph with n vertices in which there is an edge between every pair of distinct vertices.

Definitions A graph G=(V,E) is a bipartite graph if there exists subsets V 1 and V 2 of V such that each edge in E is incident on one vertex in V 1 and one vertex in V 2

Example 5 Is G=(V,E) bipartite?

Definitions The complete bipartite graph on m and n vertices, denoted by K m,n, is the simple graph 1. whose vertex set is partitioned into in sets V 1 with m vertices and V 2 with n vertices 2. the edge set consists of all edges of the from with