Relationship between Graph Theory and Linear Algebra By Shannon Jones.

Slides:



Advertisements
Similar presentations
3.4 Inverse Functions & Relations
Advertisements

4.1 Introduction to Matrices
13 May 2009Instructor: Tasneem Darwish1 University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department Introduction.
CHAPTER ONE Matrices and System Equations
Mathematics. Matrices and Determinants-1 Session.
Public Key Infrastructure (PKI) Jerad Bates University of Maryland, Baltimore County.
CSE 321 Discrete Structures Winter 2008 Lecture 25 Graph Theory.
Part 3 Chapter 8 Linear Algebraic Equations and Matrices PowerPoints organized by Dr. Michael R. Gustafson II, Duke University All images copyright © The.
Matrices MSU CSE 260.
Graphs, relations and matrices
CE 311 K - Introduction to Computer Methods Daene C. McKinney
A matrix having a single row is called a row matrix. e.g.,
ECON 1150 Matrix Operations Special Matrices
Presentation on Matrices and some special matrices In partial fulfillment of the subject Vector calculus and linear algebra ( ) Submitted by: Agarwal.
Elementary Operations of Matrix
To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 5-1 1© 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Module 5 Mathematical.
Statistics and Linear Algebra (the real thing). Vector A vector is a rectangular arrangement of number in several rows and one column. A vector is denoted.
CSE, IIT KGP Graph Theory: Introduction Pallab Dasgupta Dept. of CSE, IIT
Matrices. A matrix, A, is a rectangular collection of numbers. A matrix with “m” rows and “n” columns is said to have order m x n. Each entry, or element,
Algebra 3: Section 5.5 Objectives of this Section Find the Sum and Difference of Two Matrices Find Scalar Multiples of a Matrix Find the Product of Two.
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,
Week 11 - Monday.  What did we talk about last time?  Binomial theorem and Pascal's triangle  Conditional probability  Bayes’ theorem.
2009/9 1 Matrices(§3.8)  A matrix is a rectangular array of objects (usually numbers).  An m  n (“m by n”) matrix has exactly m horizontal rows, and.
4.4 Identify and Inverse Matrices Algebra 2. Learning Target I can find and use inverse matrix.
Chapter 1 Fundamental Concepts Introduction to Graph Theory Douglas B. West July 11, 2002.
ES 240: Scientific and Engineering Computation. Chapter 8 Chapter 8: Linear Algebraic Equations and Matrices Uchechukwu Ofoegbu Temple University.
Introduction to Graph Theory
An Introduction to Graph Theory
Matrices Section 2.6. Section Summary Definition of a Matrix Matrix Arithmetic Transposes and Powers of Arithmetic Zero-One matrices.
Review of Matrix Operations Vector: a sequence of elements (the order is important) e.g., x = (2, 1) denotes a vector length = sqrt(2*2+1*1) orientation.
Graphs Basic properties.
Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 5 More Work with Matrices
1 Chapter: 3a System of Linear Equations Dr. Asaf Varol.
CSE, IIT KGP Graph Theory: Introduction Pallab Dasgupta Dept. of CSE, IIT
Matrices and Matrix Operations. Matrices An m×n matrix A is a rectangular array of mn real numbers arranged in m horizontal rows and n vertical columns.
Linear System of Simultaneous Equations Warm UP First precinct: 6 arrests last week equally divided between felonies and misdemeanors. Second precinct:
Matrix Algebra Definitions Operations Matrix algebra is a means of making calculations upon arrays of numbers (or data). Most data sets are matrix-type.
Matrices. Variety of engineering problems lead to the need to solve systems of linear equations matrixcolumn vectors.
CS 285- Discrete Mathematics Lecture 11. Section 3.8 Matrices Introduction Matrix Arithmetic Transposes and Power of Matrices Zero – One Matrices Boolean.
MATRICES A rectangular arrangement of elements is called matrix. Types of matrices: Null matrix: A matrix whose all elements are zero is called a null.
2.1 Matrix Operations 2. Matrix Algebra. j -th column i -th row Diagonal entries Diagonal matrix : a square matrix whose nondiagonal entries are zero.
1 Matrix Math ©Anthony Steed Overview n To revise Vectors Matrices.
CHAPTER ONE Matrices and System Equations Objective:To provide solvability conditions of a linear equation Ax=b and introduce the Gaussian elimination.
MTH108 Business Math I Lecture 20.
Matrices and Vector Concepts
Linear Algebraic Equations and Matrices
Linear Algebra review (optional)
Linear Algebra Lecture 2.
Yunus Akkaya Rommy Marquez Heather Urban Marlana Young
Review of Matrix Operations
ECON 213 Elements of Mathematics for Economists
Special Graphs By: Sandeep Tuli Astt. Prof. CSE.
Review Problems Matrices
Linear Algebraic Equations and Matrices
Grade 11 AP Mathematics Graph Theory
Matrix Representation of Graph
Basic Matrix Operations
Eigenvalues of a Graph Scott Grayson.
2. Matrix Algebra 2.1 Matrix Operations.
CSCI N207 Data Analysis Using Spreadsheet
Walks, Paths, and Circuits
Section 8.4 Matrix Algebra
MATRICES Operations with Matrices Properties of Matrix Operations
Graphs G = (V, E) V are the vertices; E are the edges.
Adjacency Matrices and PageRank
Linear Algebra review (optional)
Applied Discrete Mathematics Week 13: Graphs
Based on slides by Y. Peng University of Maryland
Matrices and Determinants
Presentation transcript:

