Combinatorics

This page contains resources about Combinatorics.

Subfields and Concepts

 * Algorithms
 * Greedy Algorithms
 * Graph Theory
 * Game Theory
 * Counting and Probability
 * Pigeonhole Principle
 * Principle of Mathematical Induction
 * Principle of Inclusion and Exclusion

Lecture Notes

 * Combinatorics by Stefan Walzer
 * Combinatorics: The fine art of counting by Andrew Sutherland
 * Combinatorics by Peter J. Cameron

Books

 * Wilson, R. (2016). Combinatorics: A Very Short Introduction. Oxford University Press.
 * Feng, Y. (2016). Combinatorial Extremization (Volume 13). World Scientific.
 * Hollos, S., & Hollos, J. R. (2016). Combinatorics II Problems and Solutions: Counting Patterns. Abrazol Publishing.
 * Beeler, R. A. (2015). How to Count: An Introduction to Combinatorics and Its Applications. Springer.
 * DeTemple, D., & Webb, W. (2014). Combinatorial reasoning: An introduction to the art of counting. John Wiley & Sons.
 * Hollos, S., & Hollos, J. R. (2013). Combinatorics Problems and Solutions. Abrazol Publishing.
 * Soberón, P. (2013). Problem-Solving Methods in Combinatorics. Birkhäuser.
 * Zhang, Y. (2011). Combinatorial Problems in Mathematical Competitions (Volume 4). World Scientific.
 * Patrick, D. (2007). Introduction to Counting and Probability. 2nd Ed. AoPS Incorporated.
 * Patrick, D. (2007). Intermediate Counting and Probability. AoPS Incorporated.
 * Andreescu, T., & Feng, Z. (2004). A path to combinatorics for undergraduates: counting strategies. Birkhäuser.
 * Andreescu, T., & Feng, Z. (2002). 102 combinatorial problems: from the training of the USA IMO team. Birkhäuser.
 * Chuan-Chong, C., & Khee-Meng, K. (1992). Principles and techniques in combinatorics. World Scientific
 * Tomescu, I. (1985). Problems in combinatorics and graph theory. Wiley-Interscience.
 * Ψύχας, Β. Συνδιαστική για Ολυμπιάδες. [in Greek] (link)
 * Κοντοκώστας, Δ. Συνδιαστική. [in Greek[ (link)

Other Resources

 * Combinatorics - AoPS
 * Olympiad Combinatorics Book by Pranav A. Sriram
 * Combinatorics Problems - AoPS
 * Discrete Mathematics - Brilliant