SECTIONS 1.5-1.6 NOTES ON GRAPH THEORY NOTATION AND ITS USE IN THE STUDY OF SPARSE SYMMETRIC MATRICES

Similar documents
DATA ANALYSIS II. Matrix Algorithms

Zachary Monaco Georgia College Olympic Coloring: Go For The Gold

6. Cholesky factorization

A permutation can also be represented by describing its cycles. What do you suppose is meant by this?

Social Media Mining. Graph Essentials

OPTIMAL DESIGN OF DISTRIBUTED SENSOR NETWORKS FOR FIELD RECONSTRUCTION

Elementary Matrices and The LU Factorization

Matrix Multiplication

Section 5.3. Section 5.3. u m ] l jj. = l jj u j + + l mj u m. v j = [ u 1 u j. l mj

Math 312 Homework 1 Solutions

December 4, 2013 MATH 171 BASIC LINEAR ALGEBRA B. KITCHENS

DETERMINANTS IN THE KRONECKER PRODUCT OF MATRICES: THE INCIDENCE MATRIX OF A COMPLETE GRAPH


Discrete Mathematics & Mathematical Reasoning Chapter 10: Graphs

Yousef Saad University of Minnesota Computer Science and Engineering. CRM Montreal - April 30, 2008

Warshall s Algorithm: Transitive Closure

Direct Methods for Solving Linear Systems. Matrix Factorization

Lecture 15 An Arithmetic Circuit Lowerbound and Flows in Graphs

3/25/ /25/2014 Sensor Network Security (Simon S. Lam) 1

Classification of Cartan matrices

SHARP BOUNDS FOR THE SUM OF THE SQUARES OF THE DEGREES OF A GRAPH

1 Introduction to Matrices

(67902) Topics in Theory and Complexity Nov 2, Lecture 7

GENERATING SETS KEITH CONRAD

Technology, Kolkata, INDIA,

Minimum rank of graphs that allow loops. Rana Catherine Mikkelson. A dissertation submitted to the graduate faculty

IE 680 Special Topics in Production Systems: Networks, Routing and Logistics*

Math 115A HW4 Solutions University of California, Los Angeles. 5 2i 6 + 4i. (5 2i)7i (6 + 4i)( 3 + i) = 35i + 14 ( 22 6i) = i.

Asking Hard Graph Questions. Paul Burkhardt. February 3, 2014

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 2. x n. a 11 a 12 a 1n b 1 a 21 a 22 a 2n b 2 a 31 a 32 a 3n b 3. a m1 a m2 a mn b m

Design of LDPC codes

COMBINATORIAL PROPERTIES OF THE HIGMAN-SIMS GRAPH. 1. Introduction

V. Adamchik 1. Graph Theory. Victor Adamchik. Fall of 2005

Mining Social-Network Graphs

Split Nonthreshold Laplacian Integral Graphs

Determinants in the Kronecker product of matrices: The incidence matrix of a complete graph

Chapter 19. General Matrices. An n m matrix is an array. a 11 a 12 a 1m a 21 a 22 a 2m A = a n1 a n2 a nm. The matrix A has n row vectors

Class One: Degree Sequences

Unit 18 Determinants

Notes on Symmetric Matrices

AN ALGORITHM FOR DETERMINING WHETHER A GIVEN BINARY MATROID IS GRAPHIC

MATH 304 Linear Algebra Lecture 18: Rank and nullity of a matrix.

A linear combination is a sum of scalars times quantities. Such expressions arise quite frequently and have the form

Discrete Mathematics. Hans Cuypers. October 11, 2007

COUNTING INDEPENDENT SETS IN SOME CLASSES OF (ALMOST) REGULAR GRAPHS

On Integer Additive Set-Indexers of Graphs

Abstract: We describe the beautiful LU factorization of a square matrix (or how to write Gaussian elimination in terms of matrix multiplication).

UNCOUPLING THE PERRON EIGENVECTOR PROBLEM

Network (Tree) Topology Inference Based on Prüfer Sequence

Arithmetic and Algebra of Matrices

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS

I. GROUPS: BASIC DEFINITIONS AND EXAMPLES

SGL: Stata graph library for network analysis

GRASP and Path Relinking for the Matrix Bandwidth Minimization *

HISTORICAL DEVELOPMENTS AND THEORETICAL APPROACHES IN SOCIOLOGY Vol. I - Social Network Analysis - Wouter de Nooy

Suk-Geun Hwang and Jin-Woo Park

THE NUMBER OF GRAPHS AND A RANDOM GRAPH WITH A GIVEN DEGREE SEQUENCE. Alexander Barvinok

Notes on Determinant

Francesco Sorrentino Department of Mechanical Engineering

Inner Product Spaces and Orthogonality

Just the Factors, Ma am

A note on companion matrices

Chapter 6. Orthogonality

AN APPROACH FOR TESTING THE DESIGN OF WEBSITE

System Interconnect Architectures. Goals and Analysis. Network Properties and Routing. Terminology - 2. Terminology - 1

Elements of Abstract Group Theory

n 2 + 4n + 3. The answer in decimal form (for the Blitz): 0, 75. Solution. (n + 1)(n + 3) = n lim m 2 1

Data Mining: Algorithms and Applications Matrix Math Review

Linear Algebra and TI 89

Part 2: Community Detection

5. Binary objects labeling

Solving polynomial least squares problems via semidefinite programming relaxations

Maths class 11 Chapter 7. Permutations and Combinations

An Introduction to APGL

Practical Graph Mining with R. 5. Link Analysis

S on n elements. A good way to think about permutations is the following. Consider the A = 1,2,3, 4 whose elements we permute with the P =

ON THE DEGREE OF MAXIMALITY OF DEFINITIONALLY COMPLETE LOGICS

Inner products on R n, and more

1 Sets and Set Notation.

Discrete Mathematics Problems

A Centroid-based approach to solve the Bandwidth Minimization Problem

Distributed network topology reconstruction in presence of anonymous nodes

My work provides a distinction between the national inputoutput model and three spatial models: regional, interregional y multiregional

A Direct Numerical Method for Observability Analysis

SPANNING CACTI FOR STRUCTURALLY CONTROLLABLE NETWORKS NGO THI TU ANH NATIONAL UNIVERSITY OF SINGAPORE

MATH 423 Linear Algebra II Lecture 38: Generalized eigenvectors. Jordan canonical form (continued).

Lecture 1: Systems of Linear Equations

Connected Identifying Codes for Sensor Network Monitoring

Lecture 16 : Relations and Functions DRAFT

Similarity and Diagonalization. Similar Matrices

IRREDUCIBLE OPERATOR SEMIGROUPS SUCH THAT AB AND BA ARE PROPORTIONAL. 1. Introduction

ON THE DEGREES OF FREEDOM OF SIGNALS ON GRAPHS. Mikhail Tsitsvero and Sergio Barbarossa

Equivalence Concepts for Social Networks

Impact of Remote Control Failure on Power System Restoration Time

Reminder: Complexity (1) Parallel Complexity Theory. Reminder: Complexity (2) Complexity-new

Reminder: Complexity (1) Parallel Complexity Theory. Reminder: Complexity (2) Complexity-new GAP (2) Graph Accessibility Problem (GAP) (1)

Using row reduction to calculate the inverse and the determinant of a square matrix

MATH APPLIED MATRIX THEORY

α = u v. In other words, Orthogonal Projection

Eigenvalues, Eigenvectors, Matrix Factoring, and Principal Components

Transcription:

SECIONS.5-.6 NOES ON GRPH HEORY NOION ND IS USE IN HE SUDY OF SPRSE SYMMERIC MRICES graph G ( X, E) consists of a finite set of nodes or vertices X and edges E. EXMPLE : road map of part of British Columbia Kamloops Whistler Merrit Vancouver Hope Princeton he information contained in this map can be represented by a graph with N 6 vertices. X { Van, Whi, Kam, Hop, Pri, Mer } E { (Van, Whi), (Whi, Kam), (Hop, Van), (Kam, Mer), (Hop, Pri), (Mer, Hop) } Note that E is a set of unordered pairs; that is, (Van, Whi) is the same edge as (Whi, Van). Usually a graph is represented as follows (rather than by listing the sets X and E): Van Hop Mer Pri Kam Whi 3

Note that although the above graph looks quite different from the map of B.C., all of the information contained in the sets X and E is retained. he above is an example of an unordered (or unlabelled) graph. n ordering (or labelling) α is a mapping of the integers {, 2,, N} onto X. For example, if α is the mapping Van 2 Hop 3 Mer 4 Pri 5 Kam 6 Whi then the above unordered graph becomes the ordered graph in Figure 3.. : 2 3 4 5 6 he relationship between graphs on N nodes and N N symmetric matrices: an N N symmetric matrix has an associated ordered graph with node set X {, 2,, N } and edge set E such that ( i, j) ( j, i) E if and only if a a and i j. ij ji s we will be interested only in positive definite matrices, which always have all diagonal entries nonzero, we will put nonzeros in all positions on the main diagonal. hus, as in Figure 3.., the matrix associated with the above graph has nonzeros in positions indicated by an as follows: 32

33 (Note in the George/Liu notes, the diagonal entries are denoted by circled integers, rather than.) Let I P be an N N permutation matrix. hen PP is a symmetric reordering of the rows and columns of. For example, in Figure 3..2, P and (using the above matrix ) PP and the associated graph for this matrix is

2 4 3 6 5 How do you determine the permutation matrix P such that for the original matrix above and its associated graph, the graph associated with PP is as above? he nonzeros in P can be determined as follows: Mapping of the nodes Nonzeros in P 2 (2, ) 2 4 (4, 2) 3 3 (3, 3) 4 6 (6, 4) 5 (, 5) 6 5 (5, 6) he unlabelled (or unordered) graphs of and PP are the same they represent the structure of or the equivalence class of all matrices PP where P is any N N permutation matrix. he ordered graphs are associated with PP for different permutation matrices P. he problem of finding a good permutation matrix for (with respect to some sparse matrix problem) is equivalent to finding a good ordering (or labeling) of the graph of. ERMINOLGY wo nodes x and y are adjacent in a graph G if the nodes x and y are said to be neighbors. he adjacent set of a node y in G is ( x, y) ( y, x) E. In this case, dj(y) { x X : ( x, y) E } he degree of a node y is dj (y)., the cardinality of the set dj(y). 34

(simple) path from node x to node y of length l in G is an ordered set of l + distinct nodes ( v, v2, K, v l + ) such that vi+ dj( vi ), for i, 2, K, l with v x and v l y. + graph G is connected if every pair of distinct nodes is joined by at least one path. Otherwise, G is disconnected and consists of two or more connected components. disconnected graph with two connected components: Relationship with matrices: the graph of a matrix is disconnected if and only if there exists a permutation matrix P such that PP 22 where and 22 are square (nonempty) submatrices. Such a matrix block diagonal matrix. PP is called a EXMPLE Suppose that a matrix has the following zero/nonzero structure:. he graph of is 35

36 3 4 2 5 With P, we obtain PP, which is a block diagonal matrix. he graph of PP is 2 3 4 5 Definition symmetric matrix is reducible if there exists a permutation matrix P such that 22 PP, where 22 and are square (nonempty) submatrices. If such a permutation matrix P does not exist, then is irreducible. HEOREM symmetric matrix is reducible if and only if its associated graph is disconnected. symmetric matrix is irreducible if and only if its associated graph is connected.