Teoria dos Grafos - Conectividade 

Definições Auxiliares

Passeio

Um passeio P de  va v , é uma sequência finita e não vazia ( v0 1, v1 2 , v2, ......,n,  v ), cujos elementos são alternadamente vértices e arestas de um grafo G, e tal que i = (vi-1, vi). para  1 n .
Passeio degenerado: Quando n = 0. /*Passeio com um único vértice*/
Passeio fechado: Quando n > 0 e v0 = vn . /* Começa e termina no mesmo vértice */
Comprimento do passeio = n  /* Total de arestas no passeio */

Dado o grafo Touro, um exemplo de passeio é a,(ab),b,(bc),c,(cd),d,(db),b,(bc),c,(cb),b.
Um passeio fechado poderia ser: a(ab)b(bd)d(db)b(ba)a  /* Começa e termina em a */

Dados dois passeios P = (v0,(v0,v1),v1,(v1,v2),...,(vn-1,vn),vn) e Q = (w0,(w0,w1),w1,(w1,w2),...,(wm-1,wm),wm) tais que vn = w0, definimos PQ como sendo a justaposição do caminho P e Q. /* Acrescentamos o passeio Q "na frente" de P */

Trilha

Passeio em que as arestas são duas a duas distintas. (vertices podem ser repetidos)
Ex: (ainda no grafo Touro):  a,(a,b),b,(b,c),c,(c,d),d,(d,b),b
Trilha Fechada:  começa e termina no mesmo vértice.

Caminho

Trilha em que os vértices são dois a dois distintos. (e consequentemente as arestas)
(Não repete arestas nem vértices)

Dados dois vértices u e v de um grafo qualquer G, denomina-se caminho mínimo de u a v, o menor caminho, em G, ligando u a v.

Grafo Caminho - Pn

Grafo simples em que existe um caminho que passa por todos os vértices de G
 
  P2
P3
P4
P5

Ciclo ou Circuito

Trilha fechada em que v1,...,vn-1 são dois a dois distintos. Note que, informalmente, poderiamos dizer que um ciclo é simplesmente um caminho fechado, mas então teríamos um problema com a definição de caminho, pois, um caminho não pode ter vértices repetidos.
Grafo Circuito ou Ciclo - Cn
Grafo simples em que existe um ciclo que passa por todos os vértices de G
 
 
C3
C4
C5
C6

Passeios em grafos simples

Em um grafo simples qualquer tipo de passeio pode ser representado apenas pelos vértices, uma vez que existe no máximo uma aresta ligando dois vértices.

Alguns Teoremas

Qualquer caminho "contido" em um caminho mínimo é também  mínimo

Teorema:
Seja P = ( u0,u1,...,un ) um caminho mínimo de uo a un.
Então, o caminho Q =  (ui,ui+1,....,ui+m ),  i0 e  i + m n, é um   caminho mínimo de  ui a ui+m
Prova:
Seja:
P = ( u0,u1,...,un ) um caminho mínimo de uo a un  e
S = (ui,ui+1,....,ui+k ),  0i e   i + k n.
Vamos supor, por absurdo, que  S não seja um caminho mínimo  de ua  ui+k  .
LogoS'=(v0,v1,....,vm ) ,v0=ui e  vm =ui+k  tal que, | S'| <| S |
Sejam R= ( u0,...,ui ) e T=(ui+k,....,un ). Temos então que
| P |  = | R | + | S | + | T |
O passeio P'=( u0,...,ui , v1,....,vm , ui+k+1  , .....,   un ) ,
ligando u0 a un , existe, e tem comprimento igual a | R | + | S'| + | T |.
Como | S' | < | S | temos que | P' | < | P |.
Como  | P' | é um passeio e como todo passeio possui um caminho C' que tem comprimento menor que o comprimento do passeio (demonstrar), temos que | C'| <| P'|  , como
| P' | < | P |  e | C'| <| P'| , entao | C'| < | P |.
Absurdo, visto que P é um caminho mínimo.

Todo passeio contém um caminho

Teorema: Se  um passeio P de uv , então um caminho C de u v.

Demonstração: (exercício)

Ligaçao
Sejam G um grafo e u, v dois vértices de G.
Dizemos que  u e são ligados, ou conectados, sse um caminho C de u a v em G.
 
Ligados: v1e v3, v3 e v4
              v6 e v8, v7 e v8
 
 

Não Ligados:v1e v6
              v7 e v4
 

Lema: Ligação é uma relação de equivalência sobre VG

Revisão: Um relação é de equivalência sse ela é reflexiva, simétrica e transitiva.

Demonstração:

Seja G um grafo qualquer com o conjunto VG de vértices e a relação L, de ligação, sobre este conjunto.

L é Reflexiva,  pois para todo vVG, o passeio degenerado <v> que é um caminho de v em v, e portanto: v é ligado a v.

L é Simétrica,  pois para todo  vVG, se um caminho C = < v, v1 , ......., vn >, com u=v e v =v, ligando u a v então um Caminho C' = < v , vn -1 , ..., v > ligando v a u.

L é Transitiva,  pois para todo u, v, w VG temos , se um caminho P de uv e um caminho Q  de vw então existe um um passeio de uw. Demonstraremos essa afirmação da seguinte forma:

Sejam os caminhos

P = (u01, u1, ....., p, up) ,  com u0 = u e up = v.    e
Q = ( v01, v1,..., q,vq ) , com v0 = v e vq = w.

Seja i o menor inteiro tal que ui = vj ,  0 q   e   0  p.

Temos então que  P1 = (u0,1,  u1,2,...., i, ui ) é um caminho de u0 a u e
Q1 = (vj,vj+1,...,vq) é um caminho de vj a vq

Portanto, C = P1Q1 é um caminho de u a w. (Lembre-se que u0 = u e  ui = vj e vq = w.)

 

Teorema: Ligação induz Partição

Grafos Conexos

Dada a partição { V1,V2,...,Vk }, induzida pela relação de ligação sobre os vértices de um grafo G. Dizemos que os subgrafos induzidos G[V1], G[V2] , ... , [Vk]  são componentes conexos de G.

Indicamos por C(G) o número de componentes conexos de G.

Dizemos que um grafo é conexo quando C(G) = 1, caso contrário, o grafo é dito desconexo.

Obs. Não são somentes os grafos completos que possuem  1 componente
conexo, exemplo
 
Partição:{1,2,3,4}
C(G)=1
 

Teorema:  Se G é conexo então quaisquer 2 caminhos de comprimento máximo em G tem um vértice em comum.

Demonstração: (Exercício)

 Problema: Demonstrar que, em qualquer grupo de 2 ou mais pessoas, sempre existem 2 com o mesmo número de amigos.

Demonstrar os seguintes teoremas (exercícios):