MNP MNP is the problem of partitioning a multiset of numbers into a fixed number of subsets, such that the sums of the subsets are as similar as possible. test runs of the algorithms are in the file: analysis_of_algorithms.ipynb