 Prof. Miguel Gabriel Prazeres de Carvalho
1
2
Redes Sociais
GPS
Para o correio.
Para Viajantes.
Pesquisas Biológicas.
Distribuição de Tarefas.
Recomendações
Engarrafamento.
3
Um grafo é formado por conjunto de
vértices (nó) e arestas.
Nos computadores um Grafo é
normalmente representado por sua
matriz de adjacências.
Teoria de Grafos
Teoria de Grafos
Conecta elementos.
Representado por
nó(vértices) e arestas.
Possui diversas aplicações
reais.
G(V,E).
Pode ser direcionado ou
não direcionado.
Grafo
Trivial
Teoria de Grafos- Grafo
V1
V3
V2
Grafo
Trivial
Teoria de Grafos- Multi-Grafo
V1
V3
V2
Teoria dos Grafos- Laço
V1
V3
V2
V1
V3
V2
Laço
Conceitos- Matriz de Adjacências
V1 V2 V3
V1 0 1 1
V2 1 0 0
V3 1 0 0
V1
V3
V2
Conceitos-Caminho
Caminho - seqüência de vértices v1...vj
Diâmetro - maior caminho do grafo
Conceitos-Caminho
Caminho - seqüência de vértices v1...vj
Diâmetro - maior caminho do grafo
Conceitos-Caminho
Caminho - seqüência de vértices v1...vj
Diâmetro - maior caminho do grafo
Conceitos-Ciclo
Ciclo - seqüência de vértices v1...vj, tal que
v1= vj.
Conceitos-Ciclo
Obs.:
*Acíclico –grafo que não possui ciclo*
Conceitos – Comprimento de um caminho
Comprimento = 3
Conceitos-Grau de um nó
Grau máximo = vértice com maior grau
d=2
d=1
Conceitos - Triângulos
Ciclo de tamanho 3
Conceitos - Completos
Possuem os vértices possuem todas as arestas
possíveis
K3
K2
Conceitos - Regular
Todos os vértices possuem o mesmo grau.
2-Regular
1-Regular
Conceitos - Ponderado
As arestas possuem peso
10
20
40 50
55
Conceitos – Grafos Direcionados
Fonte
Sumidouro
Conceitos – Subgrafo
subgrafo
Clique – Subgrafo completo
Conceitos – Isomorfismo
a b
dc
f e
hg
Conceitos – Bipartido
Um grafo é bipartido se somente se não possui ciclo
impar.
Conceitos – Conexo
Conexo – existe um caminho entre todos os pares de
vértices.
Desconexo – grafo não conexo.
Biconexo - para qualquer dois vértices existe dois
caminhos distintos entre eles.
Conceitos – Árvores
Grafo Conexo
Acíclico
V = E +1
Conceitos – Conexo
Articulação – vértices que quando removido desconecta
o grafo.
Ponte - aresta que quanto removida desconecta o
Grafo. Em uma árvore todas as arestas são pontes.
Conceitos – Euleriano
Passa por cada arestas somente uma vez.
Um grafo é euleriando se somente se possuir todos os
vértices com grau par
Conceitos – Hamiltoniano
Passa por cada vértice um única vez.
Hamiltoniano – condição necessária não possuir
articulação.
Conceitos – Coloração
Coloração Própria de vértices.
Vértices adjacentes não podem possuir a mesma cor.
Em um grafo bipartido é possível colorir com duas
cores.
Conceitos – Emparelhamento
Arestas de Emparelhamento
Conceitos – Emparelhamento
Trabalhadores e Tarefas
e1 e2
t2t1
e3 e4
t4t3
Tarefas
Trabalhadores
Conceitos – Planaridade
Podem ser desenhados em um plano e uma esfera sem
cruzamento de arestas.
Conceitos – Buscas
Largura
Profundidade
Algoritmo de Dijkstra
*Algoritmo Guloso*
A B
CD
Onde estão?
Onde estão?
Onde estão?
Onde estão?
Saber quem está com você!!!
Onde estão?
Onde estão?
Análise de Obesidade
Outros Trabalhos de Análise
Outros Trabalhos de Análise
Outros Trabalhos de Análise
Outros Trabalhos de Análise
Outros Trabalhos de Análise
Outros Trabalhos de Análise
Outros Trabalhos de Análise
Outros Trabalhos de Análise
Outros Trabalhos de Análise
IA
Outros Trabalhos de Análise
Banco de
Dados
NoSQL

Grafos

Notas do Editor

  • #9 Cirucito simples é um ciclo
  • #14 Cirucito simples é um ciclo