You are on page 1of 4

THEORIES AND APPLICATIONS RELATED TO QUEUING SYSTEMS

NAJEEB AL-MATAR

Management Information System Department, AlBaha University, Saudi Arabia


Email: nalmatar2006@my.fit.edu

Abstract: Mathematical study of waiting line or queues is known as queuing theory. Through the integration of
mathematical analysis of various related processes, queuing theory is enabled. Through this theory different performance
measures can be derived and calculated. Components that are active in the working of this theory are serving time, waiting
time and duration. Theory of queuing has an integral role due to so many applications based on this theory. This research
paper is based on different theories of queuing systems, along with its effective applications by secondary quantitative
research methodology. Applications from health care systems, sales systems, computer systems and communication systems
are discussed, along with the research analysis of all of them.

Keywords: queuing systems, queuing theory, customer services, Communication Systems, services.

I. INTRODUCTION: utilization. Statistics and data collected from this


amount of number of people leaving, health care
Queuing theory can be defined as delay problems and organizations determine the rate of revenue loss. The
situations in daily lives. However, queuing is the Same queuing method can also be utilized to
name given to more technical kind of delay (Bhat, minimize the reneging factor in health care
2008). Business process re- engineering purposes in organizations. One way of doing this is by
administrative tasks is highly influenced by queuing categorizing patients according to the service they
theory (Golubchik & Lui, 2002). “Queuing models require (Fomundam & Herrmann, 2007).
provide the analyst with powerful tools for
designing and evaluating the performance of 2.2. Applications in Sales Systems
queuing” (Nafees, 2007). This theory helps the
owners of different organizations analyze the percent Sales services are all about input resources. Customer
at which, customers wait for their services to be services are also dependent on the input resources.
given to them and improve the percentage of services Service mechanism enables customers to become a
in this manner (Gross, Shortle, Thompson & Harris, part of or leave the queue of services. There are two
2008). This discussion is based on different theories different models, such as, Single-queue Multiple-
of queuing systems, along with its effective Servers model and Multiple-Queues, Multiple-
applications. Servers model that can explain this phenomenon.

II. LITERATURE REVIEW

2.1. Applications in Health Care Systems

Queuing system is very beneficial in the health care


