Work
Work
-Applications of Stirling Numbers Involving Chromatic Polynomials (with T. D. Porter). Journal of Combinatorial Mathematics and Combinatorial Computing 70 (2009), 57 - 64.
-Some Applications of Spanning Trees in K(s,t) (with L. H. Clark and T. D. Porter). Journal of Combinatorial Mathematics and Combinatorial Computing 62 (2007), 139 - 146.
Publications
Master’s Thesis
-Partitioning the Labeled Spanning Trees of an Arbitrary Graph into Isomorphism Classes
-Java Program (generates all labeled spanning trees of a graph and partitions them according to isomorphism - see paper for details)
A Survey of Zero-Knowledge Proofs with Applications to Cryptography
Quantum Computing in Complexity Theory and Theory of Computation
Miscellaneous
Instructor Homepage (huge bank of problems)
Abstract Algebra
Coursework
The following is the work of a student, so some solutions may contain flaws. If you find any, please bring them to my attention.
Combinatorial Complexity
Galois Theory
Graph Theory I
Graph Theory II
Notes on Modularity and Distributivity in Lattices
Priestley’s Representation Theorem
Lattice Theory
Homework 1 (instructor solutions)
Homework 2 (instructor solutions)
Homework 3 (instructor solutions)
Homework 4 (instructor solutions)
Homework 5 (instructor solutions)
Homework 6 (instructor solutions)
Homework 7 (instructor solutions)
Homework 8 (instructor solutions)
Homework 9 (instructor solutions)
Measure Theory
General Topology I
General Topology II