Escolar Documentos
Profissional Documentos
Cultura Documentos
Ol! Nesta aula, retomaremos o estudo sobre grafos orientados. Sero aprofundados seus principais conceitos e propriedades, identificados vrtices especiais e vistas algumas aplicaes. A mais importante delas o estudo do fluxo em redes, fundamental para a soluo de alguns problemas de otimizao combinatria.
GRAFOS ORIENTADOS
Como vimos na nossa primeira aula, um grafo orientado um grafo em que uma aresta pode ser percorrida em apenas uma direo, sendo formalmente definido por uma tripla ordenada D = (V D , AD , D ) , em que VD um conjunto no vazio de vrtices, AD um conjunto de arestas, e D a funo incidente que associa cada aresta pertencente ao conjunto AD a um par ordenado de vrtices pertencentes ao conjunto VD (BONDY, 1982). Todos os conceitos que so vlidos para grafos no-orientados, aplicam-se automaticamente aos grafos orientados, com a incluso do fato que as arestas sero direcionadas. Desta forma, um passeio em um grafo orientado um passeio orientado, uma trilha em um grafo orientado uma trilha orientada, e um caminho em um grafo orientado um caminho orientado. Analogamente so definidos ciclo orientado e circuito orientado (BONDY, 1982). Se existe um caminho orientado entre os vrtices vi e vj, dizemos que vj atingvel a partir de vi. Todos os vrtices alcanados a partir de vi formam o fecho transitivo de vi, e todos os vrtices de onde vi alcanvel formam o fecho transitivo inverso de vi (BOAVENTURA NETTO, 1996). Podemos observar na figura 1(a) o fecho transitivo do vrtice v5, e na figura 1(b) podemos observar o fecho transitivo inverso do vrtice v7.
ORDENAO TOPOLGICA
Todo grafo orientado acclico possui um ordenao topolgica, ou seja, possvel construir um alinhamento dos vrtices em que todas as arestas estejam direcionadas da esquerda para direita (REZENDE, 2002). A necessidade do grafo ser acclico clara, pois se dispusermos as arestas de um ciclo direcionadas da esquerda para a direita, em algum momento aparecer uma aresta que retornar ao vrtice inicial, localizado na extrema esquerda (figura 2).
FLUXO EM REDES
Redes de distribuio, seja de alimentos, energia ou informao, podem ser melhor entendidas se modeladas por grafos orientados acrescidos de alguma estrutura adicional. Uma rede (network) N um grafo orientado D com dois subconjuntos de vrtices distintos, X e Y, e uma funo c inteira definida sobre o conjunto de arestas de D. Os vrtices pertencentes a X so chamados fontes, e representam unidades produtoras, enquanto os vrtices pertencentes a Y so chamados sumidouros, e representam unidades consumidoras (BONDY, 1982). As fontes no possuem nenhuma aresta convergente (figura 3(a)), e os sumidouros no possuem nenhuma aresta divergente (BOAVENTURA NETTO, 1996) (figura 3(b)). Vrtices pertencentes a D e que no pertencem a X nem a Y so vrtices intermedirios. A funo c uma funo sobre as arestas de D e determina a capacidade de distribuio de cada aresta.
Uma rede pode ser representada por um grafo orientado, em que as arestas so rotuladas com os valores determinados pela funo de capacidades (Figura 4).
Um fluxo (flow) em uma rede N uma funo conjunto de arestas A, que atende s seguintes restries:
definida sobre o