systems as well. One of the biggest hurdles in health
care organizations is the fact that patients have to
wait in long queues for their turn to be assisted. Figure 1: Single-Queue, Multiple-Servers Model.
Queuing system minimizes the time that customers
have to waste in waiting and utilizing their resources Source: Nafees, 2007.
and servers. These servers include the nurses,
hospital beds, doctors and other health care services.
When a person chose to stop waiting in a queue, he
complies with the phenomenon of reneging. This
decision is dependent on the length of the queue and
the amount of stamina that a patient has to wait in a
line (Fomundam & Herrmann, 2007).
Health care organizations attain dysfunctional
equilibrium through exceeding server capacity by
reneging. This example can be understood through
the example of emergency units in the hospital (Tian
& Zhang, n.d). Most of the patients quit emergency Figure 2: Multiple-Queues, Multiple-Server Model.
departments without even getting treated for their
health problem due to capacity, arrival rate and Source: Nafees, 2007.
Proceedings of Academics World 54th International Conference, Malacca, Malaysia, 2nd-3rd December 2016, ISBN: 978-93-86291-48-6
7
Theories and Applications Related to Queuing Systems
According to these models, arrival process has the priority policies, which are n on-preemptive priority
number of customers arriving and the nature of the policy and preemptive priority policy. Even simplest
services they require. On the other hand, waiting computer systems have multiple resource systems.
process includes the length of the queue, the time in Thus, there are multiple of queues associated with
which, customer waits for his services (Nafees, each of these multiple computer systems (Inria,
2007). 2004).
Service model indicates the time that each customer
took during the services, which was given to them. It Queue length distribution is one of the most effective
is one of the essential things to know what time each methods for doing the queue analysis for Markov
customer requires to be served. If by this time, chain. A discrete set of points on the time axis is
customer changes his queue and moves to another selected to construct a discrete parameter stochastic
queue due to the shortage of his length, then this process, which is Markovian (Medhi, 2013). The
would act as a parallel server (Jardine & Tsang, probability function for random variable of interest is
2013). There is always fluctuation in the arrival time established through the Markov process. In computer
and the time of service. Through the combination of systems, response time of a particular job is
input processes and Poisson processes, a general calculated by the duration of the time interval
criterion for counting the numbers of customers is between job’s departure and arrival. Particularly in
decided. Intervals caused in sales services are studied the computer industry, this time, duration is known as
through these criterions of queuing systems (Nafees, “turn around time”. Communication between the
2007). applied mathematician and system analyst is
2.3. Application in Computer Systems improved through the heightened awareness of
queuing theory (Blum, n.d). Matrix-geometric
Queues are very common in computer systems. structures are another application based on the
Computer systems interact with one another to Markov system analysis through queuing theory.
answer different queries related to the inquiries of the
queue (Allen, 1977). In computer systems, queuing 2.4. Application in Communication Systems
system helps in calculating the service facilities with
one and more than one servers. It also helps in Applicability of queuing theory through Markov
waiting room or buffer of infinite and finite capacity. process is also found in the field of communication
Different people in different populations try to get systems (Giambene, 2014). This chain is based on the
some kind of service by entering in the queuing condition that the past, present and future all of them
system. In addition, the word customer in a computer are independent. The natural law of jump chain done
system can be used for a computer system program, within Markov chain process is also one of the
packet in a communication network, job in a examples of the application of queuing theory in
computer system or any kind of inquiry or request in communication systems (Busson, 2012).
the system (Inria, 2004).
Once a particular customer is served in the queuing III. METHODOLOGY
system, he leaves. If service centers are busy then
customer directly goes into the waiting system of Research methodology of this research paper is based
computers (Inria, 2004). D. G Kendell devised the on secondary quantitative research and data
method and applied it to the theory of queues (Blum, collection. Data is collected through various scholarly
n.d). A notation known as Kendall’s notation articles based on statistical queuing researches and
describes the queuing system of computer systems applications. All the secondary data is reported in its
(Inria, 2004): original format. Furthermore, all the arguments are
A/B/c/K supported by evidence from the arguments presented
Interarrival time distribution is described through A in the original data. All the resources used are
in this notation. B in this notion is the service time original and authentic.
distribution, c is the number of servers and K is the
size of the system capacity that includes the servers IV. RESEARCH ANALYSIS
(Inria, 2004).
The symbol of A is often replaced by the symbol of Businesses and facilities are nurtured by an orderly
M because it represents the exponential distribution fashion if queuing. It is one of the most widely
presented through Markov (Bolch & Greiner, 2006). relatable social phenomena of how forming a queue
On the other hand, D represents deterministic is beneficial for the society.
distribution and G or GI for general distribution. A It tells that how people can benefit from waiting for
lot of computer system applications produce different the service being provided to him. The effect and
classes of customers preferential treatment, which nature of this benefit can be analyzed through the
means that service is provided in a queue and the study of the time of duration and the wait for service.
customers, which are of priority, are served first. A telephone exchange can be considered an example
They also work within the framework of two basic to explain this concept. Voice and other data stand in

