Universidade Federal do Espírito Santo
Laboratório de Otimização
LabOtim
http://labotim.inf.ufes.br
sala 10 do CT VII
Coordenação:
Maria Cristina Rangel ([email protected])
Departamento de Informática - DI
Programa de Pós-Graduação em Informática – PPGI
13/04/2011
Pesquisas em Otimização
Combinatória e Pesquisa Operacional
• Desenvolvimento de modelos de logística e otimização para o
setor produtivo;
• Estudos teóricos para problemas em Teoria dos Grafos;
• Heurísticas e metaheurísticas para problemas modelados em
Otimização Combinatória;
• Aplicações em Fluxos em Redes;
• Computação Científica Combinatorial.
Professores atualmente ligados
ao laboratório
• Arlindo Gomes de Alvarenga (DI/PPGI/UFES)
• Hannu Tapio (PPGI/UFES)
• Lucia Catabriga (DI/PPGI/UFES)
• Maria Claudia Silva Boeres (DI/PPGI/UFES)
• Maria Cristina Rangel (DI/PPGI/UFES)
• Renato Antônio Krohling (PPGI/UFES)
Alunos atualmente ligados
ao laboratório
• 10 alunos de mestrado
• 5 alunos de graduação
– iniciação científica
– projeto final de graduação
Projetos já realizados no LabOtim
• Título: Problemas de Cobertura, Empacotamento e
Partição de um Conjunto
Início: outubro/2000
Financiamento: CNPq
Coordenador: André Renato Sales Amaral (Coordenador)
• Título: Técnicas Avançadas para Problemas de Cobertura,
Empacotamento e Partição de um Conjunto
Início: Junho/2001
Financiamento: CNPq
Coordenador: André Renato Sales Amaral
Alunos: Alexandre Clark Franco, Terence Amorim Fiedler,
Lorena Zancheta
Projetos já realizados no LabOtim
• Título: Resolução do Problema de Partição de um
Conjunto no Contexto da Computação Paralela de
Métodos de Elementos Finitos
Início: Julho/ 2003
Financiamento: CTpetro/CNPq
Coordenador: André Renato Sales Amaral
Alunos: André Camatta, Renzo Zamprogno, Fabbiano
Ferrari, Thiago Lourenço
• Título: Transporte Escolar Rural no Âmbito da SEDU/IPES
Início: junho/2004
Financiamento: SEDU
Coordenadores: Arlindo Gomes de Alvarenga
Hannu Tapio Ahonen
Projetos já realizados no LabOtim
• Título: O estudo do Problema de Correspondência de Grafos
Aplicado À Detecção de similaridades entre mapas
conceitua
Início: Agosto/ 2005
Financiamento: Fundação de Amparo à Pesquisa do Espírito
Santo (FAPES)
Coordenadora: Maria Claudia Silva Boeres
Equipe: Davidson Cury e Crediné Silva de Menezes
alunos: Flávio Lamas, Guilherme Carlesso
• Título: Estudo de Problemas de Otimização em Logística
Ferroviária
Início: março/2007
Financiamento: sem financiamento
Cadastrado na PRPPG/UFES
Coordenadora: Maria Claudia Silva Boeres
Alunos: Rodrigo Alves Sarmento e Nhemias Basto
Projetos recentes no LabOtim
• Título: Fortalecimento das Áreas de Computação de Alto
Desempenho, Otimização e Inteligência Computacional do
Programa de Pós-Graduação em Informática da UFES
Início: dez/2008
Financiamento: CNPq – Edital do Projeto Casadinho
Coordenador: Alberto Ferreira De Souza (LCAD)
Participação de grande equipe do PPGI unida com
COPPE/UFRJ
• Título: Núcleo de Excelência em Computação de Alto
Desempenho e sua Aplicação em Computação Científica e
Inteligência Computacional
Início: dez/2010
Financiamento: CNPq/FAPES – EDITAL PRONEX 2009
Coordenador: Alberto Ferreira De Souza (LCAD)
Participação de grande equipe do PPGI unida com
COPPE/UFRJ
Dissertações de mestrado
defendidas e em andamento
•
Título: Uma Abordagem do Problema de Programação de
Grade Horária Sujeita a Restrições Utilizando Coloração
de Grafos
Aluno: Geraldo Simonetti Bello
Início: março/2005 – Defesa: março/2007
Orientadores: Maria Claudia Silva Boeres e Maria Cristina Rangel
•
Título: Resolução do Problema de Isomorfismo de Grafos
como um Problema Quadrático de Alocação
Aluno: Luciana Lee (Petrobras)
Início: março/2005 – Defesa: agosto/2007
Orientadores: Maria Cristina Rangel e Maria Claudia Silva Boeres
Dissertações de mestrado
defendidas e em andamento
•
Título: O estudo do problema de blocagem de vagões de
trens
Aluno: Rodrigo Alves Sarmento (FAPES)
Início: março/2007 – Defesa: agosto/2009
Orientadores: Maria Claudia Silva Boeres e Anilton Sales Garcia
•
Título: Programação em Dois Níveis: Teoria e Algoritmos
Aluno: Leonardo Delarmelina Secchin (CAPES)
Início: março/2008 – Defesa: março/2010
Orientadores: Arlindo Gomes de Alvarenga e Hannu Tapio
Dissertações de mestrado
defendidas e em andamento
Título: Teoria Espectral de Grafos aplicada ao Problema de
Isomorfismo de Grafos
Início: março/2008 – Defesa: agosto/2010
Aluno: Philippe Leal (FAPES)
Orientadoras: Maria Cristina Rangel e Maria Claudia Silva Boeres
• Título: Algoritmo Heurístico para Partição de Grafos com
Aplicação em Processamento Paralelo
Início: março/2008 – Defesa: agosto/2010
Aluno: Renato Stocco Bonatto (CAPES)
Orientador: André Renato Sales Amaral
Dissertações de mestrado
defendidas e em andamento
• Título: Abordagens baseadas em Teoria Espectral de Grafos
para o Problema de Isomorfismo de Grafos
Início: março/2009
Aluno: Diego Barcelos Rodrigues (FAPES)
Orientadoras: Maria Cristina Rangel e Maria Claudia Silva Boeres
• Título: Estudo de Abordagens de Otimização Combinatória
para Simulações Numéricas com Matrizes Esparsas de Grande
Porte
Início: março/2009
Aluna: Kamila Ghidetti (Capes)
Orientadoras: Lucia Catabriga e Maria Claudia Silva Boeres
Dissertações de mestrado
defendidas e em andamento
• Título: Estudo de Algoritmos Paralelos para a Otimização da
Vazão em Poços de Petróleo
Início: março/2009
Aluno: João Olavo Baião de Vasconcelos (Petrobras)
Orientadoras: Maria Claudia Silva Boeres e Lucia Catabriga
Dissertações de mestrado
defendidas e em andamento
• Título: Estudo de um novo cenário de roteamento de tráfego
aplicado às redes ópticas
Início: março/2010
Aluno: Diego Luchi (FAPES)
Orientadora: Maria Cristina Rangel
• Título: Estudo da Teoria Espectral de Grafos aplicada à
Otimização Combinatória
Início: março/2010
Aluno: Marcos Daniel Valadão Baroni
Orientadoras: Maria Claudia Silva Boeres e Maria Cristina Rangel
Dissertações de mestrado
defendidas e em andamento
• Título: O Problema de Tabela Horário na Universidade –
Estudo de Caso: UFES
Início: março/2010
Aluno: Walace Rocha - NPD/UFES
Orientadoras: Maria Claudia Silva Boeres e Maria Cristina Rangel
• Título: O Estudo de Problema de Casamento Exato e Inexato
de Grafos
Início: março/2010
Aluno: Rômulo Douro
Orientadora: Maria Claudia Silva Boeres
Iniciações Científicas terminadas e
em andamento
• Título: Estudos de Métodos Heurísticos para Problemas de
Otimização Combinatórios Relacionados à Localização e
Transporte
Início: ago/2008
Aluno: Rodrigo Leione Passos – PIBIC/FACITEC – Engenharia
Ambiental
Orientadora: Maria Cristina Rangel
• Título: Avaliação de Matrizes Esparsas utilizando a Metaheurística GRASP
Início: ago/2009
Aluno: Thiago Moreira Molino – PIBIC/UFES – Engenharia Elétrica
Orientadora: Maria Cristina Rangel
Iniciações Científicas terminadas e
em andamento
• Título: Estudo do Problema do Caixeiro Viajante para
Simulações Numéricas com Matrizes Esparsas de Grande
Porte
Início: ago/2009
Aluno: Rafael Calmon Bermudes dos Santos (PIBIC/UFES) – Eng.
Computação
Orientadora: Maria Claudia Silva Boeres
• Título: Avaliação de Matrizes Derivativas advindas Método
de Newton utilizando Otimização Combinatória
Início: ago/2010
Aluno: Thiago Moreira Molino – PIBIC/UFES – Engenharia Elétrica
Orientadora: Maria Cristina Rangel
Iniciações Científicas terminadas e
em andamento
• Título: Avaliação de Matrizes Esparsas utilizando a Metaheurística TABU
Início: ago/2009
Aluno: Marcos Vinicius Batista S. de Lima (PIBIC/UFES) – Eng.
Computação
Orientadora: Maria Claudia Silva Boeres
• Título: Estudo de Heurísticas de Resolução do Problema do
Caixeiro Viajante Aplicado à Problemas de Simulações
Numéricas com Matrizes
Início: março/2010
Aluno: Marcos Vinicius Caus Couto (PET/Eng. Computação) voluntário
Orientadora: Maria Claudia Silva Boeres
Iniciações Científicas terminadas e
em andamento
• Título: Estudo de um AG para Resolução do problema de
Tabela-Horário
Início: março/2011
Aluno: Leandro B. Ferreira (Projeto Final de Graduação – CC)
Orientadora: Maria Claudia Silva Boeres
• Título: Estudo de Algoritmos de Busca Local
Início: março/2011
Aluno: Judismar Arpini
Orientadora: Maria Claudia Silva Boeres
O que é Otimização Combinatória?
• Problema Combinatório:
– Caracterizado por um conjunto de todos os possíveis
dados do problema (conjunto de dados) e por uma
questão solicitada (objetivo do problema).
– Resolver o problema consiste em desenvolver um
algoritmo cuja saída (solução) responda ao objetivo
do problema.
Alguns problemas de
Otimização Combinatória
•
•
•
•
Problema do Caixeiro Viajante
Problema de Coloração de Grafos
Problema de Isomorfismo de Grafos
Problema de Tabela Horário
O problema do Caixeiro Viajante
d
1
5
c
2
peso=16
4
2
a
abcda
6
b
abdca
peso=11
Otimização: localizar o melhor percurso
O problema de Coloração de Grafos
MG
BH
ES
RJ
SP
O problema de Isomorfismo de
Grafos
G1 =(V1 ,E1 )
G2 =(V2 ,E2 )
• Para serem isomorfos, os grafos devem ter mesmo número
de nós, arestas e sequência de graus.
• Definir uma função biunívoca f : V1 → V2 tal que
todo (a,b) em E1 → (f(a),f(b)) em E2
Métodos de Solução:
Heurísticas x Métodos Exatos
• Algoritmos exatos: encontram solução ótima
Simplex e Branch-and-bound
• O que é heurística?
HEURISKEIN = encontrar/descobrir
• Algoritmos heurísticos: técnicas que procuram boas
soluções com custo computacional razoável sem
garantia do ótimo e garantem a viabilidade
Exemplos de Algoritmos Heurísticos
• Multi-start
• GRASP (Greedy Randomized Adaptive Search
Procedure)
• Simulated Annealing
– Resfriamento do material até alcançar o equilíbrio
• Algoritmos Genéticos
– Evolução das Espécies: Melhores indivíduos sobrevivem
gerando filhos com suas características genética (otimização)
• Colônia de Formigas
– Baseia-se na busca por alimento de um formigueiro: Os
caminhos mais curtos são aqueles que a maioria das formigas
seguem (otimização)
Temas para Projetos de IC
• Estudo de algoritmos de caminhamento em grafos
(busca em largura, busca em profundidade, Best-First e
A*) e o impacto de escolha do vértice inicial no
desempenho desses algoritmos
• Estudo de algoritmos heurísticos para resolução do
problema de tabela-horário
• Estudo do Problema de Isomorfismo de Grafos e
implementação de um banco de dados
• Estudo do Problema de Roteamento dos Caminhões de
Coleta de Lixo
Obrigada!
Download

Laboratório de Otimização LabOtim