III OTIMIZAÇÃO DE ROTEIROS DE COLETA DE RESÍDUOS DE SERVIÇOS DE SAÚDE VIA ALGORITMO GENÉTICO - UM ESTUDO DE CASO

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

Download "III-088 - OTIMIZAÇÃO DE ROTEIROS DE COLETA DE RESÍDUOS DE SERVIÇOS DE SAÚDE VIA ALGORITMO GENÉTICO - UM ESTUDO DE CASO"

Transcrição

1 III OTIMIZAÇÃO DE ROTEIROS DE COLETA DE RESÍDUOS DE SERVIÇOS DE SAÚDE VIA ALGORITMO GENÉTICO - UM ESTUDO DE CASO Luciane Fernanda Pinheiro Gelesky Sarkis(1) Engenheira Civil pela Universidade Federal de Santa Maria. Mestre em Hidráulica e Saneamento pela Escola de Engenharia de São Carlos (EESC/USP). Doutoranda em Hidráulica e Saneamento na EESC/USP. Luisa Fernanda Ribeiro Reis(2) Engenheira Civil pela Universidade de Campinas, Professora Doutora do Departamento de Hidráulica e Saneamento na EESC/USP. Donato da Silva Filho(3) Engenheiro Eletricista pela EESC/USP. Doutorando em Engenharia Elétrica na EESC/USP. Endereço(1): Escola de Engenharia de São Carlos - Departamento de Hidráulica e Saneamento - Av. Trabalhador São-carlense, Centro - São Carlos - SP - CEP: Tel.: (016) FAX: (016) lgelesky@sc.usp.br / lucianesarkis@uol.com.br. RESUMO Os resíduos de serviços de saúde (RSS), por constituírem fontes de disseminação de doenças e pela possibilidade de portarem organismos patogênicos, devem sofrer coleta diferenciada. Pesquisa recente reporta que diversos municípios, no Brasil, implantaram a coleta especial para os RSS, mas vêm operando tais sistemas de maneira irregular, principalmente na determinação dos roteiros dos veículos de coleta, planejada de forma manual e empírica, repercutindo no custo da coleta. Nos problemas de roteirização de veículos (PRV), um veículo parte de um depósito/garagem, visita nós (pontos de coleta) a serem atendidos e retorna ao ponto inicial. A coleta de RSS pode ser vista como uma generalização do PRV, mas com uma característica particular: geralmente a garagem e o destino final não estão situados no mesmo local geográfico. Por tratar-se de um problema NP-hard, a comunidade científica tem buscado soluções para o PRV através de heurísticas, e, ultimamente, de metaheurísticas. Nesta última categoria, encontram-se os Algoritmos Genéticos (AGs), que realizam uma busca probabilística inteligente, percorrendo todo o

2 espaço de busca. Os AGs trabalham com um conjunto de cadeias representativas das soluções (cromossomos, indivíduos ou "pais") que "recombinam" entre si, e podem sofrer mutação, gerando novas soluções. As melhores soluções "sobrevivem", enquanto as outras são descartadas, em analogia ao processo natural de evolução das espécies. O presente trabalho investiga alguns parâmetros, concernentes aos AGs, para a roteirização de veículos de coleta de RSS, utilizando como ferramenta o GOOAL, um programa computacional desenvolvido por SILVA FILHO (2002) com o objetivo de resolver problemas de otimização utilizando AGs. O estudo foi realizado para a coleta de RSS, em São Carlos SP, uma cidade de médio porte, que possui aproximadamente 200 pontos geradores de RSS. As investigações realizadas até o momento destacam os AGs como uma poderosa ferramenta na busca de soluções otimizadas para o problema em questão. PALAVRAS-CHAVE: Resíduos de serviços de saúde, coleta de resíduos, problema de roteirização de veículos, otimização, algoritmos genéticos. INTRODUÇÃO Enquanto alguns autores (ZANON, 19) afirmam que os resíduos domésticos são tão ou mais contaminados do que os RSS, alguns estudiosos do assunto, segundo RUIZ & COSTA (2000), não negam que possa existir, em alguns casos, risco de transmissão de doenças a partir de uma pequena parcela dos resíduos produzidos em hospitais e estabelecimentos congêneres (farmácias, drogarias, laboratórios de análises clínicas, ambulatórios, postos de saúde, etc.), classificados como infectantes. Assim, a partir da possibilidade destes resíduos portarem organismos patogênicos e constituírem fontes de disseminação de doenças, eles devem sofrer coleta diferenciada. É certo, porém, que nem todo resíduo produzido em serviços de saúde é considerado infectante. Cerca de 70% são considerados comuns (papéis, papelões, restos da produção de alimentos, etc.), mas devem ser corretamente separados dos resíduos infectantes, de forma a não onerar a coleta e o destino final dos mesmos. Pesquisa realizada por SARKIS (2000), reporta que diversos municípios, no Brasil, implantaram a coleta especial para RSS, mas vêm operando tais sistemas de maneira irregular, principalmente na determinação dos roteiros dos veículos de coleta, planejada de forma manual e empírica. Como conseqüência, as rotas são não otimizadas, repercutindo no custo da coleta. PARRA et al. (2000) citam que "os serviços de limpeza absorvem de 7 a 1% dos recursos de um orçamento municipal, dos quais cerca de 0 a 70% são destinados à coleta e ao transporte do lixo". Estes valores podem ser ainda maiores quando da terceirização do serviço de coleta. SARKIS (2000) realizou um levantamento sobre os sistemas de coleta em municípios brasileiros de médio porte, através de questionários enviados a 43 municípios, com população entre e habitantes. Entre os diversos dados levantados,

3 destacam-se aqueles referentes ao custo da coleta de RSS, que de acordo com os valores fornecidos, apresentam uma grande variação. Quando se trata de serviço de coleta especial e terceirizado, os custos variam de R$8,00 a R$1.33,00/tonelada e, para o serviço especial e próprio, de R$,7 a R$462,0/tonelada. As variações dos valores apresentados, para cada tipo de serviço, são de 2.643% a 8.043%, respectivamente. Pode-se dizer que estas variações fogem muito do senso de realidade. O problema de roteirização de veículos (PRV) clássico admite que um veículo parte de um depósito (garagem), visita nós (pontos de coleta) a serem atendidos e retorna ao ponto inicial. A coleta de RSS é um problema composto pelo PRV clássico e pelo PRV aberto, pois a garagem e o destino final estão situados em pontos distintos. Na maioria dos municípios que realizam este tipo de coleta, o mesmo veículo faz mais de uma viagem, que podem ser de duas maneiras: o veículo parte da garagem, realiza a coleta em alguns pontos até que sua capacidade seja alcançada, e retorna à garagem (por exemplo, para realização de pesagem), caracterizando o PRV clássico. Da garagem, o veículo segue até o destino final para descarga. Do destino final, o veículo realiza a coleta em outros pontos até que sua capacidade seja alcançada, e se dirige à garagem, caracterizando o PRV aberto. Esta viagem pode ser repetida até que todos os pontos tenham sido visitados. o veículo parte da garagem, realiza a coleta em alguns pontos até que sua capacidade seja alcançada, e segue até o destino final para descarga, caracterizando o PRV aberto. Do destino final, o veículo realiza a coleta em outros pontos até que sua capacidade seja alcançada, e retorna ao mesmo, caracterizando o PRV clássico. Esta viagem pode ser repetida até que todos os pontos tenham sido visitados. A última viagem, nos dois casos, compreende o percurso do destino final à garagem. Embora existam diversas técnicas para a resolução de PRVs, as particularizações do problema em questão tornam difícil a aplicação direta dos métodos convencionais (heurísticos), uma vez que a maioria destes métodos considera que o veículo parte de um depósito (garagem) e retorne a ele. Neste caso, seria necessária a implementação de dois métodos para resolver os dois problemas, PRV clássico e PRV aberto, e ainda, a determinação de uma maneira eficiente de resolvê-los juntos. O PRV é um problema NP-hard, ou seja, todos algoritmos conhecidos requerem várias computações que crescem exponencialmente com o tamanho do problema. Assim, métodos exatos podem ser aplicados somente na resolução de pequenos problemas, e as suas particularidades tornam-no mais difícil de ser resolvido. Desta maneira, a comunidade científica tem buscado soluções para o PRV através de heurísticas, e, ultimamente, de metaheurísticas. Em relação às heurísticas para os PRVs, estas podem ser divididas em heurísticas de construção, de duas-fases e métodos de melhoria. As heurísticas de construção produzem uma solução possível enquanto observam o seu custo, mas não contém uma fase de melhoria. As heurísticas de duas fases podem ser divididas em duas classes: primeiro agrupar segundo roteirizar, e primeiro roteirizar segundo agrupar. No primeiro caso, os

4 vértices são organizados em agrupamentos factíveis e uma rota é construída para cada um deles. No segundo caso, uma rota é construída com todos os vértices e então dividida em rotas factíveis. Por fim, os métodos de melhoria tentam melhorar qualquer solução possível, executando sucessivas trocas de arestas ou vértices, dentro ou entre as rotas de veículos. As meta-heurísticas são consideradas heurísticas de uso geral, e entre elas encontram-se o simulated annealing, a busca tabu e os Algoritmos Genéticos (AGs), que realizam uma busca probabilística inteligente percorrendo todo o espaço de busca. Os AGs têm sido usados para resolver muitos problemas combinatoriais, incluindo certos tipos de PRV. Conforme MALMBORG (1996), várias características dos AGs sugerem que eles podem ter vantagens em relação aos algoritmos heurísticos alternativos para PRVs, como facilidade de implementação, busca global e local no espaço de busca, uso de aleatoriedade no processo de busca. A estas, pode-se adicionar a facilidade de hibridização dos AGs com outros métodos e heurísticas. Segundo GEN & CHENG (1997), uma das principais vantagens quando se aplica AGs a problemas de otimização é que não há necessidade de grandes conhecimentos matemáticos do problema a ser tratado. Os AGs podem gerenciar facilmente qualquer tipo de função objetivo e quaisquer tipos de restrições. A crescente utilização dos AGs a resolver PRVs e suas diversas generalizações impulsionou a aplicação deste método para resolver o problema em questão. Constitui objetivo do presente trabalho investigar o uso dos AGs para a roteirização de veículos de coleta e transporte de RSS, sendo que vários parâmetros pertinentes aos AGs foram analisados. A seguir, apresenta-se uma descrição desta técnica. ALGORITMOS GENÉTICOS Conforme COLEY (1999), uma das principais razões que têm levado cientistas e engenheiros a utilizarem os AGs, é a capacidade deles em resolver problemas cuja superfície de resposta apresenta várias regiões de ótimos locais. Alguns problemas práticos e áreas que têm utilizado os AGs com sucesso são citados pelo autor: processamento de imagens, análise de séries temporais, redes de abastecimento de água e programação de trabalho. Alguns outros problemas são citados por REEVES (1993): problema do caixeiro viajante, programação e seqüência de trabalhos e máquinas, coloração de grafos, problema de cobertura de conjuntos, distribuição de caixas coletoras, redes neurais, entre outros. Um AG pode ser entendido como um "algoritmo de busca probabilística inteligente" que pode ser aplicado a vários problemas de otimização combinatorial. As fundamentações teóricas do AG foram originalmente desenvolvidas por HOLLAND (197). Sua idéia está baseada no processo evolutivo dos organismos biológicos da natureza. Durante o curso da evolução, populações naturais evoluem de acordo com os princípios de seleção natural e "sobrevivência do mais forte". Os indivíduos que têm mais sucesso na adaptação ao seu ambiente terão uma chance maior de sobreviver e se reproduzir; caso contrário são eliminados. Isto significa que os genes dos indivíduos mais fortes se estenderão a um

