Os Sistemas de Informação Geográfica e a Otimização Espacial no Apoio à Decisão: Problemas, Modelos e Soluções

Tamanho: px
Começar a partir da página:

Download "Os Sistemas de Informação Geográfica e a Otimização Espacial no Apoio à Decisão: Problemas, Modelos e Soluções"

Transcrição

1 Os Sistemas de Informação Geográfica e a Otimização Espacial no Apoio à Decisão: Problemas, Modelos e Soluções Alexandre B. Gonçalves Instituto Superior Técnico, Univ. de Lisboa

2 SIG Processam informação geográfica Possibilitam análise espacial: cruzam conjuntos de dados geográficos com base na localização Encontrar locais que verificam determinadas condições ou critérios Problemas com uma só solução Obter a área agrícola a menos de 1000 m das estradas nacionais no concelho de Alcoutim.

3 Exemplo Alcoutim 12/7/2014 Instituto Superior Técnico

4 12/7/2014 Instituto Superior Técnico

5 12/7/2014 Instituto Superior Técnico 5235 ha

6 Investigação Operacional Ramo da Matemática Aplicada baseada nos trabalhos de matemáticos dos séculos XVII a XX (Newton, Leibnitz, Bernoulli, Lagrange, Fourier, Babbage, Monge, von Neumann, Kantorovich, Stigler,...) apoio à decisão (sobre recursos) modelos matemáticos formalização da teoria da decisão análise da estrutura de problemas métodos analíticos quantitativos simulação otimização matemática métodos econométricos...

7 Ciência da localização (location science) Ramo da investigação operacional Weber (1909): onde localizar uma indústria tendo em conta custos de matéria prima, trabalho e transporte e economias de escala C.L. I.O. Matemática Aplicada

8 Ciência da localização (location science) Lida com os problemas de localização Encontrar locais que melhor verificam determinadas condições ou critérios Subjacente: medida de qualidade das soluções deseja-se a melhor solução Problemas com várias (muitas) soluções Qual o melhor rearranjo do mapa judiciário português? Que rotas de recolha de lixo são as que mais poupam? Como distribuir torres de vigia de incêndios de modo a observar a maior área possível de floresta?

9 Problema de localização Onde? O quê? Quanto? Porquê? Espaço de localização Oferta Procura Função-objetivo Restrições Funções de parametrização Restrições

10 Problemas de localização Espaço de localização contínuo discreto Elementos de oferta número tipo capacidade custo geometria Elementos de procura distribuição nível de procura associação à oferta Funções de parametrização de interação de validação Função-objetivo objetivo restrições espaciais de validação de configuração de domínio

11 Problemas de localização (PL) Os PL interessantes apresentam em geral um número muito grande de soluções para analisar Para o problema de máxima cobertura (...) distribuir torres de vigia de incêndios de modo a observar a maior área possível de floresta com 50 locais candidatos e 5 torres há combinações

12 Ciência da localização (location science)

13 Ciência da localização (location science) Modelos matemáticos Representam formalmente o problema Permitem enquadrar o problema segundo as suas características

14 Ciência da localização (location science) Técnicas de otimização Codificam e avaliam soluções Permitem determinar a(s) melhor(es) solução(ões)

15 Modelos: formulação de um problema (...) distribuir P torres de vigia de incêndios de modo a observar a maior área possível de floresta max suj.a torres cobertura i I Z j J X Z i i j h Z i X j J j i a ij P X j i I 01, j 01, i I J maximizar a cobertura local i só é coberto se houver alguma torre que o observe localizar P torres condições de integralidade das variáveis de decisão

16 Modelos: enquadramento de problemas Muitos modelos: Cobertura de conjuntos Máxima cobertura Mediana Centragem...

17

18 Não se localizam só pontos Localização de linhas Rotas, percursos, redes

19 Rotas e percursos Caminho mais curto (LCP) Passagem por locais pré-determinados (encontrar a melhor ordem): Caixeiro-viajante (TSP) Rotas de veículos (VRP) Carteiro chinês (CPP)

20 Fonte:esri.com Localização de linhas - LCP

21 Localização de linhas - LCP

22 Localização de linhas - TSP

23 Localização de linhas - VRP Passagem por locais pré-determinados (encontrar a melhor ordem): Caixeiro-viajante VRP Carteiro chinês 12/7/2014 Instituto Superior Técnico Fonte:esri.com

24 Fonte:web.mit.edu Localização de linhas - CPP

25 Localização de redes Ou equipamentos lineares

26 Localização de redes Ou equipamentos lineares

27 Localização de áreas site search multi-site land-use allocation redistricting facility layout

28 J.V.Sousa (IST) Site search Dada uma distribuição da aptidão e/ou custo, obter a melhor solução, que é parte do espaço máx. aptidão mín. custo critérios de forma

29 Multi-site land-use allocation Classificar o espaço com base em condições de vizinhança, distância, fronteira, dimensão, ( ) aplicadas às classes

30 Multi-site land-use allocation Classificar o espaço com base em condições de vizinhança, distância, fronteira, dimensão, ( ) aplicadas às classes

31 Redistricting Redistribuição/reagrupamento de unidades territoriais

32 C. Gigante (IST)

33 Facility layout Classificação do espaço em função de restrições de adjacência ou proximidade entre classes

34 Resolução A escolha do método de resolução depende: Da estrutura ou tipo do problema Há problemas para os quais se conhecem algoritmos eficientes em termos de espaço de memória e tempo de execução Há outros para os quais não se conhecem Da dimensão do problema Número de elementos de oferta/procura no problema Da capacidade de transformar o problema em outro problema já conhecido

35 Métodos de resolução Exatos Heurísticos Encontram o valor ótimo Não garantem a descoberta do ótimo Tiram partido da estrutura do problema Permitem determinar Meta-heurísticas são métodos a(s) melhor(es) heurísticos que podem lidar com Servem para problemas solução(ões) face aos qualquer problema de otimização tratáveis recursos disponíveis por não estarem dependentes de um problema específico.

36 Análise de algoritmos Espaço Espaço de armazenamento, número de variáveis Tempo Número de operações necessárias A análise de um algoritmo visa determinar o tempo expectável para a sua execução e o espaço de armazenamento de variáveis necessário

