TimeNet - Examples of Extended Deterministic and Stochastic Petri Nets

Size: px
Start display at page:

Download "TimeNet - Examples of Extended Deterministic and Stochastic Petri Nets"

Transcription

1 TimeNet - Examples of Extended Deterministic and Stochastic Petri Nets Christoph Hellfritsch February 2, 2009 Abstract TimeNet is a toolkit for the performability evaluation of Petri nets. Performability is a composite measure of the performance of a system and it s dependability. This software provides the graphical and interactive modeling of stochastic Petri nets and stochastic colored Petri nets. This document was written in the course of an advanced seminar. It contains four examples of stochastic Petri nets and some results of the analysis and simulation with TimeNet. Examples of stochastic colored Petri nets can be find in [Meis09]. 1 Queue In this chapter a M/M/1/K Markovian queue is modeled. We assume that there are K clients and only one server. The server provides an exclusive service. That means only one client can use this service at the same time. So when two users want to use the service simultaneously one have to wait till the other has finished. The rate of the incoming requests from the servers point of view is the arrival rate λ. The reciprocal of the time the server needs to serve one client is called the service rate µ. Both rates are exponential distributed. To keep the system alive, we assume that λ < µ. In this model we define that every 60 seconds a request arrives (1/λ = 60s) and the server needs 50 seconds to treat a request (1/µ = 50s). The Petri net in Fig. 1 models the behavior above. This net consists of two places and two transitions. The place idle corresponds to the clients that are working on their own. The initial marking is users which is defined on the right hand side in the figure. The place queue contains these clients which want to use the service from the server. But the server can handle only one client simultaneous. So the other tokens in this place have to wait. The transition arrival is an exponential transition with a mean delay of 60 seconds. It models the firing rate of the requests for the service. The transition service models the working time for the service which the server provides. This transition is also exponential distributed with a mean delay of 50 seconds. 1

2 Figure 1: TimeNet model of a queue Let s assume that there were 100 users in the model (users = 100). Refer to the model in Fig. 1 there were 101 states. In the first state are all tokens in the place idle. Then one token is taken from idle and put in queue until all tokens are in the place queue. TimeNet provides a function to calculate the statespace of a model. Fig. 2 shows a screenshot of the result of the statespace estimation with 100 users. And Fig. 3 shows the result of the structure check. Figure 2: Result of a statespace estimation In [BGMT06] and [Seit08] the utilization ρ, mean queue length Q and the mean waiting time in the system W are defined as follows: ρ = mean service time arrival rate = mean interarrival time service rate = λ µ Q = ρ2 1 ρ and W = Q λ. These values have been computed by definition as well as by the stationary analysis of TimeNet. The theoretical values are substantiated by the analysis. Tab. 1 shows the results of the model with 100 users (M/M/1/100 queue). 2

3 Figure 3: Result of a structure check The utilization and thus the mean queue length and waiting time depend on the numbers of users in the queue. TimeNet has the ability to modify one parameter of the model. This is possible during a stationary analysis or a stationary simulation and called experiment. The data of an experiment were saved in the file queue.expresults in the model directory. In the left hand side of Fig. 4 the parameter users has been modified during a stationary simulation. It shows the results of the three measurements defined above as a function of the number of users in the system. Value TimeNet results ρ Q W Table 1: Queue: theoretical values and results of the TimeNet analysis TimeNet also provides the opportunity for a transient analysis of the model. This results in one curve per defined measurement as a function of the model time. The computed data is saved in the file queue.curves in the model directory. The right part of Fig. 4 depict the transient analysis of the measurements. 3

4 Figure 4: Left: results of the experiment; Right: results of the transient analysis 2 Shared Memory Here we regard a simple shared memory system as shown in [BaSi98]. Two processors want to access a common shared memory. Both of them have the same behavior. They work locally for some time, then they request the access to the shared memory and finally they access it. The shared memory is an exclusive and not revocable resource. While one processor accesses the shared memory the other one has to wait till the first has finished it s access. So the time for one cycle of a processor is the sum of the local working time, the memory accessing time and the time the processor has to wait for accessing the shared memory. The net consists of seven places and six transitions. We define that if the shared memory is not in use one processor can access immediately. Because of this two transitions are immediate transitions and the others are exponential transitions. Fig. 5 depicts this model. In the initial marking the two processors p1 and p2 are in the local working process and the shared memory is in idle state. The places processor p1, processor p2 and shared memory idle contain each one token. The delays of the two processors are defined in the middle of Fig. 5. They are named local working time p1 for processor p1 and local working time p2 for processor p2 respectively and belong to the transitions request p1 and request p2 respectively. According to these delays in the next step processor p2 request the shared memory. The transition request p2 fires, the token contained in processor p2 is removed and a token is added in the place wait p2. While the shared memory is idle the processor p2 can acquire the memory immediately. Transition acquire p2 fires, the token in wait p2 is removed and a token is added in access p2. Now processor p2 accesses the shared memory for the 4

5 Figure 5: TimeNet model of a shared memory time memory access time p2. After this time the transition free p2 fires and the net return to it s initial state. Another case is that while processor p2 accesses the shared memory processor p1 ends it s local activities and requests the shared memory. This means that transition request p1 fires, the token contained in processor p1 is removed and a token is added in the place wait p1. Now the shared memory is not available to processor p1. So p1 has to wait till processor p2 has finished it s access to the memory (till transition free p2 fires). Measurement Result utilization (shared memory) utilization (p1) throughput (p1) waiting time (p1) Table 2: Shared Memory: results of the TimeNet analysis For demonstration some measurements have been taken. The utilization of the shared memory and processor p1, the throughput of processor p1 and the waiting time of processor p1. All these measurements are defined in the lower part of Fig. 5. Tab. 2 shows the results of the TimeNet stationary analysis with standard values. 5

6 3 AGV In this section a model of an automated guided vehicle system (AGV) is considered. This AGV is part of an flexible manufacturing system (FMS). This model is similar to that described in [Zimm08]. The FMS consists of three machines (M1, M2 and M3) and two products (A and B). At this point the FMS will be determined as follows. Product A has to pass the machines M1 and M3 and product B has to pass machine M2. There are three transportation operations needed. The raw product has to delivered to the beginning of the machines and the manufactured product has to be taken from the end of the machines. The third required transportation is only for product A between the machines M1 and M2. All products are transported on pallets. Fig. 6 shows the according Petri net. In initial state the place idleagv consists of one token and in the place emptyp are as many tokens as pallets in the system. The exponential transition loadp models the loading time of a pallet with a delay of 4. The loaded pallet is waiting in place loadedp until the AGV is idle. The AGV can transport only one pallet at the same time. The transportation operation is modeled as follows. The pallet has to wait till the AGV is idle (place idleagv has a token). Then the transition waitagv 1 fires immediately so this is a immediate transition. Now the pallet is in the AGV (place inagv 1) for the time defined in the exponential transition AGV 1. Here the transportation delay is defined in the variable AGV delay. The other transportation operations are modeled analogue. Figure 6: AGV: the early incomplete TimeNet model Now the part is at the beginning of the manufacturing process in the place choice. Now it has to be chosen if it should become a part of type A or B. This is done by the immediate transitions parta and partb. Two weights proba and probb are defined on the lower left corner of the model. They belong to the transitions parta and partb respectively. The ratio of these weights is also the ratio of the manufactured parts. The pass of a part through a 6

