A Heuristic Approach to the Design of Kanban Systems

Size: px
Start display at page:

Download "A Heuristic Approach to the Design of Kanban Systems"

Transcription

1 A Heuristic Approach to the Design of Kanban Systems Chuda Basnet Department of Management Systems University of Waikato, Hamilton Abstract Kanbans are often used to communicate replenishment requirements in the Just-in-Time pull system. A design consideration is the determination of the container sizes and the number of kanbans to authorise. This problem is intractable on account of the complex flows of production and information. This paper presents a heuristic approach to this problem using decomposition and multiclass queuing approximations. The approach is tested in a simulated environment. 1. Introduction A primary tenet of Just-in-Time (JIT) production is the pull system. In this control scheme, customer demand is directly communicated to the final assembly stages. As the final assembly stations use up the components needed for completing the customer orders, these components are replenished by the workstations responsible for their production. This chain of replenishment extends up to the suppliers supplying the raw materials. This pull system may be contrasted with the push system, where a forecast of future customer demand is communicated to the suppliers and earliest stages of production using back scheduling: the later stages of production are then driven by the earlier stages. Kanbans (literally, cards) are often used to communicate replenishment requirements in a pull system. A kanban authorises production of a specified number of parts. Containers are designated to hold the number of parts authorised by a kanban. On ' receiving a kanban, the producing workstation makes the specified number of parts and places them in the container. The container and the corresponding kanban are then moved to the consuming workstation. When a container load of parts are consumed, the kanban and the container are sent back to the producing workstation. Work-inprocess cannot exceed the authorised number of kanbans (times the container sizes) for each part. See Schonberger [8] or Monden [6] for a description of kanban systems. A decision arising in the implementation of kanban systems is the determination of the container sizes (number of parts for each kanban) and the number of kanbans. The 202

2 container size is the size of a batch of production. Thus it has implications in terms of number of setups and the workload on the system. The number of kanbans reflects the work-in-process. So it affects the ability to satisfy customer demand and the inventory costs. In this paper, we use queuing approximations to develop a heuristic approach that addresses these issues. 2. Literature Review The earliest publications on kanban systems presented a simple heuristic to design a kanban system. This heuristic, as given by Monden [6], is shown below. Number of kanbans = demand * leadtime «(1 + safety coefficient)...(1) container capacity This equation gives the number of kanbans to use, but does not provide us with any guidance on the container size, which has an impact on the leadtime. Bitran and Chang [3] have presented a mathematical programming approach to the design of kanban systems. They consider a deterministic model aimed at optimizing production batch sizes in a multiechelon multiproduct system, incorporating the kanban discipline. In this scenario the future demand is already known in the form of a master production schedule. Thus this formulation models a push system rather than a pull system. Further, the model assumes that the production of upstream workstation is available to the next workstation only at the end of a planning period. Bard and Golany [1] present a similar deterministic model to find the optimum number of kanbans with the objective o f minimizing setup, shortage, and holding costs. Karmarkar and Kekre [5] analyze single-card and dual-card kanban systems and demonstrate that there is a convex relationship between costs of the system and the container size. To use the models, one needs data on back order costs and inventory holding costs, which are not easy to estimate. The models calculate the total number of kanbans at each workstation. It is not clear how this number is to be distributed between the different products associated with the workstation. Wang and Wang [12] present a Markovian model of the interaction between stages of a kanban system. The states correspond to the number of empty and full containers. The transition probabilities are given by the usage rate at the consuming stage and the production rate of the producing stage. This model ignores the issue of container size. Like Karmarkar and Kekre [5], this model needs data on shortage and holding cost. Another problem with this approach is the rise in state space when serial and tree like structures are to be considered. Philipoom et al. [7] describe an analytical and simulation-based investigation of the factors influencing the number of kanbans in a kanban system. They suggest a simulation analysis o f individual workstations to determine the 95th percentile of the 203

3 leadtime at that workstation. This value is then used in Equation (1), above, to calculate the number of kanbans needed. Again, there is no consideration of the container size. Readers are referred to Berkley [2] and Uzsoy and Martin-Vega [11] for a more comprehensive review of the literature pertaining to the design of kanban systems. But it should be clear from the above that there is a considerable need for more research in the area of design of kanban systems Queuing approximations provide an alternative methodology for the design of kanban systems. Even though these models are not very accurate, they can be executed very rapidly on a desktop computer to narrow down the system alternatives [9]. A short list of design alternatives may be created, and then evaluated using the more expensive discrete event simulation [10]. This paper follows this approach. We use simple queuing approximations to estimate the container sizes and the number of kanbans. These parameters may then be fine tuned on the shop floor. In the next section we develop the heuristic approach. Then we present an application o f the approach in a simulated environment. 3. A Heuristic Approach The kanban system is a highly complex discrete event system consisting of a production network with material flows and information (kanban) flows. It is not the intent here to capture all this complexity. On the contrary, we suggest decomposing the system into independent workstations using simple multiproduct queuing network approximations. We assume that : 1. Raw material is always available at every workstation. This decomposes the network into individual nodes. 2. There is no blocking of the workstations. Essentially, the limit on the number of kanbans is ignored. 3. Conveyance times are ignored. 4. For each item, one container load is processed at a time. The demand for each item is derived from the demand for end-products. These assumptions permit modelling the workstations as independent servers with multiple classes of customers. Using approximations, the multiple classes (of products) are merged, and the container sizes and leadtimes are calculated. These are then used in Equation (1), above, to determine the number of kanbans to be used. Each individual workstation may be analyzed in the following manner. For each item i, whose kanban arrives at a workstation, the rate of arrival of kanbans, is Dt / Q;, where D* is the rate of demand of the item, and Qj is the container size. Service time for a kanban, is given by Qj / Pj + Sit where Pj is the rate of production for the item and Sj is the setup time. The arrival and service of kanbans may be merged approximately [4]. The total rate of arrival of kanbans, A., at 204

