• No results found

The facility location problem : modeling and solution methods

N/A
N/A
Protected

Academic year: 2022

Share "The facility location problem : modeling and solution methods"

Copied!
52
0
0

Laster.... (Se fulltekst nå)

Fulltekst

(1)

Title Introduction Facility Location Models Solution Methods Summary

The Facility Location Problem: Modeling and Solution Methods

Fubin Qian (PhD Candidate)

Molde University College, Specialized University in Logistics, Norway

(2)

Outline

Introduction

Facility Location Models

The Set Covering Problem (SCP)

The Maximal Covering Location Problem (MCLP) Solution Methods

Summary

(3)

Title Introduction Facility Location Models Solution Methods Summary

(4)

In a basic formulation,the Facility Location problem consists of a set of potential facility sitesLwhere a facility can be opened, and a set of demand pointsDthat must be serviced. The goal is to pick a subsetF of facilities to open, tominimize the sum of distances from each demand point to its nearest facility, plusthe sum of opening costs of the facilities. (Wikipedia)

Facility location is a critical component ofstrategic planning for a broad spectrum of public and private firms (Owen and Daskin 1998).

(5)

Title Introduction Facility Location Models Solution Methods Summary

In a basic formulation,the Facility Location problem consists of a set of potential facility sitesLwhere a facility can be opened, and a set of demand pointsDthat must be serviced. The goal is to pick a subsetF of facilities to open, tominimize the sum of distances from each demand point to its nearest facility, plusthe sum of opening costs of the facilities. (Wikipedia)

Facility location is a critical component ofstrategic planning for a broad spectrum of public and private firms (Owen and Daskin 1998).

(6)

Influence Factors

Resources, e.g. Land, Energy, Materials, Labor.

Infrastructure, e.g. Financial Institutions, Government (stability, tax, ...), Transportation.

Proximity to market.

(7)

Title Introduction Facility Location Models Solution Methods Summary

Influence Factors

Resources, e.g. Land, Energy, Materials, Labor.

Infrastructure, e.g. Financial Institutions, Government (stability, tax, ...), Transportation.

Proximity to market.

(8)

Influence Factors

Resources, e.g. Land, Energy, Materials, Labor.

Infrastructure, e.g. Financial Institutions, Government (stability, tax, ...), Transportation.

Proximity to market.

(9)

Title Introduction Facility Location Models Solution Methods Summary

Influence Factors

Resources, e.g. Land, Energy, Materials, Labor.

Infrastructure, e.g. Financial Institutions, Government (stability, tax, ...), Transportation.

Proximity to market.

(10)

Facility Location Models

Many analytical techniques: Factor Rating;

Cost-Profit-Volume analysis; etc.

One ofthe most popular modelsamong facility location models is covering problem (Farahani et al 2012).

The Set Covering Problem (SCP)

The Maximal Covering Location Problem (MCLP)

(11)

Title Introduction Facility Location Models Solution Methods Summary

Facility Location Models

Many analytical techniques: Factor Rating;

Cost-Profit-Volume analysis; etc.

One ofthe most popular modelsamong facility location models is covering problem (Farahani et al 2012).

The Set Covering Problem (SCP)

The Maximal Covering Location Problem (MCLP)

(12)

The Set Covering Problem (SCP)tries to minimize location costs satisfying a specified level of coverage.

minimize X

j=1,...,n

cjxj (1)

s.t. X

j=1,...,n

aijxj ≥1, for ∀i(i =1, . . . ,m) (2) xj ∈ {0,1},j =1, . . . ,n. (3)

(13)

Title Introduction Facility Location Models Solution Methods Summary

Location Set Covering Problem (LSCP) Implicit and Explicit LSCP-Implicitmodel assumes that each demand area can be covered not only by one facility but also by two or more so thateach facility covers a percentage of demand.

LSCP-Explicitmodel considers the coverage provided to a demand area by aspecificset of facilities (facility

combination).

(14)

Location Set Covering Problem (LSCP) Implicit and Explicit LSCP-Implicitmodel assumes that each demand area can be covered not only by one facility but also by two or more so thateach facility covers a percentage of demand.