7 machine is modeled as follows. Assumed that the raw product should become a product of type B. So the token is in the place BwaitM2. Here the part has to wait till machine M2 is ready. Then transition BsM2 fires immediately. The manufacturing process in machine M2 take some amount of time which is modeled by the exponential transition M 2. Now the production is finished and the AGV take the product from the machine. The manufacture of product A is analogue but with two machines and another transportation operation between them. The model is not complete yet. Actual machine M2 can do the same manufacturing steps as machine M3 and vice versa. So product A and product B can be either manufactured in machine M2 or in M3. So an incorporation of the two machines has to be modeled. Fig. 7 shows the complete model. Figure 7: AGV: the complete TimeNet model After passing machine M1 there is a token in the place AwaitM2M3. Now the system has to decide whether the part of type A should be transported to machine M2 or M3. Machine M3 is optimized for the manufacture of product A and machine M2 is optimized for product B. So product A has a longer manufacturing time in machine M2 than in M3, product B vice versa. So the part of type A is transported to machine M3 if it s idle, and only to machine M2 if machine M3 is busy and machine M2 is idle. The immediate transitions AsM3, AsM2 and the places idlem3, idlem2 model this behavior. So if product A arrives in AwaitM2M3 and machine M3 is idle (token in idlem3) then transition AsM3 fires. But if machine M3 is busy transition AsM2 is treated. This transition can only fire if product A is waiting (token in AwaitM2M3), machine M3 is busy (no token in idlem3), machine M2 is idle (token in idlem2) and no part of type B is waiting (no token in BwaitM2M3). Places AinM3, BinM3, AinM2, BinM2 and the transitions M3A, M3B, M2A, M2B models the actual manufacturing steps. The delays of all exponen- 7

8 Transition Delay loadp 4 AGV1/AGV2/AGV3 AGVDelay M1 10 M3A 10 M3B 30 M2A 15 M2B 20 Table 3: AGV: delays of all exponential transitions tial transitions are listed in Tab. 3. Every immediate transition has the priority one. Some typical measurements have been taken. There is only one AGV in the system. The utilization of it is an important factor in the model. The measurement utilization AGV corresponds to it and can be computed by the probability P (place idleagv has no token). The mean number of pallets that are not in use corresponds with the mean number of tokens in the place emptyp. The measurement empty pallets computes this value. The utilization of machine M1 corresponds to the probability P (place AinM 1 has a token). For machines M2 and M3 the probabilities P (place idlem2 has no token) and P (place idlem 3 has no token) respectively are computed because these machines are in use if there is no token in the idle place. Further on the throughputs of the machines are measured. For example the throughput of machine M1 represents the production of parts of type A. This is computed by utilization of machine M1 divided by the manufacturing time of one part in machine M1 (delay of transition M1). The throughput of transition M1 is equal to the sum of the throughputs of transitions M2A and M3A. The simulation with TimeNet confirms this fact. Thus the production of part B is represented by the added throughputs of transitions M2B and M3B. Measurement Result utilization of AGV number of empty pallets utilization of M utilization of M utilization of M throughput of M throughput of M3A throughput of M3B throughput of M2A throughput of M2B Table 4: AGV: results of the simulation 8

9 For the calculation of these measurements (which are defined below the model in Fig. 7) a simulation with TimeNet has been run. The results are shown in Tab. 4. The parameter of the simulation are the standard ones except for the maximum relative error and the permitted difference for probability measures close to 0.0 or 1.0. These two values has been chosen to one. Further informations to the simulation parameters can be found in the TimeNet manual. 4 GSM-R This is an example of an GSM-R (Global System for Mobile Communications Rail(way) as in [Zimm08]). In GSM-R three main failures can occur. The first is a transmission error. Your transmissions get lost but the connection is still established. This can occur because of a temporarily bad radio signal condition. The second is a complete loss of the connection. This is detected by the train hardware after some timeout. A new connection has to be established. In few cases the establishment failed so that it has to be started again. The third failure are handovers. They occure when the train passes the border between two neighbored communication cells. Then the trains hardware has to connect to the next base transceiver station (BTS). The behavior described above is modeled in the Petri net in Fig. 8. The transitions delays have been chosen as in [Zimm08]. One second in real time is equivalent to one unit of model time. All firing delays has a technical background. Figure 8: TimeNet model of a GSM-R The Petri net can be seen as a state machine. At the beginning only the place connected has one token. This means that the GSM-R link is established correctly. 9

10 The upper left branch of Fig. 8 models the transmission errors. The exponential transition startburst models the beginning of an burst. It s required that the mean time of the occurrence of a transmission error is greater than or equal 7 seconds in 95% of all cases. The density function and the distribution function of the exponential distribution are f(x) = λe λx and F (x) = 1 e λx. Hence the parameter λ can be calculated to λ = ln p x with probability p = 0.95 and x = 7 and implicates a mean delay of 1/λ = seconds for transition startburst. Transmission errors takes less than 1 second in 95% of all cases. So the delay of transition endburst is set to because of 1 λ = x with probability p = 0.05 and x = 1. ln p The lower left branch of Fig. 8 models a handover. Under the assumption that the mean distance between two BTS is 7 km and the train speeds up to 500 km/h a handover occurs every 50.4 seconds. The transition cellborder models the crossing of the cell border. It s an exponential transition with the mean delay of The reconnection is modeled with the deterministic transition reconnect. It is specified that this takes 300 ms. The right part of Fig. 8 models the complete loss of the connection. This occurs only times per second or every seconds. The exponential transition loss models this delay. To indicate the loss requires circa one second but not more than one second. The deterministic transition indicate models this behavior. Now the connection loss is indicated and the trains hardware tries to reconnect the system immediately. This succeeds in 99.9% of all cases. Otherwise the re-establishment is canceled after 7.5 seconds and retried. The weights of the immediate transitions estp (weight = 999) and failp (weight = 1) models the probabilities of the success/fail of reconnection. The waiting time in fault is modeled by the deterministic transition fail with a delay of 7.5. If the establishment succeeds it takes a random time to reconnect to the BTS but less than 5 seconds in 95% of all cases. Therefor the transition connect is exponential distributed with a delay of 0.6. Tab. 5 shows the result computed by the stationary analysis of this Petri net with TimeNet. The calculation equations of all measurements are situated in the lower part of the model in Fig. 8. The values of the TimeNet analysis have only 7 significant digits. So the measurements m loss indication, m establish and m estfail can not be taken as a reference. The exact values can be taken from [Zimm08, p. 297]. 10