37 Recursos de cálculo Ordens de complexidade O(1) Constante Ultrarrápido O(logn) Logarítmico Rápido O(n) Linear Moderado O(n logn) Sublinear Moderado O(n k ) Polinomial Lento O(k n ) Exponencial Intratável 1 0,0 1,0 1,0 2,0 25 3,1 5, ,3 X ,9 7, ,1 X ,3 8, ,8 X ,6 10, ,3 X10 30

38 Tempo de cálculo 1 milhão de operações por segundo Complexidade n=10 n=20 n=40 O(n) 0,00001 s 0,00002 s 0,00004 s O(n 2 ) 0,0001 s 0,0004 s 0,0016 s O(n 3 ) 0,0001 s 0,008 s 0,0064 s O(2 n ) 0,0001 s 1,05 s 12,7 dias O(e n ) 0,022 s 8,08 minutos 74,6 séculos

39 Com recurso a supermáquinas complexidade veloc. atual 10x mais rápido 100x mais rápido 1000x + rápido O(n) N 1 10xN 1 100xN xN 1 O(n 2 ) N 2 3,16xN 2 10xN 2 31,6xN 2 O(n 3 ) N 3 2,15N 3 4,64xN 3 10xN 3 O(2 n ) N 4 N 4 +3,32 N 4 +6,64 N 4 +9,97 O(e n ) N 5 N 5 +2,3 N 5 +4,61 N 5 +6,91 quanto poderá crescer o input em função do aumento da velocidade de processamento, mantendo o tempo de execução

40 Heurísticas Construtivas De simplificação De combinação De melhoramento

41 Heurísticas Construtivas INÍCIO Determinar o candidato que cobre a maior quantidade de procura ainda não satisfeita INÍCIO Selecionar aleatoriamente um equipamento ainda não escolhido Ativar equipamento nesse local e remover a procura coberta por este Ativar equipamento nesse local e remover a procura coberta por este Não Já foram localizados P elementos, ou já toda a procura é satisfeita? Não Já foram localizados P elementos, ou já toda a procura é satisfeita? Sim Sim Sim FIM FIM

42 Meta-heurísticas Codificam e exploram o espaço de soluções: Algoritmos genéticos Colónia de formigas Arrefecimento simulado...

43 Algoritmos genéticos Fraser & Burnell (1970); Crosby (1973); Holland (1975)

44 Algoritmos genéticos

45 Colónia de formigas Dorigo, 1992 Inspirada pelo comportamento das formigas e pelo rasto de feromonas: mais feromonas = melhor solução

46 Fonte:wikipedia.org Arrefecimento simulado Kirkpatrick, Gelatt, Vecchi (1983); Černý (1985) Inspirada por processo metalúrgico

47 Papel dos SIG Input e output Localização em espaços não homogéneos Parametrização: há muitas funções além da distância Heurísticas espaciais (redução de candidatos, produção de soluções: p.ex., localização de observadores) Análise de sensibilidade (relacionado com o MAUP)

48 Exemplos de heurísticas espaciais Localizar antenas no concelho de Sintra de modo a maximizar a população coberta Duas estratégias: reduzir candidatos / generalizar

49 number of visible cells Exemplos de heurísticas espaciais Classificação morfológica (90 m) Pits 0,12% Channels 22,84% Passes 0,68% Ridges 26,76% Peaks 0,21% Planar 49,39% Pit Valley Pass Ridge Peak Planar

50 Exemplos de heurísticas espaciais Calcular o índice de visibilidade e escolher os melhores 5%

51 Exemplos de heurísticas espaciais 150 m Generalização 90 m 300 m

52 Conclusão É enorme a variedade de problemas de localização que se podem equacionar Há um conjunto de modelos e técnicas que se adaptam a estes problemas Os SIG permitem quantificar e qualificar relações espaciais que interessam em vários PL, bem como induzir várias heurísticas espaciais A investigação nesta área é um campo que ainda agora começou a ser explorado!

53 DISSERTAÇÕES DE MESTRADO DIOGO M. MORGADO: Modelo de otimização para a gestão de resíduos hospitalares perigosos em Portugal com integração de SIG. Mestr. Engª e Gestão Industrial, IST (2015) FILIPE F. GOMES: Otimização de circuitos de inspeção aos pavimentos de uma rede rodoviária nacional. Mestr. Engª e Gestão Industrial, IST (2015) ISABEL BATISTA: Módulo para Resolução de Problemas de Localização de Pontos em Ambiente SIG, Mestr. Engª do Território, IST (2010) ALEXANDRE SANTOS: Definição do Traçado de Infra-estruturas Lineares Usando SIG: O Caso da Infra-estrutura Ferroviária de Alta Velocidade, Mestr. SIG, IST (2009) JOSÉ V. SOUSA: Localização por Site Search, Mestr. SIG, IST (2008) ARTIGOS AMORIM, A.; GONÇALVES, A.B.; NUNES, L.M.; SOUSA, A.J. (2012): Optimizing the location of weather monitoring stations using estimation uncertainty, International Journal of Climatology, V. 32, n.º 6, pp GONÇALVES, A.B. (2010): "An extension of GIS-based least-cost path modelling to the location of wide paths", International Journal of Geographical Information Science, V. 24, n.º7, pp BRAVO, J.M.; COLLISCHONN, W.; PILAR, J. V.; GONÇALVES, A. (2008): Avaliação do Desempenho de um Algoritmo Baseado no Comportamento de Formigas em Problemas de Caminho de Mínimo Custo em Ambientes Raster, Revista Brasileira de Cartografia, v. 60, pp LEITÃO, J.P.; MATOS, J.S.; GONÇALVES, A.; MATOS, J.L. (2005): "Contribution of Geographic Information Systems and Location Models to Planning of Wastewater Systems", Water Science and Technology, V. 52, nº 3, pp CONFERÊNCIAS RODRIGUES, M.S.; GOMES, M.C.; GONÇALVES, A.B.; SHRUBSALL, S. (2015): Hazardous materials transportation using bi-level linear programming: a case-study of liquid fuel distribution, International Conference on Operations Research and Enterprise Systems. AMORIM, A.; GONÇALVES, A.B.; NUNES, L.M.; SOUSA, A.J. (2011): Optimização da localização de estações meteorológicas. 15.º Congresso da Associação Portuguesa de Investigação Operacional (APDIO). SOUSA, J. ; GONÇALVES, A. (2009): Localização por Site Search, VI Conferência Nacional de Cartografia e Geodesia.