5 número crescente de indivíduos em cada geração sucessiva. A combinação de boas características de antepassados altamente adaptados pode até mesmo produzir gerações mais fortes. Desse modo, a espécie evolui para se tornar cada vez melhor adaptada ao seu ambiente. Os AGs constituem ferramental que tenta reproduzir matematicamente o processo genético de seleção natural e sobrevivência do mais capaz, a partir de uma população inicial de soluções alternativas. Ao invés de iniciar a busca a partir de apenas uma solução dentro do espaço de busca como os métodos convencionais o fazem, os AGs partem de uma população de soluções, geralmente aleatórias, distribuídas ao longo do espaço de busca e dessa forma realizam buscas paralelas. Algumas definições são necessárias antes da implementação dos AGs, entre as quais estão: representação das soluções candidatas (cromossomos, indivíduos); método de determinação da população inicial de soluções; tamanho da população de soluções (número de soluções); método de substituição das soluções; método de seleção das soluções a serem recombinados; métodos de recombinação (crossover) e mutação, específicos para a representação escolhida; e o critério de parada. Cada problema de otimização reage de maneira singular à otimização via AGs, em conseqüência das diferentes características que lhe são próprias. Assim, os diversos parâmetros dos AGs podem ser ajustados para a obtenção de melhores desempenhos de cada tipo de problema. Os diversos parâmetros a serem investigados neste trabalho são: tamanho da população, tipo de substituição das soluções, escalonamento da função de aptidão, tipo de seleção das soluções a serem recombinadas e tipos e probabilidades dos operadores crossover e mutação. Por fim, um AG simples pode ser descrito de acordo com os seguintes passos básicos: geração da população inicial; avaliação da aptidão das soluções da população; seleção das soluções da população a serem recombinadas; recombinação das soluções selecionadas, usando crossover e mutação;

6 avaliação da aptidão dessas novas soluções; substituição das soluções da população, de acordo com o tipo de substituição de soluções escolhido, pelas novas soluções, criando uma nova população; se o procedimento alcançar o critério de parada, terminar; caso contrário, retornar ao passo 3 e iniciar uma nova geração. Representação das soluções e População inicial Geralmente, as possíveis soluções são representadas por uma cadeia de números binários, reais ou inteiros. A representação inteira, adotada para o problema em questão, constitui-se de uma seqüência de números inteiros correspondentes aos pontos de coleta, na seqüência em que deverão ser visitados. A população inicial pode ser construída de diversas formas, sendo que, convencionalmente, ela é gerada aleatoriamente; podendo-se também ter uma parte desta população composta de soluções obtidas de métodos convencionais. Tipos de substituição de soluções As soluções podem ser substituídas, basicamente, de duas maneiras: geracional (com e sem sobreposição da população) e steady-state (estacionário). Quando as novas soluções substituem toda a população, independente de seus valores de função aptidão, tem-se a substituição geracional sem sobreposição da população. De forma a preservar a informação genética das melhores soluções, estas podem ser repassados para a próxima geração, sendo este procedimento denominado elitista. Na substituição geracional com sobreposição da população, são geradas x novas soluções, que são adicionadas à população, sendo esta ordenada e as x piores removidas. As piores e melhores soluções são assim classificadas de acordo com suas funções aptidões. Na substituição estacionária são criadas poucas soluções novas, no máximo 2% da população, a cada geração. As x novas soluções, geralmente substituem as x piores. Seleção A seleção tenta aplicar uma pressão sobre a população de maneira similar àquela da seleção natural. Ou seja, indivíduos menos capacitados ou adaptados ao meio são excluídos, e os mais capacitados ou adaptados ao meio têm uma chance média maior de repassar as suas características para a próxima geração. Em AGs, as soluções selecionadas para recombinação são chamadas de pais, e as novas soluções geradas a partir deles, são chamadas de filhos.

7 Há vários métodos de seleção na literatura, dentre os principais estão a seleção por torneio e o método da. Na seleção por torneio, k soluções são selecionadas, aleatoriamente. A melhor delas, em relação à função aptidão, é utilizada na recombinação. Quanto maior o valor de k, maior será a pressão de seleção para este procedimento. Muitas aplicações utilizam k = 2. O mais comumente utilizado, e que geralmente fornece os melhores resultados, é o método da. Através deste método, as soluções podem ser selecionadas com probabilidade proporcional à sua aptidão. Recombinação A recombinação permite que pares de soluções selecionadas troquem informações e combinem características de modo similar àquele usado pela reprodução sexual dos organismos. A recombinação é aplicada com uma dada probabilidade para cada par de soluções selecionadas. Um número aleatório, entre 0 e 1, é gerado; e se este for menor que a probabilidade de recombinação, determinada para o processo, a recombinação ocorrerá. É prática comum, para o AG geracional com sobreposição da população, utilizar-se probabilidade de recombinação entre a %. Dentre os operadores de recombinação específicos para o problema em questão destacam-se o PMX (Partially Matched Crossover), o OX (Order Crossover), o CX (Cycle Crossover) e o ERX (Edge Recombination Crossover). PMX A recombinação PMX foi proposta por Golberg & Lingle (198) e tem como característica principal a preservação da ordem e da posição de alguns elementos de uma das soluções pai. Em virtude da impossibilidade de se ter elementos repetidos nas soluções, necessita-se de um procedimento de reparo, que é implementado através da relação de mapeamento. O procedimento se resume nos seguintes passos: selecione duas posições das soluções, aleatoriamente, formando uma sub-rota. pai 1: pai 2: troque as duas sub-rotas entre as soluções para gerar as novas soluções. pré-filho 1: pré-filho 2:

8 determine a "relação de mapeamento" entre as seções «6 «3 Þ 2 « «4 legalize as novas soluções utilizando a relação de mapeamento. filho 1: filho 2: OX A recombinação OX foi proposta por Davis (198) e tem como principal característica a preservação da ordem relativa dos elementos de uma das soluções pai. Pode ser visto como um tipo de variação do PMX com um procedimento de reparo diferente. O procedimento é como segue: selecione, aleatoriamente, uma sub-rota das soluções. pai 1: pai 2: crie um pré-filho copiando uma das sub-rotas nas posições correspondentes. pré- filho1: _ exclua os elementos que estão na sub-rota, da outra solução pai. pai 2: preencha as posições vazias, a partir do segundo corte, com os elementos não deletados da solução pai 2. Quando atingir o fim da solução, continuar da primeira posição desta. filho1: O segundo filho é obtido da mesma maneira. filho2:

9 CX A recombinação CX, proposta por OLIVER et al. (1987), tem como principal característica a preservação da posição absoluta de elementos das soluções pais que ocupam o mesmo conjunto de posições nas duas soluções. O procedimento é descrito a seguir. encontre o ciclo que é definido pelas posições correspondentes de pontos entre os pais. pai 1: &hibar; &hibar; &hibar; &hibar; &hibar; pai 2: ciclo: copie os pontos do ciclo para um filho com as correspondentes posições de um pai. pré-filho 1:1 2 _ 4 _ 9 determine os pontos remanescentes para o filho, deletando aqueles pontos que já estão no ciclo, do outro pai. pai 2: pontos remanescentes: preencha o filho com os pontos remanescentes. filho 1: O segundo filho é obtido da mesma maneira: filho 2: ERX A recombinação ERX, proposta por Whitley et al. (1989), transfere mais de 9% das arestas das soluções. A idéia geral é que apenas uma nova solução seja construída, utilizando exclusivamente as arestas presentes nas soluções a serem recombinadas, como descrito a seguir. a partir de um par de soluções selecionadas para recombinação, construa uma lista de arestas, que fornece para cada elemento, todos os outros elementos conectados a ele,

10 inclusive os elementos do fim da solução, uma vez que este operador foi inicialmente idealizado para o problema do caixeiro viajante. Obviamente, para cada elemento há pelo menos dois e no máximo quatro associados. pai 1: pai 2: elementos arestas para os outros elementos

11

12 3 o elemento inicial da nova solução é escolhido entre os primeiros elementos de cada um dos pais (1 ou 4), sendo selecionado aquele que possuir o menor número de arestas associadas. Se o número de arestas associadas a cada um desses elementos for igual, um deles é escolhido aleatoriamente. No caso, assume-se que foi escolhido o elemento 1. o próximo elemento é escolhido dentre aqueles que estão conectados ao elemento 1 (9, 2 ou 4) e que possuir o menor número de arestas associadas. Como os elementos 2 e 4 empatam neste quesito, faz-se uma escolha aleatória dos dois. Assume-se que o elemento 4 foi escolhido. O procedimento continua até que a nova solução esteja completa, terminando assim: ( ). Caso a construção da rota "emperre" em algum elemento, ou seja, não tenha mais nenhuma aresta associada a ele, pode-se escolher aleatoriamente um elemento que ainda não esteja na rota. Mernik et al. (2000) realizaram um estudo comparativo destes operadores de recombinação, aplicando-os a um problema do caixeiro viajante. Os melhores resultados foram obtidos com o operador ERX, seguido por OX, PMX e CX. MUTAÇÃO O operador mutação tem como principal objetivo a recuperação de boas características eventualmente perdidas nos processos de seleção e recombinação. A mutação é usada para produzir uma perturbação aleatória na solução, permitindo que qualquer ponto do espaço de busca seja alcançado. Dentre os principais operadores mutação, para o problema em questão, encontram-se as mutações de substituição, de inversão, de inserção e de troca recíproca. Para o presente trabalho, ambos operadores fornecem soluções factíveis. Os procedimentos dos operadores são descritos a seguir. MUTAÇÃO DE SUBSTITUIÇÃO selecione um sub-rota ao acaso.