11 Place/State Numerical Probability Simulated Probability Connected Burst Handover Loss indication Establish Estfail Table 5: GSM: comparison of numerical and simulated results 5 Summary This document describes four examples of stochastic Petri nets: a queue, a shared memory, an AGV and a GSM-R system. These Petri nets were modeled in TimeNet and some analytical methods of TimeNet has been tested on them. [Meis09] discuss some examples of stochastic colored Petri nets. A Literature References [BaSi98] G. Balbo und M. Silva. Performance Models for Discrete Event Systems with Synchronisations: Formalisms and Analysis Techniques, [BGMT06] Gunter Bolch, Stefan Greiner, Hermann de Meer und Kishor S. Trivedi. Queueing Networks and Markov Chains: Modeling and Performance Evaluation with Computer Science Applications, [Meis09] [Seit08] [Zimm08] Andreas Meister. TimeNet - Examples of stochastic coloured Petri Nets, Institut für Technische Informatik und Ingenieurinformatik, FG System- und Software-Engineering, Jochen Seitz. Computersimulation nachrichtentechnischer Systeme, Institut für Informationstechnik, FG Kommunikationsnetze, Armin Zimmermann. Stochastic Discrete Event Systems: Modeling, Evaluation, Applications,

OPERATING SYSTEMS. Systems and Models. CS 3502 Spring Chapter 03

OPERATING SYSTEMS. Systems and Models. CS 3502 Spring Chapter 03 OPERATING SYSTEMS CS 3502 Spring 2018 Systems and Models Chapter 03 Systems and Models A system is the part of the real world under study. It is composed of a set of entities interacting among themselves

More information

PERFORMANCE MODELING OF AUTOMATED MANUFACTURING SYSTEMS

PERFORMANCE MODELING OF AUTOMATED MANUFACTURING SYSTEMS PERFORMANCE MODELING OF AUTOMATED MANUFACTURING SYSTEMS N. VISWANADHAM Department of Computer Science and Automation Indian Institute of Science Y NARAHARI Department of Computer Science and Automation

More information

Availability Modeling of Grid Computing Environments Using SANs

Availability Modeling of Grid Computing Environments Using SANs Availability Modeling of Grid Computing Environments Using SANs Reza Entezari-Maleki Department of Computer Engineering, Sharif University of Technology, Tehran, Iran E-mail: entezari@ce.sharif.edu Ali

More information

SIMULATION OF MACHINE INTERFERENCE IN RANDOMLY CHANGING ENVIRONMENTS J. SZTRIK O. MŒLLER

SIMULATION OF MACHINE INTERFERENCE IN RANDOMLY CHANGING ENVIRONMENTS J. SZTRIK O. MŒLLER Yugoslav Journal of Operations Research 12 (2002), Number 2, 237-246 SIMULATION OF MACHINE INTERFERENCE IN RANDOMLY CHANGING ENVIRONMENTS J. SZTRIK Institute of Mathematics and Informatics University of

More information

OPTIMIZATION OF FLEXIBLE MANUFACTURING SYSTEMS: COMPARISON BETWEEN STOCHASTIC AND DETERMINISTIC TIMING AASOCIATED TO TASKS

OPTIMIZATION OF FLEXIBLE MANUFACTURING SYSTEMS: COMPARISON BETWEEN STOCHASTIC AND DETERMINISTIC TIMING AASOCIATED TO TASKS OPTIMIZATION OF FLEXIBLE MANUFACTURING SYSTEMS: COMPARISON BETWEEN STOCHASTIC AND DETERMINISTIC TIMING AASOCIATED TO TASKS Diego R. Rodríguez (a), Daniela Ándor (b), Mercedes Pérez (c), Julio Blanco (d)

More information

INTRODUCTION AND CLASSIFICATION OF QUEUES 16.1 Introduction

INTRODUCTION AND CLASSIFICATION OF QUEUES 16.1 Introduction INTRODUCTION AND CLASSIFICATION OF QUEUES 16.1 Introduction The study of waiting lines, called queuing theory is one of the oldest and most widely used Operations Research techniques. Waiting lines are

More information

2WB05 Simulation Lecture 6: Process-interaction approach

2WB05 Simulation Lecture 6: Process-interaction approach 2WB05 Simulation Lecture 6: Process-interaction approach Marko Boon http://www.win.tue.nl/courses/2wb05 December 6, 2012 This approach focusses on describing processes; In the event-scheduling approach

More information

Chapter 13. Waiting Lines and Queuing Theory Models

Chapter 13. Waiting Lines and Queuing Theory Models Chapter 13 Waiting Lines and Queuing Theory Models To accompany Quantitative Analysis for Management, Eleventh Edition, by Render, Stair, and Hanna Power Point slides created by Brian Peterson Learning

More information

Textbook: pp Chapter 12: Waiting Lines and Queuing Theory Models

Textbook: pp Chapter 12: Waiting Lines and Queuing Theory Models 1 Textbook: pp. 445-478 Chapter 12: Waiting Lines and Queuing Theory Models 2 Learning Objectives (1 of 2) After completing this chapter, students will be able to: Describe the trade-off curves for cost-of-waiting

More information

Modeling and Performance Analysis with Discrete-Event Simulation

Modeling and Performance Analysis with Discrete-Event Simulation Simulation Modeling and Performance Analysis with Discrete-Event Simulation Chapter 2 Simulation Examples Simulation using a Table Introducing simulation by manually simulating on a table Can be done via

More information

Mathematical model of the contact center

Mathematical model of the contact center Mathematical model of the contact center ERIK CHROMY, IVAN BARONAK Slovak University of Technology in Bratislava Faculty of Electrical Engineering and Information Technology Ilkovicova 3, 812 19 Bratislava

More information

PETRI NET VERSUS QUEUING THEORY FOR EVALUATION OF FLEXIBLE MANUFACTURING SYSTEMS

PETRI NET VERSUS QUEUING THEORY FOR EVALUATION OF FLEXIBLE MANUFACTURING SYSTEMS Advances in Production Engineering & Management 5 (2010) 2, 93-100 ISSN 1854-6250 Scientific paper PETRI NET VERSUS QUEUING THEORY FOR EVALUATION OF FLEXIBLE MANUFACTURING SYSTEMS Hamid, U. NWFP University

More information

COMPUTATIONAL ANALYSIS OF A MULTI-SERVER BULK ARRIVAL WITH TWO MODES SERVER BREAKDOWN