LSCP-Explicitmodel considers the coverage provided to a demand area by aspecificset of facilities (facility

combination).

(15)

Title Introduction Facility Location Models Solution Methods Summary

Capacitated SCP

In the above models, no limitation for the capacity of a new located facility.

Current and Storbeck (1988): capacitated version of SCP formulations.

(16)

Multiple Optimal SCP

The optimal number of the new facilities needed for total coverage.

A secondary criterion minimizes maximum time (or distance) for all the demand points to their nearest facility.

(17)

Title Introduction Facility Location Models Solution Methods Summary

Multiple Optimal SCP

The optimal number of the new facilities needed for total coverage.

A secondary criterion minimizes maximum time (or distance) for all the demand points to their nearest facility.

(18)

Covering Tour Problem

The goal is determining a minimum length Hamiltonian cycle on a sub-set ofV such that every vertex ofW is within a prespecified distance from the cycle.

Routing of a mobile medical facility.

(19)

Title Introduction Facility Location Models Solution Methods Summary

Covering Tour Problem

The goal is determining a minimum length Hamiltonian cycle on a sub-set ofV such that every vertex ofW is within a prespecified distance from the cycle.

Routing of a mobile medical facility.

(20)

Probabilistic SCP

Consider dynamic aspect of location problems.

In emergency facilities sometimes vehicles are not available when they are called.

The covering constraint must be satisfiedwith some prescribed probability.

(21)

Title Introduction Facility Location Models Solution Methods Summary

Probabilistic SCP

Consider dynamic aspect of location problems.

In emergency facilities sometimes vehicles are not available when they are called.

The covering constraint must be satisfiedwith some prescribed probability.

(22)

Probabilistic SCP

Consider dynamic aspect of location problems.

In emergency facilities sometimes vehicles are not available when they are called.

The covering constraint must be satisfiedwith some prescribed probability.

(23)

Title Introduction Facility Location Models Solution Methods Summary

Stochastic SCP

Stochasticity in demand, travel time, etc.

Hwang (2002) applied Stochastic SCP in design a supply chain system withrandom travel time(Assume the located facilities are always available). The probability of each demand point being covered is not less than a critical level.

(24)

Stochastic SCP

Stochasticity in demand, travel time, etc.

Hwang (2002) applied Stochastic SCP in design a supply chain system withrandom travel time(Assume the located facilities are always available). The probability of each demand point being covered is not less than a critical level.

(25)

Title Introduction Facility Location Models Solution Methods Summary

Other Variants of SCP

Multiple Coverage SCP: each demand must be covered by a number of facilities (Kolen and Tamir 1990).

Backup Coverage SCP: air ambulance and ground ambulance combination (Erdemir et al 2010).

Fuzzy SCP Multi-Criteria SCP ...

(26)

Other Variants of SCP

Multiple Coverage SCP: each demand must be covered by a number of facilities (Kolen and Tamir 1990).

Backup Coverage SCP: air ambulance and ground ambulance combination (Erdemir et al 2010).

Fuzzy SCP Multi-Criteria SCP ...

(27)

Title Introduction Facility Location Models Solution Methods Summary

Other Variants of SCP

Multiple Coverage SCP: each demand must be covered by a number of facilities (Kolen and Tamir 1990).

Backup Coverage SCP: air ambulance and ground ambulance combination (Erdemir et al 2010).

Fuzzy SCP Multi-Criteria SCP ...

(28)

The Maximal Covering Location Problem (MCLP)maximizes the amount of demand covered within the acceptable service distance by locating a given fixed number of new facilities.

maximize X

i=1,...,m

hizi (4)

s.t. zi≤ X

j=1,...,n

aijxj, for ∀i(i=1, . . . ,m) (5) X

j=1,...,n

xj ≤P (6)

zi,xj ∈ {0,1},i =1, . . . ,m, j=1, . . . ,n. (7)

(29)

Title Introduction Facility Location Models Solution Methods Summary

MCLP Implicit and Explicit

Each demand area can be covered not only by one facility but also by two or more so that each facility covers a percentage of demand (Implicit);

