Documente Academic
Documente Profesional
Documente Cultură
Informalmente, um grafo G um par (V, E) composto de um conjunto de e pontos (tambm chamados de vrtices) V e outro conjunto de arestas (muitas e e vezes representadas por segmentos curvados) E, nos quais pontos podem estar ligados a outros pontos pelas arestas de E, que por sua vez podem ser direcionadas ou no. As guras abaixo, por exemplo, so representaes de a a co grafos:
Observem que no primeiro grafo h arestas que ligam um vrtice a ele a e mesmo, no segundo, as arestas indicam sentidos de um vrtice a outro, e e no terceiro, todos os vrtices esto ligados uns aos outros, mas sem uma e a indicao de sentido. Observem ainda que no terceiro grafo acima, toda ca aresta liga dois vrtices diferentes entre si e que no h duas arestas que e a a ligam o mesmo par de vrtices. Um tal grafo chamado de grafo simples. e e Grafos so estruturas bastante interessantes e contam com diversas aplicaa co es, como, por exemplo, no controle do trfego urbano em uma cidade, no a escoamento de mercadorias do fabricante de um determinado produto `s a revendas ou mesmo na distribuio de energia pelas diversas regies de um ca o pa s. E poss e fcil representar grafos matricialmente, sendo este o objetivo vel a desta aula de exerc cios. Por simplicidade, faremos isto apenas para grafos simples no-direcionados, ou seja, para grafos cujas arestas no contm uma a a e informao de sentido. ca Seja, ento, G = (V , E) um grafo simples de n vrtices, v1 , v2 , . . ., vn a e e no-direcionado. A matriz de adjacncias A = (aij ) do grafo G com a e 1
respeito aos vrtices dados uma matriz de ordem n, cujas entradas so e e a assim determinadas: aij = 1, se vi e vj esto ligados por uma aresta de G, a 0, caso contrrio. a
com relao aos vrtices a = v1 , b = v2 , c = v3 e d = v4 . ca e Soluo: Consulte a ultima pgina deste documento para a soluo. ca a ca Pode-se perceber que a matriz de adjacncias de um grafo simples e e simtrica, ou seja, que aij = aji para todo i e todo j. Isto ocorre sime plesmente porque, se um vrtice vi est ligado a outro vrtice vj por uma e a e dada aresta, ento vj tambm est ligado a vi e, se vi no est ligado a vj , a e a a a vj tambm no est ligado a vi . e a a Exerc cio 2. Mostre que as matrizes de adjacncias correspondentes a grafos e simples ainda tm todas as suas entradas da diagonal principal nulas. e Soluo: Consulte a ultima pgina deste documento para a soluo. ca a ca 2
Matrizes de adjacncias tambm podem ser usadas para representar grafos e e no-direcionados em que pares de vrtices podem estar ligados por mais de a e uma aresta, inclusive com arestas ligando vrtices a eles mesmos. Quando e isto ocorre, o elemento aij da matriz de adjacncias tomado como sendo o e e nmero de arestas que ligam os vrtices vi e vj . u e Exemplo. O grafo
tem
3 0 1 1
0 1 1 2
2 1 2 0
usando uma matriz de adjacncias. e Soluo: Consulte a ultima pgina deste documento para a soluo. ca a ca
Exerc cio 2. Basta notar que em grafos simples no h arestas ligando um a a dado vrtice a ele mesmo. Isto necessariamente implica que aii = 0, para e todo i. Exerc cio 3. 1 0 2 1 0 1 1 2 2 1 1 0 1 2 0 1