ALGORITMOS GENÉTICOS APLICADOS EM PROBLEMAS DE TRANSPORTE
|
|
- Nathalia Arantes Ribeiro
- 6 Há anos
- Visualizações:
Transcrição
1 ALGORITMOS GENÉTICOS APLICADOS EM PROBLEMAS DE TRANSPORTE Keila Nogueira,Kenedy Nogueira, Keiji Yamanaka, Edgard Lamounier ufu.br) Faculdade de Engenharia Elétrica, Universidade Federal de Uberlândia Uberlândia MG, Brasil Resumo - Este trabalho apresenta o uso de técnicas de algoritmos genético com a proposta de auxiliar no problema de transporte. Será implementado um estudo de caso de uma fabrica de refrigerantes, com o intuito de minimizar custos e maximizar lucros. Palavras-Chave - Algoritmos Genéticos, Otimização de Rotas. GENETIC ALGORITHMS APPLIED IN TRANSPORTATION PROBLEMS Abstract - This paper presents the use of techniques of genetic algorithms with the proposal to help the problem of transport. Will be implemented a case study of a manufacturing soft drinks in order to minimize costs and maximize profits. 1 Keywords - Genetic Algorithms, Optimization I. INTRODUÇÃO Tradicionalmente para resolução de Problemas de Otimização (maximização e minimização) são usadas técnicas como simplex, método gráfico e outros. (Hermes,24). O Problema de Transporte (PT) é talvez o mais representativo dos Problemas de Programação Linear. É um problema de grande aplicação prática, tendo sido estudado por vários investigadores. (Canavarro, 23) O problema geral de transporte consiste em determinar a forma mais eficiente, isto é, mais econômica de enviar um bem disponível em quantidades limitadas em determinados locais para outros locais onde é necessário. A resolução de um problema de transporte envolve basicamente três etapas: 1ª consiste em encontrar uma solução básica inicial; 2ª procede-se ao teste para verificar se essa solução é ótima ou não; 3ª fase consiste na passagem desta solução a outra melhor, caso exista evidentemente. Formulação do Problema: O problema clássico de transporte surge como necessidade de programar a distribuição ótima de um produto que: 1. se encontra disponível em m origens nas quantidades fixas ai> (oferta), com i=1,2,...,m. 2. é necessário em n destinos nas quantidades fixas bj> (procura), com j=1,2,...,n; 3. deve ser enviado diretamente para os destinos, esgotando as disponibilidades em cada origem e satisfazendo as necessidades em cada destino, isto é, a procura total iguala a oferta total; Tendo por objetivo a minimização do custo total envolvido no programa de distribuição desse produto, em que se supõe que os custos unitários de transporte de cada origem para cada destino, cij, são independentes das quantidades transportadas, xij. Figura 1- Problemas de Transporte. O que são problemas de Transporte? Figura 2- Esquema Problemas de Transporte.
2 Para qualquer plano de transporte admissível a soma em linha dos xij quantidade ai, e a soma dos xij igualam à quantidade de. O custo do percurso (i,j) é dado por cij X xij, pelo que o custo total do plano de transporte é dado por Origem Destino 1 c 11 x 11 2 c 21 x 21. Tabela 1- Origem X Destino n Oferta x 12 x 22 c 12 c c 1n x 1n... c 2n x 2n m c m1 c m2... c m3 Procura x m1 x m2 A formalização matemática do problema de transporte como problema de programação linear vem então: II. OBJETIVO Está proposta tem por objetivo resolver problemas de transporte usando Algoritmos Genéticos. Inicialmente serão mostradas soluções convencionais usando alguns métodos. A. Usando a solução convencional Certa empresa possui dois armazéns, A1 e A2, onde dispõe de 1 e 5 unidades de determinado produto, respectivamente, com o que abastece três mercados, M1, M2 e M3, que consomem 8, 3 e 4 unidades. Sabendo que os custos de transporte são dados no quadro. Tabela 2 Custo1 M1 M2 M3 A A A formalização do problema- minimização do custo total de transporte vem: x mn a 1 a 2 a m b1 b2... bn ai= bi B. Obtenção de uma Solução Básica Admissível (SBA) inicial Como se afirmou, qualquer SBA de um PT tem (m+n-1) variáveis básicas. A questão que se levanta é como encontrar uma dessas soluções. Uma forma pouco eficiente consiste em fixar (mn)-(m+n-1) variáveis com o valor zero e resolver o sistema em ordem às (m+n-1) restantes. Existem, contudo, métodos alternativos como, por exemplo, o do Canto do Noroeste, do Mínimo da matriz de Custos, Método de Vogel, entre outros. 1- Método do Canto do Noroeste (NW) ou Método do Canto Superior Esquerdo Este método é de aplicação muito fácil, mas tem um grande inconveniente que é o fato de não considerar a matriz de custos na identificação da SBA inicial. Assim, considerando o PT na forma de quadro apresentada atrás, a variável básica escolhida é, em cada quadro, a variável situada no canto superior esquerdo, donde a designação de método do canto do NW. No primeiro quadro, a variável a tomar como básica é sempre ; no segundo quadro a variável básica escolhida será ou, consoante tenha sido traçada a coluna 1 ou a linha 1, respectivamente, e assim sucessivamente até terem sido traçadas todas as linhas e todas as colunas. Considere-se o exemplo anterior para obter uma SBA utilizando o método do Canto do Noroeste. Atribui-se a Tabela 3 Origem x Destino x o maior valor possível, isto é o mínimo entre a oferta da origem 1 e a procura no destino 1, = min{1,8} =8. O destino 1 vê desta forma satisfeita a procura respectiva, por isso traça-se o resto da coluna 1, e
3 ficam ainda disponíveis 1-8=2 unidades na origem 1. Tem-se um novo quadro. Quadro 4 Quadro 1 A escolha da nova variável recai agora sobre a que está no canto mais noroeste, ou seja, =min{2,3} =2, ficando a origem 1 completamente esgotada. Traça-se a linha 1 e ficam por satisfazer 3-2=1 unidades no destino 2. Repete-se o procedimento no quadro. Quadro 2 2- Método do Mínimo da Matriz de Custos Ao contrário do método anterior, o algoritmo que agora se apresenta toma em consideração a matriz de custos,, pelo que, em princípio, fornece soluções iniciais mais próximas da solução ótima. Neste método, a escolha da variável a ser básica, é decidida pelo menor custo em cada quadro (em caso de empate a escolha é arbitrária). Este método pode ainda ser particularizado, como Método do Mínimo de Matriz de Custos em Linha, ou Método do Mínimo de Matriz de Custos em Coluna. Retomese novamente o exemplo anterior. O menor dos custos da matriz é pelo que = { min 5,4} =4. O destino 3, fica satisfeito, traçando-se a respectiva coluna, e ficam disponíveis 5-4=1 unidades na origem 2. Tem-se: Tem-se nova variável básica = min{5,1} =1 resultando no quadro: Quadro 5 Para escolher a nova variável básica, procura-se outra Quadro 3 Resta agora, apenas uma quadrícula (2,3), verificando-se obviamente, a igualdade entre a oferta e a procura, pelo que vez o menor custo que é =3, pelo que = min{1,3} =1, ficando assim esgotada a origem 2, e ficando ainda em falta no destino 2, 3-1=2 unidades. =4, esgotando-se assim, em simultâneo origem 2 e destino 3. A SBA inicial obtida é (m+n-1=4 variáveis básicas) e as restantes, ou seja, as não básicas iguais à zero. O valor da FO desta solução é: z = = 52 Quadro 6 A representação da solução no quadro é:
4 Resta agora =min{8,8}= 8, muito embora com um custo alto, 5, onde se tem a oferta igual à procura, pelo que ficam esgotadas as linha e coluna correspondentes. A solução que se apresenta é a seguinte: Quadro 9 Escolhe-se a maior diferença, e de novo há empate para ambas as linhas. Arbitrariamente escolhe-se a linha 1 (origem 1), cuja variável de menor custo é Quadro 7 =min{4,1} =4, ficando assim esgotado o 3º destino. Por coincidência esta solução é igual à obtida pelo Canto Superior Noroeste, com custo igual a Método de Vogel Este método tem em geral melhores resultados do que os dois métodos anteriores, uma vez que a escolha feita para variável básica, é em cada quadro o de menor custo da linha ou coluna associada à maior das diferenças entre os dois menores custos de cada linha e de cada coluna. Para aplicação deste método é útil acrescentar uma linha e uma coluna ao quadro para se escreverem as diferenças entre os dois menores custos de cada linha e de cada coluna. Quadro 1 Agora vai-se afetar à variável ={ min 8,2}=, e restam depois 6 unidades para 11 x obrigatoriamente. Quadro 8 Neste caso há empate em toas as diferenças pelo que arbitrariamente vou escolher a 2ª coluna, isto é, o 2º destino, e aí, a variável de menor custo é =min{3,5}= 3. O 2º destino fica esgotado, e na origem 2 há ainda 5-3=2 unidades. Voltam a calcular-se as diferenças para as linhas e colunas, tendo em atenção às quadrículas que já estão esgotadas. Quadro 11 Esta solução tem custo igual a 52. Note-se que é diferente das obtidas pelos outros dois métodos, mas em termos de custo é exatamente igual. III. DETALHES DA IMPLEMENTAÇÃO A proposta do trabalho é desenvolver um estudo de caso que tenha o problema de transporte, utilizando técnicas de Algoritmos Genéticos. Será usado um problema real de uma fabrica de refrigerante.
5 O sistema ter terá uma única cidade de origem (Araguari) e n cidades destinos. O custo é dado de acordo com as distâncias das cidades a ser percorrida e o peso será a quantidade de refrigerantes a serem entregues. Com isso será possível minimizar custos e maximizar lucros. Existem algumas restrições no sistema, como por exemplo, a demanda (estoque) tem que ser maior ou igual a solicitações (vendas). Abaixo será demonstrado um exemplo utilizando o método convencional. Partindo do principio que saía da fabrica dos caminhões um CAM1 do tipo caminhote e um CAM2 do tipo caminhão. Estes caminhões irão abastecer três cidades (Monte Carmelo, Coromandel e Unaí), 4, 4 e 6 pacotes respectivamente X 12 = min(2,8)= X 22 = min(2,8)=2 Araguari X 23 = min(6,6)=6 Monte Carmelo Coromandel Unaí Figura 3- Dados Os custos são dados na tabela a seguir: Mont.Carm Cor. Unaí CAM CAM Tabela 2 Custo2 Como foi visto anteriormente existem 3 métodos (Canto do Noroeste, do Mínimo da matriz de Custos, Método de Vogel). Utilizará somente 2 como exemplo. 1- Canto Noroeste CAM1 99 x 11 CAM2 139 x 21 Mont Cor Unaí Oferta 15 x 12 x x 22 x X 11 = min(6,4)=4 6 8 O valor da FO desta solução é: Z= 4*99+2*15+2*19+6*= 383. Isso equivale a R$383, reais de custo. 2- Método do Mínimo de Custo X 11 = min(6,4)=4 X 12 = min(2,4)= Mont Cor Unaí Oferta CAM1 x x 12 x 13 CAM2 139 x x 22 x
6 X 22 = min(2,8)= X 23 = min(6,6)= Como a carga completa dos dois caminhões é 14, 2 pacotes vão para ser vendidos a pronta entrega. O cromosso pode ser formado por até 9 genes, sendo que a posição do gene representa à cidade e o conteúdo a quantidade de pacotes. O cruzamento utilizado foi o Partially Mapped Crossover (PMX). A Mutação utilizado foi a Mutação Swap(por troca), entre dois pontos, ou seja, o gene do ponto 1 é trocado com o gene do ponto 2. Vamos a um exemplo: A fabrica tem que fazer entrega para 3 cidades (Monte Carmelo, Coromandel e Unaí), 4, 4 e 6 pacotes respectivamente. Com o outro método verificamos que o custo foi de R$ 383, reais. Utilizando Algoritmo Genético com 1 gerações,,1 de mutação e,3 de Cross-Over, obtemos o seguinte resultado: Z= 4*99+2*15+2*19+6*= 383. Isso equivale a R$383, reais de custo. Utilizando agora Algoritmos Genéticos Neste estudo de caso a população inicial é a quantidade de pacotes de guaraná, que podem ser aleatórios ou inicializados, ou seja, quando um caminhão sai da fabrica já sai com pedidos para serem entregues, mas, além disso, vai uma carga excedente para ser vendida a pronta entrega. Figura 5- Exemplo1 O Caminhão 1 transportou 8 pacotes, 2 para Coromandel e 6 para Unaí. Já o Caminhão 2, 6 pacotes, sendo que 4 para Monte Carmelo e 2 para Coromandel. Figura 4- Pedidos A figura 4 mostra a quantidade de pacotes que foram solicitados de acordo com os pedidos Unaí 6, Monte Carmelo 4 e Coromandel 2, totalizando 12 pacotes.
7 Clicando no botão Fabrica Araguari, tem-se a visualização da fabrica usando o Google Earth. Figura 8 Fabrica Araguari IV. CONCLUSÕES Figura 6- Rota Percorrida Neste exemplo o custo final obtido foi de R$ 349,4. Se aumentar a taxa de mutação para,2 o custo será melhor, sendo que o caminhão 1 transportará 4 pacotes para Monte Carmelo e 4 para Coromandel, já o caminhão 2 transportará 6 pacotes para Unaí. Neste caso o custo será de R$ 231,6. Chegou à conclusão que após vários testes feitos e apresentado o algoritmo genético conseguiu melhores resultados dos que os métodos convencionais. Conseguindo encontrar menores custos de transporte conseqüentemente obtendo lucros. Como trabalho futuro pretende-se utilizar mais cidades, pois a fabrica distribui refrigerantes para mais de 2 cidades. Visualizar os dados em 3D, utilizando recursos de Realidade Virtual e Aumentada e traçar as rotas utilizando Google Earth. REFERÊNCIAS BIBLIOGRÁFICAS C.T Canavarro, 23) (Hermes,24) /restrito/material_de_apoio_pdf Figura 7- Rota Percorrida 2
O Problema de Transportes
Investigação Operacional- 00/0 - Problemas de Transportes 8 O Problema de Transportes O problema geral de transportes consiste em determinar a forma mais económica de enviar um bem que está disponível
Leia maisProblema de Transporte (Redes) Fernando Nogueira Problema de Transporte 1
Problema de Transporte (Redes) Fernando Nogueira Problema de Transporte 1 O Problema de Transporte consiste em determinar o menor custo (ou o maior lucro) em transportar produtos de várias origens para
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 maisPesquisa Operacional
Faculdade de Engenharia - Campus de Guaratinguetá Pesquisa Operacional Livro: Introdução à Pesquisa Operacional Capítulo 5 Modelo da Designação Fernando Marins fmarins@feg.unesp.br Departamento de Produção
Leia maisProgramação Linear. MÉTODOS QUANTITATIVOS: ESTATÍSTICA E MATEMÁTICA APLICADAS De 30 de setembro a 13 de novembro de 2011 prof. Lori Viali, Dr.
Programação Linear São problemas complexos, muitas vezes de difícil solução e que envolvem significativas reduções de custos, melhorias de tempos de processos, ou uma melhor alocação de recursos em atividades.
Leia maisFaculdade de Engenharia Investigação Operacional. Prof. Doutor Engº Jorge Nhambiu
1 Aula 2 Definição de Problemas de Investigação Operacional Construção de um modelo matemático de PL. Programação Matemática(PM) e Programação Linear(PL). Exemplos clássicos de PL. 2 Problemas de Investigação
Leia maisPESQUISA OPERACIONAL. Fabiano F. T. dos Santos. Instituto de Matemática e Estatística
PESQUISA OPERACIONAL Fabiano F. T. dos Santos Instituto de Matemática e Estatística Dualidade em Programação Linear Todo problema de programação linear, que chamaremos de primal, traz consigo um segundo
Leia maisInvestigação Operacional
Ano lectivo: 0/06 Universidade da Beira Interior - Departamento de Matemática Investigação Operacional Ficha de exercícios n o Algoritmo Simplex Cursos: Gestão e Economia. Considere o seguinte conjunto
Leia maisVânio Correia Domingos Massala
Optimização e Decisão 06/0/008 Método do Simplex Vânio Correia - 5567 Domingos Massala - 58849 INSTITUTO SUPERIOR TÉCNICO Generalidades do Método do Simplex Procedimento algébrico iterativo para resolver
Leia maisUnidade II PESQUISA OPERACIONAL. Profa. Ana Carolina Bueno
Unidade II PESQUISA OPERACIONAL Profa. Ana Carolina Bueno Programação linear É um subitem da programação matemática. É um dos modelos utilizados em pesquisa operacional. Consiste em otimizar (maximizar
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 maisUniversidade da Beira Interior Departamento de Matemática. Ficha de exercícios nº3: Dualidade. Interpretação Económica.
Ano lectivo: 2008/2009; Universidade da Beira Interior Departamento de Matemática INVESTIGAÇÃO OPERACIONAL Ficha de exercícios nº3: Dualidade. Interpretação Económica. Cursos: Economia 1. Formule o problema
Leia maisMatemática II /06 - Matrizes 1. Matrizes
Matemática II - 00/0 - Matrizes Matrizes Introdução Se m e n são números naturais, chama-se matriz real de tipo m n (m vezes n ou m por n) a uma função A : f; ; :::; mg f; ; :::; ng R: (i; j) A (i; j)
Leia maisProgramação Linear - Parte 3
Matemática Industrial - RC/UFG Programação Linear - Parte 3 Prof. Thiago Alves de Queiroz 1/2016 Thiago Queiroz (IMTec) Parte 3 1/2016 1 / 26 O Método Simplex Encontre o vértice ótimo pesquisando um subconjunto
Leia maisÁLGEBRA LINEAR: aplicações de sistemas lineares
ÁLGEBRA LINEAR: aplicações de sistemas lineares SANTOS, Cleber de Oliveira dos RESUMO Este artigo apresenta algumas aplicações de sistemas lineares, conteúdo estudado na disciplina de Álgebra linear da
Leia maisRecursos críticos disponíveis: Madeira 300 metros Horas de trabalho 110 horas
I. Programação Linear (PL) 1. Introdução A Programação Linear é, no campo mais vasto da Programação Matemática, uma das variantes de aplicação generalizada em apoio da Decisão. O termo "Programação" deve
Leia maisInvestigação Operacional
Investigação Operacional Licenciatura em Gestão 3.º Ano Ano Lectivo 2013/14 Programação Linear Texto elaborado por: Maria João Cortinhal (Coordenadora) Anabela Costa Maria João Lopes Ana Catarina Nunes
Leia maisPesquisa Operacional aplicada ao Planejamento e Controle da Produção e de Materiais Programação Linear
Pesquisa Operacional aplicada ao Planejamento e Controle da Produção e de Materiais Programação Linear Introdução à Pesquisa Operacional Origens militares Segunda guerra mundial Aplicada na alocação de
Leia maisOtimização Aplicada à Engenharia de Processos
Otimização Aplicada à Engenharia de Processos Aula 2: Programação Matemática Felipe Campelo http://www.cpdee.ufmg.br/~fcampelo Programa de Pós-Graduação em Engenharia Elétrica Belo Horizonte Março de 2013
Leia maisInvestigação Operacional 2004/05 2º Mini-teste Extra. 9 de Dezembro, 11:00h 12:30h
Investigação Operacional 00/0 º Mini-teste Extra 9 de Dezembro, :00h :0h Sem consulta, sem máquina de calcular Justifique todas as respostas Departamento de Engenharia Civil Secção de Planeamento do Território
Leia maisMÉTODO SIMPLEX SOLUÇÃO INICIAL ARTIFICIAL
MÉTODO SIMPLEX SOLUÇÃO INICIAL ARTIFICIAL Problemas de PL nos quais todas as restrições são ( ) com lados direitos não negativos oferecem uma solução básica inicial viável conveniente, na qual todas as
Leia maisUniversidade Federal de Goiás Instituto de Matemática e Estatística
Universidade Federal de Goiás Instituto de Matemática e Estatística Prova 1 de Pesquisa Operacional Prof.: Fabiano F. T. dos Santos Goiânia, 16 de abril de 2014 Aluno: Nota: Descreva seu raciocínio e desenvolva
Leia maisPesquisa Operacional
Pesquisa Operacional Problema de Transporte Profa. Sheila Morais de Almeida DAINF-UTFPR-PG maio - 2016 1 Algoritmo para Problema de Transporte são uma classe especial de problemas de Programação Linear.
Leia maisTP052-PESQUISA OPERACIONAL I Introdução. Prof. Volmir Wilhelm Curitiba, Paraná, Brasil
TP052-PESQUISA OPERACIONAL I Introdução Prof. Volmir Wilhelm Curitiba, Paraná, Brasil TP052-PESQUISA OPERACIONAL I Ementa Revisão de Álgebra Linear. Modelos de Programação Linear. O Método Simplex. O Problema
Leia maisDECISÕES ESTRATÉGICAS DE CURTO PRAZO: Programação Linear
DECISÕES ESTRATÉGICAS DE CURTO PRAZO:! O que é?! Como a pode ajudar na maximização da lucratividade?! Como a pode ajudar na minimização dos custos?! Como determinar um mix de produção através da Programação
Leia maisProgramação Linear (PL)
Programação Linear (PL) Prof. Paulo Cesar F. De Oliveira, BSc, PhD 07/08/15 P C F de Oliveira 2014 1 Características Técnicas mais utilizadas na abordagem de problemas em PO Técnica de solução programável
Leia maisComércio numa cidade
Comércio numa cidade Alberto A. Pinto a,c, Telmo Parreira b,c a Departamento de Matemática, Faculdade de Ciências, Universidade do Porto, Portugal b Universidade do Minho, Portugal c LIAAD-INESC Porto
Leia maisPESQUISA OPERACIONAL. UNIDADE 1 Introdução à Pesquisa Operacional. Prof. Me. Carlos Guimarães
PESQUISA OPERACIONAL UNIDADE 1 Introdução à Pesquisa Operacional Prof. Me. Carlos Guimarães Objetivo Introduzir o tema Pesquisa Operacional por meio da apresentação: Da sua origem; Das sociedades profissionais
Leia maisPesquisa Operacional Programação em Redes
Pesquisa Operacional Programação em Redes Profa. Alessandra Martins Coelho outubro/2013 Modelagem em redes: Facilitar a visualização e a compreensão das características do sistema Problema de programação
Leia maisIMPLEMENTAÇÃO E RESOLUÇÃO DE MODELOS MATEMÁTICOS UTILIZANDO A PLANILHA EXCEL
IMPLEMENTAÇÃO E RESOLUÇÃO DE MODELOS MATEMÁTICOS UTILIZANDO A PLANILHA EXCEL 1. INTRODUÇÃO Este tutorial apresenta, passo-a-passo, o processo de implementação e resolução de modelos matemáticos na planilha
Leia maisc PAVF 2 Otimizac~ao 'Aurelio' Otimizac~ao.[De otimizar+-c~ao] S.f. 1. Estat. Processo pelo qual se determina o valor otimo de uma grandeza. Otimo.[Do
c PAVF 1 Introduc~ao Otimizac~ao Modelos de otimizac~ao Aplicac~oes Descric~ao do curso c PAVF 2 Otimizac~ao 'Aurelio' Otimizac~ao.[De otimizar+-c~ao] S.f. 1. Estat. Processo pelo qual se determina o valor
Leia maisUNIVERSIDADE DO ESTADO DO RIO GRANDE DO NORTE CAMPUS AVANÇADO DE NATAL CURSO DE CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: ÁLGEBRA LINEAR
UNIVERSIDADE DO ESTADO DO RIO GRANDE DO NORTE CAMPUS AVANÇADO DE NATAL CURSO DE CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: ÁLGEBRA LINEAR PROFESSOR: MARCELO SILVA 1. Introdução No ensino fundamental você estudou
Leia maisUm Algoritmo Genético para o Problema de Roteamento de Veículos com Janelas de Tempo
Um Algoritmo Genético para o Problema de Roteamento de Veículos com Janelas de Tempo Francisco Henrique de Freitas Viana Pontifícia Universidade Católica do Rio de Janeiro PUC-Rio Departamento de Informática
Leia mais[a11 a12 a1n 7. SISTEMAS LINEARES 7.1. CONCEITO. Um sistema de equações lineares é um conjunto de equações do tipo
7. SISTEMAS LINEARES 7.1. CONCEITO Um sistema de equações lineares é um conjunto de equações do tipo a 11 x 1 + a 12 x 2 +... + a 1n x n = b 1 a 11 x 1 + a 12 x 2 +... + a 1n x n = b 2... a n1 x 1 + a
Leia maisProgramação Linear (PL)
Programação Linear (PL) ETAPA 05 Volume 04: O problema de transporte (PT) Definição e apresentação sobre forma de rede Formulação do caso equilibrado e não equilibrado Exemplos Propriedades fundamentais
Leia mais1 Despacho económico
Trânsito de potência difuso DC com despacho incorporado Documento complementar à dissertação José Iria ee06210@fe.up.pt - 10-03-2011 1 Despacho económico 1.1 Considerações Gerais O problema de decisão
Leia maisProgramação Linear: Profa. Silvana Bocanegra UFRPE - DEINFO
Programação Linear: Profa. Silvana Bocanegra UFRPE - DEINFO Tipos de Problemas 1. Dada uma variedade de alimentos, escolher uma dieta de menor custo que atenda as necessidades nutricionais de um indivíduo?
Leia maisHashing: conceitos. Hashing
Hashing: conceitos hashing é uma técnica conhecida como espalhamento, mapeamento ou randomização que tenta distribuir dados em posições aleatórias de uma tabela (array) associa cada objeto (de um determinado
Leia maisProgramação Linear. (3ª parte) Informática de Gestão Maria do Rosário Matos Bernardo 2016
Programação Linear (3ª parte) Informática de Gestão 61020 Maria do Rosário Matos Bernardo 2016 Conteúdos Excel Solver Instalação do Solver Resolução de problemas de programação linear Problema de minimização
Leia maisConteúdo. Introdução. Notas. Programação Linear Inteira, Introdução. Notas. Notas
Programação Linear Inteira Introdução Haroldo Gambini Santos Universidade Federal de Ouro Preto 30 de agosto de 2011 1 / 26 Conteúdo 1 Otimização 2 Pesquisa Operacional 3 Prob. da Dieta 4 Método Gráco
Leia maisPESQUISA OPERACIONAL -PROGRAMAÇÃO LINEAR. Prof. Angelo Augusto Frozza, M.Sc.
PESQUISA OPERACIONAL -PROGRAMAÇÃO LINEAR Prof. Angelo Augusto Frozza, M.Sc. ROTEIRO Esta aula tem por base o Capítulo 2 do livro de Taha (2008): Introdução O modelo de PL de duas variáveis Propriedades
Leia maisProgramação Linear. Rosa Canelas 2010
Programação Linear Rosa Canelas 2010 Problemas de Optimização São problemas em que se procura a melhor solução (a que dá menor prejuízo, maior lucro, a que é mais eficiente, etc.) Alguns destes problemas
Leia maisPESQUISA OPERACIONAL APLICADA A LOGÍSTICA
PESQUISA OPERACIONAL APLICADA A LOGÍSTICA Pós-Graduação em Logística e Supply Chain Valdick Sales 1 APRESENTAÇÃO Valdick sales Graduado em Ciência da Computação pela UFPE. Pós-Graduado em Redes e Banco
Leia maisCurso Profissional de Nível Secundário
Curso Profissional de Nível Secundário Técnico Auxiliar de Saúde 2 TAS Ano Letivo: 2014/2015 Matemática (200 horas) 11º Ano PLANIFICAÇÃO A LONGO PRAZO A7 Probabilidades Fenómenos aleatórios. 2 aulas Argumento
Leia maisCAPÍTULO 2 Visão Geral da Abordagem de Modelagem da Pesquisa Operacional 7
SUMÁRIO CAPÍTULO 1 Introdução 1 1.1 A origem da pesquisa operacional 1 1.2 A natureza da pesquisa operacional 2 1.3 O impacto da pesquisa operacional 3 1.4 Algoritmos e/ou courseware 3 Referências selecionadas
Leia maisDECISÕES SOBRE TRANSPORTES (PARTE III) Mayara Condé Rocha Murça TRA-53 Logística e Transportes
DECISÕES SOBRE TRANSPORTES (PARTE III) Mayara Condé Rocha Murça TRA-53 Logística e Transportes Agosto/2013 Problemas de roteirização e programação de veículos (RPV) Objetivo geral: Determinar rotas de
Leia maisProgramação Matemática Lista 3
Programação Matemática Lista 3. Coloque na forma padrão os seguintes problemas de programação linear: a) Maximizar X 7 X + 8 X 3 +X 4 X + X X 3 + X 4 4 X + X 3 9 X + X 3 + X 4 6 X 0, X 0, X 3 0, X 4 0
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 maisUSO DO SOLVER PARA MAXIMIZAR O LUCRO EM UMA PRODUÇÃO DE GASOLINA
USO DO SOLVER PARA MAXIMIZAR O LUCRO EM UMA PRODUÇÃO DE GASOLINA A. C. B. SILVA 1, A. P. SILVA 2 1 Universidade de Uberaba, Departamento de Engenharia Química 2 Universidade Federal de Uberlândia, Departamento
Leia maisMatéria: Matemática Assunto: Porcentagem Prof. Dudan
Matéria: Matemática Assunto: Porcentagem Prof. Dudan Matemática Porcentagem DEFINIÇÃO: A percentagem ou porcentagem (do latim per centum, significando por cento, a cada centena ) é uma medida de razão
Leia maisPROGRAMAÇÃO LINEAR. Tipo de problemas: cálculo do plano óptimo de distribuição de mercadorias; minimiação de desperdícios no corte de materiais;
PROGRAMAÇÃO LINEAR Atribuição de recursos limitados a actividades concorrentes de modo a atingir-se um objectivo. Tipo de problemas: estrutura ideal das fabricações atendendo ao equipamento, mão de obra,
Leia mais1 bases numéricas. capítulo
capítulo 1 bases numéricas Os números são representados no sistema decimal, mas os computadores utilizam o sistema binário. Embora empreguem símbolos distintos, os dois sistemas formam números a partir
Leia maisProgramação Dinâmica: Modelos Determinísticos
Programação Dinâmica: Modelos Determinísticos Prof. Fernando Augusto Silva Marins Departamento de Produção Faculdade de Engenharia Campus de Guaratinguetá UNESP www.feg.unesp.br/~fmarins fmarins@feg.unesp.br
Leia maisSoluções de Questões de Matemática do Colégio Militar do Rio de Janeiro CMRJ
Soluções de Questões de Matemática do Colégio Militar do Rio de Janeiro CMRJ. Questão Funções Sendo D e D, respectivamente, domínios das funções reais f e g, definidas por f ( x) = x e g ( x) de x no intervalo:,
Leia maisGeometria (X 6 ) Português (X 3 ) Álgebra (X 4 )
ROTAÇÃO E INTERPRETAÇÃO DAS COMPONENTES PRINCIPAIS Consideremos o seguinte exemplo (exercício 6): 15 alunos de uma determinada escola foram sujeitos a testes de 6 disciplinas e os resultados obtidos encontram-se
Leia maisDenições. Exemplo. Notas. Programação Linear Inteira Modelagem com Variáveis Inteiras. Notas
Programação Linear Inteira Modelagem com Variáveis Inteiras Haroldo Gambini Santos Universidade Federal de Ouro Preto - UFOP 30 de agosto de 2011 1 / 16 Denições PI: Problema de Programação Inteira Puro
Leia mais* O que originou a designação Operational Research no Reino Unido, A origem da Investigação Operacional (IO)?
A origem da Investigação Operacional (IO)? A IO surgiu no final da II Guerra Mundial quando os Aliados se viram confrontados com problemas (relativamente aos recursos logísticos e às operações* das forças
Leia maisAlgoritmo Genético. Inteligência Artificial. Professor: Rosalvo Ferreira de Oliveira Neto
Algoritmo Genético Inteligência Artificial Professor: Rosalvo Ferreira de Oliveira Neto Estrutura 1. Introdução 2. Conceitos Básicos 3. Aplicações 4. Algoritmo 5. Exemplo Introdução São técnicas de busca
Leia maisOtimização Linear Aplicada a Problemas de Planejamento de Produção
Otimização Linear Aplicada a Problemas de Planejamento de Produção Rafaela Schuindt Santos¹, Daniela Renata Cantane² ¹Escola Estadual Luiz Campacci Laranjal Paulista SP - Brasil ²Universidade Estadual
Leia maisFaculdade de Engenharia Optimização. Prof. Doutor Engº Jorge Nhambiu
1 Programação Linear (PL) Aula 5: O Método Simplex. 2 Algoritmo. O que é um algoritmo? Qualquer procedimento iterativo e finito de solução é um algoritmo. Um algoritmo é um processo que se repete (itera)
Leia mais4 Modelagem em Árvore
MODELAGEM EM ÁRVORE 39 4 Modelagem em Árvore 4.1 Introdução A modelagem por árvore de cenários é uma forma usual de representação de incertezas em problemas estocásticos multi-período [9, 14, 28, 42, 43].
Leia maisMétodo Simplex Dual. Prof. Fernando Augusto Silva Marins Departamento de Produção Faculdade de Engenharia Campus de Guaratinguetá UNESP
Método Simplex Dual Prof. Fernando Augusto Silva Marins Departamento de Produção Faculdade de Engenharia Campus de Guaratinguetá UNESP www.feg.unesp.br/~fmarins fmarins@feg.unesp.br Introdução Algoritmo
Leia maisDESIGNAÇÃO. Introdução
DESIGNAÇÃO Introdução Um caso especial do modelo de transportes é aquele em que cada origem tem uma unidade disponível e cada destino necessita também de uma unidade. É o caso de escalar vendedores para
Leia maisINSTITUTO SUPERIOR TÉCNICO GESTÃO E TEORIA DA DECISÃO GESTÃO DE PROJECTOS EXERCÍCIOS ANO LECTIVO 2006/2007 1º SEMESTRE
INSTITUTO SUPERIOR TÉCNICO GESTÃO E TEORIA DA DECISÃO (LICENCIATURA EM ENGENHARIA CIVIL) (LICENCIATURA EM ENGENHARIA DO TERRITÓRIO) EXERCÍCIOS ANO LECTIVO 2006/2007 1º SEMESTRE 1 - Um empreendimento é
Leia maisExemplo: Maximização de lucros em uma chocolateria que produz os seguintes produtos: (1) Chocolate Pyramide (2) Chocolate Pyramide Nuit
Universidade Tecnológica Federal do Paraná Professor Murilo V. G. da Silva Notas de aula Estrutura de Dados 2 (Aula 09) Conteúdos da Aula: [DPV06 7.1, 7.2, 7.3] [Observação: Estas notas de aula são apenas
Leia maisASSA 2001/ /2002
Análise de Sistemas e Simulação em Ambiente 2001/2002 1 Índice Pág. 1- Objectivo 1 2- Resolução do Problema 1 2.1- Resolução pelo Método Gráfico 1 2.2- Resolução utilizando o Solver do Excel 3 3- Conclusão
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 maisPROGRAMAÇÃO LINEAR APLICADA AO BALANCEAMENTO DE DIETAS DE BOVINOS LEITEIROS
5ª Jornada Científica e Tecnológica e 2º Simpósio de Pós-Graduação do IFSULDEMINAS 06 a 09 de novembro de 2013, Inconfidentes/MG PROGRAMAÇÃO LINEAR APLICADA AO BALANCEAMENTO DE DIETAS DE BOVINOS LEITEIROS
Leia maisOTIMIZAÇÃO APLICADA EM PROJETO DE CAIXA D`ÁGUA METÁLICA 1
OTIMIZAÇÃO APLICADA EM PROJETO DE CAIXA D`ÁGUA METÁLICA 1 Evandro Bertoldi 2, Nara Liege Barbieri 3, Everton Bertoldi 4. 1 Trabalho de Projetos do Curso de Engenharia Mecânica 2 Coordenador Engenharia
Leia maisOtimização de Sistemas Hidrotérmicos por Enxame de Partículas: Uma Abordagem Orientada a Objetos
Otimização de Sistemas Hidrotérmicos por Enxame de Partículas: Uma Abordagem Orientada a Objetos Gelson da Cruz JUNIOR 2, Cassio Dener Noronha VINHAL 3 Lauro Ramon GOMIDES 1, Gelson da Cruz JUNIOR 2, Cassio
Leia maisAlgoritmos Genéticos. Estéfane G. M. de Lacerda DCA/UFRN Outubro/2008
Estéfane G. M. de Lacerda DCA/UFRN Outubro/2008 Introdução São técnicas de busca e otimização. É a metáfora da teoria da evolução das espécies iniciada pelo Fisiologista e Naturalista inglês Charles Darwin.
Leia maisPesquisa Operacional. Evanivaldo Castro Silva Júnior
Evanivaldo Castro Silva Júnior Conteúdo Fundamentos da Pesquisa Operacional. Modelos Lineares. Métodos de solução gráfica e algoritmo simplex. Aplicações de Programação Linear. Análise de Sensibilidade.
Leia maisESCOLA SECUNDÁRIA DE LOUSADA
ESCOLA SECUNDÁRIA DE LOUSADA 2012 2013 PLANIFICAÇÃO DA DISCIPLINA DE MATEMÁTICA Curso Profissional de Técnico de Multimédia ELENCO MODULAR A7 Probabilidades 28 A6 Taxa de variação 36 A9 Funções de crescimento
Leia mais1. Construir o gráfico da função Resposta: 2. Construir o gráfico da função y = 2x Resposta: 3. Construir o gráfico da função Y = -2x Resposta:
ENGENHARIA CIVIL MATEMÁTICA BÁSICA / VALE VT TDE Lista - VT 05 09/04/2015 (Turma NOITE) - QUESTÕES OBJETIVAS CONJUNTOS TRABALHO DE PESQUISA - VALE VT ENTREGAR AO PROFESSOR em 22/04/2015 (4ª feira) Aluno:
Leia mais4- Dualidade em Programação Linear
4- Dualidade em Programação Linear 4.1- Introdução Considere o problema clássico da dieta: (problema primal): Quer-se consumir quantidades de determinados alimentos de tal forma a satisfazer as necessidades
Leia maisPROVAS DA SEGUNDA ETAPA PS2007/UFG
UFG-PS/7 PROVAS DA SEGUNDA ETAPA PS7/UFG Esta parte do relatório mostra o desempenho dos candidatos do grupo na prova de Matemática da ª etapa do PS7. Inicialmente, são apresentados os dados gerais dos
Leia maisf, da, onde R é uma das regiões mostradas na
Integrais Duplas em Coordenadas Polares Bibliografia básica: THOMAS, G. B. Cálculo. Vol. Capítulo 1. Item 1.3. STEWAT, J. Cálculo. Vol.. Capítulo 15. Item 15.4. Sabemos que o cálculo da área de uma região
Leia maisInteligência Artificial
Inteligência Artificial Aula 6 Algoritmos Genéticos M.e Guylerme Velasco Roteiro Introdução Otimização Algoritmos Genéticos Representação Seleção Operadores Geneticos Aplicação Caixeiro Viajante Introdução
Leia maisEscola Secundária com 3º ciclo D. Dinis 11º Ano de Matemática A Tema II Introdução ao Cálculo Diferencial I Funções Racionais e com Radicais
Escola Secundária com 3º ciclo D. Dinis 11º Ano de Matemática A Tema II Introdução ao Cálculo Diferencial I Funções Racionais e com Radicais Taxa de Variação e Derivada Tarefa n.º 1. Quando o Afonso sai
Leia maisESTATÍSTICA. na Contabilidade Parte 7. Amostragem
ESTATÍSTICA na Contabilidade Parte 7 Luiz A. Bertolo Amostragem Chama-se amostragem o processo de colher amostras. Nesse processo, cada elemento da população passa a ter a mesma chance de ser escolhido.
Leia maisα ( u 1 - u 2 ) = u 3 - u 2.
2- NOÇÕES DE CONVEXIDADE E FORMULAÇÃO MATEMÁTICA DE PROBLEMAS DE PROGRAMAÇÃO LINEAR 21 Noções de Convexidade 211 - Combinação Convexa de pontos ponto b = αx 1 Considere C um conjunto contendo os pontos
Leia maisPROBLEMAS DE OPTIMIZAÇÃO
PROBLEMAS DE OPTIMIZAÇÃO EXTREMOS: MÁXIMOS E MÍ IMOS As questões de optimização estão relacionados com a escolha da melhor alternativa para a resolução de um problema com base em critérios particulares.
Leia maisIndicador da Promoção do Sucesso Escolar
. Indicador da Promoção do Sucesso Escolar Nota Técnica 2. o Ciclo Direção-Geral de Estatísticas da Educação e Ciência, setembro de 2015 1 1. Legenda do gráfico Ponto 1.1 - Para cada ano, o gráfico do
Leia maisProfessor Mauricio Lutz DISTRIBUIÇÃO NORMAL
1 DISTRIBUIÇÃO NORMAL Entre as distribuições teóricas de variável contínua, uma das mais empregadas é a distribuição normal. O aspecto gráfico de uma distribuição normal é o da figura abaio. Para uma perfeita
Leia maisCadeias de Markov no ensino básico.
Cadeias de Markov no ensino básico Rodrigo Sychocki da Silva Porto Alegre, 3 de Dezembro de 200 Cadeias de Markov no ensino básico Rodrigo Sychocki da Silva* Maria Paula Gonçalves Fachin** Resumo Neste
Leia maisOficina Álgebra 2. Após os problemas 1 e 2, há dois desafios para que você possa explorar esse novo conhecimento sobre as equações do 2º grau.
Caro aluno, Oficina Álgebra 2 Nesta atividade, você será convidado a trabalhar com problemas que podem ser representados por meio de equações do 2º grau. Nos problemas 1 e 2, é proposto que, primeiramente,
Leia maisProva Escrita de Matemática
EXAME NACIONAL DO ENSINO BÁSICO Decreto-Lei n.º 6/2001, de 18 de Janeiro Prova Escrita de Matemática 3.º Ciclo do Ensino Básico Prova 23/1.ª Chamada 8 Páginas Duração da Prova: 90 minutos. Tolerância:
Leia maisMATEMÁTICA APLICADA. Portanto, o preço do produto, nessa situação, varia entre 0 e R$ 5,00. 0 < P < R$ 5,00. Ao admitirmos P > 0, ocorre:
MATEMÁTICA APLICADA Apresentação Caro aluno: A contextualização e a aplicação dos conteúdos matemáticos (já estudados) contemplarão o objetivo geral da disciplina Matemática Aplicada à Administração. Este
Leia maisINSTITUTO SUPERIOR TÉCNICO Análise e Síntese de Algoritmos. RESOLUÇÃO DO 2 o TESTE
INSTITUTO SUPERIOR TÉCNICO Análise e Síntese de Algoritmos Ano Lectivo de 2006/2007 2 o Semestre RESOLUÇÃO DO 2 o TESTE I. (2,0+2,0+2,0 = 6,0 val.) 1) Calcule o valor óptimo da função objectivo e o respectivo
Leia maisSOLUÇÕES HEURÍSTICAS PARA O JOGO DE DAMAS
Universidade Federal do Tocantins SOLUÇÕES HEURÍSTICAS PARA O JOGO DE DAMAS Diogo Rigo de Brito Guimarães Alexandre Tadeu Rossini da Silva Objetivo Implementar soluções heurísticas para o Jogo de Damas
Leia maisFiltros de Média Movente
Processamento Digital de Sinais Filtros de Média Movente Prof. Dr. Carlos Alberto Ynoguti Características É o filtro ótimo para a tarefa de remover ruído aleatório de um sinal, e manter uma resposta a
Leia maisRoteirização de veículo para realização de coleta utilizando algoritmo evolucionários
Departamento de Sistemas e Computação FURB Curso de Ciência da Computação Trabalho de conclusão de curso 2014/01 Roteirização de veículo para realização de coleta utilizando algoritmo evolucionários Acadêmico:
Leia maisResolução de sistemas de equações lineares: Fatorações de matrizes
Resolução de sistemas de equações lineares: Fatorações de matrizes Marina Andretta/Franklina Toledo ICMC-USP 27 de fevereiro de 2015 Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires. Marina
Leia maisCap. 2 Pesquisa Operacional na Tomada de Decisão
FACULDADE DE CIÊNCIAS SOCIAIS APLICADAS DO SUL DE MINAS Cap. Pesquisa Operacional na Tomada de Decisão 5/3/00 Prof. Antonio Marcos Goulart. PESQUISA OPERACIONAL NA TOMADA DE DECISÃO Origem da Pesquisa
Leia maisé uma proposição verdadeira. tal que: 2 n N k, Φ(n) = Φ(n + 1) é uma proposição verdadeira. com n N k, tal que:
Matemática Discreta 2008/09 Vítor Hugo Fernandes Departamento de Matemática FCT/UNL Axioma (Princípio da Boa Ordenação dos Números Naturais) O conjunto parcialmente (totalmente) ordenado (N, ), em que
Leia maisOtimização. por Mílton Procópio de Borba
Otimização por Mílton Procópio de Borba 1. Otimização sem restrições Seja f: D R, convexa, isto é, f[λ.p + (1-λ).q] λ.f(p) + (1-λ)f(q), p e q em D e λ [0, 1]. Maximizar f, significa encontrar o maior valor
Leia maisy ds, onde ds é uma quantidade infinitesimal (muito pequena) da curva C. A curva C é chamada o
Integral de Linha As integrais de linha podem ser encontradas em inúmeras aplicações nas iências Eatas, como por eemplo, no cálculo do trabalho realizado por uma força variável sobre uma partícula, movendo-a
Leia maisESCOLA SECUNDÁRIA DE CASQUILHOS
ESCOLA SECUNDÁRIA DE CASQUILHOS 12º Ano Turma A - C.C.H. de Ciências e Tecnologias - 1ª Teste de Avaliação de Matemática A V1 Duração: 90 min 05 Nov. 09 Prof.: Na folha de respostas, indicar de forma legível
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 mais