COMPUTATIONAL ANALYSIS OF A MULTI-SERVER BULK ARRIVAL WITH TWO MODES SERVER BREAKDOWN Mathematical and Computational Applications, Vol. 1, No. 2, pp. 249-259, 25. Association for cientific Research COMPUTATIONAL ANALYI OF A MULTI-ERVER BULK ARRIVAL ITH TO MODE ERVER BREAKDON A. M. ultan,

More information

Chapter III TRANSPORTATION SYSTEM. Tewodros N.

Chapter III TRANSPORTATION SYSTEM. Tewodros N. Chapter III TRANSPORTATION SYSTEM ANALYSIS www.tnigatu.wordpress.com tedynihe@gmail.com Lecture Overview Traffic engineering studies Spot speed studies Volume studies Travel time and delay studies Parking

More information

PERFORMANCE EVALUATION OF DEPENDENT TWO-STAGE SERVICES

PERFORMANCE EVALUATION OF DEPENDENT TWO-STAGE SERVICES PERFORMANCE EVALUATION OF DEPENDENT TWO-STAGE SERVICES Werner Sandmann Department of Information Systems and Applied Computer Science University of Bamberg Feldkirchenstr. 21 D-96045, Bamberg, Germany

More information

Waiting Line Models. 4EK601 Operations Research. Jan Fábry, Veronika Skočdopolová

Waiting Line Models. 4EK601 Operations Research. Jan Fábry, Veronika Skočdopolová Waiting Line Models 4EK601 Operations Research Jan Fábry, Veronika Skočdopolová Waiting Line Models Examples of Waiting Line Systems Service System Customer Server Doctor s consultancy room Patient Doctor

More information

Introduction to Computer Simulation

Introduction to Computer Simulation Introduction to Computer Simulation EGR 260 R. Van Til Industrial & Systems Engineering Dept. Copyright 2013. Robert P. Van Til. All rights reserved. 1 What s It All About? Computer Simulation involves

More information

A Novel Approach to Analyze Inventory Allocation Decisions in Robotic Mobile Fulfillment Systems

A Novel Approach to Analyze Inventory Allocation Decisions in Robotic Mobile Fulfillment Systems Georgia Southern University Digital Commons@Georgia Southern 14th IMHRC Proceedings (Karlsruhe, Germany 2016) Progress in Material Handling Research 2016 A Novel Approach to Analyze Inventory Allocation

More information

OPTIMAL ALLOCATION OF WORK IN A TWO-STEP PRODUCTION PROCESS USING CIRCULATING PALLETS. Arne Thesen

OPTIMAL ALLOCATION OF WORK IN A TWO-STEP PRODUCTION PROCESS USING CIRCULATING PALLETS. Arne Thesen Arne Thesen: Optimal allocation of work... /3/98 :5 PM Page OPTIMAL ALLOCATION OF WORK IN A TWO-STEP PRODUCTION PROCESS USING CIRCULATING PALLETS. Arne Thesen Department of Industrial Engineering, University

More information

Simulation Examples. Prof. Dr. Mesut Güneş Ch. 2 Simulation Examples 2.1

Simulation Examples. Prof. Dr. Mesut Güneş Ch. 2 Simulation Examples 2.1 Chapter 2 Simulation Examples 2.1 Contents Simulation using Tables Simulation of Queueing Systems Examples A Grocery Call Center Inventory System Appendix: Random Digitsit 1.2 Simulation using Tables 1.3

More information

ARCHITECTURE OF FMS. Typical Elements of FMS. Two Kind of Integration. Typical Sequence of Operation

ARCHITECTURE OF FMS. Typical Elements of FMS. Two Kind of Integration. Typical Sequence of Operation Typical Elements of FMS ARCHITECTURE OF FMS Versatile NC machines equipped with automatic tool changing and inprocess gauging, with capability to carry out a variety of operations An automated Material

More information

Introduction - Simulation. Simulation of industrial processes and logistical systems - MION40

Introduction - Simulation. Simulation of industrial processes and logistical systems - MION40 Introduction - Simulation Simulation of industrial processes and logistical systems - MION40 1 What is a model? A model is an external and explicit representation of part of reality as seen by the people

More information

Chapter 14. Waiting Lines and Queuing Theory Models

Chapter 14. Waiting Lines and Queuing Theory Models Chapter 4 Waiting Lines and Queuing Theory Models To accompany Quantitative Analysis for Management, Tenth Edition, by Render, Stair, and Hanna Power Point slides created by Jeff Heyl 2008 Prentice-Hall,

More information

COMP9334 Capacity Planning for Computer Systems and Networks

COMP9334 Capacity Planning for Computer Systems and Networks COMP9334 Capacity Planning for Computer Systems and Networks Week 7: Discrete event simulation (1) COMP9334 1 Week 3: Queues with Poisson arrivals Single-server M/M/1 Arrivals Departures Exponential inter-arrivals

More information

OPERATIONS RESEARCH Code: MB0048. Section-A

OPERATIONS RESEARCH Code: MB0048. Section-A Time: 2 hours OPERATIONS RESEARCH Code: MB0048 Max.Marks:140 Section-A Answer the following 1. Which of the following is an example of a mathematical model? a. Iconic model b. Replacement model c. Analogue

More information

An Adaptive Kanban and Production Capacity Control Mechanism

An Adaptive Kanban and Production Capacity Control Mechanism An Adaptive Kanban and Production Capacity Control Mechanism Léo Le Pallec Marand, Yo Sakata, Daisuke Hirotani, Katsumi Morikawa and Katsuhiko Takahashi * Department of System Cybernetics, Graduate School

More information

System Analysis and Optimization

System Analysis and Optimization System Analysis and Optimization Prof. Li Li Mobile: 18916087269 E-mail: lili@tongji.edu.cn Office: E&I-Building, 611 Department of Control Science and Engineering College of Electronics and Information

More information

An-Najah National University Faculty of Engineering Industrial Engineering Department. System Dynamics. Instructor: Eng.

An-Najah National University Faculty of Engineering Industrial Engineering Department. System Dynamics. Instructor: Eng. An-Najah National University Faculty of Engineering Industrial Engineering Department System Dynamics Instructor: Eng. Tamer Haddad Introduction Knowing how the elements of a system interact & how overall

More information

MIT Manufacturing Systems Analysis Lecture 1: Overview

MIT Manufacturing Systems Analysis Lecture 1: Overview 2.852 Manufacturing Systems Analysis 1/44 Copyright 2010 c Stanley B. Gershwin. MIT 2.852 Manufacturing Systems Analysis Lecture 1: Overview Stanley B. Gershwin http://web.mit.edu/manuf-sys Massachusetts

More information

Mathematical Modeling and Analysis of Finite Queueing System with Unreliable Single Server

Mathematical Modeling and Analysis of Finite Queueing System with Unreliable Single Server IOSR Journal of Mathematics (IOSR-JM) e-issn: 2278-5728, p-issn: 2319-765X. Volume 12, Issue 3 Ver. VII (May. - Jun. 2016), PP 08-14 www.iosrjournals.org Mathematical Modeling and Analysis of Finite Queueing

