Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouRaphael Alegre Alterado mais de 10 anos atrás
1
Uma Metaheurística VNS aplicada ao Problema do Maior Conjunto Controlado
Ivairton Monteiro Santos - UFF Carlos Alberto Martinhon - UFF Luis Satoru Ochi - UFF
2
Tópicos Conceitos básicos do problema
Problema da Verificação de Monopólio - PVM Problema do Maior Conjunto Controlado - PMCC Regras de redução Algoritmo de Makino et al. [2002] VNS/VND aplicados ao PMCC Resultados obtidos Trabalhos futuros
3
Definição do Problema: Conceitos Básicos
Considerando um grafo não orientado G=(V,E) e M Í V Definição 1: Vizinhança de um vértice v Î V NG[v] = {w V | (w, v) E} U {v} Definição 2: Um vértice v é controlado por M Í V |NG[v]M| |NG[v]|/2 Exemplo: Não Controlado Controlado
4
Problema da Verificação de Monopólio - PVM (Makino et al.[2002])
Considere: G1=(V, E1) e G2=(V, E2), tal que E1 E2 e M V Questão: G=(V, E) tal que E1 E E2 e M seja monopólio em G ? G2=(V,E2) Complexidade Polinomial:
5
Problema do Maior Conjunto Controlado
Se o problema de monopólio retorna “NÃO”, então tenta-se controlar o maior número de vértices possíveis. Problema NP-Difícil [Makino et al. 2002] Não Controlado Controlado
6
Regras de Redução Exemplo: Nunca Controlado Indefinido
Sempre Controlado
7
Regras de Redução Nunca Controlado Indefinido Sempre Controlado
8
Regras de Redução As regras de redução visam reduzir o número de arestas optativas. 1 ou 0 1 ? – Espaço de busca
9
Algoritmo de Makino et al. [2002]
Heurística MYK 0,5-aproximada Não Controlado Controlado
10
Variable Neighborhood Descent VND
O VND e VNS buscam encontrar ótimos locais variando suas estruturas de vizinhança. Estruturas de Vizinhanças NXY X = número de vértices a serem descontrolados Y = número de vértices a serem controlados Y > X Exemplos: N0Y = Controlar pelo menos 1 vértice, sem descontrolar nenhum. N1Y = Controlar pelo menos 2 vértices, descontrolando apenas 1.
11
Estruturas de Vizinhança (cont.)
N0Y Vizinhança N1Y Não Controlado Controlado
12
Alguns Resultados Computacionais
13
Trabalhos Futuros Apresentar uma extensão do problema, considerando-se pesos distintos p/ cada nó. Implementar novas estratégias p/ determinação de boas soluções iniciais. Inserir novas estrut. de vizinhança (p/ VNS e VND) Comparar c/ heurística (Martinhon&Protti[2003]) onde y* é o valor da Relax. Linear
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.