Equitable quotient matrix
ID: equitable-quotient-matrix
An equitable quotient matrix records neighbour counts between cells of an equitable partition. For cells of a finite simple graph, its entryis independent of the chosen vertex within . Rows refer to the starting cell; columns refer to the cell containing a neighbour. This is a count per vertex, not the total number of edges between the two cells. Equitability is the property that makes these entries well-defined.[ref]
Practical graph isomorphism, II by Brendan D. McKay and Adolfo Piperno. Section 3.1, equitable neighbour counts
For an original example, partition a four-vertex star graph into its centre and its three leaves. ThenThe centre has three leaf neighbours, while each leaf has one centre neighbour. The graph is undirected but its equitable quotient matrix is not a symmetric matrix. If , counting each edge from both ends givesConsequently is symmetric. For the star it is . Thus an equitable quotient matrix of an undirected graph has real eigenvalues, despite its potentially asymmetric appearance.
The relation to the full adjacency matrix is exact. Let when , and zero otherwise. Equitability gives , as proved in equitable partition. Induction then givesSince entries of count occurrences of a walk in a graph between specified endpoints, counts length- walks from any fixed vertex in to all vertices in . In the star example, : from a leaf there are three two-step walks ending somewhere in the leaf cell, although only one returns to that particular leaf.
Compression retains the dynamics of vectors constant on each cell. It need not retain every eigenvalue or distinguish all vertices. The star's full adjacency matrix has eigenvalues , whereas has only . Vectors taking leaf values whose sum is zero give the omitted zero-eigenvalue directions. This explains both the utility and the information loss of the quotient.
New to topics? Read the docs here!