13 insira a sub-rota em uma posição aleatória MUTAÇÃO DE INVERSÃO selecione um sub-rota aleatoriamente inverta a sub-rota MUTAÇÃO DE INSERÇÃO selecione um ponto aleatoriamente insira o ponto em uma posição aleatória MUTAÇÃO DE TROCA RECÍPROCA selecione duas posições aleatoriamente troque os relativos pontos Nota-se que a mutação de inserção pode ser vista como um caso especial da mutação de substituição em que a sub-rota contém somente um ponto.

14 MATERIAIS E MÉTODOS Cada problema de otimização reage de maneira singular à otimização via AGs, em conseqüência das diferentes características que lhe são próprias. Assim, os diversos parâmetros dos AGs podem ser ajustados para a obtenção de melhores desempenhos de cada tipo de problema. Os diversos parâmetros a serem investigados neste trabalho são: tamanho da população, escalonamento da função aptidão, método de seleção, elitismo e tipos e probabilidades dos operadores recombinação e mutação. Os parâmetros utilizados neste trabalho são apresentados a seguir. Representação das soluções e População inicial Para o problema em questão, a representação mais apropriada e natural é a representação inteira. Como método de construção das populações iniciais escolheu-se o aleatório. De acordo com OCHI et al. (1998), o tamanho da população deve ser maior que n e menor que 2n, sendo n o número de pontos de coleta para o problema aqui tratado. Pelas características do problema de coleta de RSS, optou-se por investigar diversos tamanhos de população, tentando-se obter uma boa representação do espaço de busca. Assim, foram investigadas populações com 200, 400 e 0 soluções. Tipos de substituição de soluções No presente trabalho investigou-se a substituição geracional com sobreposição da população associada ao elitismo. O procedimento elitista se caracteriza por repassar a melhor solução para a próxima geração. No caso, foi utilizada uma variação deste procedimento, pois ao invés de se repassar apenas uma solução, foi investigado o repasse direto de % e 80% da população. Testes preliminares apontaram que o repasse de maior número de soluções fornecia melhores soluções. O restante da nova população foi criado a partir dos 40% (ou 20%) restantes da população anterior, além das novas soluções formadas pelos operadores de recombinação e mutação. Estas soluções novas e o restante da população anterior foram escalonados de acordo com suas funções aptidões e as melhores selecionadas para formarem os 40% (ou 20%) restantes da nova população. Pode-se perceber que este procedimento se assemelha à substituição estacionária, mas diferencia-se pelo fato de que na substituição estacionária permite-se que no máximo 2% da população seja remanejada. Outra diferença é que apenas as soluções não repassadas pelo elitismo é que vão concorrer, em termos de função aptidão, para fazerem parte ou não da população da nova geração. Na substituição estacionária, todos concorrem. Seleção Os métodos da e seleção por torneio foram utilizados no presente trabalho, associados aos escalonamentos linear e por ordenação das funções aptidões. O escalonamento linear proporciona a aproximação dos valores de aptidão no início do

15 processo, quando estes são bem variados; e o afastamento dos mesmos no final do processo, quando estão muito próximos. Dessa forma, o melhor valor de aptidão assume um valor f vezes maior que a média, e o menor valor assume 1/f vezes menor que a média. Os valores de f aqui investigados foram: 2, e,0. No escalonamento por ordenação, atribuem-se valores mínimos e máximos, arbitrários, de aptidão para a melhor e a pior soluções da população, respectivamente. As aptidões das demais soluções são obtidas por interpolação destes valores. Adotou-se 0,0 e 2,0 como os valores mínimo e máximo das funções aptidões, respectivamente. Recombinação Os operadores recombinação PMX, OX, CX e ERX foram aqui investigados com as probabilidades de recombinação de % e %. Uma vez que o operador ERX foi idealizado para o problema do caixeiro viajante, faz-se necessária uma pequena alteração do procedimento. Ao se construir a lista de arestas conectadas a cada elemento, não se considera, para o primeiro elemento da solução, que o último elemento desta solução esteja ligado a ele. Isto se justifica apenas para o problema do caixeiro viajante que considera a viagem como um ciclo, onde não há pontos específicos de início e fim de viagem, como ocorre com o PRV. Mutação Investigaram-se as mutações de substituição e de inversão, uma vez que as mesmas apresentaram melhores resultados em testes preliminares. Nos AGs convencionais, recomenda-se que a probabilidade de uma solução sofrer mutação deva ser pequena. Assim, foi investigada a probabilidade de % de cada filho gerado sofrer mutação. Para fins de verificação da importância do operador mutação para o problema em questão, também investigou-se o não uso da mutação, ou seja, probabilidade de 0% de cada filho gerado sofrer mutação. Critério de parada Os processos de seleção, recombinação e mutação são executados até um número fixo de gerações ou até que algum outro critério de parada seja atendido, como: convergência, tempo de processamento, diversidade da população, etc. Como critério de parada foi adotado o tempo de processamento de 2 minutos, uma vez que um grande número de testes com diversas combinações dos parâmetros, anteriormente citados, deveriam ser investigados.

16 Algoritmo Genético Implementado GOOAL O código computacional para aplicação de Algoritmo Genético desenvolvido e implementado por SILVA FILHO (2002) denominado GOOAL Genetic Object Oriented ALgorithm foi utilizado nos testes cujos resultados são apresentados neste trabalho. Na Figura 1 apresenta-se o diagrama de classes do algoritmo, totalmente desenvolvido de acordo com o paradigma de programação orientada por objetos, utilizando-se a linguagem C++, conforme STROUSTRUP (2000). O GOOAL permite a utilização de qualquer representação, bem como de vários tipos de seleção, operadores e critérios de parada. Figura 1: Diagrama de classes do GOOAL. Os nomes das classes conforme indicação da Figura 1, auto-sugerem seus propósitos. Dessa forma, apenas parte delas foi utilizada nos testes aqui reportados. De modo a se avaliar as potencialidades do programa GOOAL e dos AGs para o problema de coleta de RSS, foram realizados testes com as diversas combinações de parâmetros. As combinações possíveis de todos os parâmetros totalizaram 112 testes, da seguinte forma: 3 tamanhos de população: 200, 400 e 0 soluções; 2 tipos de escalonamento, sendo que o linear foi investigado para dois valores de f; 2 métodos de seleção; 2 variações do procedimento elitista; 4 operadores de recombinação; 2 valores para probabilidades de recombinação; 2 operadores de mutação; e 2 valores para probabilidades de mutação. Cada combinação de parâmetros foi executada vezes; ou seja, a partir de diferentes populações iniciais, aleatoriamente geradas. Considerando-se que o critério de parada adotado foi de 2 minutos, a execução de todos os testes foi realizada em 192 horas.

17 ÁREA DO ESTUDO DE CASO O estudo foi realizado para a coleta de RSS (serviço terceirizado), em São Carlos - SP, uma cidade de médio porte, que possui aproximadamente 200 pontos geradores. Mas, o problema foi simplificado, considerando-se apenas um dia de coleta (63 pontos) e estimando-se a geração de resíduos em cada ponto. Para atender todos os pontos, apenas um veículo é utilizado, realizando tantas viagens quantas forem necessárias. No caso, o veículo parte da garagem, realiza a coleta em alguns pontos, até atingir a sua capacidade, e retorna à garagem. Deste ponto, dirige-se ao ponto de descarga (incinerador), iniciando aí uma nova viagem que termina na garagem. O processo repete-se até que todos os pontos de coleta sejam visitados. Após a última descarga, o veículo retorna à garagem. As distâncias consideradas entre os pontos são distâncias reais. O objetivo foi minimizar a distância total percorrida pelo veículo coletor. RESULTADOS E DISCUSSÃO A partir dos resultados obtidos pode-se chegar a algumas conclusões importantes com relação ao emprego dos AGs para a resolução deste tipo de problema e identificar as combinações de parâmetros que produziram melhores soluções. A Tabela 1 apresenta as 0 melhores soluções, cujos resultados mostraram-se promissores no sentido de permitir uma redução de até 9,8% em relação ao trabalho de SARKIS (2001) que produziu como resposta 88 km de percurso, utilizando um algoritmo convencional para o mesmo problema aqui tratado. Geralmente, o tamanho da população é limitado pelo tempo de processamento computacional necessário à sua execução, uma vez que grandes populações exigem um esforço computacional maior. No caso, devido ao fato de todos os testes terem como critério de parada o tempo de processamento, o tamanho da população não apresenta esta restrição. Pelos resultados obtidos, pode-se contatar que os três tamanhos de população investigados apresentaram bons resultados. Efetivamente, o escalonamento linear está presente na maior parte dos melhores resultados. Embora os valores de f utilizados não apresentem grandes diferenças entre si, percebe-se que para f =,0 os resultados são sutilmente melhores. Como esperado, o método de seleção da é dominante nos melhores resultados. Em relação ao número de soluções repassadas pelo procedimento elitista, a maioria dos resultados aponta que o mesmo não deve ser muito grande. Isto pode ser explicado pelo fato de que, a cada geração, permite-se que mais soluções novas sejam geradas, aumentando a possibilidade de criação de soluções melhores que as da população anterior.

18 Esta dedução é reforçada quando se observa que probabilidades de recombinação maiores estão sempre um passo à frente nas primeiras 20 soluções. Tabela 1: Melhores resultados obtidos com o GOOAL e as respectivas configurações Tamanho População Escalonamento f mín máx Seleção Elitismo % Crossover prob. Cross. Mutação prob. Mut. Redução % 400,0