54 Os Sistemas de Informação Geográfica e a Otimização Espacial no Apoio à Decisão: Problemas, Modelos e Soluções Alexandre B. Gonçalves Instituto Superior Técnico, Univ. de Lisboa

Os Sistemas de Informação Geográfica e a Otimização Espacial no Apoio à Decisão: Problemas, Modelos e Soluções

Os Sistemas de Informação Geográfica e a Otimização Espacial no Apoio à Decisão: Problemas, Modelos e Soluções Os Sistemas de Informação Geográfica e a Otimização Espacial no Apoio à Decisão: Problemas, Modelos e Soluções Alexandre B. Gonçalves Instituto Superior Técnico, Univ. de Lisboa SIG Processam informação

Leia mais

Programa. Análise de algoritmos. Notação Big-O. Sistemas de Informação Geográfica II. Análise de algoritmos

Programa. Análise de algoritmos. Notação Big-O. Sistemas de Informação Geográfica II. Análise de algoritmos Sistemas de Informação Geográfica II Análise de algoritmos Alexandre Gonçalves DECivil - IST alexandre.goncalves@tecnico.ulisboa.pt Programa Introdução à análise de algoritmos Classes de problemas P e

Leia mais

NOTAS DE AULA 1 METAHEURÍSTICA 13/10/2016

NOTAS 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 mais

Problemas de otimização

Problemas de otimização Problemas de otimização Problemas de decisão: Existe uma solução satisfazendo certa propriedade? Resultado: sim ou não Problemas de otimização: Entre todas as soluções satisfazendo determinada propriedade,

Leia mais

OTIMIZAÇÃO DE CIRCUITOS DE INSPEÇÃO DE PAVIMENTOS: APLICAÇÃO À REDE RODOVIÁRIA NACIONAL

OTIMIZAÇÃO DE CIRCUITOS DE INSPEÇÃO DE PAVIMENTOS: APLICAÇÃO À REDE RODOVIÁRIA NACIONAL OTIMIZAÇÃO DE CIRCUITOS DE INSPEÇÃO DE PAVIMENTOS: APLICAÇÃO À REDE RODOVIÁRIA NACIONAL Caso de Estudo: Infraestruturas de Portugal S.A. Alexandre B. Gonçalves, CERIS-ICIST Marta Castilho Gomes, CERIS-CESUR

Leia mais

Localização de Instalações. Projeto de Redes Logísticas. Escola Politécnica. Prof. Dr. Claudio Barbieri da Cunha.

Localização de Instalações. Projeto de Redes Logísticas. Escola Politécnica. Prof. Dr. Claudio Barbieri da Cunha. Localização de Instalações Projeto de Redes Logísticas Prof. Dr. Claudio Barbieri da Cunha Escola Politécnica cbcunha@usp.br Objetivo Definir a configuração de uma rede logística / supply chain em termos

Leia mais

Departamento de Engenharia de Produção UFPR 22

Departamento 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 mais

3 Decisões de Localização de Instalações

3 Decisões de Localização de Instalações 3 Decisões de Localização de Instalações Historicamente, o estudo contemporâneo dos problemas de localização foi iniciado por Alfred Weber, que estudou a localização de uma fábrica com o objetivo de minimizar

Leia mais

Volmir Eugênio Wilhelm Departamento de Engenharia de Produção UFPR 21

Volmir 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 mais

Fundamentos de Inteligência Artificial [5COP099]

Fundamentos de Inteligência Artificial [5COP099] Fundamentos de Inteligência Artificial [5COP099] Dr. Sylvio Barbon Junior Departamento de Computação - UEL Disciplina Anual Assunto Aula 19 ACO - Ant Colony Optimization 2 de 15 Sumário Problema do Caixeiro

Leia mais

Pesquisa Operacional Introdução. Profa. Alessandra Martins Coelho

Pesquisa Operacional Introdução. Profa. Alessandra Martins Coelho Pesquisa Operacional Introdução Profa. Alessandra Martins Coelho julho/2014 Operational Research Pesquisa Operacional - (Investigação operacional, investigación operativa) Termo ligado à invenção do radar

Leia mais

Algoritmos Genéticos Fundamentos e Aplicações. Prof. Juan Moisés Mauricio Villanueva

Algoritmos Genéticos Fundamentos e Aplicações. Prof. Juan Moisés Mauricio Villanueva Algoritmos Genéticos Fundamentos e Aplicações Prof. Juan Moisés Mauricio Villanueva jmauricio@cear.ufpb.br Conteúdo Introdução Inteligência Artificial (IA) Algoritmos Genéticos Aplicações de Algoritmos

Leia mais

Pesquisa Operacional Introdução. Profa. Alessandra Martins Coelho

Pesquisa Operacional Introdução. Profa. Alessandra Martins Coelho Pesquisa Operacional Introdução Profa. Alessandra Martins Coelho agosto/2013 Operational Research Pesquisa Operacional - (Investigação operacional, investigación operativa) Termo ligado à invenção do radar

Leia mais

Disciplina que estuda métodos analíticos para auxiliar na tomada de decisões.

Disciplina que estuda métodos analíticos para auxiliar na tomada de decisões. Edgard Jamhour Disciplina que estuda métodos analíticos para auxiliar na tomada de decisões. Procura encontrar soluções ótimas ou próximo de ótimas para problemas de engenharia industrial, economia e finanças,

Leia mais

DECISÕ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 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 mais

Sessão: Introdução aos Sistemas de Informação Geográfica (SIG) Aplicação / exercício

Sessão: Introdução aos Sistemas de Informação Geográfica (SIG) Aplicação / exercício Mestrado Integrado de Engenharia Civil (MEC) Mestrado em Planeamento e Operação de Transportes (MPOT) Disciplina: Gestão da Mobilidade Urbana Prof. Responsável: Rosário Macário Apoio: Ana Galelo Aulas

Leia mais

SISTEMAS DE INFOMAÇÃO GEOGRÁFICA Reconhecer conceitos associados aos SIG/GIS Estabelecer um conjunto de procedimentos em função da análise a efectuar

