English

Channels, Billiards, and Perfect Matching 2-Divisibility

Combinatorics 2021-12-16 v2

Abstract

Let mGm_G denote the number of perfect matchings of the graph GG. We introduce a number of combinatorial tools for determining the parity of mGm_G and giving a lower bound on the power of 2 dividing mGm_G. In particular, we introduce certain vertex sets called channels, which correspond to elements in the kernel of the adjacency matrix of GG modulo 22. A result of Lov\'asz states that the existence of a nontrivial channel is equivalent to mGm_G being even. We give a new combinatorial proof of this result and strengthen it by showing that the number of channels gives a lower bound on the power of 22 dividing mGm_G when GG is planar. We describe a number of local graph operations which preserve the number of channels. We also establish a surprising connection between 2-divisibility of mGm_G and dynamical systems by showing an equivalency between channels and billiard paths. We exploit this relationship to show that 2gcd(m+1,n+1)122^{\frac{\gcd(m+1,n+1)-1}{2}} divides the number of domino tilings of the m×nm\times n rectangle. We also use billiard paths to give a fast algorithm for counting channels (and hence determining the parity of the number of domino tilings) in simply connected regions of the square grid.

Keywords

Cite

@article{arxiv.1911.08102,
  title  = {Channels, Billiards, and Perfect Matching 2-Divisibility},
  author = {Grant T. Barkley and Ricky Ini Liu},
  journal= {arXiv preprint arXiv:1911.08102},
  year   = {2021}
}

Comments

45 pages, 38 figures

R2 v1 2026-06-23T12:20:17.076Z