Includes Event A branch and bound algorithm for the uncapacitated multi-period facilities location problem