More information

Queuing Models. Queue. System

Queuing Models. Queue. System Queuing Models Introduction The goal of Queuing model is achievement of an economical balance between the cost of providing service and the cost associated with the wait required for that service This

More information

Requirements Specification

Requirements Specification Ambulance Dispatch System Submitted to: Dr. Chung Submitted by: Chris Rohleder, Jamie Smith, and Jeff Dix Date Submitted: February 14, 2006 TABLE OF CONTENTS 1.0 INTRODUCTION...1 1.1 PURPOSE...1 1.2 SCOPE...1

More information

and type II customers arrive in batches of size k with probability d k

and type II customers arrive in batches of size k with probability d k xv Preface Decision making is an important task of any industry. Operations research is a discipline that helps to solve decision making problems to make viable decision one needs exact and reliable information

More information

Bottleneck Detection of Manufacturing Systems Using Data Driven Method

Bottleneck Detection of Manufacturing Systems Using Data Driven Method Proceedings of the 2007 IEEE International Symposium on Assembly and Manufacturing Ann Arbor, Michigan, USA, July 22-25, 2007 MoB2.1 Bottleneck Detection of Manufacturing Systems Using Data Driven Method

More information

Analysis of Process Models: Introduction, state space analysis and simulation in CPN Tools. prof.dr.ir. Wil van der Aalst

Analysis of Process Models: Introduction, state space analysis and simulation in CPN Tools. prof.dr.ir. Wil van der Aalst Analysis of Process Models: Introduction, state space analysis and simulation in CPN Tools prof.dr.ir. Wil van der Aalst What is a Petri net? A graphical notion A mathematical notion A programming notion

More information

SIMULATION AND VISUALIZATION OF AUTOMATED GUIDED VEHICLE SYSTEMS IN A REAL PRODUCTION ENVIRONMENT

SIMULATION AND VISUALIZATION OF AUTOMATED GUIDED VEHICLE SYSTEMS IN A REAL PRODUCTION ENVIRONMENT SIMULATION AND VISUALIZATION OF AUTOMATED GUIDED VEHICLE SYSTEMS IN A REAL PRODUCTION ENVIRONMENT Axel Hoff, Holger Vogelsang, Uwe Brinkschulte, Oliver Hammerschmidt Institute for Microcomputers and Automation,

More information

Queues (waiting lines)

Queues (waiting lines) Queues (waiting lines) Non-people queues Great inefficiencies also occur because of other kinds of waiting than people standing in line. For example, making machines wait to be repaired may result in lost

More information

A Queuing Approach for Energy Supply in Manufacturing Facilities

A Queuing Approach for Energy Supply in Manufacturing Facilities A Queuing Approach for Energy Supply in Manufacturing Facilities Lucio Zavanella, Ivan Ferretti, Simone Zanoni, and Laura Bettoni Department of Mechanical and Industrial Engineering Università degli Studi

More information

Design and Operational Analysis of Tandem AGV Systems

Design and Operational Analysis of Tandem AGV Systems Proceedings of the 2008 Industrial Engineering Research Conference J. Fowler and S. Mason. eds. Design and Operational Analysis of Tandem AGV Systems Sijie Liu, Tarek Y. ELMekkawy, Sherif A. Fahmy Department

More information

Equilibrium customers choice between FCFS and Random servers

Equilibrium customers choice between FCFS and Random servers Equilibrium customers choice between FCFS and Random servers Refael Hassin July 22, 2009 Dedicated to the memory of my mother Zipora (Fella) Hassin (1924-2009) Abstract Consider two servers of equal service

More information

Queueing and Service Patterns in a University Teaching Hospital F.O. Ogunfiditimi and E.S. Oguntade

Queueing and Service Patterns in a University Teaching Hospital F.O. Ogunfiditimi and E.S. Oguntade Available online at http://ajol.info/index.php/njbas/index Nigerian Journal of Basic and Applied Science (2010), 18(2): 198-203 ISSN 0794-5698 Queueing and Service Patterns in a University Teaching Hospital

More information

REAL-TIME DELAY ESTIMATION IN CALL CENTERS

REAL-TIME DELAY ESTIMATION IN CALL CENTERS Proceedings of the 28 Winter Simulation Conference S. J. Mason, R. R. Hill, L. Moench, O. Rose, eds. REAL-TIME DELAY ESTIMATION IN CALL CENTERS Rouba Ibrahim Department of Industrial Engineering Columbia

More information

A Note on Convexity of the Expected Delay Cost in Single Server Queues

A Note on Convexity of the Expected Delay Cost in Single Server Queues A Note on Convexity of the Expected Delay Cost in Single Server Queues Kristin Fridgeirsdottir Sam Chiu Decision Sciences, London Business School, Regent Park, London, NW 4SA, UK, kristin@london.edu Department

More information

Lecture 11: CPU Scheduling

Lecture 11: CPU Scheduling CS 422/522 Design & Implementation of Operating Systems Lecture 11: CPU Scheduling Zhong Shao Dept. of Computer Science Yale University Acknowledgement: some slides are taken from previous versions of

More information

Allocating work in process in a multiple-product CONWIP system with lost sales

Allocating work in process in a multiple-product CONWIP system with lost sales Allocating work in process in a multiple-product CONWIP system with lost sales S. M. Ryan* and J. Vorasayan Department of Industrial & Manufacturing Systems Engineering Iowa State University *Corresponding

More information

Clock-Driven Scheduling

Clock-Driven Scheduling NOTATIONS AND ASSUMPTIONS: UNIT-2 Clock-Driven Scheduling The clock-driven approach to scheduling is applicable only when the system is by and large deterministic, except for a few aperiodic and sporadic

More information

Midterm for CpE/EE/PEP 345 Modeling and Simulation Stevens Institute of Technology Fall 2003

Midterm for CpE/EE/PEP 345 Modeling and Simulation Stevens Institute of Technology Fall 2003 Midterm for CpE/EE/PEP 345 Modeling and Simulation Stevens Institute of Technology Fall 003 The midterm is open book/open notes. Total value is 100 points (30% of course grade). All questions are equally

More information

ANALYSING QUEUES USING CUMULATIVE GRAPHS

ANALYSING QUEUES USING CUMULATIVE GRAPHS AALYSIG QUEUES USIG CUMULATIVE GRAPHS G A Vignaux March 9, 1999 Abstract Queueing theory is the theory of congested systems. Usually it only handles steady state stochastic problems. In contrast, here

More information

Queuing Theory 1.1 Introduction

Queuing Theory 1.1 Introduction Queuing Theory 1.1 Introduction A common situation occurring in everyday life is that of queuing or waiting in a line. Queues (waiting lines) are usually seen at bus stop, ticket booths, doctor s clinics,

