3) SIRO (Serve In Random Order).

4) Priority Queue, that may be viewed as a number of queues for various priorities.

5) Many other more complex queuing methods that typically change the customer’s position in the queue according to the time spent already in the queue, expected service duration, and/or priority. These methods are typical for computer multi-access systems.

Most quantitative parameters (like average queue length, average time spent in the system) do not depend on the queuing discipline. That’s why most models either do not take the queuing discipline into account at all or assume the normal FIFO queue. In fact the only parameter that depends on the queuing discipline is the variance (or standard deviation) of the waiting time. There is this important rule (that may be used for example to verify results of a simulation experiment):

The two extreme values of the waiting time variance are for the FIFO queue (minimum) and the LIFO queue (maximum).

Theoretical models (without priorities) assume only one queue. This is not considered as a limiting factor because practical systems with more queues (bank with several tellers with separate queues) may be viewed as a system with one queue, because the customers always select the shortest queue. Of course, it is assumed that the customers leave after being served. Systems with more queues (and more servers) where the customers may be served more times are called Queuing Networks.

Service represents some activity that takes time and that the customers are waiting for. Again take it very generally. It may be a real service carried on persons or machines, but it may be a CPU time slice, connection created for a telephone call, being shot down for an enemy plane, etc. Typically a service takes random time. Theoretical models are based on random distribution of service duration also called Service Pattern. Another important parameter is the number of servers. Systems with one server only are called Single Channel Systems, systems with more servers are called Multi Channel Systems.

Output represents the way customers leave the system. Output is mostly ignored by theoretical models, but sometimes the customers leaving the server enter the queue again ('round robin' time-sharing systems).

Queuing Theory is a collection of mathematical models of various queuing systems that take as inputs parameters of the above elements and that provide quantitative parameters describing the system performance.

Because of random nature of the processes involved the queuing theory is rather demanding and all models are based on very strong assumptions (not always satisfied in practice). Many systems (especially queuing networks) are not soluble at all, so the only technique that may be applied is simulation.

Nevertheless queuing systems are practically very important because of the typical trade-off between the various costs of providing service and the costs associated with waiting for the service (or leaving the system without being served). High quality fast service is expensive, but costs caused by customers waiting in the queue are minimum. On the other hand long queues may cost a lot because customers (machines e.g.) do not work while waiting in the queue or customers leave because of long queues. So a typical problem is to find an optimum system configuration (e.g. the optimum number of servers). The solution may be found by applying queuing theory or by simulation.

Kendall Classification of Queuing Systems

The Kendall classification of queuing systems (1953) exists in several modifications. The most comprehensive classification uses 6 symbols:

A/B/s/q/c/p

where:

A is the arrival pattern (distribution of intervals between arrivals).

B is the service pattern (distribution of service duration).

s is the number of servers.

q is the queuing discipline (FIFO, LIFO, ...). Omitted for FIFO or if not specified.

c is the system capacity. Omitted for unlimited queues.

p is the population size (number of possible customers). Omitted for open systems.

These symbols are used for arrival and service patterns:

M is the Poisson (Markovian) process with exponential distribution of intervals or service duration respectively.

Em is the Erlang distribution of intervals or service duration.

D is the symbol for deterministic (known) arrivals and constant service duration.

G is a general (any) distribution.

Queuing Theory Examples Problems

GI is a general (any) distribution with independent random values.

Examples:

D/M/1 = Deterministic (known) input, one exponential server, one unlimited FIFO or unspecified queue, unlimited customer population.

M/G/3/20 = Poisson input, three servers with any distribution, maximum number of customers 20, unlimited customer population.

D/M/1/LIFO/10/50 = Deterministic arrivals, one exponential server, queue is a stack of the maximum size 9, total number of customers 50.Russian translation by Everycloud

Indonesian translation by ChameleonJohnom
Portuguese translation by Diana Gomes
Mathematics (maths) - Queueing Theory - Important Short Objective Questions and Answers: Queueing Theory

Queueing Theory
1)What is meant by queue Discipline ?
Answer:
It Specifies the manner in which the customers from the queue or equivalently the manner in which they are selected for service, when a queue has been formed. The most common discipline are
(i)FCFS (First Come First Served) or First In First Out (FIFO)
(ii)LCFS (Last Come First Served)
(iii)SIRO (Service in Random Order)
2)Define Little’s formula

3) If people arrive to purchase cinema tickets at the average rate of 6 per minute, it takes an average of 7.5 seconds to purchase a ticket. If a person arrives 2 minutes before the picture starts and if it takes exactly 1.5 minutes to reach the correct seat after purchasing the ticket. Can he expect to be seated for the start of the picture ?
Answer:

4) If λ, µ are the rates of arrival and departure in a M/M/I queue respectively, give the formula for the probability that there are n customers in the queue at any time in steady state.
Answer:

5) If λ, µ are the rates of arrival and departure respectively in a M/M/I queue, write the formulas for the average waiting time of a customer in the queue and the average number of customers in the queue in the steady state.
Answer:


