SlideShare uma empresa Scribd logo
1 de 9
GRAFOS


Rodrigo Golin Fernandes
     Andrei Bedin
   João Luiz Sanches
O que é?

Um grafo consiste em um conjunto finito de
pontos (vértices) e um conjunto finito de
arestas, e cada uma destas arestas conecta
dois vértices (não necessariamente distintos).
O grafo dos estados do Brasil é definido assim: cada
vértice é um dos estados da República Federativa do
Brasil; dois estados são adjacentes se têm uma
fronteira comum. Quantos vértices tem o grafo?
Quantas arestas?
DICAS ÚTEIS
• Dois vértices são chamados adjacentes se eles são os dois
  pontos finais de uma aresta.
• Definimos uma conexão em um grafo como uma seqüencia
  de arestas que nos permite ir de um vértice a outro
  continuamente.
• O comprimento de uma conexão é o número de arestas (k)
  que ela contém. Para exprimir o comprimento usamos: k-
  conexão(ões).
• Quando uma conexão é fechada, ou seja, começa e termina
  no mesmo vértice, é chamada de circuito.
• Uma conexão que não inclui a mesma aresta mais de uma
  vez é chamada de conexão simples.
• Matrizes de grafos são sempre simétricas, de dígrafos não.
Pra que serve?
      Grafos são usados para modelagens de redes
e relacionamentos. Existem diversas aplicações para
os grafos, são exemplos:
• Logística de transporte;
• Distância entre cidades;
• Fluxo de um jogo;
• Conexões de comunicação ligando satélites;
• Linhas do Metrô;
• Árvores genealógicas.
Exemplos na vida real
• Um mapa de estradas através dos grafos e
  usar algoritmos específicos para determinar o caminho
  mais curto entre dois pontos, ou o caminho mais
  económico.
• Outro exemplo é o caso das redes de computadores,
  sendo cada terminal representado por um vértice,
  o cabo de rede pelas arestas e o custo associado
  a latência, por exemplo, ou o número de máquinas que
  a comunicação atravessa entre os nós. É nestes
  princípios que assenta todo o protocolo IP que torna
  possível a Internet ser uma realidade.
Conceitos básicos

• Grafo: conjunto de vértices e arestas.
• Vértice: objeto simples que pode ter nome e
outros atributos.
• Aresta: conexão entre dois vértices.
Aplicação da informática
• Ajudar máquinas de busca a localizar
  informação relevante na Web.
• A estrutura de diretórios num sistema UNIX.
Bibliografia
http://www.cultura.ufpa.br/ferreira/Disciplinas/
Maratona/PercursoGrafos.pdf
http://pt.wikipedia.org
http://www.ime.usp.br/~pf/teoriadosgrafos/tex
to/TeoriaDosGrafos.pdf
http://www.inf.ufsc.br/grafos/definicoes/definic
ao.html

Mais conteúdo relacionado

Mais procurados

Regra de três simples
Regra de três simplesRegra de três simples
Regra de três simples
Prof CidaAlves
 
Cruzadinha Matemática - 03
Cruzadinha Matemática - 03Cruzadinha Matemática - 03
Cruzadinha Matemática - 03
Prof. Materaldo
 
Congruência de triângulos
Congruência de triângulos Congruência de triângulos
Congruência de triângulos
Helena Borralho
 
frisos,padrões, rosáceas//simetrias
frisos,padrões, rosáceas//simetrias frisos,padrões, rosáceas//simetrias
frisos,padrões, rosáceas//simetrias
Ritinha Adao
 
Globalização dos estilos de vida
Globalização dos estilos de vidaGlobalização dos estilos de vida
Globalização dos estilos de vida
Alcina Barbosa
 
Estatística 8.º ano
Estatística 8.º anoEstatística 8.º ano
Estatística 8.º ano
aldaalves
 

Mais procurados (20)

