In this article, we construct and enumerate magic labelings of graphs using Hilbert bases of polyhedral cones and Ehrhart quasi-polynomials of polytopes. This enables us to generate and enumerate perfect matchings of a graph via magic labelings of the graph. We explore the correspondence of magic labelings of graphs with magic squares and define polytopes of magic labelings to give a description of the faces of the Birkhoff polytope as polytopes of magic labelings of digraphs.
All Science Journal Classification (ASJC) codes
- Discrete Mathematics and Combinatorics