6) If the arrival and departure rates in a public telephone booth with a single phone are
1/12 and1 /14 respectively, find the probability that the phone is busy.

Applications Of Queuing Theory

Answer:
P[Phone is busy] = 1 – P [ No customer in the booth]


7) If the inter-arrival time and service time in a public telephone booth with a single-phone follow exponential distributions with means of 10 and 8 minutes respectively, Find the average number of callers in the booth at any time.
Answer:


8) If the arrival and departure rates in a M/M/I queue are 1/2 per minute and 2/3 per minute respectively, find the average waiting time of a customer in the queue.
Answer:
Average waiting time of a customer in the queue


9) Customers arrive at a railway ticket counter at the rate of 30/hour. Assuming Poisson arrivals, exponential service time distribution and a single server queue (M/M/I) model, find the average waiting time (before being served) if the average service time is 100 seconds.
Answer:


10) What is the probability that a customer has to wait more than 15 minutes to get his service completed in (M/M/I) : ( / FIFO) queue systme if λ = 6 per hour and µ = 10 per hour ?
Answer:
probability that the waiting time of a customer in the system exceeds time t=e(µλ)t

11) For (M/M/I) : ( / FIFO) model, write down the Little’s formula.
Answer:
(i)E(Ns) = λE(Ws)
Queuing theory in healthcare
(ii)(ii) E(Nq) = λE(Wq)

Random Process And Queuing Theory Concepts


12) Using the Little’s formula, obtain the average waiting time in the system for M|M|1|N model.
Answer:
By the modified Little’s formula,
E(WS) = 1/ λ′ E (NS) where λ′ is the effective arrival rate.
13) For (M/M/I) : ( / FIFO) model, write down the formula for a. Average number of customers in the queue
b. Average waiting time in the system.
Answer:

14) What is the probability that a customer has to wait more than 15 minutes to get his service completed in M|M|1 queuing system, if λ = 6 per hour and µ = 10 per hour ? Answer:
Probability that the waiting time in the system exceeds t is

15) What is the probability that an arrival to an infinite capacity 3 server Poisson queuing



P [with out waiting] = P [N < 3 ] = P0 + P1 + P2
Random Process And Queuing Theory

16) Consider an M|M|1 queuing system. If λ = 6 and µ = 8, Find the probability of atleast 10 customers in the system.
Answer:

17) Consider an M|M|C queuing system. Find the probability that an arriving customer is forced to join the queue.
Answer:

18) Write down Pollaczek-Khinchine formulae.

19) Consider an M|M|1 queueing system. Find the probability of finding atleast ‘n’ customers in the system.
Answer:
Probability of at least n customers in the system

20) Consider an M|M|C queueing system. Find the probability that an arriving customer is forced to join the queue.
Answer:

21.Briefly describe the M|G|1 queuing system. Answer:
Answer:
Poisson arrival / General service / Single server queuing system.
22)Arrivals at a telephone booth are considered to be Poisson with an average time of 12 minutes between one arrival and the next. The length of a phone call is assumed to be exponentially distributed with mean 4 min. What is the probability that it will take him more than 10 minutes altogether to wait for the phone and complete his call ?
Answer:

23) Customers arrive at a one-man barber shop according to a Poisson process with mean inter-arrival time of 12 minute, Customers spend an average of 10 min in the barber’s chair. What is the expected number of customers in the barber shop and in the quene ? How much time can a customer expect to spend in the barber’s shop ?
Answer:

24)A duplication machine maintained for office use is operated by office assistant. The time to complete each job varies according to an exponential distribution with mean 6 min. Assume a Poisson input with an average arrival rate of 5 jobs per hour. If an 8-hour day is used as a base, determine
a)The percentage of idle time of the machine.
b)The average time a job is in the system.
Answer:

Queuing Theory Formula

25 ) In a (M|M|1):(/F1F0) queuing model, the arrival and service rates are λ = 12/ hour
and µ = 24/hour, find the average number of customers in the system and in the queue.
Answer:

Probability Random Processes And Queueing Theory Pdf


26) Customers arrive at a one-man barber shop according to a Poisson process with a mean inter arrival time of 12 minute. Customers spend an average of 10 minutes in the barber’s chair, what is the probability that more than 3 customers are in the system ?
Answer:

27) If a customer has to wait in a (M|M|1):(/F1F0) queue system what is his average waiting time in the queue, if λ = 8 per hour and µ=12 per hour ?
Answer:
Average waiting time of a customer in the queue, if he has to wait.

28) What is the probability that a customer has to wait more than 15 minutes to get his service completed in (M|M|1):(/F1F0) queue system, if λ = 6 per hour and µ = 10 per hour. Answer:

29) If there are two servers in an infinite capacity Poisson queue system with λ=10 and µ=15 per hour, what is the percentage of idle time for each server ?
Answer:
P [ the server will be idle] = P0

Percentage of idle time for each server = 50%
30)If λ = 4 per hour and µ = 12 per hour in an (M|M|1):(/F1F0) queuing system, find the probability that there is no customer in the system.
Answer:




Study Material, Lecturing Notes, Assignment, Reference, Wiki description explanation, brief detail