Os Sistemas de Informação Geográfica e a Otimização Espacial no Apoio à Decisão: Problemas, Modelos e Soluções
|
|
- Pedro Lucas Farinha Flores
- 6 Há anos
- Visualizaçõ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 Alexandre B. Gonçalves Instituto Superior Técnico, Univ. de Lisboa SIG Processam informação
Leia maisPrograma. 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 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 maisProblemas 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 maisOTIMIZAÇÃ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 maisLocalizaçã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 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 mais3 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 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 maisFundamentos 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 maisPesquisa 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 maisAlgoritmos 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 maisPesquisa 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 maisDisciplina 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 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 maisSessã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 maisSISTEMAS 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 maisInvestigaçã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 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 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 maisIntroduçã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 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 C Simulated Annealing (2//7). C2 Busca Tabu (22//7). C3 Colônia de Formigas
Leia maisCURSO 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 maisExemplos 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 maisTeoria 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 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 mais3. 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 maisPlanejamento 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 mais1 - 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 mais2 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 maisMinicurso 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 maisIntroduçã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 maisAula 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 maisPesquisa 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 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 mais04 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 maisResoluçã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 maisOptimizaçã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 maisPLANEAMENTO 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 maisOptimizaçã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 maisAlgoritmos 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 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 maisa) 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 mais5 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 maisFO - 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 maisTó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 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 maisUm 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 maisSeminá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 maisMÉ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 maisPó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 maisUnemat 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 maisUnidade 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 maisTerç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 maisOtimizaçã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 maisProgramaçã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 maisModelos 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 maisInteligê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 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 maisFaculdade 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 maisAplicaçã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 maisPROGRAMA 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 maisModelos 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 maisINTRODUÇÃ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 maisTeoria 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 maisComputaçã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 maisOs 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
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 mais2 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 maisCOMPARAÇÃ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 maisAula 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 maisExemplo 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 maisResoluçã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 maisRelató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 maisImprecise 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 maisOtimizaçã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 maisSistema 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 maisSSC5955 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 maisBanco 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 maisOtimizaçã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 maisINTRODUÇÃ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 maisInteligê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 mais3. 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 maisProgramaçã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 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 maismé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 maisUma 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 maisCURSO 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 maisAná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 maisAfectaçã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 maisMODELAGEM 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 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 maisPlaneamento 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 maisXLVII 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 maisProblema 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 maisPesquisa 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 maisTé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