Counting Cycles in Strongly Connected Graphs

Similar documents
Zeta function of a graph revisited

Graphs and Generalized Witt identities

Nonnegative Matrices I

An analogue to the Witt identity

Networks and Matrices

Convoluted Convolved Fibonacci Numbers

Scope and Sequence Mathematics Algebra 2 400

CONVERGENCE OF ZETA FUNCTIONS OF GRAPHS. Introduction

ACO Comprehensive Exam March 17 and 18, Computability, Complexity and Algorithms

The Ihara zeta function of the infinite grid

Smol Results on the Möbius Function

2a 2 4ac), provided there is an element r in our

INSPECT Algebra I Summative Assessment Summary

Combinatorial Optimization

MATH 323 Linear Algebra Lecture 12: Basis of a vector space (continued). Rank and nullity of a matrix.

Algebra II- Comprehensive/ Part A

Zeta Functions of Graph Coverings

MAT 5330 Algebraic Geometry: Quiver Varieties

The number of simple modules of a cellular algebra

The cycle polynomial of a permutation group

SYMBOL EXPLANATION EXAMPLE

Square 2-designs/1. 1 Definition

Combinatorial and physical content of Kirchhoff polynomials

q xk y n k. , provided k < n. (This does not hold for k n.) Give a combinatorial proof of this recurrence by means of a bijective transformation.

Miller Objectives Alignment Math

Math 319 Problem Set #2 Solution 14 February 2002

Identities for minors of the Laplacian, resistance and distance matrices

Central Groupoids, Central Digraphs, and Zero-One Matrices A Satisfying A 2 = J

A quasisymmetric function generalization of the chromatic symmetric function

Spectra of Semidirect Products of Cyclic Groups

DISCRIMINANTS, SYMMETRIZED GRAPH MONOMIALS, AND SUMS OF SQUARES

GRE Subject test preparation Spring 2016 Topic: Abstract Algebra, Linear Algebra, Number Theory.

AUTOMORPHISM GROUPS AND SPECTRA OF CIRCULANT GRAPHS

AN EXACT SEQUENCE FOR THE BROADHURST-KREIMER CONJECTURE

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 1 x 2. x n 8 (4) 3 4 2

MATRICES. a m,1 a m,n A =

CURRICULUM MAP. Course/Subject: Honors Math I Grade: 10 Teacher: Davis. Month: September (19 instructional days)

Algebraic structures I

z, w = z 1 w 1 + z 2 w 2 z, w 2 z 2 w 2. d([z], [w]) = 2 φ : P(C 2 ) \ [1 : 0] C ; [z 1 : z 2 ] z 1 z 2 ψ : P(C 2 ) \ [0 : 1] C ; [z 1 : z 2 ] z 2 z 1

Supplement. Dr. Bob s Modern Algebra Glossary Based on Fraleigh s A First Course on Abstract Algebra, 7th Edition, Sections 0 through IV.

NEW CONSTRUCTION OF THE EAGON-NORTHCOTT COMPLEX. Oh-Jin Kang and Joohyung Kim

RATIONAL REALIZATION OF MAXIMUM EIGENVALUE MULTIPLICITY OF SYMMETRIC TREE SIGN PATTERNS. February 6, 2006

1.10 Matrix Representation of Graphs

Weighted Zeta Functions of Graph Coverings

The final is cumulative, but with more emphasis on chapters 3 and 4. There will be two parts.

REVIEW QUESTIONS. Chapter 1: Foundations: Sets, Logic, and Algorithms

Rongquan Feng and Jin Ho Kwak

Preliminaries and Complexity Theory

Lecture 4: Orbits. Rajat Mittal. IIT Kanpur

Vector bundles in Algebraic Geometry Enrique Arrondo. 1. The notion of vector bundle

Chromatic bases for symmetric functions

Arithmetic Progressions with Constant Weight

Definitions, Theorems and Exercises. Abstract Algebra Math 332. Ethan D. Bloch

Algebra II. A2.1.1 Recognize and graph various types of functions, including polynomial, rational, and algebraic functions.

Math 205, Summer I, Week 3a (continued): Chapter 4, Sections 5 and 6. Week 3b. Chapter 4, [Sections 7], 8 and 9

On non-hamiltonian circulant digraphs of outdegree three

ELA

Product distance matrix of a tree with matrix weights

2 so Q[ 2] is closed under both additive and multiplicative inverses. a 2 2b 2 + b

A Generalization of Wigner s Law

Prentice Hall: Algebra 2 with Trigonometry 2006 Correlated to: California Mathematics Content Standards for Algebra II (Grades 9-12)

MATH 8253 ALGEBRAIC GEOMETRY WEEK 12

Mobius Inversion of Random Acyclic Directed Graphs

