Computer Science > Solutions Guide > Georgia Institute Of TechnologyISYE 650113-week_6_hw_solutions.VERIFIED SOLUTIONS (All)
WEEK 6 HOMEWORK – SAMPLE SOLUTIONS IMPORTANT NOTE These homework solutions show multiple approaches and some optional extensions for most of the questions in the assignment. You don’t need to s... ubmit all this in your assignments; they’re included here just to help you learn more – because remember, the main goal of the homework assignments, and of the entire course, is to help you learn as much as you can, and develop your analytics skills as much as possible! Question 1 In this problem, you can simulate a simplified airport security system at a busy airport. Passengers arrive according to a Poisson distribution with λ1 = 5 per minute (i.e., mean interarrival rate 1 = 0.2 minutes) to the ID/boarding-pass check queue, where there are several servers who each have exponential service time with mean rate 2 = 0.75 minutes. [Hint: model them as one block that has more than one resource.] After that, the passengers are assigned to the shortest of the several personal-check queues, where they go through the personal scanner (time is uniformly distributed between 0.5 minutes and 1 minute). Use the Arena software (PC users) or Python with SimPy (Mac users) to build a simulation of the system, and then vary the number of ID/boarding-pass checkers and personal-check queues to determine how many are needed to keep average wait times below 15 minutes. Here’s one possible solution. Please note that a good solution doesn’t have to try all of the possibilities in the code; they’re shown to help you learn, but they’re not necessary. These solutions show both an ARENA model and a SimPy model; I suggest you look at both, just to get familiar with the two of them. ARENA VERSION The file HW6-Q1.doe contains the ARENA model for this problem. In the picture below: (1) A “Create” block is used to model passenger arrivals to the system; they’re created as entities that will go through the security system. (2) From the passenger arrival block, they go to the ID and boarding pass check – because it’s a queue, it’s a “Process” block. The line above the block is the queue where passengers wait until it’s their turn if it’s animated. (3) After the ID and boarding pass check, passengers go to the rhombus-shaped “Decide” block, where they identify the scanner with the shortest queue, and go there. (4) The four scanner “Process” blocks are queues, like the ID and boarding pass check. (5) After finishing at a scanner, passengers leave the system. That’s a “Dispose” block; it tells the system that it can dispose of the entity so it doesn’t need to track it anymore. (That’s especially important if you have the student or trial version of Arena that can only handle 150 entities at a time.) [Show More]
Last updated: 1 year ago
Preview 1 out of 12 pages
Connected school, study & course
About the document
Uploaded On
Sep 27, 2021
Number of pages
12
Written in
This document has been written for:
Uploaded
Sep 27, 2021
Downloads
0
Views
107
In Browsegrades, a student can earn by offering help to other student. Students can help other students with materials by upploading their notes and earn money.
We're available through e-mail, Twitter, Facebook, and live chat.
FAQ
Questions? Leave a message!
Copyright © Browsegrades · High quality services·