Top Banner
Teoria dos Grafos Aula 1 - Introdu¸c˜ ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol´ ogica Federal do Paran´ a - Ponta Grossa 2018 Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 1 / 39
40

Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Jun 26, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Teoria dos GrafosAula 1 - Introducao

Profa. Sheila Morais de AlmeidaMayara Omai

Universidade Tecnologica Federal do Parana - Ponta Grossa

2018

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 1 / 39

Page 2: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Introducao

Quatro alunos P1, P2, P3 e P4, desejam utilizar o computador para realizarseus trabalhos. No laboratorio existem quatro computadores M1, M2, M3e M4. Entretanto, os programas instalados em cada computador sao dife-rentes e os alunos nao possuem permissao para instalar novos programas.O aluno P1 precisa de um programa que esta instalado em M1 e M4. Oaluno P2 precisa de um programa que esta instalado em M2 e M3. O alunoP3 precisa de um programa que esta instalado em M1 e M4. O aluno P4precisa de um programa que esta instalado em M3 e M4.

Como podemos alocar cada aluno em um computador, de forma que todostenham suas necessidades atendidas?

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 2 / 39

Page 3: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Introducao

Em outras palavras..

Em algumas situacoes, figuras valem mais que mil palavras!

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 3 / 39

Page 4: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Exemplo

P1 precisa de um programa queesta instalado em M1 e M4;

P2 precisa de um programa queesta instalado em M2 e M3;

P3 precisa de um programa queesta instalado em M1 e M4; e

P4 precisa de um programa queesta instalado em M3 e M4.

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 4 / 39

Page 5: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Exemplo

M1 M2 M3 M4

P1 P2 P3 P4

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 5 / 39

Page 6: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Exemplo

Definicao informal

Um grafo e composto por:um conjunto de pontos (vertices),

um conjunto de linhas que ligam os pontos (arestas).

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 6 / 39

Page 7: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

O que e um grafo?

Definicao formal

Um grafo G = (V (G ),E (G )) e uma estrutura matematica composta pordois conjuntos:

V (G ), um conjunto de elementos que sao chamados de vertices,

E (G ), um conjunto de pares de elementos de V (G ), cada par echamado de aresta.

v0

v1

v2

v3

v4

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 7 / 39

Page 8: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

O que e um grafo?

v0

v1

v2

v3

v4

G = (V (G ),E (G )), onde:

V (G ) = {v0, v1, v2, v3, v4}e E (G ) = {v0v1, v1v2, v1v3, v2v3, v3v4}.

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 8 / 39

Page 9: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

O que e um grafo?

O conjunto dos vertices pode ser infinito. Nesse caso o grafo e chamado degrafo infinito.

Exemplo: G = (V (G ),E (G )), onde V (G ) = {ij : i , j ∈ Z} e E (G ) ={(ij , i(j + 1)) : i , j ∈ Z} ∪ {(ij , (i + 1)j) : i , j ∈ Z}.

...

...

...

... .........

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 9 / 39

Page 10: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos basicos

Dois vertices conectados por uma aresta sao chamados de adjacentes ouvizinhos.

Uma aresta vw e dita incidente em v e em w .

v0

v1

v2

v3

v4

Os vertices v1 e v3 sao vizinhos (ou adjacentes) e a aresta v1v3 e incidentenos vertices v1 e v3.

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 10 / 39

Page 11: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos basicos

Arestas multiplas: mais de uma aresta entre o mesmo par de vertices.

Laco: aresta definida por um par de vertices nao distintos.

v0

v1

v2

v3

v4

A aresta v2v2 e um laco e entre os vertices v0 e v1 temos arestas multiplas.

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 11 / 39

Page 12: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos basicos

Um grafo e simples se nao possui lacos ou arestas multiplas.

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 12 / 39

Page 13: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos basicos

O grau de um vertice e o numero de arestas incidentes nele.(Quando ha laco, a aresta deve ser contada duas vezes.)

v0

v1

v2

v3

v4