On an algebra related to orbit-counting. Peter J. Cameron. Queen Mary and Westeld College. London E1 4NS U.K. Abstract

Non-Recursively Constructible Recursive Families of Graphs

Primes, partitions and permutations. Paul-Olivier Dehaye ETH Zürich, October 31 st

HOMEWORK #2 - MATH 3260

Lecture 2: Ruelle Zeta and Prime Number Theorem for Graphs

Citation Osaka Journal of Mathematics. 43(2)

Discrete Applied Mathematics

Vector Spaces and Subspaces

1 Basic Combinatorics

PROBLEMS ON LINEAR ALGEBRA

A Characterization of (3+1)-Free Posets

The power graph of a finite group, II

Strongly Regular Decompositions of the Complete Graph

Spiral Review Probability, Enter Your Grade Online Quiz - Probability Pascal's Triangle, Enter Your Grade

Ma/CS 6b Class 12: Graphs and Matrices

arxiv: v1 [math.rt] 8 Oct 2017

FINITE GROUPS AND EQUATIONS OVER FINITE FIELDS A PROBLEM SET FOR ARIZONA WINTER SCHOOL 2016

Section Summary. Sequences. Recurrence Relations. Summations Special Integer Sequences (optional)

Quantile Textbook Report

Low Rank Co-Diagonal Matrices and Ramsey Graphs

8th Grade Math Definitions

Learning Module 1 - Basic Algebra Review (Appendix A)

Math 3108: Linear Algebra

Undergraduate Notes in Mathematics. Arkansas Tech University Department of Mathematics. College Algebra for STEM

MILLIS PUBLIC SCHOOLS

Partition of Integers into Distinct Summands with Upper Bounds. Partition of Integers into Even Summands. An Example

EGYPTIAN FRACTIONS WITH SMALL NUMERATORS

Some Catalan Musings p. 1. Some Catalan Musings. Richard P. Stanley

Strongly Regular Graphs, part 1

L-Polynomials of Curves over Finite Fields

MOTIVES ASSOCIATED TO SUMS OF GRAPHS

Questionnaire for CSET Mathematics subset 1

Refined Inertia of Matrix Patterns

ALGEBRAIC PROPERTIES OF BIER SPHERES

The Matrix-Tree Theorem

A Witt type formula. G.A.T.F.da Costa 1 Departamento de Matemática Universidade Federal de Santa Catarina Florianópolis-SC-Brasil.

Proceedings of the 2014 Federated Conference on Computer Science and Information Systems pp

Transcription:

Proceeding Series of the Brazilian Society of Applied and Computational Mathematics, Vol. 3,., 205. Trabalho apresentado no XXXV CMAC, atal-r, 204. Counting Cycles in Strongly Connected Graphs G. A. T. F. da Costa, Departamento de Matemtica Universidade Federal de Santa Catarina 88040-900, Florianpolis, SC E-mail: g.costa@ufsc.br. Resumo: In this short presentation I give a formula for counting cycles of a given length in strongly connected graphs and some of its properties. Palavras-chave: Counting, Cycles, Strongly Connected Graphs Introduction Let be a positive integer, R a real number, µ the classical Möbius function defined by the rules: a) µ(+) = +, b) µ(g) = 0, if g = p e...peq q, p,..., p q primes, and any e i >, c) µ(p...p q ) = ( ) q. The polynomial of degree in R with rational coefficients given in terms of Möbius function, M(; R) = µ(g)r g, (.) is called the Witt polynomial. It satisfies the formal relation g ( z ) M(;R) = Rz (.2) called the Witt identity. See the introduction to [4] for a nice account about these relations. In [5] (see [], section 4, for a proof) Sherman remarks that M(; R) is the number of equivalence classes of non-periodic cycles of length which traverse counterclockwisely the edges of a graph with R loops counterclockwisely oriented and hooked to a single vertex. With this result in mind a natural question to ask is whether () and (2) can be generalized to other graphs. The question has a positive answer. The objective here is to give the generalizations of () and (2) for strongly connected graphs. In section 2, the basic formula for counting cycles is given. In section 3, some properties of the copunting formula are given. 2 Counting cycles of a given length The results in this section are based on ideas from [2] and [6]. Let G = (V, E) be a finite directed and strongly connected graph where V is the set of vertices with V elements and E is the set of oriented edges with E elements labeled e,...,e E. An edge has an origin and an end as given by its orientation. The graph may have multiple edges and loops but no -degree vertices. A graph is strongly connected if it contains a directed path from a to b and a directed path from b to a for every pair of vertices a, b. DOI: 0.5540/03.205.003.0.0230 00230-205 SBMAC

