Waiting Line Models or Queuing Theory
Waiting Line Models or Queuing Theory
LEARNING OBJECTIVES:
INTRODUCTION:
A group or individual items waiting to receive service are known as queue. Queues or waiting
lines are in every day life. Waiting exists when a unit that is to be serviced in some way has to
wait for the service as the service facility is giving service to other units.
The unit joins a queue in which it awaits its turn to be serviced by the service facility.
APPLICATIONS:
Queuing theory / waiting lines / congestion process is the study of the randomly fluctuating
waiting lines that occur in the situations like:
General applications of Queuing theory are as follows:
i) People arriving at cinema ticket window
ii) People arriving at barber shops
iii) Letters arriving at typist’s desk
iv) Machines coming for repair / machine parts to be assembled
v) Ships to be loaded / Unloaded
vi) Cars waiting for traffic lights to turn green
vii) Cars waiting for service at petrol bunks
viii) Workmen waiting for tools
ix) Jobs waiting for processing
x) Calls arriving at a telephone switch board
xi) Customers waiting for service in supermarket
A queue system consists of a group of customers waiting to be served and also the customer
being served at particular time. Variables affecting the system are:
i) Arrival pattern or process
ii) Service pattern or process
iii) Number of service counters
iv) Queue discipline
v) Customer behaviour and
vi) Server behaviour
A queue model is developed considering all these variables.
QUEUE DISCIPLINE
The order is which the customers are selected from the queue for the service is known as queue
discipline. This can be one of the following types.
a. First in First Out (FIFO): Under FIFS arrangement selection of customers for service is
done in the order, which they arrive and form the queue.
b. Last in First Out (LIFO): Under LIFS arrangement selection of customers for service is
done in the reverse order in which they arrive and the person entering last is the first to be
selected for service. It is not an appropriate method. Such practice is common in the case
of issue of stores, as the storekeeper finds it more convenient to move the items in LIFS
order while issuing for job.
c. Service in Random Order (SIRO): In case of service in random order customers are
selected at random out of those present at the service station at a particular time.
d. Service with Priority (SWP): Under such arrangement certain customers are given
priorities over the others in selection for the service. The priority can be two types:
i. Non-pre-emptive priority: Where the customer already getting served is allowed
to continue with the service till it is completed even when a priority customer
arrive midway during service.
ii. Pre-emptive priority: Where service to Non-priority customer stopped as soon as
the priority customer arrives. This is in case of when some critical machine breaks
down in factory, repair of these critical machines is given top priority even by
stopping the repair of less important machines.
Which particular queue system will be followed at a service station will depend upon
the management policy.
e. Shortest processing Time (SPT): Customer with the shortest processing time is selected
first and served.
CUSTOMER BEHAVIOUR
There are two distinct classes based on the size of the customer population
i) Number of customers is very large and the demand correspondingly small, it is
convenient to assume that the customer population is infinite.
ii) If the number of customers is small, the finite case must be used. In general if the size
of the calling customer population for service is less than 250, the finite case will be
used.
Various customers while in queue behave differently. Their behaviour pattern can fall in one of
the following categories.
i) Balking: The customers are said to balk if they do not join a queue because of their
reluctance to wait.
ii) Collusion: One person would join the queue and demand service for several customers.
iii) Jockeying: Customers keep on switching from one queue to another in shorter length in
multiple services.
iv) Reneging: impatient customers who could not wait beyond a certain time and leave the
queue.
Server behaviour although the service timings might have been specified, the server may not be
available through the entire span of time. He may leave the service center for attending to his
personal needs.