Académique Documents
Professionnel Documents
Culture Documents
Introduo
A Teoria dos Grafos tem sido aplicada a muitas reas
(Informtica, Investigao Operacional, Logstica, etc.), pois um
grafo constitui o modelo matemtico ideal para o estudo das
relaes entre objetos discretos de qualquer tipo.
Exemplo 1: Mapa de Estrada
Exemplo 2:
Estruturas de Molculas de Hidrocarbonetos
1.Grafos: Conceitos e Definies
Definio 01: Grafo
Grafo uma terna ordenada (V,A,g) sendo
i) V: um conjunto no vazio de vrtices ou ns.
ii) A: um conjunto de arestas ou arcos.
iii) g: uma funo que associa cada aresta a um par no ordenado x-y de
vrtices chamados extremos da aresta.
Exemplo: A D
a4
a1 a5 a3
i) V: vrtices ou ns { A,B,C e D } B C
a2
ii) A: um conjunto de arestas (arcos) {a1,a2,a3, a4,a5}
iii) g: uma funo que associa cada aresta a um par no ordenado:
g(a1)= A - B g(a2)= B - C g(a3)= C - D g(a4)= A - C g(a5)= B - D
Definio 02: Arestas paralelas
So as arestas que possuem os mesmos extremos.
a3 um lao.
Definio 06: Grafo simples
So grafos que no tm arestas paralelas e nem laos.
a: raiz Profundidade do n j: 3
Definio 17: Altura da rvore
Altura da rvore a maior profundidade de todos os seus vrtices. o
comprimento do maior caminho entre a raiz e um vrtice.
Altura da rvore: 3
Exemplo:
f1: A 1 f2: a1 b1
B2 a 2 b2
C3 a3 b3
D4 a 4 b4
E5 a 5 b5
Exemplo : Grafos no isomorfos
Existem certas condies sob as quais se torna mais fcil ver que dois grafos
no so isomorfos.
1.Um grafo tem mais vrtices que o outro.
2.Um grafo tem mais arestas que outro.
3.Um grafo tem arestas paralelas e o outro no.
4.Um grafo tem um lao e o outro no.
5.Um grafo tem um vrtice de grau K e o outro no.
6.Um grafo conexo e o outro no.
7.Um grafo tem um ciclo e o outro no.
O caminho B, a1, A, a7, E, a6, D, a8, A, a4, C, a3, D, a5, B, a2, C uma trilha*. A
trilha atravssvel e, portanto, o grafo atravessvel.
* Um caminho no qual todas as arestas so distintas chama-se trilha.
Definio 26: Grafo Euleriano e Hamiltoniano
Um grafo conexo finito G euleriano se, e somente se, cada vrtice tem grau par.
Exemplo:
2) Um circuito hamiltoniano em um grafo G um caminho fechado que visita cada
vrtice de G exatamente uma vez. Tal caminho dever ser um ciclo.
Se G admite um caminho hamiltoniano, ento G um grafo hamiltoniano.
A D
a4
a1 a5 a3
B C
a2
Os grafos a seguir so eulerianos? So hamiltonianos?
Hamiltoniano Euleriano e
e no euleriano No hamiltoniano
Definio 27: Grafo Bipartido Completo
Um grafo dito bipartido se seus vrtices V podem ser particionados em 2
subconjuntos M e N tais que cada aresta de G conecta um vrtice de M a
um vrtice de N. Por grafo bipartido completo, queremos dizer que cada
vrtice de M conectado a cada vrtice de N, e indicamos por Km,n, onde
m o nmero de vrtices em M e N o nmero de vrtices em N.
Exemplos:
4.Grafos Planares
Definio 28: Grafo planar
Um grafo se diz planar se pode ser desenhado em um plano de forma que
suas arestas se interceptem apenas nos vrtices.
Muitas vezes o grafo planar e desenhado com cruzamentos de arestas.
No entanto, podemos determinar um grafo isomorfo sem cruzamentos.
Exemplo :
(a)
(b)
Teorema: A soma dos graus das regies igual ao dobro do nmero de arestas.
Definio 30: Grafos regulares
Um grafo G dito regular de grau k se todo vrtice tem grau k.
Frmula de Euler
Se G um grafo conexo, simples, planar e com r regies, ento:
1) n a + r = 2. (n: nmero de vrtices; a: nmero de arestas; r: nmero de regies)
No grafo abaixo, temos n = 6; a = 9 e r = 5. Ento: 6 9 + 5 = 2
2) Se n 3, ento a 3n 6
No grafo ao lado, temos: 9 18 6
Konigsberg (1736)
Teoremas:
1) A soma dos graus dos vrtices de um grafo G igual ao dobro do nmero de
arestas de G.
Exemplo: deg(A) + deg(B) + deg(C)+deg(D) + deg(E) = 4 + 3 + 3 + 4 + 2 = 16, que o
dobro de 8(nmero de arestas).