Curriculum

5 Topics
Introduction to the course
Sets Relations Functions
Sets relations and functions
Exercises for introduction lesson
Sets Relations Functions

5 Topics
Partial orderings: basic notions
Mirsky's and Dilworth's Theorem
Partial orders maximal and minimal elements chains antichains
Partial orders maximal and minimal elements chains antichains
How to Count Functions Injections Permutations and Subsets

4 Topics
Evaluating Simple Sums
Pascal's Triangle
Counting Basic Objects
Counting Basic Objects

6 Topics
Combinatorial Identities
Estimating the Binomial Coefficient
Excursion to Discrete Probability: Computing the Expected Minimum of k Random Elements from {1...n}
An Eagle's View of Pascal's Triangle
Combinatorial Identities
Digging Into Pascal's Triangle

4 Topics
Asymptotics and the O( )-Notation
The Big-O-Notation
Basic Facts
Classes that often occur in complexity theory

6 Topics
Basic Notions and Examples
Graph Isomorphism Degree Graph Score
Graph Score Theorem
Graphs isomorphisms and the sliding tile puzzle
Graphs and Isomorphisms
The Graph Score Theorem

6 Topics
Graphs and Connectivity
Cycles and Trees
An Efficient Algorithm for Isomorphism of Trees
Cycles and Trees
Cycles and Trees
Spanning Tree Exchange Graph

4 Topics
Eulerian Cycles
Hamilton Cycles - Ore's and Dirac's Theorem
Hamiltonian Cycles and Paths
Hamiltonian Cycles and Paths

5 Topics
Minimum Spanning Trees
The Number of Trees on n Vertices
Spanning Trees
Minimum Spanning Trees
Counting Trees on n Vertices

4 Topics
Flow Networks Flows Cuts: Basic Notions and Examples
Flow Networks: The Maxflow - Mincut Theorem
Network flow
Network Flows

4 Topics
Matchings in Bipartite Graphs - Basic Notions and an Algorithm
Matchings in Bipartite Graphs: Hall's and König's Theorem
Partial Orders: Dilworth's Theorem on Chains and Antichains
Matchings in Bipartite Graphs

  Write a Review

Discrete Mathematics

Go to Free Course