Daniel Cranston

I am an Associate Professor of Computer Science at Virginia Commonwealth University, since August 2020. Prior to this I was an Associate Professor of Mathematics (also at VCU), where I often spoke in the Discrete Math Seminar (and was an organizer for many years). My research interests are mainly in graph theory and algorithms, but I'm also interested in most areas of discrete math. Here's my cv. Below are links to my papers, talks I've given, and slides from some of the talks. The best way to reach me is via email: dcranston at vcu dot edu


Download: A Guide to the Discharging Method
This 77-page tutorial (lecture notes with many exercises) that I wrote with Douglas West aims to illustrate and demystify the discharging method, which is most well known for its central role in the proof of the 4 Color Theorem.

I've had the privilege to collaborate with many great people. (I have 48 coauthors to date.) By clicking below, you can read about some of them.

Michael Albertson, Marthe Bonamy, Yuehua Bu, David Bunde, Erin Chambers, Ilkyoo Choi, Rok Erman, Jacob Fox, Wenjie He, Bobby Jaeger, Sogol Jahanbekam, Candace Kent, Jaehoon Kim, Seog-Jin Kim, Bill Kinnersley, Nitish Korula, Hudson Lafayette, Tim LeSaulnier, Jiaao Li, Yu-Chang Liang, Kevin Milans, Mickaël Montassier, Charles Mullens, Suil O, Théo Pierron, Luke Postle, Anja Pruchnewski, Greg Puleo, Landon Rabern, André Raspaud, Yufa Shen, Riste Skrekovski, Cliff Smyth, Chris Stocker, Hal Sudborough, Zsolt Tuza, Jennifer Vandenbussche, Margit Voigt, Weifan Wang, Douglas West, Chenxiao Xue, Matt Yancey, Carl Yerger, Gexin Yu, Reza Zamani, Lingmin Zhang, Guoping Zheng, and Xuding Zhu.