4 a workstation is X X,. The average service time, x, may be approximated by (E ^tj) / (X X,). The utilization p of the workstation is p = Xz. Using exponential distribution assumptions, the leadtime for this queue (with a single server) is: L»... (2) 1 - p Using Equation (1), the number of kanbans for item i is given by:. Di La - f.) Ni (J) 1 Q, ' where f* is the safety coefficient. The maximum inventory (when all the containers are full) for all the items, I, is: 1 5>iQi E d + W L For the purpose of this heuristic, we set the batch size Qj proportional to the setup time Sj, i.e., Qj = x where x is the factor of proportionality. After some algebra, the above expression may be written as: I = K, where y a + q d, d, _ K = = ! a = and b = J'D. D. ^ P, L " 1 A little algebra shows that d2i/dx2 > 0 as long as p < 1. function of x, and to minimise I, set dl/dx = 0. This gives Hence I is a convex a(l - a)x2-2abx - b2 = 0 Solving this quadratic equation, x is obtained. From this value of x, the container sizes Qj may be worked out. Obviously, rounding will be required. The leadtime L may then be calculated from Equation (2). These may be substituted in Equation (3) to calculate the number of kanbans. A similar logic may be followed when there are multiple machines in a single department: the multiserver (M/M/c) formula should be used. When there is only one item visiting a workstation, Sj = 0, and there is no need to use the merging approximations. To minimise I, Qs = 1, and the formulas for M/M/1 or M/M/c queues may be used to calculate the leadtime, L, and the number of kanbans Ns. 205

5 4. Simulation Results The above approach was used on a simulated hypothetical production network. The bill of materials is shown in Figure 1 and the product flows are depicted in Figure 2. Figure 1. Bill of Materials Figure 2. The Production Network Two demand patterns were simulated. The first scenario had customer demands for A of 0.1 units per hour and for L of 0.2 units per hour. This resulted in utilizations (p) in the range of to The second scenario had half of this demand rate, with utilizations in the range of to A safety coefficient of 1.0 yielded a customer service level of 99.99% in each case. 206

6 5. Conclusion A heuristic approach to the determination of container sizes and number of kanbans in the design of a kanban system was presented. Queuing approximations permitted rapid estimations of these parameters. These estimates, however, need to be refined, on the shop floor, or using a simulation model of the production system. There is much scope for further research in this area, for example: refinements for limited number of kanbans, considerations of different distributions of customer demand and service time, the choice o f the safety coefficient, and the effect of limited transport resources. References [1] J.F. Bard and B. Golany, Determining the Number of Kanbans in a Multiproduct, Multistage Production System, Int. J. o f Production Res., 29 (1991), pp [2] B.J. Berkley, A Review of the Kanban Production Control Research Literature, Production and Operations Management, 1 (1992), pp [3] G.R. Bitran and L. Chang, A Mathematical Programming Approach to a Deterministic Kanban System, Management Science, 33 (1987), pp [4] G.R. Bitran and D. Tirupati, Multiproduct Queuing Networks with Deterministic Routing: Decomposition Approach and the Notion of Interference, Management Science, 34 (1988), pp [5] U.S. Karmarkar and S. Kekre, Batching Policy in Kanban Systems, Journal of Manufacturing Systems, 8 (1989), pp [6] Y. Monden, Toyota Production Systems, Industrial Engineering and Management Press, Atlanta, U.S.A. (1983). [7] P.R. Philipoom, L.P. Rees, B.W. Taylor, and P.Y. Huang, An Investigation of the Factors Influencing the Number of Kanbans Required in the Implementation of the JIT Technique with Kanbans, Int. J. Of Production Res., 25 (1987), pp [8] R.J. Schonberger, Applications of Single Card and Dual-Card Kanban, Interfaces, 13 (1983), pp [9] R. Suri, Lead Time Reduction through Rapid Modelling, Manufacturing Systems, July 1989, pp [10] R. Suri and G.W. Diehl, Rough-Cut Modelling: an Alternative to Simulation, CIM Review, 3 (1987) pp [11] R. Uzsoy and L.A. Martin-Vega, Modelling Kanban-based Demand-pull Systems: a Survey and Critique, Manufacturing Review, 3 (1990), pp [12] H. Wang and H.-P. Wang, Determining the Number of Kanbans: a Step Toward Non-stock-production, Int. J. o f Production Research, 28 (1990), pp

IJSER

IJSER International Journal of Scientific & Engineering Research, Volume 4, Issue 1, October-213 1399 EFFECT OF KANBANS IN THE PERFORMANCE OF, AND E G.G Sastry 1, Dr. Mukesh Saxena 2, Dr. Rajnish Garg 3 Abstract

More information

Kanban Size and its Effect on JIT Production Systems

Kanban Size and its Effect on JIT Production Systems Kanban Size and its Effect on JIT Production Systems Ing. Olga MAŘÍKOVÁ 1. INTRODUCTION Integrated planning, formation, carrying out and controlling of tangible and with them connected information flows

More information

Implementation of JIT Technique in a Mixed Model Assembly Line: A Case Study

Implementation of JIT Technique in a Mixed Model Assembly Line: A Case Study Volume-6, Issue-2, March-April 2016 International Journal of Engineering and Management Research Page Number: 485-489 Implementation of JIT Technique in a Mixed Model Assembly Line: A Case Study Himanshu

More information

IMMD VII, University of Erlangen Nürnberg, Martensstr. 3, Erlangen, Germany.

IMMD VII, University of Erlangen Nürnberg, Martensstr. 3, Erlangen, Germany. A DESIGN METHODOLOGY FOR KANBAN-CONTROLLED PRODUCTION LINES USING QUEUEING NETWORKS AND GENETIC ALGORITHMS Markus Ettl and Markus Schwehm IMMD VII, University of Erlangen Nürnberg, Martensstr. 3, 91058

More information

BUFFER STOCKS IN KANBAN CONTROLLED (TRADITIONAL) UNSATURATED MULTI-STAGE PRODUCTION SYSTEM

BUFFER STOCKS IN KANBAN CONTROLLED (TRADITIONAL) UNSATURATED MULTI-STAGE PRODUCTION SYSTEM VOL. 3, NO., FEBRUARY 008 ISSN 89-6608 006-008 Asian Research Publishing Network (ARPN). All rights reserved. BUFFER STOCKS IN KANBAN CONTROLLED (TRADITIONAL) UNSATURATED MULTI-STAGE PRODUCTION SYSTEM

More information

Newsvendor Bounds and Heuristics for Series Systems

Newsvendor Bounds and Heuristics for Series Systems Newsvendor Bounds and Heuristics for Series Systems August 6, 2002 Abstract We propose a heuristic for a multi-stage serial system based on solving a single newsvendor problem per stage. The heuristic

More information

Comparative Analysis of GKCS and EKCS

Comparative Analysis of GKCS and EKCS International Journal of Scientific Computing, Vol.5, No.1, January-June 2011, pp. 1-7; ISSN: 0973-578X Serial Publications Comparative Analysis of GKCS and EKCS N. Selvaraj Department of Mechanical Engineering,

More information

Material Handling Tools for a Discrete Manufacturing System: A Comparison of Optimization and Simulation