SISTEMAS DE INFOMAÇÃO GEOGRÁFICA Reconhecer conceitos associados aos SIG/GIS Estabelecer um conjunto de procedimentos em função da análise a efectuar Objectivos deste módulo: SISTEMAS DE INFOMAÇÃO GEOGRÁFICA Reconhecer conceitos associados aos SIG/GIS Estabelecer um conjunto de procedimentos em função da análise a efectuar Elisabete A. Silva elisabetesilva@de.ucp.pt

Leia mais

Investigação Operacional

Investigação Operacional Investigação Operacional Victor Lobo Sumário Introdução Programa da cadeira Bibliografia Horário de dúvidas e contactos Avaliação O que é Investigação Operacional? Investigar as operações da empresa, embora

Leia mais

Cap. 2 Pesquisa Operacional na Tomada de Decisão

Cap. 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

Otimização por Colônia de Formigas (ACO)

Otimizaçã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 mais

Introdução. Introdução. Introdução. Distância euclidiana. Superfícies de custo

Introdução. Introdução. Introdução. Distância euclidiana. Superfícies de custo Introdução aos Sistemas de Informação Geográfica ula Superfícies de custo lexandre Gonçalves DECivil - IST alexandre.goncalves@tecnico.ulisboa.pt Superfícies de custo. Introdução. Matrizes de distâncias,

Leia mais

CAP 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 CAP 254 CAP 254 Otimização Combinatória Professor: Dr. L.A.N. Lorena Assunto: Metaheurísticas Antonio Augusto Chaves Conteúdo C Simulated Annealing (2//7). C2 Busca Tabu (22//7). C3 Colônia de Formigas

Leia mais

CURSO DE LOGÍSTICA INTEGRADA DE PRODUÇÃO. Ferramentas de Apoio à Decisão Prof. Dr. Fabrício Broseghini Barcelos PARTE 01

CURSO DE LOGÍSTICA INTEGRADA DE PRODUÇÃO. Ferramentas de Apoio à Decisão Prof. Dr. Fabrício Broseghini Barcelos PARTE 01 CURSO DE LOGÍSTICA INTEGRADA DE PRODUÇÃO Ferramentas de Apoio à Decisão Prof. Dr. Fabrício Broseghini Barcelos PARTE 01 Tomada de Decisão É o processo de identificar um problema específico e selecionar

Leia mais

Exemplos de modelos de PL ou PI

Exemplos de modelos de PL ou PI Exemplos de modelos de PL ou PI Prof. Eduardo Uchoa http://www.logis.uff.br/~uchoa/poi/ 1 Como funciona a PO? Toda a PO está baseada na construção de modelos matemáticos para representar de forma simplificada

Leia mais

Teoria da Computação. Complexidade computacional classes de problemas

Teoria da Computação. Complexidade computacional classes de problemas Teoria da Computação Complexidade computacional classes de problemas 1 Universo de problemas Problemas indecidíveis ou não-computáveis Não admitem algoritmos Problemas intratáveis Não admitem algoritmos

Leia mais

Lista de Exercícios Programação Inteira. x 2 0 e inteiros.

Lista 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 mais

3. Resolução de problemas por meio de busca

3. Resolução de problemas por meio de busca Inteligência Artificial - IBM1024 3. Resolução de problemas por meio de busca Prof. Renato Tinós Local: Depto. de Computação e Matemática (FFCLRP/USP) 1 Principais Tópicos 3. Resolução de problemas por

Leia mais

Planejamento de Rotas Parte I. SSC5955 Slides adaptados de Masahiro Ono - MIT

Planejamento de Rotas Parte I. SSC5955 Slides adaptados de Masahiro Ono - MIT Planejamento de Rotas Parte I SSC5955 Slides adaptados de Masahiro Ono - MIT Sumário Problema de Planejamento de Rotas Kinodynamic path planning Abordagem para Planejamento de Rota Programação Linear (PL)

Leia mais

1 - A capacidade de fluxo que corresponde a capacidade máxima que pode passar pelo arco.

1 - A capacidade de fluxo que corresponde a capacidade máxima que pode passar pelo arco. CONCEITOS DE REDE Uma rede é formada por um conjunto de nós, um conjunto de arcos e de parâmetros associados aos arcos. Nós Arcos Fluxo Interseções Rodovias Veículos Rodoviários Aeroportos Aerovia Aviões

Leia mais

2 Algoritmos Genéticos Heurística Premissa: Localidade Fraca Conclusões Estrutura de um Algoritmo Genético 26

2 Algoritmos Genéticos Heurística Premissa: Localidade Fraca Conclusões Estrutura de um Algoritmo Genético 26 v Sumário Prefácio x 1 Introdução 1 1. Otimização 1 2. Heurística 8 3. Computação Evolutiva 13 4. Premissa: Localidade Fraca 16 5. Conclusões 20 I Métodos Bio-Inspirados 2 Algoritmos Genéticos 25 1. A

Leia mais

Minicurso Inteligência Artificial Aplicada a Sistemas Elétricos. Niterói, 12 de Maio de 2018

Minicurso Inteligência Artificial Aplicada a Sistemas Elétricos. Niterói, 12 de Maio de 2018 Minicurso Inteligência Artificial Aplicada a Sistemas Elétricos Niterói, 12 de Maio de 2018 Realização 2 Realização 3 Programação: manhã 9:30h-10:30H VISÃO GERAL: OTIMIZAÇÃO E INTELIGÊNCIA COMPUTACIONAL

Leia mais

Introdução. Introdução. Introdução. Distância euclidiana. Superfícies de custo

Introdução. Introdução. Introdução. Distância euclidiana. Superfícies de custo aos Sistemas de Informação Geográfica ula Superfícies de custo Superfícies de custo... Usando distância euclidiana ou célulaacélula Com custos uniformes ou variáveis Superfícies de custo lexandre Gonçalves

Leia mais

Aula 12: Programação Inteira

Aula 12: Programação Inteira Aula 12: Programação Inteira Otimização Linear e Inteira Túlio A. M. Toffolo http://www.toffolo.com.br BCC464/PCC174 2018/2 Departamento de Computação UFOP Aula de Hoje 1 Programação Inteira: A Formulação

Leia mais

Pesquisa Operacional Aplicada à Mineração

Pesquisa Operacional Aplicada à Mineração Pesquisa Operacional Aplicada à Mineração Módulo de Otimização Parte II-b Prof. Marcone J. F. Souza Prof. Túlio A. M. Toffolo marcone.freitas@yahoo.com.br tulio@toffolo.com.br Departamento de Computação

Leia mais

PESQUISA 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 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 mais

04 Grafos: caminhos e coloração SCC0503 Algoritmos e Estruturas de Dados II

04 Grafos: caminhos e coloração SCC0503 Algoritmos e Estruturas de Dados II 04 Grafos: caminhos e coloração 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.

Leia mais

Resolução de Problemas via Busca

Resolução de Problemas via Busca Resolução de Problemas via Busca Aula #4.1 EBS 564 IA Prof. Luiz Fernando S. Coletta luizfsc@tupa.unesp.br Campus de Tupã A 80 C 219 99 B 97 D 101 E 2 A 80 C 219 99 B 97 D 101 E Busca local com algoritmo

Leia mais

Optimização Não-linear

Optimização Não-linear Optimização Não-linear Problemas de optimização não-linear A função a minimizar (maximizar) não é linear Exemplo: Z=43x 2 +log(x 2 )*sin(x x3 ), com x 3 -x 2! < 0 Não existem métodos universais para este

Leia mais

PLANEAMENTO DE TRANSPORTES TT049

PLANEAMENTO DE TRANSPORTES TT049 UNIVERSIDADE FEDERAL DO PARANÁ DEPARTAMENTO DE TRANSPORTES PLANEAMENTO DE TRANSPORTES TT049 Prof. Diego Fernandes Neris diego.neris@ufpr.br Serviço ao cliente: Estratégias de Estoques Estratégias de Localização

Leia mais

Optimização Não-linear

Optimização Não-linear Problemas de optimização não-linear Optimização Não-linear A função a minimizar (maximizar) não é linear Exemplo: Z=x +log(x )*sin(x x ), com x -x! < 0 Não existem métodos universais para este tipo de

Leia mais

Algoritmos Genéticos

Algoritmos Genéticos Algoritmos Genéticos Roteiro Introdução Algoritmos Genéticos Otimização Representação Seleção Operadores Genéticos Aplicação Caixeiro Viajante Introdução Algoritmos Genéticos (AGs), são métodos de otimização

Leia mais

CAP 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 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 mais

a) Formule este problema em Programação Linear inteira. b) Considere os seguintes dados Matriz das distâncias (em Km) entre as comunidades

