Publicação
Solving the team orienteering problem : developing a solution tool using a genetic algorithm approach
| Resumo: | Nowadays, the collection of separated solid waste for recycling is still an expensive process, specially when performed in large-scale. One main problem resides in fleet-management, since the currently applied strategies usually have low efficiency. The waste collection process can be modelled as a vehicle routing problem, in particular as a Team Orienteering Problem (TOP). In the TOP, a vehicle fleet is assigned to visit a set of customers, while executing optimized routes that maximize total profit and minimize resources needed. The objective of this work is to optimize the waste collection process while addressing the speci c issues around fleet-management. This should be achieved by developing a software tool that implements a genetic algorithm to solve the TOP. We were able to accomplish the proposed task, as our computational tests have produced some challenging results in comparison to previous work around this subject of study. Specifically, our results attained 60% of the best known scores in a selection of 24 TOP benchmark instances, with an average error of 18.7 in the remaining instances. The usage of a genetic algorithm to solve the TOP proved to be an efficient method by outputting good results in an acceptable time. |
|---|---|
| Autores principais: | Ferreira, João Amaro Oliveira |
| Outros Autores: | Quintas, Artur; Oliveira, José A.; Pereira, Guilherme; Dias, Luís M. S. |
| Assunto: | Routing problems Team orienteering problem Optimization Metaheuristics Genetic algorithm Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
| Ano: | 2014 |
| País: | Portugal |
| Tipo de documento: | comunicação em conferência |
| Tipo de acesso: | acesso restrito |
| Instituição associada: | Universidade do Minho |
| Idioma: | inglês |
| Origem: | RepositóriUM - Universidade do Minho |
Registos relacionados
article Developing tools for the team orienteering problem: a simple genetic algorithm
por: Ferreira, João Amaro Oliveira
Publicado em: (2013)
por: Ferreira, João Amaro Oliveira
Publicado em: (2013)
school Origami toolkit: metaheuristic framework for combinatorial optimization problems: a machine learning tool for problem-solving and decision-making
por: Peres, Fernando Augusto Junqueira
Publicado em: (2020)
por: Peres, Fernando Augusto Junqueira
Publicado em: (2020)
article A Taboo-Search Algorithm for 3D-Binpacking Problem in Containers
por: Leon, Paul
Publicado em: (2019)
por: Leon, Paul
Publicado em: (2019)
article Unveiling Key Parameters: Time Windows and Travel Times in Capacitated Waste Collection
por: Silva, Adriano S.
Publicado em: (2024)
por: Silva, Adriano S.
Publicado em: (2024)
article Time-Dependency of Guided Local Search to Solve the Capacitated Vehicle Routing Problem with Time Windows
por: Silva, Adriano S.
Publicado em: (2024)
por: Silva, Adriano S.
Publicado em: (2024)
article An improved solution algorithm for the constrained shortest path problem
por: Santos, Luís
Publicado em: (2007)
por: Santos, Luís
Publicado em: (2007)
school Optimised search heuristics: combining metaheuristics and exact methods to solve scheduling problems
por: Fernandes, Susana
Publicado em: (2008)
por: Fernandes, Susana
Publicado em: (2008)
school Optimization of the inventory routing problem with Artificial Intelligence
por: Silva, João Miguel Pimenta da
Publicado em: (2024)
por: Silva, João Miguel Pimenta da
Publicado em: (2024)
article Solving the Terminal Assignment Problem Using a Local Search Genetic Algorithm
por: Bernardino, Eugénia M.
Publicado em: (2009)
por: Bernardino, Eugénia M.
Publicado em: (2009)
article Solving the Ring Loading Problem Using Genetic Algorithms with Intelligent Multiple Operators
por: Bernardino, Anabela M.
Publicado em: (2009)
por: Bernardino, Anabela M.
Publicado em: (2009)
article Proposal of a heuristic model using genetic algorithms to solve and operational port problem
por: Silva,Vanina Macowski Durski
Publicado em: (2008)
por: Silva,Vanina Macowski Durski
Publicado em: (2008)
article A genetic algorithm with a quasi-local search for the job shop problem with recirculation
por: Oliveira, José A.
Publicado em: (2006)
por: Oliveira, José A.
Publicado em: (2006)
article Genetic algorithms for the non emergency patients transport service
por: Oliveira, José A.
Publicado em: (2019)
por: Oliveira, José A.
Publicado em: (2019)
book A Multi-Objective Genetic Algorithm for the Vehicle Routing with Time Windows and Loading Problem
por: Moura, Ana
Publicado em: (2008)
por: Moura, Ana
Publicado em: (2008)
article A multi-criteria decision support system for a routing problem in waste collection
por: Ferreira, João Amaro Oliveira
Publicado em: (2015)
por: Ferreira, João Amaro Oliveira
Publicado em: (2015)
school Genetic algorithm for waste collection in smart cities : case of Campolide
por: Mendonça, Evandro da Silva
Publicado em: (2018)
por: Mendonça, Evandro da Silva
Publicado em: (2018)
article Machine learning algorithms in scheduling problems: an overview and future paths
por: Dias, Daniel
Publicado em: (2024)
por: Dias, Daniel
Publicado em: (2024)
article Solving the RCPSP with an evolutionary algorithm based on instance information
por: Oliveira, José A.
Publicado em: (2012)
por: Oliveira, José A.
Publicado em: (2012)
school The family traveling salesman problem
por: Bernardino, Raquel
Publicado em: (2019)
por: Bernardino, Raquel
Publicado em: (2019)
article The non-emergency patient transport modelled as a team orienteering problem
por: Oliveira, José A.
Publicado em: (2015)
por: Oliveira, José A.
Publicado em: (2015)
article A new Multiobjective Artificial Bee Colony algorithm to solve a real-world frequency assignment problem
por: Maximiano, Marisa
Publicado em: (2012)
por: Maximiano, Marisa
Publicado em: (2012)
article Logic training through algorithmic problem solving
por: Ferreira, João Fernando
Publicado em: (2011)
por: Ferreira, João Fernando
Publicado em: (2011)
article Genetic algorithm for flexible job shop scheduling problem - A case study
por: Guevara, Gabriela
Publicado em: (2015)
por: Guevara, Gabriela
Publicado em: (2015)
groups A Genetic Algorithm Approach to the Container Loading Problem
por: Moura, Ana
Publicado em: (2009)
por: Moura, Ana
Publicado em: (2009)
groups Genetic algorithm for flexible job shop scheduling problem - a case study
por: Ferreira, Adriano
Publicado em: (2015)
por: Ferreira, Adriano
Publicado em: (2015)
article Solving ring loading problems using bio-inspired algorithms
por: Moreira Bernardino, Anabela
Publicado em: (2011)
por: Moreira Bernardino, Anabela
Publicado em: (2011)
article A genetic algorithm for the resource constrained multi-project scheduling problem
por: Gonçalves, J. F.
Publicado em: (2008)
por: Gonçalves, J. F.
Publicado em: (2008)
school Aplicação de métodos heurísticos no planeamento de rotas: o caso da Tecniwood-Soluções
por: Fernandes, António José Silva
Publicado em: (2012)
por: Fernandes, António José Silva
Publicado em: (2012)
article Solving large-scale SONET network design problems using bee-inspired algorithms
por: Bernardino, Eugénia Moreira
Publicado em: (2012)
por: Bernardino, Eugénia Moreira
Publicado em: (2012)
school Optimizing routes using the vehicle routing problem
por: Benmansour, Soufiane
Publicado em: (2021)
por: Benmansour, Soufiane
Publicado em: (2021)
article A hybrid ant colony optimization algorithm for solving the terminal assignment problem
por: Bernardino, Eugénia
Publicado em: (2009)
por: Bernardino, Eugénia
Publicado em: (2009)
article Solving a capacitated waste collection problem using an open-source tool
por: Silva, Adriano S.
Publicado em: (2022)
por: Silva, Adriano S.
Publicado em: (2022)
article Solving a capacitated waste collection problem using an open-source tool
por: Silva, A. S.
Publicado em: (2022)
por: Silva, A. S.
Publicado em: (2022)
school An iterated local search algorithm for the traveling purchaser problem
por: Kapancioglu, Tomás Silva
Publicado em: (2024)
por: Kapancioglu, Tomás Silva
Publicado em: (2024)
book A Hybrid Differential Evolution Algorithm for Solving the Terminal Assignment Problem
por: Bernardino, Eugénia
Publicado em: (2009)
por: Bernardino, Eugénia
Publicado em: (2009)
article A hybrid genetic algorithm for constrained combinatorial problems : an application to promotion planning problem
por: Pereira, Paulo A. A.
Publicado em: (2011)
por: Pereira, Paulo A. A.
Publicado em: (2011)
article Sistema de apoio à decisão para o transporte não urgente de doentes em veículo partilhado
por: Oliveira, José António
Publicado em: (2014)
por: Oliveira, José António
Publicado em: (2014)
article Uma abordagem para o problema da optimização de rotas de veículos baseada em operadores genéticos
por: Schütz,G.
Publicado em: (2003)
por: Schütz,G.
Publicado em: (2003)
groups An experience in building a parallel and distributed problem-solving environment
por: Cunha, J. C.
Publicado em: (1999)
por: Cunha, J. C.
Publicado em: (1999)
article MOTGA: A multiobjective Tchebycheff based genetic algorithm for the multidimensional knapsack problem
por: Alves, Maria João
Publicado em: (2007)
por: Alves, Maria João
Publicado em: (2007)
Registos relacionados
-
article Developing tools for the team orienteering problem: a simple genetic algorithm
por: Ferreira, João Amaro Oliveira
Publicado em: (2013) -
school Origami toolkit: metaheuristic framework for combinatorial optimization problems: a machine learning tool for problem-solving and decision-making
por: Peres, Fernando Augusto Junqueira
Publicado em: (2020) -
article A Taboo-Search Algorithm for 3D-Binpacking Problem in Containers
por: Leon, Paul
Publicado em: (2019) -
article Unveiling Key Parameters: Time Windows and Travel Times in Capacitated Waste Collection
por: Silva, Adriano S.
Publicado em: (2024) -
article Time-Dependency of Guided Local Search to Solve the Capacitated Vehicle Routing Problem with Time Windows
por: Silva, Adriano S.
Publicado em: (2024)