A lightweight and efficient implementation of the Munkres (Hungarian) algorithm for optimal assignment in square and rectangular matrices.
Tabu Search Algorithm for the teacher assignment problem, with support for configuring criteria, restrictions and penalty strategies.
A library containing combinatorialoptimization algorithms
CombinatorialOptimization Lecture Notes (MIT 18.433)