problema do fluxo máximo

48
J.A.Oliveira – DPS – U.Minho Problema do Fluxo Máximo

Upload: others

Post on 20-Oct-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problemado

Fluxo Máximo

Page 2: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

Page 3: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• capacidade de transporte

• problema de corte

• rede R=(V,A,s,t)–fonte ilimitada de fluxo–terminal com consumo infinito–restantes: conservação de fluxo–arcos com capacidades máxima –maximizar fluxo

Page 4: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• problemas dinâmicos– aplicação em logística (militar), transporte de

bens e equipamentos;– primeiras aplicações em problemas de trânsito

ferroviário;– aplicação em problemas de evacuação em situações

de catástrofe.

• modelagem do estacionamento• escalonamento de viaturas• planeamento com janelas temporais

Page 5: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• escalonamento de viaturas

Page 6: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• escalonamento de viaturas

Page 7: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• planeamento com janelas temporais

Page 8: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• planeamento com janelas temporais

Page 9: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• fluxos:

• fluxo na rede

Page 10: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• cortes

Page 11: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• cortes

Page 12: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• cortes

• problema do corte é resolvido através do problema do fluxo máximo

Page 13: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• formulação PL

Page 14: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• formulação PL

Page 15: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

Page 16: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

Page 17: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

Page 18: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

Page 19: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

rotulação é ordem O(n)

aumento de uma unidade fluxo

regra FIFO para examinar vértices

Page 20: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s}

Page 21: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v1 }

Page 22: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v1, v2 }

Page 23: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v1, v2 , v3 }

Page 24: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v1, v2 , v3 , v4 }

Page 25: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v1, v2 , v3 , v4 }

Page 26: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v1, v2 , v3 , v4 , t }

Page 27: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v1, v2 , v3 , v4 , t }

Page 28: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v1, v2 , v3 , v4 , t }

Page 29: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s}

Page 30: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s , v1}

Page 31: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v1, v2}

Page 32: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v1, v2 , v3}

Page 33: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v1, v2 , v3 , v4}

Page 34: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v1, v2 , v3 , v4}

Page 35: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v1, v2 , v3 , v4}

Page 36: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v1, v2 , v3 , v4 , t }

Page 37: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v1, v2 , v3 , v4 , t }

1, 3

1, 12, 2

Page 38: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s}

Page 39: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v2}

Page 40: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v2 , v4}

Page 41: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v2 , v4 , t, v1 }

Page 42: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v2 , v4 , t, v1 }

Page 43: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s}

Page 44: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v2}

Page 45: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v2}

Page 46: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v2}FLUXO MÁXIMO = 4

Page 47: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson

X={s, v2}CORTE MÍNIMO = 4

xx

Page 48: Problema do Fluxo Máximo

J.A.Oliveira – DPS – U.Minho

Problema do Fluxo Máximo

• algoritmo de Ford-Fulkerson• casos especiais: