HIERARCHICAL SCHEDULING FOR DECISION SUPPORT

Size: px
Start display at page:

Download "HIERARCHICAL SCHEDULING FOR DECISION SUPPORT"

Transcription

1 HIERARCHICAL SCHEDULING FOR DECISION SUPPORT Gérard FONTAN,2, Colette MERCE,3, Jean-Claude HENNET, Jean B. LASSERRE LAAS-CNRS, 7 avenue du Colonel Roche, 3077 Toulouse cedex 4, France, fontan, merce, hennet, lasserre@laas.fr 2 Institut National Polytechnique de Toulouse, 3 Institut National des Sciences Appliquées de Toulouse Abstract: Key words: The paper proposes a two-level scheduling structure based on time aggregation. The main purposes of the upper-level are to help the decision maker in the choice of managerial decisions and to optimally distribute production over time. The main objective of the lower level is to implement the upper-level decisions as efficiently as possible. The study validates the feasibility and efficiency of the proposed structure. Hierarchical scheduling, aggregation, robustness, validation. INTRODUCTION Classically, the role of a production scheduling module is to precisely locate in time the manufacturing operations on resources. In order to satisfy the need for taking into account future predicted data, such a module is often run on a medium-term horizon basis. However, within such a timehorizon, the operations scheduling problem can only be solved in an approximate manner by heuristics such as the ones based on local priority rules. An other possible approach to compensate for the inherent shortsightedness of precise scheduling modules is through hierarchical planning structures with several decision levels. Such structures have been conceptually analysed (Schneeweiss 995). The literature on this subject can be partitioned into three main classes. The first class is concerned with hierarchical planning (Bitran 977), in which each decisional level determines production volumes at the concerned product aggregation level. The second class considers hierarchical structures integrating planning and scheduling (Gelders 974, Hax 975, Lasserre 992, Das 2000, Qiu 200). In such a framework, the upper level determines production volumes, while

2 2 the lower level schedules tasks on resources. In the third class, the scheduling problem is treated through a hierarchical structure. Tasks are scheduled on resources in a more or less aggregated manner, according to the considered decisional level. Most of the papers in this class relate to computer systems. Only few of them are applied to manufacturing systems. And they generally focuse on resource aggregation, either in the context of classical manufacturing systems (Tsukiyama 998) or more frequently flexible manufacturing systems (Tung 999). The work presented in this paper belongs to this third class. The upper level of aggregate scheduling operates on a medium-term horizon divided into time buckets. Production Orders (POs) are located over the time buckets so as to optimize an objective function derived from costs and managerial preferences. They are subject to constraints reflecting an aggregated view of resource capacity and requirements. The lower level finely decides on the time location of operations, so as to fulfil the PO planning decisions coming from the upper level and satisfy the detailed constraints, describing the limitations in the use of resources. This work has been conducted in cooperation with a software and service company, active in the market of scheduling packages. Its major scheduling product, ORDO, already has the originality of integrating off-line scheduling and real-time scheduling. In this study, this existing scheduling module is used at the lower level. The aggregate scheduling module, currently under investigation, has two promising missions: one is to improve the results of the scheduling module through a more efficient time allocation of the POs, and the second one is to bridge the gap between managerial and operational decisions. This paper is divided into 4 sections. The second section briefly describes the problem under study and the characteristics of the detailed scheduling module. The third section presents the aggregate scheduling module with its objectives, model and underlying assumptions. The two purposes of the fourth part are to validate the aggregate model and to evaluate its efficiency. The global two-level structure is studied and the quality of its results is compared to the quality of the results of the scheduling module alone. 2. FRAMEWORK OF THE STUDY The basic problem investigated in this article concerns the construction of an execution schedule for manufacturing tasks belonging to various production orders denoted PO. A production order (PO) with index i is characterized by an earliest starting date es i, a due date dd i, a partially ordered set of NT i elementary tasks. Each task j has a deterministic duration p ij and a given consumption m ijr of each resource r used. Each resource r has a capacity CAP rt over a given time period, denoted t. In order to complete production, several decisional mechanisms are available to the decision maker. In a first approach, this work considers three traditional degrees of freedom: the use of overtime work to further increase the resource capacity (in the model, OVT is the maximal volume of overtime), the allowance to finish the POs after their due date, 2

3 the use of subcontracting for completing certain POs. These tools allow for a global adjustment of load to capacity. It is important to take them into account when analyzing and optimizing the task scheduling problem. A possible management scenario can then be represented by the relative priorities that a decision maker assigns to these three management tools. Within this framework, the purpose of the module is twofold. On the one hand, it helps the decision maker in the choice of the best management scenario. On the other hand, it provides a decision support and monitoring system for job and task scheduling. The considered detailed scheduling software ORDO is currently commercialized and used by many companies in various fields of activity (mechanical industry, car equipment). This module consists of two sub-modules corresponding to the two following functions (Billaut 996): position the tasks in time and assign them to resources, based on the detailed data describing production orders (POs) (sequence, task duration, resources, resource capacity, work calendar, due date) start tasks on resources in real-time so as to satisfy the due dates of the POs as well as possible. Such a goal is achieved through observing the real state of the production unit, and using the autonomy embodied in the planned schedule. It is worth mentioning that in order to perform a precise positioning of tasks, this module operates in continuous time THE AGGREGATE SCHEDULING MODULE 3. The desired functions The aggregate scheduling module is in charge of two functions: helping for managerial decisions within the framework of a Decision Support System (DSS). A set of available managerial tools should be taken into account: management of overtime, delays, subcontracted tasks. constructing an optimal production plan for the POs, within the framework of the selected managerial options. The aggregate module should help positioning the POs in time, by determining the optimal starting and finishing dates, by defining and programming the volumes of overtime, the numbers of POs to be sub-contracted, the late POs. In this way, the decision maker is able to test different scenarios which correspond to different sets of preferences. He can also measure the influence of his choices in terms of costs and duration. Figure represents these various elements. 3.2 Basic features of the aggregate scheduling module Management preferences are represented in the model through the magnitude of decisional parameters. The relative importance attached to these parameters is 3

4 4 represented in the objective function by the weights assigned to the corresponding terms. Aggregate scheduling module Managerial options PO sequence desired starting and finishing dates Aggregate scheduling Change of management preferences n Validation by decision maker Optimal plan for POs :planned starting and ending periods Planned overtime and sub-contracting y Detailed planned schedule Detailed scheduling module Task scheduling Task starting orders Figure. Two-level hierarchical scheduling In order to provide a global view of the optimisation process, a mid-term timehorizon is selected. And to reduce complexity, the time horizon is discretized into time buckets with different lengths: shorter by the beginning of the horizon, and longer by the end. D t represents the length of period t.this type of time aggregation allows to limit the effects of the uncertainty on data, in particular through error compensating mechanisms. It is important to note that this module works in discrete time, as opposed to the detailed scheduling module, for which time is continuous, as previously mentioned. Time aggregation implies an aggregation of resource capacity over the various time buckets of the considered time horizon. 3.3 The basic model The model associated to the aggregate scheduling problem is constructed from the problem data described in section 2 and from the following variables. X ijt : Binary variable with value if task j of PO i is executed in period t, 0 if not. O rt : Number of overtime hours allocated to resource r on period t R i : Number of periods of tardiness for PO i 4

5 5 A i : Number of periods of advance for PO i. S i : Variable with value if PO i is sub-contracted, 0 if not. The problem constraints are listed below: T Xijt + S = i =,,NPO j =,,NT i [] i t= t t X ijk Xij+ k i =,,NPO j =,,NT i - t =,,T [2] k= k= NPO NTi mijr Xijt CAPrt + Ort r =,,NR t =,,T [3] i= j= T t XiNTit ddi(-s i) = R t= esi Xijt t= = 0 i - A i i =,,NPO [4] j =,,NT i [5] NTi p ij Xijt Dt i =,,NPO t =,,T [6] j= O rt OVT r =,,NR t =,,T [7] R i, Ai, Ort 0 i =,,NPO r =,,NR t =,,T [8] { 0, } Xijt,Si i =,,NPO j =,,NT i t =,,T [9] and the selected criterion is: NR T NPO NPO NPO min Z = co_ovt Ort + co_tar Ri + co_adv Ai + co_sbc Si r= t= i= i= i= Constraint [] guarantees execution of all the POs, either in the manufacturing unit or through subcontracting. Constraint [2] imposes the task sequence to be consistent with the manufacturing sequence. Constraint [3] represents the limits on resource capacity. Constraint [4] generates the value of earliness or tardiness for each PO. Constraint [5] imposes to satisfy the constraint of earliest starting date for each PO. Constraint [6] imposes the feasibility limit on the sum of task durations within each period. The objective function represents the management preferences, through the selected terms (decision parameters) and the weights associated. Accordingly, co_ovt, co_tar, co_adv, co_sbc, respectively characterize the unit cost of overtime, tardiness, earliness and subcontracting. In this expression, the possibility to penalize earliness has been introduced, in agreement with a just-intime approach. 5

6 6 3.4 Robustness of the hierarchical approach Previous studies have shown that perfect robustness cannot always be achieved, either because of a theoretical impossibility, or due to an inacceptable increase of complexity of the aggregate model. It has been shown that, under certain conditions, partial robustness properties can be obtained trough a computationally reasonable treatment of detailed data and an adaptation of aggregated variables (Fontan 994). In the framework of aggregate scheduling, the partial robustness property is obtained from the two following elements : by considering the full set of tasks (no task aggregation) by over-constraining the aggregate level. This can be achieved through an underestimation of the aggregate capacity of each resource and through a reduction of each period duration. Accordingly, the underestimation coefficients, α for the aggregate capacity and β for the period duration, are introduced in the constraints of the model. Constraints [3] et [6] are now written as follows: NPO NT i i= j= NT i j= m ijr X ijt α CAP + O r =,,NR t =,,T [3 ] rt rt p X β D i =,,NPO t =,,T [6 ] ij ijt t 4. NUMERICAL EXPERIMENTS AND VALIDATION The purpose of the numerical experiments is to evaluate the following properties: a) Computational burden, b) Quality of results, c) Coherency of results. The mixed variable LP problem was solved using the LP-solver XPRESSMP (version 2) on a SUN workstation or on a PC. 4. Results on an academic sample. The purpose of this section is to show on small size examples that computation times may drastically change with the nature of data. In particular, this property is related to the resource load. The global load rate associated to resource r is defined NPO NTi T by : ch r = mijr /( CAPrt). i= j= t= The data of the academic samples have been randomly generated. Table presents the computing times obtained on two data samples of respectively 50 and 75 POs for different values of the global load rate. 6

7 7 Number of PO Max load rate CPU times (s) * 69* * Max load rate CPU times (s) 2 88* 95* 829* 65* 08* * Exploration was interrupted after obtaining the first integer solution. Table. Computing times Table shows an increase of computing times with the load rate for load rates smaller than 0.7. Then, for greater load rates, computing times decrease with the load rate, as a result of the decrease of combinatorial possibilities, due to the importance of subcontracts. 4.2 Results on data from a real-life problem. Experiments on real-life industrial data have the following goals: (a) to validate the aggregate scheduling module, (b) to validate the complete two-level hierarchical scheduling approach. The main characteristics of the data set are as follows: there are 54 POs, 62 elementary operations and 64 different resources. The months time horizon is discretized into 2 one week periods followed by 2 two-week periods and 7 fourweek periods. Different experiments have been conducted in order to evaluate: the solution obtained from the detailed scheduling sub-module in isolation, the solution obtained from the complete two-level hierarchical approach. An optimal solution of the (upper level) aggregate scheduling module determines the starting and finishing dates of the POs which now become input data for the (lower level) detailed scheduling module. The latter (lower level) scheduling module determines a schedule for the elementary operations of all the POs that satisfy the constraints of dates fixed by the upper level. The results are displayed in Table 2 below. Detailed scheduling module operating alone Hierarchical scheduling approach Number of POs on time or in advance Number of late POs 6 93 α = β = 9 63 α = 0.8 β = 0 53 α = β = α = 0.9 β = α = 0.8 β = Table 2. Performance of the PO schedule obtained by the detailed module alone and by the hierarchical system The results clearly show a significant decrease of the number of late POs when using the hierarchical approach instead of the detailed scheduling module alone. This is due to optimization of starting and finishing dates of POs by the aggregate scheduling module. 7

8 8 5. CONCLUSION Numerical experiments have clearly shown the benefit of using the proposed twolevel hierarchical approach rather than the usual one-level detailed scheduling approach. This benefit has been evaluated in terms of the number of late POs and indeed, a significant decrease has been observed. However, it is the robustness of our scheme which is the essential condition for its successful application in practice. This work has shown that robustness can be achieved at the expense of adjusting some aggregate level parameters so as to provide the lower-level detailed scheduling module with the autonomy needed to meet the constraints on date requirements determined at the upper level. Furthermore, the novelty of the proposed two-level approach should be stressed, since the role of the upper level is twofold. On the one hand, the upper level determines a mid-term policy for adjusting load to capacity, on the other, this level enforces feasibility of the detailed scheduling problem. 6. REFERENCES [] Billaut J.C. and F. Roubellat, 996, A new method for workshop real time scheduling, International Journal of Production Research 35, [2] Bitran G.R. and A.C. Hax, 977, On the design of hierarchical production planning systems, Decision Science 8, [3] Das B.P., J.G. Rickard, N. Shan and S. Macchietto, 2000, Investigation on integration of aggregate production planning, master production scheduling and short term production scheduling of batch process operations through a common data model, Computer and Chemical Engineering 24, [4] Fontan G., G. Hetreux and C. Merce, 994, Consistency of decisions in multilevel production planning: analysis and implementation, IEEE International conference on systems, man and cybernetics (SCM94), San Antonio (USA) October 2-5, 994. [5] Gelders L.F., 974, Coordinating aggregate and detailed scheduling in the one machine job shop: theory, Operations Research 22, [6] Hax A.C. and H.C. Meal, 975, Hierarchical integration of production planning and scheduling in M. Geisler (editor); TIMS studies in management science, Logistics, North Holland, American Elsevier, New York. [7] Lasserre J.B., 992, An integrated model for job shop planning and scheduling, Management Science 38, [8] Qiu M.M., L.D. Fredendall and Z. Zhu, 200, Application of hierarchical production planning in a multiproduct, multimachine environment, International Journal of Production Research 39, [9] Schneeweis C., 995, Hierarchical structure in organizations: a conceptual framework, European Journal of Operational Research 8, 4-3. [0] Tsukiyama M., K. Mori and T. Fukuda, 998, Hierarchical distributed algorithm for large scale manufacturing systems, IFAC IFORS IMACS IFIP Symposium on large scale systems theory and applications, Patras, Greece. [] Tung L.F., L. Lin and R. Nagir, 999,Multiple objective scheduling for the hierarchical control of flexible manufacturing systems, International Journal of Flexible Manufacturing Systems,

Product and supply chain design using a two-phases optimisation approach

Product and supply chain design using a two-phases optimisation approach Product and supply chain design using a two-phases optimisation approach Radwan El Hadj Khalaf, Bruno Agard and Bernard Penz G-SCOP Grenoble INP CNRS UJF 46 avenue Félix-Viallet, 38031 Grenoble Cedex 1,

More information

Multi-Period Cell Loading in Cellular Manufacturing Systems

Multi-Period Cell Loading in Cellular Manufacturing Systems Proceedings of the 202 International Conference on Industrial Engineering and Operations Management Istanbul, Turkey, July 3 6, 202 Multi-Period Cell Loading in Cellular Manufacturing Systems Gökhan Eğilmez

More information

TRENDS IN MODELLING SUPPLY CHAIN AND LOGISTIC NETWORKS

TRENDS IN MODELLING SUPPLY CHAIN AND LOGISTIC NETWORKS Advanced OR and AI Methods in Transportation TRENDS IN MODELLING SUPPLY CHAIN AND LOGISTIC NETWORKS Maurizio BIELLI, Mariagrazia MECOLI Abstract. According to the new tendencies in marketplace, such as

More information

Metaheuristics for scheduling production in large-scale open-pit mines accounting for metal uncertainty - Tabu search as an example.

Metaheuristics for scheduling production in large-scale open-pit mines accounting for metal uncertainty - Tabu search as an example. Metaheuristics for scheduling production in large-scale open-pit mines accounting for metal uncertainty - Tabu search as an example Amina Lamghari COSMO Stochastic Mine Planning Laboratory! Department

More information

Research Article Integrated Production-Distribution Scheduling Problem with Multiple Independent Manufacturers

Research Article Integrated Production-Distribution Scheduling Problem with Multiple Independent Manufacturers Mathematical Problems in Engineering Volume 2015, Article ID 579893, 5 pages http://dx.doi.org/10.1155/2015/579893 Research Article Integrated Production-Distribution Scheduling Problem with Multiple Independent

More information

DIPLOMARBEIT. Capacitated Lot Sizing and Scheduling An alternative approach for the parallel machine case.

DIPLOMARBEIT. Capacitated Lot Sizing and Scheduling An alternative approach for the parallel machine case. DIPLOMARBEIT Capacitated Lot Sizing and Scheduling An alternative approach for the parallel machine case. Verfasserin Kathrin Gorgosilits 0002659 Angestrebter akademischer Grad Magistra der Sozial- und

More information

Job Batching and Scheduling for Parallel Non- Identical Machines via MILP and Petri Nets

Job Batching and Scheduling for Parallel Non- Identical Machines via MILP and Petri Nets Proceedings of the 2009 IEEE International Conference on Systems, Man, and Cybernetics San Antonio, TX, USA - October 2009 Job Batching and Scheduling for Parallel Non- Identical Machines via MILP and

More information

Minimizing Makespan for Machine Scheduling and Worker Assignment Problem in Identical Parallel Machine Models Using GA

Minimizing Makespan for Machine Scheduling and Worker Assignment Problem in Identical Parallel Machine Models Using GA , June 30 - July 2, 2010, London, U.K. Minimizing Makespan for Machine Scheduling and Worker Assignment Problem in Identical Parallel Machine Models Using GA Imran Ali Chaudhry, Sultan Mahmood and Riaz

More information

ISE480 Sequencing and Scheduling

