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.

<strong>de</strong>sigualda<strong>de</strong>s válidas, incluindo facetas, para serem usadas num algoritmo <strong>de</strong> planos <strong>de</strong><br />

corte, associado a uma rotina <strong>de</strong> branch-and-bound. O esquema foi testado para o mesmo<br />

conjunto <strong>de</strong> 24 problemas usados por Christofi<strong>de</strong>s et al. [Cri81]. Vinte e três <strong>de</strong>stes<br />

problemas foram resolvidos otimamente, na raiz da árvore <strong>de</strong> busca (sem nenhum<br />

branching), usando apenas os planos <strong>de</strong> corte.<br />

4.3 Problema <strong>de</strong> Carteiro Rural Orientado - PCRO<br />

Para o caso orientado do PCR, on<strong>de</strong> A′ ⊂ A e E = ∅ , Christofi<strong>de</strong>s, et. al. [Cri86]<br />

sugerem um procedimento semelhante ao do caso não-orientado, <strong>de</strong>scrito acima. Os passos<br />

da heurística são modificados para aten<strong>de</strong>r a um grafo orientado: no passo 3, é resolvido<br />

um problema <strong>de</strong> transporte ao invés do problema <strong>de</strong> emparelhamento perfeito. Usando a<br />

estratégia <strong>de</strong> mudança <strong>de</strong> raiz da árvore geradora, os autores relatam soluções com <strong>de</strong>svios<br />

médios <strong>de</strong> 1.3% da otimalida<strong>de</strong>, com pior caso registrado em 5%.<br />

Os autores sugerem, também, um procedimento exato para o PCRO, usando uma<br />

formulação <strong>de</strong> programação linear inteira, semelhante àquela usada para o caso nãoorientado,<br />

contida no Christofi<strong>de</strong>s et al. [Cri81]. O algoritmo é baseado essencialmente<br />

num procedimento <strong>de</strong> branch-and-bound, usando relaxação lagrangeana. Os autores<br />

apresentam testes computacionais com grafos <strong>de</strong> até 80 nós, 180 arcos e 74 arcos<br />

requeridos. Dos vinte e quatro problemas testados, vinte e três foram resolvidos <strong>de</strong> forma<br />

ótima, usando este algoritmo.<br />

Problema do Carteiro Rural Agrupado - PCRA<br />

O problema <strong>de</strong> carteiro rural agrupado (Clustered Rural Postman Problem) é uma<br />

versão particular do PCRO. Nesse problema, o conjunto <strong>de</strong> arcos requeridos A' é<br />

constituído <strong>de</strong> k componentes fracamente conexos A'1, A'2, ..., A'k, cada um <strong>de</strong>nominado <strong>de</strong><br />

um agrupamento, <strong>de</strong> modo que todos os arcos <strong>de</strong> um agrupamento <strong>de</strong>vem ser servidos,<br />

antes do roteiro prosseguir para um outro agrupamento.<br />

Dror e Langevin [Dro97] apresentam uma abordagem <strong>de</strong> solução para PCRA em que o<br />

problema é transformado em um Problema <strong>de</strong> Caixeiro Viajante Generalizado – PCVG. O<br />

objetivo para o PCVG é achar um circuito <strong>de</strong> custo mínimo que inclui exatamente um nó<br />

<strong>de</strong> cada um dos agrupamentos. Dentro <strong>de</strong> cada agrupamento, um PCCO é resolvido,<br />

56

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

Saved successfully!

Ooh no, something went wrong!