Teoria dos Grafos. Edson Prestes

Documentos relacionados
Teoria dos Grafos. Edson Prestes

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos. Edson Prestes

Aula 2 Definições, Conceitos Básicos e Representação Interna de Grafos. Teoria dos Grafos Prof.

1.3 Isomorfismo 12 CAP. 1 CONCEITOS BÁSICOS

Grafos Orientados (digrafos)

Capítulo 1. Aula Conectividade Caminhos

Introdução à Teoria dos Grafos. Isomorfismo

Parte B Teoria dos Grafos

Capítulo 1 Conceitos e Resultados Básicos

GRAFOS Aula 02 Formalização: definições Max Pereira

Teoria dos Grafos. Componentes, Conj. Indep., Cliques

GRAFOS E ALGORITMOS TEORIA DE GRAFOS

CONCEITOS BÁSICOS EM GRAFOS

Departamento de Engenharia de Produção UFPR 57

GRAFOS. Prof. André Backes. Como representar um conjunto de objetos e as suas relações?

GABRIEL BUJOKAS

Teoria dos Grafos. Edson Prestes

Volmir Eugênio Wilhelm Departamento de Engenharia de Produção UFPR 45

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos Aula 2

Percursos em um grafo

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Campus Pato Branco ENGENHARIA DE COMPUTAÇÃO Prova Parcial 1 Matemática Discreta para Computação

Algoritmos em Grafos - Aula 02 Introdução à Teoria dos Grafos

Conceito Básicos da Teoria de Grafos

Doutorado em Ciência da Computação. Algoritmos e Grafos. Raimundo Macêdo LaSiD/DCC/UFBA

ANÁLISE COMBINATÓRIA

Teoria dos Grafos. Edson Prestes

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Campus Pato Branco ENGENHARIA DE COMPUTAÇÃO. Prova Parcial 1 Matemática Discreta para Computação

O Teorema da Amizade

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos. Edson Prestes

Conceitos Básicos da Teoria de Grafos

Instituto de Computação Universidade Federal Fluminense. Notas de Aula de Teoria dos Grafos. Prof. Fábio Protti Niterói, agosto de 2015.

Instituto de Computação - Universidade Federal Fluminense Teoria dos Grafos - Lista de exercícios

GBC042 - Teoria dos Grafos Prof. Dr. rer. nat. Daniel Duarte Abdala. Lista de Exercícios

Projeto de Algoritmos por Indução

Em vários problemas, é preciso particionar os vértices de um grafo em conjunto de vértices independentes.

Doutorado em Ciência da Computação. Algoritmos e Grafos. Raimundo Macêdo

1.2 Subgrafos. 8 Conceitos Basicos

Teoria dos Grafos. Teoria dos Grafos. Profa. Sheila Morais de Almeida DAINF-UTFPR-PG. agosto

Subgrafos. Se G é um grafo e F A(G) então o subgrafo de G induzido (ou gerado) por F é o

Disciplina: Matemática Discreta Agostinho Iaqchan Ryokiti Homa

Curso: Ciência da Computação Disciplina: Matemática Discreta RELAÇÕES. Prof.: Marcelo Maraschin de Souza

Instituto de Computação - Universidade Federal Fluminense Teoria dos Grafos - Lista de exercícios

MATEMÁTICA DISCRETA. Patrícia Ribeiro 2018/2019. Departamento de Matemática, ESTSetúbal 1 / 47

Teoria dos Grafos Aula 1 - Introdução

Grafos: conceitos básicos e métricas

(Ciência de Computadores) 2005/ Diga quais dos conjuntos seguintes satisfazem o Princípio de Boa Ordenação

AULA 11 PROJETO E ANÁLISE DE ALGORITMOS. Conceitos básicos e representação de grafos Karina Valdivia Delgado

Redes Complexas. Renato Vicente. Complex Systems EACH USP

Capítulo 1. Introdução. 1.1 Grafos

Introdução à Teoria dos Grafos

Percursos em um grafo

Circuitos Hamiltorianos

Doutorado em Ciência da Computação. Algoritmos e Grafos. Raimundo Macêdo LaSiD/DCC/UFBA

Matemática para Ciência de Computadores

Combinando relações. Exemplo Seja A = {1, 2, 3} e B = {1, 2, 3, 4}. As relações

GRAFOS Aula 03 Representações de Grafos Max Pereira

INE0003 FUNDAMENTOS DE MATEMÁTICA DISCRETA

Teoria dos Grafos Aula 2

BCC204 - Teoria dos Grafos

Prof. Marco Antonio M. Carvalho

Antes do Teorema de Hall, alguns conceitos importantes...

Matemática discreta e Lógica Matemática

Alg l ori r t i m t os e E str t u r tu t ra r s d e D ados I I Intr t o r duçã ç o ã a a Gr G a r f a o f s P of o a. M. C r C ist s ina n a /

Algoritmos e Estruturas de Dados II Introdução a Grafos. Divisão do arquivo

Teoria dos Grafos. Edson Prestes

Introdução a Teoria dos Grafos Raimundo Macêdo

Teoria dos Grafos. Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada.

ALGA I. Representação matricial das aplicações lineares

Teoria dos Grafos. Edson Prestes

TGR BCC Representação Computacional de Grafos. Prof. Ricardo José Pfitscher

Processamento de Imagens usando Grafos (MAC6903)

Introdução a Grafos Letícia Rodrigues Bueno

Computação Científica Combinatória

UNIVERSIDADE FEDERAL DO RIO DE JANEIRO DEPARTAMENTO DE CIÊNCIAS DA COMPUTAÇÃO. 5 a Lista de Exercícios

Grafos - Motivação. Grafos - Motivação. Algoritmos e Estruturas de Dados II Introdução a Grafos

