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.

Como o método <strong>de</strong> Busca Local Dirigida, utilizado para resolver o PCV é uma técnica<br />

iterativa, isso permite a obtenção <strong>de</strong> soluções menos aproximadas em tempos mais curtos.<br />

Por exemplo, resolvendo o grafo misto Mix500A25 (com 500 nós, 250 arcos e 750<br />

arestas), ao cabo <strong>de</strong> t2= 60 segundos <strong>de</strong> processamento, foi registrada uma solução viável<br />

que se situa a 7,2% do limite inferior.<br />

O tempo consumido pelo processo <strong>de</strong> transformação em geral é bem menor do que o<br />

tempo para o procedimento do PCV. Para os grafos <strong>de</strong> teste com 500 nós e 1000 links, o<br />

tempo médio para concluir o processo <strong>de</strong> transformação foi <strong>de</strong> 21,5 segundos. Enquanto o<br />

tempo médio usado pela rotina <strong>de</strong> PCV para este mesmo grupo <strong>de</strong> grafos foi <strong>de</strong> 161,8<br />

segundos.<br />

Outra análise que po<strong>de</strong> ser feita é em relação à evolução do tempo <strong>de</strong> processamento,<br />

em função <strong>de</strong> percentual <strong>de</strong> links orientados. A Tabela 5.2 mostra o tempo médio <strong>de</strong><br />

processamento da rotina do PCV, não apenas em função do percentual <strong>de</strong> arcos, mas<br />

também, em função <strong>de</strong> número total <strong>de</strong> links que compõe os grafos. Como se vê nessa<br />

Tabela, o método é extremamente rápido para grafos completamente orientados, com<br />

tempo médio <strong>de</strong> 3,3 segundos para todos os casos <strong>de</strong>ssa categoria. Entretanto, para as<br />

instâncias com maior percentual <strong>de</strong> arestas, o tempo aumenta significativamente. Uma<br />

parte <strong>de</strong>sta diferença po<strong>de</strong> ser justificada com o fato <strong>de</strong> que cada arco se representa por um<br />

só nó no grafo transformado, enquanto cada aresta contribui com dois nós neste. Outra<br />

parte da diferença é <strong>de</strong>vida a própria sensibilida<strong>de</strong> do método usado para a solução do<br />

PCV, cujo estudo não faz parte dos objetivos <strong>de</strong>sta pesquisa.<br />

Tabela 5.2. Tempo <strong>de</strong> processamento da rotina do PCV, em função do número <strong>de</strong><br />

links, e percentual <strong>de</strong> arcos<br />

% arcos - P<br />

Número <strong>de</strong> links<br />

200 400 600 800 1000<br />

Tempo Médio<br />

0 2,4 23 58 227 305 123,1<br />

25 3 80 173 177 335 153,6<br />

50 3,9 38 154 207 71 94,8<br />

75 0,7 14 23 109 91 47,5<br />

100 0,1 0,6 3 6 7 3,3<br />

Tempo Médio 2,0 31,1 82,2 145,2 161,8 84,5<br />

76

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

Saved successfully!

Ooh no, something went wrong!