Proceedings of Academics World 54th International Conference, Malacca, Malaysia, 2nd-3rd December 2016, ISBN: 978-93-86291-48-6
8
Theories and Applications Related to Queuing Systems
the queue whenever there is telephonic system elements that are symbolically identified
communication in the communication systems through taxonomy. A system representing three
(Anonymous, n.d). elements, such as input service and a number of
In a particular manufacturing organization, there are servers basically represent the commonly used
different work stations. All these work stations work queuing theory. In order to understand the queuing
cooperatively and wait for the desired services to be system, it is important to understand the behavior of
provided by the other work station. In a garage, underlying processes so that management is able to
different vehicles wait for their turn to receive take intelligent and informed decisions. The first
mechanic services. Patients have to wait for their turn category of problems is behavioral problems. These
in order to get their health care services in the problems represent how they behave under various
hospitals. Thus, there are several other examples in conditions. In order to find this, mathematical models
everyday life, which proof how queue servicing is for finding out the probability relations are being
necessary for the survival of human beings in the used. A stochastic process can be defined as a
society. In a particular input process, if the offer of sequence or collection consisting of random variables
service and the occurrence of arrivals are strictly (Anonymous, n.d).
following the schedule, then in such a case, a queue The mean depicted that customers are not being
can be avoided (Anonymous, n.d). served and they were waiting still for the service.
However, a queue cannot be avoided in a practical These random variables are differentiated through the
scenario. It is a product of external factors in most of variable of time. This can be understood through the
the cases. Random variables can best describe the example of the record of the number of accidents
input processes because that portrays the time occurring within the city. Queue length, waiting time
interval between successive arrivals or the number of and busy period are the time, length of time and
arriving during a time interval. Random variables can duration of the customers in a system. Stochastic
also represent a number of customers in one group. processes can be understood through the example of
On the other hand, different servers, which are the queue length and the waiting time. Queue analysis is
number of customers served at the same time and the done in the essential factor of time. A statistical study
duration of their mode of service is always carried needs to be done in order to select the correct
out in various uncertainties. Servers are arranged in a mathematical model, which can portray its derived
series or parallel within one network of queues properties. This can be studied through basic
(Anonymous, n.d). elements of the model (Anonymous, n.d).
Service times and the appropriate number of servers
are represented through random variables. Again, if CONCLUSION AND RECOMMENDATION
the customers, to whom the service is provided, are in
groups then their size can also be one of the random In conclusion, queuing theory has a much-diversified
variables. One of the significant factors to consider is range of applications. It enjoys a very dominant place
the time in a queuing system where one customer can in the contemporary analytical techniques.
actually wait. Practically, a particular waiting room is Information is obtained on the basis of analysis done
considered large, if it is infinite. However, in the by the queuing systems. Queuing theory plays a very
example of a telephone system, the buffer, which is important role in the development of everyday social
responsible for accommodating our call while life. All the applications discussed above are practical
waiting for a free line is equally important. and their worth is portrayed in the actions of
Moreover, rules of conduct for queue discipline can everyday life. This theory also explains the
be pooled under the category of queue discipline mathematical, as well as, social study of waiting lines
(Anonymous, n.d). in everyday life. Through the prediction and analysis
The Queuing system includes interconnecting queues of waiting times in various organizations,
and number of service centers. Customers for service management is able to extract effective results and
are also selected in one of these rules that come under strategies. Organizations that actively integrate
the category for queue analysis. Some of these rules queuing analysis for the betterment of their
include first come first served or FCFS, last come organizational bodies should form recommendation
first served or LCFS and random selection for service plans and strategies to other organizations, which are
or RS. There are various other rules as well, such as, not yet able to identify the worth of this mathematical
shortest processing time and round robin that can be study. Queuing analysis can give very effective
elaborated. In some classes, some customers get results in health care organizations, such as hospitals
priority over other customers (Sztrik, 2006). These and other medical places, where people have to wait
classes may include the effective operation of in lines in order to get essential health care services
communication systems and operation of computers. and treatments.
Balking, jockeying and reneging are some of the
other factors of customer behavior that can be taken REFERENCES
into consideration (Anonymous, n.d).
These factors are identified through a variety of 1. Allen, A. (1977). Probability, Statistics, and Queuing
Theory: With Computer Science Applications. Data

