# Seminar: April 2, 4:30pm

## Jin-Yi Cai, University of Wisconsin - Madison

## Siegel's Theorem, Edge Coloring, and a Holant Dichotomy

What do Siegelâ€™s theorem on finiteness of integer solutions have to do with complexity theory? In this talk we discuss a new complexity dichotomy theorem for counting problems. Such a dichotomy is a classification of a class of problems into exactly two kinds: those that are polynomial time computable, and those that are #P-hard, and thus intractable. (For logicians, a complexity dichotomy theorem is a kind of restricted anti-Friedberg-Muchnick Theorem.) An example problem in this dichotomy is the problem of counting the number of valid edge colorings of a graph. We will show that an effective version of Siegelâ€™s theorem and some Galois theory are key ingredients in the proof of this dichotomy. Along the way we will also meet the Tutte polynomial, medial graphs, Eulerian orientations, Puiseux series, and a certain lattice condition on the (logarithms of) the roots of polynomials with integer coefficients.

Joint work with Heng Guo and Tyson Williams.