Proceeding Series of the Brazilian Society of Applied and Computational Mathematics, Vol. 3,., 205. A path in G is given by an ordered sequence (e i,..., e i ), i k {,..., E }, of oriented edges such that the end of e ik is the origin of e ik+. The orientation of an edge defines the origin and the end of it. All paths considered here are cycles. These are closed paths, that is, the end of e i coincides with the origin of e i. A cycle has a natural orientations induced by the orientation of its edges. The length of a cycle is the number of edges in its sequence. A cycle p is called periodic if p = q r for some r > and q is a non periodic cycle. umber r is called the period of p. The sequence (e i, e i,..., e i ) is called a circular permutation of (e i,..., e i ). Circular permutations of a sequence represent the same path. The inverse of a path is not possible. The classical Möbius inversion formula is used here. Given arithmetic functions f and g it states that g(n) = d n f(d) if and only if f(n) = d n µ(d)g(n/d). In order to count cycles of a given length in a graph G a crucial tool is the edge adjacency matrix of G. This is the E E matrix T defined as follows: T ij =, if end vertex of edge i is the start vertex of edge j; T ij = 0, otherwise. Theorem 2.. The number T rt (over)counts cycles of length in a graph G. Proof. Let a and b be two edges of G. The (a, b) th entry of matrix T is (T ) (a,b) = T (a,ei )T (ei2,e i3 )...T (ei,b) e i,...,e i From the definition of the entries of T it follows that (T ) (a,b) counts the number of paths of length from edge a to edge b. For b = a, only cycles are counted. Taking the trace gives the number of cycles with every edge taken into account as starting edge, hence, the trace overcounts cycles because every edge in a cycle is taken into account as starting edge.. Theorem 2.2. Denote by α(, T ) the number of equivalence classes of non periodic cycles of length which traverse a graph G. This number is given by the following formula: α(, T ) = µ(g) T rt g (2.) g Proof. In the set of T rt cycles there is the subset with α(, T ) elements formed by the non periodic cycles of length plus their circular permutations and the subset with g g α( g, T ) elements formed by the periodic cycles of length (whose periods are the common divisors of ) plus their circular permutations. (A cycle of period g and length is of the form (e k e k2...e kt ) g where t = /g, and (e k e k2...e kt ) is a non periodic cycle so that the number of periodic cycles with period g plus their circular permutations is given by (/g)α(/g, T )). Hence, T rt = ( ) g α g, T g Möbius inversion formula gives the result. Remark. Some terms in the right hand side of (2.) are negative. In spite of that the right hand side is always positive. Multiply both sides by. The fist term equals T rt while the other terms give (in absolute value) the number according to period of the various subsets of periodic cycles which are proper subsets of the larger set with T rt elements. Remark 2. (.) is a special case of (2.). Let G be the graph In this case T is the R R matrix with all entries equal to one and T rt = R so that α(, T ) = M(; R). DOI: 0.5540/03.205.003.0.0230 00230-2 205 SBMAC

Proceeding Series of the Brazilian Society of Applied and Computational Mathematics, Vol. 3,., 205. Theorem 2.3. Define Then, T rt g(z) := z. (2.2) ( z ) α() = e g(z) = det( zt ) (2.3) Proof. The result follows taking the formal logarithm of both sides of equalities. Remark 3. (.2) is a special case of (2.3) when G is the graph with R loops counterclockwise oriented and hooked to a single vertex. In this case det( zt ) = Rz where T is the matrix with all entries equal to. See Remark 2. Remark 4. The identity (2.3) have a remarkable resemblance with the Ihara-Bass identity. They are not the same objects because in the latter the underlying graph need not be strongly connected and cycles can traverse an edge following the inverse orientation. See [2] and [6]. Remark 5. It is well known that the number of cycles of length in a graph G can be computed using the vertex adjacency matrix A, hence, T rt = T ra. The reciprocal of (2.3) with the matrix T replaced by A is the so called Bowen-Lanford zeta function of a graph. The reciprocal of (2.3) is this function as expressed in term of the edge adjacency matrix. Example. G, the graph shown in the Figure. The edge matrix of G is 0 0 T = 0 0 0 The matrix has the trace T rt = 0 if is odd and T rt = 2 2 + if is even, and the determinant det( zt ) = 2z 2. 3 2 Figure : Graph G The number of classes of nonperiodic cycles of length is α() = 0, if is odd; for even, α() = g /g even µ(g)2 2g +. The first few values are α(2) = 2, α(4) =, α(6) = 2, α(8) = 3, α(0) = 6. For = 2, the classes are [e e 2 ] and [e 2 e 3 ]. For = 4, only [e e 2 e 3 e 2 ]. Furthermore, ( z ) α() = 2z 2. DOI: 0.5540/03.205.003.0.0230 00230-3 205 SBMAC

