Você está na página 1de 56

Prof. Msc. Eng. Antonio Carlos D.

Ricciotti
Baseado Prof. Daniel Pires

O que um grafo Elementos dos grafos Tipos de grafos Aplicao em circuitos eltricos Teorema de Tellegen (Teldgen)

uma representao grfica das relaes existentes entre elementos de dados.


descrito num espao euclidiano de n dimenses como sendo um conjunto V de vrtices e um conjunto A de curvas contnuas (arestas).

Vrtice
representado por um crculo

Curva
um segmento de reta.
Quando possui indicao de sentido (uma seta) chamada de arco Caso contrrio chamada de linha .

Um grafo G(V,A) definido pelo par de conjuntos V e A, onde:


V - conjunto no vazio:
os vrtices ou nodos do grafo;

A - conjunto de pares ordenados a=(v,w), v e w V:


as arestas do grafo.

V = { p | p uma pessoa } A = { (v,w) | < v amigo de w > }

V = { Maria, Pedro, Joana, Luiz } A = { (Maria, Pedro) , (Joana, Maria) , (Pedro, Luiz) , (Joana, Pedro) }

relao <v amigo de w> simtrica

se <v amigo de w> ento <w amigo de v>.

Como conseqncia, as arestas que ligam os vrtices no possuem qualquer orientao

V = { p | p uma pessoa da famlia Castro } A = { (v,w) | < v pai/me de w > }

V = { Emerson, Isadora, Renata, Antonio, Ceclia, Alfredo } A = {(Isadora, Emerson), (Antonio, Renata), (Alfredo, Emerson), (Ceclia, Antonio), (Alfredo, Antonio)}

A relao { (v,w) | < v pai/me de w > } no simtrica


Se <v pai/me de w>, no o caso de <w

pai/me de v>

Orientao na relao
As conexes entre os vrtices so chamadas de arcos.

Dada pelo nmero de vrtices de G.

ordem(G1) = 4

ordem(G2) = 6

Grafo simples:

Dois vrtices v e w so adjacentes (ou vizinhos) se h uma aresta a=(v,w) em G. Esta aresta dita ser incidente a ambos, v e w.

Grafo orientado (dgrafo)

Sucessor: um vrtice w sucessor de v se h um arco que parte de v e chega em w. Ex: Emerson e Antonio so sucessores de Alfredo
Antecessor: um vrtice v antecessor de w se h um arco que parte de v e chega em w. Ex: Alfredo e Ceclia so antecessores de Antonio.

Nmero de arestas que lhe so incidentes

Grau(Pedro) = 3 Grau(Maria) = 2

de emisso: Nmero de arcos que partem de v.


grauDeEmisso(Antonio) = 1 grauDeEmissao(Alfredo) = 2 grauDeEmissao(Renata) = 0

Grau de recepo: Nmero de arcos que chegam a v.


grauDeRecepo(Antonio) = 2 grauDeRecepo(Alfredo) = 0 grauDeRecepo(Renata) = 1

Um vrtice v uma fonte se grauDeRecepo(v) = 0. Ex: vrtices Isadora, Alfredo e Ceclia

Um vrtice v um sumidouro se grauDeEmisso(v) = 0. Ex: vrtices Renata e Emerson

Um lao uma aresta ou arco do tipo a=(v,v) Relaciona um vrtice a ele prprio.

Grafo Regular Grafo Completo Grafo Bipartido Grafo Rotulado Grafo Valorado Multigrafo Subgrafo Hipergrafo

Quando todos os vrtices tem o mesmo grau Ex: grafo regular-3 pois todos os seus vrtices tem grau 3.

Quando h uma aresta entre cada par dos vrtices. Estes grafos so designados por Kn, onde n a ordem do grafo

Um grafo Kn tem o nmero mximo possvel de arestas para um dado n. Ele tambm regular-(n-1) pois todos os seus vrtices tem grau n-1.

Quando o conjunto de vrtices V puder ser particionado em dois subconjuntos V1 e V2, tais que toda aresta de G une um vrtice de V1 a outro de V2.
H={h | h um homem} e M={m | m um mulher} e o grafo G(V,A)
V=HUM A = {(v,w) | (v H e w M) ou (v M e w H) e <v foi namorado(a) de w>}

Todos os vrtices de uma partio esto ligados a todos os vrtices da outra partio.

3,3

Um grafo G(V,A) dito ser rotulado em vrtices (ou arestas) quando a cada vrtice (ou aresta) estiver associado um rtulo.

Um grafo G(V,A) dito ser valorado quando existe uma ou mais funes relacionando V e/ou A com um conjunto de nmeros.

V = {v | v uma cidade com aeroporto} A = {(v,w,t) | <h linha area ligando v a w, sendo t o tempo esperado de voo>}

Um grafo G(V,A) dito ser um multigrafo quando existem mltiplas arestas entre pares de vrtices de G.

2 arestas entre os vrtices A e C e entre os vrtices A e B