d(v0) = 2 d(v1) = 4 d(v2) = 4d(v3) = 3 d(v4) = 1

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 13 / 39

Page 14: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos basicos

O grau maximo do grafo e o maior dos graus dos vertices e e denotadopor ∆(G ).

v0

v1

v2

v3

v4

∆(G ) = 4.

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 14 / 39

Page 15: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos basicos

O grau mınimo do grafo e o menor dos graus dos vertices e e denotadopor δ(G ).

v0

v1

v2

v3

v4

δ(G ) = 1.

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 15 / 39

Page 16: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos basicos

As relacoes (arestas) entre os elementos (vertices) de um modelo (grafo)podem nao ser simetricas.

Exemplos de relacoes que nao sao simetricas:

mapa rodoviario (tem vias com sentido unico);

relacao de conhecer um indıvıduo (artistas sao bastante conhecidos,mas nao conhecem todo mundo);

relacao de ser chefe (e uma hierarquia, em geral, alguem e mandado enao e chefe de ninguem).

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 16 / 39

Page 17: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos Basicos

Para representar relacoes assimetricas, as arestas sao pares ordenados devertices.

A ordem dos vertices de uma aresta orientada (a, b) indica que o sentidoda relacao e de a para b.

Uma aresta orientada tambem e chamada na literatura de arco.

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 17 / 39

Page 18: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos Basicos

Um grafo com orientacao nas arestas e chamado de grafo orientado oudigrafo ou grafo direcionado.

v0

v1

v2

v3

v4

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 18 / 39

Page 19: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos basicos

v0

v1

v2

v3

v4

G = (V (G ),E (G ))

V (G ) = {v0, v1, v2, v3, v4}

E (G ) = {(v1, v0), (v2, v0), (v2, v3), (v3, v0), (v4, v1), (v4, v3)}

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 19 / 39

Page 20: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos Basicos

O conceito de grau e diferente em grafos orientados.

O grau de entrada de um vertice e o numero de arestas que chegam emv e e denotado por d−(v).

O grau de saıda de um vertice e o numero de arestas que saem de v emdirecao a outros vertices, denotado por d+(v).

v0

v1

v2

v3

v4

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 20 / 39

Page 21: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos basicos

Definicao

O grau de entrada de um vertice v e o numero de arestas que chegamem v , denotado por d−(v).

O grau de saıda de v e o numero de arestas que saem de v , denotado pord+(v).

v0

v1

v2

v3

v4

d+(v0) =? d+(v1) =? d+(v2) =? d+(v3) =? d+(v4) =?d−(v0) =? d−(v1) =? d−(v2) =? d−(v3) =? d−(v4) =?

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 21 / 39

Page 22: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos Basicos

v0

v1

v2

v3

v4

d+(v0) = 0 d+(v1) = 1 d+(v2) = 2 d+(v3) = 1 d+(v4) = 2

d−(v0) = 3 d−(v1) = 1 d−(v2) = 0 d−(v3) = 2 d−(v4) = 0

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 22 / 39

Page 23: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos Basicos

a

b

c

d

e

f

d+(a) = 0 d+(b) = 3 d+(c) = 1 d+(e) = 2 d+(f ) = 3

d−(a) = 3 d−(b) = 3 d−(c) = 1 d−(e) = 0 d−(f ) = 1

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 23 / 39

Page 24: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos Basicos

a

b

c

d

e

f

d+(a) = 0 d+(b) = 3 d+(c) = 1 d+(e) = 2 d+(f ) = 3

d−(a) = 3 d−(b) = 3 d−(c) = 1 d−(e) = 0 d−(f ) = 1

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 23 / 39

Page 25: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos Basicos

Um vertice com grau de entrada igual a zero e chamado de fonte.

a

b

c

d

e

f

Nesse exemplo, e e uma fonte.

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 24 / 39

Page 26: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos Basicos

Um vertice com grau de saıda igual a zero e chamado de sumidouro ousorvedouro.

a

b

c

d

e

f

Nesse exemplo, a e um sumidouro.

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 25 / 39