Teoria dos Grafos - História e COnceitos Iniciais
Teoria dos Grafos - História e COnceitos IniciaisTeoria dos Grafos - História e COnceitos Iniciais
Teoria dos Grafos - História e COnceitos Iniciais
 
Regra de três simples
Regra de três simplesRegra de três simples
Regra de três simples
 
Globalização
GlobalizaçãoGlobalização
Globalização
 
Circunferências
CircunferênciasCircunferências
Circunferências
 
Matrizes
MatrizesMatrizes
Matrizes
 
Cruzadinha Matemática - 03
Cruzadinha Matemática - 03Cruzadinha Matemática - 03
Cruzadinha Matemática - 03
 
Reta numérica (7 ano professor ryldon)
Reta numérica  (7 ano professor ryldon)Reta numérica  (7 ano professor ryldon)
Reta numérica (7 ano professor ryldon)
 
Congruência de triângulos
Congruência de triângulos Congruência de triângulos
Congruência de triângulos
 
frisos,padrões, rosáceas//simetrias
frisos,padrões, rosáceas//simetrias frisos,padrões, rosáceas//simetrias
frisos,padrões, rosáceas//simetrias
 
Globalização dos estilos de vida
Globalização dos estilos de vidaGlobalização dos estilos de vida
Globalização dos estilos de vida
 
Razao e proporção
Razao e proporçãoRazao e proporção
Razao e proporção
 
Globalização cultural
Globalização culturalGlobalização cultural
Globalização cultural
 
Estatística 8.º ano
Estatística 8.º anoEstatística 8.º ano
Estatística 8.º ano
 
1 lista arredondamento
1 lista arredondamento1 lista arredondamento
1 lista arredondamento
 
Modelos populacionais resumo
Modelos populacionais   resumoModelos populacionais   resumo
Modelos populacionais resumo
 
A ExpansãO Urbana
A ExpansãO UrbanaA ExpansãO Urbana
A ExpansãO Urbana
 
Adição algébrica
Adição algébricaAdição algébrica
Adição algébrica
 
Matrizes
MatrizesMatrizes
Matrizes
 
Aula Grafos
Aula GrafosAula Grafos
Aula Grafos
 
Redes Sociais, Midias Sociais e Colaboracao em Rede
Redes Sociais, Midias Sociais e Colaboracao em RedeRedes Sociais, Midias Sociais e Colaboracao em Rede
Redes Sociais, Midias Sociais e Colaboracao em Rede
 

Semelhante a Grafos

Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadores
Carol Pereira
 
Downloads telecom com_dados_exercicios_exercicio_parte 1 geral
Downloads telecom com_dados_exercicios_exercicio_parte 1 geralDownloads telecom com_dados_exercicios_exercicio_parte 1 geral
Downloads telecom com_dados_exercicios_exercicio_parte 1 geral
Ronaldo Souza
 
Redes de computadores II - 3.Roteamento
Redes de computadores II - 3.RoteamentoRedes de computadores II - 3.Roteamento
Redes de computadores II - 3.Roteamento
Mauro Tapajós
 
Redes windows e linux conceitos básicos sobre endereçamento
Redes windows e linux   conceitos básicos sobre endereçamentoRedes windows e linux   conceitos básicos sobre endereçamento
Redes windows e linux conceitos básicos sobre endereçamento
Talita Travassos
 

Semelhante a Grafos (20)

Tbr de redes
Tbr de redesTbr de redes
Tbr de redes
 
Grafos
GrafosGrafos
Grafos
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadores
 
Fundamentos de redes de
Fundamentos de redes deFundamentos de redes de
Fundamentos de redes de
 
Noções de redes de computadores para concursos
Noções de redes de computadores para concursosNoções de redes de computadores para concursos
Noções de redes de computadores para concursos
 
Modelo OSI
Modelo OSIModelo OSI
Modelo OSI
 
Lista01
Lista01Lista01
Lista01
 
App
AppApp
App
 
Camada rede
Camada redeCamada rede
Camada rede
 