ISE480 Sequencing and Scheduling ISE480 Sequencing and Scheduling INTRODUCTION ISE480 Sequencing and Scheduling 2012 2013 Spring term What is Scheduling About? Planning (deciding what to do) and scheduling (setting an order and time for

More information

Combinatorial Optimization Model for Group Decision-Making

Combinatorial Optimization Model for Group Decision-Making BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 18, No 2 Sofia 2018 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.2478/cait-2018-0028 Combinatorial Optimization Model

More information

SCM Workshop, TU Berlin, October 17-18, 2005

SCM Workshop, TU Berlin, October 17-18, 2005 H.-O. Günther Dept. of Production Management Technical University of Berlin Supply Chain Management and Advanced Planning Systems A Tutorial SCM Workshop, TU Berlin, October 17-18, 2005 Outline Introduction:

More information

Optimization in Supply Chain Planning

Optimization in Supply Chain Planning Optimization in Supply Chain Planning Dr. Christopher Sürie Expert Consultant SCM Optimization Agenda Introduction Hierarchical Planning Approach and Modeling Capability Optimizer Architecture and Optimization

More information

Multi-Plant Multi-Product Aggregate Production Planning Using Genetic Algorithm

Multi-Plant Multi-Product Aggregate Production Planning Using Genetic Algorithm Multi-Plant Multi-Product Aggregate Production Planning Using Genetic Algorithm Fahron Dakka, Muhammad Aswin, Bambang Siswojo Abstract Aggregate production planning (APP) is a mid-term planning tool used

More information

1. For s, a, initialize Q ( s,

1. For s, a, initialize Q ( s, Proceedings of the 2006 Winter Simulation Conference L. F. Perrone, F. P. Wieland, J. Liu, B. G. Lawson, D. M. Nicol, and R. M. Fujimoto, eds. A REINFORCEMENT LEARNING ALGORITHM TO MINIMIZE THE MEAN TARDINESS

More information

Production Planning under Uncertainty with Multiple Customer Classes

Production Planning under Uncertainty with Multiple Customer Classes Proceedings of the 211 International Conference on Industrial Engineering and Operations Management Kuala Lumpur, Malaysia, January 22 24, 211 Production Planning under Uncertainty with Multiple Customer

More information

Hierarchical approach to production scheduling in make-to-order assembly

Hierarchical approach to production scheduling in make-to-order assembly International Journal of Production Research, Vol. 44, No. 4, 15 February 26, 81 83 Hierarchical approach to production scheduling in make-to-order assembly TADEUSZ SAWIK* Department of Computer Integrated

More information

Stochastic Single Machine Family Scheduling To Minimize the Number of Risky Jobs

Stochastic Single Machine Family Scheduling To Minimize the Number of Risky Jobs Stochastic Single Machine Family Scheduling To Minimize the Number of Risky Jobs Gökhan Eğilmez Ͼ, Gürsel A. Süer Industrial and Systems Engineering Department Russ College of Engineering and Technology

More information

Optimal Scheduling of Supply Chains: A New Continuous- Time Formulation

Optimal Scheduling of Supply Chains: A New Continuous- Time Formulation European Symposium on Computer Arded Aided Process Engineering 15 L. Puigjaner and A. Espuña (Editors) 2005 Elsevier Science B.V. All rights reserved. Optimal Scheduling of Supply Chains: A New Continuous-

More information

Business case studies. (Logistic and production models)

Business case studies. (Logistic and production models) Business case studies (Logistic and production models) 1. Logistics planning in the food industry The logistic system of the food manufacturing company consists of a network whose nodes represent suppliers

More information

Simultaneous Perspective-Based Mixed-Model Assembly Line Balancing Problem

Simultaneous Perspective-Based Mixed-Model Assembly Line Balancing Problem Tamkang Journal of Science and Engineering, Vol. 13, No. 3, pp. 327 336 (2010) 327 Simultaneous Perspective-Based Mixed-Model Assembly Line Balancing Problem Horng-Jinh Chang 1 and Tung-Meng Chang 1,2

More information

Strategic Design of Robust Global Supply Chains: Two Case Studies from the Paper Industry

Strategic Design of Robust Global Supply Chains: Two Case Studies from the Paper Industry Strategic Design of Robust Global Supply Chains: Two Case Studies from the Paper Industry T. Santoso, M. Goetschalckx, S. Ahmed, A. Shapiro Abstract To remain competitive in today's competitive global

More information

Workload balancing in identical parallel machine scheduling using a mathematical programming method

Workload balancing in identical parallel machine scheduling using a mathematical programming method International Journal of Computational Intelligence Systems, Vol. 7, Supplement 1 (2014), 58-67 Workload balancing in identical parallel machine scheduling using a mathematical programming method Yassine

More information

Supply Chain Network Design under Uncertainty

Supply Chain Network Design under Uncertainty Proceedings of the 11th Annual Conference of Asia Pacific Decision Sciences Institute Hong Kong, June 14-18, 2006, pp. 526-529. Supply Chain Network Design under Uncertainty Xiaoyu Ji 1 Xiande Zhao 2 1

More information

Proactive approach to address robust batch process scheduling under short-term uncertainties

Proactive approach to address robust batch process scheduling under short-term uncertainties European Symposium on Computer Arded Aided Process Engineering 15 L. Puigjaner and A. Espuña (Editors) 2005 Elsevier Science B.V. All rights reserved. Proactive approach to address robust batch process

More information

GROUP elevator scheduling is important to transportation

GROUP elevator scheduling is important to transportation 352 IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, VOL. 7, NO. 2, APRIL 2010 Optimization of Group Elevator Scheduling With Advance Information Jin Sun, Student Member, IEEE, Qian-Chuan Zhao,

More information

IMPROVING THE SCHEDULING ALGORITHM OF LIMIS PLANNER

IMPROVING THE SCHEDULING ALGORITHM OF LIMIS PLANNER IMPROVING THE SCHEDULING ALGORITHM OF LIMIS PLANNER MASTER THESIS INDUSTRIAL ENGINEERING AND MANAGEMENT Student: First Supervisor : Second Supervisor: Roel Kikkert s0141178 Industrial Engineering and Management

More information

Discrete and dynamic versus continuous and static loading policy for a multi-compartment vehicle

Discrete and dynamic versus continuous and static loading policy for a multi-compartment vehicle European Journal of Operational Research 174 (2006) 1329 1337 Short Communication Discrete and dynamic versus continuous and static loading policy for a multi-compartment vehicle Yossi Bukchin a, *, Subhash

More information

Routing Optimization of Fourth Party Logistics with Reliability Constraints based on Messy GA

Routing Optimization of Fourth Party Logistics with Reliability Constraints based on Messy GA Journal of Industrial Engineering and Management JIEM, 2014 7(5) : 1097-1111 Online ISSN: 2013-0953 Print ISSN: 2013-8423 http://dx.doi.org/10.3926/jiem.1126 Routing Optimization of Fourth Party Logistics

More information

JOB SHOP SCHEDULING TO MINIMIZE WORK-IN-PROCESS, EARLINESS AND TARDINESS COSTS ZHU ZHECHENG A THESIS SUBMITTED FOR THE DEGREE OF DOCTOR OF PHILOSOPHY

JOB SHOP SCHEDULING TO MINIMIZE WORK-IN-PROCESS, EARLINESS AND TARDINESS COSTS ZHU ZHECHENG A THESIS SUBMITTED FOR THE DEGREE OF DOCTOR OF PHILOSOPHY JOB SHOP SCHEDULING TO MINIMIZE WORK-IN-PROCESS, EARLINESS AND TARDINESS COSTS ZHU ZHECHENG A THESIS SUBMITTED FOR THE DEGREE OF DOCTOR OF PHILOSOPHY DEPARTMENT OF INDUSTRIAL AND SYSTEMS ENGINEERING NATIONAL

More information

A Case Study of Capacitated Scheduling

A Case Study of Capacitated Scheduling A Case Study of Capacitated Scheduling Rosana Beatriz Baptista Haddad rosana.haddad@cenpra.gov.br; Marcius Fabius Henriques de Carvalho marcius.carvalho@cenpra.gov.br Department of Production Management

More information

Linking deterministic aggregate production planning with a stochastic simulation model using a planned utilisation factor

Linking deterministic aggregate production planning with a stochastic simulation model using a planned utilisation factor Simulation in Produktion und Logistik Entscheidungsunterstützung von der Planung bis zur Steuerung Wilhelm Dangelmaier, Christoph Laroque & Alexander Klaas (Hrsg.) Paderborn, HNI-Verlagsschriftenreihe

More information

Title: A Column Generation Algorithm for the Log Truck Scheduling Problem.

Title: A Column Generation Algorithm for the Log Truck Scheduling Problem. Title: A Column Generation Algorithm for the Log Truck Scheduling Problem. Authors: Myrna Palmgren Department of Optimization Linkoping University S-58183 Linkoping, Sweden e-mail: mypal@mai.liu.se Mikael

More information

Modelling the mobile target covering problem using flying drones

Modelling the mobile target covering problem using flying drones Modelling the mobile target covering problem using flying drones Luigi Di Puglia Pugliese 1 Francesca Guerriero 1 Dimitrios Zorbas 2 Tahiry Razafindralambo 2 1 Department of Mechanics, Energy and Management

More information

Single Machine Scheduling with Interfering Job Sets

Single Machine Scheduling with Interfering Job Sets Multidisciplinary International Conference on Scheduling : Theory and Applications (MISTA 009) 0- August 009, Dublin, Ireland MISTA 009 Single Machine Scheduling with Interfering Job Sets Ketan Khowala,

More information

Inventory Lot Sizing with Supplier Selection

Inventory Lot Sizing with Supplier Selection Inventory Lot Sizing with Supplier Selection Chuda Basnet Department of Management Systems The University of Waikato, Private Bag 315 Hamilton, New Zealand chuda@waikato.ac.nz Janny M.Y. Leung Department

More information

A Tabu Search Heuristic for the Inventory Routing Problem

A Tabu Search Heuristic for the Inventory Routing Problem A Tabu Search Heuristic for the Inventory Routing Problem Karine Cousineau-Ouimet, Department of Quantitative Methods École des Hautes Études Commerciales Montreal, Canada mailto:karine.cousineau-ouimet@hec.ca

More information

Congestion Reduction through Efficient Empty Container Movement

Congestion Reduction through Efficient Empty Container Movement Congestion Reduction through Efficient Empty Container Movement Final Report METRANS Project 15-28 August 15, 2017 Principal Investigator: Maged M. Dessouky Ph.D. Graduate Student: Santiago Carvajal Daniel

More information

Paper 30 Centralized versus Market-based Task Allocation in the Presence of Uncertainty

Paper 30 Centralized versus Market-based Task Allocation in the Presence of Uncertainty Paper 30 Centralized versus Market-based Task Allocation in the Presence of Uncertainty Abstract While there have been some efforts to compare centralized versus market based approaches to general task

More information

Resource Critical Path Approach to Project Schedule Management

Resource Critical Path Approach to Project Schedule Management 1 Resource Critical Path Approach to Project Schedule Management Vladimir Liberzon Spider Management Technologies, spider@mail.cnt.ru RCP definition A Guide to the Project Management Body of Knowledge

More information

LOADING AND SEQUENCING JOBS WITH A FASTEST MACHINE AMONG OTHERS

LOADING AND SEQUENCING JOBS WITH A FASTEST MACHINE AMONG OTHERS Advances in Production Engineering & Management 4 (2009) 3, 127-138 ISSN 1854-6250 Scientific paper LOADING AND SEQUENCING JOBS WITH A FASTEST MACHINE AMONG OTHERS Ahmad, I. * & Al-aney, K.I.M. ** *Department

More information

INTERVAL ANALYSIS TO ADDRESS UNCERTAINTY IN MULTICRITERIA ENERGY MARKET CLEARANCE

INTERVAL ANALYSIS TO ADDRESS UNCERTAINTY IN MULTICRITERIA ENERGY MARKET CLEARANCE 1 INTERVAL ANALYSIS TO ADDRESS UNCERTAINTY IN MULTICRITERIA ENERGY MARKET CLEARANCE P. Kontogiorgos 1, M. N. Vrahatis 2, G. P. Papavassilopoulos 3 1 National Technical University of Athens, Greece, panko09@hotmail.com

More information

Research Article Scheduling Methods for Food Resource Management under the Environment of Cloud

Research Article Scheduling Methods for Food Resource Management under the Environment of Cloud Advance Journal of Food Science and Technology 11(4): 281-285, 2016 DOI:10.19026/ajfst.11.2411 ISSN: 2042-4868; e-issn: 2042-4876 2016 Maxwell Scientific Publication Corp. Submitted: May 5, 2015 Accepted:

More information

Generational and steady state genetic algorithms for generator maintenance scheduling problems

Generational and steady state genetic algorithms for generator maintenance scheduling problems Generational and steady state genetic algorithms for generator maintenance scheduling problems Item Type Conference paper Authors Dahal, Keshav P.; McDonald, J.R. Citation Dahal, K. P. and McDonald, J.

More information

Vehicle Routing Problems in Supply Chain Management

Vehicle Routing Problems in Supply Chain Management Lecture 12. Vehicle Routing Problems in Supply Chain Management With the emergence of international markets and the growth of globalization, the management of supply chains has gained increased attention.

More information

A Variable Capacity Parallel Machine Scheduling Problem

A Variable Capacity Parallel Machine Scheduling Problem Proceedings of the 2012 International Conference on Industrial Engineering and Operations Management Istanbul, Turkey, July 3 6, 2012 A Variable Capacity Parallel Machine Scheduling Problem Emine Akyol

More information

Mass-Customized Production in a SME Network

Mass-Customized Production in a SME Network Mass-Customized Production in a SME Network Dario Antonelli', Nicola Pasquino^ and Agostino Villa^ 1 Politecnico ditorino, Dept. Sistemi di Produzione ed Economia dell'azienda, c.so Duca degli Abruzzi,

More information

Procedia - Social and Behavioral Sciences 189 ( 2015 ) XVIII Annual International Conference of the Society of Operations Management (SOM-14)

Procedia - Social and Behavioral Sciences 189 ( 2015 ) XVIII Annual International Conference of the Society of Operations Management (SOM-14) Available online at www.sciencedirect.com ScienceDirect Procedia - Social and ehavioral Sciences 189 ( 2015 ) 184 192 XVIII Annual International Conference of the Society of Operations Management (SOM-14)

More information

On the Optimal On-Line Management of Photovoltaic-Hydrogen Hybrid Energy Systems

On the Optimal On-Line Management of Photovoltaic-Hydrogen Hybrid Energy Systems 1th International Symposium on Process Systems Engineering - PSE29 Rita Maria de Brito Alves, Claudio Augusto Oller do Nascimento and Evaristo Chalbaud Biscaia Jr. (Editors) 29 Elsevier B.V. All rights

More information

Multi-Period Vehicle Routing with Call-In Customers

Multi-Period Vehicle Routing with Call-In Customers Multi-Period Vehicle Routing with Call-In Customers Anirudh Subramanyam, Chrysanthos E. Gounaris Carnegie Mellon University Frank Mufalli, Jose M. Pinto Praxair Inc. EWO Meeting September 30 th October

More information

Analysis and Modelling of Flexible Manufacturing System

Analysis and Modelling of Flexible Manufacturing System Analysis and Modelling of Flexible Manufacturing System Swetapadma Mishra 1, Biswabihari Rath 2, Aravind Tripathy 3 1,2,3Gandhi Institute For Technology,Bhubaneswar, Odisha, India --------------------------------------------------------------------***----------------------------------------------------------------------

More information

SUPPLY CHAIN PLANNING WITH ADVANCED PLANNING SYSTEMS

SUPPLY CHAIN PLANNING WITH ADVANCED PLANNING SYSTEMS SUPPLY CHAIN PLANNING WITH ADVANCED PLANNING SYSTEMS Horst Tempelmeier University of Cologne Department of Production Management Tel. +49 221 470 3378 tempelmeier@wiso.uni-koeln.de Abstract: In the last

More information

SIMULTANEOUS DESIGN AND LAYOUT OF BATCH PROCESSING FACILITIES

SIMULTANEOUS DESIGN AND LAYOUT OF BATCH PROCESSING FACILITIES SIMULTANEOUS DESIGN AND LAYOUT OF BATCH PROCESSING FACILITIES Ana Paula Barbosa-Póvoa * Unidade de Economia e Gestão Industrial Instituto Superior Técnico Av. Rovisco Pais, 1049 101 Lisboa, Portugal Ricardo

More information

A HYBRID ALGORITHM TO MINIMIZE THE NUMBER OF TARDY JOBS IN SINGLE MACHINE SCHEDULING

A HYBRID ALGORITHM TO MINIMIZE THE NUMBER OF TARDY JOBS IN SINGLE MACHINE SCHEDULING DAAAM INTERNATIONAL SCIENTIFIC BOOK 2010 pp. 549-558 CHAPTER 48 A HYBRID ALGORITHM TO MINIMIZE THE NUMBER OF TARDY JOBS IN SINGLE MACHINE SCHEDULING BANCILA, D.; BUZATU, C. & FOTA, A. Abstract: Starting

More information

Solving the Empty Container Problem using Double-Container Trucks to Reduce Congestion

Solving the Empty Container Problem using Double-Container Trucks to Reduce Congestion Solving the Empty Container Problem using Double-Container Trucks to Reduce Congestion Santiago Carvajal scarvaja@usc.edu (424) 333-4929 Daniel J. Epstein Department of Industrial and Systems Engineering

More information

A Machine Setup Model for TFT-LCD Cell Back-End Process

A Machine Setup Model for TFT-LCD Cell Back-End Process A Machine Setup Model for TFT-LCD Cell Back-End Process Y.-C. Chang 1, P.-S. Chen 2, P.-C. Chen 1 1 Department of Industrial Engineering and Management, National Chiao Tung University, Hsinchu, Taiwan

More information

An Algorithm of Finite Capacity Material Requirement Planning System for Multi-stage Assembly Flow Shop

An Algorithm of Finite Capacity Material Requirement Planning System for Multi-stage Assembly Flow Shop An Algorithm of Finite Capacity Material Requirement Planning System for Multi-stage Assembly Flow Shop T. Wuttipornpun, U. Wangrakdiskul, and W. Songserm 1 Abstract This paper aims to develop an algorithm

More information

APPENDIX 1 Processing time (pij) Release date (rj) Due date (dj): Weight (wj)

APPENDIX 1 Processing time (pij) Release date (rj) Due date (dj): Weight (wj) 172 APPENDIX 1 In all the scheduling problems considered the number of jobs and the number of machines are assumed to be finite. The number of jobs is denoted by N and the number of machines by M. usually,

More information

Fast Edge-Orientation Heuristics for Job-Shop Scheduling Problems with Applications to Train Scheduling

Fast Edge-Orientation Heuristics for Job-Shop Scheduling Problems with Applications to Train Scheduling Fast Edge-Orientation Heuristics for Job-Shop Scheduling Problems with Applications to Train Scheduling Omid Gholami 1, Yuri N. Sotskov 2 and Frank Werner 3* 1 Islamic Azad University, Mahmudadad Branch

More information

Coordinating Multi-Period Capacity Allocation and Order Scheduling via Optimization and Simulation

Coordinating Multi-Period Capacity Allocation and Order Scheduling via Optimization and Simulation The 7th International Symposium on Operations Research and Its Applications (ISORA 08) Lijiang, China, October 31 Novemver 3, 2008 Copyright 2008 ORSC & APORC, pp. 274 281 Coordinating Multi-Period Capacity

More information

Project Time Management

Project Time Management Project Time Management Project Time Management Project Time Management includes the processes required to manage timely completion of the project. Plan schedule management The process of establishing

More information

Integration of Process Planning and Scheduling Functions for Batch Manufacturing

Integration of Process Planning and Scheduling Functions for Batch Manufacturing Integration of Process Planning and Scheduling Functions for Batch Manufacturing A.N. Saravanan, Y.F. Zhang and J.Y.H. Fuh Department of Mechanical & Production Engineering, National University of Singapore,

More information

Air-traffic Flow Management with ILOG CP Optimizer. Ulrich Junker ILOG

Air-traffic Flow Management with ILOG CP Optimizer. Ulrich Junker ILOG Air-traffic Flow Management with ILOG CP Optimizer Ulrich Junker ILOG 1 Outline Eurocontrol s Air Traffic Flow Management Problem How to develop a precise and accurate optimization model? How to find good

More information

LOWER BOUNDS FOR THE SCHEDULING PROBLEM WITH UNCERTAIN DEMANDS

LOWER BOUNDS FOR THE SCHEDULING PROBLEM WITH UNCERTAIN DEMANDS Int. J. Appl. Math. Comput. Sci., 2006, Vol. 16, No. 2, 263 269 LOWER BOUNDS FOR THE SCHEDULING PROBLEM WITH UNCERTAIN DEMANDS DJAMEL BERKOUNE,,KHALED MESGHOUNI BESOA RABENASOLO LAGIS, UMR CNRS 8146, Ecole

More information

An Agent-Based Scheduling Framework for Flexible Manufacturing Systems

An Agent-Based Scheduling Framework for Flexible Manufacturing Systems An Agent-Based Scheduling Framework for Flexible Manufacturing Systems Iman Badr International Science Index, Industrial and Manufacturing Engineering waset.org/publication/2311 Abstract The concept of

More information

Scheduling heuristics based on tasks time windows for APS systems

Scheduling heuristics based on tasks time windows for APS systems Scheduling heuristics based on tasks time windows for APS systems Maria T. M. Rodrigues,, Luis Gimeno, Marcosiris Amorim, Richard E. Montesco School of Chemical Engineering School of Electrical and Computer

More information

Dynamic Scheduling of Aperiodic Jobs in Project Management

Dynamic Scheduling of Aperiodic Jobs in Project Management Dynamic Scheduling of Aperiodic Jobs in Project Management ABSTRACT The research article is meant to propose a solution for the scheduling problem that many industries face. With a large number of machines

More information

Modeling and optimization of ATM cash replenishment

Modeling and optimization of ATM cash replenishment Modeling and optimization of ATM cash replenishment PETER KURDEL, JOLANA SEBESTYÉNOVÁ Institute of Informatics Slovak Academy of Sciences Bratislava SLOVAKIA peter.kurdel@savba.sk, sebestyenova@savba.sk

More information

I. INTRODUCTION. Index Terms Configuration, modular design, optimization, product family, supply chain.

I. INTRODUCTION. Index Terms Configuration, modular design, optimization, product family, supply chain. 118 IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, VOL. 8, NO. 1, JANUARY 2011 Module Selection and Supply Chain Optimization for Customized Product Families Using Redundancy and Standardization

More information

Makespan estimation in batch process industries: A comparison between regression analysis and neural networks

Makespan estimation in batch process industries: A comparison between regression analysis and neural networks European Journal of Operational Research 145 (2003) 14 30 Discrete Optimization Makespan estimation in batch process industries: A comparison between regression analysis and neural networks W.H.M. Raaymakers,

More information

A Simulation-based Multi-level Redundancy Allocation for a Multi-level System

A Simulation-based Multi-level Redundancy Allocation for a Multi-level System International Journal of Performability Engineering Vol., No. 4, July 205, pp. 357-367. RAMS Consultants Printed in India A Simulation-based Multi-level Redundancy Allocation for a Multi-level System YOUNG

More information

International Journal of Production Research MULTI-OBJECTIVE PRODUCTION SCHEDULING IN MAKE-TO- ORDER MANUFACTURING

International Journal of Production Research MULTI-OBJECTIVE PRODUCTION SCHEDULING IN MAKE-TO- ORDER MANUFACTURING MULTI-OBJECTIVE PRODUCTION SCHEDULING IN MAKE-TO- ORDER MANUFACTURING Journal: International Journal of Production Research Manuscript ID: TPRS-00-IJPR-0.R Manuscript Type: Original Manuscript Date Submitted

More information

Introduction to Production Planning

Introduction to Production Planning Introduction to Production Planning Production Planning: what does it deal with? 2 The Production Manager question is: WHAT ( which product ), WHEN ( considered some time horizon ), HOW ( with which materials

More information

Dealing with Uncertainty in Optimization Models using AIMMS

Dealing with Uncertainty in Optimization Models using AIMMS Dealing with Uncertainty in Optimization Models using AIMMS Dr. Ovidiu Listes Senior Consultant AIMMS Analytics and Optimization Outline Analytics, Optimization, Uncertainty Use Case: Power System Expansion

More information

Time-constrained project scheduling

Time-constrained project scheduling Time-constrained project scheduling Guldemond, T.A.; Hurink, J.L.; Paulus, J.J. Published: 01/01/2006 Document Version Publisher s PDF, also known as Version of Record (includes final page, issue and volume

More information

Logistic and production Models

Logistic and production Models i) Supply chain optimization Logistic and production Models In a broad sense, a supply chain may be defined as a network of connected and interdependent organizational units that operate in a coordinated

More information

The Concept of Bottleneck

The Concept of Bottleneck The Concept of Bottleneck Saral Mukherjee (Speaker) A. K. Chatterjee Abstract The paper provides a classification of bottleneck definitions available in literature and discusses several myths associated

More information

Modeling of competition in revenue management Petr Fiala 1

Modeling of competition in revenue management Petr Fiala 1 Modeling of competition in revenue management Petr Fiala 1 Abstract. Revenue management (RM) is the art and science of predicting consumer behavior and optimizing price and product availability to maximize

More information

David Simchi-Levi M.I.T. November 2000

David Simchi-Levi M.I.T. November 2000 Dynamic Pricing to improve Supply Chain Performance David Simchi-Levi M.I.T. November 2000 Presentation Outline The Direct-to-Consumer Model Motivation Opportunities suggested by DTC Flexible Pricing Strategies

More information

Modeling Linear Programming Problem Using Microsoft Excel Solver

Modeling Linear Programming Problem Using Microsoft Excel Solver Modeling Linear Programming Problem Using Microsoft Excel Solver ADEKUNLE Simon Ayo* & TAFAMEL Andrew Ehiabhi (Ph.D) Department of Business Administration, Faculty of Management Sciences, University of

More information

** Professor, at Erasmus University, P.O. Box 1738, NL-3000 DR Rotterdam, The Netherlands.

** Professor, at Erasmus University, P.O. Box 1738, NL-3000 DR Rotterdam, The Netherlands. "PLANNING KLM'S AIRCRAFT MAINTENANCE PERSONNEL" by Luk VAN WASSENHOVE,* Matthijs C. DIJKSTRA," Leo G. KROON,*** Jo A.E.E. VAN NUNEN,**** and Marc SALOMON 93/03/TM * Professor of Operations Management and

More information

A Mixed Integer Programming Based Solution Methodology for a Scheduling Problem in Tissue Paper Manufacturing

A Mixed Integer Programming Based Solution Methodology for a Scheduling Problem in Tissue Paper Manufacturing 291 A Mixed Integer Programming Based Solution Methodology for a Scheduling Problem in Tissue Paper Manufacturing Zehra Melis Teksan 1, Ali Tamer Ünal 2 and Z. Caner Ta³kn 2 1 University of Florida, USA

More information

SHOP SCHEDULING USING TABU SEARCH AND SIMULATION. Mark T. Traband

SHOP SCHEDULING USING TABU SEARCH AND SIMULATION. Mark T. Traband Proceedings of the 2002 Winter Simulation Conference E. Yücesan, C.-H. Chen, J. L. Snowdon, and J. M. Charnes, eds. SHOP SCHEDULING USING TABU SEARCH AND SIMULATION Daniel A. Finke D. J. Medeiros Department

More information

SEQUENCING & SCHEDULING

SEQUENCING & SCHEDULING SEQUENCING & SCHEDULING November 14, 2010 1 Introduction Sequencing is the process of scheduling jobs on machines in such a way so as to minimize the overall time, cost and resource usage thereby maximizing

More information

International Journal of Advanced Engineering Technology E-ISSN

International Journal of Advanced Engineering Technology E-ISSN International Journal of Advanced Engineering Technology E-ISSN 976-3945 Research Paper A SIMULATION STUDY AND ANALYSIS OF JOB RELEASE POLICIES IN SCHEDULING A DYNAMIC FLEXIBLE JOB SHOP PRODUCTION SYSTEM

More information

INTEGRATED PROCESS PLANNING AND SCHEDULING WITH SETUP TIME CONSIDERATION BY ANT COLONY OPTIMIZATION

INTEGRATED PROCESS PLANNING AND SCHEDULING WITH SETUP TIME CONSIDERATION BY ANT COLONY OPTIMIZATION Proceedings of the 1st International Conference on Computers & Industrial Engineering INTEGRATED PROCESS PLANNING AND SCHEDULING WITH SETUP TIME CONSIDERATION BY ANT COLONY OPTIMIZATION S.Y. Wan, T.N.

More information

Determination of the Next Release of a Software Product: an Approach using Integer Linear Programming

Determination of the Next Release of a Software Product: an Approach using Integer Linear Programming Determination of the Next Release of a Software Product: an Approach using Integer Linear Programming J.M. van den Akker, S. Brinkkemper, G. Diepen, J. Versendaal Institute for Information and Computing

More information

Design of Dynamic Distributed Layouts

Design of Dynamic Distributed Layouts Design of Dynamic Distributed Layouts Maher Lahmar, and Saifallah Benjaafar Graduate Program in Industrial Engineering Department of Mechanical Engineering University of Minnesota Minneapolis, MN 55455-0111

More information

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Lecture - 24 Sequencing and Scheduling - Assumptions, Objectives and Shop

More information

A METHOD FOR SCHEDULING THE GOODS RECEIVING PROCESS IN WAREHOUSE FACILITIES

A METHOD FOR SCHEDULING THE GOODS RECEIVING PROCESS IN WAREHOUSE FACILITIES TOTAL LOGISTIC MANAGEMENT No. 1 2008 PP. 7 14 Tomasz AMBROZIAK, Konrad LEWCZUK A METHOD FOR SCHEDULING THE GOODS RECEIVING PROCESS IN WAREHOUSE FACILITIES Abstract: The paper discusses the role of goods

More information

Dynamic Vehicle Routing and Dispatching

Dynamic Vehicle Routing and Dispatching Dynamic Vehicle Routing and Dispatching Jean-Yves Potvin Département d informatique et recherche opérationnelle and Centre interuniversitaire de recherche sur les réseaux d entreprise, la logistique et

More information

Learning Objectives. Scheduling. Learning Objectives

Learning Objectives. Scheduling. Learning Objectives Scheduling 16 Learning Objectives Explain what scheduling involves and the importance of good scheduling. Discuss scheduling needs in high-volume and intermediate-volume systems. Discuss scheduling needs

More information

Improvement and Simulation of Rear Axle Assembly Line Based on Plant Simulation Platform

Improvement and Simulation of Rear Axle Assembly Line Based on Plant Simulation Platform 2017 International Conference on Mechanical Engineering and Control Automation (ICMECA 2017) ISBN: 978-1-60595-449-3 Improvement and Simulation of Rear Axle Assembly Line Based on Plant Simulation Platform

More information

Distributed Algorithms for Resource Allocation Problems. Mr. Samuel W. Brett Dr. Jeffrey P. Ridder Dr. David T. Signori Jr 20 June 2012

Distributed Algorithms for Resource Allocation Problems. Mr. Samuel W. Brett Dr. Jeffrey P. Ridder Dr. David T. Signori Jr 20 June 2012 Distributed Algorithms for Resource Allocation Problems Mr. Samuel W. Brett Dr. Jeffrey P. Ridder Dr. David T. Signori Jr 20 June 2012 Outline Survey of Literature Nature of resource allocation problem

More information

An Effective Genetic Algorithm for Large-Scale Traveling Salesman Problems

An Effective Genetic Algorithm for Large-Scale Traveling Salesman Problems An Effective Genetic Algorithm for Large-Scale Traveling Salesman Problems Son Duy Dao, Kazem Abhary, and Romeo Marian Abstract Traveling salesman problem (TSP) is an important optimization problem in

More information

SimBa: A Simulation and Balancing System for Manual Production Lines

SimBa: A Simulation and Balancing System for Manual Production Lines 19 SimBa: A Simulation and Balancing System for Manual Production Lines Isabel C. Pra9a, Adriano S. Carvalho Faculdade de Engenharia da Universidade do Porto Instituto de Sistemas e Rob6tica - Grupo de

More information

MGSC 1205 Quantitative Methods I

MGSC 1205 Quantitative Methods I MGSC 1205 Quantitative Methods I Slides Five Multi-period application & Sensitivity Analysis Ammar Sarhan Multi-period Applications: Production Scheduling Most challenging application of LP is modeling

More information

Computing Locational Contingency Reserves

Computing Locational Contingency Reserves Computing Locational Contingency Reserves Simulation and DyMonDs application to Bulk Power System Reliability Jose Fernando Prada 10 th CMU Electricity Conference Pre-conference Workshop March 30, 2015

More information

Designing the integration of register and survey data in earning statistics

Designing the integration of register and survey data in earning statistics Designing the integration of register and survey data in earning statistics C. Baldi 1, C. Casciano 1, M. A. Ciarallo 1, M. C. Congia 1, S. De Santis 1, S. Pacini 1 1 National Statistical Institute, Italy

More information

An Evolutionary Solution to a Multi-objective Scheduling Problem

An Evolutionary Solution to a Multi-objective Scheduling Problem , June 30 - July 2,, London, U.K. An Evolutionary Solution to a Multi-objective Scheduling Problem Sumeyye Samur, Serol Bulkan Abstract Multi-objective problems have been attractive for most researchers

More information

An Integrated Three-Tier Logistics Model

An Integrated Three-Tier Logistics Model An Integrated Three-Tier Logistics Model Sarawoot Chittratanawat and James S. Noble Department of Industrial and Manufacturing Systems University of Missouri Columbia, MO 65211 Abstract A three-tier logistics/production

More information