馃攳
Introduction to Queuing Theory - Industrial Engineering & Operational Research | GATE Mechanical - YouTube
Channel: unknown
[4]
Before, I start discussing anything about
this unit, have a look at this very interesting
[14]
and a funny video.
[61]
So, you might think that why we are looking
at this video.
[109]
And how this video is related to what we are
about to study.
[114]
Look, the name of this unit is queuing theory
or at some places, you will also find the
[121]
name to be queuing models.
[122]
So, the basic term basics, the basic phrase
in this whole name is a Queue.
[129]
Generally, in India we call it as a line.
[134]
Whenever you go to a counter or anywhere where
you have to make a line for the service, maybe
[140]
when you鈥檙e booking a ticket, maybe when
you鈥檙e ordering some food.
[145]
So, we call it a line.
[147]
But, line is not the proper term for it.
[149]
The proper term for it is Queue.
[153]
So, in the video you saw that there were two
different queues and there was a person who
[159]
was confused between which of the queue to
join.
[162]
Both of these queues were being served by
2 person.
[168]
You might not be able to see those two person
in the video.
[170]
But, in the end 2 person exited from the counter.
[174]
So, those two were serving the other people
in the queue.
[179]
There was this one person who was confused
whether to join this or to join the other.
[183]
So, what were the common things present in
such a model, in such a system?
[189]
There were more than one queues.
[191]
There were some people who were serving the
people in the queue.
[195]
The people in the queue were served by someone.
[199]
The speed with which they were serving was
changing.
[204]
Sometimes one queue was moving faster.
[206]
Sometimes the other queue was moving faster
and a person was constantly shifting from
[211]
1 queue to the other.
[213]
These were some of the things that we observe
from that funny video clip.
[217]
How is this going to be relevant for us?
[222]
In this unit, what we are going to study is
the mathematical behavior of queues.
[228]
How queues behave mathematically, as a mathematical
entity?
[233]
You have to look at queue, not just as a collection
of people, as a bunch of people standing one
[239]
after the other.
[240]
But, look it, the queue from mathematical
point of you.
[245]
Consider it like a mathematical entity whose
length is increasing and decreasing and the
[251]
rate at which it is increasing is different
the rate at which it is decreasing is also
[257]
different.
[258]
And, when there are more than one queues,
then you can also compare this mathematical
[262]
entities with each other.
[263]
Their length you can compare.
[265]
The time in which they are getting finished,
the time in which these queues are getting
[270]
0 that you can compare.
[272]
The speed with which they are getting increase
or decrease that you can compare.
[276]
So, basically for this unit you need to look
at these queues from mathematical of view
[282]
as if they are some mathematical entity.
[284]
Their mathematical behavior we need to understand.
[288]
And, not only their mathematical behavior,
but as a result of that what other parameters
[293]
come into action, whenever someone is standing
in a queue, whenever someone is entering into
[299]
this mathematical model you can say then what
other factors come into picture, those we
[305]
will also consider here.
[307]
And, don't think that this particular queuing
theory or queuing model unit is irrelevant
[313]
from the practical point of view.
[314]
You may think that why as an engineer you
are supposed to study about queues.
[320]
You are not going to be in such a place where
you have to count the number of people in
[326]
the queue and things like that.
[327]
You might not able to relate it, but in queues
it is not necessary that only people will
[334]
be there.
[335]
In queues, there can be products as well.
[338]
Some products waiting to go to a machining
center to getting service, to getting machines.
[345]
Consider this thing from industrial point
of view where there is a big industry, there
[349]
are different machines, different assembly
lines in which products are moving, just like
[356]
people are moving.
[358]
And just like people were getting served.
[359]
Those products will also get served at different
machining center at different machining heads.
[366]
And then even after finalizing, when the product
is ready then again in packaging and distributing
[372]
everywhere, this thing is coming into the
picture.
[376]
So, I hope you got an idea of how this queuing
theory or queuing model unit is going to be
[382]
very relevant in different industries, when
mass production is going on and different
[387]
products are moving in different lines either
for machining, for the manufacturing or for
[392]
packaging or ordering or for delivering.
[395]
So, this unit is again important from practical
point of view.
[399]
From the point of view of GATE also, it's
pretty much decent.
[403]
It鈥檚 not very important or it is not very
less important.
[407]
It is moderately important.
[408]
Again, I am telling you that the units in
general what we are covering in industrial
[414]
engineering and operational research, they
are going to be very scoring and there is
[419]
not going to be highly conceptual or innovative
question because the syllabus is defined and
[425]
what is expected from you as an undergraduate,
that is also defined.
[429]
So, again this unit is very simple, very easy
and very scoring.
[434]
So, let's start the discussion about queues
and the very first thing that you need to
[440]
understand in queues is that whatever queuing
system you have, wherever a queue is being
[446]
made a queue is served, there are three basic
behaviors.
[449]
First behavior is arrival in a queue.
[453]
You have a queue, so people arrive in a queue.
[455]
This is the basic behavior.
[457]
The Second behavior is that after arriving
in the queue and after waiting for their turn,
[462]
they are getting serviced.
[463]
There is a counter.
[465]
Obviously, there is a counter for which the
queue is there, maybe that counter having
[470]
a person or may not be having a person.
[472]
Maybe it鈥檚 an ATM machine.
[473]
So, that is also a server.
[475]
That is also a place where people are getting
service.
[478]
They make a queue and one by one they are
getting serviced.
[480]
So, arrival then service happens at the station,
at the server and then they depart from the
[487]
queue.
[488]
They leave from the queue.
[489]
So, arrival, service and departure, these
are the 3 basic elements of any queue.
[495]
And, there is some mathematical pattern into
this that we obviously have to study.
[501]
Now, you may think that how can we study such
a random thing.
[505]
Arriving in a queue and you can say that servicing
maybe have some mathematical connection.
[514]
How much time it is taking and how fast it
can service depending upon the people out
[519]
on the machine.
[520]
But, you may think that arrival, how is it
even a mathematical thing?
[523]
Anyone can arrive anytime, but it is not like
that.
[526]
Recall, what I have told you in the last unit.
[529]
Even random data like height, mass, blood
pressure, such a random thing that also follows
[535]
a normal distribution.
[536]
So, you may think that something as a laymen,
may look very random to you.
[543]
But, when you observe it mathematically, there
will be some pattern there.
[547]
There will be some distribution, normal distribution
and beta distribution, different types of
[552]
distribution are there.
[553]
So, there will be some mathematical pattern
that you can figure out.
[557]
And on the basis of that you can study that
behavior.
[560]
So, let's start this unit.
[562]
As, I have mentioned before, the place where
the queue is getting serviced is called as
[570]
a server, where maybe people maybe standing
in the queue to withdraw money from the ATM.
[576]
So, ATM is this server.
[577]
People standing in a queue to order their
food, so, the person standing at the food
[583]
counter doing the billing that is the part
of the server.
[586]
Maybe, they might be going to some garage
to get their cars serviced, to get their cars
[594]
washed.
[595]
So, that place where the car is getting washed
and serviced that is the server.
[599]
So, basically the place where ultimately the
queue, the member of the queue are getting
[605]
the service for which they were waiting is
called as a server.
[610]
The server can be a single one or there can
be multiple servers also.
[615]
For example, in the video that we saw, there
were two servers but they can be more than
[621]
two servers as well.
[623]
This is the example of Server 1, Server 2
and Server 3.
[632]
This is the top fuel, let鈥檚 say.
[633]
And these are the people who are standing
in a queue.
[637]
You might have seen different queues, more
than one queues in banks or in railway stations
[644]
or in airports.
[646]
So, this is the example of multi-server or
multiple server queue.
[652]
There are more than one server.
[657]
Similarly, there can be a single server queue
as well.
[661]
For example, if there is a place where a single
ATM machine is there.
[667]
So, only one queue can be formed there.
[669]
So, that's only one server is there basically
and in India you can form three queue for
[674]
a single server which is not an ideal situation.
[677]
But, generally if you have a single server,
so a single server queue will be formed.
[681]
So, basically when you have a single server,
so for that server there will be a queue.
[688]
There will be people in the queue who are
waiting for the service.
[695]
And they approach the server and they get
served and after getting the service they
[701]
get happy and then they leave.
[703]
So, this is a single server queue system.
[705]
This is a multiple server queue system.
[710]
Now, whoever is joining the queue, there can
be some situations where there are definite
[718]
number of people who can join the queue.
[721]
In some cases there can be such situations
where the number of people or the number of
[730]
members of the queue can be limited or they
can be unlimited that is called as queue length.
[738]
That how many people or how many members,
in flow I may called it as people but it is
[744]
not necessary that only people are joining
the queue.
[746]
They can be, as I told you, objects also,
machine also, they can be any living or non-living
[750]
thing in the queue.
[752]
So, what I was telling you is that in different
systems or for a different queuing models,
[759]
there can be some situations where only limited
number of objects or people or member can
[765]
join the queue.
[767]
Or there can be a situation where theoretically
infinite people can join the queue.
[771]
For example, if you have a station, garage
station where cars are coming.
[779]
They are getting washed.
[780]
They are getting serviced and then they leave.
[782]
And in the garage, there are only 10 slots
to park the car.
[786]
The owners always brings their car and there
are only 10 slots there.
[790]
So, what will happen?
[792]
The length of the queue has been restricted.
[795]
Only 10 cars can be there in the system to
get served in a queue one after the other.
[801]
If the 11th car comes, when all the slots
are filled.
[805]
What will happen?
[806]
That car either it cannot join the system
or it will have to leave the system.
[810]
Don't think that it will stand just outside
of the slot and you will call this also as
[816]
a queue.
[817]
We are again talking about a very organized
system.
[820]
Don't consider as any garage next-door in
our country, where you can form any number
[826]
of queues and you can break the queue and
you can just make the chaos of a queue.
[830]
Don鈥檛 consider those situation.
[832]
Consider it to be an organized situation,
where if there are 10 slots, so only 10 cars
[838]
can be parked.
[840]
If 11th car comes either it will stay out
of the system or it will have to leave the
[844]
system.
[845]
So, in such a case, the queue length is finite,
only 10 members, 10 cars, 10 people can join
[852]
the queue.
[853]
So, such a system is called as a finite queue
system.
[861]
But, there can be other systems where the
queue can be theoretically infinite.
[872]
For example, in any religious place, in any
temple let鈥檚 say, in any bank let鈥檚 say,
[878]
for any ATM machine.
[880]
Theoretically, it can be infinite.
[882]
Any number of people can join the queue.
[884]
There is no restriction of how many people
can join it.
[887]
The queues can extend out of the boundaries
of that particular bank or that particular
[892]
temple as well.
[894]
The queues are sometimes extended way long,
I have seen them at some places.
[899]
So, practically the length of those queues
are not finite.
[903]
There, not limited people who can join the
queue and any number of people can join that
[907]
queue.
[908]
So, such queue system is called as infinite
queue system.
[912]
In generally, the type of system that we will
study, generally is going to be infinite queue
[919]
system where there is no limit on how much
the length of queue is?
[925]
The next thing about queue is who can join
the queue?
[932]
If you have a population of a lot of people,
then who among those can join the queue?
[937]
Again, I am telling you, don't think that
I am only talking about people.
[940]
When I am saying that we have a lot of population,
it does not mean that I am only talking about
[946]
people.
[947]
I can also talk about the machine or any object
or any non-living thing here.
[951]
So, depending upon who can join the cube or
what members of the population of any living
[960]
or non-living population can join the queue.
[962]
You can further have 2 categorization and
that is - infinite population model and finite
[974]
population model.
[975]
Look, in infinite population model, basically
anyone can join the queue.
[981]
Generally, the queue at doctors.
[983]
The queue at reservation center, and at booking
counters, at food stalls, anyone and everyone
[988]
is free to join the queue.
[990]
That's an example of infinite population model.
[993]
Again, don't confuse between these two.
[996]
This tells the number of people who can join
the queue.
[999]
But, this tells the type of people who can
join the queue.
[1003]
In infinite population model, any type of
person can join the queue.
[1009]
But, if talk about finite population model,
then there are only certain people who can
[1015]
join the queue.
[1016]
For example, if you have been to the airport.
[1018]
You will see that there is a different line
you can say for the business class people
[1026]
or for any privileged person who is some member
of that particular airline.
[1032]
Similarly, there can be some queue dedicated
for women or if I leave aside the people and
[1040]
I come to the example of non-living thing.
[1042]
Then, suppose you have a factory and in that
factory there is a maintenance office where
[1051]
whatever parts of a machine (in that factory)
are not working properly, so they can come
[1057]
at the maintenance office and get it repaired.
[1060]
And in that factory, let's say there are 30
machines.
[1063]
So, for that server, for that maintenance
server, the population is finite.
[1068]
It is not going to service any random machine
coming from anywhere.
[1072]
Even within the factory also, you cannot call
the maintenance office to fix the fan or to
[1077]
fix the light.
[1078]
There is a different definite type of machine
that they are going to service, that is going
[1083]
to be served.
[1084]
And those machines are present within the
factory, not any machine can randomly come
[1089]
forward for the service.
[1090]
So, that is an example of finite population
model.
[1094]
So, there were three categorization which
we discussed here.
[1097]
The first was the categorization of server-
single server or multiple server.
[1103]
The second was the categorization on the basis
of number of members in the queue whether
[1108]
that number is fixed or finite or it can theoretically
be infinite.
[1113]
And third was the type of member in the queue,
whether the type of member in the queue can
[1119]
be any given member that belongs to infinite
population or they were a definite set of
[1127]
people or definite set of objects that can
join the queue.
[1130]
These were the three categorizations.
[1131]
Theoretical questions can be asked from this.
[1135]
The general type of discussion or the general
type of queue in system that we will study,
[1140]
will be having infinite queue system or infinite
queue length system.
[1147]
So, Infinite queue length system with infinite
population model.
[1158]
So, these are the general types of systems
that we study in our discussion of this unit.
Most Recent Videos:
You can go back to the homepage right here: Homepage





