Klaus G. Fischer
University of Illinois, Urbana
Expressing combinatorial problems by systems of polynomial equations and hilbert's nullstellensatz
Combinatorics, Probability and Computing