Otimização. Otimização em Redes. Paulo Henrique Ribeiro Gabriel Faculdade de Computação Universidade Federal de Uberlândia 2016/2
|
|
- Stella Igrejas Ventura
- 6 Há anos
- Visualizações:
Transcrição
1 Otimização Otimização em Redes Paulo Henrique Ribeiro Gabriel Faculdade de Computação Universidade Federal de Uberlândia 2016/2 Paulo H. R. Gabriel (FACOM/UFU) GSI /2 1 / 51
2 Conteúdo 1 Motivação 2 O Problema do Caminho Mínimo 3 O Problema do Fluxo Máximo 4 O Problema da Árvore Geradora Mínima Paulo H. R. Gabriel (FACOM/UFU) GSI /2 2 / 51
3 Problemas de Otimização em Redes Diversos problemas de otimização pode ser modelados e resolvidos utilizando redes (ou grafos) Exemplos: 1 Minimizar o custo de construir tubulações de gás natural entre a plataforma e o continente 2 Determinar o caminho mais curto entre duas cidades 3 Determinar a capacidade máxima de uma tubulação de água Paulo H. R. Gabriel (FACOM/UFU) GSI /2 3 / 51
4 Problemas de Otimização em Redes Problemas Clássicos em Redes 1 Caminho mais curto 2 Fluxo máximo 3 Árvore geradora mínima Paulo H. R. Gabriel (FACOM/UFU) GSI /2 4 / 51
5 Conceitos Básicos Uma rede (ou grafo) consiste em um conjunto de nós conectados por arcos. Seja N o conjunto de nós e A o conjunto de arcos, uma rede R é denotada por um par ordenado R = (N, A) Exemplo: Paulo H. R. Gabriel (FACOM/UFU) GSI /2 5 / 51
6 Conceitos Básicos Fluxo Dizemos que existe um fluxo associado a cada rede. Um arco é dito orientado (ou dirigido) se permitir fluxo positivo em uma direção e zero na oposta. Se todos os arcos forem orientados, temos uma rede orientada. Exemplo: Paulo H. R. Gabriel (FACOM/UFU) GSI /2 6 / 51
7 Conceitos Básicos Caminho Um caminho é uma sequência de arcos distintos que ligam dois, passando por nós intermediários. Uma caminho forma um ciclo se conectar um nó a si mesmo. Exemplo: Paulo H. R. Gabriel (FACOM/UFU) GSI /2 7 / 51
8 Conceitos Básicos Árvore Uma rede conectada é uma rede tal que todos os pares de nós estão ligados por no mínimo um caminho. Uma árvore é uma rede conectada sem ciclos formada por um subconjunto dos nós. Uma árvore geradora é uma árvore que liga todos os nós da rede. Exemplo: Paulo H. R. Gabriel (FACOM/UFU) GSI /2 8 / 51
9 Conteúdo 1 Motivação 2 O Problema do Caminho Mínimo 3 O Problema do Fluxo Máximo 4 O Problema da Árvore Geradora Mínima Paulo H. R. Gabriel (FACOM/UFU) GSI /2 9 / 51
10 Definições Problema O problema de caminho mínimo consiste em determinar o caminho mais curto entre uma origem e um determinado destino em uma rede. Aplicações Rotas mais curtas (menor distância, menor custo financeiro, etc.) Problemas clássicos de IA Paulo H. R. Gabriel (FACOM/UFU) GSI /2 10 / 51
11 Modelagem Matemática I Considere uma rede composta por n nós Cada arco (i, j) possui um custo c ij Deseja-se encontrar o caminho mínimo entre os nós s e t Paulo H. R. Gabriel (FACOM/UFU) GSI /2 11 / 51
12 Modelagem Matemática II Variável de decisão: { 1, se o arco (i, j) é o mais curto x ij = 0, caso contário. Função Objetivo: minimizar z = c ij x ij (i,j) A Paulo H. R. Gabriel (FACOM/UFU) GSI /2 12 / 51
13 Modelagem Matemática III Restrições: Para as restrições, vamos imaginar que uma partícula está no nó de origem Essa partícula deve se deslocar pela rede, chegando ao nó de destino Além disso, devemos respeitar a seguinte propriedade: para cada nó j, o fluxo de entrada deve ser igual ao fluxo de saída; ou seja: (i,j) x ij = (j,k) x jk Paulo H. R. Gabriel (FACOM/UFU) GSI /2 13 / 51
14 Modelagem Matemática IV Exemplo Considere a seguinte rede, sendo que no nó 1 é a origem e 2 é o destino Paulo H. R. Gabriel (FACOM/UFU) GSI /2 14 / 51
15 Modelagem Matemática V Função objetivo: z = 100x x x x x x x 45 Restrições Nó 1: 1 = x 12 + x 13 Nó 2: x 12 + x 42 = x Nó 3: x 13 + x 23 = x 34 + x 35 Nó 4: x 34 = x 42 + x 45 Nó 5: x 35 + x 45 = 0 Além disso: x ij 0, i, j Paulo H. R. Gabriel (FACOM/UFU) GSI /2 15 / 51
16 Algoritmo de Dijkstra Esse algoritmo foi desenvolvido de modo a encontrar o caminho mais curto entre o nó de origem e qualquer outro nó da rede Considera a menor distância até os nós vizinhos, ou seja, os nós diretamente conectados Paulo H. R. Gabriel (FACOM/UFU) GSI /2 16 / 51
17 Algoritmo de Dijkstra Definições Seja u i a distância mais curta da origem 1 até o nó i Seja d ij 0 como o comprimento do arco (i, j) O algoritmo define o rótulo para o nó imediatamente posterior (j) como [u j, i] = [u i + d ij, i] O algoritmo também rotula os nós como sendo temporários ou permanentes O nó temporário pode ser modificado, se houver um caminho menor Caso contrário, o nó torna-se permanente Paulo H. R. Gabriel (FACOM/UFU) GSI /2 17 / 51
18 Algoritmo de Dijkstra Etapas Passo Inicial Rotule o nó origem (nó 1) como sendo permanente e a distância até ele é dada por [0, ]; faça i = 1 Passo Geral 1 Calcule os rótulos temporários [u i + d ij, i] para cada nó j partindo de i, desde que j não seja permanente; substitua o rótulo desse nó, caso o caminho obtido seja menor que algum caminho anteriormente encontrado 2 Se todos os nós forem permanentes, interrompa; caso contrário, selecione o rótulo [u r, s] cuja distância é a mais curta entre todos os temporários (empates são resolvidos arbitrariamente) 3 Faça i = r e repita essa etapa Paulo H. R. Gabriel (FACOM/UFU) GSI /2 18 / 51
19 Algoritmo de Dijkstra: Exemplo Execução do algoritmo para a seguinte rede: Paulo H. R. Gabriel (FACOM/UFU) GSI /2 19 / 51
20 Algoritmo de Dijkstra: Exemplo Primeira iteração: Nó Rótulo Status 1 [0, ] Permanente 2 [ , 1] = [100, 1] Temporário 3 [0 + 30, 1] = [30, 1] Temporário Escolhemos o nó 3 para a próxima iteração, pois é o de menor valor para u i Paulo H. R. Gabriel (FACOM/UFU) GSI /2 20 / 51
21 Algoritmo de Dijkstra: Exemplo Segunda iteração: Nó Rótulo Status 1 [0, ] Permanente 2 [100, 1] Temporário 3 [30, 1] Permanente 4 [ , 3] = [40, 3] Temporário 5 [ , 3] = [90, 3] Temporário Escolhemos o nó 4 para a próxima iteração, pois é o de menor valor para u i Paulo H. R. Gabriel (FACOM/UFU) GSI /2 21 / 51
22 Algoritmo de Dijkstra: Exemplo Terceira iteração: Nó Rótulo Status 1 [0, ] Permanente 2 [ , 4] = [55, 4] Temporário 3 [30, 1] Permanente 4 [40, 3] Permanente 5 [90, 3] ou [ , 4] = [90, 4] Temporário O rótulo do nó 2 é atualizado, pois encontramos um caminho mais curto O rótulo do nó 5 pode ser atualizado, dependendo da implementação; não faz diferença, pois a distância não muda Paulo H. R. Gabriel (FACOM/UFU) GSI /2 22 / 51
23 Algoritmo de Dijkstra: Exemplo Quarta iteração: Nó Rótulo Status 1 [0, ] Permanente 2 [55, 4] Permanente 3 [30, 1] Permanente 4 [40, 3] Permanente 5 [90, 3] ou [90, 4] Permanente O menor caminho, dentre os nós temporários, é o do nó 2; porém, a partir dele, só podemos alcançar o nó 3, que é permanente e, portanto, marcamos o nó 2 como permanente O mesmo vale para o nó 5, que não alcança nenhum outro, sendo agora permanente Paulo H. R. Gabriel (FACOM/UFU) GSI /2 23 / 51
24 Exemplos Exemplo 1 Execute o algoritmo de Dijkstra para a seguinte rede Paulo H. R. Gabriel (FACOM/UFU) GSI /2 24 / 51
25 Exemplos Exemplo 2 A figura a seguir mostra a rede de comunicação entre sete estações de trabalho. A probabilidade de uma conexão operar sem falhas é mostrada em cada arco. Desejamos encaminhar dados da estão 1 à estação 7 de modo a maximizar a probabilidade de uma conexão bem sucedida. Formule o problema como um problema de caminho mínimo e mostre a melhor rota possível. Paulo H. R. Gabriel (FACOM/UFU) GSI /2 25 / 51
26 Exemplos Figura: Probabilidades de conexão Paulo H. R. Gabriel (FACOM/UFU) GSI /2 26 / 51
27 Exemplos Figura: log 2 das probabilidades Paulo H. R. Gabriel (FACOM/UFU) GSI /2 27 / 51
28 Exemplos Exemplo 3 Uma empresa está desenvolvendo uma política de reposição para seus equipamentos, considerando uma projeção de quatro anos. No início de cada ano, é tomada uma decisão sobre a conservação em operação ou a reposição do equipamento. Um equipamento deve permanecer em serviço por no mínimo um ano e no máximo três anos. A tabela a seguir fornece o custo de reposição em função do ano em que o equipamento foi adquirido e do número de anos em operação. Formule o problema como uma rede e mostre qual a melhor política de substituição Paulo H. R. Gabriel (FACOM/UFU) GSI /2 28 / 51
29 Exemplos Ano de aquisição Custo de reposição por ano Paulo H. R. Gabriel (FACOM/UFU) GSI /2 29 / 51
30 Conteúdo 1 Motivação 2 O Problema do Caminho Mínimo 3 O Problema do Fluxo Máximo 4 O Problema da Árvore Geradora Mínima Paulo H. R. Gabriel (FACOM/UFU) GSI /2 30 / 51
31 Problema do Fluxo Máximo Basicamente, o problema de fluxo máximo consiste em determinar sobre quais arcos será escoada um determinado volume Por exemplo: considere que a rede a seguir representa um mapa de quatro ilhas ligados por pontes A capacidade (peso do arco) representa quantos carros podem passar pela ponte simultaneamente, no máximo Considere o nó 1 como sendo a origem e o nó 4 como destino Quantos carros podem sair, simultaneamente, da origem e chegar no destino, respeitando as capacidades das pontes? Paulo H. R. Gabriel (FACOM/UFU) GSI /2 31 / 51
32 O Problema do Fluxo Máximo Paulo H. R. Gabriel (FACOM/UFU) GSI /2 32 / 51
33 O Problema de Fluxo Máximo Esse problema pode ser modelado como uma generalização do problema de caminhos mínimos Seja x ij o fluxo no arco (i, j) Como a rede é dirigida, x ij pode ser diferente de x ji Seja F um fluxo de entrada no nó de origem O modelo se baseia na conservação de fluxo, ou seja, o valor do fluxo F deve ser obtido no nó de destino O modelo considera, ainda, os fluxos entre os diferentes nós intermediários, sempre mantendo a conservação Finalmente, o fluxo em um arco deve respeitar sua capacidade máxima do arco (i, j), denotada por c ij Paulo H. R. Gabriel (FACOM/UFU) GSI /2 33 / 51
34 O Problema do Fluxo Máximo Paulo H. R. Gabriel (FACOM/UFU) GSI /2 34 / 51
35 O Problema de Fluxo Máximo Para a figura a seguir, considerando o nó 1 como a origem e o nó 4 como destino, temos: 1 x 12 + x 13 = F 2 x 23 + x 24 = x 12 + x 32 3 x 32 + x 34 = x 13 + x 23 4 x 24 + x 34 = F 5 0 x ij c ij Notem que as equações 1 e 4 representam, ambas, o fluxo que se deseja passar pela rede A primeira representa o fluxo de partida e a segunda o fluxo de chegada Logo, uma dessas equações pode ser considerada a função objetivo (a outra pode ser eliminada do sistema) Paulo H. R. Gabriel (FACOM/UFU) GSI /2 35 / 51
36 O Problema de Fluxo Máximo Modelo Matemático maximizar z = x 12 + x 13 sujeito a: x 23 + x 24 x 12 x 34 = 0 x 32 + x 34 x 13 x 23 = 0 0 x ij c ij Sendo que: c 12 = 9, c 13 = 7, c 23 = 3, c 24 = 9, c 32 = 2, c 34 = 8 Observação: O resultado não se alteraria se, como função objetivo, adotássemos z = x 24 + x 34, ou seja, o fluxo de chegada Paulo H. R. Gabriel (FACOM/UFU) GSI /2 36 / 51
37 Conteúdo 1 Motivação 2 O Problema do Caminho Mínimo 3 O Problema do Fluxo Máximo 4 O Problema da Árvore Geradora Mínima Paulo H. R. Gabriel (FACOM/UFU) GSI /2 37 / 51
38 Árvore Geradora Mínima Menor árvore possível, ligando todos os nós da rede Conecta todos os nós da rede usando o comprimento mais curto (menor peso) de arcos Exemplo de aplicação: minimizar o comprimento de estradas pavimentadas (reduzir custo) entre duas cidades Paulo H. R. Gabriel (FACOM/UFU) GSI /2 38 / 51
39 Algoritmo Definições Seja N = {1, 2,..., n} o conjunto de nós da rede C k é o conjunto de nós que foram conectados na iteração k C k é o conjunto de nós que ainda terão que ser conectados Paulo H. R. Gabriel (FACOM/UFU) GSI /2 39 / 51
40 Algoritmo Passos Passo 0 C 0 = e C 0 = N Passo 1 Selecione qualquer nó i de C 0 e faça C 1 = {i}; C 1 = N {i}; k = 2 Passo Geral Selecione um nó j em C k 1 que se conecta pelo arco mais curto até um nó em C k 1 ; Elimine j de Condição de Parada: Quando C k for vazio C k 1 Paulo H. R. Gabriel (FACOM/UFU) GSI /2 40 / 51
41 Exemplos Exemplo 1 Uma empresa de TV pretende oferecer um serviço por cabo a cindo novas áreas onde estão novos projetos residenciais. A figura a seguir mostra as possíveis conexões entre essas áreas (sendo que a companhia de TV está no nó 1). As extensões, em quilômetros, estão mostradas em cada arco. Determine o projeto de conexão mais econômico. Paulo H. R. Gabriel (FACOM/UFU) GSI /2 41 / 51
42 Exemplos Paulo H. R. Gabriel (FACOM/UFU) GSI /2 42 / 51
43 Exemplos Paulo H. R. Gabriel (FACOM/UFU) GSI /2 43 / 51
44 Exemplos Exemplo 2 Ainda considerando a rede anterior: 1 Execute novamente o algoritmo começando do nó 5 2 Determine a árvore geradora mínima considerando: Os nós 2 e 5 não podem ser conectados Os nós 2 e 6 são conectados por um cabo de 4 Km] O cabo entre os nós 1 e 2 tem 8 Km Paulo H. R. Gabriel (FACOM/UFU) GSI /2 44 / 51
45 Exemplos Exemplo 3 Considere o seguinte mapa ferroviário dos EUA, sendo que os nós representam os terminais e os arcos são as ferrovias, cujo comprimento é dado em milhas. Deseja-se revitalizar parte das ferrovias, de modo a suportar um aumento no tráfego. Em particular, o terminal de Los Angeles (LA) deve ser conectado diretamente ao de Chicago (CH); os demais podem ser conectados direta ou indiretamente de modo que o comprimento total seja minimizado. Determine os trechos de ferrovias que devem ser revitalizados. Paulo H. R. Gabriel (FACOM/UFU) GSI /2 45 / 51
46 Exemplos Paulo H. R. Gabriel (FACOM/UFU) GSI /2 46 / 51
47 Formulação Matemática Enunciado do Problema Dado uma rede conectada R = (N, A), com n nós e com um peso w a associado a cada arco em A, encontrar uma árvore geradora R T = (N T, A T ) de peso total mínimo. Paulo H. R. Gabriel (FACOM/UFU) GSI /2 47 / 51
48 Formulação Matemática Variáveis de Decisão Seja x ij = 1 se o arco (i, j) está presente na árvore R T Se x ij = 0, então o arco não pertence à árvore Função Objetivo Queremos calcular o peso total dos arcos na árvore, ou seja: z = w ij x ij i,j A Paulo H. R. Gabriel (FACOM/UFU) GSI /2 48 / 51
49 Formulação Matemática Restrições Precisamos garantir que: 1 Existam n 1 arcos na árvore 2 Não haja ciclos na árvore Primeira Restrição x ij = n 1 i,j A Paulo H. R. Gabriel (FACOM/UFU) GSI /2 49 / 51
50 Formulação Matemática Restrições Precisamos garantir que: 1 Existam n 1 arcos na árvore 2 Não haja ciclos na árvore Segunda Restrição Todo subconjunto de k nós deve ter, no máximo, k 1 arcos, ou seja: i,j A:i S,j S x ij S 1 Paulo H. R. Gabriel (FACOM/UFU) GSI /2 50 / 51
51 Formulação Matemática Problema da Árvore Geradora Mínima minimizar z = sujeito a: i,j A x ij = n 1 i,j A i,j A:i S,j S w ij x ij x ij S 1 x ij {0, 1} Paulo H. R. Gabriel (FACOM/UFU) GSI /2 51 / 51
2 Definição do Problema
Definição do Problema. Formulação Matemática O problema do Fluxo Máximo entre todos os pares de nós surge no contexto de redes, estas representadas por grafos, e deriva-se do problema singular de fluxo
Leia maisProblemas de Fluxo em Redes
CAPÍTULO 7 1. Conceitos fundamentais de grafos Em muitos problemas que nos surgem, a forma mais simples de o descrever, é representá-lo em forma de grafo, uma vez que um grafo oferece uma representação
Leia maisOalgoritmo de Dijkstra
Dijkstra Oalgoritmo de Dijkstra O algoritmo de Dijkstra, concebido pelo cientista da computação holandês Edsger Dijkstra em 1956 e publicado em 1959, soluciona o problema do caminho mais curto num grafo
Leia maisTeoria dos Grafos AULA
Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada antunes@ibilce.unesp.br, socorro@ibilce.unesp.br AULA Caminho mínimo - Algoritmo de Djskstra Preparado a partir
Leia maisPCC173 - Otimização em Redes
PCC173 - Otimização em Redes Marco Antonio M. Carvalho Departamento de Computação Instituto de Ciências Exatas e Biológicas Universidade Federal de Ouro Preto 31 de maio de 2017 Marco Antonio M. Carvalho
Leia maisEdsger Wybe Dijkstra
Edsger Wybe Dijkstra Maio 90 Agosto 00 Roterdã, Holanda Nuenen, Holanda Cientista da Computação Contribuições: Algoritmos Linguagem de Programação ALGOL 0 Sistema Operacional THE Processamento Distribuído
Leia maisProblema do Caminho Mínimo
Departamento de Engenharia de Produção UFPR 63 Problema do Caminho Mínimo O problema do caminho mínimo ou caminho mais curto, shortest path problem, consiste em encontrar o melhor caminho entre dois nós.
Leia maisGrafos: caminhos mínimos
quando o grafo é sem pesos, a determinação de um caminho mais curto pode ser feita através de uma busca em largura caminho mais curto é aquele que apresenta o menor número de arestas quando o grafo tem
Leia maisFaculdade de Engenharia Optimização. Prof. Doutor Engº Jorge Nhambiu
Redes Aula 19: Modelos de Optimização de Redes O Problema do Caminho Mais Curto. O Problema do Fluxo Máximo. O Problema do Fluxo de Custo Mínimo. 2 Modelos de Optimização de Redes O que são redes em (IO)?
Leia maisGrafos: aplicações. Grafos: árvore geradora mínima
árvore geradora mínima caminhos mínimos problemas tipo 1 desejase conectar todos os computadores em um prédio usando a menor quantidade possível de cabos uma companhia aérea deseja voar para algumas cidades
Leia maisGRAFOS. Prof. André Backes. Como representar um conjunto de objetos e as suas relações?
8/0/06 GRAFOS Prof. André Backes Definição Como representar um conjunto de objetos e as suas relações? Diversos tipos de aplicações necessitam disso Um grafo é um modelo matemático que representa as relações
Leia maisOtimização. Utilizando o OpenOffice-Calc para Solução de Problemas de Otimização. Paulo Henrique Ribeiro Gabriel
Otimização Utilizando o OpenOffice-Calc para Solução de Problemas de Otimização Paulo Henrique Ribeiro Gabriel phrg@ufu.br Faculdade de Computação Universidade Federal de Uberlândia 2016/1 Paulo H. R.
Leia maisOtimização. Problemas de Transportes. Paulo Henrique Ribeiro Gabriel Faculdade de Computação Universidade Federal de Uberlândia 2016/2
Otimização Problemas de Transportes Paulo Henrique Ribeiro Gabriel phrg@ufu.br Faculdade de Computação Universidade Federal de Uberlândia 2016/2 Paulo H. R. Gabriel (FACOM/UFU) GSI027 2016/2 1 / 23 Agradecimentos
Leia maisVolmir Eugênio Wilhelm Departamento de Engenharia de Produção UFPR 21
Volmir Eugênio Wilhelm Departamento de Engenharia de Produção UFPR 21 Três objetivos i. Redução de custos (custos variáveis) ii. iii. Redução de capital (investimento, custos fixos) Melhoria do serviço
Leia maisEstruturas de Dados Grafos
Estruturas de Dados Grafos Prof. Eduardo Alchieri (introdução) Grafo é um conjunto de pontos e linhas que conectam vários pontos Formalmente, um grafo G(V,A) é definido pelo par de conjuntos V e A, onde:
Leia maisTeoria dos Grafos Introdu c ao
Teoria dos Grafos Introdução Referências P. O. Boaventura Netto, Grafos: Teoria, Modelos e Algoritmos, São Paulo, E. Blucher 001; R. J. Trudeau, Introduction to Graph Theory, New York, Dover Publications,
Leia maisGrafos. Fabio Gagliardi Cozman. PMR2300 Escola Politécnica da Universidade de São Paulo
PMR2300 Escola Politécnica da Universidade de São Paulo Um grafo é uma estrutura que generaliza árvores, sendo formado por nós e arestas. Cada nó em um grafo pode ser conectado a vários outros nós por
Leia maisMódulo 2 OTIMIZAÇÃO DE REDES
Módulo 2 OTIMIZAÇÃO DE REDES Grafos e Redes Está contida na área de Pesquisa Operacional. Pode ser considerada como uma teoria baseada na interligação de pontos e linhas, utilizada principalmente na solução
Leia maisMatemática Discreta. Aula 06: Teoria dos Grafos. Tópico 01: Grafos e suas Representações. Observação
Aula 06: Teoria dos Grafos Tópico 01: Grafos e suas Representações Nesta aula nós passamos a estudar um outro assunto, mas que também tem muita aplicação na vida prática, a Teoria dos Grafos. Para esta
Leia maisMÓDULO 2 - OTIMIZAÇÃO DE REDES
MÓUL - TIMIZÇÃ RS s problemas de otimização de redes podem ocorrer em várias áreas, mas geralmente são encontrados nas áreas de transportes e comunicações. Um problema típico de transporte consiste em
Leia mais01 Grafos: parte 1 SCC0503 Algoritmos e Estruturas de Dados II
01 Grafos: parte 1 SCC0503 Algoritmos e Estruturas de Dados II Prof. Moacir Ponti Jr. www.icmc.usp.br/~moacir Instituto de Ciências Matemáticas e de Computação USP 2011/1 Moacir Ponti Jr. (ICMCUSP) 01
Leia maisEstrutura de Dados e Algoritmos e Programação e Computadores II. Aula 10: Introdução aos Grafos
Estrutura de Dados e Algoritmos e Programação e Computadores II Aula 10: Introdução aos Grafos História O assunto que se constitui no marco inicial da teoria de grafos é na realidade um problema algorítmico.
Leia maisDepartamento de Engenharia de Produção UFPR 22
Departamento de Engenharia de Produção UFPR 22 Geralmente, temos três objetivos i. Redução de custos (custos variáveis) Redução de capital (investimento, custos fixos) i Melhoria do serviço (pode conflitar
Leia maisEstrutura de Dados e Algoritmos e Programação e Computadores II. Aula 11: Introdução aos Grafos
Estrutura de Dados e Algoritmos e Programação e Computadores II Aula 11: Introdução aos Grafos Indução Finita Indução Finita é uma técnica para provar teoremas também usada no projecto de algoritmos. Suponha
Leia maisCap. 2 Conceitos Básicos em Teoria dos Grafos
Teoria dos Grafos e Aplicações 8 Cap. 2 Conceitos Básicos em Teoria dos Grafos 2.1 Grafo É uma noção simples, abstrata e intuitiva, usada para representar a idéia de alguma espécie de relação entre os
Leia maisGRAFOS BUSCAS E MENOR CAMINHO. Prof. André Backes
8//6 GRAFOS BUSCAS E MENOR CAMINHO Prof. André Backes Busca em grafos Definição Consiste em explorar o grafo de uma maneira bem específica. Trata-se de um processo sistemático de como caminhar por seus
Leia maisAlgoritmos de Caminho Mínimo Parte 1
Algoritmos de Caminho Mínimo Parte 1 A journey of a thousand miles starts with a single step and if that step is the right step, it becomes the last step. Index 1. Introduction 2. Applications 3. Tree
Leia maisNoções da Teoria dos Grafos. André Arbex Hallack
Noções da Teoria dos Grafos André Arbex Hallack Junho/2015 Índice 1 Introdução e definições básicas. Passeios eulerianos 1 1.1 Introdução histórica..................................... 1 1.2 Passeios
Leia maisTeoria dos Grafos AULA 1
Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada antunes@ibilce.unesp.br, socorro@ibilce.unesp.br AULA 1 Introdução, Conceitos Iniciais, Isomorfismo Preparado
Leia maisAlgoritmos e Estruturas de Dados II Grafos conceitos gerais. Thiago A. S. Pardo Profa. M. Cristina Material de aula da Profa. Josiane M.
Algoritmos e Estruturas de Dados II Grafos conceitos gerais Thiago A. S. Pardo Profa. M. Cristina Material de aula da Profa. Josiane M. Bueno - Motivação Grafos: conceito introduzido por Euler, em 1736
Leia maisBCC 463 Otimização em Redes ou Fluxo em Redes. Prof. Gustavo Peixoto Silva Departamento de Computação Univ. Federal de Ouro Preto
BCC 463 Otimização em Redes ou Fluxo em Redes Prof. Gustavo Peixoto Silva Departamento de Computação Univ. Federal de Ouro Preto Min cx (1) sujeito a Ax = b (2) 0 x u, (3) A equação (1) minimizar o custo
Leia maisAULA 11 PROJETO E ANÁLISE DE ALGORITMOS. Conceitos básicos e representação de grafos Karina Valdivia Delgado
AULA 11 PROJETO E ANÁLISE DE ALGORITMOS Conceitos básicos e representação de grafos Karina Valdivia Delgado Roteiro Motivação Conceitos básicos Representação Motivação Um grafo é uma abstração que permite
Leia maisOtimização. Otimização e Teoria dos Jogos. Paulo Henrique Ribeiro Gabriel Faculdade de Computação Universidade Federal de Uberlândia
Otimização Otimização e Teoria dos Jogos Paulo Henrique Ribeiro Gabriel phrg@ufu.br Faculdade de Computação Universidade Federal de Uberlândia 2016/2 Paulo H. R. Gabriel (FACOM/UFU) GSI027 2016/2 1 / 26
Leia maisOtimização Combinatória - Parte 3
Graduação em Matemática Industrial Otimização Combinatória - Parte 3 Prof. Thiago Alves de Queiroz Unidade de Matemática e Tecnologia - CAC/UFG 2/2016 Thiago Queiroz (DM) Parte 3 2/2016 1 / 23 Problemas
Leia maisProva Didática Grafos: Árvores Geradoras e Caminhos Mínimos, Análise de Complexidade
Prova Didática Grafos: Árvores Geradoras e Caminhos Mínimos, Análise de Complexidade Gustavo E.A.P.A. Batista 25 de janeiro de 2005 1 Contextualização 2 Caminhos Mínimos Caminhos Mínimos de uma Origem
Leia maisUNIP - Ciência da Computação e Sistemas de Informação. Estrutura de Dados. AULA 8 Grafos. Estrutura de Dados 1
UNIP - Ciência da Computação e Sistemas de Informação Estrutura de Dados AULA 8 Grafos Estrutura de Dados 1 Grafos - Motivação Muitas aplicações em computação necessitam considerar conjunto de conexões
Leia maisOtimização em Grafos
Otimização em Grafos Luidi G. Simonetti PESC/COPPE 2017 Luidi Simonetti (PESC) EEL857 2017 1 / 33 Definição do Problema Dado: um grafo ponderado G = (V, E), orientado ou não, onde d : E R + define as distâncias
Leia maisA Cidade Enlameada Árvores Geradoras Mínimas
Atividade 9 A Cidade Enlameada Árvores Geradoras Mínimas Sumário Nossa sociedade é conectada por muitas redes: redes telefônicas, redes de abastecimento, redes de computadores e redes rodoviárias. Para
Leia maisESTRUTURAS DISCRETAS (INF 1631) GRAFOS. 1. O que é um grafo? Defina um grafo orientado. Defina um grafo não-orientado.
PUC-Rio Departamento de Informática Profs. Marcus Vinicius S. Poggi de Aragão Período: 0. Horário: as-feiras e as-feiras de - horas de maio de 0 ESTRUTURAS DISCRETAS (INF 6) a Lista de Exercícios Procure
Leia maisMin cx (1) s a Ax = b (2) 0 x u, (3) sendo que b i = 0 (4)
Min c () s a A b () 0 u, () sendo que b i 0 () A equação () minimizar o custo devido ao fluo que passa através dos arcos da rede. A equação () garante o equilíbrio de fluo em cada nó da rede. A restrição
Leia maisTeoria dos Grafos. Caminho mínimo - Algoritmo de Dijskstra
Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Silvio A. de Araujo Departamento de Matemática Aplicada antunes@ibilce.unesp.br, socorro@ibilce.unesp.br, saraujo@ibilce.unesp.br Caminho mínimo
Leia maisPesquisa Operacional
Faculdade de Engenharia - Campus de Guaratinguetá Pesquisa Operacional Livro: Introdução à Pesquisa Operacional Capítulo 3 - Teoria dos Grafos Fernando Marins fmarins@feg.unesp.br Departamento de Produção
Leia maisTeoria dos Grafos AULA 1
Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Silvio A. de Araujo Departamento de Matemática Aplicada antunes@ibilce.unesp.br, socorro@ibilce.unesp.br, saraujo@ibilce.unesp.br AULA 1 Introdução,
Leia maisANÁLISE DE ALGORITMOS (INF 1721)
PUC-Rio Departamento de Informática Prof. Marcus Vinicius S. Poggi de Aragão (3WA) Horário: 2as. e 4as. 9-11hs (3WA) 3 de dezembro de 2016 Período: 2016.2 ANÁLISE DE ALGORITMOS (INF 1721) 3 a Lista de
Leia maisDepartamento de Engenharia de Produção UFPR 57
Departamento de Engenharia de Produção UFPR 57 Introdução a Grafos Muitos problemas de otimização podem ser analisados utilizando-se uma estrutura denominada grafo ou rede. Problemas em redes aparecem
Leia maisOtimização. Conceitos Fundamentais. Paulo Henrique Ribeiro Gabriel Faculdade de Computação Universidade Federal de Uberlândia 2016/2
Otimização Conceitos Fundamentais Paulo Henrique Ribeiro Gabriel phrg@ufu.br Faculdade de Computação Universidade Federal de Uberlândia 2016/2 Paulo H. R. Gabriel (FACOM/UFU) GSI027 2016/2 1 / 30 Agradecimentos
Leia maisProblema da Árvore Geradora Mínima (The Minimum Spanning Tree Problem-MST)
Volmir Eugênio Wilhelm Departamento de Engenharia de Produção UFPR 45 Problema da Árvore Geradora Mínima (The Minimum Spanning Tree Problem-MST) Alguns problemas de otimização combinatória podem ser formulados
Leia maisLista de Exercícios Programação Inteira. x 2 0 e inteiros.
Lista de Exercícios Programação Inteira ) Resolva os problemas a seguir usando o método B&B a) Max z = 5 x + 2 y s.a x + y 2 x + y 5 x, y 0, x e y inteiros b) Max z = 2 x + y s.a x + 2y 0 x + y 25 x, y
Leia maisFluxo em Redes -01. Prof. Gustavo Peixoto Silva 2 modelos
Fluxo em Redes - Prof. Gustavo Peixoto Silva modelos . Otimização em Redes É um caso particular da Programação Linear, onde pretende-se minimizar uma função de custoque dependedofluxoque passa pelos arcosde
Leia maisOtimização. Modelagem e Solução Gráfica. Paulo Henrique Ribeiro Gabriel Faculdade de Computação Universidade Federal de Uberlândia
Otimização Modelagem e Solução Gráfica Paulo Henrique Ribeiro Gabriel phrg@ufu.br Faculdade de Computação Universidade Federal de Uberlândia 2016/1 Paulo H. R. Gabriel (FACOM/UFU) GSI027 2016/1 1 / 49
Leia maisNoções da Teoria dos Grafos
Noções da Teoria dos Grafos André Arbex Hallack Índice 1 Introdução e definições básicas. Passeios eulerianos 1 2 Ciclos hamiltonianos 7 3 Árvores 11 4 Emparelhamento em grafos 15 5 Grafos planares: Colorindo
Leia maisOptimização em Redes e Não Linear
Departamento de Matemática da Universidade de Aveiro Optimização em Redes e Não Linear Ano Lectivo 005/006, o semestre Folha - Optimização em Redes - Árvores de Suporte. Suponha que uma dada companhia
Leia mais= comprimento (distância, valor) da aresta orientada do vértice i ao vértice j,, e:
8 - Problema do Caminho Mínimo Considere a rede: Dado dois vértices nesta rede, queremos determinar o menor caminho ente eles. Uma primeira questão é como representar os valores associados às arestas neste
Leia maisTeoria dos Grafos. Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo. Departamento de Matemática Aplicada
Teoria dos Grafos Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo Departamento de Matemática Aplicada Capítulo 10: Caminho mínimo - Algoritmo de Dijskstra Preparado a partir do texto: Rangel,
Leia maisOtimização por Colônia de Formigas (ACO)
Otimização por Colônia de Formigas (ACO) Inspiração Biológica Proposto por Dorigo e Gambardella em 1997 ACO (Ant Colony Optimization) Principal aplicação no PCV Programação do algoritmo Inspiração Biológica
Leia maisNoções da Teoria dos Grafos. André Arbex Hallack
Noções da Teoria dos Grafos André Arbex Hallack Junho/2015 Índice 1 Introdução e definições básicas. Passeios eulerianos 1 2 Ciclos hamiltonianos 5 3 Árvores 7 4 Emparelhamento em grafos 11 5 Grafos planares:
Leia maisVolmir Eugênio Wilhelm Departamento de Engenharia de Produção UFPR 45
Volmir Eugênio Wilhelm Departamento de Engenharia de Produção UFPR 45 Introdução a Grafos Muitos problemas de otimização podem ser analisados utilizando-se uma estrutura denominada grafo ou rede. Problemas
Leia maisINF 1010 Estruturas de Dados Avançadas
INF Estruturas de Dados Avançadas Grafos // DI, PUC-Rio Estruturas de Dados Avançadas. Aplicações de grafos grafo vértices arestas Cronograma tarefas restrições de preferência Malha viária interseções
Leia maisGrafos aula 3. Relembrando... Rede de eventos e atividades. Rede de eventos e atividades
Grafos aula Relembrando... m grafo é valorado (ou ponderado) se possuir valores associados às linhas e/ou aos vértices. Rota mais curta entre aeroportos aminho mais curto entre máquinas, para transmissão
Leia maisProgramação Linear/Inteira
Unidade de Matemática e Tecnologia - RC/UFG Programação Linear/Inteira Prof. Thiago Alves de Queiroz Aula 7 Thiago Queiroz (IMTec) Aula 7 Aula 7 1 / 25 Problemas de Caixeiro Viajante Envolvem um conjunto
Leia maisEscola Básica e Secundária Mouzinho da Silveira. MACS 11.º Ano Problema do Caixeiro Viajante
Escola Básica e Secundária Mouzinho da Silveira MACS 11.º Ano Problema do Caixeiro Viajante Problema do Caixeiro Viajante Trata-se de um problema matemático que consiste, sendo dado um conjunto de cidades
Leia maisMATEMÁTICA DISCRETA. Patrícia Ribeiro 2018/2019. Departamento de Matemática, ESTSetúbal 1 / 47
1 / 47 MATEMÁTICA DISCRETA Patrícia Ribeiro Departamento de Matemática, ESTSetúbal 2018/2019 2 / 47 1 Combinatória 2 Aritmética Racional 3 3 / 47 Capítulo 3 4 / 47 não orientados Um grafo não orientado
Leia maisGrafos. Rafael Kazuhiro Miyazaki - 21 de Janeiro de 2019
21 de Janeiro de 2019 1 Definições Definição 1. (Grafo) Um grafo G = (V, A) é constituido por um conjunto V de vértices e um conjunto A V V de arestas. Usualmente representamos o conjunto V como pontos
Leia maisTeoria dos Grafos. Edson Prestes
Edson Prestes Árvores Sabemos que com um ou dois vértices apenas uma árvore pode ser formada. Entretanto com três vértices podemos formar três árvores. Com quatro vértices temos quatro estrelas e doze
Leia maisTeoria dos Grafos Aula 7
Teoria dos Grafos Aula 7 Aula passada Grafos direcionados Busca em grafos direcionados Ordenação topológica Aula de hoje Grafos com pesos Caminhos mínimos Dijkstra a ideia Dijkstra o algoritmo Dijkstra
Leia maisGrafos: árvores geradoras mínimas. Graça Nunes
Grafos: árvores geradoras mínimas Graça Nunes 1 Motivação Suponha que queremos construir estradas para interligar n cidades Cada estrada direta entre as cidades i e j tem um custo associado Nem todas as
Leia maisTeoria dos Grafos. Edson Prestes
Edson Prestes Referências P. O. Boaventura Netto, Grafos: Teoria, Modelos e Algoritmos, São Paulo, E. Blucher 2001; R. J. Trudeau, Introduction to Graph Theory, New York, Dover Publications, 1993; Kaufmann,
Leia maisOtimização em Grafos
Otimização em Grafos Luidi G. Simonetti PESC/COPPE 2017 Luidi Simonetti (PESC) EEL857 2017 1 / 35 Teoria dos Grafos - Relembrando Árvore Um grafo G é uma árvore se é conexo e não possui ciclos (acíclico).
Leia maisPCC173 - Otimização em Redes
PCC173 - Otimização em Redes Marco Antonio M. Carvalho Departamento de Computação Instituto de Ciências Exatas e Biológicas Universidade Federal de Ouro Preto 10 de julho de 2017 Marco Antonio M. Carvalho
Leia maisFluxo em Redes -01. Prof. Gustavo Peixoto Silva 2 modelos
Fluo em Redes - Prof. Gustavo Peioto Silva modelos . Otimização em Redes É um caso particular da Programação Linear, onde pretende-se minimizar uma função de custoque dependedofluoque passa pelos arcosde
Leia maisAlgoritmo Aproximação. Prof. Anderson Almeida Ferreira [DPV]9.2 [ZIV]9.2.2 e 9.2.3
Algoritmo Aproximação Prof. Anderson Almeida Ferreira [DPV]9.2 [ZIV]9.2.2 e 9.2.3 Heurísticas para Problemas NP- Completo Heurística: algoritmo que pode produzir um bom resultado (ou até a solução ótima),
Leia maisMATEMÁTICA DISCRETA PARA ENGENHARIA DE COMPUTAÇÃO
MATEMÁTICA DISCRETA PARA ENGENHARIA DE COMPUTAÇÃO Profa. Kathya Collazos Linares *As aulas baseiam-se no material do Professor Antonio Alfredo Ferreira Loureiro; Jorge Figueiredo e Judith Gersting Árvore
Leia maisIntrodução à Teoria do Grafos Notas de aula. Socorro Rangel últimas atualizações: (2009), (2012)
Campus de São José do Rio Preto Introdução à Teoria do Grafos Notas de aula Socorro Rangel (socorro@ibilce.unesp.br) últimas atualizações: (2009), (2012) Instituto de Biociências Letras e Ciências Exatas
Leia maisProblema do Caminho Mais Curto. Problema do Caminho Mais Curto
Problema do Caminho Mais Curto " Podemos afectar pesos" aos arcos de um grafo, por exemplo, para representar uma distância entre cidades numa rede ferroviária: ria: Chicago 650 600 700 Toronto 200 New
Leia maisCAP 254 CAP 254. Otimização Combinatória. Professor: Dr. L.A.N. Lorena. Assunto: Metaheurísticas Antonio Augusto Chaves
CAP 254 CAP 254 Otimização Combinatória Professor: Dr. L.A.N. Lorena Assunto: Metaheurísticas Antonio Augusto Chaves Conteúdo C01 Simulated Annealing (20/11/07). C02 Busca Tabu (22/11/07). C03 Colônia
Leia maisUniversidade Federal de Itajubá. Instituto de Engenharia de Produção e Gestão. Pesquisa Operacional. Redes. Prof. Dr. José Arnaldo Barra Montevechi
Universidade Federal de Itajubá Instituto de Engenharia de Produção e Gestão Pesquisa Operacional Redes Prof. Dr. José Arnaldo Barra Montevechi Problemas de rede Casos especiais de problemas de programação
Leia maisÁrvore Geradora Mínima
GRAFOS ÁRVORE GERADORA MÍNIMA Prof. André Backes Árvore Geradora Mínima Definição Uma árvore geradora (do inglês, spanning tree) é um subgrafo que contenha todos os vértices do grafo original e um conjunto
Leia maisESTRUTURA DE DADOS. Arvore Binária Jose. Arvore Ternaria Direção
ESTRUTURA DE DADOS 1. Árvores: Uma das mais importantes classes de estruturas de dados em computação são as árvores. Aproveitando-se de sua organização hierárquica, muitas aplicações são realizadas usando-se
Leia maisCapítulo 1. Aula Conectividade Caminhos
Capítulo 1 Aula 7 1.1 Conectividade Muitos problemas podem ser modelados com caminhos formados ao percorrer as arestas dos grafos. Por exemplo, o problema de determinar se uma mensagem pode ser enviada
Leia maisdistância list ranking
List Ranking List Ranking (1) Seja L uma lista representada por um vetor s tal que s[i] é o nó sucessor de i na lista L, para u, o último elemento da lista L, s[u]=u. A distância entre i e j, d L (i,j),
Leia maisMODELAGEM MATEMÁTICA E A CONTEXTUALIZAÇÃO DO ESTUDO DE GRAFOS E MATRIZES NO ENSINO MÉDIO
MODELAGEM MATEMÁTICA E A CONTEXTUALIZAÇÃO DO ESTUDO DE GRAFOS E MATRIZES NO ENSINO MÉDIO RESUMO Maria Eliana Barreto Druzian Dr. MarcioViolante Ferreira Este trabalho aborda a teoria de grafos e pretende
Leia maisMAP Métodos Numéricos e Aplicações Escola Politécnica 1 Semestre de 2017 EPREC - Entrega em 27 de julho de 2017
1 Preliminares MAP3121 - Métodos Numéricos e Aplicações Escola Politécnica 1 Semestre de 2017 EPREC - Entrega em 27 de julho de 2017 A decomposição de Cholesky aplicada a Finanças O exercício-programa
Leia maisModelagem Computacional. Parte 2 2
Mestrado em Modelagem e Otimização - RC/UFG Modelagem Computacional Parte 2 2 Prof. Thiago Alves de Queiroz 2/2016 2 [Cap. 2 e 3] BURDEN, R. L.; FAIRES, J. D. Numerical Analysis (9th ed). Cengage Learning,
Leia mais4. O Makespan com Tempos de Preparação de Máquina Dependentes da Sequência
40 4. O Makespan com Tempos de Preparação de Máquina Dependentes da Sequência Para problemas de sequenciamento em um única máquina com todos os r j = 0 e tempos de preparação de máquinas (tempos de set
Leia maisO PRINCÍPIO DAS GAVETAS Paulo Cezar Pinto Carvalho - IMPA
Nível Intermediário O PRINCÍPIO DAS GAVETAS Paulo Cezar Pinto Carvalho - IMPA Muitos problemas atraentes de matemática elementar exploram relações entre conjuntos finitos, expressas em linguagem coloquial.
Leia maisAlgoritmos em Grafos
Algoritmos em Grafos Baseado em: The Algorithm Design Manual Steven S. Skiena IF64C Estruturas de Dados 2 Engenharia da Computação Prof. João Alberto Fabro - Slide 1/42 Introdução (1) Um grafo G=(V,E)
Leia maisModelos matemáticos para resolução de problemas de afectação de operações a recursos produtivos
Métodos de Análise de Sistemas Produtivos Modelos matemáticos para resolução de problemas de afectação de operações a recursos produtivos 17 de Maio de 2002 Alunos: Álvaro Magalhães Bernardo Ribeiro João
Leia maisIntrodução à Teoria dos Grafos
Capítulo 1 Introdução à Teoria dos Grafos 1.1 História O primeiro problema cuja solução envolveu conceitos do que viria a ser teoria dos grafos, denominado "problema das pontes de Königsberg", foi resolvido
Leia maisGrafos. Exemplo de árvore geradora mínima. Notas. Notas. Notas. Notas. Árvores espalhadas mínimas. Como construir uma árvore geradora miníma
Grafos Árvores espalhadas mínimas Conteúdo Introdução Como construir uma árvore geradora miníma Algoritmos Referências Introdução Dado um grafo conectado não orientado G = (V, E) e uma função peso w :
Leia maisFluxo em Redes: Ford-Fulkerson - Fluxo Máximo
JAILSON ALVES MICAEL AGUIAR PIETRO DALMAZIO VINÍCIUS ALVES Fluxo em Redes: Ford-Fulkerson - Fluxo Máximo Trabalho apresentado ao professor doutor Leandro Colombi Resendo como requisito para aprovação na
Leia maisPesquisa Operacional Modelos Determinísticos Parte 2
Pesquisa Operacional Modelos Determinísticos Parte Graduação em Engenharia de Produção DEPROT / UFRGS Prof. Flavio Fogliatto, Ph.D. O Problema do Transporte Descrição Geral de um problema de transporte:.
Leia maisLista de Exercícios Programação Inteira. x 2 0 e inteiros.
Lista de Exercícios Programação Inteira ) Resolva os problemas a seguir usando o método B&B a) Max z = 5 x + y s.a x + y x + y 5 b) Max z = x + y s.a x + y 0 x + y 5 c) Max z = x + y s.a x + 9y 6 8 x +
Leia maisProf. Marco Antonio M. Carvalho
Prof. Marco Antonio M. Carvalho Lembretes Lista de discussão Endereço: programaacao@googlegroups.com Solicitem acesso: http://groups.google.com/group/programaacao Página com material dos treinamentos http://www.decom.ufop.br/marco/extensao/obi/
Leia maisNOTAS DE AULA 1 METAHEURÍSTICA 13/10/2016
NOTAS DE AULA 1 METAHEURÍSTICA 13/10/2016 Metaheurística: São técnicas de soluções que gerenciam uma interação entre técnicas de busca local e as estratégias de nível superior para criar um processo de
Leia maisGrafos COM11087-Tópicos Especiais em Programação II
Grafos COM11087-Tópicos Especiais em Programação II edmar.kampke@ufes.br Introdução Grafos são estruturas muito estudadas na Ciência da Computação para modelagem de problemas Euler (1736) em Königsberg
Leia mais1 Introdução Motivação
1 Introdução 1.1. Motivação A programação linear, ao menos na modelagem matemática que se conhece hoje, foi desenvolvida durante a segunda grande guerra quando foi utilizada no planejamento e execução
Leia maisANÁLISE DE ALGORITMOS (INF 1721)
PUC-Rio Departamento de Informática Prof. Marcus Vinicius S. Poggi de Aragão (3WA) Horário: 2as. e 4as. 9-11hs (3WA) 24 de novembro de 2015 Período: 2015.2 ANÁLISE DE ALGORITMOS (INF 1721) 3 a Lista de
Leia maisO Problema do Fluxo de Custos Mínimos Terça-feira 2 de abril. O Problema do Caminho mais Curto. Fórmula. Outra Fórmula
15.053 Terça-feira 2 de abril O Problema do Caminho mais Curto Algoritmo de Dijkstra para solucionar o Problema do Caminho mais Curto Distribuir: Observações de Aula 1 O Problema do Fluxo de Custos Mínimos
Leia mais