Facility location problem: Difference between revisions

From Cornell University Computational Optimization Open Textbook - Optimization Wiki
Jump to navigation Jump to search
Line 19: Line 19:
<math>d_i(x,y,a_i,b_i)=\sqrt{(x-a_i)^2+(y-b_i)^2}</math>
<math>d_i(x,y,a_i,b_i)=\sqrt{(x-a_i)^2+(y-b_i)^2}</math>


=== Uncapacitated and Capacitated FLPs ===
=== Capacitated and Uncapacitated FLPs ===
In an uncapacitated facility problem, the amount of product each facility can produce and transport is assumed to be unlimited, and the optimal solution results in customers being supplied by the lowest-cost, and usually the nearest, facility.
A capacitated facility problem applies constraints to the production and transportation capacity of each facility. As a result, customers may not be supplied by the most immediate facility, since this facility may not be able to satisfy the given customer demand.  
 
A capacitated facility problem applies constraints to the production and transportation capacity of each facility. As a result, customers may not be supplied by the most immediate facility, since this facility may not be able to satisfy the given customer demand.


In a problem with <math>N</math> facilities and <math>M</math> customers, the capacitated formulation defines a binary variable <math>x_i</math> and a variable <math>y_{ij}</math> for each facility <math>i</math> and each customer <math>j</math>. If facility <math>i</math> is open, <math>x_i=1</math>; otherwise <math>x_i=0</math>. Open facilities have an associated fixed cost <math>f_i</math> and a maximum capacity <math>k_i</math>. <math>y_{ij}</math> is the fraction of the total demand <math>d_j</math> of customer <math>j</math> that facility <math>i</math> has satisfied and the transportation cost between facility <math>i</math> and customer <math>j</math> is represented as <math>t_{ij}</math>. The capacitated FLP is therefore defined as
In a problem with <math>N</math> facilities and <math>M</math> customers, the capacitated formulation defines a binary variable <math>x_i</math> and a variable <math>y_{ij}</math> for each facility <math>i</math> and each customer <math>j</math>. If facility <math>i</math> is open, <math>x_i=1</math>; otherwise <math>x_i=0</math>. Open facilities have an associated fixed cost <math>f_i</math> and a maximum capacity <math>k_i</math>. <math>y_{ij}</math> is the fraction of the total demand <math>d_j</math> of customer <math>j</math> that facility <math>i</math> has satisfied and the transportation cost between facility <math>i</math> and customer <math>j</math> is represented as <math>t_{ij}</math>. The capacitated FLP is therefore defined as
Line 35: Line 33:


<math>\min\sum_{i=1}^N\sum_{j=1}^Md_jt_{ij}y_{ij}+\sum_{i=1}^Nf_ix_i</math>
<math>\min\sum_{i=1}^N\sum_{j=1}^Md_jt_{ij}y_{ij}+\sum_{i=1}^Nf_ix_i</math>
In an uncapacitated facility problem, the amount of product each facility can produce and transport is assumed to be unlimited, and the optimal solution results in customers being supplied by the lowest-cost, and usually the nearest, facility. Using the above formulation, the unlimited capacity means <math>k_i</math> can be assumed to be a sufficiently large constant, while <math>y_{ij}</math> is now a binary variable, because the demand of each customer can be fully met with the nearest facility. If facility <math>i</math> supplies customer <math>j</math>, then <math>y_{ij}=1</math>; otherwise <math>y_{ij}=0</math>.


== Applications ==
== Applications ==

Revision as of 14:16, 15 November 2020

Authors: Liz Cantlebary, Lawrence Li (CHEME 6800 Fall 2020)

Stewards: Allen Yang, Fengqi You

Introduction

The Facility Location Problem (FLP) is a classic optimization problem that determines the best location for a factory or warehouse to be placed based on geographical demands, facility costs, and transportation distances. These problems generally aim to maximize the supplier's profit based on the given customer demand and location. FLP can be further broken down into capacitated and uncapacitated problems, depending on whether the facilities in question have a maximum capacity or not.

Theory and Formulation

Weber Problem

The Weber Problem is a simple FLP that consists of locating the geometric median between three points with different weights. The geometric median is a point between three given points in space such that the sum of the distances between the median and the other three points is minimized. It is based on the premise of minimizing transportation costs from one point to various destinations, where each destination has a different associated cost per unit distance.

Given points on a plane with associated weights , the 2-dimensional Weber problem to find the geometric median is formulated as(1)

where

Capacitated and Uncapacitated FLPs

A capacitated facility problem applies constraints to the production and transportation capacity of each facility. As a result, customers may not be supplied by the most immediate facility, since this facility may not be able to satisfy the given customer demand.

In a problem with facilities and customers, the capacitated formulation defines a binary variable and a variable for each facility and each customer . If facility is open, ; otherwise . Open facilities have an associated fixed cost and a maximum capacity . is the fraction of the total demand of customer that facility has satisfied and the transportation cost between facility and customer is represented as . The capacitated FLP is therefore defined as

In an uncapacitated facility problem, the amount of product each facility can produce and transport is assumed to be unlimited, and the optimal solution results in customers being supplied by the lowest-cost, and usually the nearest, facility. Using the above formulation, the unlimited capacity means can be assumed to be a sufficiently large constant, while is now a binary variable, because the demand of each customer can be fully met with the nearest facility. If facility supplies customer , then ; otherwise .

Applications

Conclusion

References

  1. http://www.pitt.edu/~lol11/ie1079/notes/ie2079-weber-slides.pdf