1 |
Embedded Local Search Approaches for Routing Optimisation.Cowling, Peter I., Keuthen, R. January 2005 (has links)
No / This paper presents a new class of heuristics which embed an exact algorithm within the framework of a local search heuristic. This approach was inspired by related heuristics which we developed for a practical problem arising in electronics manufacture. The basic idea of this heuristic is to break the original problem into small subproblems having similar properties to the original problem. These subproblems are then solved using time intensive heuristic approaches or exact algorithms and the solution is re-embedded into the original problem. The electronics manufacturing problem where we originally used the embedded local search approach, contains the Travelling Salesman Problem (TSP) as a major subproblem. In this paper we further develop our embedded search heuristic, HyperOpt, and investigate its performance for the TSP in comparison to other local search based approaches. We introduce an interesting hybrid of HyperOpt and 3-opt for asymmetric TSPs which proves more efficient than HyperOpt or 3-opt alone. Since pure local search seldom yields solutions of high quality we also investigate the performance of the approaches in an iterated local search framework. We examine iterated approaches of Large-Step Markov Chain and Variable Neighbourhood Search type and investigate their performance when used in combination with HyperOpt. We report extensive computational results to investigate the performance of our heuristic approaches for asymmetric and Euclidean Travelling Salesman Problems. While for the symmetric TSP our approaches yield solutions of comparable quality to 2-opt heuristic, the hybrid methods proposed for asymmetric problems seem capable of compensating for the time intensive embedded heuristic by finding tours of better average quality than iterated 3-opt in many less iterations and providing the best heuristic solutions known, for some instance classes.
|
2 |
Uma abordagem heurística para o problema de roteamento DIAL-A-RIDE.Costa, Daniel Leite Viana 22 March 2013 (has links)
Made available in DSpace on 2015-05-14T12:36:37Z (GMT). No. of bitstreams: 1
ArquivoTotalDaniel.pdf: 2752447 bytes, checksum: 5dbeb5dd6c935f25f004b1edb1df7d70 (MD5)
Previous issue date: 2013-03-22 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / Problems of traffic jam, lack of vacancies in garages and cars underutilized are part of the
current scenario of big cities. In this work is created a module for creating efficient routes for
a system using the approach Dial-a-Ride Problem. The DARP is a vehicle routing problem
that belongs to NP-complete class. It aims is to minimize operating costs while maintaining
quality of service to the client. It is presented an algorithm that uses the metaheuristics
Iterated Local Search with the Variable Neighborhood Search to solve the DARP. Compared
to related work in the area, the results were better regarding to distance traveled and average
travel time of customers. / Problemas de congestionamentos, falta de vagas em garagens e carros subutilizados fazem
parte do cenário atual das grandes cidades. Neste trabalho é criado um módulo para criação
de rotas eficiente para sistemas de caronas utilizando a abordagem Dial-a-Ride Problem. O
DARP é um problema de roteamento pertencente a classe NP-Completo. Este tem como
objetivo minimizar os custos operacionais, mas mantendo uma qualidade de serviço para
o usuário. É apresentado um algoritmo que utiliza as metaheurística Iterated Local Search
juntamente com a Variable Neighborhood Search para solucionar o DARP. Comparados com
outros trabalhos relevantes na área, os resultados encontrados foram melhores no que se
refere à distância percorrida e no tempo médio de viagem dos clientes.
|
3 |
[en] A METAHEURISTIC FOR THE PIPE LAYING SUPPORT VESSELS SCHEDULING PROBLEM / [pt] UMA METAHEURISTICA PARA O PROBLEMA DE ESCALONAMENTO DE PIPE LAYING SUPPORT VESSELSDAVI ZERPINI MECLER 24 August 2020 (has links)
[pt] Este trabalho tem como objetivo propor uma metaheurística Iterated Local Search para minimizar o tempo de término ponderado de jobs em problemas de escalonamento de máquinas idênticas paralelas. O objetivo
secundário do trabalho é propor uma solução prática para um problema real da companhia estudada em questão. A motivação para o trabalho consiste em uma aplicação prática na indústria de óleo e gás, onde os navios PLSV realizam operações em poços de forma ordenada e visando a antecipação dos poços de petróleo mais produtivos. As características do problema, tais quais: elegibilidade entre navio e operações, tempos de setup relativos à família de atividades, associações entre operações e poços e setups que dependem da chegada de material se adequam a modelagem baseada em escalonamento de máquinas paralelas idênticas. No trabalho uma introdução à respeito do tema é apresentada, em seguida é feita uma revisão da literatura sobre problemas de máquinas paralelas idênticas, a formulação matemática com a descrição do problema é apresentada, a metodologia contemplando representação da solução, heuristica construtiva, vizinhanças exploradas, busca local e Iterated Local Search é exposta, por fim são apresentados os resultados do método e as conclusões sobre o trabalho. / [en] This work objective is to propose an Iterated Local Search metaheuristic to minimize the weighted completion time of jobs on identical parallel machines scheduling problems. The secondary objective of this work is to propose a practical solution to the real problem of the studied company. The motivation of this work consists on a practical application in the Oil and Gas industry, where the PLSV vessels perform ordered operations in a set of wells aiming to maximize the oil production. The characteristics of the problem such as: eligibility between vessels and operations, setup times related to the family of activities, association between operations and wells and setup times depending on the material arrival fit well the
identical parallel machine schedule modelling. In this work, an introduction about the theme is presented, followed by a literature review on identical parallel machine scheduling problems, the mathematical formulation with the problem description is presented, the methodology, including the solution
representation, constructive heuristic, neighborhood structures, local search and Iterated Local Search is exposed, at last, the method results and conclusions of the work are summarized.
|
4 |
[pt] ABORDAGEM METAHEURÍSTICA PARA O ROTEAMENTO DE VEÍCULOS ESCOLARES EM ZONA RURAL / [en] METAHEURISTIC APPROACH TO THE SCHOOL BUS ROUTING PROBLEM IN A RURAL AREALETICIA CALDAS DOS SANTOS 28 December 2021 (has links)
[pt] O transporte escolar é fundamental para garantir o acesso e permanência
dos alunos nas escolas públicas, principalmente nas áreas rurais, onde os
estudantes estão localizados em uma grande área com baixa densidade e as
estradas encontram-se em situações precárias. O presente trabalho tem como
objetivo aplicar a metaheurística Iterated Local Search para o roteamento de
13.664 alunos da zona rural do estado do Rio de Janeiro. Para isso, considerouse
o problema de roteamento de veículo escolares, do inglês School Bus Routing
Problem (SBRP), com frota heterogênea e escola única, com o objetivo de
minimizar o custo total considerando as restrições de capacidade dos veículos
e distância máxima de percurso. Para aplicação do método, foram considerados
os dados fornecidos pela Secretaria de Estado de Educação do Rio de Janeiro
(SEEDUC-RJ). Os resultados são apresentados em dois cenários, o primeiro
considera os dados de 79 rotas utilizadas pela SEEDUC-RJ para comparação
dos resultados obtidos com o ILS. O método mostrou uma redução de 40,5 por cento no custo médio das rotas e 46 or cento na quilometragem média por aluno. O segundo
cenário considera o roteamento da totalidade dos alunos, que foram divididos
em 506 instâncias considerando escola e turno. A maior instância roteada
possui 534 alunos. Os resultados consolidados por município são apresentados
e mostram a concentração de municípios com maior custo médio por rota
no noroeste fluminense. A implementação das rotas propostas pode trazer
economia significativa com as despesas relacionadas ao transporte escolar rural,
além de indicar um aumento no nível de serviço para os estudantes, com
redução da quilometragem média por aluno. / [en] School transport is essential to ensure access and permanence of students
in public schools, especially in rural areas, where students are located in
a large area with low density and roads are in precarious conditions. This
work aims to apply the Iterated Local Search metaheuristic to route 13.664
rural students in the state of Rio de Janeiro. For this, we considered the
School Bus Routing Problem (SBRP), with heterogeneous fleet and single
school, in order to minimize the total cost considering the vehicles capacity
constraints and maximum travel distance. To apply the method, the data
provided by Secretaria de Estado de Educação do Rio de Janeiro (SEEDUCRJ)
were considered. The results are presented in two scenarios, the first
considers data from 79 routes used by SEEDUC-RJ to compare the results
obtained with the ILS. The method showed a reduction of 40.5 percent in the
average cost of routes and 46 percent in the average mileage per student. The
second scenario considers the routing of all students, who were divided into
506 instances considering school and shift. The largest routed instance has
534 students. The results consolidated by municipality are presented and show
the concentration of municipalities with the highest average cost per route in
northwestern Rio de Janeiro. The implementation of the proposed routes can
bring significant savings with expenses related to rural school transport, in
addition to indicating an increase in the level of service for students, with a
reduction in the average mileage per student.
|
5 |
Modelos computacionais para simulações de tomografia por impedância elétrica e sua aplicação no problema de determinação da fração de ejeção cardíacaRibeiro, Marcos Henrique Fonseca 03 October 2016 (has links)
Submitted by Renata Lopes (renatasil82@gmail.com) on 2017-05-15T14:59:59Z
No. of bitstreams: 1
marcoshenriquefonsecaribeiro.pdf: 12873424 bytes, checksum: 2b2b91fd2a9726856a0486afa760fe2c (MD5) / Approved for entry into archive by Adriana Oliveira (adriana.oliveira@ufjf.edu.br) on 2017-05-17T16:01:12Z (GMT) No. of bitstreams: 1
marcoshenriquefonsecaribeiro.pdf: 12873424 bytes, checksum: 2b2b91fd2a9726856a0486afa760fe2c (MD5) / Made available in DSpace on 2017-05-17T16:01:12Z (GMT). No. of bitstreams: 1
marcoshenriquefonsecaribeiro.pdf: 12873424 bytes, checksum: 2b2b91fd2a9726856a0486afa760fe2c (MD5)
Previous issue date: 2016-10-03 / A Tomografia por Impedância Elétrica (TIE) consiste em uma técnica onde imagens são construídas a partir da injeção de uma corrente elétrica em determinado meios, seguida da leitura de valores de potencial elétrico em pontos do contorno externo de tal domínio. Desta maneira, conhecendo-se ou estimando-se a condutividade elétrica de regiões internas ao meio, pode-se inferir aspectos geométricos da composição do mesmo. Trabalhos na literatura aplicam esta técnica ao contexto de obtenção de imagens do tórax humano, com objetivo de estimar a geometria das cavidades cardíacas de um determinado paciente. O objetivo final de estudo deste trabalho, dentro do contexto de aplicação da TIE à obtenção de cavidades cardíacas, é propor uma metodologia para a estimação da Fração de Ejeção Cardíaca, ou simplesmente Fração de Ejeção (FE), que consiste em medir o percentual de volume de sangue expulso dos ventrículos ao final de um ciclo de batimento do coração. Este trabalho visa evoluir outros trabalhos já existentes que modelam o problema acima descrito como sendo um problema inverso, de otimização, onde se pretende minimizar a diferença entre valores de potencial elétrico medidos e valores simulados por modelos computacionais. A evolução se dá em níveis diferentes. No primeiro nível, é feito um avanço sobre as técnicas de otimização para a resolução do problema inverso, em sua formulaçãobidimensional. Paratal, épropostaumametaheurísticaqueauxiliamétodosde buscanaobtençãodevaloresmaisacurados. Estametaheurísticaéapresentadaemversões sequencial e paralela. São apresentados resultados computacionais de testes realizados para este primeiro nível. Em um segundo nível, é feita a modelagem em três dimensões das mesmas abordagens já encontradas na literatura, que, para a aplicação específica da determinação da FE, até então estão limitadas a modelos bidimensionais. Assim, todo o problema é revisto para uma nova proposta de modelagem, que inclui a criação de modelos geométricos tridimensionais para as regiões de interesse do problema. Como principal contribuição do trabalho neste segundo nível, encontra-se um esquema de parametrização das malhas de polígonos que modelam ventrículos do coração, de forma que se tenha uma maneira compacta de representar as mesmas e, ao mesmo tempo, diminuindo o custo computacional do método de otimização por meio de drástica redução do número de variáveis do problema. Por fim, também é realizado um estudo preliminar da sensibilidade da técnica à presença de ruídos nos dados de entrada. / The Electrical Impedance Tomography (EIT) consists in a technique where images are constructed from the measurements of the electrical potential in some points on the external boundary of some specific domain, caused by the injection of an electrical current in such domain. This way, knowing or estimating the electrical conductivity of some regions inside the domain, geometric aspects of the composition of that domain can be inferred. Works in literature apply this technique to the context of obtaining images from the human thorax, with the objective of estimating the geometry of some cardiac cavities of a specific patient. The final goal of this work, inside the context of the obtention of cardiac cavities, is to propose a methodology for estimating the Cardiac Ejection Fraction, orsimplyEjectionFraction(EF),whichconsistsinmeasuringthepercentualofthevolume of blood expelled from the ventricles at the end of a heart beat cicle. This work intends to evolute previous works, that models the above mentioned problem as an inverse problem, an optimization problem, where the intention is to minimize the difference between the values of measured electrical potentials and the values obtained through simulation using computational models. This evolution occurs in different levels. In the first level, is performedanimprovementoverthepre-existentoptimizationtechniquesforthesolutionof theinverseproblem,inatwodimensionalversion. Forthis,isproposedametaheuristicthat assistssearchmethodstowardstheobtentionofmoreaccuratedvalues. Suchmetaheuristic is presented in sequential and parallel versions. Computational results for performed tests for this level are presented. In a second level, a three dimensional modeling of the same approaches found in literature is done. Those approaches, for the specific application of determining the EF, are so far limited to two dimensional models. Therefore, the whole problem is reviewed in order to propose a new model, which includes the creation of three dimensional geometric models for the regions of interest of the problem. As the main contribution of this work in that second level, there is a parameterization schema of the polygon meshes that model heart ventricles, so that it provides a compact way of representing such meshes, and, at the same time, a way of reducing the computational cost of the optimization method by means of a drastic reduction of the number of variables of the problem. Finally, a preliminary study of the sensibility of the technique to the presence of noise in the input data is also performed.
|
6 |
[pt] PROBLEMA DE ROTEAMENTO DE VEÍCULOS COM MOTORISTAS OCASIONAIS PARA ENTREGAS DE LAST-MILE: UMA ABORDAGEM META-HEURÍSTICA / [en] VEHICLE ROUTING PROBLEM WITH OCCASIONAL DRIVERS FOR E-COMMERCE LAST-MILE DELIVERY: A METAHEURISTIC APPROACHMATHEUS OLIVEIRA MEIRIM 25 September 2023 (has links)
[pt] Nos últimos anos o comércio eletrônico tem se difundido na sociedade e a logística de entrega dos produtos é um dos pilares para que este mercado mantenha o nível de serviço alto e continue sendo vantajoso para o consumidor decidir por realizar a compra pela internet. O presente trabalho se destina a estudar sobre o problema de roteamento de veículos de entrega last-mile para e-commerce e aplicar a metaheurística Iterated Local Search (ILS) visando otimizar o roteamento do trecho last-mile de encomendas realizadas em uma empresa de comércio eletrônico brasileira. Com o objetivo de encontrar rotas de menor custo para as entregas a serem realizadas, este trabalho propõe uma extensão para o Vehcile Routing Problem With Occasional Drivers (VRPOD),considerando frota heterogênea e motoristas ocasionais realizando o transporte de mais de uma entrega. Para a aplicação do método foram utilizados dados fornecidos por uma empresa de e-commerce que foram devidamente anonimizados de forma a não ser possível identificar a empresa e nem os clientes, respeitando os princípios éticos. Foram utilizadas 121 instâncias, sendo a menor com um vértice e a maior com 344. Os resultados do modelo proposto são apresentados em dois cenários, primeiramente considerando que o roteamento é realizado sem a utilização de motoristas ocasionais. O segundo cenário considera a disponibilização de motoristas ocasionais para serem utilizados em algumas rotas. Ambos os cenários foram comparados com as rotas geradas pelo roteador existente hoje na companhia e os resultados preliminares indicam que o sem a utilização de motoristas ocasionais o ILS proposto obtém melhores soluções em 53.72 por cento das instâncias e quando os motoristas ocasionais são incorporados a rota ocorre melhoria em 76.03 por cento das instâncias utilizadas. A utilização de motoristas ocasionais também proporciona uma redução de 10.30 por cento no custo médio de roteamento. / [en] In recent years, e-commerce has become widespread in society, and the
logistics of product delivery is a crucial pillar for this market to maintain
a high level of service and remain advantageous for consumers choosing to
make purchases online. The present work aims to study the problem of last-mile vehicle routing for e-commerce deliveries and apply an Iterated Local
Search (ILS) metaheuristic to optimize the routing of parcels in a Brazilian e-commerce company. With the objective of finding routes with the lowest cost
for the deliveries, this study proposes an extension to the Vehicle Routing
Problem with Occasional Drivers (VRPOD), considering a heterogeneous
fleet and occasional drivers handling multiple deliveries. For the methodology
application, data provided by an e-commerce company are used, and they
are properly anonymized to prevent the identification of the company and
its clients, respecting ethical principles. A total of 121 instances are used,
ranging from the smallest with one vertex to the largest with 344. The results of
the proposed model are presented in two scenarios: firstly, considering routing
without the use of occasional drivers, and secondly, considering the availability
of occasional drivers for some routes. Both scenarios are compared with the
routes generated by the current router used in the company, and preliminary
results indicate that without the use of occasional drivers, the proposed ILS
obtains better solutions in 53.72 percent of the instances, and when occasional drivers
are incorporated into the route, improvements occur in 76.03 percent of the instances.
The utilization of occasional drivers also provides a 10.30 percent reduction in the
average routing cost.
|
7 |
Meta-heurísticas GRASP e ILS aplicadas ao problema da variabilidade do tempo de respostaMenezes, Wesley Willame Dias 31 July 2014 (has links)
Made available in DSpace on 2015-05-14T12:36:51Z (GMT). No. of bitstreams: 1
arquivototal.pdf: 1355559 bytes, checksum: fe1c88470e43ce75f706ec9d15cc7bb1 (MD5)
Previous issue date: 2014-07-31 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / With the advent of technological advances, increasingly demand solutions that use fewer resources, are faster and low cost. As a result, this paper proposed a hybrid approach using metaheuristics Greedy Randomized Adaptive Search Procedure (GRASP) and Iterated Local Search (ILS) applied to the Response Time Variability Problem (RTVP). Since this problem may involve allocation of scarce resources, such as industrial machinery or meeting rooms, going for scheduling of banking customers that require certain conditions, planning of TV ads or route taken by vehicles of logistic companies, etc. For application of the procedure, the movements of shifting symbols, swapping positions between symbols and one called double bridge, which is a mix of movements of shifting and swapping involving opposite symbols were used. The neighborhood structures were based on the movements described above, varying the number of symbols involved. Thus, the results obtained demonstrate that such procedures satisfied the problem and brought consistent results when compared with the literature. / Com o advento dos avanços tecnológicos, cada vez mais se procura soluções que utilizem menos recursos, sejam mais rápidos e de baixo custo. Em virtude disso, este trabalho propôs uma abordagem meta-heurística híbrida utilizando Greedy Randomized Adaptive Search Procedure (GRASP) e Iterated Local Search (ILS) aplicados ao Problema da Variabilidade do Tempo de Resposta. Este problema pode envolver desde alocação de recursos escassos, como por exemplo, máquinas industriais ou salas de reunião, passando pelo agendamento de clientes de um banco que requerem certas condições, o planejamento das propagandas de TV ou o percurso feito por caminhões de empresas transportadoras, dentre outros. Para a aplicação do procedimento, foram utilizados os movimentos de deslocamento do mesmo, permuta de posição entre símbolos e de um movimento chamado double brigde, que é uma mistura dos movimentos de deslocamento e permutação envolvendo símbolos opostos. As estruturas de vizinhança compostas basearam-se nos movimentos descritos anteriormente, variando a quantidade de símbolos envolvidos. Desta forma, os resultados obtidos demonstram que tais procedimentos trouxeram resultados satisfatórios ao problema e condizentes quando comparados com a literatura.
|
8 |
Heurísticas para a fase de roteameneto de circuitos integrados baseados em FPGAsCarvalho, Gustavo Rezende 27 March 2010 (has links)
Made available in DSpace on 2015-05-14T12:36:54Z (GMT). No. of bitstreams: 1
arquivototal.pdf: 2485062 bytes, checksum: ad2a2349ad56d837e75386f8c9ba1027 (MD5)
Previous issue date: 2010-03-27 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES / The present dissertation deals with the Routing Circuits for Field Programable Gate Arrays (FPGAs). Due to the combinatorial nature of the problem, heuristics methods are commonly used to generate good quality solutions in an acceptable computationally time. In this context, a procedure based on GRASP (Greedy Randomized Adaptive Search Procedure) with a procedure of local search based on ILS (Iterated Local Search) is proposed. The algorithm has been tested in benchmark problems found in the literature, MCNC, exploring timing-driven and channel-width criteria, being able to improve 55% of the benchmarks on timing drive criteria and improve 5,3% of the benchmarks on channel width criteria. / A presente dissertação trata do problema de roteamento de circuitos para Field Programable Gate Arrays (FPGAs). Em função da natureza combinatória do problema, métodos heurísticos são comumente utilizados para gerar soluções de boa qualidade em um tempo computacionalmente aceitável. Neste contexto, um procedimento baseado na metaheurística GRASP (Greedy Randomized Adaptive Search Procedure) com um procedimento de busca local baseado em ILS (Iterated Local Search) é proposto. O algoritmo foi testado em instâncias encontradas na literatura, benchmark MCNC, explorando os critérios de tempo crítico e números de trilhas, onde mostrou-se capaz de melhorar 55% das instancias no critério de tempo crítico e 5,3% quanto ao número de trilhas.
|
9 |
Programação da produção em sistemas flowshop híbrido com buffers limitados / Production scheduling in hybrid flowshop with limited buffersLugo, Pedro Luis Miranda 12 September 2013 (has links)
Made available in DSpace on 2016-06-02T19:53:31Z (GMT). No. of bitstreams: 1
LUGO_Pedro_2013.pdf: 2147400 bytes, checksum: a0c7948826b7f243c447b99fd96c3388 (MD5)
Previous issue date: 2013-09-12 / Financiadora de Estudos e Projetos / This research studies the hybrid flowshop scheduling problem. In this production configuration, we have a set of jobs that has to be processed in a set of stages. At every stage we have a set of parallel machines available to process the jobs. All jobs have to be processed following the same production flow, from the first to the last stage. Every job has to be processed on one machine at each stage and each machine can process at most one job at a time. Some constraints commonly found in real production systems as unrelated parallel machines, limited buffers, sequence-dependent setup times (both anticipatory and non-anticipatory), machine eligibility, transportation times and release times for machines are also taken into account. The optimization criterion is the makespan, whose minimization is related to the efficient use of production resources. A mixed integer programming model is proposed and solved by the commercial solver CPLEX. The computational evaluation results indicate that the model is suitable just to solve instances up to nine jobs and five stages. Therefore, to solve larger instances (50-100 jobs), several heuristics and an iterated local search (ILS) algorithm are proposed and evaluated computationally. The results indicate that the ILS is able to obtain good quality solutions in short computation times. / Este trabalho estuda o problema de programação da produção em sistemas Flowshop híbrido. Nesta configuração de produção há um conjunto de tarefas que deve ser processado em um conjunto de estações, nas quais um determinado número de máquinas paralelas encontra-se disponível para o processamento das tarefas. Todas as tarefas devem ser processadas seguindo o mesmo fluxo de produção, desde a primeira até a última estação. Cada tarefa deve ser processada em uma máquina de cada estação e cada máquina pode processar, no máximo, uma tarefa por vez. Algumas restrições comumente encontradas em sistemas de produção reais, como máquinas paralelas não relacionadas, buffers limitados, tempos de preparação dependentes da sequência (antecipatórios e não antecipatórios), elegibilidade de máquinas, tempos de transporte e tempos de liberação das máquinas, também são consideradas. O critério de otimização é o makespan, cuja minimização está diretamente relacionada com a utilização eficiente dos recursos de produção. Um modelo de programação inteira mista é proposto e resolvido através do solver comercial CPLEX. Os resultados da avaliação computacional indicam que o modelo é viável somente para resolver instâncias de até nove tarefas e cinco estações. Desta forma, para resolver instâncias de maior tamanho (50-100 tarefas), várias heurísticas e uma meta-heurística de busca local iterada (ILS, Iterated Local Search) são propostas e avaliadas computacionalmente. Os resultados indicam que o ILS é capaz de obter soluções de boa qualidade em curtos tempos computacionais.
|
10 |
Uma abordagem heurística para um problema de rebalanceamento estático em sistemas de compartilhamento de bicicletasAlbuquerque, Fabio Cruz Barbosa de 20 May 2016 (has links)
Submitted by Fernando Souza (fernandoafsou@gmail.com) on 2017-08-15T11:46:12Z
No. of bitstreams: 1
arquivototal.pdf: 884446 bytes, checksum: 92314027dddef8365b4a2e655b65bd78 (MD5) / Made available in DSpace on 2017-08-15T11:46:13Z (GMT). No. of bitstreams: 1
arquivototal.pdf: 884446 bytes, checksum: 92314027dddef8365b4a2e655b65bd78 (MD5)
Previous issue date: 2016-05-20 / The Static Bike Rebalancing Problem (SBRP) is a recent problem motivated by the
task of repositioning bikes among stations in a self-service bike-sharing systems. This
problem can be seen as a variant of the one-commodity pickup and delivery vehicle
routing problem, where multiple visits are allowed to be performed at each station, i.e.,
the demand of a station is allowed to be split. Moreover, a vehicle may temporarily
drop its load at a station, leaving it in excess or, alternatively, collect more bikes (even
all of them) from a station, thus leaving it in default. Both cases require further visits
in order to meet the actual demands of such station. This work deals with a particular
case of the SBRP, in which only a single vehicle is available and the objective is to
nd a least-cost route that meets the demand of all stations and does not violate the
minimum (zero) and maximum (vehicle capacity) load limits along the tour. Therefore,
the number of bikes to be collected or delivered at each station should be appropriately
determined in order to respect such constraints. This is a NP-Hard problem since
it contains other NP-Hard problems as special cases, hence, using exact methods to
solve it is intractable for larger instances. Several methods have been proposed by other
authors, providing optimal values for small to medium sized instances, however, no work
has consistently solved instances with more than 60 stations. The proposed algorithm
to solve the problem is an iterated local search (ILS) based heuristic combined with
a randomized variable neighborhood descent (RVND) as local search procedure. The
algorithm was tested on 980 benchmark instances from the literature and the results
obtained are quite competitive when compared to other existing methods. Moreover,
the method was capable of nding most of the known optimal solutions and also of
improving the results on a number of open instances. / O Problema do Rebalanceamento Est atico de Bicicletas (Static Bike Rebalancing Problem,
SBRP) e um recente problema motivado pela tarefa de reposicionar bicicletas
entre esta c~oes em um sistema self-service de compartilhamento de bicicletas. Este problema
pode ser visto como uma variante do problema de roteamento de ve culos com
coleta e entrega de um unico tipo de produto, onde realizar m ultiplas visitas a cada
esta c~ao e permitido, isto e, a demanda da esta c~ao pode ser fracionada. Al em disso, um
ve culo pode descarregar sua carga temporariamente em uma esta c~ao, deixando-a em
excesso, ou, de maneira an aloga, coletar mais bicicletas (at e mesmo todas elas) de uma
esta c~ao, deixando-a em falta. Em ambos os casos s~ao necess arias visitas adicionais
para satisfazer as demandas reais de cada esta c~ao. Este trabalho lida com um caso
particular do SBRP, em que apenas um ve culo est a dispon vel e o objetivo e encontrar
uma rota de custo m nimo que satisfa ca as demandas de todas as esta c~oes e n~ao viole
os limites de carga m nimo (zero) e m aximo (capacidade do ve culo) durante a rota.
Portanto, o n umero de bicicletas a serem coletadas ou entregues em cada esta c~ao deve
ser determinado apropriadamente a respeitar tais restri c~oes. Trata-se de um problema
NP-Dif cil uma vez que cont em outros problemas NP-Dif cil como casos particulares,
logo, o uso de m etodos exatos para resolv^e-lo e intrat avel para inst^ancias maiores.
Diversos m etodos foram propostos por outros autores, fornecendo valores otimos para
inst^ancias pequenas e m edias, no entanto, nenhum trabalho resolveu de maneira consistente
inst^ancias com mais de 60 esta c~oes. O algoritmo proposto para resolver o
problema e baseado na metaheur stica Iterated Local Search (ILS) combinada com o
procedimento de busca local variable neighborhood descent com ordena c~ao aleat oria
(randomized variable neighborhood descent, RVND). O algoritmo foi testado em 980
inst^ancias de refer^encia na literatura e os resultados obtidos s~ao bastante competitivos
quando comparados com outros m etodos existentes. Al em disso, o m etodo foi capaz de
encontrar a maioria das solu c~oes otimas conhecidas e tamb em melhorar os resultados
de inst^ancias abertas.
|
Page generated in 0.0853 seconds