19 PMX subst. 9,8 0,0 PMX subst. 9,38 200,0

20 PMX 8,72 400,0 OX subst. 8,40 0 ordenação 0,0 2,0

21 OX 8,1 400,0 80 OX 8,00 400,0

22 PMX 7, , PMX 7,93 0,0

23 OX subst. 7, 400,0 OX 7, ,

24 80 PMX subst. 7, , PMX 7,7 0 2,

25 OX 7,2 400 ordenação 0,0 2,0 torneio 80 ERX subst. 7,36 0

26 ,0 80 PMX 7, ordenação 0,0 2,0 80 OX 7,22 400

27 2, OX 7,10 200,0 torneio 80 ERX 7,07 400

28 2, OX subst. 7,0 200,0 OX subst. 7,02 0

29 2, CX 7,00 200,0 PMX 6,92

30 200,0 OX 6, , PMX 6,76

31 0 2, PMX subst. 6,74 0 2, OX subst.

32 6, ordenação 0,0 2,0 torneio 80 ERX 6,66 0 2, 80 PMX subst.

33 6,63 0,0 PMX 6, 0 2, ERX

34 6, 0 2, PMX 6,8 400 ordenação 0,0 2,0 torneio 80 CX

35 6,6 400,0 80 CX 6,43 0,0 80 OX

36 6,42 0 2, PMX subst. 6,40 200,0 80 ERX

37 subst. 6, , PMX subst. 6,34 0,0 ERX

38 subst. 6, ordenação 0,0 2,0 OX 6,2 400,0 PMX

39 subst. 6, , torneio ERX 6, , 80

40 CX 6, ordenação 0,0 2,0 PMX 6,18 0 2, 80

41 ERX 6,16 0,0 CX 6, ,

42 80 PMX 6,13 400,0 CX 6, , torneio

43 80 ERX 6, , OX subst., ,

44 80 ERX,94 Os operadores de recombinação PMX e OX se destacam entre as melhores soluções encontradas, embora o operador ERX fosse intuitivamente superior aos demais, devido às suas características. Tal fato pode ser explicado em decorrência deste operador necessitar de maior tempo de processamento que os demais, devido à sua complexidade. Como o tempo de processamento foi igual para todos, este pode não ter sido suficiente para o operador alcançar os melhores resultados. Pode-se concluir que, para o problema em questão, com o tipo de substituição de soluções e o critério de parada utilizados, tanto a ordem como a posição que os elementos ocupam nas soluções são importantes. Ainda, para tais configurações de tipo de substituição e critério de parada, a probabilidade de recombinação % forneceu resultados superiores a de %. Novamente, como no caso do elitismo, isto pode ser explicado pelo fato de que, a cada geração, permite-se que uma quantidade maior de soluções novas seja gerada, aumentando a possibilidade de criação de soluções melhores que as da população anterior. O fato de melhores resultados terem sido produzidos utilizando mutação demonstra que este operador torna o processo mais eficiente, independente do tipo de mutação utilizado, conforme indicação da Tabela 1. O GOOAL se apresentou um programa muito eficiente na obtenção de boas soluções utilizando razoável tempo de processamento computacional. O programa também permite o fácil controle dos dados a serem impressos nos arquivos de saída bem como a execução, em seqüência, de diversos testes, utilizando planilha de dados do software Microsoft Excel. Em testes preliminares, utilizando uma implementação própria, o tempo de processamento para obter soluções de boas qualidades foi muito maior que o necessário para o GOOAL. CONCLUSÕES As investigações realizadas até o momento destacam os AGs como uma poderosa ferramenta na busca de soluções otimizadas para o problema em questão. Além disso,

45 apresentam facilidade de implementação o que é muito encorajador, pois o problema tende a se tornar mais complexo, com introdução de algumas condicionantes como janelas de tempo (horários fixos que alguns pontos devem ser visitados). E ainda, o problema em questão deverá ser estendido para o período inteiro de planejamento, que no caso da coleta de RSS é uma semana. Nesse caso, o PRV Periódico, que envolve planejar a coleta dos RSS, respeitando os níveis de serviço exigidos por cada serviço de saúde, deve ser utilizado. Como sugestão para trabalhos futuros, tem-se a utilização de AGs hibridizados com outros métodos, de forma a potencializá-los para a resolução do problema em questão. REFERÊNCIAS BIBLIOGRÁFICAS COLEY, D. A. (1999). An introduction to Genetic Algorithms for scientists and engineers. University of Exeter. World Scientific, Singapore. DAVIS, L. (198). Applying adaptive algorithms to domains. In: Grefenstette, J. (ed.) Proceedings of the first international conference on genetic algorithms, Lawrence Erlbaum Associates, Hillsdale, NJ, p GEN, M.; CHENG, R. (1997). Genetic algorithms and engineering design. John Wiley & Sons, New York, EUA. GOLBERG, D.; LINGLE, R. (198). Alleles, loci and the traveling salesman problem. In: Grefenstette, J. (ed.) Proceedings of the first international conference on genetic algorithms, Lawrence Erlbaum Associates, Hillsdale, NJ, p HOLLAND, J. H. (197). Adaptation in Natural and Artificial Systems, University of Michigan Press, Ann Arbor. MALMBORG, C. J. (1996). A genetic algorithm for service level based vehicle scheduling. European journal of operational research, vol.93, p MERNIK, M.; EREPINSEK, M.; ZUMER, V. (2000). A Metaevolutionary Approach in Searching of the Best Combination of Crossover Operators for the Travelling Salesman Problem. In: HAMZA, M. H. (ur.) Proceedings of the IASTED International Conference Neural Networks NN 2000, May 1-17, 2000, Pittsburg, Pennsylvania USA. Anaheim, Calgary, Zürich, IASTED/ACTA press, 2000, p OCHI, L. S.; VIANNA, D. S.; DRUMMOND, L. M. A.; VITOR, A. O. (1998). An Evolutionary Hybrid Metaheuristic for Solving the Vehicle Routing Problem with Heterogeneous Fleet. In: BANZHAF, W.; SCHOENAVER, M. FOGARTY, T. C. (eds.) Proceedings of Genetic Programming: First European Workshop, Paris (France), Lecture Notes in Computer Science, vol.1391, p

46 OLIVER, L.; SMITH, D.; HOLLAND, J. (1987). A study of permutation crossover operators on the traveling salesman problem. In: GREFENSTETTE, J. (ed.) Proceedings of the Second International Conference on genetic algorithms, Lawrence Erlbaum Associates, Hillsdale, NJ, p PARRA, R.; DANTAS, M. L. S.; PICHLER, E. F.; CUNHA, C. B. da (2000). Acondicionamento e Coleta do Lixo. In: D ALMEIDA, M. L. O.; VILHENA, A. (coords). Lixo Municipal: manual de gerenciamento integrado. São Paulo, Instituto de Pesquisas Tecnológicas IPT/Compromisso Empresarial para a Reciclagem CEMPRE. 2ª edição, Cap. 3, p REEVES, C. R. (1993). Modern Heuristic Techniques for Combinatorial Problems. Blackwell Scientific Publications, Great Britain. RUIZ, M. S.; COSTA, A. J. M. P. da (2000). Resíduos de Serviços de Saúde. In: D ALMEIDA, M. L. O.; VILHENA, A. (coords). Lixo Municipal: manual de gerenciamento integrado. São Paulo, Instituto de Pesquisas Tecnológicas IPT/Compromisso Empresarial para a Reciclagem CEMPRE. 2ª edição, Cap. 04, Parte 10, p SARKIS, L. F. P. G. (2000). Resíduos de serviços de saúde em cidades de médio porte: caracterização de sistemas de coleta e aplicação de um sistema de informação geográfica na roteirização de veículos de coleta e transporte. São Carlos, p. Dissertação (Mestrado) - Escola de Engenharia de São Carlos, Universidade de São Paulo. SARKIS, L. F. P. G. (2001). Transportation vehicles routing for health care wastes collection: a GIS-T application in a medium-sized city of a developing country. Transportation Research Board, 80th Annual Meeting, Anais, Washington, D.C. SILVA FILHO (2002). GOOAL Genetic Object-Oriented Algorithm. São Carlos, SP. STROUSTRUP, B. (2000). The C++ programming language, Addison-Wesley, Boston, x, 1019 p. WHITLEY, D.; STARWEATHER, T.; FUQUAY, D A. (1989). Scheduling problems and traveling salesman: the genetic edge recombination operator. In: Schaffer, J. (ed.) Proceedings of the third international conference on genetic algorithms, Morgan Publishers, Los Altos, CA. ZANON, U. (19). Riscos infecciosos imputados ao lixo hospitalar: realidade epidemiológica ou ficção sanitária? Revista da Sociedade brasileira de Medicina Tropical, v.23, n.03, p , jul.-set.

Figura 5.1.Modelo não linear de um neurônio j da camada k+1. Fonte: HAYKIN, 2001

Figura 5.1.Modelo não linear de um neurônio j da camada k+1. Fonte: HAYKIN, 2001 47 5 Redes Neurais O trabalho em redes neurais artificiais, usualmente denominadas redes neurais ou RNA, tem sido motivado desde o começo pelo reconhecimento de que o cérebro humano processa informações

Leia mais

Introdução aos Conceitos de Problemas de Transporte e Roteamento de Veículos

Introdução aos Conceitos de Problemas de Transporte e Roteamento de Veículos Introdução aos Conceitos de Problemas de Transporte e Roteamento de Veículos Alexandre da Costa 1 1 Acadêmico do Curso de Matemática - Centro de Ciências Exatas e Tecnológicas da Universidade Estadual

Leia mais

APLICAÇÃO DE MÉTODOS HEURÍSTICOS EM PROBLEMA DE ROTEIRIZAÇÃO DE VEICULOS

APLICAÇÃO DE MÉTODOS HEURÍSTICOS EM PROBLEMA DE ROTEIRIZAÇÃO DE VEICULOS APLICAÇÃO DE MÉTODOS HEURÍSTICOS EM PROBLEMA DE ROTEIRIZAÇÃO DE VEICULOS Bianca G. Giordani (UTFPR/MD ) biancaggiordani@hotmail.com Lucas Augusto Bau (UTFPR/MD ) lucas_bau_5@hotmail.com A busca pela minimização