Material Handling Tools for a Discrete Manufacturing System: A Comparison of Optimization and Simulation Material Handling Tools for a Discrete Manufacturing System: A Comparison of Optimization and Simulation Frank Werner Fakultät für Mathematik OvGU Magdeburg, Germany (Joint work with Yanting Ni, Chengdu

More information

Analysis of Single Flow Line Multi Stage Multi-Product Pull Control Systems

Analysis of Single Flow Line Multi Stage Multi-Product Pull Control Systems Journal of Scientific & Industrial Research Vol. 76, May 2017, pp. 289-293 Analysis of Single Flow Line Multi Stage Multi-Product Pull Control Systems G G Sastry 1 * and R Garg 2 1,2 Department of Mechanical

More information

Withdrawal, Production, and Supplier; the Three Types of Kanban

Withdrawal, Production, and Supplier; the Three Types of Kanban Withdrawal, Production, and Supplier; the Three Types of Kanban Each is used for its own unique situation dealing with processes, supermarkets, outside suppliers or any combination of customers Production

More information

Evaluation of the Effect of Erratic Demand on a Multi-Product Basestock Kanban-CONWIP Control Strategy

Evaluation of the Effect of Erratic Demand on a Multi-Product Basestock Kanban-CONWIP Control Strategy STOCHASTIC MODELS OF MANUFACTURING AND SERVICE OPERATIONS SMMSO 2013 Evaluation of the Effect of Erratic Demand on a Multi-Product Basestock Kanban-CONWIP Control Strategy Onyeocha, Chukwunonyelum E. Enterprise

More information

Optimization of a Multiproduct CONWIP-based Manufacturing System using Artificial Bee Colony Approach

Optimization of a Multiproduct CONWIP-based Manufacturing System using Artificial Bee Colony Approach Optimization of a Multiproduct CONWIP-based Manufacturing System using Artificial Bee Colony Approach Saeede Ajorlou, Member, IAENG, Issac Shams, Member, IAENG, and Mirbahador G. Aryanezhad Abstract In

More information

Mechanical Engineering 101

Mechanical Engineering 101 Mechanical Engineering 101 University of California, Berkeley Lecture #18 1 Today s lecture pull systems: kanban Example Parameters Reliability Scheduling, Assumptions, Variations 2 Kanban: a method for

More information

Mechanical Engineering 101

Mechanical Engineering 101 Mechanical Engineering 101 University of California, Berkeley Lecture #19 1 Today s lecture Pull systems Kanban Variations, Scheduling, Assumptions CONWIP (constant work in process) choosing N backlog

More information

LESSON 24: JUST-IN-TIME

LESSON 24: JUST-IN-TIME LESSON 24: JUST-IN-TIME Outline Just-in-Time (JIT) Examples of Waste Some Elements of JIT 1 Just-in-time Producing only what is needed and when it is needed A philosophy An integrated management system

More information

On Algebraic Expressions of Generalized Fibonacci Graphs

On Algebraic Expressions of Generalized Fibonacci Graphs On Algebraic Expressions of Generalized Fibonacci Graphs MARK KORENBLIT and VADIM E LEVIT Department of Computer Science Holon Academic Institute of Technology 5 Golomb Str, PO Box 305, Holon 580 ISRAEL

More information

Global Solution of Mixed-Integer Dynamic Optimization Problems

Global Solution of Mixed-Integer Dynamic Optimization Problems European Symposium on Computer Arded Aided Process Engineering 15 L. Puigjaner and A. Espuña (Editors) 25 Elsevier Science B.V. All rights reserved. Global Solution of Mixed-Integer Dynamic Optimization

More information

Control of Supply Chain Systems by Kanban Mechanism.

Control of Supply Chain Systems by Kanban Mechanism. Louisiana State University LSU Digital Commons LSU Historical Dissertations and Theses Graduate School 2001 Control of Supply Chain Systems by Kanban Mechanism. Shaojun Wang Louisiana State University

More information

Industrial And Manufacturing Systems (IMSE)

Industrial And Manufacturing Systems (IMSE) Industrial And Manufacturing Systems (IMSE) 1 Industrial And Manufacturing Systems (IMSE) IMSE 1000: Introduction to Industrial Introduction to industrial engineering profession, the Industrial and Manufacturing

More information

Chapter 17 Further Practical Study of the Kanban System. Seoul National University Professor ILKYEONG MOON

Chapter 17 Further Practical Study of the Kanban System. Seoul National University Professor ILKYEONG MOON Chapter 17 Further Practical Study of the Kanban System Seoul National University Professor ILKYEONG MOON All rights reserved, 2013 17.1 17.2 17.3 17.4 Maximum number of production kanbans to be stored

More information

Approximate Linear Programming for Average-Cost Dynamic Programming

Approximate Linear Programming for Average-Cost Dynamic Programming Approximate Linear Programming for Average-Cost Dynamic Programming Daniela Pucci de Farias IBM Almaden Research Center 65 Harry Road, San Jose, CA 51 pucci@mitedu Benjamin Van Roy Department of Management

More information

Shortest-route formulation of mixed-model assembly line balancing problem

Shortest-route formulation of mixed-model assembly line balancing problem European Journal of Operational Research 116 (1999) 194±204 Theory and Methodology Shortest-route formulation of mixed-model assembly line balancing problem Erdal Erel a, *, Hadi Gokcen b a Faculty of

More information

Multiple Virtual Network Function Service Chain Placement and Routing using Column Generation

Multiple Virtual Network Function Service Chain Placement and Routing using Column Generation Multiple Virtual Network Function Service Chain Placement and Routing using Column Generation BY ABHISHEK GUPTA FRIDAY GROUP MEETING NOVEMBER 11, 2016 Virtual Network Function (VNF) Service Chain (SC)

More information

OPTIMIZATION METHODS

OPTIMIZATION METHODS D. Nagesh Kumar Associate Professor Department of Civil Engineering, Indian Institute of Science, Bangalore - 50 0 Email : nagesh@civil.iisc.ernet.in URL: http://www.civil.iisc.ernet.in/~nagesh Brief Contents

More information

Introduction to Manufacturing Systems

Introduction to Manufacturing Systems MIT 2.853/2.854 Introduction to Manufacturing Systems Toyota Production System Lecturer: Stanley B. Gershwin Copyright c 2002-2005 Stanley B. Gershwin. Primary source: Toyota Production System by Yasuhiro

More information

A mixed integer program for cyclic scheduling of flexible flow lines

A mixed integer program for cyclic scheduling of flexible flow lines BULLETIN OF THE POLISH ACADEMY OF SCIENCES TECHNICAL SCIENCES, Vol. 62, No. 1, 2014 DOI: 10.2478/bpasts-2014-0014 A mixed integer program for cyclic scheduling of flexible flow lines T. SAWIK AGH University

More information

Test-King.MB6-884_79.Questions

Test-King.MB6-884_79.Questions Test-King.MB6-884_79.Questions Number: MB6-884 Passing Score: 800 Time Limit: 120 min File Version: 13.05 http://www.gratisexam.com/ Till now this is the latest material we have if there is any updates

More information

Cincom Manufacturing Business Solutions. Cincom and complex manufacturing: meeting the goals of a Demand-Driven environment

Cincom Manufacturing Business Solutions. Cincom and complex manufacturing: meeting the goals of a Demand-Driven environment Cincom Manufacturing Business Solutions Cincom and complex manufacturing: meeting the goals of a Demand-Driven environment Cincom has long been providing solutions to companies that manufacture products

More information

SIMULATION OPTIMIZATION USING TABU SEARCH. Berna Dengiz Cigdem Alabas

SIMULATION OPTIMIZATION USING TABU SEARCH. Berna Dengiz Cigdem Alabas Proceedings of the 2000 Winter Simulation Conference J. A. Joines, R. R. Barton, K. Kang, and P. A. Fishwick, eds. SIMULATION OPTIMIZATION USING TABU SEARCH Berna Dengiz Cigdem Alabas Department of Industrial

More information

Comparison and optimization of control policies in automobile manufacturing systems by simulation. Chiwon Kim

Comparison and optimization of control policies in automobile manufacturing systems by simulation. Chiwon Kim Comparison and optimization of control policies in automobile manufacturing systems by simulation by Chiwon Kim B.S., Mechanical Engineering Seoul National University, Republic of Korea, 22 Submitted to

More information

Kanban Scheduling System

Kanban Scheduling System Kanban Scheduling System Christian Colombo and John Abela Department of Artificial Intelligence, University of Malta Abstract. Nowadays manufacturing plants have adopted a demanddriven production control

More information

The Kanban Course. Workbook. The 6 Kanban Prerequisites In order to succeed with Kanban, there are 6 prerequisites that must be in place.

The Kanban Course. Workbook. The 6 Kanban Prerequisites In order to succeed with Kanban, there are 6 prerequisites that must be in place. The Kanban Course Workbook In order to succeed with Kanban, there are 6 prerequisites that must be in place. A workbook intended to accompany the Facilitator s Guides for this course. This guide includes

More information

Synchronized Base Stock Policies

Synchronized Base Stock Policies Synchronized Base Stock Policies Ton de Kok Department of Technology Management Technische Universiteit Eindhoven Contents Value Network Model Network transformation principles Divergent structures and

More information

Lean Manufacturing II

Lean Manufacturing II Lean Manufacturing II Leverage Lean Manufacturing in Microsoft Dynamics AX Date: February 1st, 2010 www.ebecs.com www.leancentreofexcellence.com Contents LEAN MANUFACTURING II... 3 INVENTORY TRACE CONTROL...

More information

Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Lecture - 35 Quadratic Programming In this lecture, we continue our discussion on

More information

Neuro-fuzzy admission control in mobile communications systems

Neuro-fuzzy admission control in mobile communications systems University of Wollongong Thesis Collections University of Wollongong Thesis Collection University of Wollongong Year 2005 Neuro-fuzzy admission control in mobile communications systems Raad Raad University

More information

A New Algorithm to Create Prime Irredundant Boolean Expressions

A New Algorithm to Create Prime Irredundant Boolean Expressions A New Algorithm to Create Prime Irredundant Boolean Expressions Michel R.C.M. Berkelaar Eindhoven University of technology, P.O. Box 513, NL 5600 MB Eindhoven, The Netherlands Email: michel@es.ele.tue.nl

More information

Chapter 15 Introduction to Linear Programming

Chapter 15 Introduction to Linear Programming Chapter 15 Introduction to Linear Programming An Introduction to Optimization Spring, 2015 Wei-Ta Chu 1 Brief History of Linear Programming The goal of linear programming is to determine the values of

More information

EnterpriseOne 8.10 Kanban Management PeopleBook

EnterpriseOne 8.10 Kanban Management PeopleBook EnterpriseOne 8.10 Kanban Management PeopleBook May 2004 EnterpriseOne 8.10 Kanban Management PeopleBook SKU SCM810K0504 Copyright 2004 PeopleSoft, Inc. All rights reserved. All material contained in

More information

Petri Net Models of Pull Control Systems for Assembly Manufacturing Systems

Petri Net Models of Pull Control Systems for Assembly Manufacturing Systems Petri Net Models of Pull Control Systems for Assembly Manufacturing Systems C. Chaouiya *, Y. Dallery ** Abstract: Pull control systems are a good way to control material flow in manufacturing systems.

More information

PRODUCTION & QUALITY MEASURES THROUGH KANBAN STUDY

PRODUCTION & QUALITY MEASURES THROUGH KANBAN STUDY PRODUCTION & QUALITY MEASURES THROUGH KANBAN STUDY Rahul Rana Dronacharya College Of Engineering ABSTRACT Globalization has changed the concept of quality & customer satisfaction, and has established new

More information

Discrete Optimization. Lecture Notes 2

Discrete Optimization. Lecture Notes 2 Discrete Optimization. Lecture Notes 2 Disjunctive Constraints Defining variables and formulating linear constraints can be straightforward or more sophisticated, depending on the problem structure. The

More information

The Kanban Course. Workbook

The Kanban Course. Workbook The Kanban Course Workbook In this module you'll learn what kanban are and how they can be used to control the production and movement within any facility. You'll also learn what many of the most common

More information

One-dimensional cutting stock model for joinery manufacturing

One-dimensional cutting stock model for joinery manufacturing INSTITUTE OF INFORMATION AND COMMUNICATION TECHNOLOGIES BULGARIAN ACADEMY OF SCIENCE One-dimensional cutting stock model for joinery manufacturing Ivan Mustakerov and Daniela Borissova 18th International

More information

Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Lecture 32 Multiple Server Queueing Models In this lecture, we continue our discussion

More information

Inventory Control by Kanban Based Pull System Implementation

Inventory Control by Kanban Based Pull System Implementation Inventory Control by Kanban Based Pull System Implementation Virendra Konde, Student, Rajgad Institute of Management Research Development, Dhankawadi, Pune. E-mail : vir96konde@rediffmail.com Mr. Rohan

More information

Lesson 08 Linear Programming

Lesson 08 Linear Programming Lesson 08 Linear Programming A mathematical approach to determine optimal (maximum or minimum) solutions to problems which involve restrictions on the variables involved. 08 - Linear Programming Applications

More information

A hybrid push/pull design of kanban systems during production ramp-up phase

A hybrid push/pull design of kanban systems during production ramp-up phase Int. J. Services and Operations Management, Vol. 24, No. 3, 2016 397 A hybrid push/pull design of kanban systems during production ramp-up phase Florian Klug Department of Business Administration, University

More information

EAI Endorsed Transactions on Industrial Networks And Intelligent Systems

EAI Endorsed Transactions on Industrial Networks And Intelligent Systems EAI Endorsed Transactions on Industrial Networs And Intelligent Systems Research Article Coupling of the synchronization stations of an Extended Kanban system Leandros A. Maglaras, * University of Surrey,

More information

Industrial and Manufacturing Engineering (IME)

Industrial and Manufacturing Engineering (IME) Industrial and Manufacturing Engineering (IME) 1 Industrial and Manufacturing Engineering (IME) IME 111. Introduction to Industrial and Manufacturing Engineering. 3 Credits. Overview of industrial engineering

More information

7 Fractions. Number Sense and Numeration Measurement Geometry and Spatial Sense Patterning and Algebra Data Management and Probability

7 Fractions. Number Sense and Numeration Measurement Geometry and Spatial Sense Patterning and Algebra Data Management and Probability 7 Fractions GRADE 7 FRACTIONS continue to develop proficiency by using fractions in mental strategies and in selecting and justifying use; develop proficiency in adding and subtracting simple fractions;

More information

Column Generation II : Application in Distribution Network Design

Column Generation II : Application in Distribution Network Design Column Generation II : Application in Distribution Network Design Teo Chung-Piaw (NUS) 27 Feb 2003, Singapore 1 Supply Chain Challenges 1.1 Introduction Network of facilities: procurement of materials,

More information

Efficient Synthesis of Production Schedules by Optimization of Timed Automata

Efficient Synthesis of Production Schedules by Optimization of Timed Automata Efficient Synthesis of Production Schedules by Optimization of Timed Automata Inga Krause Institute of Automatic Control Engineering Technische Universität München inga.krause@mytum.de Joint Advanced Student

More information

d) Consider the single item inventory model. D = 20000/year, C0 = Rs 1000/order, C = Rs 200/item, i = 20%, TC at EOQ is a) 1000 b) 15000

