Math 18ma41 Ga
Math 18ma41 Ga
Math 18ma41 Ga
The steady state of a queuing system is the state where the probability of the number of
customers in the system is independent of time (t).
Let Pn(t) indicate the probability of having n customers in the system at time t. Then if
Pn(t) depends upon t, the queuing system is said to be in the transient state. After the
queuing system has become operative for a considerable period of time, the probability
Pn(t) may become independent of t. The probabilities are then known as steady state
probabilities.
Certain relationships exist among specific operating characteristics for any queuing
system in a steady state. A steady state condition exists when a queuing system is in its
normal stabilized operating condition, usually after an initial or transient state that may
occur (e.g., having customers waiting at the door when a business opens in the
morning). Both the arrival rate and the service rate should be stable in steady state.
Terminology and Notation
• State of the system : Number of customers in the queueing system
(includes customers in service)
• Queue length : Number of customers waiting for service
= State of the system - number of customers being served
• N(t) = State of the system at time t, t ≥ 0
• Pn(t) = Probability that exactly n customers are in the queuing system at
time t
• λn = Mean arrival rate (expected # arrivals per unit time)of new customers
when n customers are in the system
• µn = Mean service rate for overall system (expected # customers
completing
service per unit time) when n customers are in the system
1/λ = expected interarrival time
1/µ = expected service time
Terminology and Notation contd....
• State is number of customers in the system, may be infinite
• Transitions can happen at any time, so instead of transition probabilities, as
with Markov chains, we have transition rates also called as rate diagrams
• Queueing analysis is based on a special case of continuous time
Markov chains called birth-death processes
• Rate diagrams indicate the states in a birth-and-death process and the
arrows indicate the mean rates at which transitions occur
ρ = λ/sµ = utilization factor for the service facility= expected
fraction of time the system’s service capacity (sµ)is being utilized
by arriving customers (λ)
Utilization is ρ= λ/(sµ)
• If one server, s=1 , ρ= λ/µ --> if utilization > 1, so steady state
will never be
reached, queue length will increase to infinity in the long run
• If servers, s>1, ρ= λ/(sµ) = 1 --> if utilization = 1, queue is
unstable and may never reach steady state
• If servers keeps on increasing ,ρ= λ/(sµ)--> if utilization < 1, the
queue will reach steady state then number of customers are finite .
Stochastic Processes
A stochastic process is a sequence
X1,X2, . . . of random variables
indexed by the parameter t, such as
time.
For example, number of jobs at
CPU of computer system at time t is a
random variable X(t)
Time and state can be discrete or
continuous.
A queuing system is characterized by
three elements:
A stochastic input process
A stochastic service
mechanism or process 9
A queuing discipline
Types of Stochastic Processes
Markov
Processes
Birth-death
Processes
Poisson
Processes
BIRTH AND DEATH PROCESS
The birth–death process (or birth-and-death process) is a special case of
continuous-time Markov process where the state transitions are of only two
types: "births", which increase the state variable by one and "deaths", which
decrease the state by one.
“BIRTH” = “ARRIVAL OF CUSTOMER”
“DEATH” = “DEPARTURE OF CUSTOMER”
When a birth occurs, the process goes from state n to i + 1.
When a death occurs, the process goes from state n to state i − 1.
The process is specified
by birth rates .
General assumptions of birth-and-death processes:
1. Given N(t) = n, the probability distribution of the time remaining until the
next birth is exponential with parameter λn
2. Given N(t) = n, the probability distribution of the time remaining until the
next death is exponential with parameter µn
3. Only one birth or death can occur at a time