SlideShare una empresa de 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

Más contenido relacionado

La actualidad más candente

Sucessões: Exercícios Resolvidos
Sucessões: Exercícios ResolvidosSucessões: Exercícios Resolvidos
Sucessões: Exercícios Resolvidosnumerosnamente
 
Árvores: Conceitos e binárias
Árvores:  Conceitos e bináriasÁrvores:  Conceitos e binárias
Árvores: Conceitos e bináriasSérgio Souza Costa
 
Sermão de santo antónio aos peixes
Sermão de santo antónio aos peixesSermão de santo antónio aos peixes
Sermão de santo antónio aos peixesAnaGomes40
 
Distribuição normal
Distribuição normalDistribuição normal
Distribuição normaljoseagrosa
 
Componentes de uma Rede de computadores
Componentes de uma Rede de computadoresComponentes de uma Rede de computadores
Componentes de uma Rede de computadoresFelipe Silva
 
Lista de exercícios em portugol
Lista de exercícios em portugolLista de exercícios em portugol
Lista de exercícios em portugolGabriel Faustino
 
Algoritmos - Formas de Representação de Algoritmos
Algoritmos - Formas de Representação de AlgoritmosAlgoritmos - Formas de Representação de Algoritmos
Algoritmos - Formas de Representação de AlgoritmosElaine Cecília Gatto
 
Hume_problemas_existência_eu_mundo_Deus
Hume_problemas_existência_eu_mundo_DeusHume_problemas_existência_eu_mundo_Deus
Hume_problemas_existência_eu_mundo_DeusIsabel Moura
 
Trabalho de estatística
Trabalho de estatísticaTrabalho de estatística
Trabalho de estatística1721lab
 
Psicologia b – tema 2 percepção
Psicologia b – tema 2 percepçãoPsicologia b – tema 2 percepção
Psicologia b – tema 2 percepçãoSilvia Revez
 
Conhecimento vulgar e conhecimento cientifico
Conhecimento vulgar e conhecimento cientificoConhecimento vulgar e conhecimento cientifico
Conhecimento vulgar e conhecimento cientificoanabelamatosanjos
 
Testes parametricos e nao parametricos
Testes parametricos e nao parametricosTestes parametricos e nao parametricos
Testes parametricos e nao parametricosRosario Cação
 
Topologia em redes
Topologia em redesTopologia em redes
Topologia em redesYohana Alves
 

La actualidad más candente (20)

Sucessões: Exercícios Resolvidos
Sucessões: Exercícios ResolvidosSucessões: Exercícios Resolvidos
Sucessões: Exercícios Resolvidos
 
Árvores: Conceitos e binárias
Árvores:  Conceitos e bináriasÁrvores:  Conceitos e binárias
Árvores: Conceitos e binárias
 
Sermão de santo antónio aos peixes
Sermão de santo antónio aos peixesSermão de santo antónio aos peixes
Sermão de santo antónio aos peixes
 
Distribuição normal
Distribuição normalDistribuição normal
Distribuição normal
 
Redes de Computadores
Redes de ComputadoresRedes de Computadores
Redes de Computadores
 
Componentes de uma Rede de computadores
Componentes de uma Rede de computadoresComponentes de uma Rede de computadores
Componentes de uma Rede de computadores
 
Lista de exercícios em portugol
Lista de exercícios em portugolLista de exercícios em portugol
Lista de exercícios em portugol
 
Algoritmos - Formas de Representação de Algoritmos
Algoritmos - Formas de Representação de AlgoritmosAlgoritmos - Formas de Representação de Algoritmos
Algoritmos - Formas de Representação de Algoritmos
 
Hume_problemas_existência_eu_mundo_Deus
Hume_problemas_existência_eu_mundo_DeusHume_problemas_existência_eu_mundo_Deus
Hume_problemas_existência_eu_mundo_Deus
 
Histograma
HistogramaHistograma
Histograma
 
Trabalho de estatística
Trabalho de estatísticaTrabalho de estatística
Trabalho de estatística
 
Psicologia b – tema 2 percepção
Psicologia b – tema 2 percepçãoPsicologia b – tema 2 percepção
Psicologia b – tema 2 percepção
 
Teoria dos Grafos
Teoria dos GrafosTeoria dos Grafos
Teoria dos Grafos
 
Grafos e Árvores
Grafos e ÁrvoresGrafos e Árvores
Grafos e Árvores
 
Conhecimento vulgar e conhecimento cientifico
Conhecimento vulgar e conhecimento cientificoConhecimento vulgar e conhecimento cientifico
Conhecimento vulgar e conhecimento cientifico
 
Python - Introdução
Python - IntroduçãoPython - Introdução
Python - Introdução
 
Testes parametricos e nao parametricos
Testes parametricos e nao parametricosTestes parametricos e nao parametricos
Testes parametricos e nao parametricos
 
Cadeia de Suprimentos
Cadeia de SuprimentosCadeia de Suprimentos
Cadeia de Suprimentos
 
Estatistica resumo
Estatistica   resumoEstatistica   resumo
Estatistica resumo
 
Topologia em redes
Topologia em redesTopologia em redes
Topologia em redes
 

Similar a Grafos

Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadoresCarol Pereira
 
Fundamentos de redes de
Fundamentos de redes deFundamentos de redes de
Fundamentos de redes deMarco Gomes
 
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 concursosCDIM Daniel
 
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 geralRonaldo Souza
 
REC0002 - Camada de Enlace
REC0002 - Camada de EnlaceREC0002 - Camada de Enlace
REC0002 - Camada de EnlaceJenis Costa
 
Aula08 tecnologia atm
Aula08   tecnologia atmAula08   tecnologia atm
Aula08 tecnologia atmCarlos Veiga
 
Redes de Computadores
Redes de ComputadoresRedes de Computadores
Redes de Computadoresdeisiweg
 
Redes de computadores II - 3.Roteamento
Redes de computadores II - 3.RoteamentoRedes de computadores II - 3.Roteamento
Redes de computadores II - 3.RoteamentoMauro 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çamentoTalita Travassos
 

Similar 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
 
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
 
Aula6.pdf
Aula6.pdfAula6.pdf
Aula6.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.