Você está na página 1de 6

INDEPENDÊNCIA

Conjuntos Independentes

• Seja G = (V,E) um grafo

• Um subconjunto S  V é um subconjunto independente se v,wS,


tem-se (v,w)E

• S pode ser chamado de subconjunto internamente estável ou SCIE

• Exemplo:

A B

F C

E D
SCIE Maximal e β(G)

• Seja G = (V,E) um grafo, S um SCIE de G

• Dizemos que S é um SCIE Maximal de G se não existir outro SCIE A


de G, tal que S  A

• O número de estabilidade interna β(G) é igual à cardinalidade do


maior SCIE de S

Maximal Máximo

A B A B

F C F C

E D E D
 Exemplos:
 a(Kn) = 1 A B
 a(Km,n) = m se m  n

 a(Cn) = n / 2
E D

A B C A B A B C

E D E D E D
Aplicação

Em problemas de dispersão é necessário encontrar grandes conjuntos


independentes de vértices. Procura-se um conjunto de pontos
mutuamente separados.
• Exemplo: identificar localizações para instalação de franquias.
– Duas localizações não podem estar perto o suficiente para
competirem entre si.
• Solução: construir um grafo em que possíveis localizações são
representadas por vértices, e arestas são criadas entre duas
localizações que estão próximas o suficiente para interferir.
• O maior conjunto independente fornece o maior número de
franquias que podem ser concedidas sem prejudicar as vendas.
• Em geral, conjuntos independentes evitam conflitos entre elementos
Heurística para Independência

• Entrada: Grafo G = (V,E)


• Saída: Um conjunto independente I
• Algoritmo
I=
Enquanto V   faça
u = vértice de grau mínimo de V
V = V  {u}  G(u)
I = I  {u}

G(u): lista de adjacência de u;

Você também pode gostar