Leia mais

natureza do projeto e da aplicação métodos e ferramentas a serem usados controles e produtos que precisam ser entregues

natureza do projeto e da aplicação métodos e ferramentas a serem usados controles e produtos que precisam ser entregues Modelo De Desenvolvimento De Software É uma representação abstrata do processo de desenvolvimento que define como as etapas relativas ao desenvolvimento de software serão conduzidas e interrelacionadas

Leia mais

Complemento IV Introdução aos Algoritmos Genéticos

Complemento IV Introdução aos Algoritmos Genéticos Complemento IV Introdução aos Algoritmos Genéticos Esse documento é parte integrante do material fornecido pela WEB para a 2ª edição do livro Data Mining: Conceitos, técnicas, algoritmos, orientações e

Leia mais

18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB

18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB 18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB Autor(es) HARLEI MIGUEL DE ARRUDA LEITE Orientador(es) PLÍNIO ROBERTO SOUZA VILELA Apoio Financeiro PIBIC/CNPQ

Leia mais

Aplicação de algoritmos genéticos para ajuste de modelos regressores não lineares com grande número de parâmetros 1. Introdução

Aplicação de algoritmos genéticos para ajuste de modelos regressores não lineares com grande número de parâmetros 1. Introdução 15 Aplicação de algoritmos genéticos para ajuste de modelos regressores não lineares com grande número de parâmetros 1 Kamila Lacerda de Almeida 2, Mariana Tito Teixeira 3, Roney Alves da Rocha 4 Resumo:

Leia mais

Primeiros passos das Planilhas de Obra v2.6

Primeiros passos das Planilhas de Obra v2.6 Primeiros passos das Planilhas de Obra v2.6 Instalação, configuração e primeiros passos para uso das planilhas de obra Elaborado pela Equipe Planilhas de Obra.com Conteúdo 1. Preparar inicialização das

Leia mais

Resolução da lista de exercícios de casos de uso

Resolução da lista de exercícios de casos de uso Resolução da lista de exercícios de casos de uso 1. Explique quando são criados e utilizados os diagramas de casos de uso no processo de desenvolvimento incremental e iterativo. Na fase de concepção se

Leia mais

Manual das planilhas de Obras v2.5

Manual das planilhas de Obras v2.5 Manual das planilhas de Obras v2.5 Detalhamento dos principais tópicos para uso das planilhas de obra Elaborado pela Equipe Planilhas de Obra.com Conteúdo 1. Gerando previsão de custos da obra (Módulo

Leia mais

POC 13 - NORMAS DE CONSOLIDAÇÃO DE CONTAS

POC 13 - NORMAS DE CONSOLIDAÇÃO DE CONTAS POC 13 - NORMAS DE CONSOLIDAÇÃO DE CONTAS 13.1 - Aspectos preliminares As demonstrações financeiras consolidadas constituem um complemento e não um substituto das demonstrações financeiras individuais

Leia mais

Classificação: Determinístico

Classificação: Determinístico Prof. Lorí Viali, Dr. viali@pucrs.br http://www.pucrs.br/famat/viali/ Da mesma forma que sistemas os modelos de simulação podem ser classificados de várias formas. O mais usual é classificar os modelos

Leia mais

Sistema de Informação Geográfica para Planejamento de Eletrificação Rural em Grande Escala

Sistema de Informação Geográfica para Planejamento de Eletrificação Rural em Grande Escala 1/6 Título Sistema de Informação Geográfica para Planejamento de Eletrificação Rural em Nº de Registro (Resumen) 8 Empresa o Entidad CEMIG DISTRIBUIÇÃO S/A CEMIG-D Autores del Trabajo Nombre País e-mail

Leia mais

SISTEMAS DE INFORMAÇÃO GERENCIAIS

SISTEMAS DE INFORMAÇÃO GERENCIAIS SISTEMAS DE INFORMAÇÃO GERENCIAIS Aluno: Luiza Cavalcanti Marques Orientador: Silvio Hamacher Introdução A modelagem e a utilização de bancos de dados em atividades gerenciais têm sofrido um aumento significativo

Leia mais

INTELIGÊNCIA ARTIFICIAL

INTELIGÊNCIA ARTIFICIAL INTELIGÊNCIA ARTIFICIAL 1 Ramo da computação que procura permitir uma máquina simular comportamento inteligente, através de algoritmos e técnicas que simulem situações consideradas específicamente humanas,

Leia mais

Capítulo 13 Pastas e Arquivos

Capítulo 13 Pastas e Arquivos Capítulo 13 Pastas e Arquivos À medida que a tecnologia avança, os dispositivos móveis vão ganhando cada vez mais funções e características que antes só pertenciam aos computadores pessoais. Com a expansão

Leia mais

AMOSTRAGEM ESTATÍSTICA EM AUDITORIA PARTE ll

AMOSTRAGEM ESTATÍSTICA EM AUDITORIA PARTE ll AMOSTRAGEM ESTATÍSTICA EM AUDITORIA PARTE ll! Os parâmetros para decisão do auditor.! Tipos de planos de amostragem estatística em auditoria. Francisco Cavalcante(f_c_a@uol.com.br) Administrador de Empresas

Leia mais

PESQUISA OPERACIONAL -INTRODUÇÃO. Prof. Angelo Augusto Frozza, M.Sc.

PESQUISA OPERACIONAL -INTRODUÇÃO. Prof. Angelo Augusto Frozza, M.Sc. PESQUISA OPERACIONAL -INTRODUÇÃO Prof. Angelo Augusto Frozza, M.Sc. ROTEIRO Introdução Origem Conceitos Objetivos Aplicações da P. O. INTRODUÇÃO A P. O. e o Processo de Tomada de Decisão Tomar decisões

Leia mais

CAPÍTULO 2. Grafos e Redes

CAPÍTULO 2. Grafos e Redes CAPÍTULO 2 1. Introdução Um grafo é uma representação visual de um determinado conjunto de dados e da ligação existente entre alguns dos elementos desse conjunto. Desta forma, em muitos dos problemas que

Leia mais

SISTEMA DE GESTÃO DE MANUTENÇÃO APLICADO NO IFRN CAMPUS MOSSORÓ

SISTEMA DE GESTÃO DE MANUTENÇÃO APLICADO NO IFRN CAMPUS MOSSORÓ SISTEMA DE GESTÃO DE MANUTENÇÃO APLICADO NO IFRN CAMPUS MOSSORÓ Dayse Duarte Tenorio Diretoria Acadêmica de Eletrotécnica IFRN Campus Mossoró E-mail: dayse_tenoro_d@hotmail.com Lucas Duarte Almeida Departamento

Leia mais

3.1 Definições Uma classe é a descrição de um tipo de objeto.

3.1 Definições Uma classe é a descrição de um tipo de objeto. Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Classes Autoria:Aristófanes Corrêa Silva Adaptação:

Leia mais

Capítulo 2. Processos de Software. 2011 Pearson Prentice Hall. Todos os direitos reservados. slide 1

Capítulo 2. Processos de Software. 2011 Pearson Prentice Hall. Todos os direitos reservados. slide 1 Capítulo 2 Processos de Software slide 1 Tópicos apresentados Modelos de processo de software. Atividades de processo. Lidando com mudanças. Rational Unified Process (RUP). Um exemplo de um processo de

Leia mais

Gerenciamento de Projetos Modulo II Clico de Vida e Organização

Gerenciamento de Projetos Modulo II Clico de Vida e Organização Gerenciamento de Projetos Modulo II Clico de Vida e Organização Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com Bibliografia* Project Management Institute. Conjunto de Conhecimentos

Leia mais

01/05/2016. Danillo Tourinho Sancho da Silva, MSc ROTEIRIZAÇÃO TEORIA DOS GRAFOS MOTIVAÇÃO

01/05/2016. Danillo Tourinho Sancho da Silva, MSc ROTEIRIZAÇÃO TEORIA DOS GRAFOS MOTIVAÇÃO ROTEIRIZAÇÃO Danillo Tourinho Sancho da Silva, MSc TEORIA DOS GRAFOS MOTIVAÇÃO 1 MOTIVAÇÃO Por que estudar grafos? Importante ferramenta matemática com aplicação em diversas áreas do conhecimento Utilizados

Leia mais

Transcrição Automática de Música

Transcrição Automática de Música Transcrição Automática de Música Ricardo Rosa e Miguel Eliseu Escola Superior de Tecnologia e Gestão do Instituto Politécnico de Leiria Departamento de Engenharia Informática A transcrição automática de

Leia mais

TÉCNICAS DE PROGRAMAÇÃO

TÉCNICAS DE PROGRAMAÇÃO TÉCNICAS DE PROGRAMAÇÃO (Adaptado do texto do prof. Adair Santa Catarina) ALGORITMOS COM QUALIDADE MÁXIMAS DE PROGRAMAÇÃO 1) Algoritmos devem ser feitos para serem lidos por seres humanos: Tenha em mente

Leia mais

O MÉTODO HÚNGARO PARA RESOLUÇÃO DE PROBLEMAS DE OTIMIZAÇÃO

O MÉTODO HÚNGARO PARA RESOLUÇÃO DE PROBLEMAS DE OTIMIZAÇÃO O MÉTODO HÚNGARO PARA RESOLUÇÃO DE PROBLEMAS DE OTIMIZAÇÃO João Cesar Guirado Universidade Estadual de Maringá E-mail: jcguirado@gmail.com Márcio Roberto da Rocha Universidade Estadual de Maringá E-mail:

Leia mais

7 - Análise de redes Pesquisa Operacional CAPÍTULO 7 ANÁLISE DE REDES. 4 c. Figura 7.1 - Exemplo de um grafo linear.

7 - Análise de redes Pesquisa Operacional CAPÍTULO 7 ANÁLISE DE REDES. 4 c. Figura 7.1 - Exemplo de um grafo linear. CAPÍTULO 7 7 ANÁLISE DE REDES 7.1 Conceitos Básicos em Teoria dos Grafos Diversos problemas de programação linear, inclusive os problemas de transporte, podem ser modelados como problemas de fluxo de redes.

Leia mais

Introdução. Uso do disco Vantagens Desvantagens Baixo custo, facilidade de manutenção do software e do hardware, simetria e flexibilidade

