Priority Queueing System with a Single Server Serving Two Queues M [X 1], M [X 2] /G 1, G 2 /1 with Balking and Optional Server Vacation
|
|
- Daniel Fleming
- 6 years ago
- Views:
Transcription
1 Available at Appl. Appl. Math. ISSN: Vol. 11, Issue 1 (June 216), pp Applications and Applied Mathematics: An International Journal (AAM) Priority Queueing System with a Single Server Serving Two Queues M [X 1], M [X 2] /G 1, G 2 /1 with Balking and Optional Server Vacation G. Ayyappan and P. Thamizhselvi Department of Mathematics Pondicherry Engineering College Puducherry, India ayyappanpec@hotmail.com; tmlselvi972@pec.edu Received: October 12, 215; Accepted: February 9, 216 Abstract In this paper we study a vacation queueing system with a single server simultaneously dealing with an M [X1] /G 1 /1 and an M [X2] /G 2 /1 queues. Two classes of units, priority and non-priority, arrive at the system in two independent compound Poisson streams. Under a non-preemptive priority rule, the server provides a general service to the priority and non-priority units. We further assume that the server may take a vacation of random length just after serving the last customer in the priority unit present in the system. If the server is busy or on vacation, an arriving non-priority customer either join the queue with probability b or balks(does not join the queue) with probability (1 b). The time dependent probability generating functions have been obtained in terms of their Laplace transforms and the corresponding steady state results are obtained explicitly. Also the average number of customer in the priority and the non-priority queue and the average waiting time are derived. Numerical results are computed. Keywords: Non-Preemptive Priority Queueing systems; Batch Arrival; Modified Server Vacations Transient Solution; Average Queue Size; Average Waiting Time MSC 21 No.: 6K25, 68M3, 9B22 61
2 62 G. Ayyappan and P. Thamizhselvi 1. Introduction The study on queuing models has become an indispensable area due to its wide applicability in real-life situations; all the models considered have had the property that units proceed to service on a first-come, first-served basis. This is obviously not only the manner of service, and there are many alternatives, such as last-come, first-served, selection in random order, and selection by priority. In order to offer different qualities of service for different kinds of customers, we often control a queueing system by priority mechanism. This phenomenon is common in practice. For example, in telecommunication transfer protocol, for guaranteeing different layers of service for different customers, priority classes control may appear in the header of an IP package or in an ATM cell. Priority control is also widely used in production practice, transportation management, etc. A few papers appear on bulk arrival priority queueing system. Hawkes (1956) considered the time dependent solution of a priority queue with bulk arrivals. Haghighi and Mishev (26) have studied a parallel priority queueing system with finite buffers. Vacation queues have been studied by several authors including Doshi (1986), Takagi (199), and Chae et al. (21). Ayyappan and Muthu Ganapathi Subramanian (29) have studied single server retrial queueing system with non-pre-emptive priority service and single vacation exhaustive service type. Madan (211) studied a Non-preemptive priority queueing system with a single server serving two queues M/G/1 and M/D/1 with optional server vacations based on the exhaustive service of the priority units. Haghighi and Mishev (213) have studied a Stochastic Three-stage Hiring Model as a Tandem Queueing Process with Bulk Arrivals and Erlang Phase-Type Selection. Jain and Charu Bhargava (28) have studied bulk arrival retrial queue with unreliable server and priority subscribers. Jinbio and Lian (213) have studied a single-server retrial G-queue with priority and unreliable server under Bernoulli vacation schedule. Thangaraj and Vanitha (21) have studied an M/G/1 queue with two-stage heterogeneous service compulsory server vacation and random breakdowns, and Jau-Chauan and Fu-Min (29) have studied modified vacation policy for M/G/1 retrial queue with balking and feedback. In this paper we consider a priority queueing system with a single server serving two queues M [X1] /G 1 /1 and M [X2] /G 2 /1 with balking and optional server vacation based on exhaustive service of the priority units. The service time of the priority and non-priority customers follows general (arbitrary) distribution. We assume that the server may take a vacation of random length but no vacation is allowed if there is even a single priority unit present in the system. Thus the server may take an optional vacation of random length just after completing the service of the last customer in the priority unit present in the system with probability θ or else may just continue serving the non-priority units if present in the system with probability (1 θ). If the server is busy or on vacation, an arriving non-priority customer either joins the queue with probability b or balks (does not join the queue) with probability (1 b) and the priority units are not allowed to balk the queue. Here we derive time dependent probability generating functions for both priority and non-priority units in terms of Laplace transforms. We also derive the average queue size and average waiting
3 AAM: Intern. J., Vol. 11, Issue 1 (June 216) 63 time in the queue for both priority and non-priority units. Some particular cases and numerical results are also discussed. The rest of the paper is organized as follows: Mathematical description of our model in Section (2). Definitions, equations governing of our model and the time dependent solution have been obtained in Sections (3) and (4). The corresponding steady state results have been derived explicitly in Section (5). Average queue size and the average waiting time are computed in Sections (6) and (7). Some particular cases are discussed in Section (8). In Section (9), we consider a numerical example to illustrate application of our results. 2. Mathematical description of our model (1) Priority and non-priority units arrive at the system in batches of variable size in a compound Poisson process. Let λ 1 c i dt(i = 1, 2, 3,...) and λ 2 c j dt(j = 1, 2, 3,...) be the first order probability that a batch of i and j customers arrives at the system during a short interval of time (t, tdt), where c i 1, c i = 1, c j 1, c j = 1 and λ 1 >, λ 2 > are the average arrival rates for priority and non-priority customers entering into the system and forming two queues. The server must serve all the priority units present in the system before taking up non-priority unit for service. In other words, there is no priority unit present in the system at the time of starting service of a non-priority unit. Further, we assume that the server follows a non-preemptive priority rule, which means that if one or more priority units arrive during the service time of a non-priority unit, the current service of a non-priority units is not stopped and a priority unit will be taken up for service only after the current service of a non-priority unit is complete. (2) Each customer under priority and non-priority units service provided by a single server on a first come - first served basis. The service time for both priority and non-priority units follows general (arbitrary) distributions with distribution functions B i (s) and the density functions b i (s), i = 1, 2. (3) Let µ i (x)dx be the conditional probability of completion of the priority and non-priority units service during the interval (x, x dx], given that the elapsed service time is x, so that µ i (x) = b i(x) 1 B i (x), and, therefore, b i (s) = µ i (s)e s µ i (x)dx. (4) We further assume that as soon as the service of the last priority unit present in the system is completed, the server has the option to take a vacation of random length with probability θ, in which case the vacation starts immediately or else with probability
4 64 G. Ayyappan and P. Thamizhselvi (1 θ) he may decide to continue serving the non-priority units present in the system, if any. In the later case, if there is no non-priority unit present in the system, the server remains idle in the system waiting for the new units to arrive. (5) The vacation time follow general (arbitrary) distribution with distribution function V (s) and the density function v(s). Let γ(x)dx be the conditional probability of a completion of a vacation during the interval (x, x dx] given that the elapsed vacation time is x, so that γ(x) = v(x) 1 V (x), and, therefore, v(s) = γ(s)e s γ(x)dx. (6) If the server is busy or on vacation, an arriving non-priority customer either joins the queue with probability b or balks (does not join the queue) with probability (1 b). 3. Definitions and Notations We define the following notations: (1) P m,n(x, (1) t) = Probability that at time t, the server is active providing service and there are m (m ) priority units and n (n ) non-priority units in the queue excluding the one priority unit in service with elapsed service time for this customer is x. Accordingly, m,n(t) = m,n(x, t)dx denotes the probability that at time t there are m (m ) priority units and n (n ) nonpriority units in the queue excluding one priority unit in service without regard to the elapsed service time x of a priority unit. (2) V m,n (x, t) = Probability that at time t, the server is on vacation with elapsed vacation time x and there are m(m ) priority units and n (n ) non-priority units in the queue. Accordingly, V m,n (t) = V m,n (x, t)dx denotes the probability that at time t there are m (m ) priority units and n (n ) nonpriority units in the queue, without regard to the elapsed vacation time x. (3) P m,n(x, (2) t) = Probability that at time t, the server is active providing service and there are m (m ) priority units in the queue and n (n ) non-priority units in the queue excluding the one non-priority unit in service with elapsed service time for this customer is x. Accordingly, m,n(t) = m,n(x, t)dx
5 AAM: Intern. J., Vol. 11, Issue 1 (June 216) 65 denotes the probability that at time t there are m (m ) priority units in the queue and n (n ) non-priority units in the queue excluding one non-priority unit in service without regard to the elapsed service time x of a non-priority unit. (4) Q(t) = Probability that at time t, there are no priority and non-priority customers in the system and the server is idle but available in the system. 4. Equations Governing the System The Kolmogorov forward equations to govern the model: t m,n(x, t) x m,n(x, t) = (λ 1 λ 2 µ 1 (x)) m,n(x, t) λ 1 λ 2 b C i m i,n (x, t) C j m,n j (x, t) λ 2(1 b) m,n(x, t); m 1, n 1, (1) t m,(x, t) x m,(x, t) = (λ 1 λ 2 µ 1 (x)) m,(x, t) λ 1 C i m i, (x, t) λ 2 (1 b)p m,(x, (1) t); m 1, n =, (2) t P,n(x, (1) t) x P,n(x, (1) t) = (λ 1 λ 2 µ 1 (x))p,n(x, (1) t) λ 2 b C j,n j (x, t) λ 2 (1 b)p,n(x, (1) t); m =, n 1, (3) t, (x, t) x, (x, t) = (λ 1 λ 2 µ 1 (x)), (x, t) λ 2 (1 b), (x, t); t V m,n(x, t) x V m,n(x, t) = (λ 1 λ 2 γ(x))v m,n (x, t) λ 1 λ 2 b m, n =, (4) C i V m i,n (x, t) C j V m,n j (x, t) λ 2 (1 b)v m,n (x, t); m 1, n 1, (5) t V m,(x, t) x V m,(x, t) = (λ 1 λ 2 γ(x))v m, (x, t) λ 1 C i V m i, (x, t) λ 2 (1 b)v m, (x, t); m 1, n =, (6) t V,n(x, t) x V,n(x, t) = (λ 1 λ 2 γ(x))v,n (x, t) λ 2 b C j V,n j (x, t) λ 2 (1 b)v,n (x, t); m =, n 1, (7) t V,(x, t) x V,(x, t) = (λ 1 λ 2 γ(x))v, (x, t) λ 2 (1 b)v, (x, t); m, n =, (8)
6 66 G. Ayyappan and P. Thamizhselvi t m,n(x, t) x m,n(x, t) = (λ 1 λ 2 µ 2 (x)) m,n(x, t) λ 1 λ 2 b C i m i,n (x, t) C j m,n j (x, t) λ 2(1 b) m,n(x, t); m 1, n 1, (9) t m,(x, t) x m,(x, t) = (λ 1 λ 2 µ 2 (x)) m,(x, t) λ 1 C i m i, (x, t) λ 2 (1 b)p m,(x, (2) t); m 1, n =, (1) t P,n(x, (2) t) x P,n(x, (2) t) = (λ 1 λ 2 µ 2 (x))p,n(x, (2) t) λ 2 b C j,n j (x, t) λ 2 (1 b)p,n(x, (2) t); m =, n 1, (11) t, (x, t) x, (x, t) = (λ 1 λ 2 µ 2 (x)), (x, t) λ 2 (1 b), (x, t); d dt Q(t) = (λ 1 λ 2 )Q(t) (1 θ), (x, t)µ 1 (x)dx m, n =, (12), (x, t)µ 2 (x)dx V, (x, t)γ(x)dx. (13) The above set of equations are to be solved under the following boundary conditions at x =. m,n(, t) = m,(, t) = λ 1 C m1 Q(t),n(, t) =, (, t) = λ 1 C 1 Q(t) V,n (, t) = θ m1,n(x, t)µ 1 (x)dx 1,n(x, t)µ 1 (x)dx m1,(x, t)µ 1 (x)dx 1, (x, t)µ 1 (x)dx m1,n(x, t)µ 2 (x)dx V m1,n (x, t)γ(x)dx; m 1, n 1, (14) m1,(x, t)µ 2 (x)dx V m1, (x, t)γ(x)dx; m 1, n =, (15) 1,n(x, t)µ 2 (x)dx 1, (x, t)µ 2 (x)dx V 1,n (x, t)γ(x)dx; m =, n 1, (16) V 1, (x, t)γ(x)dx; m, n =, (17),n(x, t)µ 1 (x)dx, n, (18)
7 AAM: Intern. J., Vol. 11, Issue 1 (June 216) 67, (, t) = λ 2 C 1 Q(t) (1 θ),n(, t) = λ 2 C n1 Q(t) (1 θ),1 (x, t)µ 1 (x)dx,1 (x, t)µ 2 (x)dx V,1 (x, t)γ(x)dx; m, n =, (19),n1(x, t)µ 1 (x)dx,n1(x, t)µ 2 (x)dx V,n1 (x, t)γ(x)dx; m =, n 1. (2) We assume that initially there are no customers in the system and the server is idle. So the initial conditions are P m,n() (1) = P m,() (1) = P,n() (1) =, () =, P m,n() (2) = P m,() (2) = P,n() (2) =, () =, (21) V m,n () = V m, () = V,n () = V, () =, and Q() = 1. Next, we define the following probability generating functions: z1 m z2 n P m,n(x, (1) t) = (x, z 1, z 2 ), z1 m P m (1) (x, t) = (x, z 1 ), m= n= n= m= m= n= z n 2 n (x, t) = (x, z 2 ), z m 1 m (x, t) = (x, z 1 ), m= n= n= z1 m z2 n V m,n (x, t) = V (x, z 1, z 2 ), z1 m V m (x, t) = V (x, z 1 ), and m= m= z m 1 z n 2 m,n(x, t) = (x, z 1, z 2 ), z n 2 n (x, t) = (x, z 2 ), z2 n V n (x, t) = V (x, z 2 ), n= which are convergent inside the circle given by z 1 1, z 2 1, and define the Laplace transform of a function f(t) as f(s) = f(t)e st dt. x m,n(x, s) (s λ 1 λ 2 b µ 1 (x)) m,n(x, s) = λ 1 λ 2 b x m,(x, s) (s λ 1 λ 2 b µ 1 (x)) m,(x, s) = λ 1 C i m i,n(x, s) (22) C j m,n j(x, s); m 1, n 1, (23) C i m i,(x, s); m 1, (24)
8 68 G. Ayyappan and P. Thamizhselvi x,n(x, s) (s λ 1 λ 2 b µ 1 (x)),n(x, s) = λ 2 b C j,n j(x, s); n 1, (25) x,(x, s) (s λ 1 λ 2 b µ 1 (x)),(x, s) =, (26) x V m,n(x, s) (s λ 1 λ 2 b γ(x))v m,n (x, s) = λ 1 C i V m i,n (x, s) λ 2 b C j V m,n j (x, s); m 1, n 1, (27) x V m,(x, s) (s λ 1 λ 2 b γ(x))v m, (x, s) = λ 1 x V,n(x, s) (s λ 1 λ 2 b γ(x))v,n (x, s) = λ 2 b C i V m i, (x, s); m 1, (28) C j V,n j (x, s); n 1, (29) x V,(x, s) (s λ 1 λ 2 b γ(x))v, (x, s) =, (3) x m,n(x, s) (s λ 1 λ 2 b µ 2 (x)) m,n(x, s) = λ 1 C i m i,n(x, s) λ 2 b x m,(x, s) (s λ 1 λ 2 b µ 2 (x)) m,(x, s) = λ 1 x,n(x, s) (s λ 1 λ 2 b µ 2 (x)),n(x, s) = λ 2 b C j m,n j(x, s); m 1, n 1, (31) C i m i,(x, s); m 1, (32) C j,n j(x, s); n 1, (33) x,(x, s) (s λ 1 λ 2 b µ 2 (x)),(x, s) =, (34) (s λ 1 λ 2 )Q(s) 1 = (1 θ) m,n(, s) = m,(, s) = λ 1 C m1 Q(s) m1,n(x, s)µ 1 (x)dx,(x, s)µ 1 (x)dx m1,n(x, s)µ 2 (x)dx,(x, s)µ 2 (x)dx V, (x, s)γ(x)dx, (35) V m1,n (x, s)γ(x)dx; m 1, n 1, (36) m1,(x, s)µ 1 (x)dx m1,(x, s)µ 2 (x)dx V m1, (x, s)γ(x)dx; m 1, (37)
9 AAM: Intern. J., Vol. 11, Issue 1 (June 216) 69,n(, s) =,(, s) = λ 1 C 1 Q(s) V,n (, s) = θ 1,n(x, s)µ 1 (x)dx,(, s) = λ 2 C 1 Q(s) (1 θ),n(, s) = λ 2 C n1 Q(s) (1 θ) 1,(x, s)µ 1 (x)dx 1,n(x, s)µ 2 (x)dx 1,(x, s)µ 2 (x)dx V 1,n (x, s)γ(x)dx; n 1, (38) V 1, (x, s)γ(x)dx, (39),n(x, s)µ 1 (x)dx; n, (4),1(x, s)µ 1 (x)dx,1(x, s)µ 2 (x)dx V,1 (x, s)γ(x)dx; m, n =, (41),n1(x, s)µ 1 (x)dx,n1(x, s)µ 2 (x)dx V,n1 (x, s)γ(x)dx; m =, n 1. (42) Now we multiply equations (23), (25), (27), (29), (31) and (33) by z n 2 summing over n from 1 to, adding to equations (24), (26), (28), (3), (32) and (34) and using the generating function defined in equation (22), we get x m (x, s, z 2 ) (s λ 1 λ 2 b[1 C(z 2 )] µ 1 (x)) m (x, s, z 2 ) = λ 1 m C i m i,(x, s, z 2 ); m 1, n =, (43) x (x, s, z 2 ) (s λ 1 λ 2 b[1 C(z 2 )] µ 1 (x)) (x, s, z 2 ) =, (44) x V m(x, s, z 2 ) (s λ 1 λ 2 b[1 C(z 2 )] γ(x))v m (x, s, z 2 ) m = λ 1 C i V m i, (x, s, z 2 ); m 1, n =, (45) x V (x, s, z 2 ) (s λ 1 λ 2 b[1 C(z 2 )] γ(x))v (x, s, z 2 ) =, (46) x m (x, s, z 2 ) (s λ 1 λ 2 b[1 C(z 2 )] µ 2 (x)) m (x, s, z 2 ) = λ 1 m C i m i,(x, s, z 2 ); m 1, n =, (47) x (x, s, z 2 ) (s λ 1 λ 2 b[1 C(z 2 )] µ 2 (x)) (x, s, z 2 ) =. (48) Now we multiply equations (43), (45) and (47) by z1 m summing over m from 1 to, adding to equations (44), (46) and (48) and using the generating function defined in equation (22), we
10 7 G. Ayyappan and P. Thamizhselvi get x (x, s, z 1, z 2 ) (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )] µ 1 (x)) (x, s, z 1, z 2 ) =, (49) x V (x, s, z 1, z 2 ) (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )] γ(x))v (x, s, z 1, z 2 ) =, (5) x (x, s, z 1, z 2 ) (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )] µ 2 (x)) (x, s, z 1, z 2 ) =. For the boundary conditions, we multiply both sides of equations (36) and (37) by z1 m1 summing over m from 1 to, adding to equations z 1 (38) and z 1 (39) and use the the equation (22), we get z 1 n (, s, z 1 ) = n (x, s, z 1 )µ 1 (x)dx n (x, s, z 1 )µ 2 (x)dx z 1 (, s, z 1 ) = λ 1 C(z 1 )Q(s) (x, s, z 1 )µ 2 (x)dx,n(x, s)µ 1 (x)dx,n(x, s)µ 2 (x)dx (x, s, z 1 )µ 1 (x)dx,(x, s)µ 2 (x)dx V n (x, s, z 1 )γ(x)dx (51) V,n (x, s)γ(x)dx, (52),(x, s)µ 1 (x)dx V (x, s, z 1 )γ(x)dx V, (x, s)γ(x)dx. (53) Now multiply equations (52) and (42) by z2 n summing over n from 1 to, adding to equations (53) and z 2 (41) and using the equation (22), we get z 1 (, s, z 1, z 2 ) = λ 1 C(z 1 )Q(s) (x, s, z 2 )µ 1 (x)dx z 2 (, s, z 2 ) = λ 2 C(z 2 )Q(s) (1 θ) (1 θ),(x, s)µ 1 (x)dx (x, s, z 1, z 2 )µ 1 (x)dx (x, s, z 1, z 2 )µ 2 (x)dx V (x, s, z 1, z 2 )γ(x)dx (x, s, z 2 )µ 1 (x)dx (x, s, z 2 )µ 2 (x)dx V (x, s, z 2 )γ(x)dx (x, s, z 2 )µ 2 (x)dx V (x, s, z 2 )γ(x)dx, (54),(x, s)µ 2 (x)dx V, (x, s)γ(x)dx. (55)
11 AAM: Intern. J., Vol. 11, Issue 1 (June 216) 71 Now multiply equation (4) by z n 2 summing over n from to, use the equation (22), we get V (, s, z 2 ) = θ Integrate equation (49) between to x, we obtain (x, s, z 2 )µ 1 (x)dx. (56) (x, s, z 1, z 2 ) = (, s, z 1, z 2 ) { (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )])x e x µ 1 (t)dt}. (57) Again integrate (57) by parts with respect to x, and we get (s, z 1, z 2 ) = (, s, z 1, z 2 )[ 1 B 1(s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) ]. (58) (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) Multiply equation (57) by µ 1 (x) and integrate with respect to x, we get (x, s,z 1, z 2 )µ 1 (x)dx = (, s, z 1, z 2 )B 1 (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]). (59) Now equation (44) can be rewritten as, x (x, s, z 2 ) (s λ 1 λ 2 b[1 C(z 2 )] µ 1 (x)) (x, s, z 2 ) =, which on integration gives { (s λ (x, s, z 2 ) = 1 λ 2 b[1 C(z 2 )])x (, s, z 2 )e Again integrate by parts with respect to x x µ 1 (t)dt}. (6) (s, z 2 ) = (, s, z 2 )[ 1 B 1(s λ 1 λ 2 b[1 C(z 2 )]) ]. (61) (s λ 1 λ 2 b[1 C(z 2 )]) Now multiply (6) by µ 1 (x), and integrate over x, we get (x, s, z 2 )µ 1 (x)dx = (, s, z 2 )B 1 (s λ 1 λ 2 b[1 C(z 2 )]). (62)
12 72 G. Ayyappan and P. Thamizhselvi Performing similar operations on equations (5) and (51), we get { (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )])x V (x, s, z 1, z 2 ) = V (, s, z 1, z 2 )e x γ(t)dt}, V (s, z 1, z 2 ) = V (, s, z 1, z 2 )[ 1 V (s λ 1[1 C(z 1 )] λ 2 b[1 C(z 2 )]) ], (64) (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) V (x, s, z 1, z 2 )γ(x)dx = V (, s, z 1, z 2 )V (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]), (65) { (s λ 1 λ 2 b[1 C(z 2 )])x V (x, s, z 2 ) = V (, s, z 2 )e x (63) γ(t)dt}, (66) V (x, s, z 2 )γ(x)dx = V (, s, z 2 )V (s λ 1 λ 2 b[1 C(z 2 )]). (67) However, by its definition and (x, s, z 1, z 2 ) = (, s, z 1, z 2 ) V (, s, z 1, z 2 ) = V (, s, z 2 ), (68) { (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )])x e x µ 2 (t)dt}, (69) (s, z 1, z 2 ) = (, s, z 1, z 2 )[ 1 B 2(s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) ], (7) (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) (x, s, z 1, z 2 )µ 2 (x)dx = (, s, z 1, z 2 )B 2 (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]), { (s λ (x, s, z 2 ) = 1 λ 2 b[1 C(z 2 )])x (, s, z 2 )e x (71) µ 2 (t)dt}, (72) (x, s, z 2 )µ 2 (x)dx = (, s, z 2 )B 2 (s λ 1 λ 2 b[1 C(z 2 )]). (73) However, by its definition Using equation (68) in (65), we get (, s, z 1, z 2 ) = (, s, z 2 ). (74) V (x, s, z 1, z 2 )γ(x)dx = V (, s, z 2 )V (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]). (75) By using (62) in (56), we get V (, s, z 2 ) = θ (, s, z 2 )B 1 (s λ 1 λ 2 b[1 C(z 2 )]). (76)
13 AAM: Intern. J., Vol. 11, Issue 1 (June 216) 73 Now substitute equations (59), (62), (65), (67), (71) and (73) in (54), we get {z 1 B 1 (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )])} (, s, z 1, z 2 ) = λ 1 C(z 1 )Q(s) (, s, z 2 )B 1 (s λ 1 λ 2 b[1 C(z 2 )]){1 θv (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) θv (s λ 1 λ 2 b[1 C(z 2 )])} (, s, z 2 ){B 2 (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) B 2 (s λ 1 λ 2 b[1 C(z 2 )])}. (77) Using equations (35), (62), (67), (73) in (55), we get (, s, z 2 ) = {1 (s λ 1 λ 2 b[1 C(z 2 )])Q(s)} {z 2 B 2 (s λ 1 λ 2 b[1 C(z 2 )])} (, s, z 2 )B 1 (s λ 1 λ 2 b[1 C(z 2 )]){1 θ θv (s λ 1 λ 2 b[1 C(z 2 )])}. (78) {z 2 B 2 (s λ 1 λ 2 b[1 C(z 2 )])} By applying Rouchy s theorem, {z 1 B 1 (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )])} has one and only one zero inside the circle, z 1 = 1 for Re (s) >, z 2 1. Then equation (77) gives [ λ 1 C(g(z 2 ))Q(s) (, s, z 2 ){B 2 (s λ 1 [1 C(g(z 2 ))] λ 2 b[1 C(z 2 )]) B 2 (s λ 1 λ 2 b[1 C(z 2 )])} ] (, s, z 2 ) = [ B1 (s λ 1 λ 2 b[1 C(z 2 )]){1 θv (s λ 1 [1 C(g(z 2 )] λ 2 b[1 C(z 2 )]) θv (s λ 1 λ 2 b[1 C(z 2 )])} ] Substitute (79) in (78) and (77), we get [ {1 (s λ1 λ 2 b[1 C(z 2 )]))Q(s)}. (79) (, s, z 2 ) = {1 θv (s λ 1 [1 C(g(z 2 )] λ 2 b[1 C(z 2 )]) θv (s λ 1 λ 2 b[1 C(z 2 )])} {1 θ θv (s λ 1 λ 2 b[1 C(z 2 )])}λ 1 C(g(z 2 )Q(s) ] [ {z2 B 2 (s λ 1 λ 2 b[1 C(z 2 )])}{1 θv (s λ 1 [1 C(g(z 2 )], (8) λ 2 b[1 C(z 2 )]) θv (s λ 1 λ 2 b[1 C(z 2 )])} {B 2 (s λ 1 [1 C(g(z 2 ))] λ 2 b[1 C(z 2 )]) B 2 (s λ 1 λ 2 b [1 C(z 2 )])}{1 θ θv (s λ 1 λ 2 b[1 C(z 2 )])} ] [ {1 (s λ1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]))Q(s)} (, s, z 1, z 2 ) = {1 θv (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) θv (s λ 1 λ 2 b[1 C(z 2 )])} (, s, z 2 ){z 2 B 2 (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )])} {1 θv (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) θv (s λ 1 λ 2 b[1 C(z 2 )])} ] [. (81) {z1 B 1 (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )])} {1 θv (s λ 1 [1 C(g(z 2 )] λ 2 b[1 C(z 2 )]) θv (s λ 1 λ 2 b[1 C(z 2 )])} ]
14 74 G. Ayyappan and P. Thamizhselvi Substitute equations (81), (79) and (8) in (58), (64) and (7), respectively, (s, z 1, z 2 ) = (, s, z 1, z 2 )[ 1 B 1(s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) ], (82) (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) V (s, z 1, z 2 ) = θ (, s, z 2 )B 1 (s λ 1 λ 2 b[1 C(z 2 )]) [ 1 V (s λ 1[1 C(z 1 )] λ 2 b[1 C(z 2 )]) ], (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) (83) (s, z 1, z 2 ) = (, s, z 2 )[ 1 B 2(s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) ]. (s λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) (84) Thus (s, z 1, z 2 ), V (s, z 1, z 2 ), and (s, z 1, z 2 ) are completely determined from equations (82) to (84). 5. Steady state Analysis: Limiting Behavior In this section, we derive the steady state probability distribution for our queueing model. By applying the well-known Tauberian property, lim sf(s) = lim f(t). s t In order to determine Q, we use the normalizing condition (1, 1) V (1, 1) (1, 1) Q = 1. The steady state probability for an priority queueing system with a single server serving two queues M [X 1] /G 1 /1 and M [X 2] /G 2 /1 with balking and optional server vacation based on exhaustive service of the priority units are given by where (, z 2 ) = (z 1, z 2 ) = (, z 1, z 2 )[ 1 B 1(λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) ], (85) (λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) V (z 1, z 2 ) = θp (, z 2 )B 1 (λ 1 λ 2 b[1 C(z 2 )]) [ 1 V (λ 1[1 C(z 1 )] λ 2 b[1 C(z 2 )]) ], (λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) (86) (z 1, z 2 ) = (, z 2 )[ 1 B 2(λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) ], (λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) (87) [{1 (λ 1 λ 2 b[1 C(z 2 )]))Q} {1 θv (λ 1 [1 C(g(z 2 )] λ 2 b[1 C(z 2 )]) θv (λ 1 λ 2 b[1 C(z 2 )])} {1 θ θv (λ 1 λ 2 b[1 C(z 2 )])}λ 1 C(g(z 2 )Q ] [ {z2 B 2 (λ 1 λ 2 b[1 C(z 2 )])}{1 θv (λ 1 [1 C(g(z 2 )] λ 2 b[1 C(z 2 )]) θv (λ 1 λ 2 b[1 C(z 2 )])} {B 2 (λ 1 [1 C(g(z 2 ))] λ 2 b[1 C(z 2 )]) B 2 (λ 1 λ 2 b[1 C(z 2 )])} {1 θ θv (λ 1 λ 2 b[1 C(z 2 )])} ], (88)
15 AAM: Intern. J., Vol. 11, Issue 1 (June 216) 75 (, z 1, z 2 ) = [{1 (λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]))Q} {1 θv (λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) θv (λ 1 λ 2 b[1 C(z 2 )])} (, z 2 ) {z 2 B 2 (λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )])} {1 θv (λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]) θv (λ 1 λ 2 b[1 C(z 2 )])} ] [ {z1 B 1 (λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )])}. (89) {1 θv (λ 1 [1 C(g(z 2 )] λ 2 b[1 C(z 2 )]) θv (λ 1 λ 2 b[1 C(z 2 )])} ] Let W q (z 1, z 2 ) be the probability generating function of the queue size irrespective of the state of the system. Then adding equations (85) to (87), we obtain where W q (z 1, z 2 ) = (z 1, z 2 ) V (z 1, z 2 ) (z 1, z 2 ), (9) W q (z 1, z 2 ) = N 1(z 1, z 2 ) D(z 1, z 2 ) N 2(z 1, z 2 ) D(z 1, z 2 ), (91) N 1 (z 1, z 2 ) = f 1 (z 1, z 2 )Q{1 θv (f 1 (z 1, z 2 )) θv (f 3 (z 2 ))}{1 B 1 (f 1 (z 1, z 2 ))} θf 4 (z 2 )Q{1 V (f 1 (z 1, z 2 ))}{z 1 B 1 (f 1 (z 1, z 2 ))}, (92) N 2 (z 1, z 2 ) = (, z 2 )[θ{b 2 (f 2 (z 2 )) B 2 (f 3 (z 2 ))}{1 V (f 1 (z 1, z 2 ))}{z 1 B 1 (f 1 (z 1, z 2 ) )} {z 2 B 2 (f 1 (z 1, z 2 ))}{1 θv (f 1 (z 1, z 2 )) θv (f 3 (z 2 ))}{1 B 1 (f 1 (z 1, z 2 ))} {z 1 B 1 (f 1 (z 1, z 2 ))}{1 B 2 (f 1 (z 1, z 2 ))}{1 θv (f 2 (z 2 )) θv (f 3 (z 2 ))}], (93) D(z 1, z 2 ) = {z 1 B 1 (f 1 (z 1, z 2 ))}{1 θv (f 2 (z 2 )) θv (f 3 (z 2 ))}f 1 (z 1, z 2 ) (94) and f 1 (z 1, z 2 ) = λ 1 [1 C(z 1 )] λ 2 b[1 C(z 2 )]), f 2 (z 2 ) = λ 1 [1 C(g(z 2 )] λ 2 b[1 C(z 2 )], f 3 (z 2 ) = λ 1 λ 2 b[1 C(z 2 )], f 4 (z 2 ) = λ 1 C(g(z 2 ). We see that for z 1 = 1, z 2 = 1, W q (z 1, z 2 ) is indeterminate of the form. Therefore, we apply L Hopitals rule and on simplification, we obtain the result of equation (92) where B 1 () = 1, B 2 () = 1, B 1() = E(B 1 ) is the mean service time of a priority customer, B 2() = E(B 2 ) is the mean service time of a non-priority customer, V () = 1, V () = E(V ) is the mean vacation time, C(1) = 1, g(1) = 1, C (1) = E(I) is the mean batch size of the arriving customer for both priority and non-priority units and g (1) = E(I 1 ) is the mean batch size of
16 76 G. Ayyappan and P. Thamizhselvi the arriving non-priority units during the busy period of priority units. N 1 (1, 1) = 2Q(λ 1 C (1) λ 2 bc (1)){B 1()(λ 1 C (1) λ 2 bc (1))}{1 θ θv (λ 1 )} 2V ()(λ 1 C (1) λ 2 bc (1)){1 B 1()(λ 1 C (1) λ 2 bc (1))}θQλ 1, (95) N 2 (1, 1) = (, 1)[2θ{1 B 2 (λ 1 )}V ()(λ 1 C (1) λ 2 bc (1)){1 B 1()(λ 1 C (1) λ 2 bc (1))} 2(λ 1 C (1) λ 2 bc (1)){1 θ θv (λ 1 )}{B 1() B 2()}], (96) D(1, 1) = 2{1 B 1()(λ 1 C (1) λ 2 bc (1))}(λ 1 C (1) λ 2 bc (1)){1 θ θv (λ 1 )} (97) and [ {1 θ θv (λ1 )}Q(λ 1 E(I)E(I 1 ) λ 2 be(i)) (, 1) = λ 1 QθE(V )(λ 1 E(I)E(I 1 ) λ 2 be(i))] [. (98) {1 θ θv (λ1 )}{1 E(B 2 )(λ 1 E(I)E(I 1 ) λ 2 be(i))} {1 B 2 (λ 1 )}{θe(v )(λ 1 E(I)E(I 1 ) λ 2 be(i)) θv (λ 1 )λ 2 be(i)} ] We shall use the normalizing condition W q (1, 1) Q = 1, we get [ {1 E(B1 )(λ 1 E(I) λ 2 be(i))}{1 θ θv (λ 1 )} ] Q = [ {1 θ θv (λ1 )} {1 θ θv (λ 1 )}{E(B 2 ) E(B 1 )} λ 1 θe(v ){1 E(B 1 )(λ 1 E(I) λ 2 be(i))} ] (, 1)θ{1 B 2 (λ 1 )}E(V ){1 E(B 1 )(λ 1 E(I) λ 2 be(i))} The utilization factor is given by. (99) ρ = 1 Q, (1) that is, [ {E(B1 )(λ 1 E(I) λ 2 be(i))}{1 θ θv (λ 1 )} ρ = {1 θ θv (λ 1 )}{E(B 2 ) E(B 1 )} λ 1 θe(v ){1 E(B 1 )(λ 1 E(I) λ 2 be(i))} ] (, 1)θ{1 B 2 (λ 1 )}E(V ){1 E(B 1 )(λ 1 E(I) λ 2 be(i))} [, (11) {1 θ θv (λ1 )} {1 θ θv (λ 1 )}{E(B 2 ) E(B 1 )} λ 1 θe(v ){1 E(B 1 )(λ 1 E(I) λ 2 be(i))} ] (, 1)θ{1 B 2 (λ 1 )}E(V ){1 E(B 1 )(λ 1 E(I) λ 2 be(i))} where ρ < 1 is the stability condition under which the steady state exists. Equation (1) gives the probability that the server is idle. Substituting equation (99) into (91), we have completely and explicitly determined W q (z 1, z 2 ), the probability generating function of the queue size.
17 AAM: Intern. J., Vol. 11, Issue 1 (June 216) The Average Queue Length The mean number of customer in priority queue under the steady state is L q1 = d dz 1 W q1 (z 1, 1) z1 =1 (12) and the mean number of customer in the non-priority queue under the steady state is then where L q2 = d dz 2 W q2 (1, z 2 ) z2 =1, (13) L q1 = D 1(1)N 1 (1) D 1 (1)N 1 (1) D 1(1)N 2 (1) D 1 (1)N 2 (1), 3(D 1(1)) 3(D 1(1)) (14) L q2 = D 2(1)n 1 (1) D 2 (1)n 1(1) D 2(1)n 2 (1) D 2 (1)n 2(1), 3(D 2(1)) 3(D 2(1)) (15) N 1 (1) = 2Qλ 1 E(I)E(B 1 )λ 1 E(I){1 θ θv (λ 1 )} 2Qλ 1 θe(v )λ 1 E(I) {1 E(B 1 )λ 1 E(I)}, N 1 (1) = Q{ 3λ 1 E(I[I 1])E(B 1 )λ 1 E(I) 3λ 1 E(I){E(B 2 1)(λ 1 E(I)) 2 E(B 1 )λ 1 E(I[I 1])}}{1 θ θv (λ 1 )} 6Q{λ 1 E(I)E(B 1 )λ 1 E(I)}θE(V )λ 1 E(I) 3θλ 1 Q{(E(V 2 )(λ 1 E(I)) 2 E(V )λ 1 E(I[I 1]))(1 E(B 1 )λ 1 E(I)) (E(V )λ 1 E(I))(E(B 2 1)(λ 1 E(I)) 2 E(B 1 )λ 1 E(I[I 1]))}, N 2 (1) = 2 (, 1)[θ{1 B 2 (λ 1 )}E(V )λ 1 E(I)(1 E(B 1 )λ 1 E(I)) E(B 2 )λ 1 E(I) {1 θ θv (λ 1 )}], N 2 (1) = (, 1)[ 3θ{1 B 2 (λ 1 )}(E(V 2 )(λ 1 E(I)) 2 E(V )λ 1 E(I[I 1])) (1 E(B 1 )λ 1 E(I)) 3θ{1 B 2 (λ 1 )}E(V )λ 1 E(I)(E(B 2 1)(λ 1 E(I)) 2 E(B 1 )λ 1 E(I[I 1])) 6(E(B 2 )λ 1 E(I))(E(B 1 )λ 1 E(I))θE(V )λ 1 E(I) 3[(E(B 2 2)(λ 1 E(I)) 2 E(B 2 )λ 1 E(I[I 1]))]{1 θ θv (λ 1 )}], D 1(1) = 2λ 1 E(I)[1 E(B 1 )λ 1 E(I)](1 θ θv (λ 1 )), D 1 (1) = [ 3λ 1 E(I[I 1])[1 E(B 1 )λ 1 E(I)] 3λ 1 E(I)[E(B 2 1)(λ 1 E(I)) 2 E(B 1 )λ 1 E(I[I 1])]](1 θ θv (λ 1 )), n 1(1) = 2Qλ 2 be(i)e(b 1 )λ 2 be(i){1 θ θv (λ 1 )} 2Qλ 1 θe(v )λ 2 be(i)e(b 1 )λ 2 be(i), n 1 (1) = Q{ 3λ 2 be(i[i 1])E(B 1 )λ 2 be(i) 3λ 2 be(i){e(b 2 1)(λ 2 be(i)) 2 E(B 1 )λ 2 E(I[I 1])}}{1 θ θv (λ 1 )} 6Q{λ 2 be(i)e(b 1 )λ 2 be(i)}θ{e(v )λ 2 be(i) V (λ 1 )λ 2 be(i)} 6θλ 1 E(I)E(I 1 )Q{E(V )λ 2 be(i)}{e(b 1 )λ 2 be(i)} 3θλ 1 Q{(E(V 2 )(λ 2 be(i)) 2 E(V )λ 2 be(i[i 1]))(E(B 1 )λ 2 be(i)) 3θλ 1 Q(E(V )λ 2 be(i))(e(b 2 1)(λ 2 be(i)) 2 E(B 1 )λ 2 be(i[i 1]))},
18 78 G. Ayyappan and P. Thamizhselvi n 2(1) = 2 (, 1)[θ{1 B 2 (λ 1 )}E(V )λ 2 be(i)(e(b 1 )λ 2 be(i)) E(B 1 )λ 2 be(i) {1 θ θv (λ 1 )}], n 2 (1) = 6 (, 1)[θ{1 B 2 (λ 1 )}E(V )λ 2 be(i)(e(b 1 )λ 2 be(i)) (E(B 1 )λ 2 be(i)) {1 θ θv (λ 1 )}] 3 (, 1)[θ{1 B 2 (λ 1 )}(E(B 1 )λ 2 be(i)){(e(v 2 ) (λ 2 be(i)) 2 E(V )λ 2 be(i[i 1]))} θ{1 B 2 (λ 1 )}E(V )λ 2 be(i)(e(b 2 1) (λ 2 be(i)) 2 E(B 1 )λ 2 be(i[i 1])) (E(B 2 1)(λ 2 be(i)) 2 E(B 1 )λ 2 b E(I[I 1])){1 θ θv (λ 1 )} 2θE(B 1 )λ 2 be(i){e(v )λ 2 be(i) V (λ 1 )λ 2 be(i)}], D 2(1) = 2λ 2 be(i)[e(b 1 )λ 2 be(i)](1 θ θv (λ 1 )), D 2 (1) = [3λ 2 be(i[i 1])[E(B 1 )λ 2 be(i)](1 θ θv (λ 1 )) 3λ 2 be(i)(e(b 2 1) (λ 2 be(i)) 2 E(B 1 )λ 2 be(i[i 1]))](1 θ θv (λ 1 )) 6θλ 2 be(i)e(b 1 )λ 2 be(i) [E(V )(λ 1 E(I)E(I 1 ) λ 2 be(i)) V (λ 1 )λ 2 be(i)]. 7. The Average Waiting Time in the Queue Average Waiting time of a customer in the priority queue is W q1 = L q 1 λ 1. (16) Average Waiting time of a customer in the non-priority queue is W q2 = L q 2 λ 2. (17) where L q1 and L q2 have been found in equations (14) and (15). 8. Particular Cases Case 1: If there is no vacation, no balking, single arrival and the service time follows exponential ( λ 2 when θ =, b = 1, E(I) = 1, E(I1 ) = (µ λ 1 ), E[I(I 1)] = and E[I 1(I 1 1)] = 2λ 2 µ ). Then, (µ λ 1 ) 3 and Q = 1 E(B 1 )(λ 1 λ 2 ), ρ = E(B 1 )(λ 1 λ 2 ), L q1 = D 1(1)N 1 (1) D 1 (1)N 1 (1) 3(D 1(1)) 2 D 1(1)N 2 (1) D 1 (1)N 2 (1) 3(D 1(1)) 2 L q2 = D 2(1)n 1 (1) D 2 (1)n 1(1) D 2(1)n 2 (1) D 2 (1)n 2(1), 3(D 2(1)) 2 3(D 2(1)) 2
19 AAM: Intern. J., Vol. 11, Issue 1 (June 216) 79 where N 1 (1) = 2Qλ 1 E(B 1 )λ 1, N 1 (1) = 3Qλ 1 E(B 2 1)(λ 1 ) 2, N 2 (1) = 2 (, 1)[E(B 2 )λ 1 ], N 2 (1) = 3 (, 1)[E(B 2 2)(λ 1 ) 2 ], D 1(1) = 2λ 1 [1 E(B 1 )λ 1 ], D 1 (1) = 3λ 1 E(B 2 1)(λ 1 ) 2, n 1(1) = 2Qλ 2 E(B 1 )λ 2, n 1 (1) = 3Qλ 2 E(B 2 1)(λ 2 ) 2, n 2(1) = 2 (, 1)[E(B 1 )λ 2 ], n 2 (1) = 6 (, 1)[E(B 1 )λ 2 ] 3 (, 1)[E(B 1 2)(λ 1 ) 2 ], D 2(1) = 2λ 2 [E(B 1 )λ 2 ], D 2 (1) = 3λ 2 E(B 2 1)(λ 2 ) 2. The above result coincides with the results of Gross and Harris (1985). Case 2: If there is no low priority queue, no vacation, single arrival, no balking and priority service, then also consider normal service and service time as follows exponentially ( when θ =, b = 1, E(I) = 1, E(I1 ) =, E[I(I 1)] =, λ 2 = and E(B 2 ) = ). Then, where Q = 1 E(B 1 )(λ 1 ), ρ = E(B 1 )(λ 1 ), L q1 = D 1(1)N 1 (1) D 1 (1)N 1 (1), 3(D 1(1)) 2 N 1 (1) = 2Qλ 1 E(B 1 )λ 1, N 1 (1) = 3Qλ 1 E(B 2 1)(λ 1 ) 2, D 1(1) = 2λ 1 [1 E(B 1 )λ 1 ] D 1 (1) = 3λ 1 E(B 2 1)(λ 1 ) 2. The above result coincides with the results of Gross and Harris (1985). 9. Numerical Results To numerically illustrate the results obtained in this work, we consider that the service time for priority and non-priority customers and the vacation time are exponentially distributed with rates µ 1, µ 2, and γ respectively.
20 8 G. Ayyappan and P. Thamizhselvi We base our numerical example on the result found in equations (99), (11), (14), (15), (118) and (119). For this purpose in Table I, we choose the following arbitrary values λ 2 θ =.3, b =.3, µ 1 = 9, µ 2 = 9, E(I) = 1, E[I(I 1)] =, E(I 1 ) = (µ λ 1 ), E[I 1 (I 1 1)] = 2λ 2µ (µ λ 1 ) 3, γ = 6 and λ 2 = 2. While λ 1 varies from.1 to 1. such that the stability condition is satisfied. Table I: Effect of λ 1 on various queue characteristics λ1 Q ρ L q1 L q2 W q1 W q It clearly shows that as long as increasing the arrival rate of priority units the servers idle time decreases while the utilisation factor, average queue length and waiting time of a queue for priority and non-priority units are all increases. In Table II, we choose the following arbitrary values θ =.3, b =.3, µ 1 = 9, µ 2 = 9, λ 2 E(I) = 1, E[I(I 1)] =, E(I 1 ) = (µ λ 1 ), E[I 1(I 1 1)] = 2λ 2µ (µ λ 1 ), γ = 6 and λ 3 1 = 2. Also λ 2 varies from.1 to 1. such that the stability condition is satisfied. It clearly shows that as long as increasing the arrival rate of non-priority units the servers idle time decreases while the utilisation factor, average queue lenth for both priority and non-priority unit and waiting time of a priority queue are all increases and waiting time of a non-priority units is decreases. Table II: Effect of λ 2 on various queue characteristics λ2 Q ρ L q1 L q2 W q1 W q Conclusion In this paper we studied a priority queueing system with balking and optional server vacation based on exhaustive service of the priority units. The server provides two types of service, namely priority and non-priority under non-preemptive priority rule. We derived the probability generating
21 AAM: Intern. J., Vol. 11, Issue 1 (June 216) 81 functions of the number of customers in the priority and non-priority units are found by using the supplementary variable technique, average queue size, the average waiting time for the priority and non-priority units and numerical results are also obtained. The above model finds potential application for guaranteeing different layers service for different customers. The Internet Protocol (IP) is not only successful in data communications, but IP emerges as the convergence layer for all forms of communication including voice, video or multimedia in general. The packet switched internet is taking over the circuit switched telephone network. The packet switched paradigm has great advantages in flexibility but it can give the same Quality of Service (QoS) as circuit switching. Therefore, all over the world great effort is put into improving the QoS packet switched systems. Priorities are a key instrument in giving each communication flow the QoS that it asks (and pays) for or Asynchronous Transfer Mode (ATM) was an attempt by telephone companies to design a network architecture that could efficiently transport both voice and data. Acknowledgment: The authors are thankful to the anonymous referees for their valuable comments and suggestions for the improvement of the paper. REFERENCES Ayyappan, G. and Muthu Ganapathi Subramanian, A. (29). Single server Retrial queueing system with Non-pre-emptive priority service and Single vacation-exhaustive service type, Pacific Asian Journal of Mathematics, Vol. 3, N. 1 2, pp Chae, K. C., Lee, H. W. and Ahn, C. W. (21). An arrival time approach to M/G/1 type queues with generalised vacations, Queueing Systems, Vol. 38, pp Chaudhry, M. L. and Templeton, J.G.C. (1983). A First Course In Bulk Queues. John Wiley & and Sons, New York. Cobham, A. (1954). Priority assignment in waiting line problems, Operations Research, Vol. 2, pp Doshi, B. T. (1986). Queueing systems with vacation-a survey, Queueing Systems, Vol. 1, No. 1, pp Gross, D. and Harris, C.M. (1985). Fundamentals of Queueing Theory, 2nd Edition. Wiley, New York. Haghighi, A. M. and Mishev, D. (26). A parallel priority queueing system with finite buffers, Journal of Parallel and Distributed Computing, Vol. 66, pp Haghighi, A. M. and Mishev, D. (213). Stochastic Three-stage Hiring Model as a Tandem Queueing Process with Bulk Arrivals and Erlang Phase-Type Selection: M K /M (k,k) /1 M Y /E r /1, Int. J. Mathematics in Operational Research, Vol. 5, No. 5, pp Hawkes, A.G. (1956). Time dependent solution of a priority queue with bulk arrivals, Operations Research, Vol. 34, pp Jain, M. and Charu, B. (28). Bulk Arrival Retrial Queue with Unreliable Server and Priority
22 82 G. Ayyappan and P. Thamizhselvi Subscribers, International Journal of Operations Research, Vol. 5, No. 4, pp Jau-Chauan, K. and Fu-Min, C. (29). Modified vacation policy for M/G/1 retrial queue with balking and feedback, Computers & Industrial Engineering, Vol. 57, pp Jinbio, W. and Zhaotong, L. (213). A single-server retrial G-queue with priority and unreliable server under Bernoulli vacation schedule, Computers & Industrial Engineering, Vol. 64, pp Kleinrock, L. (1976). Queueing system, Volume 2: Computer Applications, John Wiley & and Sons, New York. Madan, K.C. (211). A Non-Preemptive Priority Queueing System with a Single Server Serving Two Queues M/G/ and M/D/1 with Optonal Server Vacations Based on Exhaustive Service of the Priority Units, Applied Mathematics, Vol. 2, pp Takagi, H. (199). Time-dependent analysis of an M/G/1 vacation models with exhaustive service, Queueing Systems, Vol. 6, No. 1, pp Thangaraj, V. and Vanitha, S. (21). An M/G/1 queue with two-stage heterogeneous service compulsory server vacation and random breakdowns, Int. J. Contemp. Math. Sciences, Vol. 5, No. 7, pp
Transient Solution of M [X 1] with Priority Services, Modified Bernoulli Vacation, Bernoulli Feedback, Breakdown, Delaying Repair and Reneging
Available at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 12, Issue 2 (December 217), pp. 633 657 Applications and Applied Mathematics: An International Journal (AAM) Transient Solution
More informationA Study on M x /G/1 Queuing System with Essential, Optional Service, Modified Vacation and Setup time
A Study on M x /G/1 Queuing System with Essential, Optional Service, Modified Vacation and Setup time E. Ramesh Kumar 1, L. Poornima 2 1 Associate Professor, Department of Mathematics, CMS College of Science
More informationTime Dependent Solution Of M [X] /G/1 Queueing Model With second optional service, Bernoulli k-optional Vacation And Balking
International Journal of Scientific and Research Publications,Volume 3,Issue 9, September 213 ISSN 225-3153 1 Time Dependent Solution Of M [X] /G/1 Queueing Model With second optional service, Bernoulli
More informationM [X] /G/1 with Second Optional Service, Multiple Vacation, Breakdown and Repair
International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 3-9364, ISSN (Print): 3-9356 Volume Issue ǁ November. 4 ǁ PP.7-77 M [X] /G/ with Second Optional Service, Multiple Vacation,
More informationBatch Arrival Queueing System. with Two Stages of Service
Int. Journal of Math. Analysis, Vol. 8, 2014, no. 6, 247-258 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ijma.2014.411 Batch Arrival Queueing System with Two Stages of Service S. Maragathasundari
More informationA Two Phase Service M/G/1 Vacation Queue With General Retrial Times and Non-persistent Customers
Int. J. Open Problems Compt. Math., Vol. 3, No. 2, June 21 ISSN 1998-6262; Copyright c ICSRS Publication, 21 www.i-csrs.org A Two Phase Service M/G/1 Vacation Queue With General Retrial Times and Non-persistent
More informationSingle Server Bulk Queueing System with Three Stage Heterogeneous Service, Compulsory Vacation and Balking
International Journal of Scientific and Research Publications, Volume 7, Issue 4, April 217 3 ISSN 225-3153 Single Server Bulk Queueing System with Three Stage Heterogeneous Service, Compulsory Vacation
More informationStability Condition of a Retrial Queueing System with Abandoned and Feedback Customers
Available at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 10, Issue 2 December 2015), pp. 667 677 Applications and Applied Mathematics: An International Journal AAM) Stability Condition
More informationA Vacation Queue with Additional Optional Service in Batches
Applied Mathematical Sciences, Vol. 3, 2009, no. 24, 1203-1208 A Vacation Queue with Additional Optional Service in Batches S. Pazhani Bala Murugan Department of Mathematics, Annamalai University Annamalainagar-608
More informationANALYZING ROUGH QUEUEING MODELS WITH PRIORITY DISCIPLINE
Inter national Journal of Pure and Applied Mathematics Volume 113 No. 8 2017, 95 103 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu ANALYZING ROUGH
More informationNon-Persistent Retrial Queueing System with Two Types of Heterogeneous Service
Global Journal of Theoretical and Applied Mathematics Sciences. ISSN 2248-9916 Volume 1, Number 2 (211), pp. 157-164 Research India Publications http://www.ripublication.com Non-Persistent Retrial Queueing
More informationCHAPTER 3 STOCHASTIC MODEL OF A GENERAL FEED BACK QUEUE NETWORK
CHAPTER 3 STOCHASTIC MODEL OF A GENERAL FEED BACK QUEUE NETWORK 3. INTRODUCTION: Considerable work has been turned out by Mathematicians and operation researchers in the development of stochastic and simulation
More informationAn M/G/1 Retrial Queue with Non-Persistent Customers, a Second Optional Service and Different Vacation Policies
Applied Mathematical Sciences, Vol. 4, 21, no. 4, 1967-1974 An M/G/1 Retrial Queue with Non-Persistent Customers, a Second Optional Service and Different Vacation Policies Kasturi Ramanath and K. Kalidass
More informationM/M/1 Retrial Queueing System with Negative. Arrival under Erlang-K Service by Matrix. Geometric Method
Applied Mathematical Sciences, Vol. 4, 21, no. 48, 2355-2367 M/M/1 Retrial Queueing System with Negative Arrival under Erlang-K Service by Matrix Geometric Method G. Ayyappan Pondicherry Engineering College,
More informationM/M/1 Queueing System with Delayed Controlled Vacation
M/M/1 Queueing System with Delayed Controlled Vacation Yonglu Deng, Zhongshan University W. John Braun, University of Winnipeg Yiqiang Q. Zhao, University of Winnipeg Abstract An M/M/1 queue with delayed
More informationM/M/1 Retrial Queueing System with N-Policy. Multiple Vacation under Non-Pre-Emtive Priority. Service by Matrix Geometric Method
Applied Mathematical Sciences, Vol. 4, 2010, no. 23, 1141 1154 M/M/1 Retrial Queueing System with N-Policy Multiple Vacation under Non-Pre-Emtive Priority Service by Matrix Geometric Method G. AYYAPPAN
More informationStationary Analysis of a Multiserver queue with multiple working vacation and impatient customers
Available at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 932-9466 Vol. 2, Issue 2 (December 207), pp. 658 670 Applications and Applied Mathematics: An International Journal (AAM) Stationary Analysis of
More informationA Batch Arrival Retrial Queue with Two Phases of Service, Feedback and K Optional Vacations
Applied Mathematical Sciences, Vol. 6, 212, no. 22, 171-187 A Batch Arrival Retrial Queue with Two Phases of Service, Feedback and K Optional Vacations D. Arivudainambi and P. Godhandaraman Department
More informationA Heterogeneous two-server queueing system with reneging and no waiting line
ProbStat Forum, Volume 11, April 2018, Pages 67 76 ISSN 0974-3235 ProbStat Forum is an e-journal. For details please visit www.probstat.org.in A Heterogeneous two-server queueing system with reneging and
More informationPerformance Evaluation of Queuing Systems
Performance Evaluation of Queuing Systems Introduction to Queuing Systems System Performance Measures & Little s Law Equilibrium Solution of Birth-Death Processes Analysis of Single-Station Queuing Systems
More informationInternational Journal of Mathematical Archive-5(1), 2014, Available online through ISSN
International Journal of Mathematical Archive-5(1), 2014, 125-133 Available online through www.ijma.info ISSN 2229 5046 MAXIMUM ENTROPY ANALYSIS OF UNRELIABLE SERVER M X /G/1 QUEUE WITH ESSENTIAL AND MULTIPLE
More informationResearch Article Binomial Schedule for an M/G/1 Type Queueing System with an Unreliable Server under N-Policy
Advances in Decision Sciences, Article ID 819718, 6 pages http://dx.doi.org/10.1155/2014/819718 Research Article Binomial Schedule for an M/G/1 Type Queueing System with an Unreliable Server under N-Policy
More informationQueuing Analysis of Markovian Queue Having Two Heterogeneous Servers with Catastrophes using Matrix Geometric Technique
International Journal of Statistics and Systems ISSN 0973-2675 Volume 12, Number 2 (2017), pp. 205-212 Research India Publications http://www.ripublication.com Queuing Analysis of Markovian Queue Having
More informationTwo Heterogeneous Servers Queueing-Inventory System with Sharing Finite Buffer and a Flexible Server
Two Heterogeneous Servers Queueing-Inventory System with Sharing Finite Buffer and a Flexible Server S. Jehoashan Kingsly 1, S. Padmasekaran and K. Jeganathan 3 1 Department of Mathematics, Adhiyamaan
More informationThe discrete-time Geom/G/1 queue with multiple adaptive vacations and. setup/closedown times
ISSN 1750-9653, England, UK International Journal of Management Science and Engineering Management Vol. 2 (2007) No. 4, pp. 289-296 The discrete-time Geom/G/1 queue with multiple adaptive vacations and
More informationQueues and Queueing Networks
Queues and Queueing Networks Sanjay K. Bose Dept. of EEE, IITG Copyright 2015, Sanjay K. Bose 1 Introduction to Queueing Models and Queueing Analysis Copyright 2015, Sanjay K. Bose 2 Model of a Queue Arrivals
More informationBalking and Re-service in a Vacation Queue with Batch Arrival and Two Types of Heterogeneous Service
Journal of Mathematics Research; Vol. 4, No. 4; 212 ISSN 1916-9795 E-ISSN 1916-989 Publishe by Canaian Center of Science an Eucation Balking an Re-service in a Vacation Queue with Batch Arrival an Two
More informationA discrete-time priority queue with train arrivals
A discrete-time priority queue with train arrivals Joris Walraevens, Sabine Wittevrongel and Herwig Bruneel SMACS Research Group Department of Telecommunications and Information Processing (IR07) Ghent
More informationDerivation of Formulas by Queueing Theory
Appendices Spectrum Requirement Planning in Wireless Communications: Model and Methodology for IMT-Advanced E dite d by H. Takagi and B. H. Walke 2008 J ohn Wiley & Sons, L td. ISBN: 978-0-470-98647-9
More informationOutline. Finite source queue M/M/c//K Queues with impatience (balking, reneging, jockeying, retrial) Transient behavior Advanced Queue.
Outline Finite source queue M/M/c//K Queues with impatience (balking, reneging, jockeying, retrial) Transient behavior Advanced Queue Batch queue Bulk input queue M [X] /M/1 Bulk service queue M/M [Y]
More informationAn M/M/1 Retrial Queue with Unreliable Server 1
An M/M/1 Retrial Queue with Unreliable Server 1 Nathan P. Sherman 2 and Jeffrey P. Kharoufeh 3 Department of Operational Sciences Air Force Institute of Technology Abstract We analyze an unreliable M/M/1
More informationSystem with a Server Subject to Breakdowns
Applied Mathematical Sciences Vol. 7 213 no. 11 539 55 On Two Modifications of E 2 /E 2 /1/m Queueing System with a Server Subject to Breakdowns Michal Dorda VSB - Technical University of Ostrava Faculty
More informationBurst Arrival Queues with Server Vacations and Random Timers
Burst Arrival Queues with Server acations and Random Timers Merav Shomrony and Uri Yechiali Department of Statistics and Operations Research School of Mathematical Sciences Raymond and Beverly Sackler
More informationElementary queueing system
Elementary queueing system Kendall notation Little s Law PASTA theorem Basics of M/M/1 queue M/M/1 with preemptive-resume priority M/M/1 with non-preemptive priority 1 History of queueing theory An old
More informationA Heterogeneous Two-Server Queueing System with Balking and Server Breakdowns
The Eighth International Symposium on Operations Research and Its Applications (ISORA 09) Zhangjiajie, China, September 20 22, 2009 Copyright 2009 ORSC & APORC, pp. 230 244 A Heterogeneous Two-Server Queueing
More informationRetrial queue for cloud systems with separated processing and storage units
Retrial queue for cloud systems with separated processing and storage units Tuan Phung-Duc Department of Mathematical and Computing Sciences Tokyo Institute of Technology Ookayama, Meguro-ku, Tokyo, Japan
More informationAnalysis of an M/M/1/N Queue with Balking, Reneging and Server Vacations
Analysis of an M/M/1/N Queue with Balking, Reneging and Server Vacations Yan Zhang 1 Dequan Yue 1 Wuyi Yue 2 1 College of Science, Yanshan University, Qinhuangdao 066004 PRChina 2 Department of Information
More information11 The M/G/1 system with priorities
11 The M/G/1 system with priorities In this chapter we analyse queueing models with different types of customers, where one or more types of customers have priority over other types. More precisely we
More informationMultiserver Queueing Model subject to Single Exponential Vacation
Journal of Physics: Conference Series PAPER OPEN ACCESS Multiserver Queueing Model subject to Single Exponential Vacation To cite this article: K V Vijayashree B Janani 2018 J. Phys.: Conf. Ser. 1000 012129
More informationLink Models for Circuit Switching
Link Models for Circuit Switching The basis of traffic engineering for telecommunication networks is the Erlang loss function. It basically allows us to determine the amount of telephone traffic that can
More informationA Retrial Queueing model with FDL at OBS core node
A Retrial Queueing model with FDL at OBS core node Chuong Dang Thanh a, Duc Pham Trung a, Thang Doan Van b a Faculty of Information Technology, College of Sciences, Hue University, Hue, Viet Nam. E-mail:
More informationA Queueing System with Queue Length Dependent Service Times, with Applications to Cell Discarding in ATM Networks
A Queueing System with Queue Length Dependent Service Times, with Applications to Cell Discarding in ATM Networks by Doo Il Choi, Charles Knessl and Charles Tier University of Illinois at Chicago 85 South
More informationPreemptive Resume Priority Retrial Queue with. Two Classes of MAP Arrivals
Applied Mathematical Sciences, Vol. 7, 2013, no. 52, 2569-2589 HIKARI Ltd, www.m-hikari.com Preemptive Resume Priority Retrial Queue with Two Classes of MAP Arrivals M. Senthil Kumar 1, S. R. Chakravarthy
More informationTransient Solution of a Multi-Server Queue. with Catastrophes and Impatient Customers. when System is Down
Applied Mathematical Sciences, Vol. 8, 2014, no. 92, 4585-4592 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2014.45388 Transient Solution of a Multi-Server Queue with Catastrophes and Impatient
More informationContents Preface The Exponential Distribution and the Poisson Process Introduction to Renewal Theory
Contents Preface... v 1 The Exponential Distribution and the Poisson Process... 1 1.1 Introduction... 1 1.2 The Density, the Distribution, the Tail, and the Hazard Functions... 2 1.2.1 The Hazard Function
More informationQueueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K "
Queueing Theory I Summary Little s Law Queueing System Notation Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K " Little s Law a(t): the process that counts the number of arrivals
More informationInventory Ordering Control for a Retrial Service Facility System Semi- MDP
International Journal of Engineering Science Invention (IJESI) ISS (Online): 239 6734, ISS (Print): 239 6726 Volume 7 Issue 6 Ver I June 208 PP 4-20 Inventory Ordering Control for a Retrial Service Facility
More informationStochastic three-stage hiring model as a tandem queueing process with bulk arrivals and Erlang phase-type selection, M X /M (k,k) /1 M Y /E r /1
Int. J. Mathematics in Operational Research, Vol. 5, No. 5, 23 57 Stochastic three-stage hiring model as a tandem queueing process with bulk arrivals and Erlang phase-type selection, M X /M (k,k) / M Y
More informationM/G/1 and Priority Queueing
M/G/1 and Priority Queueing Richard T. B. Ma School of Computing National University of Singapore CS 5229: Advanced Compute Networks Outline PASTA M/G/1 Workload and FIFO Delay Pollaczek Khinchine Formula
More informationGeom/G 1,G 2 /1/1 REPAIRABLE ERLANG LOSS SYSTEM WITH CATASTROPHE AND SECOND OPTIONAL SERVICE
J Syst Sci Complex (2011) 24: 554 564 Geom/G 1,G 2 /1/1 REPAIRABLE ERLANG LOSS SYSTEM WITH CATASTROPHE AND SECOND OPTIONAL SERVICE Yinghui TANG Miaomiao YU Cailiang LI DOI: 10.1007/s11424-011-8339-2 Received:
More informationBatch Arrival Queuing Models with Periodic Review
Batch Arrival Queuing Models with Periodic Review R. Sivaraman Ph.D. Research Scholar in Mathematics Sri Satya Sai University of Technology and Medical Sciences Bhopal, Madhya Pradesh National Awardee
More informationCost Analysis of Two-Phase M/M/1 Queueing system in the Transient state with N-Policy and Server Breakdowns
IN (e): 2250 3005 Volume, 07 Issue, 9 eptember 2017 International Journal of Computational Engineering Research (IJCER) Cost Analysis of Two-Phase M/M/1 Queueing system in the Transient state with N-Policy
More informationNetworking = Plumbing. Queueing Analysis: I. Last Lecture. Lecture Outline. Jeremiah Deng. 29 July 2013
Networking = Plumbing TELE302 Lecture 7 Queueing Analysis: I Jeremiah Deng University of Otago 29 July 2013 Jeremiah Deng (University of Otago) TELE302 Lecture 7 29 July 2013 1 / 33 Lecture Outline Jeremiah
More informationFinite Bulk Queueing Model
Finite Bulk Queueing Model Rashmita Sharma Department of Mathematics, D.A.V. (P.G.) College, Dehra Dun (U.K.), India. Abstract In this paper we analyze a G X /G/m queueing model with finite capacity using
More informationData analysis and stochastic modeling
Data analysis and stochastic modeling Lecture 7 An introduction to queueing theory Guillaume Gravier guillaume.gravier@irisa.fr with a lot of help from Paul Jensen s course http://www.me.utexas.edu/ jensen/ormm/instruction/powerpoint/or_models_09/14_queuing.ppt
More informationAdvanced Computer Networks Lecture 3. Models of Queuing
Advanced Computer Networks Lecture 3. Models of Queuing Husheng Li Min Kao Department of Electrical Engineering and Computer Science University of Tennessee, Knoxville Spring, 2016 1/13 Terminology of
More informationJ. MEDHI STOCHASTIC MODELS IN QUEUEING THEORY
J. MEDHI STOCHASTIC MODELS IN QUEUEING THEORY SECOND EDITION ACADEMIC PRESS An imprint of Elsevier Science Amsterdam Boston London New York Oxford Paris San Diego San Francisco Singapore Sydney Tokyo Contents
More informationWaiting Time Analysis of A Single Server Queue in an Out- Patient Clinic
IOSR Journal of Mathematics (IOSR-JM) e-issn: 2278-5728, p-issn: 2319-765X. Volume 11, Issue 3 Ver. V (May - Jun. 2015), PP 54-58 www.iosrjournals.org Waiting Time Analysis of A Single Server Queue in
More information6 Solving Queueing Models
6 Solving Queueing Models 6.1 Introduction In this note we look at the solution of systems of queues, starting with simple isolated queues. The benefits of using predefined, easily classified queues will
More informationNon Markovian Queues (contd.)
MODULE 7: RENEWAL PROCESSES 29 Lecture 5 Non Markovian Queues (contd) For the case where the service time is constant, V ar(b) = 0, then the P-K formula for M/D/ queue reduces to L s = ρ + ρ 2 2( ρ) where
More informationControl of Fork-Join Networks in Heavy-Traffic
in Heavy-Traffic Asaf Zviran Based on MSc work under the guidance of Rami Atar (Technion) and Avishai Mandelbaum (Technion) Industrial Engineering and Management Technion June 2010 Introduction Network
More informationDiscrete-time Retrial Queue with Bernoulli Vacation, Preemptive Resume and Feedback Customers
Journal of Industrial Engineering and Management JIEM, 2015 8(4): 1236-1250 Online ISSN: 2013-0953 Print ISSN: 2013-8423 http://dx.doi.org/10.3926/jiem.1487 Discrete-time Retrial Queue with Bernoulli Vacation,
More informationA discrete-time Geo/G/1 retrial queue with starting failures and second optional service
Computers and Mathematics with Applications 53 (2007) 115 127 www.elsevier.com/locate/camwa A discrete-time Geo/G/1 retrial queue with starting failures and second optional service Jinting Wang, Qing Zhao
More informationAnalysis of a Two-Phase Queueing System with Impatient Customers and Multiple Vacations
The Tenth International Symposium on Operations Research and Its Applications (ISORA 211) Dunhuang, China, August 28 31, 211 Copyright 211 ORSC & APORC, pp. 292 298 Analysis of a Two-Phase Queueing System
More informationAnalysis of Software Artifacts
Analysis of Software Artifacts System Performance I Shu-Ngai Yeung (with edits by Jeannette Wing) Department of Statistics Carnegie Mellon University Pittsburgh, PA 15213 2001 by Carnegie Mellon University
More informationInternational Journal of Pure and Applied Mathematics Volume 28 No ,
International Journal of Pure and Applied Mathematics Volume 28 No. 1 2006, 101-115 OPTIMAL PERFORMANCE ANALYSIS OF AN M/M/1/N QUEUE SYSTEM WITH BALKING, RENEGING AND SERVER VACATION Dequan Yue 1, Yan
More informationOperations Research Letters. Instability of FIFO in a simple queueing system with arbitrarily low loads
Operations Research Letters 37 (2009) 312 316 Contents lists available at ScienceDirect Operations Research Letters journal homepage: www.elsevier.com/locate/orl Instability of FIFO in a simple queueing
More informationKendall notation. PASTA theorem Basics of M/M/1 queue
Elementary queueing system Kendall notation Little s Law PASTA theorem Basics of M/M/1 queue 1 History of queueing theory An old research area Started in 1909, by Agner Erlang (to model the Copenhagen
More informationStochastic inventory system with two types of services
Int. J. Adv. Appl. Math. and Mech. 2() (204) 20-27 ISSN: 2347-2529 Available online at www.ijaamm.com International Journal of Advances in Applied Mathematics and Mechanics Stochastic inventory system
More informationPerformance Analysis of an M/M/c/N Queueing System with Balking, Reneging and Synchronous Vacations of Partial Servers
The Sixth International Symposium on Operations Research and Its Applications (ISORA 06) Xinjiang, China, August 8 12, 2006 Copyright 2006 ORSC & APORC pp. 128 143 Performance Analysis of an M/M/c/ Queueing
More informationAnalysis of a Machine Repair System with Warm Spares and N-Policy Vacations
The 7th International Symposium on Operations Research and Its Applications (ISORA 08) ijiang, China, October 31 Novemver 3, 2008 Copyright 2008 ORSC & APORC, pp. 190 198 Analysis of a Machine Repair System
More informationA Direct Approach to Transient Queue-Size Distribution in a Finite-Buffer Queue with AQM
Appl. Math. Inf. Sci. 7, No. 3, 99-915 (213) 99 Applied Mathematics & Information Sciences An International Journal A Direct Approach to Transient Queue-Size Distribution in a Finite-Buffer Queue with
More informationQueueing Systems: Lecture 3. Amedeo R. Odoni October 18, Announcements
Queueing Systems: Lecture 3 Amedeo R. Odoni October 18, 006 Announcements PS #3 due tomorrow by 3 PM Office hours Odoni: Wed, 10/18, :30-4:30; next week: Tue, 10/4 Quiz #1: October 5, open book, in class;
More informationAN M/M/1 QUEUEING SYSTEM WITH INTERRUPTED ARRIVAL STREAM K.C. Madan, Department of Statistics, College of Science, Yarmouk University, Irbid, Jordan
REVISTA INVESTIGACION OPERACIONAL Vol., No., AN M/M/ QUEUEING SYSTEM WITH INTERRUPTED ARRIVAL STREAM K.C. Maan, Department of Statistics, College of Science, Yarmouk University, Irbi, Joran ABSTRACT We
More informationPerishable Inventory System at Service Facilities with Multiple Server Vacations and Impatient Customers
J. Stat. Appl. Pro. Lett. 3, o. 3, 63-73 (2014) 63 Journal of Statistics Applications & Probability Letters An International Journal http://dx.doi.org/10.12785/jsapl/010303 Perishable Inventory System
More informationA Two-Queue Polling Model with Two Priority Levels in the First Queue
A Two-Queue Polling Model with Two Priority Levels in the First Queue arxiv:1408.0110v1 [math.pr] 1 Aug 2014 M.A.A. Boon marko@win.tue.nl I.J.B.F. Adan iadan@win.tue.nl May, 2008 Abstract O.J. Boxma boxma@win.tue.nl
More informationNICTA Short Course. Network Analysis. Vijay Sivaraman. Day 1 Queueing Systems and Markov Chains. Network Analysis, 2008s2 1-1
NICTA Short Course Network Analysis Vijay Sivaraman Day 1 Queueing Systems and Markov Chains Network Analysis, 2008s2 1-1 Outline Why a short course on mathematical analysis? Limited current course offering
More informationResearch Article On the Discrete-Time Geo X /G/1 Queues under N-Policy with Single and Multiple Vacations
Applied Mathematics Volume 203, Article ID 58763, 6 pages http://dx.doi.org/0.55/203/58763 Research Article On the Discrete-Time Geo X /G/ Queues under N-Policy with Single and Multiple Vacations Sung
More informationSandwich shop : a queuing net work with finite disposable resources queue and infinite resources queue
Sandwich shop : a queuing net work with finite disposable resources queue and infinite resources queue Final project for ISYE 680: Queuing systems and Applications Hongtan Sun May 5, 05 Introduction As
More informationQueueing Review. Christos Alexopoulos and Dave Goldsman 10/6/16. (mostly from BCNN) Georgia Institute of Technology, Atlanta, GA, USA
1 / 24 Queueing Review (mostly from BCNN) Christos Alexopoulos and Dave Goldsman Georgia Institute of Technology, Atlanta, GA, USA 10/6/16 2 / 24 Outline 1 Introduction 2 Queueing Notation 3 Transient
More informationP (L d k = n). P (L(t) = n),
4 M/G/1 queue In the M/G/1 queue customers arrive according to a Poisson process with rate λ and they are treated in order of arrival The service times are independent and identically distributed with
More informationM/M/1 TWO-PHASE GATED QUEUEING SYSTEM WITH UNRELIABLE SERVER AND STATE DEPENDENT ARRIVALS
Int. J. Chem. Sci.: 14(3), 2016, 1742-1754 ISSN 0972-768X www.sadgurupublications.com M/M/1 TWO-PHASE GATED QUEUEING SYSTEM WITH UNRELIABLE SERVER AND STATE DEPENDENT ARRIVALS S. HANUMANTHA RAO a*, V.
More informationOptimal Strategy Analysis of an N-policy Twophase. Server Startup and Breakdowns
Int. J. Open Problems Compt. Math., Vol. 3, No. 4, December 200 ISSN 998-6262; Copyright ICSRS Publication, 200 www.i-csrs.org Optimal Strategy Analysis of an N-policy Twophase M X /M/ Gated Queueing System
More informationLINEAR RETRIAL INVENTORY SYSTEM WITH SECOND OPTIONAL SERVICE UNDER MIXED PRIORITY SERVICE
TWMS J. App. Eng. Math. V.5, N.2, 2015, pp. 249-268. LINEAR RETRIAL INVENTORY SYSTEM WITH SECOND OPTIONAL SERVICE UNDER MIXED PRIORITY SERVICE K. JEGANATHAN Abstract. The present paper deals with a generalization
More informationEE 368. Weeks 3 (Notes)
EE 368 Weeks 3 (Notes) 1 State of a Queuing System State: Set of parameters that describe the condition of the system at a point in time. Why do we need it? Average size of Queue Average waiting time How
More informationBIRTH DEATH PROCESSES AND QUEUEING SYSTEMS
BIRTH DEATH PROCESSES AND QUEUEING SYSTEMS Andrea Bobbio Anno Accademico 999-2000 Queueing Systems 2 Notation for Queueing Systems /λ mean time between arrivals S = /µ ρ = λ/µ N mean service time traffic
More informationChapter 1. Introduction. 1.1 Stochastic process
Chapter 1 Introduction Process is a phenomenon that takes place in time. In many practical situations, the result of a process at any time may not be certain. Such a process is called a stochastic process.
More informationChapter 2 Queueing Theory and Simulation
Chapter 2 Queueing Theory and Simulation Based on the slides of Dr. Dharma P. Agrawal, University of Cincinnati and Dr. Hiroyuki Ohsaki Graduate School of Information Science & Technology, Osaka University,
More informationQUEUING MODELS AND MARKOV PROCESSES
QUEUING MODELS AND MARKOV ROCESSES Queues form when customer demand for a service cannot be met immediately. They occur because of fluctuations in demand levels so that models of queuing are intrinsically
More informationTCOM 501: Networking Theory & Fundamentals. Lecture 6 February 19, 2003 Prof. Yannis A. Korilis
TCOM 50: Networking Theory & Fundamentals Lecture 6 February 9, 003 Prof. Yannis A. Korilis 6- Topics Time-Reversal of Markov Chains Reversibility Truncating a Reversible Markov Chain Burke s Theorem Queues
More informationPBW 654 Applied Statistics - I Urban Operations Research
PBW 654 Applied Statistics - I Urban Operations Research Lecture 2.I Queuing Systems An Introduction Operations Research Models Deterministic Models Linear Programming Integer Programming Network Optimization
More informationExercises Stochastic Performance Modelling. Hamilton Institute, Summer 2010
Exercises Stochastic Performance Modelling Hamilton Institute, Summer Instruction Exercise Let X be a non-negative random variable with E[X ]
More informationPart I Stochastic variables and Markov chains
Part I Stochastic variables and Markov chains Random variables describe the behaviour of a phenomenon independent of any specific sample space Distribution function (cdf, cumulative distribution function)
More informationChapter 11. Output Analysis for a Single Model Prof. Dr. Mesut Güneş Ch. 11 Output Analysis for a Single Model
Chapter Output Analysis for a Single Model. Contents Types of Simulation Stochastic Nature of Output Data Measures of Performance Output Analysis for Terminating Simulations Output Analysis for Steady-state
More informationM/G/1 and M/G/1/K systems
M/G/1 and M/G/1/K systems Dmitri A. Moltchanov dmitri.moltchanov@tut.fi http://www.cs.tut.fi/kurssit/elt-53606/ OUTLINE: Description of M/G/1 system; Methods of analysis; Residual life approach; Imbedded
More informationQueueing Theory and Simulation. Introduction
Queueing Theory and Simulation Based on the slides of Dr. Dharma P. Agrawal, University of Cincinnati and Dr. Hiroyuki Ohsaki Graduate School of Information Science & Technology, Osaka University, Japan
More informationADMISSION CONTROL IN THE PRESENCE OF PRIORITIES: A SAMPLE PATH APPROACH
Chapter 1 ADMISSION CONTROL IN THE PRESENCE OF PRIORITIES: A SAMPLE PATH APPROACH Feng Chen Department of Statistics and Operations Research University of North Carolina at Chapel Hill chenf@email.unc.edu
More informationReview Paper Machine Repair Problem with Spares and N-Policy Vacation
Research Journal of Recent Sciences ISSN 2277-2502 Res.J.Recent Sci. Review Paper Machine Repair Problem with Spares and N-Policy Vacation Abstract Sharma D.C. School of Mathematics Statistics and Computational
More informationCitation Operational Research (2012), 12(2):
TitleAn explicit solution for a tandem q Author(s) Phung-Duc, Tuan Citation Operational Research (2012), 12(2): Issue Date 2012-08 URL http://hdl.handle.net/2433/158216 RightThe final publication is available
More informationA Nonlinear Programming Approach For a Fuzzy queue with an unreliable server Dr.V. Ashok Kumar
The Bulletin of Society for Mathematical Services and Standards Online: 2012-06-04 ISSN: 2277-8020, Vol. 2, pp 44-56 doi:10.18052/www.scipress.com/bsmass.2.44 2012 SciPress Ltd., Switzerland A Nonlinear
More information