Relationship between Graph Theory and Linear Algebra By Shannon Jones

Outline Overview of Graph Theory Linear Algebra in Graph Theory Application of Adjacency Matrices in Graph Theory Application of Adjacency Matrices in Network Graph Analysis

Overview Graph Theory –Vertices V(G) –Edges E(G)

Linear Algebra in Graph Theory Linear Algebra –study of linear sets of equations and their transformation properties. –Matrices –Isomorphism

Linear Algebra in Graph Theory Matrices of a Graph –Matrix –Adjacency Matrix

Linear Algebra in Graph Theory Adjacency Matrix- The adjacency matrix for a simple graph G, denoted A(G), is defined as the symmetric matrix whose rows and columns are both indexed by identical ordering of V(G), such that A(G)[u,v] = 1 if u and v are adjacent, otherwise A(G)[u,v]= 0. Ex: G= A(G)=

Linear Algebra in Graph Theory Adjacency Matrix- The adjacency matrix of a simple digraph D, denoted A(D), is the matrix whose rows and columns are both indexed by identical orderings of V(G), such that A(D)[u,v]= 1 if there is an edge from u to v, otherwise A(D)[u,v]= 0. Ex:G= A(G)=

Application of Adjacency Matrices in Graph Theory Graph Isomorphism –Same adjacency matrix = isomorphic –Different adjacency matrix = may not be isomorphic –Ex: –Rearrange A(G)-

Application of Adjacency Matrices in Graph Theory Walks –A sequence of alternating vertices and edges –Let G be a graph with adjacency matrix A(G). The value of element (A(G))^r [u,v] of the rth power of matrix A(G) equals the number of u-v walks of length r (or directed walks of length r for a digraph).

Application of Adjacency Matrices in Graph Theory Walks Ex: G= A(G)= A(G)²= A(G)³=

Application of Adjacency Matrices in Network Graph Analysis Social Network Graph –Vertices = people –Edges = relationship between two people “married to”, “friends with”, “related to” –Corresponding adjacency matrix

Application of Adjacency Matrices in Network Graph Analysis Social Network Graph Degree Centrality

Application of Adjacency Matrices in Network Graph Analysis Social Network Graph Directed Graph

Application of Adjacency Matrices in Network Graph Analysis Social Network Graph Adjacency Matrix –Matrix Operations Transpose- rows and columns exchange = the measure of degrees of the reciprocity of ties within the graph Inverse- (original)(inverse)= identity Addition and Subraction

Application of Adjacency Matrices in Network Graph Analysis Social Network Graph Adjacency Matrix –Key Matrix Operation Powers of the Adjacency Matrix –number of walks of different lengths between people –connectivity of a person in the graph

Application of Adjacency Matrices in Network Graph Analysis Social Network Graph Adjacency Matrix –Key Matrix Operation Powers of the Adjacency Matrix G=H=

A(G) A(G)²A(G)³

A(H) A(H)²A(H)³

Application of Adjacency Matrices in Network Graph Analysis Significance –Marketers –Social Network Websites

Sources Chartrand, Gary, and Gary Chartrand. Introductory Graph Theory. New York: Dover, Hanneman, Robert A., and Mark Riddle. Introduction to Social Network Methods. Riverside: University of California, Web. 28 Apr Farmer, Jesse. "Graph Theory: Part III (Facebook)." 20bits. Web. 28 Apr "Graph." Wolfram MathWorld: The Web's Most Extensive Mathematics Resource. Wolfram Research, Inc., Web. 28 Apr Gross, Jonathan L., and Jay Yellen. Graph Theory and Its Applications. Boca Raton: Chapman & Hall/CRC, "Linear Algebra." Wolfram MathWorld: The Web's Most Extensive Mathematics Resource. Wolfram Research, Inc., Web. 28 Apr West, Douglas Brent. Introduction to Graph Theory. Upper Saddle River, NJ: Prentice Hall, 1996.