a) Formule este problema em Programação Linear inteira. b) Considere os seguintes dados Matriz das distâncias (em Km) entre as comunidades Universidade de Lisboa, Faculdade de Ciências Mestrado em Matemática Aplicada à Economia e Gestão Logística e Gestão de Operações Módulo de Logística Exercícios Localização 1. Num distrito do Centro de

Leia mais

5 Metodologia proposta

5 Metodologia proposta 5 Metodologia proposta Será apresentada, neste capítulo, a metodologia proposta para a resolução do problema de localização de Grupamentos Logísticos, com o objetivo final de proporcionar o melhor apoio,

Leia mais

FO - FERRAMENTAS DE OPTIMIZAÇÃO Opção do 2 o ano, 1 o semestre Mestrado em Engenharia de Sistemas

FO - FERRAMENTAS DE OPTIMIZAÇÃO Opção do 2 o ano, 1 o semestre Mestrado em Engenharia de Sistemas FO - FERRAMENTAS DE OPTIMIZAÇÃO Opção do 2 o ano, 1 o semestre Mestrado em Engenharia de Sistemas Coordenação: Edite M.G.P. Fernandes Departamento de Produção e Sistemas Escola de Engenharia, Universidade

Leia mais

Tópicos Especiais em Otimização

Tópicos Especiais em Otimização Tópicos Especiais em Otimização ivo.junior@ufjf.edu.br Juiz de Fora, 05 de Maio de 2016 Introdução Qual a diferença entre inteligência: ARTIFICIAL E COMPUTACIONAL? ARTIFICIAL: É a ciência que tenta compreender

Leia mais

Inteligência Artificial

Inteligê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 mais

Um Sistema de Informação Geográca para Auxílio no Posicionamento de Antenas Transmissoras

Um Sistema de Informação Geográca para Auxílio no Posicionamento de Antenas Transmissoras SCIENTIA 14(1) (2003) 1-8 Um Sistema de Informação Geográca para Auxílio no Posicionamento de Antenas Transmissoras Leandro Toss Homann, Arthur Tórgo Gómez Programa Interdisciplinar de Pós Graduação em

Leia mais

Seminário Modelação I. Mariana Campos Faculdade de Ciências da Universidade do Porto 10 de Outubro de 2013

Seminário Modelação I. Mariana Campos Faculdade de Ciências da Universidade do Porto 10 de Outubro de 2013 Seminário Modelação I Mariana Campos Faculdade de Ciências da Universidade do Porto 10 de Outubro de 2013 Sumário Enquadramento STCP Processamento dos horários Problema Estágio 1º artigo Introdução Metodologia

Leia mais

MÉTODOS DE OTIMIZAÇÃO MULTIOBJETIVO

MÉTODOS DE OTIMIZAÇÃO MULTIOBJETIVO 30 CAPÍTULO 3 MÉTODOS DE OTIMIZAÇÃO MULTIOBJETIVO 3.1 CONCEITOS BÁSICOS O problema matemático de otimização multiobjetivo consiste na obtenção de um conjunto de variáveis (solução) que satisfaça algumas

Leia mais

Pós-Graduação em Engenharia de Automação Industrial SISTEMAS INTELIGENTES PARA AUTOMAÇÃO

Pós-Graduação em Engenharia de Automação Industrial SISTEMAS INTELIGENTES PARA AUTOMAÇÃO Pós-Graduação em Engenharia de Automação Industrial SISTEMAS INTELIGENTES PARA AUTOMAÇÃO AULA 06 Algoritmos Genéticos Sumário Introdução Inteligência Artificial (IA) Algoritmos Genéticos Aplicações de

Leia mais

Unemat Campus de Sinop Curso de Engenharia Elétrica 8º semestre. Disciplina: Introdução à Otimização Linear de Sistemas

