Tutte matrix

{{No footnotes|date=November 2024}}

In graph theory, the Tutte matrix A of a graph G = (VE) is a matrix used to determine the existence of a perfect matching: that is, a set of edges which is incident with each vertex exactly once.

If the set of vertices is V = \{1, 2, \dots , n\} then the Tutte matrix is an n-by-n matrix A with entries

: A_{ij} = \begin{cases} x_{ij}\;\;\mbox{if}\;(i,j) \in E \mbox{ and } i

-x_{ji}\;\;\mbox{if}\;(i,j) \in E \mbox{ and } i>j\\

0\;\;\;\;\mbox{otherwise} \end{cases}

where the xij are indeterminates. The determinant of this skew-symmetric matrix is then a polynomial (in the variables xiji < j ): this coincides with the square of the pfaffian of the matrix A and is non-zero (as a polynomial) if and only if a perfect matching exists. (This polynomial is not the Tutte polynomial of G.)

The Tutte matrix is named after W. T. Tutte, and is a generalisation of the Edmonds matrix for a balanced bipartite graph.

References

  • {{cite book|author=R. Motwani, P. Raghavan |title=Randomized Algorithms|publisher=Cambridge University Press|year=1995|page=167}}
  • {{cite book|author=Allen B. Tucker|title=Computer Science Handbook|publisher=CRC Press|date=2004|isbn=1-58488-360-X|page=12.19}}
  • {{cite journal|url= http://jlms.oxfordjournals.org/cgi/reprint/s1-22/2/107.pdf|title= The factorization of linear graphs

|accessdate= 2008-06-15|author= W.T. Tutte|authorlink=W. T. Tutte|date=April 1947|volume=22|journal=J. London Math. Soc.|pages=107–111|doi=10.1112/jlms/s1-22.2.107|issue= 2}}

{{Matrix classes}}

Category:Algebraic graph theory

Category:Matching (graph theory)

Category:Matrices (mathematics)

{{graph-stub}}

{{matrix-stub}}