d) Consider the single item inventory model. D = 20000/year, C0 = Rs 1000/order, C = Rs 200/item, i = 20%, TC at EOQ is a) 1000 b) 15000 Assignment 12 1. A model of the form Y = a + bt was fit with data for four periods. The two equations are 90 = 4a + 10b and 240 = 10a + 30b. The forecast for the fifth period is a) 120 b) 30 c) 160 d)

More information

Linear Programming. Meaning of Linear Programming. Basic Terminology

Linear Programming. Meaning of Linear Programming. Basic Terminology Linear Programming Linear Programming (LP) is a versatile technique for assigning a fixed amount of resources among competing factors, in such a way that some objective is optimized and other defined conditions

More information

Assembly line balancing to minimize balancing loss and system loss

Assembly line balancing to minimize balancing loss and system loss J. Ind. Eng. Int., 6 (11), 1-, Spring 2010 ISSN: 173-702 IAU, South Tehran Branch Assembly line balancing to minimize balancing loss and system loss D. Roy 1 ; D. han 2 1 Professor, Dep. of Business Administration,

More information

CHAPTER 3 A TIME-DEPENDENT k-shortest PATH ALGORITHM FOR ATIS APPLICATIONS

CHAPTER 3 A TIME-DEPENDENT k-shortest PATH ALGORITHM FOR ATIS APPLICATIONS CHAPTER 3 A TIME-DEPENDENT k-shortest PATH ALGORITHM FOR ATIS APPLICATIONS 3.1. Extension of a Static k-sp Algorithm to the Time-Dependent Case Kaufman and Smith [1993] showed that under the consistency

