MÉTODO DE DECOMPOSIÇÃO DE BENDERS APLICADO A LOCALIZAÇÃO DE CONCENTRADORES EM REDES DO TIPO EIXO-RAIO COM ALOCAÇÃO SIMPLES

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

Download "MÉTODO DE DECOMPOSIÇÃO DE BENDERS APLICADO A LOCALIZAÇÃO DE CONCENTRADORES EM REDES DO TIPO EIXO-RAIO COM ALOCAÇÃO SIMPLES"

Transcrição

1 MÉTODO DE DECOMPOSIÇÃO DE BENDERS APLICADO A LOCALIZAÇÃO DE CONCENTRADORES EM REDES DO TIPO EIXO-RAIO COM ALOCAÇÃO SIMPLES Raphael Castro raphaelufop@yahoo.com.br Ricardo Saraiva de Camargo rcamargo@dep.ufmg.br Gilberto de Miranda Júnior miranda@dep.ufmg.br Departamento de Engenharia de Produção Universidade Federal de Minas Gerais Belo Horizonte MG Brasil RESUMO Neste trabalho, três implementações do método de decomposição de Benders são apresentadas para a resolução do problema de localização de concentradores com alocação simples. Esse problema consiste em determinar quantos concentradores instalar e como alocar os clientes aos mesmos de forma a minimizar o custo total. Uma das implementações se mostrou bastante competitiva frente ao software de otimização CPLEX. PALAVRAS CHAVE. Redes Eixo-Raio. Método de Decomposição de Benders. Programação Matemática. ABSTRACT In this paper, three variants of the Benders decomposition method are presented to solve the single allocation hub location problem. This problem consists in determining the optimal number of hubs to be installed and how the clients are allocated to these installed hubs in order to minimize the total cost. One of the variants has demostrated to be very effective when compared to the optimization software CPLEX. KEYWORDS. Hub-and-spoe networs. Benders Decomposition Method. Mathematical Programming. XLI SBPO Pesquisa Operacional na Gestão do Conhecimento Pág. 1168

2 1. Introdução Redes logísticas do tipo eixo-raio ou, em inglês, hub-and-spoe networs, tornaram-se, nas últimas décadas, um importante campo de pesquisa da área de localização. A relevância é em grande parte explicada pela sua ampla utilização no transporte de cargas e de passageiros e em redes de telecomunicações (Alumur e Kara, 2008; Campbell et al., 2002). Nesses tipos de redes, ao invés de servir cada demanda entre pontos de origem e de destino com uma conexão direta, fluxos oriundos de diversas origens são consolidados a partir de pontos de transbordo ou concentradores (hubs). Os fluxos são então enviados através de uma rede de concentradores, para serem entregues aos seus respectivos destinos. Ao se transportar os fluxos consolidados entre os concentradores, tem-se um rateio maior dos custos de transporte, permitindo assim que economias de escala sejam obtidas (O Kelly, 1998). Em termos gerais, o desenho de redes logísticas do tipo eixo-raio envolve a localização dos concentradores e a alocação dos pontos de demanda a estes, de forma a permitir o tráfego entre os diversos pares de origem-destino. Redes do tipo eixo-raio são muito utilizadas em sistemas logísticos de transporte. Nestas redes, transportadoras de cargas podem, por exemplo, recolher cargas em caminhões menores e transportar até os concentradores. Nestes pontos, cargas chegando de diferentes regiões são consolidadas por semelhança de destino e transportadas até outros concentradores ou até aos seus respectivos destinos. Normalmente, o transporte entre concentradores é feito por caminhões maiores ou por outros meios de transporte como ferroviário e aéreo. As vantagens da utilização destes tipos de redes são, principalmente, a redução dos custos de transporte em função da economia de escala obtida, diminuição dos custos de instalação; aumento da eficiência logística e do desempenho do sistema (Kara e Tansel, 2003a). Existem duas configurações básicas de alocação dos pontos de origem e de destino aos concentradores instalados. Estas configurações se diferenciam na quantidade de concentradores conectados a um nó. No primeiro caso, chamado de sistema de Alocação Simples ou Single Allocation, cada ponto de origem ou de destino é conectado a apenas um concentrador. No segundo caso, chamado de Alocação Múltipla ou Multiple Allocation, cada ponto de origem ou de destino pode ser conectado a mais de um concentrador. Neste artigo, o problema de localização de concentradores não capacitados com alocação simples (PLCNCAS) é abordado. Na seção 2, um exame da literatura é apresentado. Na seção 4, três algoritmos especializados baseados no método de decomposição de Benders (Benders, 1962), usando as definições e a formulação da seção 3, são aplicado na resolução de problemas testes padrão. Os resultados computacionais obtidos e os comentários finais são mostrados nas seções 5 e 6, respectivamente. 2. Exame da literatura Na literatura, existem diversos e importantes trabalhos de redes do tipo eixo-raio publicados que tiveram uma grande expansão em números de publicações a partir de 2001 (Alumur e Kara, 2008). Esta área de pesquisa possui quatro macro campos: problemas do tipo p-hub median, problemas do tipo p-hub center, problemas do tipo hub covering e problemas de alocação de concentradores com custos fixos. Em cada macro grupo, metodologias e conceitos são diferenciados em relação ao tipo de alocação (simples ou múltipla) dos pontos de demandas aos concentradores. Neste trabalho, foca-se no exame da literatura de sistemas de alocação simples. Os problemas do tipo p-hub median com alocação simples são utilizados para minimizar o custo total de transporte de forma a atender os pontos de demanda, localizando exatamente p concentradores. Campbell (1994) é um dos primeiros autores a formular esse problema propondo uma formulação de programação matemática com n 4 variáveis contínuas e n 2 binárias. Formulações semelhantes também foram propostas por Sorin-Kapov et al. (1996) e O Kelly et al. (1996). Ernst e Krishnamoorthy (1996) ainda propuseram uma formulação linear inteira possuindo uma XLI SBPO Pesquisa Operacional na Gestão do Conhecimento Pág. 1169

3 quantidade menor de variáveis e restrições. Os autores trataram o problema de forma interessante. Através de restrições de balanceamento de fluxos, eles hierarquizaram o desenho da rede em três níveis: coleta, transporte e distribuição. Ernst e Krishnamoorthy (1998) ainda usaram esta formulação em um algoritmo baseado em branch-and-bound obtendo bons resultados. Outra formulação, específica para a localização de dois ou três concentradores, foi feita por Ebery (2001) possuindo tempos computacionais de resolução, em pacotes de otimização, menores do que a formulação de Ernst e Krishnamoorthy (1996). As duas primeiras heurísticas utilizadas para resolver problemas do tipo p-hub median com alocação simples foram propostas por O Kelly (1987). O Kelly propôs um procedimento para alocar os pontos de demanda ao concentrador mais próximo. Klincewicz (1991, 1992) desenvolveu heurísticas baseadas no método de busca tabu e GRASP (Greeyd Randomized Search Procedure) obtendo resultados melhores dos que os conseguidos por O Kelly (1987). Sorin-Kapov e Sorin- Kapov (1994) também usaram o mesmo método de busca tabu de Klincewicz, porém com um desempenho melhor. Ernst e Krishnamoorthy (1996) obtiveram resultados comparáveis aos de Sorin-Kapov e Sorin-Kapov (1994) usando simulated annealing. Campbell (1996), por sua vez, propôs heurísticas baseadas na resolução do problema de p-hub median de alocação múltipla conseguindo bons resultados. Entretanto, a heurística mais eficiente, baseada em relaxação lagrangeana, foi proposta por Pirul e Schilling (1998). Os problemas do tipo p-hub center são mais aplicados quando o tempo de deslocamento é um fator crítico, como no caso de transporte de produtos perecíveis (Campbell, 1994). Kara e Tansel (2000), Campbell et al. (2007) e Ernst et al. (2009) apresentaram formulações para o problema de alocação simples tanto para os casos de problemas capacitados quanto não-capacitados. Os problemas do tipo hub covering definem que a demanda de um ponto é coberta (atendida), se o ponto estiver a menos de uma distância especificada de um concentrador que possui a capacidade para servi-lo. Campbell (1994) foi o primeiro a desenvolver formulações nessa área minimizando o custo de se instalar um concentrador e maximizando as demandas atendidas pelo concentrador. Kara e Tansel (2003b) apresentaram modelos com um número maior de variáveis, porém com tempos computacionais melhores. Os problemas de localização de concentradores considerando o custo de instalação determinam o número de concentradores a serem instalados a partir da matriz de custos. O Kelly (1992) é um dos primeiros a considerar o custo fixo em sua formulação. Entre os algoritmos desenvolvidos, destacam-se as heurísticas híbridas. Abdinnour-Helm (1998) propôs uma heurística híbrida baseada em algoritmos genéticos e em busca tabu. O algoritmo genético é utilizado para determinar a quantidade e localização dos concentradores, enquanto a busca tabu efetua a melhor alocação dos pontos de demanda. Chen (2007) também usou uma heurística híbrida baseando-se em simulated annealing, busca tabu e procedimentos de melhoria, obtendo um desempenho melhor. Cunha e Silva (2007, 2008) combinaram algoritmos genéticos e simulated annealing, propondo também uma heurística híbrida que superaram os resultados de Abdinnour-Helm. Outro trabalho que se destaca é o algoritmo genético proposto por Topcuoglu et al. (2005) que obtêm resultados em um tempo computacional competitivo. Há também trabalhos que consideram restrições de capacidade nos concentradores a serem instalados, como os de Ayin (1994), de Ernst e Krishnamoorthy (1999) e de Labbé et al. (2005). Entretanto, são poucos os métodos exatos que abordam o PLCNCAS e conseguem resolver problemas testes padrão de tamanho médio. O presente trabalho vem contribuir neste sentido. 3. Definições e formulação A formulação usanda para o PLCNCAS é baseada na formulação Sorin-Kapov et al. (1996) e usa as seguintes definições: sejam N o conjunto de pontos de demanda e K o conjunto de pontos candidatos a se instalar um concentrador, tal que K N. Normalmente, K N, mas vai-se considerar aqui que todos os pontos de origem e de destino são candidatos potenciais a se XLI SBPO Pesquisa Operacional na Gestão do Conhecimento Pág. 1170

