https://9lib.net/document/7q0p97gz-benders-decomposition-algorithms-variants-single-allocation-location-problem.html