Introdução. Uso do disco Vantagens Desvantagens Baixo custo, facilidade de manutenção do software e do hardware, simetria e flexibilidade Introdução É sabido que os processos rodam em processadores. Nos sistemas tradicionais existe somente um único processador, de forma que não há dúvida a respeito de como ele deve ser usado. Em um sistema

Leia mais

Guia de utilização da notação BPMN

Guia de utilização da notação BPMN 1 Guia de utilização da notação BPMN Agosto 2011 2 Sumário de Informações do Documento Documento: Guia_de_utilização_da_notação_BPMN.odt Número de páginas: 31 Versão Data Mudanças Autor 1.0 15/09/11 Criação

Leia mais

Diretrizes para determinação de intervalos de comprovação para equipamentos de medição.

Diretrizes para determinação de intervalos de comprovação para equipamentos de medição. Diretrizes para determinação de intervalos de comprovação para equipamentos de medição. De acordo com a Norma NBR 1001, um grande número de fatores influência a freqüência de calibração. Os mais importantes,

Leia mais

3. Fase de Planejamento dos Ciclos de Construção do Software

3. Fase de Planejamento dos Ciclos de Construção do Software 3. Fase de Planejamento dos Ciclos de Construção do Software A tarefa de planejar os ciclos de construção do software pode partir de diretrizes básicas. Estas diretrizes visam orientar que os ciclos de

Leia mais

Solução de problemas por meio de busca (com Python) Luis Martí DEE/PUC-Rio http://lmarti.com

Solução de problemas por meio de busca (com Python) Luis Martí DEE/PUC-Rio http://lmarti.com Solução de problemas por meio de busca (com Python) Luis Martí DEE/PUC-Rio http://lmarti.com Python e AI (Re)-introdução ao Python. Problemas de busca e principais abordagens. Exemplos em Python Por que

Leia mais

Zoneamento e Roteamento de Depósitos Auxiliares dos Correios Usando Algoritmos Genéticos

Zoneamento e Roteamento de Depósitos Auxiliares dos Correios Usando Algoritmos Genéticos Zoneamento e Roteamento de Depósitos Auxiliares dos Correios Usando Algoritmos Genéticos Fabrício Rocha Rebello Departamento de Engenharia Industrial, Pontifícia Universidade Católica do Rio de Janeiro

Leia mais

ITIL v3 - Operação de Serviço - Parte 1

ITIL v3 - Operação de Serviço - Parte 1 ITIL v3 - Operação de Serviço - Parte 1 É na Operação de Serviço que se coordena e realiza as atividades e processos necessários para fornecer e gerenciar serviços em níveis acordados com o usuário e clientes

Leia mais

3 Qualidade de Software

3 Qualidade de Software 3 Qualidade de Software Este capítulo tem como objetivo esclarecer conceitos relacionados à qualidade de software; conceitos estes muito importantes para o entendimento do presente trabalho, cujo objetivo

Leia mais

Carrera Pessoal 2015. Guia de uso

Carrera Pessoal 2015. Guia de uso Carrera Pessoal 2015 Guia de uso Bem vindo ao Carrera Pessoal 2015, o gerenciador financeiro ideal. Utilizando o Carrera Pessoal você poderá administrar com facilidade as suas finanças e/ou da sua família.

Leia mais

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Cronograma das Aulas. Hoje você está na aula Semana

Leia mais

VIII-Lubi-Brasil-1 REDUÇÃO DO CONSUMO DE ENERGIA ELÉTRICA NAS ESTAÇÕES DE BOMBEAMENTO COM O MODELO HÍBRIDO.

VIII-Lubi-Brasil-1 REDUÇÃO DO CONSUMO DE ENERGIA ELÉTRICA NAS ESTAÇÕES DE BOMBEAMENTO COM O MODELO HÍBRIDO. XXX CONGRESO INTERAMERICANO DE INGENIERÍA SANITARIA Y AMBIENTAL 26 al 30 de noviembre de 2006, Punta del Este Uruguay ASOCIACIÓN INTERAMERICANA DE INGENIERÍA SANITARIA Y AMBIENTAL - AIDIS VIII-Lubi-Brasil-1

Leia mais

6. Programação Inteira

6. Programação Inteira Pesquisa Operacional II 6. Programação Inteira Faculdade de Engenharia Eng. Celso Daniel Engenharia de Produção Programação Inteira São problemas de programação matemática em que a função objetivo, bem

Leia mais

Universidade de São Paulo. Escola Politécnica

Universidade de São Paulo. Escola Politécnica Universidade de São Paulo Escola Politécnica Engenharia Química Vitor Gazzaneo Modelagem do Equilíbrio Líquido-Líquido para o sistema Água- Ácido Acético-Acetato de Butila Prof. Orientador José Luis Pires

Leia mais

Manual do Usuário - ProJuris Web - Biblioteca Jurídica Página 1 de 20

Manual do Usuário - ProJuris Web - Biblioteca Jurídica Página 1 de 20 As informações contidas neste documento estão sujeitas a alterações sem o prévio aviso, o que não representa um compromisso da Virtuem Informática. As pessoas, organizações ou empresas e eventos de exemplos

Leia mais

Sistema de Gerenciamento de Projetos V 1.01 MANUAL DO COORDENADOR

Sistema de Gerenciamento de Projetos V 1.01 MANUAL DO COORDENADOR Roteiro para utilização do GEP Versão de referência: GEP V1.00 Índice analítico I Apresentação... 2 I.1 Controles básicos do sistema;... 2 I.2 Primeiro acesso... 2 I.3 Para trocar a senha:... 3 I.4 Áreas

Leia mais

Gerenciamento da Integração (PMBoK 5ª ed.)

Gerenciamento da Integração (PMBoK 5ª ed.) Gerenciamento da Integração (PMBoK 5ª ed.) O PMBoK diz que: O gerenciamento da integração do projeto inclui os processos e as atividades necessárias para identificar, definir, combinar, unificar e coordenar

Leia mais

IMPLEMENTAÇÃO DE UM PROTÓTIPO PARA INFORMATIZAÇÃO DE PROCESSO DE ADEQUAÇÃO DE FÉRIAS

IMPLEMENTAÇÃO DE UM PROTÓTIPO PARA INFORMATIZAÇÃO DE PROCESSO DE ADEQUAÇÃO DE FÉRIAS 1 IMPLEMENTAÇÃO DE UM PROTÓTIPO PARA INFORMATIZAÇÃO DE PROCESSO DE ADEQUAÇÃO DE FÉRIAS Autor: Petrus Adriano Neto* petrusneto@yahoo.com.br RESUMO: A informatização das empresas é um caminho sem volta na

Leia mais

AULA 6 Esquemas Elétricos Básicos das Subestações Elétricas

AULA 6 Esquemas Elétricos Básicos das Subestações Elétricas CONSIDERAÇÕES INICIAIS AULA 6 Esquemas Elétricos Básicos das Subestações Elétricas Quando planejamos construir uma subestação, o aspecto de maior importância está na escolha (e, conseqüentemente, da definição)

Leia mais

NORMA TÉCNICA E PROCEDIMENTOS GERAIS PARA ADMINISTRAÇÃO DO BANCO DE DADOS CORPORATIVO

NORMA TÉCNICA E PROCEDIMENTOS GERAIS PARA ADMINISTRAÇÃO DO BANCO DE DADOS CORPORATIVO NORMA TÉCNICA E PROCEDIMENTOS GERAIS PARA ADMINISTRAÇÃO DO BANCO DE DADOS CORPORATIVO Referência: NT-AI.04.01.01 http://www.unesp.br/ai/pdf/nt-ai.04.01.01.pdf Data: 27/07/2000 STATUS: EM VIGOR A Assessoria

Leia mais

Algoritmos Genéticos

Algoritmos Genéticos UNIVERSIDADE PRESBITERIANA MACKENZIE Laboratório de Computação Natural LCoN I ESCOLA DE COMPUTAÇÃO NATURAL Algoritmos Genéticos Rafael Xavier e Willyan Abilhoa Outubro/2012 www.computacaonatural.com.br

Leia mais

Introdução ao icare 2

Introdução ao icare 2 Introdução ao icare 2 (Instrumentação para a Coleta Assistida de Resíduos Recicláveis V.2) Arthur Elídio da Silva Lucas Zenaro José Tarcísio F. de Camargo Unipinhal (2015) SUMÁRIO 1. INTRODUÇÃO... 3 O

Leia mais

Teste de Software: Um Breve Estudo do Importante Processo no Desenvolvimento de Softwares

Teste de Software: Um Breve Estudo do Importante Processo no Desenvolvimento de Softwares Teste de Software: Um Breve Estudo do Importante Processo no Desenvolvimento de Softwares André Assis Lôbo de Oliveira Francisco Guerra Fernandes Júnior Faculdades Alves Faria, 74445190, Brasil andrelobin@hotmail.com,

Leia mais

Relatório Trabalho Prático 2 : Colônia de Formigas para Otimização e Agrupamento

Relatório Trabalho Prático 2 : Colônia de Formigas para Otimização e Agrupamento Relatório Trabalho Prático 2 : Colônia de Formigas para Otimização e Agrupamento Ramon Pereira Lopes Rangel Silva Oliveira 31 de outubro de 2011 1 Introdução O presente documento refere-se ao relatório

Leia mais

CAPÍTULO 3. Sistemas com Vários Componentes (Multicomponentes) em Modelos Markovianos de Decisão

CAPÍTULO 3. Sistemas com Vários Componentes (Multicomponentes) em Modelos Markovianos de Decisão CAPÍTULO 3 Sistemas com Vários Componentes (Multicomponentes) em Modelos Markovianos de Decisão 3.1 - Multicomponentes Conceitos Básicos: O conceito de multicomponente é utilizado em diversas áreas de

Leia mais

ADMINISTRAÇÃO I. Família Pai, mãe, filhos. Criar condições para a perpetuação da espécie

ADMINISTRAÇÃO I. Família Pai, mãe, filhos. Criar condições para a perpetuação da espécie 1 INTRODUÇÃO 1.1 ORGANIZAÇÃO E PROCESSOS A administração está diretamente ligada às organizações e aos processos existentes nas mesmas. Portanto, para a melhor compreensão da Administração e sua importância

Leia mais

