Process Simulation in Excel for a Quantitative Management Course
|
|
- Heather Whitehead
- 8 years ago
- Views:
Transcription
1 Abstract Process Simulation in Excel for a Quantitative Management Course Raymond R. Hill Department of Operational Sciences Air Force Institute of Technology Wright-Patterson AFB, OH ray.hill@afit.edu A nagging limitation of teaching spreadsheet-based quantitative decision-making courses is the sometimes stilted view of simulation presented, a view that overly emphasizes sampling simulation at the expense of process simulation. Without a viable spreadsheet-based process simulation package, the best efforts aimed at overcoming this emphasis on sampling simulation have provided passing references to special purpose simulation packages focused on process simulation. We introduce and discuss SimQuick as an alternative approach for teaching process simulation within the context of a spreadsheet-based approach to teaching simulation. Although an early tool, and somewhat limited when compared to special purpose simulation packages, SimQuick provides a viable means for teaching the process of simulation modeling and reinforcing the salient features of process modeling as a quantitative technique. Disclaimer: The views expressed in this article are those of the authors and do not reflect the official policy of the United States Air Force, Department of Defense, or the US Government. Introduction A nagging limitation of teaching spreadsheet-based modeling is providing sufficient coverage of simulation. Simulation is an important quantitative technique but spreadsheet-based approaches sometimes ignore a good portion of the technique. Basic spreadsheet capabilities are very good for sampling simulation methods but ill suited for discrete-event simulation. This paper proposes and discusses how to use SimQuick, an Excel-based simulation package, to overcome these limitations and bring discreteevent simulation into the spreadsheet-based quantitative management course. A simulation is a computer model used to evaluate a system numerically (Law and Kelton, 2000). Stochastic simulations involve random variates to model variables assumed to follow some probability distribution. When the simulation explicitly models a system as that system changes over time, the simulation is referred to as a dynamic simulation. Recent surveys list simulation as among the most popular and widely used operational research techniques (Lane, et al., 1993). Spreadsheets have long been in use in the business world while unfortunately ignored among some analysts and engineers. That tendency is rapidly falling away as the modern spreadsheet truly provides a diverse and robust environment for most modeling needs. The modern spreadsheet provides a means to store and manage data, run statistical analyses, conduct mathematical modeling, import and export tables and graphs, and interface to other more powerful computer packages. In short, the spreadsheet is a (nearly) complete analytical toolbox. Not surprisingly, quantitative management texts focused on surveying quantitative techniques have nearly unanimously adopted the spreadsheet as the computing platform of choice. The benefits provided the course instructor include: pre-existing familiarization with the platform; and increased likelihood of student future use of the quantitative techniques Teaching new concepts, such as is often the case in courses involving quantitative techniques, is facilitated by the students immediate grasp of the computer tool. The instructor challenge then becomes one of expanding the students abilities to understand and apply the quantitative methods. Then, because the spreadsheet is so widely available, and 75
2 if the instructor has made the proper academic-toapplication connection, the graduated student may find their problems amenable to spreadsheet modeling and actually use the techniques in practice. The spreadsheet platform also introduces challenges for the instructor. These include: differences between mathematical formulation and spreadsheet paradigms; too much modeling freedom; and limited view of the breadth and depth of quantitative modeling. The spreadsheet paradigm is one of arrays and matrices of values but not necessarily matrix algebra. Mathematical models are usually algebraic in representation. The instructor needs to help the student build the mental mapping between the two paradigms. The spreadsheet also imposes few limitations on how a user chooses to design a worksheet. This freedom is carried over into the design and specification of quantitative models. Such expressive freedom can be a source of confusion to the novice modeler. The instructor must avoid overwhelming the student with spreadsheet capabilities and focus on effective quantitative modeling methodology. This expressive freedom can be particularly troublesome when correct answers are obtained using questionable modeling methods or when the correct spreadsheet model bears no resemblance to an associated mathematical formulation. The spreadsheet is a viable modeling platform but has limitations, in breadth of technique supported and in the size of models accepted. Advanced users can of course significantly extend spreadsheet capabilities (like in Excel) with special purpose programming (like VBA), but such topics generally fall outside the scope of quantitative courses. The survey course student will generally remain a novice user of quantitative management tools. Thus, the survey course should provide a basic understanding of a range of techniques, a sufficient understanding of the technique s salient features, and most importantly, an appreciation of what is still unfamiliar with respect to the technique. Simulation on Spreadsheets Analytical simulation falls into two broad categories: sampling or Monte Carlo simulation, and process simulation (or discrete-event simulation). Evans (2001) described these as Monte Carlo or risk simulation and systems simulation, respectively. Other simulation applications, such as human-in-theloop, distributed, web-based, and training simulations are excluded from the present discussion. Sampling simulation applications are perfect for the spreadsheet. Sampling simulation is used to examine risk or uncertainty associated with static models or simulations that involve activity-scanning approaches. Typical models might be investment models, inventory models, even fairly simply queuing models are manageable in the spreadsheet (Ragsdale, 2001; Camm and Evans, 1996). The spreadsheet easily recalculates a model, spreadsheet functions provide random number generators, and the spreadsheet has plenty of capability to save and analyze the simulation data generated. Nearly all management science texts include a chapter on simulation, a chapter usually focused on sampling simulation. Add-ins and Crystal Ball significantly increase one s ability to conduct, and teach, sampling simulation, as well as conduct risk analysis in simulation studies or student projects and theses. Process simulation for spreadsheets are not quite as applicable. Process simulation is used to capture complex system state changes over time, particularly when the state changes are defined by events within the system. The dynamic interactions and uncertain event ordering are difficult to capture in a spreadsheet model without somehow augmenting spreadsheet capabilities. Typical examples might include maintenance operations involving demands on limited resources and unpredictable failure events, production processes involving looping within the various workstations within the facility, or even complex combat models with multiple interacting systems engaged in conflict. These more complicated, and often more realistic, simulation applications are either not discussed or just briefly 76
3 mentioned when referencing the more sophisticated simulation packages. Exceptions include Camm and Evans (1996), Evans and Olsen (1998), and Laurence and Pasternack (1998) whose works include student versions of these more powerful packages. These exceptions are, however, admittedly limited in the amount of time and space devoted to discussing how to use these more powerful simulation packages. A stilted view of simulation due to spreadsheet limitations deprives the survey-course student a full appreciation of the power and benefits of the simulation as a quantitative technique. To overcome this limitation, we incorporated SimQuick into the simulation portion of our survey course. In our case, process simulation follows sampling simulation for which we use Crystal Ball. See Evans (2000) or Ragsdale (2001) for details on sampling simulation using Crystal Ball. SimQuick Introduced SimQuick (Hartvigsen, 2001) is a process-oriented simulation package for Excel. SimQuick is not an Excel add-in (such as an.xla file) but rather a spreadsheet template in which a user specifies the elements of a simulation model, the parameterization of those elements, and the connections between the elements. These specifications are indicated to SimQuick via particular worksheet tables whose access is controlled via VBA menus within the SimQuick spreadsheet. SimQuick can be described as a first-generation package, replete with significant limitations when compared to mature, special purpose packages such as Extend, AweSim, ProModel, or Arena. However, we have found SimQuick, despite its limitations, quite adequate in providing a spreadsheet tool with which to focus on the salient features of process simulation thereby providing more complete coverage of simulation as a quantitative technique. Figure 1 displays the SimQuick control panel. Each button transfers control to a worksheet containing the SimQuick tables through which one specifies a simulation. The only elements available in SimQuick are those listed on the panel, and described below. This limitation on SimQuick constructs is a blessing for the survey course as the student must focus on the process of simulation modeling to successfully employ SimQuick. Further, the student is not overwhelmed by the large number of modeling constructs such as one finds in the special purpose simulation packages. The instructor must however choose modeling projects that are appropriate for the SimQuick package. Figure 1: SimQuick Control Panel 77
4 Process of Simulation Modeling A frustrating aspect of teaching simulation, whether a component within a survey course, or a full-fledged simulation course, is reminding students that simulation is applied statistics. Stochastic simulation output is a function of input random variables and thus also a random variable and statistics are the language of random variables. The simulation model is not the end result, but rather a tool one builds within the simulation process. The true end product of a simulation effort, just as in a mathematical modeling effort, is insight into the system or process under study, insight gained, in this case, via statistical analysis of simulation output. The SimQuick design provides a focus on the simulation process. Hartvigsen (2001) lists three steps in using SimQuick: 1.Conceptually build a model of the process; 2.Enter the model into SimQuick; 3.Test process improvement ideas with the model We expand the first step quite a bit when teaching process simulation with SimQuick to focus more on the methodology of simulation. This includes increasing the specificity contained within a conceptual model. This facilitates the second step as entering a model into SimQuick is very straightforward but does require the up-front planning during the conceptual modeling building process. Evans (2000) offers the following four step approach: 1.Formulate the problem to include defining objectives, measurements, and scenarios; 2.Develop a logical model; 3.Specify probabilistic assumptions; and 4.Implement model on computer. Evans four-step approach is closer to our needs although additional emphasis is given to verifying and validating the logical model before implementing the model into SimQuick. This is due to the increased complexity of a process model versus a static model as built for a sampling simulation application. We can use Step 3 to tie back to Crystal Ball, and sampling simulation, through the use of Crystal Ball s distribution fitting capabilities to analyze historical data from which to derive representative probability distributions. A simple flow-chart augmented with additional syntax provides a simple, easy to learn and intuitive simulation process. Figure 2 is a very simple conceptual model intended to motivate our approach to teaching simulation. In this example, entities arrive, wait for a paint station, are painted Red or Blue, and once painted leave the system. We want to count how many are painted so we use two buffers, Total Red and Total Blue. The flowchart elements in Figure 2 list the corresponding SimQuick element type, a unique name for the element, and any other data required by the SimQuick element. Linkages among the elements are indicated by the directed arcs and specified to SimQuick via the unique names assigned the element. Figure 2 contains sufficient detail to directly specify the model to SimQuick. This flowchart in Figure 2 was drawn using the cell formatting and the line drawing facilities within Excel. Figure 2: Paint Process Example 78
5 SimQuick Limitations SimQuick represents a new and initial capability for process simulation within Excel. Not surprisingly SimQuick has limitations. Understanding and accommodating these limitations helps realize the benefits SimQuick brings to the classroom. SimQuick elements are defined via tables within worksheets of the SimQuick workbook. The tables currently allow up to 20 elements of each type. Simulations are limited to 10,000 time units and 100 independent replications. There is no facility for removing transient data nor can one specify random number streams. There is also a limited choice of probability distributions although those implemented are quite commonly used in simulation. Like more powerful packages, SimQuick drops entities if those entities have no place to move or wait. Resource usage is prioritized by the order in which workstations are defined in the Workstation worksheet and workstations handle as many entities as resources allow. SimQuick will also do initial error checking before executing the simulation. SimQuick Teaching Tips SimQuick limitations mean certain things cannot be easily modeled. Just like any programming language, and all simulation packages are programming languages, one must learn to manipulate the language properly to obtain the desired modeling effect. The following are some initial lessons learned. Emphasize the importance of fully understanding the system under study and then mapping the desired conceptual model onto the SimQuick syntax when creating the actual simulation model. Emphasize the importance of fully specifying the flowchart model and uniquely naming each piece in the model. Use buffers for each workstation. An object will drop from the simulation if not buffered. Emphasize the need to carefully read and grasp how SimQuick interprets connections between elements. For instance, two buffers feeding a common workstation produces a combine object effect. More than two decision points requires placing SimQuick decision point elements in sequence and determining the correct conditional probabilities. Fortunately, each limitation of SimQuick provides an opportunity to reinforce two key concepts to the student: structured walk through of models for validation, and modeling for effect. A structured walkthrough is usually associated with software engineering but serves the novice modeler well to reinforce the notion that a simulation, like any computer program it is, will only do what is specified, not necessarily what the modeler thinks it will accomplish. Modeling effects deals with using the structure and syntax of the language in such a way that the resulting model sufficiently mimics the intended process the output data makes sense. For example, a maintenance process simulation can capture the effect of maintainer transient time, without explicitly modeling maintainer travel, by properly incorporating travel time into maintenance repair times. SimQuick Example Consider the following example: Two components arrive simultaneously, A and B. All components are polished. Part B must be inspected and if required, re-sanded and repolished. Completed A and B components are paired and assembled into a finished component, Z. Finished components are placed in holding racks until an hourly delivery truck arrives to cart off the components. The delivery trucks have limited storage, handling up to 15 finished components per pickup. The complete flowchart for this example cannot fit neatly in single page. Figures 3-6 contain the components of the final flowchart. The reader will note common elements in the figures. These common elements are the connecting points between the figures. Figure 3 shows an object entrance and a split 79
6 into two components, A and B, each moving into a Buffer to await polishing. Figure 4, extending from Figure 3 Buffer WPA, is the component A polishing process. The polishing process time follows a normal distribution, with mean 2 and standard deviation of 0.5 minutes. The workstation handles one object at a time and does not require special resources. Figure 5, extending from Figure 3 Buffer WPB, is the component B polishing process which includes a 5% chance of inspection failure and required re-sanding and re-polishing. The sanding requires a constant 2 minutes. Finally, Figure 6 shows the final assembly process. Objects from Buffers FinishA and FinishB combine to form the final product, Z, an operation that requires 1.5 minutes. These buffers are also the connecting points between Figure 4 and 5, respectively, into Figure 6. Delivery trucks arrive each hour and take away up to 15 completed components each arrival. Remaining components wait in the Loading Dock buffer. In this model, all buffer capacities are set to 200 effectively yielding no capacity limitations. Once fully defined and specified, the user can provide the model information to SimQuick via the proper SimQuick table. Figure 3: Components A and B Enter System Figure 4: Component A Polishing Process Figure 5: Component B Polishing and Reworking Process 80
7 Figure 6: Final Assembly and Packaging Processes Figure 7 is a partial screen shot showing the Entrance element (included in Figure 3), named Arrive, as specified to SimQuick. Note the Entrances worksheet provides guidance on the acceptable inter-arrival and number of objects arriving distributions, to include a constant value. Similar help is presented on other worksheets. The Examples button provides precisely that, an example completed table. In this model, the time between arrivals is modeled as a uniform random variable between 6 and 9 time minutes. A single object arrives and moves directly to the Login (workstation) element. Figure 7: Specification of Arrival Entrance Element 81
8 Figure 8:Specification of Four of Five Workstation Elements Figure 8 is a collage from four of the five tables in which the conceptual model workstations are specified to SimQuick. These tables specify the workstations from Figures 3-5. Note each element has a unique Name, the processing time may be a constant (0.1 or 2) or some random amount of time (Nor(2,.5)), and the destination for once processing is completed is specified. In the case of the Login workstation, a nominal time is given while the dual output destinations serve to split the single arrival into two components, A and B (since these arrive simultaneously.) Figure 9: Specification of Buffer Elements in Model Figure 9 contains a collage of all the buffer elements defined in the model. Each buffer is provided a capacity (use a large number if capacity is not an issue) and each buffer starts empty. Each element is provided a unique name and lists a single output destination. The name specified in the output destination ties directly to the directed arc used in the model flowchart in Figures 3-6. To conserve space, neither the Decision Point element nor the Exit elements are shown. 82
9 Once the elements are specified to SimQuick, the number of replications and length of each simulation are provided. When the Run Simulation button is selected, SimQuick does some error checking and if all passes, conducts the simulation. The results of each simulation run, along with cumulative statistics are written to another worksheet accessible via the View Results button (see Figure 1). SimQuick does not currently provide a means to specify output measures, the user gets what SimQuick provides. However, SimQuick does provide the data for each of the simulation replications, data which can be easily copied and further analyzed using Excel statistical analysis tools. In the case of this re-working example, workstation and delivery truck utilization results (not included) indicate a woefully underutilized process (as one might expect by examining the system description.) SimQuick Output Figure 10 is a snapshot of the SimQuick output panel. SimQuick output is predefined; SimQuick provides general data on each element contained within the Figure 10: SimQuick Output Sample model. Inferences for the system are based on this data provided. As indicated in Figure 10, SimQuick provides the data for each replication and a summary average across all the replications. Variance information requires the user save the results worksheet and use Excel functions to calculate variance information based on the replication data. For this model, across the ten replications, an average of 64.4 components arrive. The Polishing workstations are utilized approximately 27% of the time (Fraction time working) and we can infer that 2.4 items required sanding (difference in Work Cycles started for Polishing A versus Polishing B as well as the Work cycles started for Sanding B). This represents a 3.7% fail rate which is very close to the 5% theoretical fail rate specified for the model. Other data provided (not shown) indicate a 1% utilization of the Sander workstation and only 47% of the delivery truck capacity is employed. In class, various embellishments can be included and the resulting system impacts 83
10 examined using the output from separate SimQuick runs. Concluding Remarks In our class, we introduce SimQuick and process simulation after presenting sampling simulation using Crystal Ball. Our focus has been on the process of simulation and in particular developing accuracy in defining the flowchart model of the process. Student feedback has been positive particularly in the ease of use of SimQuick once the process model is defined. More importantly, we were able to provide a familiarization of simulation that balances both sampling and process simulation. Spreadsheets are uniquely suited for sampling simulation and it is quite logical for spreadsheet-based texts to focus on sampling simulation. As educators however we must provide simulation familiarization across the breadth of the analytical simulation spectrum. While limited in capabilities, SimQuick provides a useful spreadsheet-based vehicle for complementing products like Crystal Ball and thus providing a relatively thorough familiarization of simulation. References: Camm, J. and J. R. Evans. (1996). Management Science: Modeling, Analysis and Interpretation, South-Western, Cincinnati, Ohio. Evans, J. R. and D. L. Olsen. (1998). Introduction to Simulation and Risk Analysis, Prentice-Hall, Upper Saddle River, NJ. Evans, J.R. (2000), Spreadsheets as a Tool for Teaching Simulation, INFORMS Transactions on Education, Vol. 1, No. 1, Vol1No1/evans/evans.html Hartvigsen, David. (2001). SimQuick: Process Modeling with Excel, Prentice-Hall, Upper Saddle River, NJ. Lane, M. S., A. H. Mansour, and J. L. Harpell. (1993). Operations Research Techniques: A Longitudinal Update, , Interfaces, Vol. 23, No. 2, pp Laurence, J. A. and B. A. Pasternak. (1998). Applied Management Science: A Computer- Integrated Approach for Decision Making, John Wiley & Sons, New York. Law, A. M. and W. D. Kelton. (2000). Simulation Modeling and Analysis, Third Edition, McGraw- Hill, New York. Ragsdale, C. T. (2001). Spreadsheet Modeling and Decision Analysis: A Practical Introduction to Management Science. South-Western, Cincinnati, Ohio. Winston, W. L. and S. C. Albright. (1997). Practical Management Science: Spreadsheet Modeling and Applications, Duxbury, Belmont, CA 84
TEACHING SIMULATION WITH SPREADSHEETS
TEACHING SIMULATION WITH SPREADSHEETS Jelena Pecherska and Yuri Merkuryev Deptartment of Modelling and Simulation Riga Technical University 1, Kalku Street, LV-1658 Riga, Latvia E-mail: merkur@itl.rtu.lv,
More informationSpreadsheets have become the principal software application for teaching decision models in most business
Vol. 8, No. 2, January 2008, pp. 89 95 issn 1532-0545 08 0802 0089 informs I N F O R M S Transactions on Education Teaching Note Some Practical Issues with Excel Solver: Lessons for Students and Instructors
More informationINGOLFSSON & GROSSMAN
Graphical Spreadsheet Simulation of Queues Armann Ingolfsson School of Business University of Alberta Edmonton, Alberta T6G 2R6, Canada Armann.Ingolfsson@UAlberta.Ca Thomas A. Grossman, Jr. Faculty of
More informationFinite Mathematics Using Microsoft Excel
Overview and examples from Finite Mathematics Using Microsoft Excel Revathi Narasimhan Saint Peter's College An electronic supplement to Finite Mathematics and Its Applications, 6th Ed., by Goldstein,
More informationA Comparison of System Dynamics (SD) and Discrete Event Simulation (DES) Al Sweetser Overview.
A Comparison of System Dynamics (SD) and Discrete Event Simulation (DES) Al Sweetser Andersen Consultng 1600 K Street, N.W., Washington, DC 20006-2873 (202) 862-8080 (voice), (202) 785-4689 (fax) albert.sweetser@ac.com
More informationModelRisk for Insurance and Finance. Quick Start Guide
ModelRisk for Insurance and Finance Quick Start Guide Copyright 2008 by Vose Software BVBA, All rights reserved. Vose Software Iepenstraat 98 9000 Gent, Belgium www.vosesoftware.com ModelRisk is owned
More informationSimulation and Lean Six Sigma
Hilary Emmett, 22 August 2007 Improve the quality of your critical business decisions Agenda Simulation and Lean Six Sigma What is Monte Carlo Simulation? Loan Process Example Inventory Optimization Example
More informationA Generalized PERT/CPM Implementation in a Spreadsheet
A Generalized PERT/CPM Implementation in a Spreadsheet Abstract Kala C. Seal College of Business Administration Loyola Marymount University Los Angles, CA 90045, USA kseal@lmumail.lmu.edu This paper describes
More informationone Introduction chapter OVERVIEW CHAPTER
one Introduction CHAPTER chapter OVERVIEW 1.1 Introduction to Decision Support Systems 1.2 Defining a Decision Support System 1.3 Decision Support Systems Applications 1.4 Textbook Overview 1.5 Summary
More informationJustifying Simulation. Why use simulation? Accurate Depiction of Reality. Insightful system evaluations
Why use simulation? Accurate Depiction of Reality Anyone can perform a simple analysis manually. However, as the complexity of the analysis increases, so does the need to employ computer-based tools. While
More informationModeling Stochastic Inventory Policy with Simulation
Modeling Stochastic Inventory Policy with Simulation 1 Modeling Stochastic Inventory Policy with Simulation János BENKŐ Department of Material Handling and Logistics, Institute of Engineering Management
More informationAnalysis Of Shoe Manufacturing Factory By Simulation Of Production Processes
Analysis Of Shoe Manufacturing Factory By Simulation Of Production Processes Muhammed Selman ERYILMAZ a Ali Osman KUŞAKCI b Haris GAVRANOVIC c Fehim FINDIK d a Graduate of Department of Industrial Engineering,
More informationSimulation and Risk Analysis
Simulation and Risk Analysis Using Analytic Solver Platform REVIEW BASED ON MANAGEMENT SCIENCE What We ll Cover Today Introduction Frontline Systems Session Ι Beta Training Program Goals Overview of Analytic
More informationAachen Summer Simulation Seminar 2014
Aachen Summer Simulation Seminar 2014 Lecture 07 Input Modelling + Experimentation + Output Analysis Peer-Olaf Siebers pos@cs.nott.ac.uk Motivation 1. Input modelling Improve the understanding about how
More informationForward Visibility for Your BusinessTM
Forward Visibility for Your BusinessTM TM Strengthen Customer Relationships. Why is planning in the contact center environment difficult? A company s call center is its most visible strategic weapon. It
More informationINCREASING FORECASTING ACCURACY OF TREND DEMAND BY NON-LINEAR OPTIMIZATION OF THE SMOOTHING CONSTANT
58 INCREASING FORECASTING ACCURACY OF TREND DEMAND BY NON-LINEAR OPTIMIZATION OF THE SMOOTHING CONSTANT Sudipa Sarker 1 * and Mahbub Hossain 2 1 Department of Industrial and Production Engineering Bangladesh
More informationA Simulation to Illustrate Periodic-Review Inventory Control Policies
Spreadsheets in Education (ejsie) Volume 4 Issue 2 Article 4 12-21-2010 A Simulation to Illustrate Periodic-Review Inventory Control Policies Matthew J. Drake Duquesne University, drake987@duq.edu Kathryn
More informationKNOWLEDGE-BASED MODELING OF DISCRETE-EVENT SIMULATION SYSTEMS. Henk de Swaan Arons
KNOWLEDGE-BASED MODELING OF DISCRETE-EVENT SIMULATION SYSTEMS Henk de Swaan Arons Erasmus University Rotterdam Faculty of Economics, ment of Computer Science P.O. Box 1738, H9-28 3000 DR Rotterdam, The
More informationTOOLS OF MONTE CARLO SIMULATION IN INVENTORY MANAGEMENT PROBLEMS
TOOLS OF MONTE CARLO SIMULATION IN INVENTORY MANAGEMENT PROBLEMS Jacek Zabawa and Bożena Mielczarek Institute of Industrial Engineering and Management Wrocław University of Technology 50-370, Wrocław,
More information54 Robinson 3 THE DIFFICULTIES OF VALIDATION
SIMULATION MODEL VERIFICATION AND VALIDATION: INCREASING THE USERS CONFIDENCE Stewart Robinson Operations and Information Management Group Aston Business School Aston University Birmingham, B4 7ET, UNITED
More informationSimulating Chi-Square Test Using Excel
Simulating Chi-Square Test Using Excel Leslie Chandrakantha John Jay College of Criminal Justice of CUNY Mathematics and Computer Science Department 524 West 59 th Street, New York, NY 10019 lchandra@jjay.cuny.edu
More informationA Robustness Simulation Method of Project Schedule based on the Monte Carlo Method
Send Orders for Reprints to reprints@benthamscience.ae 254 The Open Cybernetics & Systemics Journal, 2014, 8, 254-258 Open Access A Robustness Simulation Method of Project Schedule based on the Monte Carlo
More informationBuilding and Using Spreadsheet Decision Models
Chapter 9 Building and Using Spreadsheet Decision Models Models A model is an abstraction or representation of a real system, idea, or object. Models could be pictures, spreadsheets, or mathematical relationships
More informationHow To Check For Differences In The One Way Anova
MINITAB ASSISTANT WHITE PAPER This paper explains the research conducted by Minitab statisticians to develop the methods and data checks used in the Assistant in Minitab 17 Statistical Software. One-Way
More information1: B asic S imu lati on Modeling
Network Simulation Chapter 1: Basic Simulation Modeling Prof. Dr. Jürgen Jasperneite 1 Contents The Nature of Simulation Systems, Models and Simulation Discrete Event Simulation Simulation of a Single-Server
More informationAn Activity-Based Costing Assessment Task: Using an Excel Spreadsheet
e-journal of Business Education & Scholarship of Teaching Vol. 3, No. 1, 2009, pp:25-35. http://www.ejbest.org Instructional Note An Activity-Based Costing Assessment Task: Using an Excel Spreadsheet Damian
More informationReciprocal Cost Allocations for Many Support Departments Using Spreadsheet Matrix Functions
Reciprocal Cost Allocations for Many Support Departments Using Spreadsheet Matrix Functions Dennis Togo University of New Mexico The reciprocal method for allocating costs of support departments is the
More informationIntroduction to Simulation
ancmat03.qxd 11/16/06 3:28 PM Page C1 SUPPLEMENT Introduction to Simulation C LEARNING OBJECTIVES After completing this supplement you should be able to 1 2 3 4 5 Explain why simulation is a valuable tool
More informationThe "Help" functions of the spreadsheet programs are reasonably good guides, and can be an effective aid to accomplishing these tasks.
Introduction Spreadsheets and the Case Projects The Dynamic Strategic Planning workbook is accompanied by a number of spreadsheet-based tools for data analysis. We have supplied these tools so that the
More informationUSING SIMULATION MODELING TO DEVELOP A GOLF COURSE FLOW DSS
USING SIMULATION MODELING TO DEVELOP A GOLF COURSE FLOW DSS Andrew A. Tiger, Ph.D, Southeastern Oklahoma State University, atiger@sosu.edu Jimmy Speers, Ph.D., Southeastern Oklahoma State University, jspeers@sosu.edu
More informationWhite Paper Business Process Modeling and Simulation
White Paper Business Process Modeling and Simulation WP0146 May 2014 Bhakti Stephan Onggo Bhakti Stephan Onggo is a lecturer at the Department of Management Science at the Lancaster University Management
More informationHSR HOCHSCHULE FÜR TECHNIK RA PPERSW I L
1 An Introduction into Modelling and Simulation Prof. Dr.-Ing. Andreas Rinkel af&e andreas.rinkel@hsr.ch Tel.: +41 (0) 55 2224928 Mobil: +41 (0) 79 3320562 Goal After the whole lecture you: will have an
More informationBetter decision making under uncertain conditions using Monte Carlo Simulation
IBM Software Business Analytics IBM SPSS Statistics Better decision making under uncertain conditions using Monte Carlo Simulation Monte Carlo simulation and risk analysis techniques in IBM SPSS Statistics
More informationDiscrete-Event Simulation
Discrete-Event Simulation Prateek Sharma Abstract: Simulation can be regarded as the emulation of the behavior of a real-world system over an interval of time. The process of simulation relies upon the
More informationTEACHING THE IMPORTANCE OF INFORMATION, SUPPLY CHAIN MANAGEMENT, AND MODELING: THE SPREADSHEET BEER-LIKE GAME
TEACHING THE IMPORTANCE OF INFORMATION, SUPPLY CHAIN MANAGEMENT, AND MODELING: THE SPREADSHEET BEER-LIKE GAME Andrew A. Tiger, Southeastern Oklahoma State University, atiger@sosu.edu Daniel C. Benco, Southeastern
More informationMeasurement Information Model
mcgarry02.qxd 9/7/01 1:27 PM Page 13 2 Information Model This chapter describes one of the fundamental measurement concepts of Practical Software, the Information Model. The Information Model provides
More informationDeployment of express checkout lines at supermarkets
Deployment of express checkout lines at supermarkets Maarten Schimmel Research paper Business Analytics April, 213 Supervisor: René Bekker Faculty of Sciences VU University Amsterdam De Boelelaan 181 181
More informationWhat is the Purpose of College Algebra? Sheldon P. Gordon Farmingdale State College of New York
What is the Purpose of College Algebra? Sheldon P. Gordon Farmingdale State College of New York Each year, over 1,000,000 students [8] take College Algebra and related courses. Most of these courses were
More informationWhy is SAS/OR important? For whom is SAS/OR designed?
Fact Sheet What does SAS/OR software do? SAS/OR software provides a powerful array of optimization, simulation and project scheduling techniques to identify the actions that will produce the best results,
More informationA Concrete Introduction. to the Abstract Concepts. of Integers and Algebra using Algebra Tiles
A Concrete Introduction to the Abstract Concepts of Integers and Algebra using Algebra Tiles Table of Contents Introduction... 1 page Integers 1: Introduction to Integers... 3 2: Working with Algebra Tiles...
More informationAmajor benefit of Monte-Carlo schedule analysis is to
2005 AACE International Transactions RISK.10 The Benefits of Monte- Carlo Schedule Analysis Mr. Jason Verschoor, P.Eng. Amajor benefit of Monte-Carlo schedule analysis is to expose underlying risks to
More informationFINANCIAL ECONOMICS OPTION PRICING
OPTION PRICING Options are contingency contracts that specify payoffs if stock prices reach specified levels. A call option is the right to buy a stock at a specified price, X, called the strike price.
More informationMBA 605 Financial Management MBA Program Bryan School of Business and Economics University of North Carolina at Greensboro
MBA 605 Financial Management MBA Program Bryan School of Business and Economics University of North Carolina at Greensboro Fall 2003-1 Professor Tony Wingler Tony_Wingler@UNCG.EDU Course Website: www.uncg.edu/bae/people/wingler
More informationOTC 12979. Managing the Cost & Schedule Risk of Offshore Development Projects Richard E. Westney Westney Project Services, Inc.
OTC 12979 Managing the Cost & Schedule Risk of Offshore Development Projects Richard E. Westney Westney Project Services, Inc. Copyright 2001, Offshore Technology Conference This paper was prepared for
More informationSimple Queuing Theory Tools You Can Use in Healthcare
Simple Queuing Theory Tools You Can Use in Healthcare Jeff Johnson Management Engineering Project Director North Colorado Medical Center Abstract Much has been written about queuing theory and its powerful
More informationQMB 3302 - Business Analytics CRN 82361 - Fall 2015 W 6:30-9:15 PM -- Lutgert Hall 2209
QMB 3302 - Business Analytics CRN 82361 - Fall 2015 W 6:30-9:15 PM -- Lutgert Hall 2209 Rajesh Srivastava, Ph.D. Professor and Chair, Department of Information Systems and Operations Management Lutgert
More informationESTIMATING COMPLETION RATES FROM SMALL SAMPLES USING BINOMIAL CONFIDENCE INTERVALS: COMPARISONS AND RECOMMENDATIONS
PROCEEDINGS of the HUMAN FACTORS AND ERGONOMICS SOCIETY 49th ANNUAL MEETING 200 2 ESTIMATING COMPLETION RATES FROM SMALL SAMPLES USING BINOMIAL CONFIDENCE INTERVALS: COMPARISONS AND RECOMMENDATIONS Jeff
More informationQMB 3302 - Business Analytics CRN 80700 - Fall 2015 T & R 9.30 to 10.45 AM -- Lutgert Hall 2209
QMB 3302 - Business Analytics CRN 80700 - Fall 2015 T & R 9.30 to 10.45 AM -- Lutgert Hall 2209 Elias T. Kirche, Ph.D. Associate Professor Department of Information Systems and Operations Management Lutgert
More informationUsing Simulation to Understand and Optimize a Lean Service Process
Using Simulation to Understand and Optimize a Lean Service Process Kumar Venkat Surya Technologies, Inc. 4888 NW Bethany Blvd., Suite K5, #191 Portland, OR 97229 kvenkat@suryatech.com Wayne W. Wakeland
More informationSoftware Project Scheduling under Uncertainties
Copyright Notice: Materials published by Intaver Institute Inc. may not be published elsewhere without prior written consent of Intaver Institute Inc. Requests for permission to reproduce published materials
More informationPROJECT RISK MANAGEMENT - ADVANTAGES AND PITFALLS
1 PROJECT RISK MANAGEMENT - ADVANTAGES AND PITFALLS Kenneth K. Humphreys 1, PE CCE DIF 1 Past Secretary-Treasurer, ICEC, Granite Falls, NC, United States Abstract Proper project decision-making requires
More informationSession 190 PD, Model Risk Management and Controls Moderator: Chad R. Runchey, FSA, MAAA
Session 190 PD, Model Risk Management and Controls Moderator: Chad R. Runchey, FSA, MAAA Presenters: Michael N. Failor, ASA, MAAA Michael A. McDonald, FSA, FCIA Chad R. Runchey, FSA, MAAA SOA 2014 Annual
More informationCORPORATE FINANCE RISK ANALYSIS WITH CRYSTAL BALL ARE WE ADDING VALUE?
Proceedings of the 2005 Crystal Ball User Conference CORPORATE FINANCE RISK ANALYSIS WITH CRYSTAL BALL ARE WE ADDING VALUE? Huybert Groenendaal Vose Consulting US LLC 14 Green Street Princeton, NJ, 08542,
More informationProbability Using Dice
Using Dice One Page Overview By Robert B. Brown, The Ohio State University Topics: Levels:, Statistics Grades 5 8 Problem: What are the probabilities of rolling various sums with two dice? How can you
More information2015 Richardson and Training Industry, Inc. All rights reserved.
2015 Richardson and Training Industry, Inc. All rights reserved. 1 2015 Richardson and Training Industry, Inc. All rights reserved. Contents Overview...3 Key Findings...3 Best Practices in Design and Delivery
More informationA Case Study in Software Enhancements as Six Sigma Process Improvements: Simulating Productivity Savings
A Case Study in Software Enhancements as Six Sigma Process Improvements: Simulating Productivity Savings Dan Houston, Ph.D. Automation and Control Solutions Honeywell, Inc. dxhouston@ieee.org Abstract
More informationUPL09 Reporting on Software License Compliance Hands-On Lab
UPL09 Reporting on Software License Compliance Hands-On Lab Description Explore various methodologies that can be utilized to extend the outof-the-box supported software license compliance and tracking
More informationUsing Queueing Network Models to Set Lot-sizing Policies. for Printed Circuit Board Assembly Operations. Maged M. Dessouky
Using Queueing Network Models to Set Lot-sizing Policies for Printed Circuit Board Assembly Operations Maged M. Dessouky Department of Industrial and Systems Engineering, University of Southern California,
More informationImproved participant's learning through in-class Inventory Management Simulation Game in business management and executive education program
Improved participant's learning through in-class Inventory Management Simulation Game in business management and executive education program Prof. Ketan R Gandhi Visiting Faculty, SIBM Pune Abstract As
More information6 Scalar, Stochastic, Discrete Dynamic Systems
47 6 Scalar, Stochastic, Discrete Dynamic Systems Consider modeling a population of sand-hill cranes in year n by the first-order, deterministic recurrence equation y(n + 1) = Ry(n) where R = 1 + r = 1
More informationA Contact Center Crystal Ball:
A Contact Center Crystal Ball: Marrying the Analyses of Service, Cost, Revenue, and Now, Customer Experience Ric Kosiba, Ph.D. Vice President Interactive Intelligence, Inc. Table of Contents Introduction...
More informationSpreadsheet simulation for industrial application: a case study
Spreadsheet simulation for industrial application: a case study Wan Hasrulnizzam Wan Mahmood a,b,1 a Faculty of Manufacturing Engineering, Universiti Teknikal Malaysia Melaka, Locked Bag 1752, Durian Tunggal
More informationExecutive Summary Principles and Standards for School Mathematics
Executive Summary Principles and Standards for School Mathematics Overview We live in a time of extraordinary and accelerating change. New knowledge, tools, and ways of doing and communicating mathematics
More informationCollaborative Supply Chain Management Learning Using Web-Hosted Spreadsheet Models ABSTRACT
Collaborative Supply Chain Management Learning Using Web-Hosted Spreadsheet Models Don N. Pope Abilene Christian University, ACU Box 29309, Abilene, Texas 79699-9309 Phone: 325-674-2786 Fax: 325-674-2507
More informationA Fuel Cost Comparison of Electric and Gas-Powered Vehicles
$ / gl $ / kwh A Fuel Cost Comparison of Electric and Gas-Powered Vehicles Lawrence V. Fulton, McCoy College of Business Administration, Texas State University, lf25@txstate.edu Nathaniel D. Bastian, University
More informationProceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds.
Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds. MODELING AND SIMULATING SUPPLY CHAIN SCHEDULE RISK Gandolf R. Finke Amanda
More informationReliability Modeling Software Defined
Reliability Modeling Software Defined Using Titan Reliability Modeling Software May 30, 2014 Prepared by: The Fidelis Group 122 West Way, Suite 300 Lake Jackson, TX 77566 Fidelis Group, LLC All Rights
More informationA PLANNING MODEL FOR ABET ENGINEERING CRITERIA 2000
A PLANNING MODEL FOR ABET ENGINEERING CRITERIA 2000 M. Dayne Aldridge and Larry Benefield College of Engineering Auburn University, AL 36849 Introduction ABET Engineering Criteria 2000 provides a new basis
More informationTeaching Business Statistics through Problem Solving
Teaching Business Statistics through Problem Solving David M. Levine, Baruch College, CUNY with David F. Stephan, Two Bridges Instructional Technology CONTACT: davidlevine@davidlevinestatistics.com Typical
More informationDriving Strategic Planning with Predictive Modeling. An Oracle White Paper Updated July 2008
Driving Strategic Planning with Predictive Modeling An Oracle White Paper Updated July 2008 Driving Strategic Planning with Predictive Modeling With a functioning strategic planning process, users can
More informationUSING EXCEL IN AN INTRODUCTORY STATISTICS COURSE: A COMPARISON OF INSTRUCTOR AND STUDENT PERSPECTIVES
USING EXCEL IN AN INTRODUCTORY STATISTICS COURSE: A COMPARISON OF INSTRUCTOR AND STUDENT PERSPECTIVES Cynthia L. Knott Marymount University, 2807 N. Glebe Road, Arlington, VA 22207 cynthia.knott@marymount.edu
More informationDIRECT MAIL: MEASURING VOLATILITY WITH CRYSTAL BALL
Proceedings of the 2005 Crystal Ball User Conference DIRECT MAIL: MEASURING VOLATILITY WITH CRYSTAL BALL Sourabh Tambe Honza Vitazka Tim Sweeney Alliance Data Systems, 800 Tech Center Drive Gahanna, OH
More informationSimulation Software: Practical guidelines for approaching the selection process
Practical guidelines for approaching the selection process Randall R. Gibson, Principal / Vice President Craig Dickson, Senior Analyst TranSystems I Automation Associates, Inc. Challenge Selecting from
More informationSPREADSHEET SIMULATOR FOR INVENTORY MANAGEMENT IN A SUPPLY CHAIN
SPREADSHEET SIMULATOR FOR INVENTORY MANAGEMENT IN A SUPPLY CHAIN ABSTRACT Sakir Esnaf Istanbul University, Faculty of Business Administration Department of Production Management Avcilar,Istanbul 34850
More informationTEACHING STATISTICS THROUGH DATA ANALYSIS
TEACHING STATISTICS THROUGH DATA ANALYSIS Thomas Piazza Survey Research Center and Department of Sociology University of California Berkeley, California The question of how best to teach statistics is
More informationDeveloping Base Ten Understanding: Working with Tens, The Difference Between Numbers, Doubling, Tripling, Splitting, Sharing & Scaling Up
Developing Base Ten Understanding: Working with Tens, The Difference Between Numbers, Doubling, Tripling, Splitting, Sharing & Scaling Up James Brickwedde Project for Elementary Mathematics jbrickwedde@ties2.net
More information2. SUMMER ADVISEMENT AND ORIENTATION PERIODS FOR NEWLY ADMITTED FRESHMEN AND TRANSFER STUDENTS
Chemistry Department Policy Assessment: Undergraduate Programs 1. MISSION STATEMENT The Chemistry Department offers academic programs which provide students with a liberal arts background and the theoretical
More informationChapter 11 Monte Carlo Simulation
Chapter 11 Monte Carlo Simulation 11.1 Introduction The basic idea of simulation is to build an experimental device, or simulator, that will act like (simulate) the system of interest in certain important
More informationActivity 3.7 Statistical Analysis with Excel
Activity 3.7 Statistical Analysis with Excel Introduction Engineers use various tools to make their jobs easier. Spreadsheets can greatly improve the accuracy and efficiency of repetitive and common calculations;
More informationUnderstanding Confidence Intervals and Hypothesis Testing Using Excel Data Table Simulation
Understanding Confidence Intervals and Hypothesis Testing Using Excel Data Table Simulation Leslie Chandrakantha lchandra@jjay.cuny.edu Department of Mathematics & Computer Science John Jay College of
More informationEffective Model Risk Management for Financial Institutions: The Six Critical Components
January 2013 Effective Model Risk Management for Financial Institutions: The Six Critical Components A White Paper by Brookton N. Behm, John A. Epperson, and Arjun Kalra Audit Tax Advisory Risk Performance
More informationTAGUCHI APPROACH TO DESIGN OPTIMIZATION FOR QUALITY AND COST: AN OVERVIEW. Resit Unal. Edwin B. Dean
TAGUCHI APPROACH TO DESIGN OPTIMIZATION FOR QUALITY AND COST: AN OVERVIEW Resit Unal Edwin B. Dean INTRODUCTION Calibrations to existing cost of doing business in space indicate that to establish human
More informationIBM Cognos Express. Breakthrough BI and planning for midsize companies. Overview
IBM Cognos Express Breakthrough BI and planning for midsize companies Overview IBM Cognos Express is the first and only integrated business intelligence (BI) and planning solution purpose-built to meet
More informationTeaching Multivariate Analysis to Business-Major Students
Teaching Multivariate Analysis to Business-Major Students Wing-Keung Wong and Teck-Wong Soon - Kent Ridge, Singapore 1. Introduction During the last two or three decades, multivariate statistical analysis
More informationANALYTICS STRATEGY: creating a roadmap for success
ANALYTICS STRATEGY: creating a roadmap for success Companies in the capital and commodity markets are looking at analytics for opportunities to improve revenue and cost savings. Yet, many firms are struggling
More informationPer-Flow Queuing Allot's Approach to Bandwidth Management
White Paper Per-Flow Queuing Allot's Approach to Bandwidth Management Allot Communications, July 2006. All Rights Reserved. Table of Contents Executive Overview... 3 Understanding TCP/IP... 4 What is Bandwidth
More informationThe Migration of Microsoft Excel Tools to Next Generation Platforms:
The Migration of Microsoft Excel Tools to Next Generation Platforms: Can You Hear the Footsteps? 2015 ICEAA Professional Development & Training Workshop June 9 12, 2015 Abstract Analysis tools are popular
More informationDynamic Simulation and Supply Chain Management
Dynamic Simulation and Supply Chain Management White Paper Abstract This paper briefly discusses how dynamic computer simulation can be applied within the field of supply chain management to diagnose problems
More informationPersonal Financial Plan. John and Mary Sample
For January 1, 2014 Prepared by Allen Adviser 2430 NW Professional Dr. Corvallis, OR 97330 541.754.3701 Twelve lines of custom report cover text can be entered. This presentation provides a general overview
More informationMS/Supply Chain Management Courses
September 2014 MS/Supply Chain Management Courses Summer Foundations Courses ACCT 560 Introduction to Financial Accounting In this course, we will study the three fundamental financial accounting issues,
More informationChapter 1 Introduction. 1.1 Introduction
Chapter 1 Introduction 1.1 Introduction 1 1.2 What Is a Monte Carlo Study? 2 1.2.1 Simulating the Rolling of Two Dice 2 1.3 Why Is Monte Carlo Simulation Often Necessary? 4 1.4 What Are Some Typical Situations
More informationBPM and Simulation. A White Paper. Signavio, Inc. Nov 2013. Katharina Clauberg, William Thomas
BPM and Simulation A White Paper Signavio, Inc. Nov 2013 Katharina Clauberg, William Thomas Table of Contents 1. Executive Summary... 3 2. Setting the Scene for Process Change... 4 3. Identifying the Goals
More informationFINANCIAL AND RISK ANALYSIS WITH RETSCREEN SOFTWARE. SLIDE 1: Financial and Risk Analysis with RETScreen Software
Training Module SPEAKER S NOTES FINANCIAL AND RISK ANALYSIS WITH RETSCREEN SOFTWARE CLEAN ENERGY PROJECT ANALYSIS COURSE This document provides a transcription of the oral presentation (Voice & Slides)
More informationRisk Knowledge Capture in the Riskit Method
Risk Knowledge Capture in the Riskit Method Jyrki Kontio and Victor R. Basili jyrki.kontio@ntc.nokia.com / basili@cs.umd.edu University of Maryland Department of Computer Science A.V.Williams Building
More informationChapter 6: The Information Function 129. CHAPTER 7 Test Calibration
Chapter 6: The Information Function 129 CHAPTER 7 Test Calibration 130 Chapter 7: Test Calibration CHAPTER 7 Test Calibration For didactic purposes, all of the preceding chapters have assumed that the
More informationA Quick Tour of F9 1
A Quick Tour of F9 1 Table of Contents I. A Quick Tour of F9... 3 1. Getting Started... 3 2. Quick Trial Balance... 7 3. A More Dynamic Table Report... 10 II. The Fundamental F9 Formula... 14 The GL Formula...
More informationPaper 10-27 Designing Web Applications: Lessons from SAS User Interface Analysts Todd Barlow, SAS Institute Inc., Cary, NC
Paper 10-27 Designing Web Applications: Lessons from SAS User Interface Analysts Todd Barlow, SAS Institute Inc., Cary, NC ABSTRACT Web application user interfaces combine aspects of non-web GUI design
More informationTHE WHE TO PLAY. Teacher s Guide Getting Started. Shereen Khan & Fayad Ali Trinidad and Tobago
Teacher s Guide Getting Started Shereen Khan & Fayad Ali Trinidad and Tobago Purpose In this two-day lesson, students develop different strategies to play a game in order to win. In particular, they will
More informationMonte Carlo Simulations for Patient Recruitment: A Better Way to Forecast Enrollment
Monte Carlo Simulations for Patient Recruitment: A Better Way to Forecast Enrollment Introduction The clinical phases of drug development represent the eagerly awaited period where, after several years
More informationPlease see the course lecture plan (at the end of this syllabus) for more detailed information on the topics covered and course requirements.
DSO 532: Simulation for Business Analytics (JKP102, 2-3:20pm TTh) Instructor: Amy R. Ward E-Mail: amyward@marshall.usc.edu Office: BRI 401H Office Hours: TTh 11:00 am -12:00 pm, and by appointment Course
More information