Location-allocation models We have a number of existing facilities Each existing facility has a demand w j We have to place m new facilities And we have to decide how the existing facilities are allocated to the new facilities
Location-allocation models Existing facilities:
And how do we allocate supply? How do we locate the new facilities? Location-allocation models
One-dimensional location- allocation by dynamic programming Example of heuristic procedure
One-dimensional location- allocation by dynamic programming Example of heuristic procedure Optimal value = = 13
One-dimensional location- allocation by dynamic programming Example of heuristic procedure Optimal value = = 12
One-dimensional location- allocation by dynamic programming Use Dynamic programming method instead Assume that a j < a j+1 j = 1,…,n-1
One-dimensional location- allocation by dynamic programming i: stages (number of new facilities which have not been located) s: states (index of first facility which have not been allocated to a new facility)
One-dimensional location- allocation by dynamic programming i: stages (# new facilities not located) s: states (first facility not allocated to new) m – i located Stage i i - 1 not located ≥ m - i≥ i - 1 m – i + 1 ≤ s ≤ n – i + 1if i < m s = 1if i = m
One-dimensional location- allocation by dynamic programming Example 1 of dynamic programming (1)(2)(3)(4)(5)
One-dimensional location- allocation by dynamic programming ½1½3 Example 2 of dynamic programming 2½4 (1)(2)(3)(4)(5)(6)(7)
Two-facility with euclidean distance A B
A B A B
A B A B
A B C Three collinear points
Two-facility with euclidean distance A B C A B C A B C A B C A B C A B C
A B C Three collinear points
Two-facility with euclidean distance