Unemat Campus de Sinop Curso de Engenharia Elétrica 8º semestre. Disciplina: Introdução à Otimização Linear de Sistemas Unemat Campus de Sinop Curso de Engenharia Elétrica 8º semestre Disciplina: Introdução à Otimização Linear de Sistemas Slides: Introdução à Pesquisa Operacional - para situar a otimização linear Professora

Leia mais

Unidade de Matemática e Tecnologia, Universidade Federal de Goiás Regional Catalão

Unidade de Matemática e Tecnologia, Universidade Federal de Goiás Regional Catalão 1 CAPÍTULO O MÉTODO SIMULATED ANNEALING APLICADO EM LOCALIZAÇÃO E ROTEAMENTO Ferreira, Kamyla Maria 1 * ; Queiroz, Thiago Alves de 2 1 Unidade de Matemática e Tecnologia, Universidade Federal de Goiás

Leia mais

Terça-feira, 7 de maio

Terça-feira, 7 de maio 15.053 Terça-feira, 7 de maio Formulações de Programação Inteira Distribuir: Anotações da Aula 1 Rápido Resumo de PD PD normalmente funciona para a tomada de decisões ao longo do tempo Objetivos das duas

Leia mais

Otimização por Enxame de Partículas (PSO) e Otimização por Colônias de Formigas (ASO) aplicadas ao Problema do Caixeiro Viajante (TSP)

Otimização por Enxame de Partículas (PSO) e Otimização por Colônias de Formigas (ASO) aplicadas ao Problema do Caixeiro Viajante (TSP) Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Otimização por Enxame de Partículas (PSO) e Otimização por Colônias de Formigas (ASO) aplicadas ao Problema do Caixeiro Viajante

Leia mais

Programação Linear Binária. Prof. Fabrício Maciel Gomes Departamento de Engenharia Química Escola de Engenharia de Lorena EEL

Programação Linear Binária. Prof. Fabrício Maciel Gomes Departamento de Engenharia Química Escola de Engenharia de Lorena EEL Prof. Fabrício Maciel Gomes Departamento de Engenharia Química Escola de Engenharia de Lorena EEL Métodos de otimização da PLB: têm o inconvenientede o tempo de resolução crescer drasticamente com o aumento

Leia mais

Modelos de planeamento e gestão de recursos hídricos. 19 de Novembro

Modelos de planeamento e gestão de recursos hídricos. 19 de Novembro Modelos de planeamento e gestão de recursos hídricos 19 de Novembro Metodologias de análise Sistema real vs sistema simplificado Modelação Matemática; Física; Análise de sistemas: Simulação; Optimização:

Leia mais

Inteligência Artificial. Algoritmos Genéticos. Aula I Introdução

Inteligência Artificial. Algoritmos Genéticos. Aula I Introdução Universidade Estadual do Oeste do Paraná Curso de Bacharelado em Ciência da Computação Inteligência Artificial Algoritmos Genéticos Aula I Introdução Roteiro Introdução Computação Evolutiva Algoritmos

Leia mais

Lista de Exercícios Programação Inteira. x 2 0 e inteiros.

Lista 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 mais

Faculdade de Engenharia Optimização. Prof. Doutor Engº Jorge Nhambiu

Faculdade de Engenharia Optimização. Prof. Doutor Engº Jorge Nhambiu 1 Aula 1 Introdução: Os principais passos na Optimização para a resolução dum problema: Formulação; Modelação; Resolução; Avaliação; Decisão; Implementação. Esquema Geral. 2 I. Introdução A Investigação

Leia mais

Aplicação de Ressoadores Planares do Tipo-H em Duplexadores de Micro-ondas

Aplicação de Ressoadores Planares do Tipo-H em Duplexadores de Micro-ondas Universidade Federal de Pernambuco Aplicação de Ressoadores Planares do Tipo-H em Duplexadores de Micro-ondas Mestrando: Saulo de Tarso Gonçalves Bezerra Orientador: Marcos Tavares de Melo Programa de

Leia mais

PROGRAMA ANALÍTICO E EMENTA DE DISCIPLINA DA PÓS GRADUAÇÃO

PROGRAMA ANALÍTICO E EMENTA DE DISCIPLINA DA PÓS GRADUAÇÃO Semestre Letivo PROGRAMA ANALÍTICO E EMENTA DE DISCIPLINA DA PÓS GRADUAÇÃO Duração em Semanas I ( X ) II 17 IDENTIFICAÇÃO Disciplina Código Simulação Hidrológica Departamento Sigla da Unidade Engenharia

Leia mais

Modelos Probabilísticos

Modelos Probabilísticos Modelos Probabilísticos Somente para lembrar... Modelos são extremamente importantes para o estudo do desempenho de um sistema antes de implementá-lo na prática! Foguete proposto tem confiabilidade? Devemos

Leia mais

INTRODUÇÃO À PESQUISA OPERACIONAL. **Apresentação** Profa. Vitória Pureza 2º Semestre

INTRODUÇÃO À PESQUISA OPERACIONAL. **Apresentação** Profa. Vitória Pureza 2º Semestre INTRODUÇÃO À PESQUISA OPERACIONAL **Apresentação** Profa. Vitória Pureza 2º Semestre Roteiro O que é Pesquisa Operacional Áreas Gerais de Aplicação Por que aprender Pesquisa Operacional? O que são Modelos?

Leia mais

Teoria da Complexidade Computacional

Teoria da Complexidade Computacional Teoria da Complexidade Computacional Letícia Rodrigues Bueno UFABC Motivação Motivação I can t find an efficient algorithm, I guess I m just too dumb. Fonte: GAREY, M. R. e JOHNSON, D. S. Computers and

Leia mais

Computação Evolucionária: Conceitos Básicos de Otimização

Computação Evolucionária: Conceitos Básicos de Otimização Computação Evolucionária: Conceitos Básicos de Otimização Prof. Dr. Rafael Stubs Parpinelli E-mail: rafael.parpinelli@udesc.br Otimização Min ou Max Sujeito a Otimização Função objetivo A qual se quer

Leia mais

Os Problemas de Optimização Combinatória e a Teoria da Complexidade

Os Problemas de Optimização Combinatória e a Teoria da Complexidade Metodologias de Apoio à Decisão Os Problemas de Optimização Combinatória e a Teoria da Complexidade Programação Inteira Mista Programação Linear Programação Binária Mista Programação Inteira Slide Fluxos

Leia mais

