Matakuliah Tahun : K0414 / Riset Operasi Bisnis dan Industri : 2008 / 2009 Model Antrian Ganda Pertemuan 21 Learning Outcomes • Mahasiswa akan dapat menghitung penyelesaian model antrian tunggal dan ganda dalam berbagai contoh aplikasi. Bina Nusantara University 3 Outline Materi: • Model Antrian Ganda M/M/C • Jaringan Antrian • Contoh Penerapan Bina Nusantara University 4 M/M/S Model • Type: Multiple servers; single-phase. • Input source: Infinite; no balks, no reneging. • Queue: Unlimited; multiple lines; FIFO (FCFS). • Arrival distribution: Poisson. • Service distribution: Negative exponential. Bina Nusantara University 5 M/M/S Equations Probability of zero people or units in the system: P0 1 M 1 1 λ n 1 λ M Mμ n 0 n! μ M! μ Mμ λ M Average number of people or units in the system: Ls P M !M Average time a unit spends in the system: Ws P M !M M Bina Nusantara University Note: M = number of servers in these equations 6 M/M/S Equations Average number of people or units waiting for service: Lq Ls Average time a person or unit spends in the queue: Bina Nusantara University Wq Ws 7 M/M/2 Model Equations Average time in system: Average time in queue: Ws = 4 42 - 2 2 Wq = (2 + )(2 -) Average # of customers in queue: Lq = W q Average # of customers in system: Ls = W s Probability the system is empty: P = 2 - 0 2 + Bina Nusantara University 8 M/M/2 Example Average arrival rate is 10 per hour. Average service time is 5 minutes for each of 2 servers. = 10/hr, = 12/hr, and S=2 Q1: What is the average wait in the system? Ws = Bina Nusantara University 412 = 0.1008 hours = 6.05 minutes 2 2 4(12) -(10) 9 M/M/2 Example = 10/hr, = 12/hr, and S=2 Q2: What is the average wait in line? (10)2 Wq = = 0.0175 hrs = 1.05 minutes 12 (212 + 10)(212 - 10) Also note: 1 Ws = Wq + 1 so Wq = Ws = 0.1008 - 0.0833 =0.0175 hrs Bina Nusantara University 10 M/M/2 Example = 10/hr, = 12/hr, and S=2 Q3: What is the average number of customers in line and in the system? L q = W q = 10/hr 0.0175 hr = 0.175 customers L s = W s = 10/hr 0.1008 hr = 1.008 customers Bina Nusantara University 11 M/M/2 Example = 10/hr and = 12/hr Q4: What is the fraction of time the system is empty (server is idle)? 212 - 10 P0 = = 41.2% of the time 212 + 10 Bina Nusantara University 12 M/M/1, M/M/2 and M/M/3 1 server 2 servers 3 servers 25 min. 1.05 min. 0.1333 min. (8 sec.) 0.417 hr 0.0175 hr 0.00222 hr WS 30 min. 6.05 min. 5.1333 min. Lq 4.167 cust. 0.175 cust. 0.0222 cust. LS 5 cust. 1.01 cust. 0.855 cust. P0 16.7% 41.2% 43.2% Wq Bina Nusantara University 13 Service Cost per Day = 10/hr and = 12/hr Suppose servers are paid $7/hr and work 8 hours/day and the marginal cost to serve each customer is $0.50. M/M/1 Service cost per day = $7/hr x 8 hr/day + $0.5/cust x 10 cust/hr x 8 hr/day = $96/day M/M/2 Service cost per day = 2 x $7/hr x 8 hr/day + $0.5/cust x 10 cust/hr x 8 hr/day = $152/day Bina Nusantara University 14 Customer Waiting Cost per Day = 10/hr and = 12/hr Suppose customer waiting cost is $10/hr. M/M/1 Waiting cost per day = $10/hr x 0.417 hr/cust x 10 cust/hr x 8 hr/day = $333.33/day M/M/1 total cost = 96 + 333.33 = $429.33/day M/M/2 Waiting cost per day = $10/hr x 0.0175 hr/cust x 10 cust/hr x 8 hr/day =$14/day M/M/2 total cost = 152 + 14 = $166/day Bina Nusantara University 15 Unknown Waiting Cost Suppose customer waiting cost is not known = C. M/M/1 Waiting cost per day = Cx 0.417 hr/cust x 10 cust/hr x 8 hr/day = 33.33C $/day M/M/1 total cost = 96 + 33.33C M/M/2 Waiting cost per day = Cx 0.0175 hr/cust x 10 cust/hr x 8 hr/day =1.4C $/day M/M/2 total cost = 152 + 1.4C M/M/2 is preferred when 152 + 1.4C < 96 + 33.33C or C > $1.754/hr Bina Nusantara University 16 M/M/2 and M/M/3 Q: How large must customer waiting cost be for M/M/3 to be preferred over M/M/2? M/M/2 total cost = 152 + 1.4C M/M/3 Waiting cost per day = Cx 0.00222 hr/cust x 10 cust/hr x 8 hr/day = 0.1776C $/day M/M/3 total cost = 208 + 0.1776C M/M/3 is preferred over M/M/2 when 208 + 0.1776C < 152 + 1.4C C > $45.81/hr Bina Nusantara University 17 Remember: & Are Rates = Mean number of arrivals per time period. – Example: 3 units/hour. If average service time is 15 minutes, then μ is 4 customers/hour = Mean number of arrivals served per time period. – Example: 4 units/hour. • 1/ = 15 minutes/unit. Bina Nusantara University 18 Other Queuing Models • M/D/S – Constant service time; Every service time is the same. – Random (Poisson) arrivals. • Limited population. – Probability of arrival depends on number in service. • Limited queue length. – Limited space for waiting. • Many others... Bina Nusantara University 19 Bina Nusantara University 20
© Copyright 2026 Paperzz