09.05.2013 Views

Condução de Experimentos Computacionais com Métodos ...

Condução de Experimentos Computacionais com Métodos ...

Condução de Experimentos Computacionais com Métodos ...

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.

escolhido para ser estudado, <strong>de</strong>ve ser levado em conta tudo o que já foi <strong>de</strong>senvolvido<br />

anteriormente, pois ao se estudar o ciclo <strong>de</strong> vida, po<strong>de</strong>-se chegar aos mesmos resultados,<br />

que já foram encontrados anteriormente. Mostrar que <strong>de</strong>terminado algoritmo resolve um<br />

problema não é suficiente, pois <strong>de</strong>ve-se situar o problema/algoritmo em relação ao ciclo<br />

<strong>de</strong> vida <strong>de</strong>le.<br />

Quando o ciclo <strong>de</strong> vida <strong>de</strong> um problema é estudado, torna-se possível saber<br />

o que ainda falta estudar e o que po<strong>de</strong> ser melhorado. Desta forma po<strong>de</strong>-se produzir<br />

uma contribuição que não foi encontrada em abordagens anteriores, ou apresentar um<br />

algoritmo que supere métodos existentes ou alguma medida <strong>de</strong> <strong>de</strong>sempenho relevante. A<br />

experimentação necessita ser bem explicada, mostrando que a heurística proposta resolve<br />

várias instâncias e po<strong>de</strong> ser <strong>com</strong>parada <strong>com</strong> outros algoritmos. Problemas clássicos <strong>com</strong>o<br />

Problema do Caixeiro Viajante, Problema da Mochila, Escalonamento <strong>de</strong> Tarefas, que<br />

têm sido estudados por décadas, possuem um ciclo <strong>de</strong> vida bem <strong>de</strong>finido, que <strong>de</strong>ve ser<br />

<strong>com</strong>preendido, caso se queria estudar um tal problema.<br />

Enfim, <strong>de</strong>stes três grupos principais, este trabalho se enquadra no contexto <strong>de</strong><br />

pesquisa × <strong>de</strong>senvolvimento, pois são investigados métodos <strong>de</strong> condução <strong>de</strong> pesquisa<br />

experimental <strong>com</strong> heurísticas, para analisar quais são os métodos mais favoráveis e<br />

consistentes na avaliação <strong>de</strong> heurísticas.<br />

Heurísticas são utilizadas para a resolução <strong>de</strong> problemas <strong>de</strong> otimização. Um<br />

problema <strong>de</strong> otimização é <strong>com</strong>posto <strong>de</strong> um conjunto <strong>de</strong> restrições e uma função objetivo,<br />

ambos associados a variáveis <strong>de</strong> <strong>de</strong>cisão. A meta ao se resolver um tal problema é<br />

encontrar uma atribuição <strong>de</strong> valores às variáveis <strong>de</strong> <strong>de</strong>cisão, segundo limites impostos<br />

pelo conjunto <strong>de</strong> restrições, que otimize o valor da função objetivo.<br />

Os métodos heurísticos procuram boas soluções viáveis, não necessariamente<br />

uma solução ótima, em circunstâncias em que a <strong>com</strong>plexida<strong>de</strong> do problema é excessiva<br />

ou o tempo disponível para sua resolução é limitado.<br />

A necessida<strong>de</strong> <strong>de</strong> resolver problemas <strong>de</strong> otimização em um limite razoável <strong>de</strong><br />

tempo faz <strong>com</strong> que o <strong>de</strong>senvolvimento <strong>de</strong> heurísticas seja uma gran<strong>de</strong> área <strong>de</strong> pesquisa. Ao<br />

contrário dos algoritmos exatos, em que tempo e eficiência são as principais medidas <strong>de</strong><br />

sucesso, existem pelo menos duas outras questões importantes na avaliação <strong>de</strong> heurísticas:<br />

a rapi<strong>de</strong>z <strong>com</strong> que as soluções po<strong>de</strong>m ser obtidas e quanto elas se aproximam <strong>de</strong> uma<br />

solução ótima [95].<br />

Usualmente, heurísticas <strong>de</strong>senvolvidas para problemas <strong>de</strong> otimização são ava-<br />

liadas empiricamente, através <strong>de</strong> sua aplicação a um conjunto <strong>de</strong> instâncias específicas,<br />

<strong>com</strong>parando a qualida<strong>de</strong> <strong>de</strong> soluções e esforços <strong>com</strong>putacionais [95]. Além disso, ao se<br />

apresentar uma nova heurística, as contribuições <strong>de</strong>vem ser avaliadas cientificamente e<br />

relatadas <strong>de</strong> uma maneira objetiva. Mas nem sempre isto é feito [6].<br />

Vários pesquisadores têm buscado <strong>de</strong>finir as diretrizes para a pesquisa empírica<br />

15

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

Saved successfully!

Ooh no, something went wrong!