Tópicos de Matemática Finita 2 a Época 20 de Julho de 2001

Teoria dos Grafos. Edson Prestes

complemento para a disciplina de Matemática Discreta versão 1 - Jerônimo C. Pellegrini Relações de Equivalência e de Ordem

Facebook. Um grafo é uma rede. Estrutura de dados fundamental em Informática, tal como listas e árvores.

Uma Introdução Sucinta à Teoria dos Grafos

Teoria dos Grafos. Aula 5 - Estruturas de Dados para Grafos. Profª. Alessandra Martins Coelho. março/2013

Matemática para Ciência de Computadores

Conteúdo. Histórico. Notas. Teoria dos Grafos BCC204. Notas. Notas. 1736: Euler e as Pontes de Königsberg

CAP4. ELEMENTOS DA TEORIA DE GRAFOS. Grafo [graph]. Estrutura que consiste num par ordenado de conjuntos, G ( V, E) , sendo:

A resposta para este problema envolve a partição do conjunto de arestas de tal forma que arestas adjacentes não pertençam a um mesmo conjunto.

Geradores e relações

Matemática Discreta 10

Curso: Ciência da Computação Turma: 6ª Série. Teoria da Computação. Aula 2. Conceitos Básicos da Teoria da Computação

Conceitos Básicos Isomorfismo de Grafos Subgrafos Passeios em Grafos Conexidade

Grafos. Rafael Kazuhiro Miyazaki - 21 de Janeiro de 2019

Fábio Protti - UFF Loana T. Nogueira - UFF Sulamita Klein UFRJ

Teoria dos Grafos. Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo. Departamento de Matemática Aplicada

1.2 Grau de um vértice

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos Aula 6

Transcrição:

Edson Prestes

Introdução Isomorfismo Dois grafos G e G' são isomorfos, ou seja, apresentam as mesmas propriedades estruturais. se eles Definição: Dois grafos G e G' são isomorfos se existe uma função bijetora tal que 1 3 2 G G

Introdução Isomorfismo Os grafos abaixo são isomorfos? Sim!

Introdução Isomorfismo Os grafos abaixo são isomorfos? G G Não! O grafo G é bipartido e o G não é.

Introdução Isomorfismo Os grafos abaixo são isomorfos? Sim!

Introdução Isomorfismo Os grafos abaixo são isomorfos? Não!

Introdução Isomorfismo A relação de isomorfismo é uma relação de equivalência sobre o conjunto de grafos simples. Propriedade reflexiva: uma permutação da identidade dos vértices de G é um isomorfismo de G para si próprio. Propriedade simétrica: Se é uma função que define o isomorfismo entre G e G', então f -1 é a função que define o isomorfismo entre G' e G. Logo, temos que

Introdução Isomorfismo Propriedade de Transitividade: Suponha que as funções e definam a relação de isomorfismo entre os grafos G e H; e H e M, respectivamente. Sabemos que e que Como f define uma relação de isomorfismo, se existe uma aresta tal que f(u)=x e f(v)=y., então Logo,.Portanto, a composicão lof define a relação de isomorfismo entre G e M, ou seja,

Introdução Isomorfismo Uma relação de equivalência divide um conjunto de grafos em classes de equivalência, onde dois grafos pertencem ao mesmo conjunto sse eles são isomorfos. Uma classe isomórfica de grafos é uma classe de equivalência de grafos regida por uma relação de isomorfismo. Um exemplo de classe isomórfica é a classe chamada grafo de petersen.

Introdução Grafo de Petersen Um grafo de Petersen é um grafo simples não orientado gerado usando o seguinte conjunto S={1,2,3,4,5}. Seus vértices estão associados a subconjuntos de dois elementos de S. Os vértices formados a partir destes subconjuntos serão conectados por uma aresta se seus subconjuntos correspondentes forem disjuntos.

Introdução Grafo de Petersen O grafo abaixo é isomórfico ao grafo de Petersen?

Introdução Grafo de Petersen Mostre que dois vértices não adjacentes em um grafo de Petersen têm exatamente 1 vizinho em comum. Dois vértices A e B não adjacentes no grafo de Petersen são subconjuntos de 2 elementos que compartilham um único elemento. Um vértice adjacente tanto à A quanto à B tem que ser um subconjunto disjunto dos dois subconjuntos associados à A e à B. Como estes dois vértices são escolhidos a partir do conjunto {1,2,3,4,5}, a quantidade de elementos resultante da união dos subconjuntos associados a eles é igual a 3. Então existe exatamente uma única combinação de 2 elementos para o terceiro vértice de forma que ele seja adjacente tanto ao vértice A quanto ao vértice B.

Introdução Automorfismo Um automorfismo de um grafo G é um isomorfismo de G para si próprio. Os automorfismos de G são as permutações de V(G) que podem ser aplicadas a ambas as linhas e colunas da matriz de adjacência sem mudar a adjacência entre os vértices de G. Considere um grafo G representado pela matriz de adjacência abaixo

Introdução Automorfismo G possui 2 automorfismos: ele próprio e a permutação que mapeia o vértice 1 para o vértice 4 e o vértice 2 para o vértice 3. Realizando o mapeamento Re-arranjando linhas e colunas

Introdução Automorfismo Apenas trocar a identidade do vértice 1 pela identidade do 4 não é um automorfismo de G. Embora este grafo seja isomórfico ao grafo G, ele não é um automorfismo de G. Realizando o mapeamento Re-arranjando linhas e colunas

Introdução Automorfismo Quantos automorfismos um biclique K r,s possui? Em um grafo bipartido completo, a permutação dos vértices de um conjunto independente não muda a matriz de adjacência do grafo. Logo temos, r!s! automorfismos.