Combinatorial Optimization
Explore discrete structures; network algorithms; complexity and approximations. Concepts and connections are available independently of video coverage.
FOLLOW AN IDEA
A matroid abstracts independence through hereditary and exchange axioms.
Explore concept graph · Explore connected videos
No reviewed video yet. Explore the concept in a map or suggest a resource. Suggest a video
A matching is a set of edges with no shared endpoints.
Dijkstra solves non-negative networks; Bellman-Ford tolerates negative edges and underpins route pricing.
An approximation algorithm provides a provable ratio to the optimum under stated assumptions.
A costed one-to-one pairing can be optimized using matching or linear programming structure.
Matching in a two-part graph pairs vertices across parts without shared endpoints.
Explore discrete structures; network algorithms; complexity and approximations. Concepts and connections are available independently of video coverage.