3 Some properties In [7] Metropolis and Rota proved that the Witt polynomials satisfy several important identities which they used to build the necklace algebra. Theorem 3. shows that α satisfies similar identities. Theorem 3.2 gives a generalization of the classical Strehl identity [8]. Theorem 3.3 below together with results from [3] imply that (4) and (5) can be interpreted as data associated to a Lie superalgebra. Theorem 3.. Given the matrices T and T 2 denote by T T 2 the Kronecker product of T and T 2. Then, (s, t)α(s, T )α(t, T 2 ) = α(, T T 2 ), (3.) [s,t]= (s, t) is the maximum common divisor of s and t. The summation is over the set of all positive integers s, t such that [s, t] =, [s, t] the least common multiple of s, t. Also, and Proceeding Series of the Brazilian Society of Applied and Computational Mathematics, Vol. 3,., 205. α(, T l ) = [l,t]=l t α(t, T ). (3.2) (r, s)α(, T s/(r,s) T r/(r,s) 2 ) = (rp, sq)α(p, T )α(q, T 2 ) (3.3) The sum is over p, q such that pq/(pr, qs) = /(r, s). Theorem 3.2. [ det( z k T ) k ] α(k,t2 ) = [ det( z j T 2 ) j ] α(j,t ) (3.4) Theorem 3.3. Define g(z) := T rt z. Then, ( z ) ±Ω(,T ) = e g(z) = [det( zt )] ± = + i= c ± (i)z i, (3.5) where i c ± (i) = λ ± (m) m= a + 2a 2 +... + ia i = i a +... + a i = m i k= (T rt k ) a k a k!k a k (3.6) with λ + (m) = ( ) m+, λ (m) = +, c + (i) = 0 for i > 2 E, and c (i) 0. Furthemore, T rt = s S() s + ( s )! (±) c± (i) s i (3.7) s! where S() = {s = (s i ) i s i Z 0, is i = } and s = s i, s! = s i!. In section 2.3 of [3], given a formal power series + i= t iz i with t i Z, for all i, the coefficients in the series are interpreted as the superdimensions of a Z >0 -graded superspace V = i= V i with dimensions dimv i = t i and superdimensions DimV i = t i Z. Let L be the free Lie superalgebra generated by V. Then, L = L and the subspaces L have dimension given by DimL = g µ(g) g W ( g ) (3.8) DOI: 0.5540/03.205.003.0.0230 00230-4 205 SBMAC

where g ranges over all common divisors of, W () = s S() is called the Witt partition function. Furthermore, ( s )! s! t(i) s i (3.9) ( z ) ±DimL = f ± (i)z i. (3.0) where f + (i) = t(i) and f (i) = dimu(l) i is the dimension of the i-th homogeneous subspace of the universal enveloping algebra U(L). Apply this interpretation to the determinant (2.3) which is a polynomial of degree E in the formal variable z. It can be taken as a power series with coefficients t i = 0, for i > E. Comparison of (3.8), (3.9), (3.0) with (3.5), (3.6), (3.7) implies the following result: Theorem 3.4. Given a graph G, T its edge adjacency matrix, let V = E i= V i be a Z >0 -graded superspace with finite dimensions dimv i = c + (i) and the superdimensions DimV i = c + (i) given by the coefficients of det( zt ) (see (3.6)). Let L = L be the free Lie superalgebra generated by V. Then, L has superdimension DimL = α(). The algebra has generalized Witt identity given by (2.3) and its reciprocal is the generating function for the dimensions of the subspaces of the enveloping algebra U(L) which are given by c (i) in (3.6). Acknowledgements Proceeding Series of the Brazilian Society of Applied and Computational Mathematics, Vol. 3,., 205. I thank Prof. Asteroide Santana for making the figure and help with latex commands. i= References [] G. A. T. F. da Costa, J. Variane, Feynman identity: a special case revisited, Letters in Math. Phys. 73 (2005), 22-235. [2] G. A. T. F. da Costa, A Witt type formula, arxiv.org/pdf/302.6950v2. [3] S.-J. Kang: Graded Lie Superalgebras and the Superdimension Formula, J. Algebra, 204 (998) 597-655. [4] P. Moree, The formal series Witt transform, Discrete Math. 295 (2005), 45-60. [5] S. Sherman, Combinatorial aspects of the Ising model for ferromagnetism.ii. An analogue to the Witt identity, Bull. Am. Math. Soc. 68 (962), 225-229. [6] H. M. Stark, A. A. Terras, Zeta Functions of Finite Graphs and Coverings, Adv. Math. 2, 24-65 (996). [7] Metropolis,., Rota, G-C., Witt vectors and the algebra of necklaces, Adv. Math. 50 (983) 95-25. [8] Strehl, Cycle counting for isomorphism types of endofunctions, Bayreuth Math. Schr. 40 (992), 53-67. DOI: 0.5540/03.205.003.0.0230 00230-5 205 SBMAC