PROGRAMAÇÃO DA PRODUÇÃO EM PROCESSOS BATELADAS UTILIZANDO PLANILHAS ELETRÔNICAS

PROGRAMAÇÃO DA PRODUÇÃO EM PROCESSOS BATELADAS UTILIZANDO PLANILHAS ELETRÔNICAS IX Congresso Brasileiro de Engenharia Química - Iniciação Científica 03 a 06 de julho de 2011 Maringá, Paraná, Brasil PROGRAMAÇÃO DA PRODUÇÃO EM PROCESSOS BATELADAS UTILIZANDO PLANILHAS ELETRÔNICAS MIRANDA

Leia mais

Risco de projeto é um evento ou condição incerta que, se ocorrer, tem um efeito positivo ou um negativo no objetivo de um projeto.

Risco de projeto é um evento ou condição incerta que, se ocorrer, tem um efeito positivo ou um negativo no objetivo de um projeto. Risco de projeto é um evento ou condição incerta que, se ocorrer, tem um efeito positivo ou um negativo no objetivo de um projeto. Um risco tem uma causa e, se ocorre, uma conseqüência. Se um ou outro

Leia mais

Avaliação de desempenho do Sistema de Transporte Público por meio dos Agentes de Transporte e Trânsito

Avaliação de desempenho do Sistema de Transporte Público por meio dos Agentes de Transporte e Trânsito Avaliação de desempenho do Sistema de Transporte Público por meio dos Agentes de Transporte e Trânsito Daniel Luis Nithack e Silva 1, João Carlos Fagundes 1, Marcelo J. V. Oliveira 1 e Rosimar Gonçalves

Leia mais

MANUAL DO GERENCIAMENTO DE RISCO OPERACIONAL

MANUAL DO GERENCIAMENTO DE RISCO OPERACIONAL MANUAL DO GERENCIAMENTO DE RISCO OPERACIONAL Introdução O Gerenciamento do Risco Operacional no Grupo Didier Levy, considerando as empresas BEXS Banco de Câmbio S/A e BEXS Corretora de Câmbio S/A está

Leia mais

O Planejamento Participativo

O Planejamento Participativo O Planejamento Participativo Textos de um livro em preparação, a ser publicado em breve pela Ed. Vozes e que, provavelmente, se chamará Soluções de Planejamento para uma Visão Estratégica. Autor: Danilo

Leia mais

Onde encontrar. Para utilização em rede (Multiusuário) Suporte. Página principal do RDL www.suframa.gov.br www.fpf.br/rdl.

Onde encontrar. Para utilização em rede (Multiusuário) Suporte. Página principal do RDL www.suframa.gov.br www.fpf.br/rdl. Onde encontrar Página principal do RDL www.suframa.gov.br www.fpf.br/rdl Para utilização em um único computador (Monousuário) RDL Completo software de instalação adequado para a utilização em somente um

Leia mais

Trabalho Computacional

Trabalho Computacional Universidade Federal do Espírito Santo Departamento de Informática Profª Claudia Boeres Teoria dos Grafos - 2014/2 Trabalho Computacional 1. Objetivo Estudo e implementação de algoritmos para resolução

Leia mais

P4-MPS.BR - Prova de Conhecimento do Processo de Aquisição do MPS.BR

P4-MPS.BR - Prova de Conhecimento do Processo de Aquisição do MPS.BR Data: 6 de Dezembro de 2011 Horário: 13:00 às 17:00 horas (hora de Brasília) Nome: e-mail: Nota: INSTRUÇÕES Você deve responder a todas as questões. O total máximo de pontos da prova é de 100 pontos (100%),

Leia mais

Assine e coloque seu número de inscrição no quadro abaixo. Preencha, com traços firmes, o espaço reservado a cada opção na folha de resposta.

Assine e coloque seu número de inscrição no quadro abaixo. Preencha, com traços firmes, o espaço reservado a cada opção na folha de resposta. 1 Prezado(a) candidato(a): Assine e coloque seu número de inscrição no quadro abaixo. Preencha, com traços firmes, o espaço reservado a cada opção na folha de resposta. Nº de Inscrição Nome PROVA DE CONHECIMENTOS

Leia mais

O uso correto do texto alternativo