More information

CHAPTER 3 ASYNCHRONOUS PIPELINE CONTROLLER

CHAPTER 3 ASYNCHRONOUS PIPELINE CONTROLLER 84 CHAPTER 3 ASYNCHRONOUS PIPELINE CONTROLLER 3.1 INTRODUCTION The introduction of several new asynchronous designs which provides high throughput and low latency is the significance of this chapter. The

More information

Course Outline LEAN Manufacturing in Microsoft Dynamics AX TO TRAIN

Course Outline LEAN Manufacturing in Microsoft Dynamics AX TO TRAIN 80310 - LEAN Manufacturing in Microsoft Dynamics AX 2012 General Description This course provides students with a detailed overview of the Lean Manufacturing module in Microsoft It provides a description

More information

Just in Time Strategy in Balancing of Two-Sided Assembly Line Structure

Just in Time Strategy in Balancing of Two-Sided Assembly Line Structure Just in Time Strategy in Balancing of Two-Sided Assembly Line Structure W. Grzechca Abstract In this paper a problem of two-sided assembly line balancing problem and Just in Time strategy is considered.

More information

IMPROVEMENTS OF WORKSITE CONTROL FOR PULL SYSTEM

IMPROVEMENTS OF WORKSITE CONTROL FOR PULL SYSTEM IMPROVEMENTS OF WORKSITE CONTROL FOR PULL SYSTEM Jamaliah. M. S. 1, Mohamad Amin Mohd Hashim 2 and Azianti Ismail 1 1 Faculty of Mechanical Engineering, Universiti Teknologi Mara Johor Cawangan Pasir Gudang,

More information

round decimals to the nearest decimal place and order negative numbers in context

round decimals to the nearest decimal place and order negative numbers in context 6 Numbers and the number system understand and use proportionality use the equivalence of fractions, decimals and percentages to compare proportions use understanding of place value to multiply and divide

More information

On the Maximum Throughput of A Single Chain Wireless Multi-Hop Path

On the Maximum Throughput of A Single Chain Wireless Multi-Hop Path On the Maximum Throughput of A Single Chain Wireless Multi-Hop Path Guoqiang Mao, Lixiang Xiong, and Xiaoyuan Ta School of Electrical and Information Engineering The University of Sydney NSW 2006, Australia

More information

DesignDirector Version 1.0(E)

DesignDirector Version 1.0(E) Statistical Design Support System DesignDirector Version 1.0(E) User s Guide NHK Spring Co.,Ltd. Copyright NHK Spring Co.,Ltd. 1999 All Rights Reserved. Copyright DesignDirector is registered trademarks

More information

Queuing Networks. Renato Lo Cigno. Simulation and Performance Evaluation Queuing Networks - Renato Lo Cigno 1

Queuing Networks. Renato Lo Cigno. Simulation and Performance Evaluation Queuing Networks - Renato Lo Cigno 1 Queuing Networks Renato Lo Cigno Simulation and Performance Evaluation 2014-15 Queuing Networks - Renato Lo Cigno 1 Moving between Queues Queuing Networks - Renato Lo Cigno - Interconnecting Queues 2 Moving

More information

ROORKEE COLLEGE OF ENGINEERING

ROORKEE COLLEGE OF ENGINEERING ROORKEE COLLEGE OF ENGINEERING OPERATIONS RESEARCH LECTURE NOTES RAHUL BHARTI Assistant Professor RCE, ROORKEE Introduction The mathematical models which tells to optimise (minimize or maximise) the objective

More information

Edge Switch. setup. reject. delay. setup. setup ack. offset. burst. burst. release. φ l. long burst. short burst. idle. p s

Edge Switch. setup. reject. delay. setup. setup ack. offset. burst. burst. release. φ l. long burst. short burst. idle. p s Performance Modeling of an Edge Optical Burst Switching ode Lisong Xu, Harry G Perros, George Rouskas Computer Science Department orth Carolina State University Raleigh, C 27695-7534 E-mail: flxu2,hp,rouskasg@cscncsuedu

More information

TIME-BASED MANUFACTURING IN WOOD FURNITURE PRODUCTION. Tuanjai Somboonwiwat Phanitan Teerasakwitchaya

TIME-BASED MANUFACTURING IN WOOD FURNITURE PRODUCTION. Tuanjai Somboonwiwat Phanitan Teerasakwitchaya Proceedings of the 2005 International Conference on Simulation and Modeling V. Kachitvichyanukul, U. Purintrapiban, P. Utayopas, eds. TIME-BASED MANUFACTURING IN WOOD FURNITURE PRODUCTION Tuanjai Somboonwiwat

More information

Comparison of pre-backoff and post-backoff procedures for IEEE distributed coordination function

Comparison of pre-backoff and post-backoff procedures for IEEE distributed coordination function Comparison of pre-backoff and post-backoff procedures for IEEE 802.11 distributed coordination function Ping Zhong, Xuemin Hong, Xiaofang Wu, Jianghong Shi a), and Huihuang Chen School of Information Science

