Escolar Documentos
Profissional Documentos
Cultura Documentos
Ricciotti
Baseado Prof. Daniel Pires
O que um grafo Elementos dos grafos Tipos de grafos Aplicao em circuitos eltricos Teorema de Tellegen (Teldgen)
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 .
V = { Maria, Pedro, Joana, Luiz } A = { (Maria, Pedro) , (Joana, Maria) , (Pedro, Luiz) , (Joana, Pedro) }
V = { Emerson, Isadora, Renata, Antonio, Ceclia, Alfredo } A = {(Isadora, Emerson), (Antonio, Renata), (Alfredo, Emerson), (Ceclia, Antonio), (Alfredo, Antonio)}
pai/me de v>
Orientao na relao
As conexes entre os vrtices so chamadas de arcos.
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.
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.
Grau(Pedro) = 3 Grau(Maria) = 2
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.
subgrafo de
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)
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)
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.
dois vrtices quaisquer de A no so ligados por nenhum caminho; de todo vrtice no pertencente a A pode atingir A por um caminho.
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.
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.
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).
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