Presentation is loading. Please wait.

Presentation is loading. Please wait.

Facility Location Set of facilities F Set of clients D Facility Opening cost f i Connection cost of facility i to client j c ij Goal: Open a collection.

Similar presentations


Presentation on theme: "Facility Location Set of facilities F Set of clients D Facility Opening cost f i Connection cost of facility i to client j c ij Goal: Open a collection."— Presentation transcript:

1 Facility Location Set of facilities F Set of clients D Facility Opening cost f i Connection cost of facility i to client j c ij Goal: Open a collection of facilities and connect to clients and minimize total cost Many figures, text from David Williamson’s slides on primal-dual algorithms

2 Facility Location Set of facilities F Set of clients D Facility Opening cost f i Connection cost of facility i to client j c ij Goal: Open a collection of facilities and connect to clients and minimize total cost

3 IP Formulation

4 Dual problem and algorithm

5 Layout with distances c ij

6 Layout with facility costs f i

7 Increasing all v j,no neighbors

8 First Neighbor

9 Increasing all v j, w 11 All clients now have neighbors

10 Client 1 has second neighbor

11 Facility 1 and 2 maxed out Facilities 1 and 2 added to A Clients 1 and 2 stop growing

12 Client 3 stops growing Neighbor with facility 2 and stops

13 Facility 3 added to A

14 Choosing Facilities Consider facilities i in A in order inequalities became tight. Open facility i if no neighboring facility of a neighboring client is open. 1 2 3

15 Assigning Clients Assign client j to open neighbor, if any Otherwise to the first opened neighbor (fac) of a neighbor (client) of a neighbor (facility). Why must such a neighbor exist? 1 3

16 Analysis of Connected Neighbors Consider any open facilitiy i such as facility 3 All client neighbors are connected to i Each c ij = v j – w ij Thus Σc ij = Σv j – Σw ij = Σv j – f i Thus total cost of open facilities and connected neighbors is Σv j 3

17 Analysis of Distant Clients Consider any client j such as client 2 connected to a distant facility Argue c ij ≤ 3 v j Thus Σc ij ≤ 3Σv j Total approximation ratio of 3


Download ppt "Facility Location Set of facilities F Set of clients D Facility Opening cost f i Connection cost of facility i to client j c ij Goal: Open a collection."

Similar presentations


Ads by Google