More information

Unit.9 Integer Programming

Unit.9 Integer Programming Unit.9 Integer Programming Xiaoxi Li EMS & IAS, Wuhan University Dec. 22-29, 2016 (revised) Operations Research (Li, X.) Unit.9 Integer Programming Dec. 22-29, 2016 (revised) 1 / 58 Organization of this

More information

UNIVERSITY OF OKLAHOMA GRADUATE COLLEGE ASSEMBLY JOB SHOP SCHEDULING PROBLEMS WITH COMPONENT AVAILABILITY CONSTRAINTS A DISSERTATION

UNIVERSITY OF OKLAHOMA GRADUATE COLLEGE ASSEMBLY JOB SHOP SCHEDULING PROBLEMS WITH COMPONENT AVAILABILITY CONSTRAINTS A DISSERTATION UNIVERSITY OF OKLAHOMA GRADUATE COLLEGE ASSEMBLY JOB SHOP SCHEDULING PROBLEMS WITH COMPONENT AVAILABILITY CONSTRAINTS A DISSERTATION SUBMITTED TO GRADUATE FACULTY in partial fulfillment of the requirements

More information

Advanced Internet Technologies

Advanced Internet Technologies Advanced Internet Technologies Chapter 3 Performance Modeling Dr.-Ing. Falko Dressler Chair for Computer Networks & Internet Wilhelm-Schickard-Institute for Computer Science University of Tübingen http://net.informatik.uni-tuebingen.de/

More information

ETSN01 Exam Solutions

ETSN01 Exam Solutions ETSN01 Exam Solutions March 014 Question 1 (a) See p17 of the cellular systems slides for a diagram and the full procedure. The main points here were that the HLR needs to be queried to determine the location

More information

Mathematics Scope & Sequence Algebra I

Mathematics Scope & Sequence Algebra I Mathematics Scope & Sequence 2016-17 Algebra I Revised: June 20, 2016 First Grading Period (24 ) Readiness Standard(s) Solving Equations and Inequalities A.5A solve linear equations in one variable, including

More information

Preparation for OPNET Modeling

Preparation for OPNET Modeling Part I Preparation for OPNET Modeling 1 Introduction This chapter introduces network modeling and simulation, and both OPNET and OPNET Modeler. If you already have relevant background, you can quickly

More information

Simulation with Arena

Simulation with Arena Simulation with Arena Sixth Edition W. David Kelton Professor Department of Operations, Business Analytics, and Information Systems University of Cincinnati Randall P. Sadowski Retired Nancy B. Zupick

More information

M/G/c/K PERFORMANCE MODELS

M/G/c/K PERFORMANCE MODELS M/G/c/K PERFORMANCE MODELS J. MacGregor Smith Department of Mechanical and Industrial Engineering, University of Massachusetts Amherst, Massachusetts 01003 e-mail: jmsmith@ecs.umass.edu Abstract Multi-server

More information

Linear Bilevel Programming With Upper Level Constraints Depending on the Lower Level Solution

Linear Bilevel Programming With Upper Level Constraints Depending on the Lower Level Solution Linear Bilevel Programming With Upper Level Constraints Depending on the Lower Level Solution Ayalew Getachew Mersha and Stephan Dempe October 17, 2005 Abstract Focus in the paper is on the definition

More information

Multi-stage Stochastic Programming, Stochastic Decomposition, and Connections to Dynamic Programming: An Algorithmic Perspective

Multi-stage Stochastic Programming, Stochastic Decomposition, and Connections to Dynamic Programming: An Algorithmic Perspective Multi-stage Stochastic Programming, Stochastic Decomposition, and Connections to Dynamic Programming: An Algorithmic Perspective Suvrajeet Sen Data Driven Decisions Lab, ISE Department Ohio State University

More information

Discrete Time Batch Arrival Queue with Multiple Vacations

Discrete Time Batch Arrival Queue with Multiple Vacations International Journal of Engineering Research Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 13, Issue 7 (July 2017), PP.49-55 Discrete Time Batch Arrival Queue with Multiple Vacations

More information

Linear Programming. L.W. Dasanayake Department of Economics University of Kelaniya

Linear Programming. L.W. Dasanayake Department of Economics University of Kelaniya Linear Programming L.W. Dasanayake Department of Economics University of Kelaniya Linear programming (LP) LP is one of Management Science techniques that can be used to solve resource allocation problem

More information

ASHORT product design cycle is critical for manufacturers

ASHORT product design cycle is critical for manufacturers 394 IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, VOL. 5, NO. 3, JULY 2008 An Optimization-Based Approach for Design Project Scheduling Ming Ni, Peter B. Luh, Fellow, IEEE, and Bryan Moser Abstract

More information

A Comparison of Mixed-Integer Programming Models for Non-Convex Piecewise Linear Cost Minimization Problems

A Comparison of Mixed-Integer Programming Models for Non-Convex Piecewise Linear Cost Minimization Problems A Comparison of Mixed-Integer Programming Models for Non-Convex Piecewise Linear Cost Minimization Problems Keely L. Croxton Fisher College of Business The Ohio State University Bernard Gendron Département

More information

Acquisition of accurate or approximate throughput formulas for serial production lines through genetic programming. Abstract

Acquisition of accurate or approximate throughput formulas for serial production lines through genetic programming. Abstract Acquisition of accurate or approximate throughput formulas for serial production lines through genetic programming Konstantinos Boulas Management and Decision Engineering Laboratory Dept, of Financial

More information

Proceedings of the 2016 Winter Simulation Conference T. M. K. Roeder, P. I. Frazier, R. Szechtman, E. Zhou, T. Huschka, and S. E. Chick, eds.