More information

Queue time and x-factor characteristics for semiconductor manufacturing with small lot sizes

Queue time and x-factor characteristics for semiconductor manufacturing with small lot sizes Proceedings of the 3rd Annual IEEE Conference on Automation Science and Engineering Scottsdale, AZ, USA, Sept 22-25, 27 TuRP-B3.2 Queue time and x-factor characteristics for semiconductor manufacturing

More information

Queuing Theory: A Case Study to Improve the Quality Services of a Restaurant

Queuing Theory: A Case Study to Improve the Quality Services of a Restaurant Queuing Theory: A Case Study to Improve the Quality Services of a Restaurant Lakhan Patidar 1*, Trilok Singh Bisoniya 2, Aditya Abhishek 3, Pulak Kamar Ray 4 Department of Mechanical Engineering, SIRT-E,

More information

Ferry Rusgiyarto S3-Student at Civil Engineering Post Graduate Department, ITB, Bandung 40132, Indonesia

Ferry Rusgiyarto S3-Student at Civil Engineering Post Graduate Department, ITB, Bandung 40132, Indonesia International Journal of Civil Engineering and Technology (IJCIET) Volume 8, Issue 10, October 2017, pp. 1085 1095, Article ID: IJCIET_08_10_112 Available online at http://http://www.iaeme.com/ijciet/issues.asp?jtype=ijciet&vtype=8&itype=10

More information

Motivating Examples of the Power of Analytical Modeling

Motivating Examples of the Power of Analytical Modeling Chapter 1 Motivating Examples of the Power of Analytical Modeling 1.1 What is Queueing Theory? Queueing theory is the theory behind what happens when you have lots of jobs, scarce resources, and subsequently

More information

Operating Systems Process Scheduling Prof. Dr. Armin Lehmann

Operating Systems Process Scheduling Prof. Dr. Armin Lehmann Operating Systems Process Scheduling Prof. Dr. Armin Lehmann lehmann@e-technik.org Fachbereich 2 Informatik und Ingenieurwissenschaften Wissen durch Praxis stärkt Seite 1 Datum 11.04.2017 Process Scheduling

More information

Performance Estimation of Contact Centre with Variable Skilled Agents

Performance Estimation of Contact Centre with Variable Skilled Agents Performance Estimation of ontact entre with Variable Skilled Agents Tibor Mišuth, Erik hromý, and Ivan Baroňák Abstract Our paper deals with ontact centre quality level estimation using Erlang mathematical

More information

Introduction to Operating Systems Prof. Chester Rebeiro Department of Computer Science and Engineering Indian Institute of Technology, Madras

Introduction to Operating Systems Prof. Chester Rebeiro Department of Computer Science and Engineering Indian Institute of Technology, Madras Introduction to Operating Systems Prof. Chester Rebeiro Department of Computer Science and Engineering Indian Institute of Technology, Madras Week 05 Lecture 19 Priority Based Scheduling Algorithms So

More information

Introduction CHAPTER 1

Introduction CHAPTER 1 CHAPTER 1 Introduction The purpose of this thesis is to combine several concepts from queuing theory and inventory and use them in modelling and analysis. Until 1947 it was assumed, while analyzing problems

More information

STATISTICAL TECHNIQUES. Data Analysis and Modelling

STATISTICAL TECHNIQUES. Data Analysis and Modelling STATISTICAL TECHNIQUES Data Analysis and Modelling DATA ANALYSIS & MODELLING Data collection and presentation Many of us probably some of the methods involved in collecting raw data. Once the data has

More information

Bulk Queueing System with Multiple Vacations Set Up Times with N-Policy and Delayed Service

Bulk Queueing System with Multiple Vacations Set Up Times with N-Policy and Delayed Service International Journal of Scientific and Research Publications, Volume 4, Issue 11, November 2014 1 Bulk Queueing System with Multiple Vacations Set Up Times with N-Policy and Delayed Service R.Vimala Devi

More information

Increasing Wireless Revenue with Service Differentiation

Increasing Wireless Revenue with Service Differentiation Increasing Wireless Revenue with Service Differentiation SIAMAK AYANI and JEAN WALRAND Department of Electrical Engineering and Computer Sciences University of California at Berkeley, Berkeley, CA 94720,

More information

CHAPTER 7 CONCLUSION AND FUTURE SCOPE

CHAPTER 7 CONCLUSION AND FUTURE SCOPE 180 CHAPTER 7 CONCLUSION AND FUTURE SCOPE 7.1 OVERVIEW In this Chapter, an insight of the research work done along with major contributions as explained in this thesis and the future scope of this research

More information

Application of queuing theory in construction industry

Application of queuing theory in construction industry Application of queuing theory in construction industry Vjacheslav Usmanov 1 *, Čeněk Jarský 1 1 Department of Construction Technology, FCE, CTU Prague, Czech Republic * Corresponding author (usmanov@seznam.cz)

More information

System-Level Power Management: An Overview

System-Level Power Management: An Overview System-Level Power Management: An Overview Ali Iranli and Massoud Pedram University of Southern California Dept of Electrical Engineering Los Angeles CA Abstract One of the key challenges of computer system

More information

Integration of RFID and WSN for Supply Chain Intelligence System

Integration of RFID and WSN for Supply Chain Intelligence System Integration of RFID and WSN for Supply Chain Intelligence System Shiva Mirshahi 1, Sener Uysal 2 Dept. of Electrical and Electronic Engineering Eastern Mediterranean University Famagusta, North Cyprus

More information

Queuing Theory. Carles Sitompul

Queuing Theory. Carles Sitompul Queuing Theory Carles Sitompul Syllables Some queuing terminology (22.1) Modeling arrival and service processes (22.2) Birth-Death processes (22.3) M/M/1/GD/ / queuing system and queuing optimization model

More information

Example. You manage a web site, that suddenly becomes wildly popular. Performance starts to degrade. Do you?

Example. You manage a web site, that suddenly becomes wildly popular. Performance starts to degrade. Do you? Scheduling Main Points Scheduling policy: what to do next, when there are mul:ple threads ready to run Or mul:ple packets to send, or web requests to serve, or Defini:ons response :me, throughput, predictability

More information

Gang Scheduling Performance on a Cluster of Non-Dedicated Workstations

Gang Scheduling Performance on a Cluster of Non-Dedicated Workstations Gang Scheduling Performance on a Cluster of Non-Dedicated Workstations Helen D. Karatza Department of Informatics Aristotle University of Thessaloniki 54006 Thessaloniki, Greece karatza@csd.auth.gr Abstract

More information

Staffing of Time-Varying Queues To Achieve Time-Stable Performance

Staffing of Time-Varying Queues To Achieve Time-Stable Performance Staffing of Time-Varying Queues To Achieve Time-Stable Performance Project by: Zohar Feldman Supervised by: Professor Avishai Mandelbaum szoharf@t2.technion.ac.il avim@ie.technion.ac.il Industrial Engineering

