Documente Academic
Documente Profesional
Documente Cultură
Instituto de Matemática
Departamento de Ciência da Computação
NOTAS DE AULA
Texto 1
1.0 Histórico
2.0 Definição
∑i=1,n g(vi) = 2 * |E| ou seja é sempre par. O somatório dos graus dos vértices de
um grafo é sempre par.
Modelagem em grafos:
- Vértices = pessoas
- Aperto de mãos = arestas
- Grau = mãos
a) Kn é regular
Grafo Estrela
Isomorfismo de grafos
Dois grafos G1 e G2 são isomorfos se existe uma correspondência um a um
entre os vértices de G1 e os vértices de G2 com a propriedade de que o número
de arestas unindo qualquer arestas em G1 é igual ao número de arestas unindo
qualquer arestas em G2
Definição: Dados dois grafos G1 (V1 , E1) e G2 (V2 , E2) . G1 ≅ G2 (G1 é isomorfo
a G2) se V1= V2= n e existe uma função unívoca f : V1→ V2 , tal que se
(v , w) ∈ E1 ⇒ ( f (v) , f (w) ) ∈ E2 para todo v, w ∈ V1 .
Nem todo 2 grafos tal que V1 = V2 = n são isomorfos . O Problema do
Vértices = pessoas
Arestas = relação de amizade
Prova:
g (v) = {0,1,..., n -1}
g (v) = 0 e g (w) = n – 1 IMPOSSÍVEL (pois um não se relaciona com ninguém)
g (v) = n – 1 e g (w) = 0 IMPOSSÍVEL (pois um não se relaciona com ninguém)
g (v) ⇒ {0,...., n – 1}
prova direta: Existem n vértices . Suponha que exista x, g (x) = 0 , Nesse caso
somente a graus {0 , 1 ,..., n – 2} podem ser atribuídos ∀ w , w ∈ v , como existem
n – 1 vértices para n – 2 graus diferentes , existe um y , tal que , g (x) = g (y) .
Esse raciocínio vale para g (x) = n – 1 ou genericamente g (x) = k
G1 U G2 = G2 U G1
(G1 U G2) U G3 = (G2 U G3)
Grafo Conexo não pode ser expresso como a união de dois outros grafos de
outra forma , ele é dito desconexo.
1) Remoção de aresta
2) Remoção de vértice
Matriz de Adjacências
Seja G=(V,E) um grafo com n vértices. A matriz de adjacência para G é um array
Listas de Adjacências