Professional Documents
Culture Documents
19
Slide 36
suj. a: xik
i
=
j
xkj , k
xij xij
MEEC FEUP
20
Slide 37
Slide 38
MEEC FEUP
21
Slide 39
Aparentemente no h nenhum caminho no saturado entre a entrada e a a a a sa e o uxo mximo deu menor do que no caso anterior... da a No este um algoritmo de optimizaao? a e c
Fluxos negativos
De facto o exemplo anterior no est completamente resolvido (at a optimalidade) a a e` porque existe ainda um caminho no saturado. Para se encontrar este caminho no a a saturado necessrio considerar o conceito de uxo negativo, isto , uxo que atravessa e a e os ramos no sentido contrrio a sua orientaao. a ` c Uma das restrioes apresentadas no modelo do problema de uxo mximo impunha que c a todos os uxos fossem positivos ou nulos (xij 0). E de facto, na soluao nal tal ter c a sempre que acontecer. No entanto, essa soluao nal obtm-se pela adiao dos vrios c e c a uxos que vamos injectando na rede. Alguns desses uxos podero atravessar algum ramo a no sentido contrrio ao indicado, devendo nesse caso ser contabilizados como negativos. O a resultado nal (soma de todos os uxos que foram injectados nesse ramo) que ter que e a ser positivo ou nulo. No fundo um uxo negativo mais no do que deixar de fazer a e passar uxo por esse ramo.
Slide 40
MEEC FEUP
22
Fluxos negativos
Observando a rede deste ponto de vista conclui-se que o caminho 1-3-2-4 no est a a saturado: O ramo 1-3 tem uma capacidade de 2. O ramo 2-3, visto do lado do n 2, est saturado. No entanto visto do lado do n 3, o a o que o lado que nos interessa visto o caminho o precorrer de 3 para 2, tem uma e capacidade de 3, que o uxo que o atravessa de 2 para 3. e
Slide 41
O ramo 2-4 tem uma capacidade de 1. Ento a capacidade do caminho 1 e poss a e e vel injectar mais uma unidade de uxo na rede:
Consegue-se ter a certeza se uma rede est na situaao de uxo mximo atravs da a c a e relaao entre uxo mximo e cortes m c a nimos.
MEEC FEUP
23
Slide 43
T X e no se estava numa situaao de uxo a c mximo. a Considere-se o corte composto pelos ramos com uma extremidade em X e outra em Y . Todos os arcos dirigidos de um n V em X para um n W em Y esto saturados, pois o o a caso contrrio W pertenceria a X e no a Y . Qualquer arco dirigido de Y para X ter a a a uxo nulo pois caso contrrio isso seria um retorno de uxo de Y para X que, se fosse a anulado, aumentaria o uxo que efectivamente chega a T , o que contraria a hiptese o inicial de a rede estar na situaao de uxo mximo. Ento, a capacidade do corte, que c a a e igual ao uxo de X para Y , igual ao uxo na rede, que mximo. e e a
MEEC FEUP
24
Exerc cio
Determine a quantidade mxima de um produto que pode ser enviada a atravs da rede seguinte, entre a origem e o destino 4. Existem limitaoes e c nas quantidades que podem atravessar cada arco, encontrando-se as respectivas quantidades mximas representadas junto a cada arco. a Considere que esse produto se encontra dispon na origem 0 em vel quantidade ilimitada.
Slide 45
Em que arco(s) aumentaria as quantidades mximas admiss a veis, de forma a conseguir aumentar a quantidade mxima de produto que poss fazer a e vel passar pela rede?
Exerc cio
Uma parte do ShopShopping vai ser constru imitando uma plataforma de exploraao da c subaqutica: duas grandes cpulas ligadas por um grande corredor. Para que a circulaao a u c de pessoas no centro comercial decorra de uma forma uida, necessrio que este e a corredor no restrinja o uxo mximo que pode atravessar a secao subaqutica do centro a a c a comercial. Na gura seguinte representa-se esquematicamente a planta desta parte do ShopShopping.
Cpula 2 1 1 1 5 3 2 1 4 Sada Cpula 1 1 Entrada 2 3 2 3 1 4 2 3
Slide 46
?
2
Em cada corredor est indicada a capacidade (em dezenas de pessoas por minuto) de a circulaao nesse corredor. O corredor de ligaao entre as duas cpulas est ainda por c c u a dimensionar, dado o seu elevado custo, crescente com o aumento de capacidade que se lhe queira atribuir. Note que por questes de segurana e uidez de circulaao os corredores o c c funcionam como caminhos de sentido unico (ver setas na gura). Resolvendo este problema como de uxo mximo indique qual deve ser a capacidade do a corredor de ligaao de forma a que o uxo que atravessa as cpulas seja mximo e o custo c u a do corredor de ligaao o menor poss c vel.
MEEC FEUP
25
Bibliograa
Dolan, Alan e Aldous, Joan (1993). Networks and Algorithms: an introductory approach. John Wiley and Sons. Oliveira, Jos Fernando (1996). Apontamentos de Investigaao e c Operacional 1. FEUP. Slide 47 Taha, Hamdy A. (1997). Operations Research, an Introduction. Prentice Hall.
MEEC FEUP