275 research outputs found

    Mixed integer programming in production planning with backlogging and setup carryover : modeling and algorithms

    Get PDF
    This paper proposes a mixed integer programming formulation for modeling the capacitated multi-level lot sizing problem with both backlogging and setup carryover. Based on the model formulation, a progressive time-oriented decomposition heuristic framework is then proposed, where improvement and construction heuristics are effectively combined, therefore efficiently avoiding the weaknesses associated with the one-time decisions made by other classical time-oriented decomposition algorithms. Computational results show that the proposed optimization framework provides competitive solutions within a reasonable time

    Optimization-based decision support systems for planning problems in processing industries

    Get PDF
    Summary Optimization-based decision support systems for planning problems in processing industries Nowadays, efficient planning of material flows within and between supply chains is of vital importance and has become one of the most challenging problems for decision support in practice. The tremendous progress in hard- and software of the past decades was an important gateway for developing computerized systems that are able to support decision making on different levels within enterprises. The history of such systems started in 1971 when the concept of Decision Support Systems (DSS) emerged. Over the years, the field of DSS has evolved into a broad variety of directions. The described research in this thesis limits to the category of model-driven or optimization-based DSS. Simultaneously with the emergence of DSS, software vendors recognized the high potentials of available data and developed Enterprise Systems to standardize planning problems. Meanwhile, information oriented systems like MRP and its successors are extended by the basic concepts of optimization based decision support. These systems are called Advanced Planning Systems (APS). The main focus of APS is to support decision making at different stages or phases in the material flow, i.e. from procurement, production, distribution to sales (horizontal-axis), on different hierarchical aggregation levels (vertical-axis) ranging from strategic (long-term) to operational (short- term) planning. This framework of building blocks decomposes planning tasks hierarchically into partial planning problems. This basic architecture of the planning processes in APS is known as the Supply Chain Planning Matrix (SCPM). Compared to, for instance, discrete parts manufacturing, planning tasks are much more complicated in processing industries due to a natural variation in the composition of raw materials, the impact of processing operations on properties of material flows, sequence dependent change-over times, the inevitable decline in quality of product flows and relatively low margins. These specific characteristics gave rise to focus on optimization-based decision support in the domain of processing industries. The problems to be addressed in this field call for (inter-related) decisions with respect to the required raw materials, the production quantities to be manufactured, the efficient use of available resources, and the times at which raw materials must be available. Although different APS modules can interact directly, coordination and integration is often restricted to the exchange of data flows between different modules. Given the need for specific integrated decision support, the research presented in this thesis focusses particularly on medium to short term decision support at production stage in processing industry, including the vertical and horizontal integration and coordination with adjacent building blocks in the SCPM. Extensive reviews from literature show that the gap between research and practice of DSS is widening. As the field of DSS was initiated as an application oriented discipline, the strategy of what is referred to as “application-driven theory” was taken as the preferred approach for this thesis. “Application-driven” refers to a bottom-up approach which means that the relevance of the research should both be initiated and obtained from practice. The intended successful use of the proposed approaches should, where possible, be represented by tests of adequacy. Simultaneously, the contribution to “theory” aims to be a recognizable part of the research effort, i.e. obtained understanding and insights from problems in practice should provide the basis for new approaches. Based on the preceding considerations we defined the following general research objective: General research objective To support medium- to short term planning problems by optimization-based models and solution techniques such that: i) The applicability and added value of (prototype) systems is recognized and carried by decision makers in practice ii) The proposed approaches contribute to knowledge, understanding and insights from a model building and – solving point of view. In order to link the general objective with the different studies in the thesis, we defined five, recurring research premises, i.e. Professional relevance and applicability (P1), Aggregation (P2), Decomposition and reformulation (P3), Vertical integration at production level (P4), and Horizontal coordination and integration (P5). The overarching premise P1 refers to the first part of the research objective. All other premises refer to the second part of the research objective, i.e. model building and/or – solving. Several planning issues are studied to give substance to the research objective and each study is connected to at least two research premises. Study 1: Planning and scheduling in food processing industry The main question in Chapter 2 was:” How to apply aggregation, decomposition and reformulation in model-based DSS at planning and scheduling level such that the aspect of decision support is recognized and appreciated by decision makers in practice, and which level of aggregation is needed to integrate production planning (i.e. lot-sizing) and scheduling problems in a single model? The study consists of two parts. The first part of the study refers to a case study for the bottleneck packaging facilities of a large dairy company. The goal was to develop, implement and test a pilot DSS which was able to deliver solutions recognized and carried by decision makers at lower decision levels. The latter aim implied that a straight-forward aggregation on time, product type, resources or product stage, was not preferred. The key to develop an approach for regular use was to identify and take advantage of specific problem characteristics. Clustering of numerous jobs, while retaining information at order level, could be exploited in a reformulation approach. The inclusion of (combined) generalized- and variable upper bound constraints gave very tight lower bounds and sparse search trees. An extensive test phase in daily practice showed that the main benefit of the DSS was the initial quality of the generated plans including the time needed to generate these schedules. Hence, decision makers could i) postpone their planning tasks, ii) conveniently cope with rush orders or planned maintenance and iii) easily generate alternatives or revised plans when unforeseen disturbances occur. Moreover, the graphical presentation and overview of the (future) working schedule enabled order acceptance to make use of remaining capacity. The study also showed that planning problems in practice cannot be captured exhaustively by a (simplified) model. Decision makers need the opportunity to modify automatically generated plans manually and use human judgement and experience such that the solution is tuned to the actual situation. Hence, the DSS should not be considered as an optimizer but rather as a tool for generating high quality plans to be used for further analysis. Within this context the various options of a user-friendly, graphical, and fully interactive user interface, were of major importance. Although the case study clearly demonstrates the validity of earlier case based DSS research for current days APS, the proposed approach is hardly a generic solution for a complete vertical integration between lot-sizing and scheduling. If lot-size decisions are strongly affected by the sequence of jobs, production planning and scheduling should be performed simultaneously. As the described case refers to an earlier study and today’s APS do not provide modules for integrated lot-sizing and scheduling, the second part of the study gives an overview of developments in literature regarding lot-sizing and scheduling models and assess their suitability for addressing sequence-dependent setups, non-triangular setups and product decay. The review shows a tendency in which so-called Big Bucket (BB) models are currently proposed for short term time horizons too. However, we argue that segmentation of the planning horizon is a key issue for simultaneous lot-sizing and scheduling. The advantage of BB models may become a major obstacle for i) the effectiveness of simultaneous lot-sizing and scheduling, and ii) addressing specific characteristics in food processing industry. Study 2: Vertical integration of lot-sizing and scheduling in food processing industry Chapter 3 focused on a complete integration of lot-sizing and scheduling decisions in a single model. The main question was:” How to integrate production planning (i.e. lot- sizing) and scheduling problems in a single model, such that common assumptions regarding the triangular setup conditions are relaxed and issues of product decay and limited shelf lives are taken into account?” The literature research in Chapter 2 revealed that the computational advantage of time oriented aggregation in BB models may become a major obstacle in addressing the identified characteristics in FPI. In addition, product decay is primarily associated with the “age” of products and consequently relates to the segmentation of the time- horizon. Therefore, two SB models are developed to demonstrate the impact of non- triangular setups and product decay on the generated solutions. Small scale examples were used to demonstrate how a small change in the balance between inventory - and changeover costs may generate significantly different solutions, especially when the triangular setup conditions do not hold. The developed models are potentially very large formulations and, as expected, hard to solve. Exploratory research was conducted with a Relax-and-Fix (R&F) heuristic. The heuristic is based on a decomposition of the time horizon. Numerical results of small to medium sized problem instances are promising. However, solving real-size problem instances is not possible yet. Study 3: Integrated planning between procurement and production The case study in Chapter 4 focussed on the need for horizontal coordination and integration between the phases procurement and production, which is of particular importance in inter-organizational supply chains. The main question was:” How to model and solve an integrated planning problem between procurement and production, both on a mid-term and short-term planning level, in an inter-organizational supply chain? The research question was projected on an illustrative milk collection problem in practice. The aim was to develop a pilot DSS that lifted decision support for a “weaker” partner in a food supply chain to a higher level, and to illustrate the importance of horizontal integration between the phases procurement and production in an APS framework. Problem analysis revealed that the problem can be classified as an extension of the Periodic Vehicle Routing Problem (PVRP). The problem was decomposed into more tractable sub problems on different hierarchical levels, i.e. the daily (vehicle) routing problem was separated from a medium-term planning problem. On the higher planning level, numerous suppliers were aggregated such that total supply within a cluster met (multiple) vehicle loading capacities. The continuous supply of relatively small amounts from many suppliers had to be balanced with strict delivery conditions at processing level. A model was developed to assign a single (stable) collection rhythm to each cluster such that the total, weighted deviation of desired processing levels on various days in the planning horizon was minimized. The applied aggregation on the higher planning level turned out to be very beneficial for the required disaggregation at the lower planning level. Once supplier farms were geographically grouped into clusters and the aggregated supply within a cluster was assigned to a single collection rhythm with fixed collection days, the (initial) daily routing problem was considerably easier to solve for vehicle schedulers. The computational complexity of the problem was reduced by exploiting application-based properties algorithmically in a specific branch-and-bound scheme, i.e. a customized approach of Special Ordered Sets type 1 (SOS1) This approach made it possible to solve the generated problems exactly for real-size problem instances. The various facilities of a user-friendly and interactive man-machine interface (i.e. an input, planning, simulation and analysing module) turned out to be essential. Decision makers could easily change the data, and the generated plans, in a separate simulation module. However, the impact of any modification was immediately visualised by several (conflicting) indicators in the output screens, both on supply and demand level. Study 4: Mixed Integer (0-1) Fractional Programming in Paper Production Industry The study in Chapter 5 focussed on the impact of technical settings of production units on material flows. The main question was:” How to support decision-makers in practice if crucial properties of end products simultaneously depend on (endogenous) types of raw materials with different chemical or physical properties and (endogenous) technical settings of processing units? The goal of the study was to revise and upgrade an existing, locally used DSS, to a tailored and flexible tool for decision support within the enterprise. The study revealed that the aimed extension towards multi-objective decision support, together with new physical insight for calculating properties of end products due to process operations, had a substantial impact on the optimization module. The proposed solution procedure takes advantage of the problem characteristics and gives rise i) to apply and extend a classical reformulation approach for continuous linear fractional programming (FP) problems to a more general class of mixed integer (binary) FP problems and ii) to exploit the special structure between the original non- linear mixed integer model and the continuous, linear reformulation by applying the concept of Special Ordered Sets type 1 (SOS1). Although Chapter 5 focusses in particular on the reformulation and solution approach, the DSS consists of four main building blocks, i.e. the user interface, a scenario manager, a simulation- and optimization routine. The optimization module provides a powerful tool to find feasible solutions and the best (unexpected) recipes for any available set of raw materials. Moreover, it provides an innovative way of decision support for purchasing (new) pulps on the market, for assigning available pulps to different paper grades, and for attuning available stock levels of raw materials to (changing) production targets for different paper grades. The results of the optimization routine are mainly used to obtain alternative recipes for different paper grades. Usually, these recipes are stored as base scenarios and adapted to daily practice in the simulation module. Main conclusions and future research Based on the studies in the Chapters 2 and 3 we conclude that no generically applicable models and/or solution approaches exist for simultaneous planning and scheduling in processing industries. More industry-specific solutions are needed incorporating specificities of different production environments into those models. The key to develop solvable approaches for contemporary practice may be i) to use knowledge and experience from practice and take advantage of specific characteristics in different problem domains during model construction, and/or ii) to identify and exploit special problem structures for solving the related models. We conclude that surprisingly little research has been devoted to issues of coordination and integration between “procurement” and “production”. The studies in the chapters 4 and 5 confirm that sourcing of (raw) materials flows needs more attention in processing industries, particularly in push-oriented, inter-organizational networks. The valorisation of raw materials can be improved even more if the composition of raw materials is considered too in future planning problems at production level. In the second part of this thesis we focused on extensions for the applicability of Special Ordered Sets type 1 (SOS1), both from an algorithmic (Chapter 4) and modelling (Chapter 5) point of view. We conclude that the concept of SOS1 can extend a classical reformulation approach for continuous fractional programming (FP) problems, to a specific class of mixed integer (0-1) FP problems. Moreover, we conclude that a natural ordering of the variables within the sets is not necessary to make their use worthwhile. A separate (user defined) reference row or weights associated to the variables in the sets might be omitted for an efficient use of SOS1 in commercially available mathematical programming packages. However, this requires further research and extensive computational tests.</p

    Fuelling the zero-emissions road freight of the future: routing of mobile fuellers

    Get PDF
    The future of zero-emissions road freight is closely tied to the sufficient availability of new and clean fuel options such as electricity and Hydrogen. In goods distribution using Electric Commercial Vehicles (ECVs) and Hydrogen Fuel Cell Vehicles (HFCVs) a major challenge in the transition period would pertain to their limited autonomy and scarce and unevenly distributed refuelling stations. One viable solution to facilitate and speed up the adoption of ECVs/HFCVs by logistics, however, is to get the fuel to the point where it is needed (instead of diverting the route of delivery vehicles to refuelling stations) using "Mobile Fuellers (MFs)". These are mobile battery swapping/recharging vans or mobile Hydrogen fuellers that can travel to a running ECV/HFCV to provide the fuel they require to complete their delivery routes at a rendezvous time and space. In this presentation, new vehicle routing models will be presented for a third party company that provides MF services. In the proposed problem variant, the MF provider company receives routing plans of multiple customer companies and has to design routes for a fleet of capacitated MFs that have to synchronise their routes with the running vehicles to deliver the required amount of fuel on-the-fly. This presentation will discuss and compare several mathematical models based on different business models and collaborative logistics scenarios

    PRODUCTION SEQUENCING AND STABILITY ANALYSIS OF A JUST-IN-TIME SYSTEM WITH SEQUENCE DEPENDENT SETUPS

    Get PDF
    Just-In-Time (JIT) production systems is a popular area for researchers but real-world issues such as sequence dependent setups are often overlooked. This research investigates an approach for determining stability and an approach for mixed product sequencing in production systems with sequence dependent setups and buffer thresholds which signal replenishment of a given buffer. Production systems in this research operate under JIT pull production principles by producing only when demand exists and idle when no demand exists. In the first approach, an iterative method is presented to determine stability for a multi-product production system that operates with replenishment signals and may have sequence dependent setups. In this method, a network of nodes representing machine states and arcs representing the buffer inventory levels is used to find a stable trajectory for the production system via an iterative procedure. The method determines suitable buffer levels for the production system that ensure that a trajectory originating from any point within a buffer region will always map to a point contained on another buffer region for all future mappings. This iterative method for determining the stability of a production system was implemented using an algorithm to calculate the buffer inventory regions for all arcs in a given arc-node network. The algorithm showed favorable results for two and three product systems in which sequence dependent setups may exist. In the second approach, a product sequencing algorithm determines a product sequence for a production system based on system parameters – setup times, buffer levels, usage rates, production rates, etc. The algorithm selects a product by evaluating the goodness of each product that has reached the replenishment threshold at the current time. The algorithm also incorporates a lookahead function that calculates the goodness for some time interval into the future. The lookahead function considers all branches of the tree of potential sequences to prevent the sequence from travelling down a dead-end branch in which the system will be unable to avoid a depleted buffer. The sequencing algorithm allows the user to weight the five terms of the goodness equations (current and lookahead) to control the behavior of the sequence

    Solving Multi-objective Integer Programs using Convex Preference Cones

    Get PDF
    Esta encuesta tiene dos objetivos: en primer lugar, identificar a los individuos que fueron vĂ­ctimas de algĂșn tipo de delito y la manera en que ocurriĂł el mismo. En segundo lugar, medir la eficacia de las distintas autoridades competentes una vez que los individuos denunciaron el delito que sufrieron. Adicionalmente la ENVEI busca indagar las percepciones que los ciudadanos tienen sobre las instituciones de justicia y el estado de derecho en MĂ©xic

    A survey of Irish electronic industries towards development of a low cost MRP system to enhance the effectiveness of their inventory control

    Get PDF
    This thesis is predominantly concerned with the study of inventory control practices within the electronics industry in Ireland. The study o f the inventory control system has been carried out under three main interrelated sections: Industrial Survey Development of an MRP Model Development of a Material Flow Simulation Model. First, an industrial survey carried out to identify the common problems and challanges related to the electronics industry sector with respect to their inventory control systems. The results o f the industrial survey representing 44 companies are presented. The survey classifies the Irish Electronics industry sector in terms of company size, product structure and MRP levels. Second, based on the industrial survey results a low cost MRP model has been developed to enhance the effectiveness of their inventory control system. The model has been solved for a variety of product structures using standard mathematical programming packages. The results obtained are compared to those of standard MRP hot sizing techniques. The third section involves the development of a material flow simulation model using the SIMAN simulation package. The model is tested under a variety of operating conditions and performance statistics collected and analysed
    • 

    corecore