1 of 26

Pesquisa Operacional 2

Semana 03 - Aula 01

Prof. Anibal Tavares de Azevedo

Tema da Semana

Localização de Facilidades - Teoria

2 of 26

Problema 01

Componentes do problema

Locais de Facilidades | Regiões de Demanda

3 of 26

Problema 01

Componentes do problema

Locais de Facilidades | Regiões de Demanda

J = {1, ..., n}

Demanda

4 of 26

Problema 01

Componentes do problema

Locais de Facilidades | Regiões de Demanda

J = {1, ..., n}

Demanda

I = {1, ..., m}

Facilidades

5 of 26

Problema 01

Variáveis do problema

Abertura e ligação demanda com facilidades

xij = 1

Demanda j Facilidade i

yi = 1

Facilidade i aberta

6 of 26

Problema 01

Variáveis do problema

Exemplo numérico: abertura e atendimento

x14 = 1

Demanda j=4 Facilidade i=1

y1 = 1

Facilidade i = 1 aberta

3

4

1

c14 Custo ij de x14

7 of 26

Problema 01

Variáveis do problema

Exemplo numérico: fechamento

x23 = 0

Demanda j = 3 Facilidade i = 2

3

4

1

y2 = 0

Facilidade i = 2 Fechada

2

8 of 26

Problema 01

Restrição por demanda

Demanda atendida por alguma facilidade

3

4

1

2

x13 + x23 = 1

Demanda 3 é atendida pela facilidade 1 ou 2

9 of 26

Problema 01

Restrição por demanda

Demanda atendida por alguma facilidade

x13 + x23 = 1

Demanda 3 é atendida pela facilidade 1 ou 2

3

4

1

2

10 of 26

Problema 01

Restrições por demanda

Demanda atendida por alguma facilidade

x13 + x23 = 1

Demanda 3 é atendida pela facilidade 1 ou 2

3

4

1

2

11 of 26

Problema 01

Vínculo entre variáveis do problema

Restrição liga-desliga

x14 = 1

Demanda j=4 Facilidade i=1

y1 = 1

Facilidade i = 1 aberta

4

1

12 of 26

Problema 01

Vínculo entre variáveis do problema

Restrição liga-desliga

x14 = 1

Demanda j=4 Facilidade i=1

y1 = 1

Facilidade i = 1 aberta

4

1

x14 ≤ y1

Se foi aberta

Pode conectar

13 of 26

Problema 01

Vínculo entre variáveis do problema

Restrição liga-desliga

x23 = 0

Demanda j = 3 Facilidade i = 2

3

4

1

y2 = 0

Facilidade i = 2 Fechada

2

14 of 26

Problema 01

Vínculo entre variáveis do problema

Restrição liga-desliga

x23 = 0

Demanda j = 3 Facilidade i = 2

3

4

1

y2 = 0

Facilidade i = 2 Fechada

2

x24 ≤ y2

Se NÃO foi aberta

NÃO pode conectar

15 of 26

Problema 01

Vínculo entre variáveis do problema

Restrições liga-desliga

x14 ≤ y1

Se foi aberta

Pode conectar

x24 ≤ y2

Se NÃO foi aberta

NÃO pode conectar

16 of 26

Problema 01

Vínculo entre abertura facilidades

Restrição máximo de facilidades

17 of 26

Problema 01

Vínculo entre abertura facilidades

Restrição máximo de facilidades

18 of 26

Problema 01

Vínculo entre abertura facilidades

Restrição máximo de facilidades

19 of 26

Problema 01

Modelo Geral e Completo

Minimizando custo facilidade i e demanda j

Demanda atendida por facilidade i

Conectar demanda j se fac. i aberta

Número de facilidades para abrir

Minimizar custo de atendimento

20 of 26

Problema 02

Modelo Min-Max

Minimizando máximo custo cij

Alguma facilidade i atende a demanda j

Distância facilidade i

para a demanda j

21 of 26

Problema 03

Considerando capacidade na facilidade

Alteração nas restrições liga-desliga

x14 = 1

Demanda j=4 Facilidade i=1

y1 = 1

Facilidade i = 1 aberta

4

1

Q1

Capacidade da Facilidade i = 1

q4

Demanda j=4

22 of 26

Problema 03

Considerando capacidade na facilidade

Alteração nas restrições liga-desliga

4

1

Q1

Capacidade da Facilidade i = 1

q4

Demanda j=4

3

q3

Demanda j=3

23 of 26

Problema 03

Inserção do custo de abertura

Exemplo numérico: abertura e atendimento

y1 = 1

Facilidade i = 1 aberta

1

f1 Custo i de abertura

24 of 26

Problema 03

Inserção do custo de abertura

Exemplo numérico: abertura e atendimento

y1 = 1

Facilidade i = 1 aberta

1

f1 Custo i de abertura

Custo de implantação ao se abrir a facilidade i

25 of 26

Problema 03

Modelo com Capacidade por Facilidade

Mínimo custo abertura + atender demanda

26 of 26

Próxima aula…

Práticas com Google Colab