Proceedings of the 2016 Winter Simulation Conference T. M. K. Roeder, P. I. Frazier, R. Szechtman, E. Zhou, T. Huschka, and S. E. Chick, eds. Proceedings of the 2016 Winter Simulation Conference T. M. K. Roeder, P. I. Frazier, R. Szechtman, E. Zhou, T. Huschka, and S. E. Chick, eds. DISCRETE EVENT OPTIMIZATION: WORKSTATION AND BUFFER ALLOCATION

More information

Simulation. Lecture O1 Optimization: Linear Programming. Saeed Bastani April 2016

Simulation. Lecture O1 Optimization: Linear Programming. Saeed Bastani April 2016 Simulation Lecture O Optimization: Linear Programming Saeed Bastani April 06 Outline of the course Linear Programming ( lecture) Integer Programming ( lecture) Heuristics and Metaheursitics (3 lectures)

More information

Ordinary differential equations solving methods

Ordinary differential equations solving methods Radim Hošek, A07237 radhost@students.zcu.cz Ordinary differential equations solving methods Problem: y = y2 (1) y = x y (2) y = sin ( + y 2 ) (3) Where it is possible we try to solve the equations analytically,

More information

UNIT 2 LINEAR PROGRAMMING PROBLEMS

UNIT 2 LINEAR PROGRAMMING PROBLEMS UNIT 2 LINEAR PROGRAMMING PROBLEMS Structure 2.1 Introduction Objectives 2.2 Linear Programming Problem (LPP) 2.3 Mathematical Formulation of LPP 2.4 Graphical Solution of Linear Programming Problems 2.5

More information

Cutting Process Control

Cutting Process Control International Journal of Innovation Engineering and Science Research www.ijiesr.com Cutting Process Control Daschievici Luiza, Ghelase Daniela Dunarea de Jos University of Galati Galati, Romania ABSTRACT

More information

Time Shifting Bottlenecks in Manufacturing

Time Shifting Bottlenecks in Manufacturing Roser, Christoph, Masaru Nakano, and Minoru Tanaka. Time Shifting Bottlenecks in Manufacturing. In International Conference on Advanced Mechatronics. Asahikawa, Hokkaido, Japan, 2004. Time Shifting Bottlenecks

More information

Three-section Random Early Detection (TRED)

Three-section Random Early Detection (TRED) Three-section Random Early Detection (TRED) Keerthi M PG Student Federal Institute of Science and Technology, Angamaly, Kerala Abstract There are many Active Queue Management (AQM) mechanisms for Congestion

More information

Modeling and Simulation (An Introduction)

Modeling and Simulation (An Introduction) Modeling and Simulation (An Introduction) 1 The Nature of Simulation Conceptions Application areas Impediments 2 Conceptions Simulation course is about techniques for using computers to imitate or simulate

More information

The Encoding Complexity of Network Coding

The Encoding Complexity of Network Coding The Encoding Complexity of Network Coding Michael Langberg Alexander Sprintson Jehoshua Bruck California Institute of Technology Email: mikel,spalex,bruck @caltech.edu Abstract In the multicast network

More information

Lecture: Simulation. of Manufacturing Systems. Sivakumar AI. Simulation. SMA6304 M2 ---Factory Planning and scheduling. Simulation - A Predictive Tool

Lecture: Simulation. of Manufacturing Systems. Sivakumar AI. Simulation. SMA6304 M2 ---Factory Planning and scheduling. Simulation - A Predictive Tool SMA6304 M2 ---Factory Planning and scheduling Lecture Discrete Event of Manufacturing Systems Simulation Sivakumar AI Lecture: 12 copyright 2002 Sivakumar 1 Simulation Simulation - A Predictive Tool Next

More information

I R TECHNICAL RESEARCH REPORT. Selecting Equipment for Flexible Flow Shops. by Rohit Kumar, Jeffrey W. Herrmann TR

I R TECHNICAL RESEARCH REPORT. Selecting Equipment for Flexible Flow Shops. by Rohit Kumar, Jeffrey W. Herrmann TR TECHNICAL RESEARCH REPORT Selecting Equipment for Flexible Flow Shops by Rohit Kumar, Jeffrey W. Herrmann TR 2003-19 I R INSTITUTE FOR SYSTEMS RESEARCH ISR develops, applies and teaches advanced methodologies

More information

Marek Piatkowski. December Marek Piatkowski FSP Consulting

Marek Piatkowski. December Marek Piatkowski FSP Consulting Materials Strategy Delivery Kanban Operating Rules Marek Piatkowski December 2010 1 We have created Supermarkets A storage place where all parts and components used by the specific Customer (Department)

More information

Aero-engine PID parameters Optimization based on Adaptive Genetic Algorithm. Yinling Wang, Huacong Li

Aero-engine PID parameters Optimization based on Adaptive Genetic Algorithm. Yinling Wang, Huacong Li International Conference on Applied Science and Engineering Innovation (ASEI 215) Aero-engine PID parameters Optimization based on Adaptive Genetic Algorithm Yinling Wang, Huacong Li School of Power and

More information

occurs singly but by Chaudhry

occurs singly but by Chaudhry International Journal of Mathematical Modelling & Computations Vol. 04, No. 02, 2014, 151-165 Finite Population Single Server Batch Service Queue with Compulsory Server Vacation R. Kalyanaraman a,* and

More information

Introduction to the course

Introduction to the course Introduction to the course Lecturer: Dmitri A. Moltchanov E-mail: moltchan@cs.tut.fi http://www.cs.tut.fi/ moltchan/modsim/ http://www.cs.tut.fi/kurssit/tlt-2706/ 1. What is the teletraffic theory? Multidisciplinary

More information

Using linear programming to analyze and optimize stochastic flow lines

Using linear programming to analyze and optimize stochastic flow lines Noname manuscript No. (will be inserted by the editor) Using linear programming to analyze and optimize stochastic flow lines Stefan Helber, Katja Schimmelpfeng, Raik Stolletz and Svenja Lagershausen Leibniz

More information