Proceedings of Academics World 54th International Conference, Malacca, Malaysia, 2nd-3rd December 2016, ISBN: 978-93-86291-48-6
9
Theories and Applications Related to Queuing Systems
Retrieved from 10. Golubchik, L & Lui, J. (2002). Bou nding of Performance
https://book s.google.com./book s?id= PMMUbH vr - Mea sures for Threshold -Based Queuing Systems: Theory
7sC&printsec= frontcover&dq=Theories+and+ Applications and Application to Dyna mic Resource Management in
+Related+to+Q ueuing+Syste Video - on-Demand Servers. IEEE Transactions on
ms+PD F&hl=en&sa=X&ei= clSa VKrxCaTOygO L3Y KoC Computers. Vol. 51. No. 3. Data Retrieved from
w&ved=0CDwQ6AEwAw# v= onepage&q&f= false http://www.cs.cuhk.hk/~ cslui/PUBLICATION/ieee_toc_v
2. Anonymous. (n.d). Chapter 1: Introduction. Data od.pdf
Retrieved from http://faculty.smu.edu/nbhat/chapter1.pdf 11. Gross, D, Shortle, J, Thompson, J & Harris, C. (2008).
3. Bhat, N. (2008). An Introduction to Queuing Theory: Fundamentals of Queuing Theory. Data Retrieved from
Modelin g and Analysis in Applications. Data Retrieved https://books.google.com./books?id= K3lQG eCtAJ gC &pri
from ntsec= frontcover&dq=Theories+and+ Applications+Relate
https://books.google.com./books?id=7UdqzOoD q_kC&pri d+to+Qu euing+Systems+PDF&hl=en&sa=X&ei=clSa VKr
ntsec= frontcover&dq=Theories+and+ Applications+Relate xCaTOygOL3Y KoCw&ved=0CDQQ6AEwAg#v=onepa g
d+to+Qu euing+Systems+PD F&hl=en&sa=X&ei=clSa VKr e&q&f= false
x 12. Inria, P. (2004). Basic Elements of Queuing Theory:
CaTOygOL3Y KoC w&ved=0CC4Q6AEwAQ#v= onepage Application to the Modeling of ComputerSystems. Data
&q&f= false Retrieved from http://zyurva s.narod.ru/k nigi/Nain.pdf
4. Blum, J. (n.d). An Application of Queuing Theory to 13. Jardine, A & Tsang, A. (2013). Maintenance,
Computer Systems. Data Retrieved from Replacement, and Reliability: Theory and Applications.
https://www.nsa.gov/public_info/_ files/tech_journals/An_ Data Retrieved from
Application_of_Queuing_Theo ry.pdf https://books.google.com./books?id=6sgh7iIQxboC &pg= P
5. Bolch, G & Greiner, S. (2006). Queuing Networks and A336&dq=Theories+and+ Applications+Related+to+Qu eui
Markov Chains: Modeling and Performance Evaluation ng+Systems+PD F&hl= en&sa=X&ei= clSa VKrxCaTOygO
with Computer Science Applications. Data Retrieved L3YKoCw&ved=0CEEQ6AEwB A#v= onepage&q=Theori
from es%20and%20 Applications%20Related%20to%20Queuing
http://books.google.com./books? hl= en&lr= &id=8Mei8 w6 %20Systems%20PDF&f= false
Y UHYC&oi= fnd&pg= PR13&dq=Theories+and+ Applicati 14. Medhi, J. (2003). Stochastic Models in Queuing Theory.
ons+Related+to+Queuing+Systems+PDF&ots= hjFo8y8 pj Data Retrieved from
B&sig=C8aOSO fSWgSyqcI70jzRn3Iy32I#v=onepage&q http://books.google.com./books? hl= en&lr= &id=HG1vxQ p
&f= false 4pdkC&oi=fnd&pg= PP2 &dq=Theories+a nd+ Applications
6. Busson, A. (2012). Markov Chains, Markov Processes, +Related+to+Queuing+ Systems+ PDF&ots=_nLsXgk01c
Queuing Theory and Application to &s
CommunicationNetworks. Data Retrieved from ig=F5 s3Gk_ThfZY UH XuLga8 pY0Rb3 A#v= onepage&q&
http://www.a nthonybu sson.fr/SAR/polyCor.pdf f= false
7. Fomunda m, S & Herrmann, J. (2007). A Survey of 15. Nafees, A. (2007). Queuing Theory and its Application:
Queuing Theory Applications in H ealthcare.ICR Analysis of the Sales Checkout Operation in ICA
Technical Report. Data Retrieved from Supermarket. Data Retrieved from
http://dru m.lib.umd.edu/bitstrea m/1903/7222/1/tr_2007 - http://www.statistics.du.se/essays/D07E.Nafees.pdf
24.pdf 16. Sztrik, J. (2006). Personal Theory and its Applications, A
8. Giambene, G. (2014). Queuing Theory and Personal View. Data Retrieved fro
Telecommunications: Networks and Applications .Data http://icai.ektf.hu/pdf/ICAI2010 vol1 -pp9 -30.pdf
Retrieved from https://books.google.com./books?id= - 17. Tian, N & Zhang, Z. (n.d). Vacation Queuing Models:
Cu8BAAAQB AJ &pg=PA378&dq=Theories+and+Applica Theory and Applications. Data Retrieved from
tions+Related+to+Queuing+S http://books.google.com./books? hl= en&lr= &id= qX5CAA
ystems+PD F&hl= en&sa=X&ei= clSaVKrxCaTOygOL3Y AAQBAJ &oi= fnd&pg= PT9&dq=Theories+and+ Applicati
KoC w&ved=0CCgQ6AEwAA ons+Related+to+Qu euing+Systems+PD F&ots=_ECCwO h
9. #v=onepage&q=Theories%20and%20 Applications%20Rel Wg V&sig=Zy7W8E-
ated%20to%20Queuing%20Systems%20PD F&f= false mnbUG M6B9BqqbY7Ph_eU# v=onepa ge&q&f= false



Proceedings of Academics World 54th International Conference, Malacca, Malaysia, 2nd-3rd December 2016, ISBN: 978-93-86291-48-6
10

You might also like