Prof. Carlos Martinhon - IC/UFF |
Palestras ministradas a) Título: Uma Introdução aos Algoritmos Randômicos Resumo: Ao executar um algoritmo determinístico repetidas vezes para uma mesma entrada, obtém-se sempre, uma mesma saída com tempo de processamento sempre constante. Isto não ocorre, por exemplo, com os algoritmos randômicos ou probabilísticos onde cada execução poderá produzir (dependendo da aplicação) uma saída diferente baseada em eventos aleatórios. Nestas situações, os resultados obtidos e/ou os tempos de processamento definem uma “função randômica” da entrada. Surpreendentemente, para uma grande quantidade de problemas, a utilização de algoritmos randômicos se constitui na forma mais simples e/ou mais rápida de implementação! Nestes casos, sua utilização implica em uma melhora de desempenho quando comparada a algoritmos puramente determinísticos!
Locais: IC/UFF; IME/UERJ;
Coppe/Sistemas[2002]; LNCC (2004). (Tranparências)
|
b) Título: An Improved Derandomized Approximation Algorithm for the Max-Controlled Set Problem
|
Resumo: A tremendous growth of randomized algorithms has been viewed during the last decade. Nowadays, we can find applications in many different areas of computer science. Essentially, randomized algorithms toss coins in order to make multi-way decisions. Surprisingly, this may produces the simplest algorithm available, or the fastest, or both. In other words, many problems that takes a long time to be solved on deterministic machines can often be solved very quickly on probabilistic machines. In this talk, a special attention is given to some applications in the combinatorial optimization area. The probabilistic techniques to NP-hard combinatorial problems deals essentially with randomized approximation algorithms. Some derandomization estrategies producing the deterministic counterpart is also presented. The derandomization technique is ilustrated by the method of conditional probabilities. |
d) Título: Relax-and-Cut Aplicado ao Problema de Roteamento de Veículos. |
e)
Título: Redes Neurais e Otimização Combinatória.
Resumo:
Nesta apresentação
discutimos a utilização de redes neurais artificiais na resolução
de alguns dos problemas clássicos de otimização
combinatória. Entre eles, abordamos o problema de
Programação Linear, Caminho Mínimo, Árvore Mínima de Steiner,
Caixeiro Viajante, Mochila 0/1 e o Problema das Quatro
Cores.
Alguns casos, são resolvidos através do modelo de Hopfield, enquanto que, em outros, uma topologia da rede associada é construída. |