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.

d) coloque Ykl cópias do arco (k, l) em A2.<br />

Fase II – Transformação <strong>de</strong> G2 em um grafo euleriano.<br />

P1) Resolva o problema do carteiro chinês no subgrafo <strong>de</strong> G, formado apenas <strong>de</strong><br />

E2, e os nós associados, usando o procedimento <strong>de</strong> emparelhamento <strong>de</strong><br />

Edmonds e Johnson [Edm73].<br />

P2) Sejam Z(E2) o conjunto <strong>de</strong> arestas obtido pela solução <strong>de</strong> emparelhamento,<br />

E3=E2∪Z(E2) e A3=A2. O grafo euleriano G3=(N, E3, A3) é a solução <strong>de</strong>sejada.<br />

Claramente a complexida<strong>de</strong> computacional <strong>de</strong> Mixed 2 é a mesma <strong>de</strong> Mixed 1, isto é,<br />

O(max{|N| 3 , |A|(max{|A|, |E|}) 2 )}. O limite <strong>de</strong> seu pior caso, também, é a mesma <strong>de</strong> Mixed<br />

1, e igualmente atingível. Para ilustrar este último ponto, consi<strong>de</strong>ra-se o grafo da figura 3.3<br />

(a), com oito nós, seis arestas e seis arcos. Os custos associados aos links estão<br />

especificados nessa figura, on<strong>de</strong> M > ε > 0. Obviamente o grafo é simétrico, portanto po<strong>de</strong>-<br />

se proce<strong>de</strong>r diretamente com a fase II do algoritmo. É fácil verificar que o algoritmo Mixed<br />

2 irá produzir a solução mostrada na figura 3.3 (b), com custo total <strong>de</strong> 12M + 9ε, enquanto<br />

a solução ótima tem um custo total <strong>de</strong> 6M + 12ε. Portanto, tem-se que:<br />

(solução <strong>de</strong> Mixed 2) / (solução ótima) = (12M + 9ε) / (6M + 12ε) → 2, quando M >> ε<br />

(a)<br />

8<br />

M<br />

2ε<br />

7<br />

M M<br />

1<br />

ε<br />

2<br />

6<br />

3<br />

M ε<br />

ε M<br />

5 4<br />

2ε<br />

2ε<br />

M<br />

9<br />

Figura 3.3<br />

Para melhorar o pior caso, Fre<strong>de</strong>rickson [Fre79] consi<strong>de</strong>rou uma estratégia mista. O<br />

procedimento consiste em executar ambos os procedimentos, Mixed 1 e Mixed 2, para<br />

gerarem duas soluções completas <strong>de</strong> PCCM, e <strong>de</strong>pois escolher a melhor entre as duas<br />

soluções. Ele mostrou que isso reduz a razão entre o pior caso e a solução ótima para 5 /3.<br />

(b)<br />

M<br />

8<br />

6<br />

M<br />

2ε<br />

ε<br />

1<br />

M<br />

ε<br />

7<br />

M<br />

2<br />

5 4<br />

2ε<br />

ε<br />

2ε<br />

3<br />

M<br />

M<br />

9<br />

47

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

Saved successfully!

Ooh no, something went wrong!