Downloads telecom com_dados_exercicios_exercicio_parte 1 geral
Downloads telecom com_dados_exercicios_exercicio_parte 1 geralDownloads telecom com_dados_exercicios_exercicio_parte 1 geral
Downloads telecom com_dados_exercicios_exercicio_parte 1 geral
 
Lista04
Lista04Lista04
Lista04
 
Exercicio parte1
Exercicio parte1Exercicio parte1
Exercicio parte1
 
REC0002 - Camada de Enlace
REC0002 - Camada de EnlaceREC0002 - Camada de Enlace
REC0002 - Camada de Enlace
 
Aula08 tecnologia atm
Aula08   tecnologia atmAula08   tecnologia atm
Aula08 tecnologia atm
 
Redes de Computadores
Redes de ComputadoresRedes de Computadores
Redes de Computadores
 
Exercícios
ExercíciosExercícios
Exercícios
 
Redes de Computadores
Redes de ComputadoresRedes de Computadores
Redes de Computadores
 
Redes de computadores II - 3.Roteamento
Redes de computadores II - 3.RoteamentoRedes de computadores II - 3.Roteamento
Redes de computadores II - 3.Roteamento
 
Redes windows e linux conceitos básicos sobre endereçamento
Redes windows e linux   conceitos básicos sobre endereçamentoRedes windows e linux   conceitos básicos sobre endereçamento
Redes windows e linux conceitos básicos sobre endereçamento
 
Introdução a Redes de Computadores
Introdução a Redes de ComputadoresIntrodução a Redes de Computadores
Introdução a Redes de Computadores
 

Último

Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
Natalia Granato
 

Último (6)

ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 

Grafos

  • 1. GRAFOS Rodrigo Golin Fernandes Andrei Bedin João Luiz Sanches
  • 2. O que é? Um grafo consiste em um conjunto finito de pontos (vértices) e um conjunto finito de arestas, e cada uma destas arestas conecta dois vértices (não necessariamente distintos).
  • 3. O grafo dos estados do Brasil é definido assim: cada vértice é um dos estados da República Federativa do Brasil; dois estados são adjacentes se têm uma fronteira comum. Quantos vértices tem o grafo? Quantas arestas?
  • 4. DICAS ÚTEIS • Dois vértices são chamados adjacentes se eles são os dois pontos finais de uma aresta. • Definimos uma conexão em um grafo como uma seqüencia de arestas que nos permite ir de um vértice a outro continuamente. • O comprimento de uma conexão é o número de arestas (k) que ela contém. Para exprimir o comprimento usamos: k- conexão(ões). • Quando uma conexão é fechada, ou seja, começa e termina no mesmo vértice, é chamada de circuito. • Uma conexão que não inclui a mesma aresta mais de uma vez é chamada de conexão simples. • Matrizes de grafos são sempre simétricas, de dígrafos não.
  • 5. Pra que serve? Grafos são usados para modelagens de redes e relacionamentos. Existem diversas aplicações para os grafos, são exemplos: • Logística de transporte; • Distância entre cidades; • Fluxo de um jogo; • Conexões de comunicação ligando satélites; • Linhas do Metrô; • Árvores genealógicas.
  • 6. Exemplos na vida real • Um mapa de estradas através dos grafos e usar algoritmos específicos para determinar o caminho mais curto entre dois pontos, ou o caminho mais económico. • Outro exemplo é o caso das redes de computadores, sendo cada terminal representado por um vértice, o cabo de rede pelas arestas e o custo associado a latência, por exemplo, ou o número de máquinas que a comunicação atravessa entre os nós. É nestes princípios que assenta todo o protocolo IP que torna possível a Internet ser uma realidade.
  • 7. Conceitos básicos • Grafo: conjunto de vértices e arestas. • Vértice: objeto simples que pode ter nome e outros atributos. • Aresta: conexão entre dois vértices.
  • 8. Aplicação da informática • Ajudar máquinas de busca a localizar informação relevante na Web. • A estrutura de diretórios num sistema UNIX.