More information

Hamdy A. Taha, OPERATIONS RESEARCH, AN INTRODUCTION, 5 th edition, Maxwell Macmillan International, 1992

Hamdy A. Taha, OPERATIONS RESEARCH, AN INTRODUCTION, 5 th edition, Maxwell Macmillan International, 1992 Reference books: Anderson, Sweeney, and Williams, AN INTRODUCTION TO MANAGEMENT SCIENCE, QUANTITATIVE APPROACHES TO DECISION MAKING, 7 th edition, West Publishing Company,1994 Hamdy A. Taha, OPERATIONS

More information

LOAD SHARING IN HETEROGENEOUS DISTRIBUTED SYSTEMS

LOAD SHARING IN HETEROGENEOUS DISTRIBUTED SYSTEMS Proceedings of the 2 Winter Simulation Conference E. Yücesan, C.-H. Chen, J. L. Snowdon, and J. M. Charnes, eds. LOAD SHARING IN HETEROGENEOUS DISTRIBUTED SYSTEMS Helen D. Karatza Department of Informatics

More information

Performance Analysis of the CORBA Event Service Using Stochastic Reward Nets

Performance Analysis of the CORBA Event Service Using Stochastic Reward Nets Performance Analysis of the CORBA Event Service Using Stochastic Reward Nets Srinivasan Ramani, Kishor S. Trivedi Center for Advanced Computing and Communication Department of Electrical and Computer Engineering

More information

Solutions Manual Discrete-Event System Simulation Fifth Edition

Solutions Manual Discrete-Event System Simulation Fifth Edition Solutions Manual Discrete-Event System Simulation Fifth Edition Jerry Banks John S. Carson II Barry L. Nelson David M. Nicol August 10, 2009 Contents 1 Introduction to Simulation 1 2 Simulation Examples

More information

AGV Controlled FMS. The ITB Journal. Fergus G. Maughan. Volume 1 Issue 1 Article 5

AGV Controlled FMS. The ITB Journal. Fergus G. Maughan. Volume 1 Issue 1 Article 5 The ITB Journal Volume 1 Issue 1 Article 5 2000 AGV Controlled FMS Fergus G. Maughan Follow this and additional works at: http://arrow.dit.ie/itbj Part of the Other Operations Research, Systems Engineering

More information

Blocking Effects on Performance of Warehouse Systems with Automonous Vehicles

Blocking Effects on Performance of Warehouse Systems with Automonous Vehicles Georgia Southern University Digital Commons@Georgia Southern 11th IMHRC Proceedings (Milwaukee, Wisconsin. USA 2010) Progress in Material Handling Research 9-1-2010 Blocking Effects on Performance of Warehouse

More information

An Optimal Service Ordering for a World Wide Web Server

An Optimal Service Ordering for a World Wide Web Server An Optimal Service Ordering for a World Wide Web Server Amy Csizmar Dalal Hewlett-Packard Laboratories amy dalal@hpcom Scott Jordan University of California at Irvine sjordan@uciedu Abstract We consider

More information

ALLOCATING SHARED RESOURCES OPTIMALLY FOR CALL CENTER OPERATIONS AND KNOWLEDGE MANAGEMENT ACTIVITIES

ALLOCATING SHARED RESOURCES OPTIMALLY FOR CALL CENTER OPERATIONS AND KNOWLEDGE MANAGEMENT ACTIVITIES ALLOCATING SHARED RESOURCES OPTIMALLY FOR CALL CENTER OPERATIONS AND KNOWLEDGE MANAGEMENT ACTIVITIES Research-in-Progress Abhijeet Ghoshal Alok Gupta University of Minnesota University of Minnesota 321,

More information

Analysis of the job shop system with transport and setup times in deadlock-free operating conditions

Analysis of the job shop system with transport and setup times in deadlock-free operating conditions Archives of Control Sciences Volume 22(LVIII), 2012 No. 4, pages 417 425 Analysis of the job shop system with transport and setup times in deadlock-free operating conditions JOLANTA KRYSTEK and MAREK KOZIK

More information

Harold s Hot Dog Stand Part I: Deterministic Process Flows

Harold s Hot Dog Stand Part I: Deterministic Process Flows The University of Chicago Booth School of Business Harold s Hot Dog Stand Part I: Deterministic Process Flows December 28, 2011 Harold runs a hot dog stand in downtown Chicago. After years of consulting

More information

Discrete Event simulation

Discrete Event simulation Discrete Event simulation David James Raistrick Shrink Wrap Conveyor Line Submitted in partial fulfilment of the requirements of Leeds Metropolitan University for the Degree of Advanced Engineering Management

More information

Banks, Carson, Nelson & Nicol

Banks, Carson, Nelson & Nicol Banks, Carson, Nelson & Nicol Discrete-Event System Simulation Purpose To present several examples of simulations that can be performed by devising a simulation table either manually or with a spreadsheet.

More information

Modeling Supervisory Control in the Air Defense Warfare Domain with Queueing Theory, Part II 1

Modeling Supervisory Control in the Air Defense Warfare Domain with Queueing Theory, Part II 1 Modeling Supervisory Control in the Air Defense Warfare Domain with Queueing Theory, Part II 1 Joseph DiVita, PH D, Robert Morris, Glenn Osga, Ph D San Diego Systems Center, Space and Naval Warfare 1 This

More information

S3 Benchmark Brake risk assessment for ETCS train platoons

S3 Benchmark Brake risk assessment for ETCS train platoons S3 Benchmark Brake risk assessment for ETCS train platoons AVACS S3 1 Albert-Ludwigs-Universität Freiburg, Fahnenbergplatz, 79085 Freiburg, Germany 2 Carl von Ossietzky Universität Oldenburg, 26111 Oldenburg,

More information

CHAPTER 6: DISCRETE-EVENT SIMULATION MODEL

CHAPTER 6: DISCRETE-EVENT SIMULATION MODEL CHAPTER 6: DISCRETE-EVENT SIMULATION MODEL The discrete event simulation was developed, using Promodel software, for a manufacturer of defense products that had to reduce costs through improved efficiency

More information

AN M/M/1/N FEEDBACK QUEUING SYSTEM WITH REVERSE BALKING

AN M/M/1/N FEEDBACK QUEUING SYSTEM WITH REVERSE BALKING Journal of Reliability and Statistical Studies ISSN (Print): 0974-8024, (Online):2229-5666 Vol. 8, Issue 1 (2015): 31-38 AN M/M/1/N FEEDBACK QUEUING SYSTEM WITH REVERSE BALKING 1 Rakesh Kumar, 2 Bhupender

More information

Analysis of Vehicle Service Queuing System Using Arena in Authorized Workshop