Um grafo Gs(Vs, As) dito ser subgrafo de um grafo G(V,A) quando Vs V e As A.


O grafo

subgrafo de

Um hipergrafo H(V,A) definido pelo par de conjuntos V e A, onde:


V - conjunto no vazio A - uma famlia e partes no vazias de V
V = { x1, x2, x3, x4} A = { {x1, x2, x4}, {x2, x3, x4}, {x2, x3}}

Uma cadeia uma seqncia qualquer de arestas adjacentes que ligam dois vrtices. O conceito de cadeia vale tambm para grafos orientados, bastando que se ignore o sentido da orientao dos arcos.
Ex: seqncia de vrtices (x6, x5, x4, x1)

Uma cadeia dita ser elementar se no passa duas vezes pelo mesmo vrtice. dita ser simples se no passa duas vezes pela mesma aresta (arco). O comprimento de uma cadeia o nmero de arestas (arcos) que a compe.
Ex: comprimento(x6, x5, x4, x1) = 3

Um caminho uma cadeia na qual todos os arcos possuem a mesma orientao. Aplica-se, portanto, somente a grafos orientados.
Ex: (x1, x2, x5, x6, x3)

Um ciclo uma cadeia simples e fechada (o vrtice inicial o mesmo que o vrtice final).
Ex: (x1, x2, x3, x6, x5, x4, x1)

Um circuito um caminho simples e fechado.


Ex: (x1, x2, x5, x4, x1)

Conexo Desconexo Componente Conexa Grafo Fortemente Conexo Componente Fortemente Conexa

Um grafo G(V,A) dito ser conexo se h pelo menos uma cadeia ligando cada par de vrtices deste grafo G.

Um grafo G(V,A) dito ser desconexo se h pelo menos um par de vrtices que no est ligado por nenhuma cadeia.

Um grafo G(V,A) desconexo formado por pelo menos dois subgrafos conexos Cada um destes subgrafos conexos disto ser uma componente conexa de G.

Grafos orientados
Se todo par de vrtices est ligado por pelo menos um caminho em cada sentido, ou seja, se cada par de vrtices participa de um circuito. Cada vrtice pode ser alcanvel partindo-se de qualquer outro vrtice do grafo.

Um grafo G(V,A) que no fortemente conexo formado por pelo menos dois subgrafos fortemente conexos

Um vrtice dito ser um vrtice de corte se sua remoo (juntamente com as arestas a ele conectadas) provoca um reduo na conexidade do grafo.
Ex: x2

Uma aresta dita ser uma ponte se sua remoo provoca um reduo na conexidade do grafo. Ex: (x1, x2)

Uma base de um grafo G(V,A) um subconjunto B V, tal que:

dois vrtices quaisquer de B no so ligados por nenhum caminho; todo vrtice no pertencente a B pode ser atingido por um caminho partindo de B.

Uma anti-base de um grafo G(V,A) um subconjunto A V, tal que:

dois vrtices quaisquer de A no so ligados por nenhum caminho; de todo vrtice no pertencente a A pode atingir A por um caminho.

Se a base de um grafo G(V,A) um conjunto unitrio, ento esta base a raiz de G.

Se a anti-base de um grafo G(V,A) um conjunto unitrio, ento esta anti-base a anti-raiz de G.

1. 2. 3. 4.

um ciclo e somente um; 5. G conexo, mas deixa de s-lo se uma aresta suprimida (todas as arestas so pontes); 6. todo par de vrtices de G unido por uma e somente uma cadeia simples.

G conexo e sem ciclos; G sem ciclos e tem n-1 arestas; G conexo e tem n-1 arestas; G sem ciclos e por adio de uma aresta se cria

Uma arborescncia uma rvore que possui uma raiz. Aplica-se, portanto, somente a grafos orientados.

Uma floresta um grafo cujas componentes conexas so rvores.

Um grafo G(V,A) dito ser planar quando existe alguma forma de se dispor seus vrtices em um plano de tal modo que nenhum par de arestas se cruze.

K4 (grafo completo de ordem 4)

Admite pelo menos uma representao num plano sem que haja cruzamento de arestas

K3,3

K5

Seja G(V,A) um grafo e C um conjunto de cores. Uma colorao de G uma atribuio de alguma cor de C para cada vrtice de V, de tal modo que a dois vrtices adjacentes sejam atribudas cores diferentes. Uma colorao de G uma funo f: V C tal que para cada par de vrtices v,w V tem se (v,w) E f(v) f(w).

Uma k-colorao de G uma colorao que utiliza um total de k cores.

4-colorao

Denomina-se nmero cromtico X(G) de um grafo G ao menor nmero de cores k, para o qual existe uma k-colorao de G.

X(G)=3-colorao

Teorema geral das redes


Vlido para qualquer rede de parmetros concentrados
Elementos lineares e no lineares Elementos passivos ou ativos Elementos variveis no tempo ou invariantes

Na prtica um circuito (rede) pode ser muito complexa.


Contendo um nmero muito grande (vrias dezenas) de elementos.

Você também pode gostar