Árvore de Suporte de Comprimento Mínimo Minimal Spanning Tree

Árvore de Suporte de Comprimento Mínimo Minimal Spanning Tree Investigação Operacional Árvore de Suporte de Comprimento Mínimo Minimal Spanning Tree Slide Transparências de apoio à leccionação de aulas teóricas Maria Antónia Carravilla José Fernando Oliveira Árvore

Leia mais

2 Modelos Baseados no Comportamento de Formigas

2 Modelos Baseados no Comportamento de Formigas 2 Modelos Baseados no Comportamento de Formigas Formigas são seres vivos relativamente simples. Entretanto, é interessante reparar que suas colônias costumam apresentar um nível de sofisticação estrutural

Leia mais

COMPARAÇÃO ENTRE FROTA HOMOGÊNEA E HETEROGÊNEA EM PROBLEMAS DE ROTEAMENTO DE VEÍCULOS CAPACITADOS

COMPARAÇÃO ENTRE FROTA HOMOGÊNEA E HETEROGÊNEA EM PROBLEMAS DE ROTEAMENTO DE VEÍCULOS CAPACITADOS COMPARAÇÃO ENTRE FROTA HOMOGÊNEA E HETEROGÊNEA EM PROBLEMAS DE ROTEAMENTO DE VEÍCULOS CAPACITADOS Rosiana da Silva Lopes Danilo César Rodrigues Azevedo rosianalopes16@gmail.com danilo.azevedo@ufpi.edu.br.com

Leia mais

Aula 13: Branch-and-bound

Aula 13: Branch-and-bound Aula 13: Branch-and-bound Otimização Linear e Inteira Túlio A. M. Toffolo http://www.toffolo.com.br BCC464/PCC174 2018/2 Departamento de Computação UFOP Previously... Modelagem em PI / Problemas Combinatórios

Leia mais

Exemplo de Aplicação de Algoritmos Genéticos. Prof. Juan Moisés Mauricio Villanueva cear.ufpb.br/juan

Exemplo de Aplicação de Algoritmos Genéticos. Prof. Juan Moisés Mauricio Villanueva cear.ufpb.br/juan Exemplo de Aplicação de Algoritmos Genéticos Prof. Juan Moisés Mauricio Villanueva jmauricio@cear.ufpb.br cear.ufpb.br/juan Estrutura do Algoritmo Genético Algoritmo genético Inicio t = 0 inicializar P(t)

Leia mais

Resolução de problemas difíceis de programação linear através da relaxação Lagrangeana

Resolução de problemas difíceis de programação linear através da relaxação Lagrangeana problemas difíceis de programação linear através da relaxação Lagrangeana Ana Maria A.C. Rocha Departamento de Produção e Sistemas Escola de Engenharia Universidade do Minho arocha@dps.uminho.pt http://www.norg.uminho.pt/arocha

Leia mais

Relatório de Atividades Associação Portuguesa de Investigação Operacional (APDIO)

Relatório de Atividades Associação Portuguesa de Investigação Operacional (APDIO) Relatório de Atividades 2011 Associação Portuguesa de Investigação Operacional (APDIO) 1- Assembleia Geral A Assembleia Geral da APDIO realizou-se em Coimbra em 18 de Abril durante o Congresso Nacional,

Leia mais

Imprecise Reasoning in Geographic Information Systems. Rodrigo Smarzaro da Silva DCC889 TBD Bancos de Dados Geográficos

Imprecise Reasoning in Geographic Information Systems. Rodrigo Smarzaro da Silva DCC889 TBD Bancos de Dados Geográficos Imprecise Reasoning in Geographic Information Systems Rodrigo Smarzaro da Silva DCC889 TBD Bancos de Dados Geográficos Introdução Fazemos escolhas espaciais o tempo todo(conscientes ou não) Escolhas geralmente

Leia mais

