Discrete mathematicsEnumerative combinatorics, graph theory, enumerationorder theory, combinatorial optimizationposets, Ramsey theorymatroids, combinatorial game theorydesigns and other discrete structures. It also includes algebraic, analytic and probabilistic combinatorics.