09.05.2013 Views

Algoritmos Heurísticos de Cobertura de Arcos

Algoritmos Heurísticos de Cobertura de Arcos

Algoritmos Heurísticos de Cobertura de Arcos

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

A menção do PCV aqui foi <strong>de</strong>vido a sua importância no contexto <strong>de</strong> problemas <strong>de</strong><br />

roteamento. Todavia, o PCV não é um Problema <strong>de</strong> Roteamento <strong>de</strong> <strong>Arcos</strong>.<br />

2.5.2- Problema <strong>de</strong> Carteiro Chinês<br />

Quando N ′ = ∅ , A = ∅ e E ′ = E , a questão se torna o Problema <strong>de</strong> Carteiro Chinês,<br />

na sua forma clássica, proposta por Guan [Gua62]. O problema é resolvido por meio <strong>de</strong> um<br />

algoritmo polinomial <strong>de</strong> complexida<strong>de</strong> n 3 , <strong>de</strong>senvolvido por Edmonds [Edm73], o qual foi<br />

discutido anteriormente.<br />

Um problema intimamente ligado ao PCC, é o <strong>de</strong> cobertura <strong>de</strong> um grafo por meio <strong>de</strong><br />

circuitos não-orientados (ciclos). O objetivo é cobrir todas as arestas do grafo por ciclos<br />

simples, <strong>de</strong> tal maneira que o comprimento total da cobertura seja mínimo. Este problema<br />

surge nos projetos <strong>de</strong> sistemas <strong>de</strong> irrigação e na análise <strong>de</strong> circuitos elétricos. Itai et al.<br />

[Ita81] provam que minimizando o comprimento da cobertura e resolvendo PCC não são<br />

equivalentes. Kesel’man [Kes87] provou que nos grafos planares, os dois problemas são<br />

equivalentes.<br />

2.5.3- Problema <strong>de</strong> Carteiro Chinês Orientado - PCCO<br />

Se N ′ = ∅ , A ′ = A e E = ∅ , tem-se o caso orientado do Problema <strong>de</strong> Carteiro<br />

Chinês. Nesse caso, um circuito <strong>de</strong> carteiro <strong>de</strong> custo mínimo precisa ser construído num<br />

grafo completamente orientado.<br />

A condição necessária e suficiente para existência <strong>de</strong> um circuito euleriano num grafo<br />

orientado é que, além <strong>de</strong> ser fortemente conexo, o grafo <strong>de</strong>ve ser simétrico. Isso é, para<br />

cada nó o grau <strong>de</strong> entrada <strong>de</strong>ve ser igual ao grau <strong>de</strong> saída. Quando em alguns nós o número<br />

<strong>de</strong> arcos <strong>de</strong> entrada diverge do número <strong>de</strong> arcos <strong>de</strong> saída, o grafo não é unicursal e, para<br />

torná-lo assim é necessário acréscimo <strong>de</strong> cópias apropriadas <strong>de</strong> alguns arcos.<br />

Beltrami e Bodin [Bel74] mostram que um grafo euleriano <strong>de</strong> custo mínimo po<strong>de</strong> ser<br />

construído resolvendo um simples Problema <strong>de</strong> Transporte. Nesse caso, os nós com<br />

excesso <strong>de</strong> entrada serão consi<strong>de</strong>rados como suprimento e os com excesso <strong>de</strong> saída como<br />

<strong>de</strong>manda. A solução do Problema <strong>de</strong> Transporte indica qual nó <strong>de</strong> suprimento <strong>de</strong>va ser<br />

associado a qual <strong>de</strong> <strong>de</strong>manda. As cópias dos arcos <strong>de</strong>vem ser acrescentadas ao grafo, ao<br />

27

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!