Documentation

Atlas.CombinatorialOptimization.code.Matching.Hall

theorem SimpleGraph.hall_marriage_theorem {V : Type u_1} {G : SimpleGraph V} [G.LocallyFinite] {A B : Set V} (hBip : G.IsBipartiteWith A B) :
(∃ (M : G.Subgraph), A M.verts M.IsMatching) UA, U.ncard (⋃ xU, G.neighborSet x).ncard