Page 27: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos basicos

Definicao

Um vertice v e fonte quando d−(v) = 0. Exemplo: v1 e fonte.

Um vertice v e sorvedouro quando d+(v) = 0. Exemplo: v4 e sorvedouro.

a

b

c

d

e

f

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 26 / 39

Page 28: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos Basicos

Para representar relacoes assimetricas, as arestas sao pares ordenados devertices.

A ordem dos vertices de uma aresta orientada (a, b) indica que o sentidoda relacao e de a para b.

Uma aresta orientada tambem e chamada na literatura de arco.

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 27 / 39

Page 29: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos Basicos

a

b

c

d

e

f

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 28 / 39

Page 30: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos Basicos

O grafo subjacente de um grafo orientado G e o grafo obtido ao seremover a orientacao das arestas de G .

a

b

c

d

e

f

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 29 / 39

Page 31: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos basicos

Em alguns casos, e necessario atribuir um custo para o vertice, ou para aaresta ou para ambos.

Por exemplo, podemos querer representar quantos quilometros de rodoviaexistem entre quaisquer duas cidades de um mapa rodoviario.

Grafos com valores nos vertices, arestas ou ambos sao grafos ponderados.

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 30 / 39

Page 32: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Conceitos basicos

Exemplo de grafo ponderado.

A

B

C

G

D

F

E

152

132

83

72

4826

52

6534

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 31 / 39

Page 33: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Representacao de grafos

As formas mais comuns de representacao de grafos sao:

matriz de adjacencias: uma matriz M|V (G)|×|V (G)|, onde mi ,j = 1 seexiste aresta entre vivj e mi ,j = 0 caso contrario.

matriz de incidencia: uma matriz M|V (G)|×|E(G)|, onde mi ,j = 1 sevi e um dos vertices da aresta ej . (dizemos que a aresta ej incide novertice vi )

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 32 / 39

Page 34: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Representacao de grafos

v0

v1

v2

v3

v4

Matriz de adjacencias:

v0 v1 v2 v3 v4

v0

v1

v2

v3

v4

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 33 / 39

Page 35: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Representacao de grafos

v0

v1

v2

v3

v4

Matriz de adjacencias:

v0 v1 v2 v3 v4

v0 0 1 0 0 0v1 1 0 1 1 0v2 0 1 0 1 0v3 0 1 1 0 1v4 0 0 0 1 0

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 34 / 39

Page 36: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Representacao de grafos

v0

v1

v2

v3

v4e0 e2

e1 e3

e4

Matriz de incidencia:

e0 e1 e2 e3 e4

v0 1 0 0 0 0v1 1 1 1 0 0v2 0 1 0 1 0v3 0 0 1 1 1v4 0 0 0 0 1v5 0 0 0 0 0

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 35 / 39

Page 37: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Representacao de grafos

Computacionalmente, alem da representacao atraves de matrizes, o grafopode ser representado por uma lista de adjacencias.

A estrutura de dados utilizada e um vetor com |V (G )| posicoes, onde aposicao i contem o endereco de uma lista ligada onde cada elemento e umvizinho do vertice i .

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 36 / 39

Page 38: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Representacao de grafos

0

1

4

3

2

Lista de adjacencias:

0

4

3

2

1

1

0 2 4

1 3 4

31 2

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 37 / 39

Page 39: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Representacao de Grafos

Rotulacao dos vertices para representacao computacional:

a

b

c

d

e

f

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 38 / 39

Page 40: Teoria dos Grafos Aula 1 - Introdução - Sheila Almeida · 2019-03-22 · Teoria dos Grafos Aula 1 - Introdu˘c~ao Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnol

Representacao de Grafos

A matriz de adjacencias de um grafo orientado nao e necessariamentesimetrica.

a b c d e fa 0 0 0 0 0 0

b 1 1 0 1 0 0

c 0 1 0 0 0 1

d 1 0 0 0 0 0

e 1 0 0 1 0 0

f 0 1 1 1 0 0

Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos 2018 39 / 39