The underlying time framework used is one of the major differences in the basic structure of mathematical programming formulations used for production scheduling problems. The models are either based on continuous or ...
详细信息
The underlying time framework used is one of the major differences in the basic structure of mathematical programming formulations used for production scheduling problems. The models are either based on continuous or discrete time representations. In the literature there is no general agreement on which is better or more suitable for different types of production or business environments. In this paper we study a large real-world scheduling problem from a pharmaceutical company. The problem is at least NP-hard and cannot be solved with standard solution methods. We therefore decompose the problem into two parts and compare discrete and continuous time representations for solving the individual parts. Our results show pros and cons of each model. The continuous formulation can be used to solve larger test cases and it is also more accurate for the problem under consideration. (C) 2011 Elsevier B.V. All rights reserved.
Changes in complex industrial energy systems require adequate tools to be evaluated satisfactorily. The MIND method (Method for analysis of INDustrial energy systems) is a flexible method constructed as decision suppo...
详细信息
Changes in complex industrial energy systems require adequate tools to be evaluated satisfactorily. The MIND method (Method for analysis of INDustrial energy systems) is a flexible method constructed as decision support for different types of analyses of industrial energy systems. It is based on mixed integer linear programming (MILP) and developed at Linkoping University in Sweden. Several industries, ranging from the food industry to the pulp and paper industry, have hitherto been modelled and analyzed using the MIND method. In this paper the principles regarding the use of the method and the creation of constraints of the modelled system are presented. Two case studies are also included, a dairy and a pulp and paper mill, that focus some measures that can be evaluated using the MIND method, e.g. load shaping, fuel conversion and introduction of energy efficiency measures. The case studies illustrate the use of the method and its strengths and weaknesses. The results from the case studies are related to the main issues stated by the European Commission, such as reduction of greenhouse gas emissions, improvements regarding security of supply and increased use of renewable energy, and show great potential as regards both cost reductions and possible load shifting. (C) 2010 Elsevier Ltd. All rights reserved.
The Multi-Period Multi-Product (MPMP) production planning, as a well known problem in literature, attempts to match production rates of individual products with fluctuated market demand over planning horizon. This stu...
详细信息
The Multi-Period Multi-Product (MPMP) production planning, as a well known problem in literature, attempts to match production rates of individual products with fluctuated market demand over planning horizon. This study, demonstrates how the conventional MPMP linearprogramming (LP) model may fail to utilize available capacity of machines, and also a novel Multi Objective linearprogramming (MOLP) model is developed to simultaneously minimize net present value of production costs and maximize machine utilization. The proposed model consists of production constraints such as available labor, inventory, maximum subcontracting levels and also forecasted demands. The proposed MOLP model is further converted to a Fuzzy Multi Objective linearprogramming (FMOLP) model utilizing piecewise linear membership functions. The model, accommodates the Decision Maker (DM) with a more systematic decision making approach enabling the DM to adjust the search direction during the solving procedure to achieve the most satisfactory result.
The shortening of patent life periods, generic competition and public health policies, among other factors, have changed the operating context of the pharmaceutical industry. In this work we address a dynamic allocati...
详细信息
The shortening of patent life periods, generic competition and public health policies, among other factors, have changed the operating context of the pharmaceutical industry. In this work we address a dynamic allocation/planning problem that optimises the global supply chain planning of a pharmaceutical company, from production stages at primary and secondary sites to product distribution to markets. The model explores different production and distribution costs and tax rates at different locations in order to maximise the company's net profit value (NPV). Large instances of the model are not solvable in realistic time scales, so two decomposition algorithms were developed. In the first method, the supply chain is decomposed into independent primary and secondary subproblems, and each of them is optimised separately. The second algorithm is a temporal decomposition, where the main problem is separated into several independent subproblems, one per each time period. These algorithms enable the solution of large instances of the problem in reasonable time with good quality results. (C) 2011 Published by Elsevier B.V. on behalf of The Institution of Chemical Engineers.
Recently introduced colonial competitive algorithm (CCA) has shown its excellent capability on different optimization problems. The aim of this paper is to propose a discrete version of this method to determine a sche...
详细信息
Recently introduced colonial competitive algorithm (CCA) has shown its excellent capability on different optimization problems. The aim of this paper is to propose a discrete version of this method to determine a schedule that minimizes sum of the linear earliness and quadratic tardiness in the hybrid flowshops scheduling problem with simultaneously considering effects of sequence-dependent setup times and limited waiting time. In other word we assume that the waiting time for each job between two consecutive stages cannot be greater than a given upper bound. Also for this problem, a mixedinteger program is formulated. Computational results are presented to evaluate the performance of the proposed algorithms for problems with different structures. (C) 2011 Elsevier Ltd. All rights reserved.
Simulation is now a CAPE tool widely used by practicing engineers for process design and control. In particular, it allows various offline analyses to improve system performance such as productivity, energy efficiency...
详细信息
Simulation is now a CAPE tool widely used by practicing engineers for process design and control. In particular, it allows various offline analyses to improve system performance such as productivity, energy efficiency, waste reduction, etc. In this framework, we have developed the dynamic hybrid simulation environment PrODHyS whose particularity is to provide general and reusable object-oriented components dedicated to the modeling of devices and operations found in chemical processes. Unlike continuous processes, the dynamic simulation of batch processes requires the execution of control recipes to achieve a set of production orders. For these reasons, PrODHyS is coupled to a scheduling module (ProSched) based on a MILP mathematical model in order to initialize various operational parameters and to ensure a proper completion of the simulation. This paper focuses on the procedure used to generate the simulation model corresponding to the realization of a scenario described through a particular scheduling. (C) 2011 Elsevier Ltd. All rights reserved.
One of the main concerns of national statistical agencies (NSAs) is to publish tabular data. NSAs have to guarantee that no private information from specific respondents can be disclosed from the released tables. The ...
详细信息
One of the main concerns of national statistical agencies (NSAs) is to publish tabular data. NSAs have to guarantee that no private information from specific respondents can be disclosed from the released tables. The purpose of the statistical disclosure control field is to avoid such a leak of private information. Most protection techniques for tabular data rely on the formulation of a large mathematical programming problem, whose solution is computationally expensive even for tables of moderate size. One of the emerging techniques in this field is controlled tabular adjustment (CTA). Although CTA is more efficient than other protection methods, the resulting mixedintegerlinear problems (MILP) are still challenging. In this work a heuristic approach based on block coordinate descent decomposition is designed and applied to large hierarchical and general CTA instances. This approach is compared with CPLEX, a state-of-the-art MILP solver. Our results, from both synthetic and real tables with up to 1,200,000 cells, 100,000 of them being sensitive (resulting in MILP instances of up to 2,400,000 continuous variables, 100,000 binary variables, and 475,000 constraints) show that the heuristic block coordinate descent has a better practical behavior than a state-of-the-art solver: for large hierarchical instances it provides significantly better solutions within a specified realistic time limit, as required by NSAs in real-world. (C) 2011 Elsevier Ltd. All rights reserved.
In this paper we deal with shift scheduling of tank trucks for a small oil company. Given are a set of tank trucks with different characteristics and a set of drivers with different skills. The objective is to assign ...
详细信息
In this paper we deal with shift scheduling of tank trucks for a small oil company. Given are a set of tank trucks with different characteristics and a set of drivers with different skills. The objective is to assign a feasible driver to every shift of the tank trucks such that legal and safety restrictions are satisfied, the total working times of the drivers are within desired intervals, requested vacation of the drivers is respected and the trucks are assigned to more favored drivers. We propose a two-phase solution algorithm which is based on a mixed integer linear programming formulation and an improvement procedure. Computational results are reported showing that the algorithm is able to generate feasible schedules in a small amount of time. (C) 2010 Elsevier Ltd. All rights reserved.
This paper explores scheduling a realistic variant of open shops with parallel machines per working stage. Since real production floors seldom employ a single machine for each operation, the regular open shop problem ...
详细信息
This paper explores scheduling a realistic variant of open shops with parallel machines per working stage. Since real production floors seldom employ a single machine for each operation, the regular open shop problem is very often in practice extended with a set of parallel machines at each stage. The purpose of duplicating machines in parallel is to either eliminate or to reduce the impact of bottleneck stages on the overall shop efficiency. The objective is to find the sequence which minimizes total completion times of jobs. We first formulate the problem as an effective mixed integer linear programming model, and then we employ memetic algorithms to solve the problem. We employ Taguchi method to evaluate the effects of different operators and parameters on the performance of memetic algorithm. To further enhance the memetic algorithm, we hybridize it with a simple form of simulated annealing as its local search engine. To assess the performance of the model and algorithms, we establish two computational experiments. The first one is small-sized instances by which the model and general performance of the algorithms are evaluated. The second one consists of large-sized instances by which we further evaluate the algorithms. (C) 2010 Elsevier B.V. All rights reserved.
This paper presents a near optimal hoist scheduling and control program for rock winders found in South African deep level mines in the context of demand side management and time-of-use (TOU) tariffs. The objective is...
详细信息
This paper presents a near optimal hoist scheduling and control program for rock winders found in South African deep level mines in the context of demand side management and time-of-use (TOU) tariffs. The objective is to achieve a set hoist target at minimum energy cost within various system constraints. The development of a discrete dynamic and constrained mixed integer linear programming model for a twin rock winder system is presented on which a half-hourly model predictive control (MPC) algorithm containing an adapted branch and bound methodology is applied for near optimal scheduling. Simulation results illustrate the effectiveness of the control program by minimising the energy costs through scheduling according to the TOU tariff and controlling output and ore levels within their boundaries even in the case of significant random delays in the system. Scheduling according to the TOU tariff shows a possible 30.8% reduction in energy cost while approximately 6h of delays in the system resulted in a mere 14% increase in energy cost. (C) 2010 Elsevier B.V. All rights reserved.
暂无评论