29 research outputs found

    GRASP with path relinking for the selective pickup and delivery problem

    Get PDF
    postprin

    AWALBP-L2 : the Accessibility Windows Assembly Line Balancing Problem Level 2 : formalization and solution methods

    Get PDF
    This doctoral thesis tackles an assembly line balancing problem with restricted access to the workpieces that has been entitled AWALBP: the Accessibility Windows Assembly Line Balancing Problem. The problem is described and a general classification for its main optimization levels is proposed. The thesis focuses on a specific case of the optimization level AWALBP-L2. The AWALBP-L2 consists of two subproblems that need to be solved simultaneously: (i) the computation of a feasible movement scheme and (ii) the assignment of each task to one workstation and one stationary stage of the cycle. In the particular case of AWALBP-L2 addressed in this thesis, for each task a single workstation is compatible. The review of the state of the art reveals that relatively few studies have been published concerning the AWALBP. Regarding the solution of the AWALBP-L2, the only available previous work is a mathematical programming model, but the model is not tested or validated. In order to fill this research gap, the aim of this thesis is three-fold: i) to describe the AWALBP and characterize its main optimization levels, ii) to propose exact methods for the case of AWALBP-L2 considered, and iii) to develop solution procedures for the challenging instances that are out of reach of the former methods. Consequently, in this doctoral thesis the AWALBP is characterized and the AWALBP-L2 case is addressed through four main approaches. First, the problem is formalized and solved via two mixed integer linear programming (MILP) models. Second, an approach combining a matheuristic and a MILP model is proposed. The third approach considers hybridizing metaheuristics with mathematical programming models. Finally, the fourth approach proposes sequential combinations of the aforementioned hybrid metaheuristics and a MILP model. The performance of all approaches is evaluated via an extensive computational experiment based on realistic instances, and an optimal solution could be found for a large number of them. Future research work may include additional assumptions on the problem, such as precedence relationships among tasks or several workstations compatible for each task. The methods proposed in this thesis are open in nature and extend perspectives for combining (meta)heuristics and mathematical programming models, either for improving the solution of the AWALBP-L2 or for tackling other combinatorial optimization problems.Esta tesis doctoral aborda un problema de equilibrado de líneas con acceso limitado a las piezas que ha sido titulado AWALBP: Accessibility Windows Assembly Line Balancing Problem. Se describe el problema y se propone una clasificación general de sus principales niveles de optimización. La tesis se centra en un caso específico del nivel AWALBP-L2. El AWALBP-L2 consta de dos subproblemas que deben ser resueltos simultáneamente: (i) cálculo de un esquema de movimiento factible y (ii) asignación de cada tarea a una estación y a una de las etapas estacionarias del ciclo. En el caso particular de AWALBP-L2 tratado en esta tesis, para cada tarea existe una única estación compatible. La revisión del estado del arte revela que relativamente pocos estudios han sido publicados sobre el AWALBP. Respecto a la resolución del AWALBP-L2, el único trabajo anterior disponible es un modelo de programación matemática, el cual no está probado o validado. Con tal de cubrir este hueco de investigación, el objetivo de la presente tesis es triple: i) describir el AWALBP y caracterizar sus principales niveles de optimización, ii) proponer métodos exactos para el caso considerado de AWALBP-L2, y iii) desarrollar métodos de resolución para los ejemplares más difíciles que quedaron fuera del alcance de los métodos anteriores. Por consiguiente, en esta tesis doctoral se caracteriza el AWALBP y se aborda el caso de AWALBP-L2 mediante cuatro enfoques principales. En primer lugar, el problema se formaliza y se resuelve mediante dos modelos de programación lineal entera mixta (PLEM). En segundo lugar se propone una mateheurística combinada con un modelo de PLEM. El tercer enfoque consiste en hibridizar metaheurísticas con modelos de programación matemática. Finalmente, el cuarto enfoque propone combinaciones secuenciales de las mencionadas metaheurísticas híbridas con un modelo de PLEM. Los enfoques propuestos se evalúan mediante una extensa experiencia computacional con ejemplares realistas, y se obtuvo una solución óptima para un gran número de ellos. Las líneas propuestas de investigación futura incluyen supuestos adicionales tales como relaciones de precedencia entre tareas o varias estaciones compatibles para una misma tarea. Los métodos propuestos en esta tesis son de naturaleza abierta y ofrecen perspectivas para la combinación de (meta)heurísticas con modelos de programación matemática, tanto para mejorar la solución del AWALBP-L2 como para abordar otros problemas de optimización combinatoria

    Traveling Salesman Problem

    Get PDF
    The idea behind TSP was conceived by Austrian mathematician Karl Menger in mid 1930s who invited the research community to consider a problem from the everyday life from a mathematical point of view. A traveling salesman has to visit exactly once each one of a list of m cities and then return to the home city. He knows the cost of traveling from any city i to any other city j. Thus, which is the tour of least possible cost the salesman can take? In this book the problem of finding algorithmic technique leading to good/optimal solutions for TSP (or for some other strictly related problems) is considered. TSP is a very attractive problem for the research community because it arises as a natural subproblem in many applications concerning the every day life. Indeed, each application, in which an optimal ordering of a number of items has to be chosen in a way that the total cost of a solution is determined by adding up the costs arising from two successively items, can be modelled as a TSP instance. Thus, studying TSP can never be considered as an abstract research with no real importance

    Meta-heurísticas para resolução de alguns problemas de planejamento e controle da produção

    Get PDF
    Este estudo aborda a resolução de três diferentes problemas, amplamente encontrados no real contexto de planejamento e controle da produção. Inicialmente, é proposta uma meta-heurística GRASP para solucionar um problema de balanceamento de linhas de montagem (SALBP-2). O método proposto apresentou resultados competitivos em relação à literatura, também focando numa simplicidade de operação para ser aplicada em casos reais. Na sequência, utilizou-se o mesmo método para solucionar o problema Job Shop Scheduling (JSP). O GRASP desenvolvido para o JSP também apresentou bons resultados, com baixo desvio relativo médio em relação às melhores soluções conhecidas da literatura. Em seguida, abordou-se uma extensão do JSP, o problema Job Shop Scheduling Flexível (FJSP). O JSP limita-se ao sequenciamento de operações em máquinas fixas, enquanto que no FJSP a atribuição de uma operação não é pré-fixada e pode assim ser processada num conjunto de máquinas alternativas. Portanto, o FJSP não se restringe ao sequenciamento, estendendo-se na atribuição de operações para as máquinas adequadas (roteamento). O FJSP é, portanto, mais complexo do que o JSP, pois considera a determinação da atribuição da máquina para cada operação. Para solucionar o FJSP, propôs-se quatro meta-heurísticas: GRASP, Simulated Annealing (SA), Iterated Local Search (ILS) e Clustering Search (CS). O SA apresentou resultados inferiores, porém, ao incorporá-lo numa versão híbrida do ILS, que o utiliza como busca local, os resultados melhoraram, principalmente em instâncias mais complexas. Considerando a característica híbrida do CS, utilizou-se também o SA, nesse caso como meta-heurística geradora de soluções. Essa abordagem também apresentou resultados superiores ao SA. Tanto o ILS quanto o CS geraram resultados com valores iguais ou próximos àqueles das melhores soluções conhecidas para um extenso conjunto de instâncias para o FJSP, assim como também proveram alguns novos melhores valores conhecidos

    Mathematical Methods and Operation Research in Logistics, Project Planning, and Scheduling

    Get PDF
    In the last decade, the Industrial Revolution 4.0 brought flexible supply chains and flexible design projects to the forefront. Nevertheless, the recent pandemic, the accompanying economic problems, and the resulting supply problems have further increased the role of logistics and supply chains. Therefore, planning and scheduling procedures that can respond flexibly to changed circumstances have become more valuable both in logistics and projects. There are already several competing criteria of project and logistic process planning and scheduling that need to be reconciled. At the same time, the COVID-19 pandemic has shown that even more emphasis needs to be placed on taking potential risks into account. Flexibility and resilience are emphasized in all decision-making processes, including the scheduling of logistic processes, activities, and projects

    From metaheuristics to learnheuristics: Applications to logistics, finance, and computing

    Get PDF
    Un gran nombre de processos de presa de decisions en sectors estratègics com el transport i la producció representen problemes NP-difícils. Sovint, aquests processos es caracteritzen per alts nivells d'incertesa i dinamisme. Les metaheurístiques són mètodes populars per a resoldre problemes d'optimització difícils en temps de càlcul raonables. No obstant això, sovint assumeixen que els inputs, les funcions objectiu, i les restriccions són deterministes i conegudes. Aquests constitueixen supòsits forts que obliguen a treballar amb problemes simplificats. Com a conseqüència, les solucions poden conduir a resultats pobres. Les simheurístiques integren la simulació a les metaheurístiques per resoldre problemes estocàstics d'una manera natural. Anàlogament, les learnheurístiques combinen l'estadística amb les metaheurístiques per fer front a problemes en entorns dinàmics, en què els inputs poden dependre de l'estructura de la solució. En aquest context, les principals contribucions d'aquesta tesi són: el disseny de les learnheurístiques, una classificació dels treballs que combinen l'estadística / l'aprenentatge automàtic i les metaheurístiques, i diverses aplicacions en transport, producció, finances i computació.Un gran número de procesos de toma de decisiones en sectores estratégicos como el transporte y la producción representan problemas NP-difíciles. Frecuentemente, estos problemas se caracterizan por altos niveles de incertidumbre y dinamismo. Las metaheurísticas son métodos populares para resolver problemas difíciles de optimización de manera rápida. Sin embargo, suelen asumir que los inputs, las funciones objetivo y las restricciones son deterministas y se conocen de antemano. Estas fuertes suposiciones conducen a trabajar con problemas simplificados. Como consecuencia, las soluciones obtenidas pueden tener un pobre rendimiento. Las simheurísticas integran simulación en metaheurísticas para resolver problemas estocásticos de una manera natural. De manera similar, las learnheurísticas combinan aprendizaje estadístico y metaheurísticas para abordar problemas en entornos dinámicos, donde los inputs pueden depender de la estructura de la solución. En este contexto, las principales aportaciones de esta tesis son: el diseño de las learnheurísticas, una clasificación de trabajos que combinan estadística / aprendizaje automático y metaheurísticas, y varias aplicaciones en transporte, producción, finanzas y computación.A large number of decision-making processes in strategic sectors such as transport and production involve NP-hard problems, which are frequently characterized by high levels of uncertainty and dynamism. Metaheuristics have become the predominant method for solving challenging optimization problems in reasonable computing times. However, they frequently assume that inputs, objective functions and constraints are deterministic and known in advance. These strong assumptions lead to work on oversimplified problems, and the solutions may demonstrate poor performance when implemented. Simheuristics, in turn, integrate simulation into metaheuristics as a way to naturally solve stochastic problems, and, in a similar fashion, learnheuristics combine statistical learning and metaheuristics to tackle problems in dynamic environments, where inputs may depend on the structure of the solution. The main contributions of this thesis include (i) a design for learnheuristics; (ii) a classification of works that hybridize statistical and machine learning and metaheuristics; and (iii) several applications for the fields of transport, production, finance and computing

    Conception combinatoire des lignes de désassemblage sous incertitudes

    Get PDF
    This thesis is dedicated to the problem of disassembly line design in uncertain context. A disassembly linecan be represented as a succession of workstations where tasks are performed sequentially at each workstation.The design of such a product recovery system can be reduced to a combinatorial optimization problem which seeksa line configuration that optimizes certain objectives under technical, economical and environmental constraints.We begin by describing the principal product recovery activities especially disassembly. Then, after a literaturereview on the design of production lines under uncertainty of task processing times, we focus our study on the consideration of the disassembly task time uncertainties. Hence, we present three main models as well as the associatedsolution approaches. The first one is interested in minimizing the line stoppages caused by the task processing timeuncertainties. The second one seeks to guarantee an operational level closely related with the line speed. The goal of thethird model is to integrate the line design and sequencing problems. At last, the performances of the proposed solutionapproaches are presented by analyzing the optimization results on a set of instances of industrial size.Les travaux présentés dans ce manuscrit portent sur la conception des lignes de désassemblageen contexte incertain. Une ligne de désassemblage consiste en unesuccession de postes de travail où les tâches sont exécutées séquentiellement au niveau de chaque poste. La conception d'un tel système, de revalorisationdes produits en fin de vie, peut être ramenée à un problème d'optimisation combinatoire.Ce dernier cherche à obtenir une configuration permettant d'optimiser certains objectifs enrespectant des contraintes techniques, économiques et écologiques.Dans un premier temps, nous décrivons les activités principales de la revalorisation des produitsen fin de vie, en particulier le désassemblage. Puis, après présentation des travaux de la littératureportant sur la prise en compte des incertitudes des durées opératoires lors de la conception des lignesde production, nous nous focalisons sur l'étude des incertitudes des durées opératoires des tâches de désassemblage.Ainsi, nous présentons trois modélisations principales avec leurs approches de résolution.La première s'intéresse à la minimisation des arrêts de la ligne causés par les incertitudes des durées des opérationsde désassemblage. La deuxième cherche à garantir un niveau opérationnel de la ligne lié à sa cadence de fonctionnement.Le but de la troisième modélisation est l'intégration des problématiques de conception des ligneset de séquencement des tâches de désassemblage. Enfin, les performances des méthodes de résolutionproposées sont présentées en analysant les résultats d'optimisation sur un ensemble d'instances de taille industrielle
    corecore