Or have to be covered by a specific set of facilities (Explicit).

(30)

MCLP on the plane

The potential sites for locating the new facilities are not on the network or discrete (and finite).

(31)

Title Introduction Facility Location Models Solution Methods Summary

Capacitated MCLP

Facility capacity restriction.

(32)

MCLP with a criticality index analysis metric

Oztekin et al (2010): RFID network design methodology for asset tracking in healthcare.

The objective function maximizesthe total covered criticality indicesof demand squares and also minimizes the reader collision.

(33)

Title Introduction Facility Location Models Solution Methods Summary

MCLP with mandatory closeness constraints Multiple optimal solutions.

The objective is to seek location forP facilities to maximize populationcovered within a desired time or distance.

(34)

MCLP with mandatory closeness constraints Multiple optimal solutions.

The objective is to seek location forP facilities to maximize populationcovered within a desired time or distance.

(35)

Title Introduction Facility Location Models Solution Methods Summary

Probabilistic MCLP

ReVelle and Hogan (1989): locateP facilities so thatwith the probabilityαit maximizes the covered population that can find an available server.

(36)

Other Variants of MCLP

Maximal Covering Tour Problem.

Partial Coverage Problem.

Backup Coverage Location Problem.

...

(37)

Title Introduction Facility Location Models Solution Methods Summary

Both the SCP and the MCLP are hard to solve.

NP-Complete.

(38)

Solution Methods for the SCP Exact Method.

Approximate algorithm (Heuristics or meta-heuristics).

(39)

Title Introduction Facility Location Models Solution Methods Summary

Exact Method

Branch and bound algorithm

Linear programming (LP) relaxation: Church and ReVelle (1974) and Fisher and Kedia (1990).

Lagrangian relaxation: Etcheberry (1977) and Balas and Carrera (1996).

(40)

Approximate Method Heuristics

Lagrangian heuristics: Beasley (1990), Beasley and Jornsten (1992), Haddadi (1997), Caprara et al (1999), etc.

Greedy heuristics: Chavtal (1979) and Grossman and Wool (1997).

Local search heuristics: Yagiura, Kishida, and Ibaraki (2006).

Others.

(41)

Title Introduction Facility Location Models Solution Methods Summary

Approximate Method Meta-heuristics

Simulated annealing, e.g. Jacobs and Brusco (1995) Genetic algorithm, e.g. Solar, Parada, and Uttutia (2002) Tabu search, e.g. Kinney, Barnes and Colleti (2004)1 Greedy Randomized Adaptive Search Procedure (GRASP), e.g. Bautista and Pereira (2007)

Others

1Kinney G, Barnes J W, and Colleti B. A group theoretic tabu search algorithm for set covering problems. Working paper, available from http://www.me.utexas.edu/ barnes/research/, 2004.

(42)

Approximate Method Meta-heuristics

Simulated annealing, e.g. Jacobs and Brusco (1995) Genetic algorithm, e.g. Solar, Parada, and Uttutia (2002) Tabu search, e.g. Kinney, Barnes and Colleti (2004)1 Greedy Randomized Adaptive Search Procedure (GRASP), e.g. Bautista and Pereira (2007)

Others

1Kinney G, Barnes J W, and Colleti B. A group theoretic tabu search algorithm for set covering problems. Working paper, available from http://www.me.utexas.edu/ barnes/research/, 2004.

(43)

Title Introduction Facility Location Models Solution Methods Summary

Approximate Method Meta-heuristics

Simulated annealing, e.g. Jacobs and Brusco (1995) Genetic algorithm, e.g. Solar, Parada, and Uttutia (2002) Tabu search, e.g. Kinney, Barnes and Colleti (2004)1 Greedy Randomized Adaptive Search Procedure (GRASP), e.g. Bautista and Pereira (2007)

Others

1Kinney G, Barnes J W, and Colleti B. A group theoretic tabu search algorithm for set covering problems. Working paper, available from http://www.me.utexas.edu/ barnes/research/, 2004.

(44)

Approximate Method Meta-heuristics

