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.

6.4 Testes Computacionais para o PCRMCP<br />

Os testes computacionais apresentados nessa seção têm como objetivo medir a<br />

eficiência do método proposto, comparativamente com alguns métodos existentes. Como já<br />

foi visto, um dos trabalhos mais significativos na linha do algoritmo proposto nesta Tese é<br />

o <strong>de</strong> Corberán et al. [Cor02], em que os autores estudam o Problema do Carteiro Rural<br />

Misto com Conversões Penalizadas – PCRMCP, e apresentam testes computacionais. Para<br />

efeito <strong>de</strong> uma comparação direta, os testes computacionais do algoritmo proposto foram<br />

também concentrados no mesmo tipo <strong>de</strong> problema estudado pelos referidos autores. Para<br />

tanto, foi utilizado o mesmo conjunto <strong>de</strong> grafos <strong>de</strong> teste utilizado por Corberán et al.<br />

[Cor02], para os quais a solução exata foi buscada (nem sempre com êxito) pelos autores,<br />

juntamente com duas soluções heurísticas.<br />

O referido conjunto <strong>de</strong> teste consiste <strong>de</strong> 216 grafos mistos aleatoriamente gerados,<br />

com N ∈ [ 40,200]<br />

, A ∈ [ 90, 440]<br />

, e [ 10,40]<br />

E ∈ . Cada instância foi gerada com os N<br />

nós dispostos aleatoriamente num reticulado <strong>de</strong> [ ] 2<br />

0,100 . Em seguida A arcos,<br />

A > 2 N , foram aleatoriamente gerados, <strong>de</strong> modo a garantir a conectivida<strong>de</strong> do grafo<br />

resultante. Destes, A R arcos foram aleatoriamente escolhidos para serem os arcos<br />

requeridos. Finalmente, E R arestas foram acrescentados ao grafo, todos consi<strong>de</strong>rados<br />

requeridos. Deste modo, as instâncias não possuem arestas não-requeridas, consi<strong>de</strong>rando<br />

que cada aresta não-requerida po<strong>de</strong> ser substituída por um par <strong>de</strong> arcos contrariamente<br />

orientados, ambos não-requeridos. Os custos dos links foram fixados como as distâncias<br />

euclidianas entre seus respectivos nós terminais.<br />

Mais especificamente na geração <strong>de</strong> instâncias, para cada par ( N , A ) três<br />

percentuais <strong>de</strong> arcos requeridos, 40, 70 e 100% foram consi<strong>de</strong>rados. E para cada tripla<br />

( N , A, A R ) foram construídos quatro grafos, com acréscimos <strong>de</strong> 10, 20, 30, e 40 arestas,<br />

respectivamente.<br />

Finalmente, foram atribuídos custos <strong>de</strong> conversão da seguinte forma: 0 para seguir à<br />

frente; 1 para conversão à direita; e 3 para conversão à esquerda. Os retornos em U foram<br />

consi<strong>de</strong>rados proibidos.<br />

89

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

Saved successfully!

Ooh no, something went wrong!