4 instalar um concentrador, em outras palavras, tem-se K N. Para qualquer par de pontos i e j (i, j N : i j), têm-se w ij > 0 a demanda do ponto i para o ponto j a ser roteada através de um ou dois concentradores instalados. Normalmente, têm-se w ij w ji. Sejam também f o custo de instalação de um concentrador no ponto K e c ijm o custo unitário de se transportar uma unidade de fluxo desde a origem i até o destino j usando a rota i m j e os concentradores instalados em e m (i, j N e, m K). Se apenas um concentrador é utilizado, então = m e a rota usada é i j. O custo unitário de transporte da rota ligando os pontos i e j, através dos concentradores em e m, nesta ordem, é a composição dos custos dos segmentos ou c ijm = c i + α c m + c mj. As parcelas c i e c mj são, respectivamente, os custos unitário de transporte do ponto i até o concentrador em e do concentrador em m até o ponto j. Têm-se ainda que c = 0, quando m =. A economia de escala nas conexões entre concentradores é representada por um fator de desconto α (0 α 1), sendo αc m o custo unitário de transporte com desconto entre os concentradores instalados em e m. Como o problema abordado só permite que cada ponto de origem ou de destino seja conectado a apenas um concentrador instalado, define-se então a variável z i {0, 1} que é igual a 1 se o ponto i N é alocado ao concentrador instalado em K e 0, caso contrário. Quando i = e z = 1, significa que há um concentrador instalado em. A fração do fluxo total da demanda entre a origem i e o destino j que é transportada via os concentradores instalados nos pontos e m, isto é, a fração de fluxo que usa a rota i m j, é definida como x ijm 0. Ao longo do texto, os índices i e j (i, j N) indicam os pontos de origem e de destino, respectivamente, enquanto os índices e m (, m K) representam os pontos candidatos a se instalar os concentradores. De forma a simplificar a notação, o domínio destes índices será suprimido sem prejuízo da compreensão. O PLCNCAS pode ser então formulado como: min f z + w ij c ijm x ijm (1) i j i m s. a: z i = 1 i (2) x ijm = z i i, j, : i j (3) m x ijm = z j i, j, : i j (4) m z i z i, : i (5) x ijm 0 i, j,, m : i j (6) z i {0, 1} i, (7) A função objetivo (1) minimiza os custos de instalação de concentradores e de transporte das demandas. As restrições (2) asseguram que todo nó i N é alocado a apenas um concentrador. As restrições (3) garantem que as rotas originando em i N e passando primeiramente pelo concentrador instalado em K existirão apenas se o ponto i N estiver alocado ao concentrador instalado em K. De forma semelhante, as rotas que terminam em j N passando por último pelo concentrador instalado em K só existirão se o destino j N for alocado ao concentrador instalado em K, restrições (4). As restrições (5) garantem que um ponto i N só poderá ser alocado a um concentrador em K se o mesmo estiver instalado. As restrições (6) e (7) são de não negatividade e de integralidade das variáveis, respectivamente. A função objetivo pode ser reformulada de forma a auxiliar o método de decomposição de Benders (seção 4) na alocação dos pontos de demanda aos concentradores instalados. Para tal XLI SBPO Pesquisa Operacional na Gestão do Conhecimento Pág. 1171