Simulated annealing, e.g. Jacobs and Brusco (1995) Genetic algorithm, e.g. Solar, Parada, and Uttutia (2002) Tabu search, e.g. Kinney, Barnes and Colleti (2004)1 Greedy Randomized Adaptive Search Procedure (GRASP), e.g. Bautista and Pereira (2007)

Others

1Kinney G, Barnes J W, and Colleti B. A group theoretic tabu search algorithm for set covering problems. Working paper, available from http://www.me.utexas.edu/ barnes/research/, 2004.

(45)

Title Introduction Facility Location Models Solution Methods Summary

Approximate Method Meta-heuristics

Simulated annealing, e.g. Jacobs and Brusco (1995) Genetic algorithm, e.g. Solar, Parada, and Uttutia (2002) Tabu search, e.g. Kinney, Barnes and Colleti (2004)1 Greedy Randomized Adaptive Search Procedure (GRASP), e.g. Bautista and Pereira (2007)

Others

1Kinney G, Barnes J W, and Colleti B. A group theoretic tabu search algorithm for set covering problems. Working paper, available from http://www.me.utexas.edu/ barnes/research/, 2004.

(46)

Solution Methods for the MCLP

Exact Method: branch and bound, e.g. Downs and Camm (1996)

Heuristics: Lagrangian heuristics, e.g. Galvão and ReVelle (1996)

Meta-heuristics: GRASP, e.g. Resende (1998) Others

(47)

Title Introduction Facility Location Models Solution Methods Summary

Solution Methods for the MCLP

Exact Method: branch and bound, e.g. Downs and Camm (1996)

Heuristics: Lagrangian heuristics, e.g. Galvão and ReVelle (1996)

Meta-heuristics: GRASP, e.g. Resende (1998) Others

(48)

Solution Methods for the MCLP

Exact Method: branch and bound, e.g. Downs and Camm (1996)

Heuristics: Lagrangian heuristics, e.g. Galvão and ReVelle (1996)

Meta-heuristics: GRASP, e.g. Resende (1998) Others

(49)

Title Introduction Facility Location Models Solution Methods Summary

Solution Methods for the MCLP

Exact Method: branch and bound, e.g. Downs and Camm (1996)

Heuristics: Lagrangian heuristics, e.g. Galvão and ReVelle (1996)

Meta-heuristics: GRASP, e.g. Resende (1998) Others

(50)

Summary

Facility Location Problem Models (SCP and MCLP) Solution Methods

(51)

Title Introduction Facility Location Models Solution Methods Summary

Major references

Schilling D A, Jayaraman V, and Barkhi R (1993), A Review of Covering Problems in Facility Location.Location Science, Vol. 1, pp. 22–55.

Farahani R Z, Asgari N, Heidari N, Hosseininia M, Goh M (2012), Covering Problems in Facility Location: A Review.

Computer & Industrial Engineering, Vol. 62, pp. 368–407.

(52)

Thank you for your attention!

Referanser

RELATERTE DOKUMENTER

228 It further claimed that, up till September 2007, “many, if not most, of the acts of suicide terrorism and attacks on the Pakistani Armed Forces since the Pakistan Army's

The system can be implemented as follows: A web-service client runs on the user device, collecting sensor data from the device and input data from the user. The client compiles

As part of enhancing the EU’s role in both civilian and military crisis management operations, the EU therefore elaborated on the CMCO concept as an internal measure for

Based on the above-mentioned tensions, a recommendation for further research is to examine whether young people who have participated in the TP influence their parents and peers in

Azzam’s own involvement in the Afghan cause illustrates the role of the in- ternational Muslim Brotherhood and the Muslim World League in the early mobilization. Azzam was a West

There had been an innovative report prepared by Lord Dawson in 1920 for the Minister of Health’s Consultative Council on Medical and Allied Services, in which he used his

The ideas launched by the Beveridge Commission in 1942 set the pace for major reforms in post-war Britain, and inspired Norwegian welfare programmes as well, with gradual

A philosophical argument may be used in favor of a utility approach: The individual as a decision maker does not consider the risk as a probability but rather as fear, and fear can