O uso correto do texto alternativo O uso correto do texto alternativo Tradução livre do texto Appropriate Use of Alternative Text [http://webaim.org/techniques/alttext/] O texto alternativo é, como o nome diz, uma alternativa aos elementos

Leia mais

Desenvolvimento de uma Etapa

Desenvolvimento de uma Etapa Desenvolvimento de uma Etapa A Fase Evolutiva do desenvolvimento de um sistema compreende uma sucessão de etapas de trabalho. Cada etapa configura-se na forma de um mini-ciclo que abrange as atividades

Leia mais

Processos de gerenciamento de projetos em um projeto

Processos de gerenciamento de projetos em um projeto Processos de gerenciamento de projetos em um projeto O gerenciamento de projetos é a aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de cumprir seus requisitos.

Leia mais

ALGORITMOS GENÉTICOS: UMA VISÃO EXPLANATÓRIA

ALGORITMOS GENÉTICOS: UMA VISÃO EXPLANATÓRIA 136 ALGORITMOS GENÉTICOS: UMA VISÃO EXPLANATÓRIA FILITTO, Danilo 1 Resumo: Os algoritmos Genéticos inspiram-se no processo de evolução natural e são utilizados para resolver problemas de busca e otimização

Leia mais

Copyright Proibida Reprodução. Prof. Éder Clementino dos Santos

Copyright Proibida Reprodução. Prof. Éder Clementino dos Santos NOÇÕES DE OHSAS 18001:2007 CONCEITOS ELEMENTARES SISTEMA DE GESTÃO DE SSO OHSAS 18001:2007? FERRAMENTA ELEMENTAR CICLO DE PDCA (OHSAS 18001:2007) 4.6 ANÁLISE CRÍTICA 4.3 PLANEJAMENTO A P C D 4.5 VERIFICAÇÃO

Leia mais

Tecnologia da Informação Prof. Mário Henrique de Souza Pardo Resumo Aula 4

Tecnologia da Informação Prof. Mário Henrique de Souza Pardo Resumo Aula 4 Tecnologia da Informação Prof. Mário Henrique de Souza Pardo Resumo Aula 4 1 MS-Excel Aplicando funções às suas fórmulas de Excel (continuação) Serão vistas, nesta aula as funções de busca e referência

Leia mais

Universidade Federal de Ouro Preto - UFOP Instituto de Ciências Exatas e Biológicas ICEB

Universidade Federal de Ouro Preto - UFOP Instituto de Ciências Exatas e Biológicas ICEB Universidade Federal de Ouro Preto - UFOP Instituto de Ciências Exatas e Biológicas ICEB PROBLEMA DE PROGRAMAÇÃO DE VEÍCULOS 1 (Vehicle Scheduling Problem) Cássio Roberto de Araújo cassio@em.ufop.br Elva

Leia mais

Q-Acadêmico. Módulo CIEE - Estágio. Revisão 01

Q-Acadêmico. Módulo CIEE - Estágio. Revisão 01 Q-Acadêmico Módulo CIEE - Estágio Revisão 01 SUMÁRIO 1. VISÃO GERAL DO MÓDULO... 2 1.1 PRÉ-REQUISITOS... 2 2. ORDEM DE CADASTROS PARA UTILIZAÇÃO DO MÓDULO CIEE... 3 2.1 CADASTRANDO EMPRESAS... 3 2.1.1

Leia mais

6. Pronunciamento Técnico CPC 23 Políticas Contábeis, Mudança de Estimativa e Retificação de Erro

6. Pronunciamento Técnico CPC 23 Políticas Contábeis, Mudança de Estimativa e Retificação de Erro TÍTULO : PLANO CONTÁBIL DAS INSTITUIÇÕES DO SISTEMA FINANCEIRO NACIONAL - COSIF 1 6. Pronunciamento Técnico CPC 23 Políticas Contábeis, Mudança de Estimativa e Retificação de Erro 1. Aplicação 1- As instituições

Leia mais

Caso de uma Central de distribuição. Seqüência de processamento. Injeção de plásticos

Caso de uma Central de distribuição. Seqüência de processamento. Injeção de plásticos Max-Prod SIMULADORES DE PLANEJAMENTO E PROGRAMAÇÃO DE ALTA PERFORMANCE OTIMIZAÇÃO NO SEQUENCIAMENTO DE OP S E CARGA DE MÁQUINAS OTIMIZAÇÃO NA ESCOLHA DE MATERIAS DE PRODUTOS E COMPONENTES OTIMIZAÇÃO NA

Leia mais

PROCEDIMENTOS DE AUDITORIA INTERNA

PROCEDIMENTOS DE AUDITORIA INTERNA 1/8 Sumário 1 Objetivo 2 Aplicação 3 Documentos complementares 4 Definições 5 Procedimento 1 Objetivo Este Procedimento tem como objetivo descrever a rotina aplicável aos procedimentos de auditoria interna

Leia mais

Conceitos Básicos de Rede. Um manual para empresas com até 75 computadores

Conceitos Básicos de Rede. Um manual para empresas com até 75 computadores Conceitos Básicos de Rede Um manual para empresas com até 75 computadores 1 Conceitos Básicos de Rede Conceitos Básicos de Rede... 1 A Função de Uma Rede... 1 Introdução às Redes... 2 Mais Conceitos Básicos

Leia mais

Desenvolvimento de um sistema computacional para otimização de custos e ganho nutricional nas refeições do restaurantes do IFMG-campus Bambuí

Desenvolvimento de um sistema computacional para otimização de custos e ganho nutricional nas refeições do restaurantes do IFMG-campus Bambuí V Semana de Ciência e Tecnologia IFMG - campus Bambuí V Jornada Científica 19 a 24 de novembro de 2012 Desenvolvimento de um sistema computacional para otimização de custos e ganho nutricional nas refeições

Leia mais

RESPONSÁVEL PELA APRESENTAÇÃO ORAL: Lourival Rodrigues dos Santos

RESPONSÁVEL PELA APRESENTAÇÃO ORAL: Lourival Rodrigues dos Santos TÍTULO DO TRABALHO: Sustentabilidade e Viabilidade do Tratamento de Resíduos de Serviço de Saúde pelo sistema de autoclavagem a experiência do município de Penápolis (SP ) TEMA : III Resíduos Sólidos NOME

Leia mais

Exercícios Teóricos Resolvidos

Exercícios Teóricos Resolvidos Universidade Federal de Minas Gerais Instituto de Ciências Exatas Departamento de Matemática Exercícios Teóricos Resolvidos O propósito deste texto é tentar mostrar aos alunos várias maneiras de raciocinar

Leia mais

APLICAÇÃO DOS MÉTODOS DE CUSTEIO: VARIÁVEL E POR ABSORÇÃO, PARA O PROCESSO DECISÓRIO GERENCIAL DOS CUSTOS

APLICAÇÃO DOS MÉTODOS DE CUSTEIO: VARIÁVEL E POR ABSORÇÃO, PARA O PROCESSO DECISÓRIO GERENCIAL DOS CUSTOS APLICAÇÃO DOS MÉTODOS DE CUSTEIO: VARIÁVEL E POR ABSORÇÃO, PARA O PROCESSO DECISÓRIO GERENCIAL DOS CUSTOS ANACLETO G. 1 1. INTRODUÇÃO Este estudo tem a finalidade de apuração dos resultados aplicados pelos

Leia mais

POLÍTICA DE GESTÃO DE RISCO - PGR

POLÍTICA DE GESTÃO DE RISCO - PGR POLÍTICA DE GESTÃO DE RISCO - PGR DATASUS Maio 2013 Arquivo: Política de Gestão de Riscos Modelo: DOC-PGR Pág.: 1/12 SUMÁRIO 1. APRESENTAÇÃO...3 1.1. Justificativa...3 1.2. Objetivo...3 1.3. Aplicabilidade...4

Leia mais

Conectar diferentes pesquisas na internet por um menu

Conectar diferentes pesquisas na internet por um menu Conectar diferentes pesquisas na internet por um menu Pré requisitos: Elaboração de questionário Formulário multimídia Publicação na internet Uso de senhas na Web Visualização condicionada ao perfil A

Leia mais

Programação em papel quadriculado

Programação em papel quadriculado 4 NOME DA AULA: Programação em papel quadriculado Tempo de aula: 45 60 minutos Tempo de preparação: 10 minutos Objetivo principal: ajudar os alunos a entender como a codificação funciona. RESUMO Ao "programar"

Leia mais

Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados

Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados 1. Introdução O governo é um dos maiores detentores de recursos da informação. Consequentemente, tem sido o responsável por assegurar que tais recursos estejam agregando valor para os cidadãos, as empresas,

Leia mais

Ingersoll Rand. Sistema de Automação Série-X

Ingersoll Rand. Sistema de Automação Série-X Ingersoll Rand Sistema de Automação Série- Economia de Energia Por Encomenda! Ingersoll Rand 20% a 60% da energia utilizada para operar os sistemas de ar comprimido são desperdiçados. Isso ocorre principalmente

Leia mais

CAPÍTULO 25 COERÊNCIA REGULATÓRIA

CAPÍTULO 25 COERÊNCIA REGULATÓRIA CAPÍTULO 25 COERÊNCIA REGULATÓRIA Artigo 25.1: Definições Para efeito deste Capítulo: medida regulatória coberta significa a medida regulatória determinada por cada Parte a ser objeto deste Capítulo nos

Leia mais

INVESTIMENTO A LONGO PRAZO 1. Princípios de Fluxo de Caixa para Orçamento de Capital

INVESTIMENTO A LONGO PRAZO 1. Princípios de Fluxo de Caixa para Orçamento de Capital 5 INVESTIMENTO A LONGO PRAZO 1. Princípios de Fluxo de Caixa para Orçamento de Capital 1.1 Processo de decisão de orçamento de capital A decisão de investimento de longo prazo é a decisão financeira mais

Leia mais

Análise e Projeto de Software

Análise e Projeto de Software Análise e Projeto de Software 1 Mundo Real Modelagem Elicitação Análise Problemas Soluções Gap Semântico Mundo Computacional Elicitação de Requisitos Análise de Requisitos Modelagem dos Requisitos 2 Projeto

Leia mais

Relato de Caso: Formação de Monitores da Oficina Desafio

Relato de Caso: Formação de Monitores da Oficina Desafio Relato de Caso: Formação de Monitores da Oficina Desafio Marcelo Firer Museu Exploratório de Ciências Unicamp Este texto apresenta o processo de formação básica de monitores do projeto Oficina Desafio,

Leia mais

1. Introdução. Avaliação de Usabilidade Página 1

1. Introdução. Avaliação de Usabilidade Página 1 1. Introdução Avaliação de Usabilidade Página 1 Os procedimentos da Avaliação Heurística correspondem às quatro fases abaixo e no final é apresentado como resultado, uma lista de problemas de usabilidade,

Leia mais

Abordagem simples aos modos de falha com recurso a um software de organização e gestão da manutenção

Abordagem simples aos modos de falha com recurso a um software de organização e gestão da manutenção Abordagem simples aos modos de falha com recurso a um software de organização e gestão da manutenção Marcelo Batista (1), José Fernandes (1) e Alexandre Veríssimo (1) mbatista@manwinwin.com; jcasimiro@navaltik.com;

Leia mais

Problemas onde a busca da solução depende da avaliação de diversas combinações (ORDEM) dos elementos considerados

Problemas onde a busca da solução depende da avaliação de diversas combinações (ORDEM) dos elementos considerados GA em Otimização Combinatorial Problemas onde a busca da solução depende da avaliação de diversas combinações (ORDEM) dos elementos considerados Problem a do Caixeiro Viajante Problem as de Planejamento

Leia mais

ANÁLISE DOS RESULTADOS DOS PROGRAMAS DE APOIO ÀS PMEs NO BRASIL Resumo Executivo PARA BAIXAR A AVALIAÇÃO COMPLETA: WWW.IADB.

ANÁLISE DOS RESULTADOS DOS PROGRAMAS DE APOIO ÀS PMEs NO BRASIL Resumo Executivo PARA BAIXAR A AVALIAÇÃO COMPLETA: WWW.IADB. ANÁLISE DOS RESULTADOS DOS PROGRAMAS DE APOIO ÀS PMEs NO BRASIL Resumo Executivo PARA BAIXAR A AVALIAÇÃO COMPLETA: WWW.IADB.ORG/EVALUATION ANÁLISE DOS RESULTADOS DOS PROGRAMAS DE APOIO ÀS PMEs NO BRASIL

Leia mais

TESTES RÁPIDOS: CONSIDERAÇÕES GERAIS PARA SEU USO COM ÊNFASE NA INDICAÇÃO DE TERAPIA ANTI-RETROVIRAL EM SITUAÇÕES DE EMERGÊNCIA

TESTES RÁPIDOS: CONSIDERAÇÕES GERAIS PARA SEU USO COM ÊNFASE NA INDICAÇÃO DE TERAPIA ANTI-RETROVIRAL EM SITUAÇÕES DE EMERGÊNCIA TESTES RÁPIDOS: CONSIDERAÇÕES GERAIS PARA SEU USO COM ÊNFASE NA INDICAÇÃO DE TERAPIA ANTI-RETROVIRAL EM SITUAÇÕES DE EMERGÊNCIA Unidade de Assistência, Unidade de Laboratório e Rede de Direitos Humanos

Leia mais

SP 04/92 NT 141/92. Velocidade Média: Considerações sobre seu Cálculo. Engº Luiz Henrique Piovesan. 1. Introdução

SP 04/92 NT 141/92. Velocidade Média: Considerações sobre seu Cálculo. Engº Luiz Henrique Piovesan. 1. Introdução SP 04/92 NT 141/92 Velocidade Média: Considerações sobre seu Cálculo Engº Luiz Henrique Piovesan 1. Introdução Apesar de velocidade ser um conceito claro para os profissionais de tráfego, há uma certa

Leia mais

A NECESSIDADE DE UMA NOVA VISÃO DO PROJETO NOS CURSOS DE ENGENHARIA CIVIL, FRENTE À NOVA REALIDADE DO SETOR EM BUSCA DA QUALIDADE

A NECESSIDADE DE UMA NOVA VISÃO DO PROJETO NOS CURSOS DE ENGENHARIA CIVIL, FRENTE À NOVA REALIDADE DO SETOR EM BUSCA DA QUALIDADE A NECESSIDADE DE UMA NOVA VISÃO DO PROJETO NOS CURSOS DE ENGENHARIA CIVIL, FRENTE À NOVA REALIDADE DO SETOR EM BUSCA DA QUALIDADE ULRICH, Helen Departamento de Engenharia de Produção - Escola de Engenharia

Leia mais

SIMULADO DO TESTE DE RESOLUÇÃO DE PROBLEMAS

SIMULADO DO TESTE DE RESOLUÇÃO DE PROBLEMAS SIMULADO DO TESTE DE RESOLUÇÃO DE PROBLEMAS PROPOSTA Este simulado é um material de apoio para você se preparar para o Teste de Resolução de Problemas, com o objetivo de: 1. Compartilhar dicas e normas

Leia mais

Algoritmos Genéticos: Aspectos Práticos. Estéfane G. M. de Lacerda DCA/UFRN Junho/2009

Algoritmos Genéticos: Aspectos Práticos. Estéfane G. M. de Lacerda DCA/UFRN Junho/2009 : Aspectos Práticos Estéfane G. M. de Lacerda DCA/UFRN Junho/2009 Principais Tópicos População Inicial Funções Objetivo de Alto Custo Critérios de Parada Convergência Prematura Diversidade Tipos de Substituição

Leia mais

Instalações Máquinas Equipamentos Pessoal de produção

Instalações Máquinas Equipamentos Pessoal de produção Arranjo físico e fluxo Procedimentos de arranjo físico O arranjo físico (em inglês lay-out) de uma operação produtiva preocupa-se com o posicionamento dos recursos de transformação. Isto é, definir onde

Leia mais

Motivação para o trabalho no contexto dos processos empresariais

Motivação para o trabalho no contexto dos processos empresariais Motivação para o trabalho no contexto dos processos empresariais Carlos Alberto Pereira Soares (UFF) carlos.uff@globo.com Wainer da Silveira e Silva, (UFF) wainer.uff@yahoo.com.br Christine Kowal Chinelli

Leia mais