Combinatorics 13.2 Minimal Spanning Trees - The Algorithms of Kruskal and Prim
Description:
Explore advanced concepts in discrete mathematics and combinatorics through a comprehensive 12-hour course based on Grimaldi's "Discrete and Combinatorial Mathematics." Delve into fundamental principles like the Rules of Sum and Product, permutations, combinations, and the Binomial Theorem. Master mathematical induction, recursive definitions, and the Pigeonhole Principle. Study advanced topics including the Principle of Inclusion and Exclusion, derangements, generating functions, and partitions of integers. Investigate recurrence relations, group theory, and Burnside's Theorem. Examine graph theory concepts such as Euler trails, planar graphs, Hamilton paths, and graph coloring. Explore trees, rooted trees, and algorithms like Dijkstra's Shortest Path and minimal spanning trees. Gain a solid foundation in discrete mathematics and combinatorics applicable to various fields in computer science and mathematics.