Analysis of Vehicle Service Queuing System Using Arena in Authorized Workshop ISSN (Online): 239-7064 Index Copernicus Value (203): 6.4 Impact Factor (205): 6.39 Analysis of Vehicle Service Queuing System Using Arena in Authorized Workshop Janar Dehantoro, Didih Sumiardi 2, Osep

More information

DEADLINE MONOTONIC ALGORITHM (DMA)

DEADLINE MONOTONIC ALGORITHM (DMA) CHAPTER 4 By Radu Muresan University of Guelph Page 1 ENGG4420 CHAPTER 4 LECTURE 5 November 19 12 12:07 PM DEADLINE MONOTONIC ALGORITHM (DMA) RMA no longer remains an optimal scheduling algorithm for periodic

More information

Modeling, Analysis, Simulation and Control of Semiconductor Manufacturing Systems: A Generalized Stochastic Colored Timed Petri Net Approach

Modeling, Analysis, Simulation and Control of Semiconductor Manufacturing Systems: A Generalized Stochastic Colored Timed Petri Net Approach Modeling, Analysis, Simulation and Control of Semiconductor Manufacturing Systems: A Generalized Stochastic Colored Timed Petri Net Approach Ming-Hung Lin and Li-Chen F u Dept. of Computer Science and

More information

Simulating Queuing Models in SAS

Simulating Queuing Models in SAS ABSTRACT Simulating Queuing Models in SAS Danny Rithy, California Polytechnic State University, San Luis Obispo, CA This paper introduces users to how to simulate queuing models using SAS. SAS will simulate

More information

Simulation and Logistics

Simulation and Logistics Simulation and Logistics Rommert Dekker Professor of Operations Research Introduction Many Cases: Port, container stacking Elevator control Inventory control (optional) Conclusions 1 Logistics and transportation

More information

VARIABILITY PROFESSOR DAVID GILLEN (UNIVERSITY OF BRITISH COLUMBIA) & PROFESSOR BENNY MANTIN (UNIVERSITY OF WATERLOO)

VARIABILITY PROFESSOR DAVID GILLEN (UNIVERSITY OF BRITISH COLUMBIA) & PROFESSOR BENNY MANTIN (UNIVERSITY OF WATERLOO) VARIABILITY PROFESSOR DAVID GILLEN (UNIVERSITY OF BRITISH COLUMBIA) & PROFESSOR BENNY MANTIN (UNIVERSITY OF WATERLOO) Istanbul Technical University Air Transportation Management M.Sc. Program Logistic

More information

A Simple EOQ-like Solution to an Inventory System with Compound Poisson and Deterministic Demand

A Simple EOQ-like Solution to an Inventory System with Compound Poisson and Deterministic Demand A Simple EOQ-like Solution to an Inventory System with Compound Poisson and Deterministic Demand Katy S. Azoury San Francisco State University, San Francisco, California, USA Julia Miyaoka* San Francisco

More information

Prof. John W. Sutherland. March 20, Lecture #25. Service Processes & Systems Dept. of Mechanical Engineering - Engineering Mechanics

Prof. John W. Sutherland. March 20, Lecture #25. Service Processes & Systems Dept. of Mechanical Engineering - Engineering Mechanics Lecture #25 Prof. John W. Sutherland March 20, 2006 Where the Time Goes In a life time, the average American will spend-- SIX MONTHS Waiting at stoplights EIGHT MONTHS Opening junk mail ONE YEAR Looking

More information

Proceedings of the 2012 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A.M. Uhrmacher, eds

Proceedings of the 2012 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A.M. Uhrmacher, eds Proceedings of the 0 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A.M. Uhrmacher, eds OPTIMAL BATCH PROCESS ADMISSION CONTROL IN TANDEM QUEUEING SYSTEMS WITH QUEUE

More information

Simulation and Modeling - Introduction

Simulation and Modeling - Introduction Simulation and Modeling November 2, 2015 Vandana Srivastava Simulation imitation of the operation of a real-world process or system over time first requires that a model be developed model represents the

More information

Ph.D. Defense: Resource Allocation Optimization in the Smart Grid and High-performance Computing Tim Hansen

Ph.D. Defense: Resource Allocation Optimization in the Smart Grid and High-performance Computing Tim Hansen Ph.D. Defense: Resource Allocation Optimization in the Smart Grid and High-performance Computing Tim Hansen Department of Electrical and Computer Engineering Colorado State University Fort Collins, Colorado,

More information

SIMULATION APPROACH TO OPTIMISE STOCKYARD LAYOUT: A CASE STUDY IN PRECAST CONCRETE PRODUCTS INDUSTRY

SIMULATION APPROACH TO OPTIMISE STOCKYARD LAYOUT: A CASE STUDY IN PRECAST CONCRETE PRODUCTS INDUSTRY SIMULATION APPROACH TO OPTIMISE STOCKYARD LAYOUT: A CASE STUDY IN PRECAST CONCRETE PRODUCTS INDUSTRY Ramesh Marasini, Nashwan Dawood School of Science and Technology, Univerisity of Teesside, Middlesbrough

More information

INDIAN INSTITUTE OF MATERIALS MANAGEMENT Post Graduate Diploma in Materials Management PAPER 18 C OPERATIONS RESEARCH.

INDIAN INSTITUTE OF MATERIALS MANAGEMENT Post Graduate Diploma in Materials Management PAPER 18 C OPERATIONS RESEARCH. INDIAN INSTITUTE OF MATERIALS MANAGEMENT Post Graduate Diploma in Materials Management PAPER 18 C OPERATIONS RESEARCH. Dec 2014 DATE: 20.12.2014 Max. Marks: 100 TIME: 2.00 p.m to 5.00 p.m. Duration: 03

More information

א א א א א א א א

א א א א א א א א א א א W א א א א א א א א א 2008 2007 1 Chapter 6: CPU Scheduling Basic Concept CPU-I/O Burst Cycle CPU Scheduler Preemptive Scheduling Dispatcher Scheduling Criteria Scheduling Algorithms First-Come, First-Served

More information

Optimal Design, Evaluation, and Analysis of AGV Transportation Systems Based on Various Transportation Demands

Optimal Design, Evaluation, and Analysis of AGV Transportation Systems Based on Various Transportation Demands Optimal Design, Evaluation, and Analysis of Systems Based on Various Demands Satoshi Hoshino and Jun Ota Dept. of Precision Engineering, School of Engineering The University of Tokyo Bunkyo-ku, Tokyo 113-8656,

More information

Simulation based Performance Analysis of an End-of-Aisle Automated Storage and Retrieval System

Simulation based Performance Analysis of an End-of-Aisle Automated Storage and Retrieval System Simulation based Performance Analysis of an End-of-Aisle Automated Storage and Retrieval System Behnam Bahrami, El-Houssaine Aghezzaf and Veronique Limère Department of Industrial Management, Ghent University,

More information