maths.free › Combinatorics & Graph Theory

Combinatorics & Graph Theory

Counting, generating functions, graphs, trees, colourings and networks.

Lessons

How many, and how connected. Counting arguments that turn into generating functions, and graphs (dots and lines) that model everything from road networks to molecules.

More lessons

Combinatorial Applications of Network Flows

Some of these lessons are adapted from open texts: Keller & Trotter, Applied Combinatorics, Levin, Discrete Mathematics: An Open Introduction, OpenStax Contemporary Mathematics, Wikipedia. Each lesson page names its source and licence.

Symbols used here

Tap any symbol for the full definition, a picture, and what every letter in it means.

Questions people ask

Permutation or combination?

Ask whether order matters. A lock code is a permutation (order matters); a hand of cards is a combination (it does not).

What is a graph in this sense?

Dots (vertices) joined by lines (edges), not a plot. Road maps, social networks and molecules are graphs; questions like "is there a route" and "how few colours" are graph theory.

Have a problem of your own?
Type it or draw it on the solver page: every step, a picture, the answer hidden until you ask.
Solve →

Other branches