Otimização em Colônias de Formigas. Prof. Eduardo R. Hruschka (Slides adaptados dos originais elaborados pelo Prof. André C. P. L. F.

Otimização em Colônias de Formigas. Prof. Eduardo R. Hruschka (Slides adaptados dos originais elaborados pelo Prof. André C. P. L. F. Otimização em Colônias de Formigas Prof. Eduardo R. Hruschka (Slides adaptados dos originais elaborados pelo Prof. André C. P. L. F. de Carvalho) Principais tópicos Introdução Colônias de Formigas Formação

Leia mais

Sistema homem-máquina. Prof. Arabella Galvão

Sistema homem-máquina. Prof. Arabella Galvão Sistema homem-máquina Prof. Arabella Galvão Sistema Similar à biologia; Conjunto de elementos ou subsistemas que interagem entre si, com um objetivo comum e que evoluem no tempo. Elementos do sistema

Leia mais

SSC5955 Slides adaptados de Masahiro Ono - MIT

SSC5955 Slides adaptados de Masahiro Ono - MIT SSC5955 Slides adaptados de Masahiro Ono - MIT Sumário Problema de Planejamento de Rotas Kinodynamic path planning Abordagem para Planejamento de Rota Programação Linear (PL) Programação Inteira (PI) Programação

Leia mais

Banco de dados Brasil

Banco de dados Brasil Banco de dados Brasil Elemento de resolução: célula de 100x100m Conteúdo: linhas de transmissão, casas, quadras, distritos, municípios, estados, país Quais distritos são cortados pela linha de transmissão

Leia mais

Otimização por Colônia de Formigas (Ant Colony Optimization - ACO)

Otimização por Colônia de Formigas (Ant Colony Optimization - ACO) Otimização por Colônia de Formigas (Ant Colony Optimization - ACO) Eros Moreira de Carvalho Gabriel Silva Ramos CI209 - Inteligência Artificial BCC - Bacharelado em Ciência da Computação DInf - Departamento

Leia mais

INTRODUÇÃO À INTELIGÊNCIA COMPUTACIONAL. Aula 04 Prof. Vitor Hugo Ferreira

INTRODUÇÃO À INTELIGÊNCIA COMPUTACIONAL. Aula 04 Prof. Vitor Hugo Ferreira Universidade Federal Fluminense Escola de Engenharia Departamento de Engenharia Elétrica INTRODUÇÃO À INTELIGÊNCIA COMPUTACIONAL Aula 04 Prof. Vitor Hugo Ferreira Busca em espaço de estados Estratégias

Leia mais

Inteligência de Enxame

Inteligência de Enxame Inteligência de Enxame! Inteligência de enxames é a denominação aplicada a tentativa de desenvolvimento de algoritmos para a solução distribuída de problemas inspirando-se no comportamento coletivo de

Leia mais

3. Problemas de Optimização Não Linear e de Optimização em Redes

3. Problemas de Optimização Não Linear e de Optimização em Redes 3. Problemas de Optimização Não Linear e de Optimização em Redes 3.1 Considere a seguinte função de custo de um dado problema de optimização: y = 2 x 3-35 x 2 + 100 x + 2, com 0 x 15 3.1.1 Que métodos

Leia mais

Programação Linear. Gabriel Ferreira Gabriel Tutia Gabriel Yida Thiago Ferraz

Programação Linear. Gabriel Ferreira Gabriel Tutia Gabriel Yida Thiago Ferraz Programação Linear Gabriel Ferreira 8989404 Gabriel Tutia 8989085 Gabriel Yida 8989432 Thiago Ferraz 8989001 O que é? É um caso especial de programação matemática ou otimização matemática Método para encontrar

Leia mais

PCC173 - Otimização em Redes

PCC173 - 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 mais

método de solução aproximada

método de solução aproximada método de solução aproximada Definir - Representação - Objectivo - Função de avaliação 73 Representação do problema - Definição das variáveis de decisão do modelo escolhido para o problema real. Importante

Leia mais

Uma Introdução à Busca Tabu André Gomes

Uma Introdução à Busca Tabu André Gomes Uma Introdução à Busca Tabu André Gomes Departamento de Ciência da Computação, Instituto de Matemática e Estatística, Universidade de São Paulo, SP, Brasil Novembro de 2009 INTRODUÇÃO Método de Busca Local

Leia mais

CURSO DE PÓS-GRADUAÇÃO EM SENSORIAMENTO REMOTO. SER-300 Introdução ao Geoprocessamento. Relatório do Laboratório 2 ANA CAROLINA MOREIRA PESSÔA

CURSO DE PÓS-GRADUAÇÃO EM SENSORIAMENTO REMOTO. SER-300 Introdução ao Geoprocessamento. Relatório do Laboratório 2 ANA CAROLINA MOREIRA PESSÔA CURSO DE PÓS-GRADUAÇÃO EM SENSORIAMENTO REMOTO SER-300 Introdução ao Geoprocessamento Relatório do Laboratório 2 ANA CAROLINA MOREIRA PESSÔA INPE São José dos Campos 2014 Sumário 1 INTRODUÇÃO... 2 2 DESENVOLVIMENTO...

Leia mais

Análise e Complexidade de Algoritmos

Análise e Complexidade de Algoritmos Análise e Complexidade de Algoritmos Professor Ariel da Silva Dias P, NP e NP-Completos Introdução O limite superior de complexidade de um problema refere-se ao melhor algoritmo que o resolve. O limite

Leia mais

Afectação de recursos a projectos

Afectação de recursos a projectos Modelos de Apoio à Decisão Afectação de recursos a projectos João Carlos Lourenço Carlos A. Bana e Costa joao.lourenco@ist.utl.pt carlosbana@ist.utl.pt 2009 Introdução Qual é o problema? Supondo que um

Leia mais

MODELAGEM E SOLUÇÃO DO PROBLEMA DE SELEÇÃO DE PONTOS DE PARADA DE ÔNIBUS CONTRATADOS PARA TRANSPORTE DE FUNCIONÁRIOS

MODELAGEM E SOLUÇÃO DO PROBLEMA DE SELEÇÃO DE PONTOS DE PARADA DE ÔNIBUS CONTRATADOS PARA TRANSPORTE DE FUNCIONÁRIOS MODELAGEM E SOLUÇÃO DO PROBLEMA DE SELEÇÃO DE PONTOS DE PARADA DE ÔNIBUS CONTRATADOS PARA TRANSPORTE DE FUNCIONÁRIOS Denis Ferreira da Silva Filho 1 ; Tatiana Balbi Fraga 2 1 Estudante do Curso de Engenharia

Leia mais

Otimizaçã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 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 mais

Planeamento Integrado de Transportes Uma possibilidade ou uma impossibilidade?

Planeamento Integrado de Transportes Uma possibilidade ou uma impossibilidade? Planeamento Integrado de Transportes (paulo.martins@dec.isel.pt) 1/20 Índice 1. Questões prévias 2. Exemplo 3. O Global é melhor do que o Individual? 4. Que tipos de integração podemos ter? 5. Por onde

Leia mais

XLVII SIMPÓSIO BRASILEIRO DE PESQUISA OPERACIONAL

XLVII SIMPÓSIO BRASILEIRO DE PESQUISA OPERACIONAL PROCESSO DE DECISÃO ESPACIAL MULTICRITÉRIO E MODELO MULTIOBJETIVO PARA A LOCALIZAÇÃO DE CENTRAIS DE BIOGÁS Sandra Silva Luís Alçada-Almeida e Luís C. Dias RESUMO PALAVARAS CHAVE. Apoio à Decisão Multicritério,

Leia mais

Problema do Caixeiro Viajante

Problema do Caixeiro Viajante Problema do Caixeiro Viajante 1 Introdução Minimizar o custo de um ciclo hamiltoniano em um grafo completo (William R. Hamilton,1857,Around The World); Solução por enumeração: R( n ) = ( n - 1 )! Um computador

Leia mais

Pesquisa Operacional. Introdução à Pesquisa Operacional

Pesquisa Operacional. Introdução à Pesquisa Operacional Pesquisa Operacional Introdução à Pesquisa Operacional 1 PESQUISA OPERACIONAL PO Sumário Origens A natureza O impacto Principais sociedades profissionais ligadas à PO Algumas publicações científicas ligadas

Leia mais

Técnicas de Concepção de Algoritmos: Branch and Bound

Técnicas de Concepção de Algoritmos: Branch and Bound Técnicas de Concepção de Algoritmos: R. Rossetti, A.P. Rocha, A. Pereira, P.B. Silva, T. Fernandes FEUP, MIEIC, CAL, 2010/2011 1 O que é? BB ou B&B é uma técnica de concepção de algoritmos genérica para

Leia mais