5 definem-se O i = j w ij e D i = j w ji, i N, como a demanda total que tem como origem e destino i N, respectivamente. A função objetivo pode ser assim escrita: min f z + i + D i ) c i z i + i i(o w ij α c m x ijm (8) i j i m Apesar do número elevado de variáveis e de restrições (Ernst e Krishnamoorthy, 1999), a formulação (2)-(8) possui uma relaxação linear justa (Sorin-Kapov et al., 1996) e uma característica interessante. Ao se fixar o vetor de variáveis inteiras z, de forma que uma solução viável possa ser obtida para a formulação original, pode-se decompor o problema resultante em problemas de atribuição, um para cada par de origem-destino i j. Essas duas características contribuem para o bom desempenho do método de decomposição de Benders Benders (1962) para resolver o PLCNCAS, assunto da próxima seção Método de decomposição de Benders O método de decomposição de Benders (Benders, 1962) é um procedimento utilizado na resolução de problemas de programação linear inteira mista e não linear. Na abordagem, o problema original é decomposto em dois mais simples: (i) o problema mestre, uma versão relaxada do problema original possuindo o conjunto de variáveis inteiras juntamente com suas respectivas restrições e uma variável contínua adicional; e (ii) o subproblema, o problema original com os valores das variáveis inteiras temporariamente fixadas pelo problema mestre. O algoritmo proposto por Benders resolve cada um dos dois problemas mais simples de forma iterativa. A cada ciclo, uma nova restrição, conhecida como corte de Benders, é adicionada ao problema mestre. Essa nova restrição, originada a partir da resolução do dual do subproblema, permite estimar limites inferiores para o problema original. O algoritmo cicla até que as funções objetivo do problema mestre e do subproblema sejam iguais. Ao final do processo, tem-se a solução ótima do problema linear inteiro misto original. A eficiência computacional da decomposição de Benders na resolução de alguns problemas de larga escala pode ser verificada no trabalho pioneiro de Geoffrion e Graves (1974), na resolução de problemas estocásticos de transporte e localização de França e Luna (1982), no problema de sequenciamento aéreo integrado de Papadaos (2009) e, mais recentemente, na resolução de problemas de localização de concentradores em redes do tipo eixo-raio com alocação múltipla de Camargo et al. (2008, 2009). Ao se aplicar o método no PLCNCAS, obtém-se o subproblema primal de Benders através da fixação de um z = z h viável, em um dado ciclo h do procedimento. Ao se fazer isso, o seguinte problema linear é obtido: min w ij α c m x ijm + s h (9) i j i m s. a: x ijm = zi h i, j, : i j (10) m x ijm = zj h i, j, : i j (11) m x ijm 0 i, j,, m : i j (12) onde s h é soma dos custos de instalação dos concentradores e de transporte desde os pontos de origem e de destino até os concentradores associados ao vetor z. Através da função objetivo do dual do subproblema primal (9)-(12), pode-se construir uma restrição conhecida como corte de Benders que é adicionada ao problema mestre a cada ciclo do XLI SBPO Pesquisa Operacional na Gestão do Conhecimento Pág. 1172

6 procedimento. Então, associando as variáveis duais u ij e v ij às restrições (3) e (4), respectivamente, tem-se o seguinte problema linear dual para cada par de origem-destino i j (i j) para um dado ciclo h: max u ij z h i + v ij z h j (13) s.a : u ij + v ijm w ij α c m, m : m (14) u ij + v ij 0 (15) u ij IR (16) v ij IR (17) A partir da função objetivo (13) pode-se construir, com o auxílio da variável contínua η, a seguinte restrição (18), conhecida como corte de Benders, a ser adicionada ao problema mestre. A variável η subestima o custo de transporte a cada ciclo. η i u h ij z i + i j i vij h z j (18) onde u h ij e vh ij são os valores ótimos das variáveis duais de um dado ciclo h. O problema mestre pode ser assim formulado: min η + f z + (O i + D i ) c i z i (19) i i s.a : η u h ij z i + vij h z j h = 1,..., H (20) i j i i j i z i = 1 i (21) z i z i, : i (22) η 0 z i {0, 1} i, (24) onde H é o número máximo de ciclos. Utilizando o subproblema dual (13)-(17) e o problema mestre (19)-(24), pode-se formalizar o algoritmo do método clássico de decomposição de Benders da seguinte forma: Algoritmo 1: Método clássico de decomposição de Benders PASSO 1 Faça LS = +, LI =. PASSO 2 Se LS = LI, então PARE. A solução ótima do problema original (2)-(8) foi obtida. PASSO 3 Resolva o problema mestre (19)-(24) Obtenha zp M e os valores ótimos das variáveis inteiras z. PASSO 4 Faça LI = zp M e atualize os valores de z no subproblema dual (13)-(17). PASSO 5 Resolva o subproblema dual (13)-(17) Obtenha zsp e os valores ótimos das variáveis duais uh e v h. PASSO 6 Adicione o novo corte de Benders ao problema mestre (19)-(24) usando (18) PASSO 7 Se zsp + f z + i i (O i + D i ) c i z i < LS, então Faça LS = zsp + f z + i i (O i + D i ) c i z i. PASSO 7 Vá para o PASSO 2 onde LS e LI são os limites superiores e inferiores, e zsp e z P M são as soluções ótimas obtidas resolvendo-se o problema mestre e o subproblema correntes, respectivamente. j i (23) XLI SBPO Pesquisa Operacional na Gestão do Conhecimento Pág. 1173

7 A eficiência computacional do algoritmo acima depende principalmente de três questões: (i) o número de ciclo necessários para convergência global; (ii) o tempo gasto na resolução do subproblema em cada iteração; (iii) o tempo e o esforço computacional demandados para resolução do problema mestre. Uma maneira de abordar a questão (i) é adicionar mais de um corte de Benders por ciclo. Isso pode ser feito quando o subproblema dual possui múltiplas soluções ótimas e se consegue gerar cortes que não são dominados por nenhum outro corte presente no problema mestre (Magnanti et al., 1986) e quando se consegue reformular o corte de Benders, decompondo-o (Birge e Louveaux, 1988). Enquanto a primeira opção é uma tarefa difícil de ser realizada, envolvendo a solução de um programa linear adicional por ciclo, a segunda pode ser aplicada quando o subproblema dual poder ser desagregado em função de seus índices. Observando as restrições (18), pode-se decompô-las ou por cada par i j, restrições (25), ou por cada i, restrições (26), permitindo assim a adição de mais de um corte por ciclo h. Esta estratégia é conhecida como multi-corte (Birge e Louveaux, 1988). Então, ao invés de se usar a restrição (18) no PASSO 6 do algoritmo clássico do método de decomposição de Benders, pode-se escolher entre as restrições (25) e (26). η ij u h ij z i + v h ij z j i, j : i j (25) η i u h ij z i + vij h z j i (26) j i j i Na próxima seção 5, os desempenhos computacionais das variantes dos algoritmos do método de decomposição de Benders (clássico e multicorte) são comparados com a resolução da formulação (2)-(8) usando o CPLEX. 5. Resultados Computacionais Os testes computacionais foram realizados usando dois conjuntos padrões de problemas testes da literatura: (a) CAB do Conselho de Aviação Civil dos Estados Unidos da América (O Kelly, 1987) e (b) AP do serviço Postal Australiano (Ernst e Krishnamoorthy, 1996, 1999). Os problemas testes CAB possuem tamanho com 10, 15, 20 e 25 pontos de demanda, enquanto que testes de 10 até 200 pontos de demanda podem ser gerados a partir do conjunto AP. Muitos estudos da literatura (O Kelly e Bryan, 1998; Elhedhli e Hu, 2005; Ebery et al., 2000; Boland et al., 2004) usam esses problemas testes para medir o desempenho dos métodos de resolução. Entretanto, enquanto o conjunto CAB não possui os custos de instalação dos concentradores; o conjunto AP possui apenas os cinqüenta primeiros custos de instalação. Em função dessa limitação, custos fixos foram gerados para todos os problemas testes através de uma distribuição normal com média igual a f o e coeficiente de variação igual a 40% desse valor. Isso foi feito para representar a variação dos custos de instalação em problemas reais. O valor f o foi calculado como sugerido por Ebery et al. (2000) e representa a diferença normalizada entre um cenário que possui apenas um concentrador imaginário localizado no centro de massa das demandas e outro tendo todos os pontos de demanda como concentradores. Ainda como sugerido por Ebery et al. (2000), todos os maiores custos de instalação gerados foram atribuídos aos pontos de maior demanda. Em geral, essa atribuição dificulta a seleção dos pontos de demanda nos quais se instalará um concentrador. Além disso, como as matrizes de demanda do conjunto de dados AP são fracionárias, elas foram normalizadas para se manter a coerência com os dados do conjunto CAB. Os testes padrões foram nomeados como cabn.α e apn.α indicando a origem dos dados, o número de pontos de demanda, n e o desconto usado, α. O símbolo α pode assumir valores 2, 4, 6 e 8 significando 20%, 40%, 60% e 80%, respectivamente. XLI SBPO Pesquisa Operacional na Gestão do Conhecimento Pág. 1174

8 Os algoritmos desenvolvidos e comparados foram: o método de decomposição de Benders clássico (BD1); o multicorte decomposto para cada ponto de demanda i (BD2); o multicorte decomposto para cada par de origem-destino i j (BD3). Todos os testes foram realizados em um computador Core 2 Duo com 2.5 GHz e com 8 GB de memória usando o sistema operacional Linux. Os problemas mestres e os subproblemas foram resolvidos através do pacote de otimização CPLEX 9.1. A tabela 1 apresenta os resultados computacionais obtidos. Os nomes dos problemas testes são mostrados na primeira coluna, os tempos computacionais gastos na resolução da formulação (2)-(8) usando o CPLEX estão na segunda coluna. A coluna # hubs apresenta o número de concentradores instalados na solução ótima. Para cada versão do método de decomposição de Benders registrou-se: o número de ciclos gastos, coluna Ciclos; o tempo total de computação em segundos, coluna T (s); e a porcentagem da diferença entre o limite superior e o inferior dividido pelo limite superior (100 (LS LI)/LS), mostrados entre parênteses na coluna do tempo total, caso o limite máximo de tempo de segundos tenha sido alcançado. A figura 1 apresenta um comparativo dos tempos de processamento dos métodos na resolução dos problemas testes CAB e AP. Cada barra do gráfico relata, para a instância testada, a porcentagem de tempo de processamento gasto para os quatro métodos testados. No primeiro caso, instâncias CAB, verifica-se que o método de Benders clássico possui, em linhas gerais, tempos de processamentos maiores. À medida que se modifica o método, através da adição de n-cortes (BD2) e n 2 -cortes (BD3), um esforço computacional menor é exigido. No segundo caso, instâncias AP, tem-se uma situação adversa, uma vez que o método CPLEX destaca-se por tempos de processamento maiores. Ainda assim, os métodos de n-cortes e n2-cortes configuram-se com resultados satisfatórios. 100% 80% 60% 40% 20% 0% cab10.2 cab10.4 cab10.6 cab10.8 cab15.2 cab15.4 cab15.6 cab15.8 cab20.2 cab20.4 cab20.6 cab20.8 cab25.2 cab25.4 cab25.6 cab25.8 ap10.2 ap10.4 ap10.6 ap10.8 ap20.2 ap20.4 ap20.6 ap20.8 ap30.2 ap30.4 ap30.6 ap30.8 ap40.2 ap40.4 ap40.6 ap40.8 ap50.2 ap50.4 ap50.6 ap50.8 ap60.2 ap60.4 ap60.6 ap60.8 CPLEX BD1 BD2 BD3 Figura 1: Porcentagem do tempo para as instâncias CAB e AP. A figura 2 mostra a evolução da convergência do limite inferior dos métodos de decomposição de Benders na resolução do problema teste CAB20.4. Curiosamente, os métodos apresentam uma convergência semelhante nos 3 primeiros ciclos, isto é, a menos de 5% do ótimo, a evolução dos métodos é a mesma. A partir desta referência, uma convergência mais acentuada da implementação BD3 é observada em relação BD1 e BD2. Essa análise mostra que com a reestruturação do XLI SBPO Pesquisa Operacional na Gestão do Conhecimento Pág. 1175

9 Tabela 1: Desempenho Computacional dos algoritmos Instância CPLEX # BD1 BD2 BD3 T (s) Hubs Ciclos T (s) Ciclos T (s) Ciclos T (s) cab10.2 0, , , cab10.4 0, ,24 4 0,08 3 0,05 cab10.6 0, ,50 6 0,19 5 0,16 cab10.8 0, , ,37 5 0,15 cab15.2 0, ,21 4 0, cab15.4 0, ,56 4 0,28 4 0,34 cab15.6 0, ,29 5 0,29 5 0,64 cab15.8 0, ,72 8 2,00 6 1,40 cab20.2 0, ,70 4 0,44 4 0,55 cab20.4 1, ,00 8 2,54 5 1,62 cab20.6 2, ,44 6 2,69 4 1,72 cab20.8 3, , ,96 7 7,95 (0,32) cab25.2 2, ,28 4 0,97 3 0,75 cab25.4 6, ,15 6 4,74 6 4,07 cab , ,61 8 7,88 6 6,70 cab , , , ,39 (0,28) ap10.2 0, ,10 4 0,08 4 0,08 ap10.4 0, ,18 4 0,09 3 0,06 ap10.6 0, ,07 3 0,05 3 0,05 ap10.8 0, ,03 2 0,03 2 0,04 ap20.2 1, ,12 1 0,13 1 0,13 ap20.4 1, ,10 1 0,11 1 0,10 ap20.6 1, ,10 1 0,12 1 0,15 ap20.8 1, ,15 1 0,09 1 0,12 ap , ,22 7 6,55 6 7,77 ap , , , ,52 ap , , , ,07 ap , , , ,54 ap , , , ,67 ap , , , ,09 ap , , , ,72 (0,07) ap , , , ,04 (0,65) ap , , , ,02 ap , , , ,45 ap , , , ,4 ap , , , ,31 (3,02) ap , , , ,76 ap , , , ,79 ap , , , ,99 ap , , , ,94 (0,52) corte de Benders, o método torna-se consideravelmente mais eficaz, reduzindo o esforço computacional e diminuindo o tempo de processamento. Uma forma de analisar o desempenho das implementações BD1, BD2 e BD3 é observar a quantidade de ciclos usados para se alcançar a solução ótima. Na figura 3, observa-se que a implementação BD1 requer uma quantidade maior de ciclos em todas as instâncias. Já as implementações BD2 e BD3 requerem um número pequeno de ciclos independente da instância, configurando um comportamento ligeiramente estável. Observando apenas o tempo computacional e o número de instâncias nos quais cada método foi mais rápido, pode-se ver que, para as instâncias CAB, o CPLEX teve o maior número de testes com menor tempo de processamento (62% dos testes). Além disso, a implementação BD1 foi incapaz de realizar algum teste no menor tempo de processamento. Já a implementação BD3 obteve em 5 instâncias (31% dos testes) o menor tempo de processamento. Para as instâncias AP, XLI SBPO Pesquisa Operacional na Gestão do Conhecimento Pág. 1176

10 Instância cab20.4 LB (%) 0,00-5,00-10,00-15,00-20,00-25,00-30,00-35,00-40,00-45,00-50,00-55,00-60,00-65,00-70,00-75,00-80,00-85,00-90,00-95,00-100, Ciclos BD1 BD2 BD3 Figura 2: Convergência dos métodos implementados. Quantidade de Ciclos cab10.2 cab10.4 cab10.6 cab10.8 cab15.2 cab15.4 cab15.6 cab15.8 cab20.2 cab20.4 cab20.6 cab20.8 cab25.2 cab25.4 cab25.6 cab25.8 ap10.2 ap10.4 ap10.6 ap10.8 ap20.2 ap20.4 ap20.6 ap20.8 ap30.2 ap30.4 ap30.6 ap30.8 ap40.2 ap40.4 ap40.6 ap40.8 ap50.2 ap50.4 ap50.6 ap50.8 ap60.2 ap60.4 ap60.6 ap60.8 BD1 BD2 BD3 Figura 3: Número de concentradores (hubs) instalados. a implementação BD2 conseguiu em 14 testes o menor tempo de processamento (58% dos testes). O método de Benders com algumas modificações apenas na estrutura de seus cortes torna-se consideravelmente mais eficiente. 6. Conclusão No presente trabalho, três variantes do método de decomposição de Benders foram apresentados como estratégias de resolução do problema de localização de concentradores com alocação simples. A variante BD2 se mostrou competitiva quando comparada com o desempenho do software de otimização CPLEX. Há possibilidades de se melhorar ainda mais o desempenho da decomposição de Benders utilizando as abordagens feitas por McDaniel e Devine (1977) e por Papadaos (2009). Espera-se, desta forma, resolver problemas testes maiores ainda. Agradecimentos Os autores gostariam de agradecer a CNPq (processo /2008 9) e a Fapemig pelo suporte financeiro. Referências Abdinnour-Helm, S. (1998). A hybrid heuristic for the uncapacitated hub location problem. Eu- XLI SBPO Pesquisa Operacional na Gestão do Conhecimento Pág. 1177

11 ropean Journal of Operational Research, 106(2-3): Alumur, S. e Kara, B. Y. (2008). Networ hub location problems: The state of the art. European Journal of Operational Research, 190:1 21. Ayin, T. (1994). Lagrangian relaxation based approaches to capacitated hub-and-spoe networ design problem. European Journal of Operational Research, 79: Benders, J. F. (1962). Partitioning procedures for solving mixed-variables programming problems. Numerisch Mathemati, 4: Birge, J. R. e Louveaux, F. V. (1988). A multicut algorithm for two-stage stochastic linear programs. European Journal of Operational Research, 34: Boland, N.; Krishnamoorthy, M.; Ernst, A. e Ebery, J. (2004). Preprocessing and cutting for multiple allocation hub location problem. European Journal of Operational Research, 155: Camargo, R. S.; Miranda Jr, G. e Luna, H. P. (2008). Benders decomposition for the uncapacitated multiple allocation hub location problem. Computers and Operations Research, 35: Camargo, R. S.; Miranda Jr, G. e Luna, H. P. (2009). Benders decomposition for hub location problems with economies of scale. Transportation Science, 43: Campbell, J. F. (1994). Integer programming formulations of discrete hub location problems. European Journal of Operational Research, 72: Campbell, J. F. (1996). Hub location and the p-hub median problem. Operations Research, 44(6): Campbell, J. F.; Ernst, A. T. e Krishnamoorthy, M. (2002). Hub location problems. In Drezner, Z. e Hamacher, H. W., Editores, Facility Location: Applications and Theory, capítulo 12, pp Springer, 1 a Edição. Campbell, J. F.; Lowe, T. J. e Zhang, L. (2007). The p-hub center allocation problem. European Journal of Operational Research, 176(2): Chen, J. F. (2007). A hybrid heuristic for the uncapacitated single allocation hub location problem. Omega, 35: Cunha, C. e Silva, M. (2007). A genetic algorithm for the problem of configuring a hub-andspoe networ for a ltl trucing company in brazil. European Journal of Operational Research, 179: Cunha, C. e Silva, M. (2008). New simple and efficient heuristics for the uncapacitated single allocation hub location problem. Computers and Operations Research. In press. Ebery, J. (2001). Solving large single allocation p-hub problems with two or three hubs. European Journal of Operational Research, 128(2): Ebery, J.; Krishnamoorthy, M.; Ernst, A. e Boland, N. (2000). The capacitated multiple allocation hub location problema: Formulations and algorithms. European Journal of Operational Research, 120: Elhedhli, S. e Hu, F. X. (2005). Hub-and-spoe networ design with congestion. Computers & Operations Research. To appear. Ernst, A. T.; Hamacher, H.; Jiangc, H.; Krishnamoorthy, M. e Woegingerd, G. (2009). Uncapacitated single and multiple allocation p-hub center problems. Computers and Operations Research, 36(7): Ernst, A. T. e Krishnamoorthy, M. (1996). Efficient algorithms for the uncapacitated single allocation p-hub median problem. Location Science, 4: Ernst, A. T. e Krishnamoorthy, M. (1998). Exact and heuristic algorithms for the uncapacitated multiple allocation p-hub median problem. European Journal of Operational Research, 104: Ernst, A. T. e Krishnamoorthy, M. (1999). Solution algorithms for the capacitated single allocation hub location problem. Annals of Operations Research, 86: XLI SBPO Pesquisa Operacional na Gestão do Conhecimento Pág. 1178

12 França, P. e Luna, H. (1982). Solving stochastic transportation-location problem by generalized benders decomposition. Transportation Science, 16(2): Geoffrion, A. M. e Graves, G. W. (1974). Multicomodity distribution system design by Benders decomposition. Management Science, 20: Kara, B. Y. e Tansel, B. C. (2000). On the single-assignment p-hub center problem. European Journal of Operational Research, 125: Kara, B. Y. e Tansel, B. C. (2003a). The latest arrival hub location problem. Management Science, 47: Kara, B. Y. e Tansel, B. C. (2003b). The single-assignment hub covering problem: models and linearizations. Journal of the Operational Research Society, 54: Klincewicz, J. G. (1991). Heuristics for the p-hub location problem. European Journal of Operational Research, 53: Klincewicz, J. G. (1992). Avoiding local optima in the p-hub location problem using tabu search and grasp. Annals of Operations Research, 40: Labbé, M.; Yaman, H. e Gourdin, E. (2005). A branch and cut algorithm for hub location problems with single assignment. Mathematical Programming: Series A, 102: Magnanti, T. L.; Mirchandani, P. e Wong, R. T. (1986). Tailoring Benders decomposition for uncapacitated networ design. Mathematical Programming Study, 26: McDaniel, D. e Devine, M. (1977). A modified Benders partitioning algorithm for mixed integer programming. Management Science, 24(3): O Kelly, M. E. (1987). A quadratic integer program for the location of interacting hub facilities. European Journal of Operational Research, 32: O Kelly, M. E. (1992). Hub facility location with fixed costs. Papers in Regional Science, 71(3): O Kelly, M. E. (1998). A geographer s analysis of hub-and-spoe networs. Journal of Transport Geography, 3(6): O Kelly, M. E. e Bryan, D. L. (1998). Hub location with flow economies of scale. Transportation Research Part B, 32(8): O Kelly, M. E.; Bryan, D. L.; Sorin-Kapov, D. e Sorin-Kapov, J. (1996). Hub networ design with single and multiple allocation: A computational study. Location Science, 4(3): Papadaos, N. (2009). Integrated airline scheduling. Computers & Operations Research, 36: Pirul, H. e Schilling, D. A. (1998). An efficient procedure for designing single allocation hub and spoe systems. Management Science, 44(12): Sorin-Kapov, D. e Sorin-Kapov, J. (1994). On tabu search for the location of interacting hub facilities. European Journal of Operational Research, 73: Sorin-Kapov, D.; Sorin-Kapov, J. e O Kelly, M. (1996). Tight linear programming relaxations of uncapacitated p-hub median problems. European Journal of Operational Research, 94: Topcuoglu, H.; Corut, F.; Ermis, M. e Yilmaz, G. (2005). Solving the uncapacitated hub location problem using genetic algorithms. Computers and Operations Research, 32(4): XLI SBPO Pesquisa Operacional na Gestão do Conhecimento Pág. 1179

UMA HEURÍSTICA CONSTRUTIVA PARA O PROBLEMA DE COBERTURA POR HUBS

UMA HEURÍSTICA CONSTRUTIVA PARA O PROBLEMA DE COBERTURA POR HUBS UMA HEURÍSTICA CONSTRUTIVA PARA O PROBLEMA DE COBERTURA POR HUBS Ana Paula Milanez Faculdade de Engenharia Elétrica e de Computação Universidade Estadual de Campinas Av. Albert Einstein, 400, CEP 13083-852,

Leia mais

Método Heurístico para Localização de Concentradores em Redes

Método Heurístico para Localização de Concentradores em Redes Método Heurístico para Localização de Concentradores em Redes Wesley Gomes de Almeida 1, Edson Luiz França Senne 2 1 Instituto Nacional de Pesquisas Espaciais INPE Caia Postal 515 12.227-010 São José dos

Leia mais

XLVII SIMPÓSIO BRASILEIRO DE PESQUISA OPERACIONAL

XLVII SIMPÓSIO BRASILEIRO DE PESQUISA OPERACIONAL O PROBLEMA DE LOCALIZAÇÃO DE CONCENTRADORES EM ÁRVORES: UM PROCEDIMENTO PARA ACELERAR UM ALGORITMO BASEADO EM DECOMPOSIÇÃO DE BENDERS João Carlos Abreu Júnior 1 Thiago F. Noronha 1 Andréa Cynthia Santos

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

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

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

Planejamento para fundições: uma aplicação do método das K-melhores mochilas. 1 Introdução

Planejamento para fundições: uma aplicação do método das K-melhores mochilas. 1 Introdução Planejamento para fundições: uma aplicação do método das K-melhores mochilas Murilo S. Pinheiro, Franklina M.B. Toledo, Instituto de Ciências Matemáticas e de Computação, Universidade de São Paulo, Av.

Leia mais

ABORDAGENS HEURÍSTICAS PARA

ABORDAGENS HEURÍSTICAS PARA INSTITUTO FEDERAL DE MINAS GERAIS BACHARELADO EM SISTEMAS DE INFORMAÇÃO ABORDAGENS HEURÍSTICAS PARA RESOLUÇÃO DE PROJETO DE REDES EIXO-RAIO COM ALOCAÇÃO SIMPLES RODRIGO FERREIRA DE BRITO Orientador: Bruno

Leia mais

Heurística GRASP para o problema de p-medianas aplicado à localização de concentradores

Heurística GRASP para o problema de p-medianas aplicado à localização de concentradores Heurística GRASP para o problema de p-medianas aplicado à localização de concentradores Heurística GRASP para o problema de p-medianas aplicado à localização de concentradores GRASP heuristic for p-median

Leia mais

Pedro Tiago Barbosa do Couto. Resolução de problemas de transporte rodoviário de cargas utilizando programação inteira DISSERTAÇÃO DE MESTRADO

Pedro Tiago Barbosa do Couto. Resolução de problemas de transporte rodoviário de cargas utilizando programação inteira DISSERTAÇÃO DE MESTRADO Pedro Tiago Barbosa do Couto Resolução de problemas de transporte rodoviário de cargas utilizando programação inteira DISSERTAÇÃO DE MESTRADO DEPARTAMENTO DE ENGENHARIA ELÉTRICA Programa de Pós graduação

Leia mais

Método geração de colunas e heurísticas para o Problema da Mochila Compartimentada. Resumo

Método geração de colunas e heurísticas para o Problema da Mochila Compartimentada. Resumo Método geração de colunas e heurísticas para o Problema da Mochila Compartimentada Aline Aparecida de Souza Leão Maristela Oliveira dos Santos Marcos Nereu Arenales Universidade de São Paulo-USP Av Trabalhador

Leia mais

LOCALIZAÇÃO DE SERVIDORES E DESENHO DE REDES LOCAIS INTEGRADAS

LOCALIZAÇÃO DE SERVIDORES E DESENHO DE REDES LOCAIS INTEGRADAS LOCALIZAÇÃO DE SERVIDORES E DESENHO DE REDES LOCAIS INTEGRADAS Pollyanna G. Faria Dias Depto. de Ciências Exatas e Tecnologia, Centro Universitário de Belo Horizonte, pollyannagdias@yahoo.com Gilberto

Leia mais

GRASP COM RECONEXÃO POR CAMINHOS PARA O PROBLEMA EIXO-RAIO COM ALOCAÇÃO SIMPLES

GRASP COM RECONEXÃO POR CAMINHOS PARA O PROBLEMA EIXO-RAIO COM ALOCAÇÃO SIMPLES a 8/09 GRASP COM RECONEXÃO POR CAMINHOS PARA O PROBLEMA EIXO-RAIO COM ALOCAÇÃO SIMPLES Alexandre Xavier Martins xmartins@decea.ufop.br Yasmine de Melo Costa yasmine_melo@yahoo.com.br Departamento de Engenharia

Leia mais

Rio de Janeiro- Brasil, 05 e 06 de agosto de 2009. ISSN 2175-6295 SPOLM 2009

Rio de Janeiro- Brasil, 05 e 06 de agosto de 2009. ISSN 2175-6295 SPOLM 2009 ISSN 175-695 Rio de Janeiro- Brasil, 05 e 06 de agosto de 009. SPOLM 009 034/009 - HEURÍSTICA GRASP BI-OBJETIVO PARA O PROBLEMA DAS P-MEDIANAS NÃO CAPACITADO Paula Mariana dos Santos Departamento de Engenharia

Leia mais

TÍTULO DO PROJETO: O problema de empacotamento de figuras usando suas equações. Área do Conhecimento (Tabela do CNPq):

TÍTULO DO PROJETO: O problema de empacotamento de figuras usando suas equações. Área do Conhecimento (Tabela do CNPq): INSTITUCIONAL/IFSP PROJETO DE PESQUISA TÍTULO DO PROJETO: O problema de empacotamento de figuras usando suas equações Área do Conhecimento (Tabela do CNPq): 3. 0 8. 0 2. 0 2-4 1. RESUMO O problema de empacotamento

Leia mais

CAMPBELL, J.F., A Survey of network hub location, Locational Analysis, 6 (1994), 31-49. CAMPBELL, J.F., Hub location and the p-hub median problem,

CAMPBELL, J.F., A Survey of network hub location, Locational Analysis, 6 (1994), 31-49. CAMPBELL, J.F., Hub location and the p-hub median problem, 6. References ABDINNOUR-HELM, S., A Hybrid Heuristic for the Uncapacitated Hub Location Problem, European Journal of Operational Research, 106, 1998, 489-499. ABDINNNOUR-HELM, S., VENKATARAMANAN, M.A.,

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

Modelagem para localização de hubs no transporte de encomendas expressas

Modelagem para localização de hubs no transporte de encomendas expressas Modelagem para localização de hubs no transporte de encomendas expressas JAVIER ANTONIO TIMANÁ ALAMO MARCO ANTONIO BRINATI POLI-USP Resumo Na presente pesquisa se propõe um modelo matemático de programação

Leia mais

Um método exato de busca para se calcular o multiplicador lagrangeana/surrogate (lagsur) para o Problema Generalizado de Atribuição

Um método exato de busca para se calcular o multiplicador lagrangeana/surrogate (lagsur) para o Problema Generalizado de Atribuição Um método exato de busca para se calcular o multiplicador lagrangeana/surrogate (lagsur) para o Problema Generalizado de Atribuição Marcelo Gonçalves Narciso Embrapa Informática Agropecuária Luiz Antônio

Leia mais

Resolução do problema do caixeiro viajante assimétrico (e uma variante) através da relaxação Lagrangeana

Resolução do problema do caixeiro viajante assimétrico (e uma variante) através da relaxação Lagrangeana Resolução do problema do caixeiro viajante assimétrico (e uma variante) através da relaxação Ana Maria A.C. Rocha e João Luís C. Soares Departamento de Produção e Sistemas Escola de Engenharia Universidade

Leia mais

Otimização de horários Seminário. Clarisse Resende 25/01/2013

Otimização de horários Seminário. Clarisse Resende 25/01/2013 Otimização de horários Seminário Clarisse Resende 25/01/2013 O problema dos horários consiste numa sequência de atividades de programação, satisfazendo um conjunto de restrições de recursos. Pretende-se

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

XLVI Pesquisa Operacional na Gestão da Segurança Pública

XLVI Pesquisa Operacional na Gestão da Segurança Pública MODELO CAPACITADO PARA ALOCAÇÃO DE ALUNOS EM REDES PÚBLICAS DE ENSINO Hidelbrando Ferreira Rodrigues Programa de Pós-Gradução em Egenharia de Produção Universidade Federal de Santa Catarina - Centro Tecnológico

Leia mais

Introdução à Pesquisa Operacional - Otimização Linear

Introdução à Pesquisa Operacional - Otimização Linear Introdução à Pesquisa Operacional - Otimização Linear Professora: Maristela Oliveira dos Santos - mari@icmc.usp.br Auxilio 2009: Victor C.B. Camargo Auxilio 2010 - PAE: Marcos Mansano Furlan - L-1007 Instituto

Leia mais

ESTÁGIOS DOMINANTES FLEXÍVEIS EM SISTEMAS DE PRODUÇÃO FLOW SHOP HÍBRIDOS

ESTÁGIOS DOMINANTES FLEXÍVEIS EM SISTEMAS DE PRODUÇÃO FLOW SHOP HÍBRIDOS ESTÁGIOS DOMINANTES FLEXÍVEIS EM SISTEMAS DE PRODUÇÃO FLOW SHOP HÍBRIDOS João Vitor Moccellin Departamento de Engenharia de Produção Escola de Engenharia de São Carlos, Universidade de São Paulo. Av. Trabalhador

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

PROGRAMAÇÃO LINEAR INTEIRA PARA O PROBLEMA DE CORTE UNIDIMENSIONAL DE ESTOQUE COM REAPROVEITAMENTO DOS RESÍDUOS

PROGRAMAÇÃO LINEAR INTEIRA PARA O PROBLEMA DE CORTE UNIDIMENSIONAL DE ESTOQUE COM REAPROVEITAMENTO DOS RESÍDUOS ISSN: 2237-0722 PROGRAMAÇÃO LINEAR INTEIRA PARA O PROBLEMA DE CORTE UNIDIMENSIONAL DE ESTOQUE COM REAPROVEITAMENTO DOS RESÍDUOS INTEGER LINEAR PROGRAMMING FOR THE ONE-DIMENSIONAL CUTTING STOCK PROBLEM

Leia mais

PROGRAMAÇÃO DA PRODUÇÃO EM SISTEMAS POR BATELADAS: UM ESTUDO PARA A OTIMIZAÇÃO DO MAKESPAN

PROGRAMAÇÃO DA PRODUÇÃO EM SISTEMAS POR BATELADAS: UM ESTUDO PARA A OTIMIZAÇÃO DO MAKESPAN PROGRAMAÇÃO DA PRODUÇÃO EM SISTEMAS POR BATELADAS: UM ESTUDO PARA A OTIMIZAÇÃO DO MAKESPAN R. P. da ROCHA 1, M. de F. MORAIS 1, M. A. da S. S. RAVAGNANI 2, C. M. G. ANDRADE 2, C. M. P. R. PARAÍSO 2 1 Universidade

Leia mais

O problema de localização de terminais concentradores e sua aplicação nas redes de transporte intermodal do país

O problema de localização de terminais concentradores e sua aplicação nas redes de transporte intermodal do país O problema de localização de terminais concentradores e sua aplicação nas redes de transporte intermodal do país Adriano Dutra de Vasconcelos 1 ; Carlos David Nassi 2 ; Luiz Antônio Silveira Lopes 3 Resumo:

Leia mais

Resumo Expandido INTRODUÇÃO:

Resumo Expandido INTRODUÇÃO: Resumo Expandido Título da Pesquisa (Português): Pesquisa Operacional aplicada ao problema de alocação de caminhões em uma mina a céu aberto. Título da Pesquisa (Inglês): Operations Research applied to

Leia mais

BALANCEANDO LINHAS DE PRODUÇÃO COM TRABALHADORES DEFICIENTES E ESTAÇÕES PARALELAS

BALANCEANDO LINHAS DE PRODUÇÃO COM TRABALHADORES DEFICIENTES E ESTAÇÕES PARALELAS BALANCEANDO LINHAS DE PRODUÇÃO COM TRABALHADORES DEFICIENTES E ESTAÇÕES PARALELAS Felipe F. B. Araújo¹, Alysson M. Costa¹, Cristóbal Miralles² ¹ Instituto de Ciências Matemáticas e de Computação. Universidade

Leia mais

ALGORITMOS EXATOS PARA O PROBLEMA DO CAMINHO MAIS CURTO ROBUSTO E PARA O PROBLEMA DE LOCALIZAÇÃO DE CONCENTRADORES EM ÁRVORE

ALGORITMOS EXATOS PARA O PROBLEMA DO CAMINHO MAIS CURTO ROBUSTO E PARA O PROBLEMA DE LOCALIZAÇÃO DE CONCENTRADORES EM ÁRVORE ALGORITMOS EXATOS PARA O PROBLEMA DO CAMINHO MAIS CURTO ROBUSTO E PARA O PROBLEMA DE LOCALIZAÇÃO DE CONCENTRADORES EM ÁRVORE JOÃO CARLOS ABREU JÚNIOR ALGORITMOS EXATOS PARA O PROBLEMA DO CAMINHO MAIS

Leia mais

Otimização de grande porte

Otimização de grande porte Otimização de grande porte Silvana Bocanegra Ciclo de Seminários BSI 204.2 Esboço Otimização: definição, aplicações e motivação; Classe de problemas de otimização e métodos de solução; Principais métodos

Leia mais

O Problema de Corte de Estoque com Data de Entrega

O Problema de Corte de Estoque com Data de Entrega O Problema de Corte de Estoque com Data de Entrega Elisama de Araujo Silva Oliveira Instituto de Matemática, Estatística e Computação Científica (IMECC), Universidade Estadual de Campinas (UNICAMP) Rua

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

UM ALGORITMO POLINOMIAL PARA O PROBLEMA DISCRETO DE LOCALIZAÇÃO DE FACILIDADE COM DISTÂNCIAS LIMITADAS E RESTRIÇÕES DE ATENDIMENTO.

UM ALGORITMO POLINOMIAL PARA O PROBLEMA DISCRETO DE LOCALIZAÇÃO DE FACILIDADE COM DISTÂNCIAS LIMITADAS E RESTRIÇÕES DE ATENDIMENTO. UM ALGORITMO POLINOMIAL PARA O PROBLEMA DISCRETO DE LOCALIZAÇÃO DE FACILIDADE COM DISTÂNCIAS LIMITADAS E RESTRIÇÕES DE ATENDIMENTO. Thiago Pinheiro Jeronimo (UFRN) thiagopj@gmail.com Isaac Franco Fernandes

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

Alocação de Unidades via Relaxação Lagrangeana

Alocação de Unidades via Relaxação Lagrangeana Alocação de Unidades via Relaxação Lagrangeana Prof. Antonio Simões Costa Grupo de Sistemas de Potência EEL - UFSC Relaxação Lagrangeana: Conceitos Iniciais 2 1 Alocação de Unidades via Relaxação Lagrangeana

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

Programação Linear: Profa. Silvana Bocanegra UFRPE - DEINFO

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

Tópicos em Otimização de Licenciatura em Computação Introdução

Tópicos em Otimização de Licenciatura em Computação Introdução Tópicos em Otimização de Licenciatura em Computação Introdução Slides (2-6) foram disponibilizados pelo Prof. Fernando Gomide -UNICAMP Otimização (Programação Matemática) O que é é um procedimento matemático

Leia mais

MODELO INTEGRADO PARA LOCALIZAÇÃO HIERÁRQUICA DE HUBS EM REDES DE FLUXOS

MODELO INTEGRADO PARA LOCALIZAÇÃO HIERÁRQUICA DE HUBS EM REDES DE FLUXOS MODELO INTEGRADO PARA LOCALIZAÇÃO HIERÁRQUICA DE HUBS EM REDES DE FLUXOS Guina Sotomayor Alzamora Instituto Nacional de Matemática Pura e Aplicada (IMPA) Estrada Dona Castorina 110 Jardim Botânico RJ,

Leia mais

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

Heurísticas para o problema de corte com reaproveitamento das sobras de material

Heurísticas para o problema de corte com reaproveitamento das sobras de material Heurísticas para o problema de corte com reaproveitamento das sobras de material Adriana Cristina Cherri, Marcos Nereu Arenales Instituto de Ciências Matemáticas e de Computação, USP. 13560-970, São Carlos,

Leia mais

Formulação de Programação Linear Inteira para o Problema de Particionamento em Conjuntos Convexos

Formulação de Programação Linear Inteira para o Problema de Particionamento em Conjuntos Convexos Formulação de Programação Linear Inteira para o Problema de Particionamento em Conjuntos Convexos Teobaldo L. Bulhões Júnior a a Instituto de Computação, Universidade Federal Fluminense, Niterói, RJ, Brazil

Leia mais

Um 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 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

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

Aprimorando o Corte Peças com Forma Irregular em Chapas Retangulares

Aprimorando o Corte Peças com Forma Irregular em Chapas Retangulares Aprimorando o Corte Peças com Forma Irregular em Chapas Retangulares Leandro Resende Mundim, leandroresendemundim@gmail.com Thiago Alves de Queiroz, th.al.qz@catalao.ufg.br Resumo: Esta pesquisa lida com

Leia mais

MODELO DE PROGRAMAÇÃO LINEAR INTEIRA MISTA PARA MINIMIZAÇÃO DOS ADIANTAMENTOS E ATRASOS EM FLOW SHOP COM SETUP DEPENDENDE DA SEQUÊNCIA

MODELO DE PROGRAMAÇÃO LINEAR INTEIRA MISTA PARA MINIMIZAÇÃO DOS ADIANTAMENTOS E ATRASOS EM FLOW SHOP COM SETUP DEPENDENDE DA SEQUÊNCIA MODELO DE PROGRAMAÇÃO LINEAR INTEIRA MISTA PARA MINIMIZAÇÃO DOS ADIANTAMENTOS E ATRASOS EM FLOW SHOP COM SETUP DEPENDENDE DA SEQUÊNCIA Cristiano Marinho Vaz, cmv02@hotmail.com Vinícius Ferreira da Silva

Leia mais

SEQUENCIAMENTO DE LINHAS DE MONTAGEM MÚLTIPLAS NO AMBIENTE DE PRODUÇÃO ENXUTA UM ESTUDO SIMULADO PARA MINIMIZAR O RISCO DE PARADAS

SEQUENCIAMENTO DE LINHAS DE MONTAGEM MÚLTIPLAS NO AMBIENTE DE PRODUÇÃO ENXUTA UM ESTUDO SIMULADO PARA MINIMIZAR O RISCO DE PARADAS Disponível eletronicamente em www.revista-ped.unifei.edu.br Edição Especial Projeto Pró Engenharias Revista P&D em Engenharia de Produção V. 08 N. 01 (2010) p. 06-10 ISSN 1679-5830 SEQUENCIAMENTO DE LINHAS

Leia mais

Experimentos e Resultados

Experimentos e Resultados 6 Experimentos e Resultados Neste capítulo apresentamos os experimentos realizados e os resultados obtidos pelas heurísticas apresentadas. A primeira parte do capítulo aborda os experimentos e resultados

Leia mais

CAPÍTULO IV PROGRAMAÇÃO LINEAR INTEIRA (PLI)

CAPÍTULO IV PROGRAMAÇÃO LINEAR INTEIRA (PLI) CAPÍTULO IV PROGRAMAÇÃO LINEAR INTEIRA (PLI) Prof. Gilson Fernandes da Silva Departamento de Ciências Florestais e da Madeira (DCFM) Programa de Pós-graduação em Ciências Florestais (PPGCF) Universidade

Leia mais

Heurísticas para um problema de dimensionamento de lotes com substituição de demanda e restrição de capacidade

Heurísticas para um problema de dimensionamento de lotes com substituição de demanda e restrição de capacidade Universidade de São Paulo Biblioteca Digital da Produção Intelectual - BDPI Departamento de Matemática Aplicada e Estatística - ICMC/SME Comunicações em Eventos - ICMC/SME 2014-09-16 Heurísticas para um

Leia mais

Pesquisa Operacional

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

Projeto de conversões em malha viária urbana

Projeto de conversões em malha viária urbana Projeto de conversões em malha viária urbana Daniel Carvalho Sodré DUARTE Hugo A. Dantas do NASCIMENTO Les FOULDS Humberto LONGO Instituto de informática Universidade Federal de Goiás Goiânia GO {danielduarte,hadn,lesfoulds,longo}@inf.ufg.br

Leia mais

Otimização Linear. Profª : Adriana Departamento de Matemática. wwwp.fc.unesp.br/~adriana

Otimização Linear. Profª : Adriana Departamento de Matemática. wwwp.fc.unesp.br/~adriana Otimização Linear Profª : Adriana Departamento de Matemática adriana@fc.unesp.br wwwp.fc.unesp.br/~adriana Bibliografia ARENALES, ARMENTANO, MORABITO e YANASSE. Pesquisa Operacional, Campus, 2007. BERTSIMAS,

Leia mais

Algoritmos Branch e Bound para o problema de sequenciamento em uma única máquina

Algoritmos Branch e Bound para o problema de sequenciamento em uma única máquina Trabalho apresentado no XXXV CNMAC, Natal-RN, 2014. Algoritmos Branch e Bound para o problema de sequenciamento em uma única máquina Carlos E. Ferreira Instituto de Matemática e Estatística, IME, USP 05508-090,

Leia mais

Problema de Designação. Fernando Nogueira Problema de Designação 1

Problema de Designação. Fernando Nogueira Problema de Designação 1 Problema de Designação Fernando Nogueira Problema de Designação 1 O Problema de Designação é um caso específico de um Problema de Transporte, que por sua vez é um caso específico de um Problema de Programação

Leia mais

Prática 00. Total 04. Pré-requisitos. No. De Créditos 04

Prática 00. Total 04. Pré-requisitos. No. De Créditos 04 Disciplina Otimização Combinatória Departamento Carga Horária Semanal MINISTÉRIO DA EDUCAÇÃO E CULTURA PRÓ-REITORIA DE GRADUAÇÃO 1 PROGRAMA DE DISCIPLINA Departamento de Computação Teórica Pré-requisitos

Leia mais

Luiz Aizemberg, Artur Alves Pessoa, Eduardo Uchoa, Hugo Harry Kramer Departamento de Engenharia de Produção - Universidade Federal Fluminense

Luiz Aizemberg, Artur Alves Pessoa, Eduardo Uchoa, Hugo Harry Kramer Departamento de Engenharia de Produção - Universidade Federal Fluminense FORMULAÇÕES PARA O PROBLEMA DO TRANSPORTE DE DERIVADOS DE PETRÓLEO Luiz Aizemberg, Artur Alves Pessoa, Eduardo Uchoa, Hugo Harry Kramer Departamento de Engenharia de Produção - Universidade Federal Fluminense

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

Pesquisa Operacional Programação em Redes

Pesquisa Operacional Programação em Redes Pesquisa Operacional Programação em Redes Profa. Alessandra Martins Coelho outubro/2013 Seminários Datas Temas Problema do Caminho mais curto programação em redes Data 07/11/13 Problema do Fluxo máximo

Leia mais

Investigação Operacional I. Guia de Utilização do Software. José Manuel Vasconcelos Valério de Carvalho. Universidade do Minho

Investigação Operacional I. Guia de Utilização do Software. José Manuel Vasconcelos Valério de Carvalho. Universidade do Minho Investigação Operacional I Guia de Utilização do Software José Manuel Vasconcelos Valério de Carvalho Universidade do Minho 2003 Guia de Utilização do Software Este documento apresenta diversas informações

Leia mais

4 Métodos Existentes. 4.1 Algoritmo Genético

4 Métodos Existentes. 4.1 Algoritmo Genético 61 4 Métodos Existentes A hibridização de diferentes métodos é em geral utilizada para resolver problemas de escalonamento, por fornecer empiricamente maior eficiência na busca de soluções. Ela pode ser

Leia mais

Quinta-feira, 11 de abril

Quinta-feira, 11 de abril 15.053 Quinta-feira, 11 de abril Mais alguns exemplos de programação inteira Técnicas de planos de corte para obter melhores limitações Entregar: Observações de Aula 1 Exemplo: Localização do corpo de

Leia mais

Nuno Miguel Duarte Sequeira André VARIABLE NEIGHBOURHOOD SEARCH

Nuno Miguel Duarte Sequeira André VARIABLE NEIGHBOURHOOD SEARCH Nuno Miguel Duarte Sequeira André VARIABLE NEIGHBOURHOOD SEARCH Optimization and decision support techniques PDEEC 2007 Introdução A meta-heurística VNS (Variable Neighbourhood Search) é bastante recente

Leia mais

PROJETO DE REDE COM CUSTOS CONVEXOS E BALANCEAMENTO DE FLUXOS

PROJETO DE REDE COM CUSTOS CONVEXOS E BALANCEAMENTO DE FLUXOS PROJETO DE REDE COM CUSTOS CONVEXOS E BALANCEAMENTO DE FLUXOS Pollyanna G. Faria Dias pollyanna@cpdee.ufmg.br Rodney Rezende Saldanha rodney@cpdee.ufmg.br Gilberto de Miranda Jr. miranda@dep.ufmg.br Ricardo

Leia mais

Matemática Aplicada Nt Notas de aula

Matemática Aplicada Nt Notas de aula Matemática Aplicada Nt Notas de aula Problema de transporte e designação Problema de transporte: motivação origem 1 destino 1 origem 2 destino 2 destino 3 Caracterização geral Dados: A estrutura de fontes

Leia mais

Algoritmos 3/17/ Algoritmos como área de estudo e investigação

Algoritmos 3/17/ Algoritmos como área de estudo e investigação Algoritmos e Complexidade Ana Teresa Freitas INESC-ID/IST ID/IST 3/17/2005 1 O que é um algoritmo? Algoritmos: Sequência de instruções necessárias para a resolução de um problema bem formulado [passíveis

Leia mais

META-HEURÍSTICA CLUSTERING SEARCH APLICADA AO PROBLEMA DE ROTULAÇÃO CARTOGRÁFICA DE PONTOS

META-HEURÍSTICA CLUSTERING SEARCH APLICADA AO PROBLEMA DE ROTULAÇÃO CARTOGRÁFICA DE PONTOS META-HEURÍSTICA CLUSTERING SEARCH APLICADA AO PROBLEMA DE ROTULAÇÃO CARTOGRÁFICA DE PONTOS Rômulo Louzada Rabello Universidade Federal do Espírito Santo UFES romulolouzada@gmail.com Geraldo Regis Mauri

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 7 de agosto de 2017 Marco Antonio M. Carvalho

Leia mais

APLICAÇÃO DO MÉTODO GRASP NO PROBLEMA DE POSICIONAMENTO DE RADARES DE VIGILÂNCIA

APLICAÇÃO DO MÉTODO GRASP NO PROBLEMA DE POSICIONAMENTO DE RADARES DE VIGILÂNCIA APLICAÇÃO DO MÉTODO GRASP NO PROBLEMA DE POSICIONAMENTO DE RADARES DE VIGILÂNCIA Mônica Maria De Marchi Centro Técnico Aeroespacial (CTA) Instituto de Estudos Avançados (IEAv) Departamento de Informática

Leia mais

Método Preditor-Corretor Aplicado ao Fluxo de Carga Ótimo com Correções Não-lineares nas Condições de Otimalidade

Método Preditor-Corretor Aplicado ao Fluxo de Carga Ótimo com Correções Não-lineares nas Condições de Otimalidade Método Preditor-Corretor Aplicado ao Fluxo de Carga Ótimo com Correções Não-lineares nas Condições de Otimalidade Roy Wilhelm Probst Departamento Acadêmico de Matemática UTFPR Curitiba PR E-mail: rwprobst@utfpr.edu.br

Leia mais

Técnicas de Projeto de Algoritmos

Técnicas de Projeto de Algoritmos UNIVERSIDADE NOVE DE JULHO - UNINOVE Pesquisa e Ordenação Técnicas de Projeto de Algoritmos Material disponível para download em: www.profvaniacristina.com Profa. Vânia Cristina de Souza Pereira 03 _ Material

Leia mais

Programação de Escalas de Horários na Agricultura Irrigada utilizando o Método de Luus-Jaakola

Programação de Escalas de Horários na Agricultura Irrigada utilizando o Método de Luus-Jaakola Programação de Escalas de Horários na Agricultura Irrigada utilizando o Método de Luus-Jaakola Kennedy M. Fernandes, Instituto de Ciências Ambientais e Desenvolvimento Sustentável, ICADS, UFBA 47805-100,

Leia mais

Um método e um programa para a formação e logística de equipes de trabalho

Um método e um programa para a formação e logística de equipes de trabalho Recebido: 12/02/2016 Aprovado: 14/07/2016 Um método e um programa para a formação e logística de equipes de trabalho A method and a program for work teams setup and logistics José Francisco Ferreira Ribeiro1

Leia mais

AVALIAÇÃO DE MÉTODOS PARA DEFINIÇÃO DE PRÉ-CANDIDATOS A INSTALAÇÕES EM PROBLEMAS DE LOCALIZAÇÃO

AVALIAÇÃO DE MÉTODOS PARA DEFINIÇÃO DE PRÉ-CANDIDATOS A INSTALAÇÕES EM PROBLEMAS DE LOCALIZAÇÃO AVALIAÇÃO DE MÉTODOS PARA DEFINIÇÃO DE PRÉ-CANDIDATOS A INSTALAÇÕES EM PROBLEMAS DE LOCALIZAÇÃO Cauê Sauter Guazzelli Claudio Barbieri da Cunha Programa de Pós-Graduação em Engenharia de Transportes Escola

Leia mais

Resolução de problemas com apenas restrições lineares de igualdade

Resolução de problemas com apenas restrições lineares de igualdade Resolução de problemas com apenas restrições lineares de igualdade Marina Andretta ICMC-USP 14 de outubro de 2014 Marina Andretta (ICMC-USP) sme0212 - Otimização não-linear 14 de outubro de 2014 1 / 22

Leia mais

FUNDIÇÕES DE PEQUENO PORTE: UMA ABORDAGEM HEURÍSTICA RESUMO ABSTRACT

FUNDIÇÕES DE PEQUENO PORTE: UMA ABORDAGEM HEURÍSTICA RESUMO ABSTRACT O PROBLEMA DE PROGRAMAÇÃO DA PRODUÇÃO EM FUNDIÇÕES DE PEQUENO PORTE: UMA ABORDAGEM HEURÍSTICA Claudia Fink Maristela Oliveira dos Santos Instituto de Ciências Matemáticas e de Computação, USP. 13560-970,

Leia mais

SEQUENCIAMENTO DE TAREFAS COM RESTRIÇÕES DE COMPATIBILIDADE EM MÁQUINAS PARALELAS COM TEMPOS DE PREPARAÇÃO DEPENDENTES DA SEQUÊNCIA

SEQUENCIAMENTO DE TAREFAS COM RESTRIÇÕES DE COMPATIBILIDADE EM MÁQUINAS PARALELAS COM TEMPOS DE PREPARAÇÃO DEPENDENTES DA SEQUÊNCIA SEQUENCIAMENTO DE TAREFAS COM RESTRIÇÕES DE COMPATIBILIDADE EM MÁQUINAS PARALELAS COM TEMPOS DE PREPARAÇÃO DEPENDENTES DA SEQUÊNCIA Edson Luiz França Senne Universidade Estadual Paulista UNESP, Faculdade

Leia mais

COMPLEMENTARY APPROACHES FOR P-MEDIAN LOCATION PROBLEMS

COMPLEMENTARY APPROACHES FOR P-MEDIAN LOCATION PROBLEMS ABORDAGENS COMPLEMENTARES PARA PROBLEMAS DE P-MEDIANAS Edson Luiz França Senne, Dr. Professor Adjunto do DMA/FEG/UNESP E-mail: elfsenne@feg.unesp.br Luiz Antonio Nogueira Lorena, Dr. Pesquisador Titular

Leia mais

APLICAÇÃO DA METAHEURÍSTICA LNS AO PROBLEMA PROBABILÍSTICO DE LOCALIZAÇÃO-ALOCAÇÃO DE MÁXIMA COBERTURA

APLICAÇÃO DA METAHEURÍSTICA LNS AO PROBLEMA PROBABILÍSTICO DE LOCALIZAÇÃO-ALOCAÇÃO DE MÁXIMA COBERTURA APLICAÇÃO DA METAHEURÍSTICA LNS AO PROBLEMA PROBABILÍSTICO DE LOCALIZAÇÃO-ALOCAÇÃO DE MÁXIMA COBERTURA Ligia Corrêa de Souza Instituto Nacional de Pesquisas Espaciais - INPE Av. dos Astronautas, 1758,

Leia mais

UMA ANÁLISE DA PRODUTIVIDADE DO EQUIPAMENTO DE CORTES UTILIZANDO-SE PADRÕES TABULEIROS

UMA ANÁLISE DA PRODUTIVIDADE DO EQUIPAMENTO DE CORTES UTILIZANDO-SE PADRÕES TABULEIROS UMA ANÁLISE DA PRODUTIVIDADE DO EQUIPAMENTO DE CORTES UTILIZANDO-SE PADRÕES TABULEIROS Daniel Massaru Katsurayama Instituto Nacional de Pesquisas Espaciais Lab. Associado de Computação e Matemática Aplicada

Leia mais

APLICAÇÃO DE UMA HEURÍSTICA GRASP PARALELA AO PROBLEMA DA P-MEDIANA

APLICAÇÃO DE UMA HEURÍSTICA GRASP PARALELA AO PROBLEMA DA P-MEDIANA APLICAÇÃO DE UMA HEURÍSTICA GRASP PARALELA AO PROBLEMA DA P-MEDIANA Celso Louça Junior (IC), Cláudia Maria Pereira Barros (IC), Marcelo Lisboa Rocha (PQ) Departamento de Ciência da Computação, UNIRG Alameda

Leia mais

Exemplo do jogo dos fósforos Terça-feira, 9 de maio. Exemplo para o Problema do Corpo de Bombeiros. Exemplo: Localidade do Corpo de Bombeiros

Exemplo do jogo dos fósforos Terça-feira, 9 de maio. Exemplo para o Problema do Corpo de Bombeiros. Exemplo: Localidade do Corpo de Bombeiros 15.053 Terça-feira, 9 de maio Busca Heurística: métodos para resolver problemas de otimização difíceis Distribuir: Anotações da Aula Veja a introdução ao trabalho Very Large Scale Neighborhood Search (está

Leia mais

Algoritmos de Caminho Mínimo Parte 1

Algoritmos de Caminho Mínimo Parte 1 Algoritmos de Caminho Mínimo Parte 1 A journey of a thousand miles starts with a single step and if that step is the right step, it becomes the last step. Index 1. Introduction 2. Applications 3. Tree

Leia mais

A Expansão de Redes de Aeroportos: Modelo Básico

A Expansão de Redes de Aeroportos: Modelo Básico A Expansão de Redes de Aeroportos: Modelo Básico, 0 1º Workshop da APDR O Impacto dos Aeroportos no Desenvolvimento Regional Lisboa, Portugal 28 de Novembro de 2008 A Expansão de Redes de Aeroportos: Modelo

Leia mais

Programação Matemática

Programação Matemática Programação Matemática Professoras: Franklina Toledo e Maristela Santos* Instituto de Ciências Matemáticas e de Computação - ICMC Universidade de São Paulo USP *Estes slides foram feitos em colaboração

Leia mais

APLICAÇÃO DE NÚMEROS FUZZY TRIANGULARES EM ANÁLISES DE INVESTIMENTOS EM SITUAÇÕES DE INCERTEZA - MÉTODO BASEADO NA TEORIA DOS JOGOS

APLICAÇÃO DE NÚMEROS FUZZY TRIANGULARES EM ANÁLISES DE INVESTIMENTOS EM SITUAÇÕES DE INCERTEZA - MÉTODO BASEADO NA TEORIA DOS JOGOS APLICAÇÃO DE NÚMEROS FUZZY TRIANGULARES EM ANÁLISES DE INVESTIMENTOS EM SITUAÇÕES DE INCERTEZA - MÉTODO BASEADO NA TEORIA DOS JOGOS Alexandre Ferreira de Pinho, Mestrando Escola Federal de Engenharia de

Leia mais

3 Aprendizado por reforço

3 Aprendizado por reforço 3 Aprendizado por reforço Aprendizado por reforço é um ramo estudado em estatística, psicologia, neurociência e ciência da computação. Atraiu o interesse de pesquisadores ligados a aprendizado de máquina

Leia mais

GERAÇÃO DE COLUNAS APLICADA AO PROBLEMA DE ANÁLISE DE NÍVEL DE REPARO COM DECISÃO CONJUNTA DE LOCALIZAÇÃO DE INSTALAÇÕES E NÍVEIS DE ESTOQUE

GERAÇÃO DE COLUNAS APLICADA AO PROBLEMA DE ANÁLISE DE NÍVEL DE REPARO COM DECISÃO CONJUNTA DE LOCALIZAÇÃO DE INSTALAÇÕES E NÍVEIS DE ESTOQUE GERAÇÃO DE COLUNAS APLICADA AO PROBLEMA DE ANÁLISE DE NÍVEL DE REPARO COM DECISÃO CONJUNTA DE LOCALIZAÇÃO DE INSTALAÇÕES E NÍVEIS DE ESTOQUE Verônica Prottes Fecher, Artur Alves Pessoa, Eduardo Siqueira

Leia mais

CAPÍTULO 4. Teoria da Dualidade

CAPÍTULO 4. Teoria da Dualidade CAPÍTULO 4 1. Introdução Uma dos conceitos mais importantes em programação linear é o de dualidade. Qualquer problema de PL tem associado um outro problema de PL, chamado o Dual. Neste contexto, o problema

Leia mais

Considere a função f(x). Para algum x a f (x) pode não existir. Suponha que. Max f(x) s. a a x b

Considere a função f(x). Para algum x a f (x) pode não existir. Suponha que. Max f(x) s. a a x b Considere a função f(x). Para algum x a f (x) pode não existir. Suponha que se queira resolver o seguinte PPNL: Max f(x) s. a a x b Pode ser que f (x) não exista ou que seja difícil resolver a equação

Leia mais

BRANCH AND BOUND APLICADO NO PROBLEMA DE COBERTURA DE FUNÇÕES BOOLEANAS

BRANCH AND BOUND APLICADO NO PROBLEMA DE COBERTURA DE FUNÇÕES BOOLEANAS BRANCH AND BOUND APLICADO NO PROBLEMA DE COBERTURA DE FUNÇÕES BOOLEANAS Tercio Alberto dos Santos 1, Alexandre César Rodrigues da Silva e Carlos Eduardo da Silva Santos 3 Resumo Este trabalho apresenta

Leia mais

META-HEURÍSTICA SIMULATED ANNEALING APLICADA AO PROBLEMA DO ROTEAMENTO DE VEÍCULOS CAPACITADOS COM RESTRIÇÕES DE CARREGAMENTO BIDIMENSIONAL

META-HEURÍSTICA SIMULATED ANNEALING APLICADA AO PROBLEMA DO ROTEAMENTO DE VEÍCULOS CAPACITADOS COM RESTRIÇÕES DE CARREGAMENTO BIDIMENSIONAL META-HEURÍSTICA SIMULATED ANNEALING APLICADA AO PROBLEMA DO ROTEAMENTO DE VEÍCULOS CAPACITADOS COM RESTRIÇÕES DE CARREGAMENTO BIDIMENSIONAL Andre Renato Sales Amaral (UFES) andre.r.s.amaral@gmail.com Roger

Leia mais

Sequenciamento de Tarefas em Máquinas Paralelas de Processamento em Lotes com Entregas

Sequenciamento de Tarefas em Máquinas Paralelas de Processamento em Lotes com Entregas Sequenciamento de Tarefas em Máquinas Paralelas de Processamento em Lotes com Entregas Gilson Ataliba de Faria a, José Elias Claudio Arroyo a, André Gustavo dos Santos a, Thiago Henrique Nogueira b, Jonatas

Leia mais

COMPARAÇÃO DO TEMPO DE EXECUÇÃO DE ALGORITMOS MAXMIN EM DIFERENTES PROCESSSADORES

COMPARAÇÃO DO TEMPO DE EXECUÇÃO DE ALGORITMOS MAXMIN EM DIFERENTES PROCESSSADORES COMPARAÇÃO DO TEMPO DE EXECUÇÃO DE ALGORITMOS MAXMIN EM DIFERENTES PROCESSSADORES Comparison of the Runtime of Algorithms Maxmin in Different Processsadores Walteno Martins Parreira Júnior, Marcio Oliveira

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

CURSO DE ENGENHARIA DE PRODUÇÃO PESQUISA OPERACIONAL PROBLEMAS DE TRANSPORTE

CURSO DE ENGENHARIA DE PRODUÇÃO PESQUISA OPERACIONAL PROBLEMAS DE TRANSPORTE CURSO DE ENGENHARIA DE PRODUÇÃO PESQUISA OPERACIONAL PROBLEMAS DE TRANSPORTE Email: marcosdossantos_doutorado_uff@yahoo.com.br SUMÁRIO Introdução; Tipos de Modais; Problema Clássico de Transporte; Modelo

Leia mais