108 research outputs found

    Metaheuristics for Order Batching and Sequencing in Manual Order Picking Systems

    Get PDF
    Order picking deals with the retrieval of articles from their storage locations in order to satisfy customer requests. A major issue in manual order picking systems concerns of the transformation and consolidation of customer orders into picking orders (order batching). In practice, customer orders have to be completed by certain due dates in order to avoid delay in the shipment to customers or in production. The composition of the picking orders, their processing times and the sequence according to which they are released have a significant impact on whether and to which extent given due dates are violated. This paper presents how metaheuristics can be used in order to minimize the total tardiness for a given set of customer orders. The first heuristic is based on Iterated Local Search, the second one is inspired by the Attribute-Based Hill Climber, a heuristic based on a simple tabu search principle. In a series of extensive numerical experiments, the performance of these metaheuristics is analyzed for different classes of instances. We will show that the proposed methods provide solutions which may allow for operating order picking systems more efficiently. Solutions can be improved by 46% on average, compared to the ones obtained by standard constructive heuristics such as an application of the Earliest Due Date rule

    Tabu Search Heuristics for the Order Batching Problem in Manual Order Picking Systems

    Get PDF
    In manual order picking systems, order pickers walk or ride through a distribution warehouse in order to collect items requested by (internal or external) customers. In order to perform these operations efficiently, it is usually required that customer orders are combined into (more substantial) picking orders of limited size. The Order Batching Problem considered in this paper deals with the question of how a given set of customer orders should be combined such that the total length of all tours necessary to collect all items is minimized. For the solution of this problem the authors suggest two approaches based on the tabu search principle. The first one is a straightforward classic Tabu Search algorithm (TS), the second one is the Attribute-Based Hill Climber (ABHC). In a series of extensive numerical experiments, the newly developed approaches are benchmarked against different solution methods from literature. It is demonstrated that the proposed methods are superior to existing methods and provide solutions which may allow for operating distribution warehouses significantly more efficiently

    Metaheuristics for Order Batching and Sequencing in Manual Order Picking Systems

    Get PDF
    Order picking deals with the retrieval of articles from their storage locations in order to satisfy customer requests. A major issue in manual order picking systems concerns of the transformation and consolidation of customer orders into picking orders (order batching). In practice, customer orders have to be completed by certain due dates in order to avoid delay in the shipment to customers or in production. The composition of the picking orders, their processing times and the sequence according to which they are released have a significant impact on whether and to which extent given due dates are violated. This paper presents how metaheuristics can be used in order to minimize the total tardiness for a given set of customer orders. The first heuristic is based on Iterated Local Search, the second one is inspired by the Attribute-Based Hill Climber, a heuristic based on a simple tabu search principle. In a series of extensive numerical experiments, the performance of these metaheuristics is analyzed for different classes of instances. We will show that the proposed methods provide solutions which may allow for operating order picking systems more efficiently. Solutions can be improved by 46% on average, compared to the ones obtained by standard constructive heuristics such as an application of the Earliest Due Date rule.Warehouse Management, Order Batching, Batch Sequencing, Due Dates, Iterated Local Search, Attribute-Based Hill Climber

    A flexible metaheuristic framework for solving rich vehicle routing problems

    Get PDF
    Route planning is one of the most studied research topics in the operations research area. While the standard vehicle routing problem (VRP) is the classical problem formulation, additional requirements arising from practical scenarios such as time windows or vehicle compartments are covered in a wide range of so-called rich VRPs. Many solution algorithms for various VRP variants have been developed over time as well, especially within the class of so-called metaheuristics. In practice, routing software must be tailored to the business rules and planning problems of a specific company to provide valuable decision support. This also concerns the embedded solution methods of such decision support systems. Yet, publications dealing with flexibility and customization of VRP heuristics are rare. To fill this gap this thesis describes the design of a flexible framework to facilitate and accelerate the development of custom metaheuristics for the solution of a broad range of rich VRPs. The first part of the thesis provides background information to the reader on the field of vehicle routing problems and on metaheuristic solution methods - the most common and widely-used solution methods to solve VRPs. Specifically, emphasis is put on methods based on local search (for intensification of the search) and large neighborhood search (for diversification of the search), which are combined to hybrid methods and which are the foundation of the proposed framework. Then, the main part elaborates on the concepts and the design of the metaheuristic VRP framework. The framework fulfills requirements of flexibility, simplicity, accuracy, and speed, enforcing the structuring and standardization of the development process and enabling the reuse of code. Essentially, it provides a library of well-known and accepted heuristics for the standard VRP together with a set of mechanisms to adapt these heuristics to specific VRPs. Heuristics and adaptation mechanisms such as templates for user-definable checking functions are explained on a pseudocode level first, and the most relevant classes of a reference implementation using the Microsoft .NET framework are presented afterwards. Finally, the third part of the thesis demonstrates the use of the framework for developing problem-specific solution methods by exemplifying specific customizations for five rich VRPs with diverse characteristics, namely the VRP with time windows, the VRP with compartments, the split delivery VRP, the periodic VRP, and the truck and trailer routing problem. These adaptations refer to data structures and neighborhood search methods and can serve as a source of inspiration to the reader when designing algorithms for new, so far unstudied VRPs. Computational results are presented to show the effectiveness and efficiency of the proposed framework and methods, which are competitive with current state-of-the-art solvers of the literature. Special attention is given to the overall robustness of heuristics, which is an important aspect for practical application

    Cyclic transfers in school timetabling

    Get PDF
    In this paper we propose a neighbourhood structure based\ud on sequential/cyclic moves and a Cyclic Transfer algorithm for the high school timetabling problem. This method enables execution of complex moves for improving an existing solution, while dealing with the challenge of exploring the neighbourhood efficiently. An improvement graph is used in which certain negative cycles correspond to the neighbours; these cycles are explored using a recursive method. We address the problem of applying large neighbourhood structure methods on problems where the cost function is not exactly the sum of independent cost functions, as it is in the set partitioning problem. For computational experiments we use four real world datasets for high school timetabling in the Netherlands and England. We present results of the cyclic transfer algorithm with different settings on these datasets. The costs decrease by 8% to 28% if we use the cyclic transfers for local optimization compared to our initial solutions. The quality of the best initial solutions are comparable to the solutions found in practice by timetablers

    Cyclic transfers in school timetabling

    Get PDF
    In this paper we propose a neighbourhood structure based on sequential/cyclic moves and a cyclic transfer algorithm for the high school timetabling problem. This method enables execution of complex moves for improving an existing solution, while dealing with the challenge of exploring the neighbourhood efficiently. An improvement graph is used in which certain negative cycles correspond to the neighbours; these cycles are explored using a recursive method. We address the problem of applying large neighbourhood structure methods on problems where the cost function is not exactly the sum of independent cost functions, as it is in the set partitioning problem. For computational experiments we use four real world data sets for high school timetabling in the Netherlands and England.We present results of the cyclic transfer algorithm with different settings on these data sets. The costs decrease by 8–28% if we use the cyclic transfers for local optimization compared to our initial solutions. The quality of the best initial solutions are comparable to the solutions found in practice by timetablers

    Order Batching in Order Picking Warehouses: A Survey of Solution Approaches

    Get PDF
    Order picking is a warehouse function dealing with the retrieval of articles from their storage location in order to satisfy a given demand specified by customer orders. Of all warehouse operations, order picking is considered to include the most cost-intensive ones. Even though there have been different attempts to automate the picking process, manual order picking systems are still prevalent in practice. This article will focus on order batching, one of the main planning issues in order picking systems. Order Batching has been proven to be pivotal for the efficiency of order picking operations. With respect to the availability of information about the customer orders, order batching can be distinguished into static batching and dynamic batching. Improved order batching reduces the total picking time required to collect the requested articles. According to experience from practice, this can result in significant savings of labor cost and into a reduction of the customer order\u27s delivery lead time.The aim of this contribution is to provide comprehensive insights into order batching by giving a detailed state-of-the-art overview of the different solution approaches which have been suggested in the literature. Corresponding to the available publications, the emphasis will be on static order batching.In addition to this, the paper will also review the existing literature for variants and extensions of static order batching (e.g. due dates, alternative objective functions). Furthermore, solution approaches for dynamic order batching problems (like time window batching) will be presented

    An artificial bee colony algorithm for the capacitated vehicle routing problem

    Get PDF
    This paper introduces an artificial bee colony heuristic for solving the capacitated vehicle routing problem. The artificial bee colony heuristic is a swarm-based heuristic, which mimics the foraging behavior of a honey bee swarm. An enhanced version of the artificial bee colony heuristic is also proposed to improve the solution quality of the original version. The performance of the enhanced heuristic is evaluated on two sets of standard benchmark instances, and compared with the original artificial bee colony heuristic. The computational results show that the enhanced heuristic outperforms the original one, and can produce good solutions when compared with the existing heuristics. These results seem to indicate that the enhanced heuristic is an alternative to solve the capacitated vehicle routing problem. © 2011 Elsevier B.V. All rights reserved.postprin
    • 

    corecore