Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Grafos Hmailtonianos e Eulerianos, Exercícios de Estruturas Discretas e Teoria dos Grafos

Grafos hamiltonianos e grafos eulerianos

Tipologia: Exercícios

2021

Compartilhado em 05/11/2021

iorrana-maria-do-nascimento
iorrana-maria-do-nascimento 🇧🇷

3 documentos

1 / 53

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Grafos Eulerianos
Mayron esar de Oliveira Moreira
Departamento de Ciˆencia da Computa¸ao
Universidade Federal de Lavras
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35

Pré-visualização parcial do texto

Baixe Grafos Hmailtonianos e Eulerianos e outras Exercícios em PDF para Estruturas Discretas e Teoria dos Grafos, somente na Docsity!

Grafos Eulerianos

Mayron C´esar de Oliveira Moreira

Departamento de Ciˆencia da Computa¸c˜ao Universidade Federal de Lavras

Motiva¸c˜ao: problema das pontes de K¨onigsberg

Figura: Fonte – Goldbarg & Goldbarg (2012).

Motiva¸c˜ao: problema das pontes de K¨onigsberg

Recife: a K¨onigsberg brasileira!

Figura: Fonte – Goldbarg & Goldbarg (2012).

Defini¸c˜oes

Trilha Euleriana

Passa por cada aresta do grafo exatamente vez.

a (^) b c

d e^ f

Defini¸c˜oes

Circuito Euleriano

Trilha Euleriana que volta ao v´ertice inicial.

a (^) b c

d e^ f

g (^) h i

Defini¸c˜oes

Circuito Euleriano

Trilha Euleriana que volta ao v´ertice inicial.

a (^) b c

d e^ f

g (^) h i

Defini¸c˜oes

Figura: Fonte – Goldbarg & Goldbarg (2012).

Teoremas

Euler (ou Euler-Hierholzer)

Seja G = (V , E ) um grafo n˜ao-orientado e conexo. G ´e Euleriano se e somente se todos os v´ertices de G tem grau par.

Teoremas

Grafos pseudossim´etricos

G = (V , E ) ´e um grafo orientado pseudossim´etrico se para todo v ∈ V , d−(v ) = d+(v ).

Teorema de Euler grafos orientados ...

Seja G = (V , E ) um grafo orientado e conexo. G ´e Euleriano se e somente se for pseudossim´etrico.

Aplica¸c˜oes

Problema do Carteiro Chinˆes; Coleta de Lixo; Recolhimento de Neve.

Como “Eulerizar” um grafo?

Vamos nos basear em:

Teorema 1 (grafos n˜ao-orientados)

O n´umero m´ınimo de percursos que particionam o conjunto de arestas de um grafo G = (V , E ) n˜ao-orientado e conexo, com 2k v´ertices de grau ´ımpar ´e k ∈ Z∗ +.

Teorema 2 (grafos orientados)

Seja G um grafo orientado conexo n˜ao pseudossim´etrico. Ent˜ao, o n´umero m´ınimo de caminhos que particionam o conjunto de arcos ´e igual a k =

v ∈S (d

+(v ) − d−(v )) = ∑ v ∈T (d

−(v ) − d+(v )), onde S (T ) s˜ao os v´ertices com mais sucessores (antecessores) que antecessores (sucessores).

com algumas adapta¸c˜oes!

Como “Eulerizar” um grafo?

Figura: Notas de aula dos profs. Alysson M. Costa (UniMelb) e Franklina Toledo (USP).

Como “Eulerizar” um grafo?

Figura: Notas de aula dos profs. Alysson M. Costa (UniMelb) e Franklina Toledo (USP).

Algoritmos para determina¸c˜ao de Circuitos Eulerianos

  • (^) Hip´otese: grafo ´e Euleriano.
  • (^) Podem ser executados em tempo polinomial.
  • (^) Estudaremos dois: Hierholzer (1873) e Fleury (1883).