Processing math: 100%
Research article Special Issues

Transient scrutiny of MX/G(a,b)/1 queueing system with feedback, balking and two phase of service subject to server failure under Bernoulli vacation

  • The transient scrutiny of a batch arrival feedback queueing system with balking and two stages of varying service with contrasting levels of service subjected to Bernoulli vacation has been examined in this study. Customers also have the option to decline services and leave the service area if the server is unable to fulfill their request when they arrive. The server may continue to serve the customers, if any, after each service with probability ω, or it may undergo a vacation with probability (1ω). The service channel may fail temporarily when the server is operating in any phase of service, which is then directed straight to the repair process. The model's steady state results and time-dependent probability generating functions in terms of their Laplace transforms have been derived. The mean queue length and the average time spent in the queue are explicitly determined as performance indicators in the various system states. A few unique cases and specific circumstances have also been presented. Finally, the effect of different parameters on the system's efficiency is then numerically analyzed.

    Citation: Rani Rajendiran, Indhira Kandaiyan. Transient scrutiny of MX/G(a,b)/1 queueing system with feedback, balking and two phase of service subject to server failure under Bernoulli vacation[J]. AIMS Mathematics, 2023, 8(3): 5391-5412. doi: 10.3934/math.2023271

    Related Papers:

    [1] Bharathy Shanmugam, Mookkaiyah Chandran Saravanarajan . Unreliable retrial queueing system with working vacation. AIMS Mathematics, 2023, 8(10): 24196-24224. doi: 10.3934/math.20231234
    [2] S. Sundarapandiyan, S. Nandhini . Sensitivity analysis of a non-Markovian feedback retrial queue, reneging, delayed repair with working vacation subject to server breakdown. AIMS Mathematics, 2024, 9(8): 21025-21052. doi: 10.3934/math.20241022
    [3] Shaojun Lan, Yinghui Tang . An unreliable discrete-time retrial queue with probabilistic preemptive priority, balking customers and replacements of repair times. AIMS Mathematics, 2020, 5(5): 4322-4344. doi: 10.3934/math.2020276
    [4] Zhen Wang, Liwei Liu, Yuanfu Shao, Yiqiang Q. Zhao . Joining strategies under two kinds of games for a multiple vacations retrial queue with $ N $-policy and breakdowns. AIMS Mathematics, 2021, 6(8): 9075-9099. doi: 10.3934/math.2021527
    [5] K. Jeganathan, S. Selvakumar, N. Anbazhagan, S. Amutha, Porpattama Hammachukiattikul . Stochastic modeling on M/M/1/N inventory system with queue-dependent service rate and retrial facility. AIMS Mathematics, 2021, 6(7): 7386-7420. doi: 10.3934/math.2021433
    [6] Alexander Dudin, Sergey Dudin, Rosanna Manzo, Luigi Rarità . Queueing system with batch arrival of heterogeneous orders, flexible limited processor sharing and dynamical change of priorities. AIMS Mathematics, 2024, 9(5): 12144-12169. doi: 10.3934/math.2024593
    [7] YanLing Li, GenQi Xu, Hao Chen . Analysis of two components parallel repairable degenerate system with vacation. AIMS Mathematics, 2021, 6(10): 10602-10619. doi: 10.3934/math.2021616
    [8] Linhong Li, Wei Xu, Zhen Wang, Liwei Liu . Improving efficiency of the queueing system with two types of customers by service decomposition. AIMS Mathematics, 2023, 8(11): 25382-25408. doi: 10.3934/math.20231295
    [9] Ciro D'Apice, Alexander Dudin, Sergei Dudin, Rosanna Manzo . Analysis of a multi-server retrial queue with a varying finite number of sources. AIMS Mathematics, 2024, 9(12): 33365-33385. doi: 10.3934/math.20241592
    [10] Ciro D'Apice, Alexander Dudin, Sergei Dudin, Rosanna Manzo . Study of a semi-open queueing network with hysteresis control of service regimes. AIMS Mathematics, 2025, 10(2): 3095-3123. doi: 10.3934/math.2025144
  • The transient scrutiny of a batch arrival feedback queueing system with balking and two stages of varying service with contrasting levels of service subjected to Bernoulli vacation has been examined in this study. Customers also have the option to decline services and leave the service area if the server is unable to fulfill their request when they arrive. The server may continue to serve the customers, if any, after each service with probability ω, or it may undergo a vacation with probability (1ω). The service channel may fail temporarily when the server is operating in any phase of service, which is then directed straight to the repair process. The model's steady state results and time-dependent probability generating functions in terms of their Laplace transforms have been derived. The mean queue length and the average time spent in the queue are explicitly determined as performance indicators in the various system states. A few unique cases and specific circumstances have also been presented. Finally, the effect of different parameters on the system's efficiency is then numerically analyzed.



    In real-world conditions, the idea of bulk arrivals and bulk service has taken on a new meaning. A comprehensive analysis of bulk queueing was provided by Chaudhry and Templeton [1]. Bulk arrival analysis has been a simple version of customer analysis, and it's a wonderful way to get started with customized modeling. Bailey [2] was the inventor of bulk service queueing models. He developed the technique called "fixed-batch service." In fixed-batch service queueing systems (QS), the server always serves a fixed batch of consumers in each group. Furthermore, a recent overview of bulk service queueing models was provided by Sasikala and Indhira [3]. There are several uses for bulk queuing models in traffic, transportation, production, and manufacturing systems.

    Generally, several systems include more than one phase of service, so it is vital to examine two stages of service for many real-world models. We also expect a batch arrival and use a minimum batch size of 'a' and a maximal batch size of 'b' in addition to providing a bulk service. Sushil Ghimire et al. [4] examined a bulk QS with a fixed batch size 'b' with consumers entering the system in a Poisson process and being separated exponentially. Moreover, Sasikala et al. [5] studied the steady state (SS) behavior of the M[X]/G(a,b)/1 queue in the presence of server downtime, multiple vacations, setup time, and N-policy. Suganya [6] also investigated a M[X]/G/1 QS with a second optional service (SOS), multiple vacations, breakdowns, and repairs.

    The server may be unavailable for a while in a vacation QS for a variety of reasons, such as being monitored for maintenance, attending to other queues, or just taking a break. A vacation is defined as a period of time during which the server is not accessible to customers. The idea of a single server queuing model with Bernoulli vacations (BV) was first suggested by Keilson and Servi (1986). A single server subjected to BV and a randomized breakdown was generalized by Ayyappan and Shyamala [7]. The SS and the Probability Generating Function (PGF) of transient solutions were both explicitly calculated. Sundar Rajan et al. [8] evaluated a feedback queueing model with Bernoulli server vacation, multistage unit service, and random server breakage. Ayyappan and Supraja [9] recently, explored an M[X]/G(a,b)/1 queueing model with dual stages of service subjected to system breakages and BV.

    Consumers in queueing models frequently exhibit the phenomenon of impatience (when servers are idle), off-duty, or undergoing maintenance, some consumers choose not to join the line at all). Queues with balking are widely studied in inventory and production systems, as well as in hospital emergency departments. Ayyappan and Karpagam [10] examined a bulk arrival, a bulk service QS with server breakage and a second optional repair, a standby server, balking, a variable arrival rate, and multiple vacations. Ayyappan and Supraja [11] explored a bulk arrival Non-Markovian QS with balking under BV, breakage, and repair. Recently, Lan and Tang [12] analyzed an unreliable discrete-time retrial queue with probabilistic preemptive priority, balking customers, and replacements of repair times.

    In many situations in the real world, service disruptions are unavoidable. Most studies make the assumption that the server in the service station is always operational and that the station never malfunctions. These presumptions, however, are essentially irrational. In real life, it happens frequently that service stations break down and need to be fixed. QS M[X]/G(a,b)/1 Haridass and Nithya [13] investigated generalized server failure and interrupted vacation. Ayyappan and Karpagam [14] examined a generic bulk service queueing approach with breakage and repair, standby servers, multiple vacations, and a re-service request control policy. It's also been noted that, as the main server's vacation rate increases, the estimated queue length also increases.

    One of the fundamental presumptions made by many researchers who have studied queueing models with interruptions is that the service channel will promptly undergo repair after failure. The repair process for one of the two service stages begins with the termination of that stage. A group of customers who had received services prior to the server failure wait for the remaining services to be completed once the repair is complete. Ayyappan and Nirmala [15] evaluated the transient and SS behavior of the M[X]/G(a,b)/1 queue with breakage and two stages of repair with a delay while using a multiple vacation policy. A M[X]/G(a,b)/1 QS with multiple vacations, closedown essential and optional repairs was generalized by Ayyappan and Deepa [16]. Charan Jeet Singh et al. [17] investigated a unique recoverable server QS bulk input and state-dependent rates, taking into account general repair likelihood, time to repair, and service processes. Applications for these models include flexible advanced technologies and computer telecommunication systems, among others.

    The phenomenon of feedback is yet another crucial tool for communication systems. Customers may be served frequently in numerous real-world circumstances for a particular cause. If a customer is dissatisfied with the service they received, they might keep trying until they are happy. This is initially investigated by Takacs [18], which enables the customer who has completed the service to give feedback to the tail of the queue. Zadeh [19] also investigated a bulk arrival multi-phase QS with random feedback in service and a single vacation policy. Bouchentouf and Guendouzi [20] in recent years analyzed a single server batch arrival Bernoulli feedback QS with waiting servers, K-variant vacations, and impatient customers. A Markovian bulk service queue with feedback and SOS was also recently analyzed by Laxmi et al. [21]

    However, no work has been done in the transient analysis of a QS taking into account feedback, balking, and two phases of service subject to server failure and BV. Therefore, to fill up this gap, in this paper, we consider the transient scrutiny of a MX/G(a,b)/1 QS with feedback, balking with two phases of service subjected to BV and server breakdown. Moreover, the queue size distribution at random epochs and the mean queue size have also been derived. A 3D graphical representation for various parameters has also been presented. Moreover, the QS under consideration finds application in diverse fields like LAN, telephone systems, electronic mail services on the internet, packet-switched networks, call centers, etc.

    The following is the paper's outline: A comprehensive description of the mathematical model is provided in Section 2. Definitions and equations governing the system are discussed in subsections 2.1 and 2.2, along with the model's time-dependent solution. Subsection 2.3 explicitly presents the system's SS behavior as well as the PGF for the queue size at an arbitrary time. The relevant stability condition has been discovered in subsection 2.4. For each of the system's states, we explicitly determined the average queue length, the mean queue waiting time, and the performance metrics in subsection 2.5. Subsections 2.6 and 2.7 list a few special cases and particular cases. In subsection 2.8, a practical application of the model has been presented. In section 3, the numerical results along with the graphical representation are presented, and finally, section 4 provides the conclusion.

    To describe the required queueing model, we assume the following:

    The arrival process: Consumers follow a compound Poisson process when approaching the system in batches of varying sizes, and they are given bulk service on an FCFS basis. Let ϑcidt(i1) be the first-order prob., that a batch of i consumers arrives at the system during a short interval of time (t,t+dt], where 0ci1 and i=1ci=1 and ϑ>0 is the mean arrival rate of batches.

    The service process: A single server provides two distinct heterogeneous services to a group of customers in succession. At the First Phase of Service (FPS) and Second Phase of Service (SPS), which have rates of service η1 and η2, the service time follows general (arbitrary) dist., B1 and B2. Let the distance, function, and density function of the service time be Bi(v) and bi(v) respectively.

    Given an elapsed service time of φ, the conditional prob., the density function of service completion over the interval (φ,φ+dφ] is

    ηi(φ)=bi(φ)1Bi(φ),i=1,2

    and therefore,

    bi(u)=ηi(u)eu0ηi(φ)dφ,i=1,2.

    Following the completion of SPS, the server may take the first type of BV with prob., ω, and prepares to serve the next group of users with prob., (1ω).

    The vacation process: The server's vacation time is represented by a generic (arbitrary) dist. with dist., function Ai(r) and density function ai(r). Given that φ represents the amount of vacation time already spent, let Υi(φ)dφ represent the conditional probability of ending a vacation during the interval (φ,φ+dφ].

    Υi(φ)=ai(φ)1Ai(φ),i=1,2

    and therefore

    ai(r)=Υi(r)er0Υi(φ)dφ,i=1,2.

    The server may experience a breakdown while it is operating with any phase of service; this is assumed to happen according to a Poisson stream with mean breakdown rates of τ1 for the FPS and τ2 for the SPS.

    The repair process: The FPS and SPS start their respective repair processes if the service is interrupted. Following a general (arbitrary) distribution with dist., function Mi(t) and density function mi(t), the repair time is distributed in both phases. Given that the elapsed repair time is ϖ, let πi(ϖ)dϖ be the conditional prob., of a repair time completion during the range (ϖ,ϖ+dϖ), so that

    πi(ϖ)=mi(ϖ)1Mi(ϖ),i=1,2

    and therfore,

    mi(t)=πi(t)et0πi(ϖ)dϖ,i=1,2.

    We assume that (1s) (0s1) i the prob., that an arriving consumer balks during periods when the server is busy (idle), on vacation and under repair.

    The consumer is served according to the FCFS discipline. The varied stochastic processes involved in the system are assumed to be independent of each other.

    Feedback rule: Customers who are dissatisfied with their services may re-join the line after receiving them as a feedback customer to receive another service with prob., p (0p1) or exit the system with complement prob., q=(1p)

    (1) Pi,n(φ,t) = Prob., that at time t, the server is active providing ith phase of service (i=1,2) and there are n(n0) customers in the queue excluding the batch being served and the elapsed service time on a batch of customers undergoing service is φ. As a result, Pi,n(t)=0Pi,n(φ,t)dφ signifies the likelihood that there will be n clients in the queue at time t, excluding the batch of clients in the ith stage of service, without taking into account the amount of service time that has already passed.

    (2) Ai,n(φ,t) = Prob., that at a time t, the server is on ith type of vacation with elapsed vacation time is φ and there are n (n0) clients in the queue. Accordingly, Vi,n(t)=0Vi,n(φ,t)dφ denotes the prob., that at time t, there are n clients in the queue and the server is on ith type of vacation without regard to the elapsed vacation time is φ.

    (3) Mi,n(φ,ϖ,t) = Prob., that at time t, the server is under ith phase of repair (i=1,2) (breakdown during ith phase of service time) with the elapsed service time on a batch of customers undergoing service is φ, the elapsed repair time of the server is ϖ and there are n(n0) customers in the queue. Accordingly, Mi,n(φ,t)=0Mi,n(φ,ϖ,t)dϖ signifies the likelihood that there will be n clients in the queue at time t with an elapsed service time of φ and without consideration of an elapsed repair time of ϖ for a group of clients receiving service.

    (4) Qr(t) is the prob., that there will be r (0ra1) clients in the system at time t and that the server will be idle yet accessible.

    The model's governing Kolmogorov forward equations for the conditions of i=1,2; where sub index i=1,2 specifies the FPS and SPS, respectively, can be written as follows:

    φPi,0(φ,t)+tPi,0(φ,t)+(ϑ+ηi(φ)+τi)Pi,0(φ,t)=ϑq(1d)Pi,0(φ,t)+0Mi,0(φ,ϖ,t)πi(ϖ)dϖ,i=1,2; (2.1)
    φPi,n(φ,t)+tPi,n(φ,t)+(ϑ+ηi(φ)+τi)Pi,n(φ,t)=ϑq(1d)Pi,n(φ,t)+ϑdnk=1CkPi,nk(φ,t)+0Mi,n(φ,ϖ,t)πi(ϖ)dϖ,(n1)i=1,2; (2.2)
    φA1,0(φ,t)+tA1,0(φ,t)+(ϑ+Υ1(φ))A1,0(φ,t)=ϑ(1d)A1,0(φ,t); (2.3)
    φA1,n(φ,t)+tA1,n(φ,t)+(ϑ+Υ1(φ))A1,n(φ,t)=ϑ(1d)A1,n(φ,t)+ϑdnk=1CkA1,nk(φ,t),n1; (2.4)
    φA2,0(φ,t)+tA2,0(φ,t)+(ϑ+Υ2(φ))A2,0(φ,t)=ϑ(1d)A2,0(φ,t); (2.5)
    φA2,n(φ,t)+tA2,n(φ,t)+(ϑ+Υ2(φ))A2,n(φ,t)=ϑ(1d)A2,n(φ,t)+ϑdnk=1CkA2,nk(φ,t),n1; (2.6)
    ϖMi,0(φ,ϖ,t)+tMi,0(φ,ϖ,t)+(ϑ+πi(ϖ))Mi,0(φ,ϖ,t)=ϑ(1d)Mi,0(φ,ϖ,t),i=1,2; (2.7)
    ϖMi,n(φ,ϖ,t)+tMi,n(φ,ϖ,t)+(ϑ+πi(ϖ))Mi,n(φ,ϖ,t)=ϑ(1d)Mi,n(φ,ϖ,t)+ϑdnk=1CkMi,nk(φ,ϖ,t),n1; (2.8)
    ddtQ0(t)=ϑQ0(t)+ϑ(1d)Q0(t)+(1ω)0P2,0(φ,t)η2(φ)dφ+0A1,0(φ,t)Υ1(φ)dφ+0A2,0(x,t)Υ2(φ)dφ; (2.9)
    ddtQr(t)=ϑQr(t)+ϑ(1d)Qr(t)+ϑdrk=1CkQrk(t)+(1ω)0P2,r(x,t)η2(φ)dφ+0A1,r(φ,t)Υ1(φ)dφ+0A2,r(φ,t)Υ2(φ)dφ,(1ra1). (2.10)

    To solve the Eqs (2.1) to (2.10) the following boundary conditions at φ = 0 and ϖ = 0 are considered,

    P1,0(0,t)=pϑdbr=aa1k=0CrkQk(t)+(1ω)br=a0P2,r(φ,t)η2(φ)dφ+pbr=a0A1,r(φ,t)Υ1(φ)dφ+qbr=a0A2,r(φ,t)Υ2(φ)dφ; (2.11)
    P1,n(0,t)=pϑda1k=0Cb+nkQk(t)+(1ω)0P2,n+b(φ,t)η2(φ)dφ+p0A1,n+b(φ,t)Υ1(φ)dφ+q0A2,n+b(φ,t)Υ2(φ)dφ,n1; (2.12)
    P2,n(0,t)=0P1,n(φ,t)η1(φ)dφ,n0; (2.13)
    A1,n(0,t)=ω0P2,n(φ,t)η2(φ)dφ,n0; (2.14)
    A2,n(0,t)=0A1,n(φ,t)Υ1(φ)dφ,n0; (2.15)
    Mi,n(φ,0,t)=τiPi,n(φ,t),n0,i=1,2. (2.16)

    We assume that the server is idle initially because there aren't enough users in the system. Thus, the starting circumstances are

    Q0(0)=1,Qr(0)=0 for 1ra1,Pi,n(0)=Ri,n(0)=V1,n(0)=V2,n(0)=0 for n0,i=1,2. (2.17)

    To address the aforementioned problems, let us introduce the PGF for i=1,2 for |ξ|1.

    Pi(φ,ξ,t)=n=0ξnPi,n(φ,t);Pi(ξ,t)=n=0ξnPi,n(t),A1(φ,ξ,t)=n=0ξnA1,n(φ,t);A1(ξ,t)=n=0ξnA1,n(t),A2(φ,ξ,t)=n=0ξnA2,n(φ,t);A2(ξ,t)=n=0ξnA2,n(t),Mi(φ,ϖ,ξ,t)=n=0ξnMi,n(φ,ϖ,t);Mi(φ,ξ,t)=n=0ξnMi,n(φ,t),C(ξ)=n=1Cnξn;Q(ξ)=a1r=0Qrξr. (2.18)

    Define a function f(t) Laplace Transforms (LT) as

    ˉf(s)=0estf(t)dt,R(s)0. (2.19)

    Considering the LT of Eqs (2.1) to (2.16) and using (2.17) yields

    φˉPi,0(φ,s)+(s+ϑd+ηi(φ)+τi)ˉPi,0(φ,s)=0ˉMi,0(φ,ϖ,s)πi(ϖ)dϖ,i=1,2; (2.20)
    φˉPi,n(φ,s)+(s+ϑd+ηi(φ)+τi)ˉPi,n(φ,s)=ϑdnk=1CkˉPi,nk(φ,s)+0ˉMi,n(φ,ϖ,s)πi(ϖ)dϖ,n1,i=1,2; (2.21)
    φˉA1,0(φ,s)+(s+ϑd+Υ1(φ))ˉA1,0(φ,s)=0; (2.22)
    φˉA1,n(φ,s)+(s+ϑd+Υ1(φ))ˉA1,n(φ,s)=ϑdnk=1CkˉA1,nk(φ,s),n1; (2.23)
    φˉA2,0(φ,s)+(s+ϑd+Υ2(φ))ˉA2,0(φ,s)=0; (2.24)
    φˉA2,n(φ,s)+(s+ϑd+Υ2(φ))ˉA2,n(φ,s)=ϑdnk=1CkˉA2,nk(φ,s),n1; (2.25)
    ϖˉMi,0(φ,ϖ,s)+(s+ϑd+πi(ϖ))ˉMi,0(φ,ϖ,s)=0,i=1,2; (2.26)
    φˉMi,n(φ,ϖ,s)+(s+ϑd+πi(ϖ))ˉMi,n(φ,ϖ,s)=ϑdnk=1CkˉMi,nk(φ,ϖ,s),n1,i=1,2; (2.27)
    (s+ϑd)ˉQ0(s)=1+(1ω)0ˉP2,0(φ,s)η2(φ)dφ+0ˉA1,0(φ,s)Υ1(φ)dφ+0ˉA2,0(φ,s)Υ2(φ)dφ; (2.28)
    (s+ϑd)ˉQr(s)=ϑdrk=1CkˉQrk(s)+(1ω)0ˉP2,r(φ,s)η2(φ)dφ+0ˉA1,r(φ,s)Υ1(φ)dφ (2.29)
    +0ˉA2,r(φ,s)Υ2(φ)dφ,1ra1;ˉP1,0(0,s)=pϑdbr=aa1k=0CrkˉQk(s)+(1ω)br=a0ˉP2,r(φ,s)η2(φ)dφ+pbr=a0ˉA1,r(φ,s)Υ1(φ)dφ (2.30)
    +qbr=a0ˉA2,r(φ,s)Υ2(φ)dφ;ˉP1,n(0,s)=pϑda1k=0Cb+nkˉQk(s)+(1ω)0ˉP2,n+b(φ,s)η2(φ)dφ+p0ˉA1,n+b(φ,s)Υ1(φ)dφ (2.31)
    +q0ˉA2,n+b(φ,s)Υ2(φ)dφ,n1;ˉP2,n(0,s)=0ˉP1,n(φ,s)η1(φ)dφ,n0; (2.32)
    ˉA1,n(0,s)=ω0ˉP2,n(φ,s)η2(φ)dφ,n0; (2.33)
    ˉA2,n(0,s)=0ˉA1,n(φ,s)Υ1(φ)dφ,n0; (2.34)
    ˉMi,n(φ,0,s)=τiˉPi,n(φ,s),n0,i=1,2. (2.35)

    With Eqs (2.21),(2.23),(2.25) and (2.27) multiplied by ξn and summing over all the possible values of n from 0 to and adding Eqs (2.20),(2.22),(2.24) and (2.26) respectively, and finally using the PGF specified in Eq (2.18), we obtain

    φˉPi(φ,ξ,s)+(s+ϑd(1C(ξ))+ηi(φ)+τi)ˉPi(φ,ξ,s)=0ˉMi(φ,ϖ,ξ,s)πi(ϖ)dϖ,i=1,2; (2.36)
    φ¯A1(φ,ξ,s)+(s+ϑd(1C(ξ))+Υ1(φ))ˉA1(φ,ξ,s)=0; (2.37)
    φ¯A2(φ,ξ,s)+(s+ϑd(1C(ξ))+Υ2(φ))ˉA2(φ,ξ,s)=0; (2.38)
    ϖ¯Mi(φ,ϖ,ξ,s)+(s+ϑd(1C(ξ))+πi(ϖ))ˉMi(φ,ϖ,ξ,s)=0,i=1,2. (2.39)

    By multiplying both sides of Eq (2.31) by ξn and summing the results for n ranging from 0 to , and using the Eq (2.30) we get

    ξbˉP1(0,ξ,s)=pϑda1r=0br1n=1CnˉQr(s)(ξbξn+r)ξba1r=0(s+ϑd)¯Qr(s)+pϑda1r=0C(ξ)ˉQr(s)ξr+ξb+(1ω)0ˉP2(φ,ξ,s)η2(φ)dφ+p0ˉA1(φ,ξ,s)Υ1(φ)dφ+q0ˉA2(φ,ξ,s)Υ2(φ)dφ+(1ω)b1r=0(ξbξr)0ˉP2,r(φ,s)η2(φ)dφ+pb1r=0(ξbξr)0ˉA1,r(φ,s)Υ1(φ)dφ+qb1r=0(ξbξr)0ˉA2,r(φ,s)Υ2(φ)dφ. (2.40)

    Similarly from Eqs (2.32)to(2.35) we get

    ˉP2(0,ξ,s)=ˉP1(0,ξ,s)¯B1(χ1(ξ,s)), (2.41)
    ˉA1(0,ξ,s)=ωˉP1(0,ξ,s)¯B1(χ1(ξ,s))¯B2(χ2(ξ,s)), (2.42)
    ˉA2(0,ξ,s)=ωˉP1(0,ξ,s)¯B1(χ1(ξ,s))¯B2(χ2(ξ,s))¯A1(Φ(ξ,s)), (2.43)
    ˉMi(φ,0,ξ,s)=τiˉPi(φ,ξ,s),i=1,2. (2.44)

    By solving partial differential equations (2.36) to (2.39), it follows that

    ˉPi(φ,ξ,s)=ˉPi(0,ξ,s)eχi(ξ,s)φφ0ηi(t)dt,i=1,2; (2.45)
    ˉA1(φ,ξ,s)=ˉA1(0,ξ,s)eΦ(ξ,s)φφ0Υ1(t)dt; (2.46)
    ˉA2(φ,ξ,s)=ˉA2(0,ξ,s)eΦ(ξ,s)φφ0Υ2(t)dt; (2.47)
    ˉMi(φ,ϖ,ξ,s)=ˉMi(φ,0,ξ,s)eΦ(ξ,s)ϖϖ0πi(t)dt,i=1,2. (2.48)

    Integrating Eq (2.48) from 0 to with respect to ϖ, we get for i=1,2

    ˉMi(φ,ξ,s)=0ˉMi(φ,ϖ,ξ,s)dϖ,ˉMi(φ,ξ,s)=ˉMi(φ,0,ξ,s)[1ˉMi(Φ(ξ,s))Φ(ξ,s)]. (2.49)

    Now, multiplying both side of Eqs (2.45) to (2.48) by ηi(φ),Υ1(φ),Υ2(φ),πi(ϖ) respectively, and integrating, we obtain

    0¯Pi(φ,ξ,s)ηi(φ)dφ=¯Pi(0,ξ,s)¯Bi(χi(ξ,s)), (2.50)
    0¯A1(φ,ξ,s)Υ1(φ)dφ=¯A1(0,ξ,s)¯A1(Φ(ξ,s)), (2.51)
    0¯A2(φ,ξ,s)Υ2(φ)dφ=¯A2(0,ξ,s)¯A2(Φ(ξ,s)), (2.52)
    0¯Mi(φ,ϖ,ξ,s)πi(ϖ)dϖ=¯Mi(φ,0,ξ,s)¯Mi(Φ(ξ,s)), (2.53)

    where,

    ¯Bi(χi(ξ,s))=0eχi(ξ,s)φdBi(φ),¯A1(Φ(ξ,s))=0eΦ(ξ,s)φdA1(φ),¯A2(Φ(ξ,s))=0eΦ(ξ,s)φdA2(φ),¯Mi(Φ(ξ,s))=0eΦ(ξ,s)ϖdMi(ϖ),

    are, respectively, the Laplace-Stieltjes transforms(LST) of the service time Bi(φ), the vacation time A1(φ) and A2(φ), and the repair time Mi(ϖ). Using Eqs (2.41) to (2.44), we may obtain for i=1,2 by again integrating Eqs (2.45) to (2.47) and (2.49) by parts with respect to φ.

    ˉP1(ξ,s)=ˉP1(0,ξ,s)[1ˉB1(χ1(ξ,s))χ1(ξ,s)], (2.54)
    ˉP2(ξ,s)=ˉP1(0,ξ,s)ˉB1(χ1(ξ,s))[1ˉB2(χ2(ξ,s))χ2(ξ,s)], (2.55)
    ˉA1(ξ,s)=ωˉP1(0,ξ,s)ˉB1(χ1(ξ,s))ˉB2(χ2(ξ,s))[1ˉA1(Φ(ξ,s))Φ(ξ,s)], (2.56)
    ˉA2(ξ,s)=ωˉP1(0,ξ,s)ˉB1(χ1(ξ,s))ˉB2(χ2(ξ,s))ˉA1(Φ(ξ,s))[1ˉA2(Φ(ξ,s))Φ(ξ,s)], (2.57)
    ˉM1(ξ,s)=τ1ˉP1(0,ξ,s)[1ˉB1(χ1(ξ,s))χ1(ξ,s)][1ˉM1(Φ(ξ,s))Φ(ξ,s)], (2.58)
    ˉM2(ξ,s)=τ2ˉP1(0,ξ,s)ˉB1(χ1(ξ,s))[1ˉB2(χ2(ξ,s))χ2(ξ,s)][1ˉM2(Φ(ξ,s))Φ(ξ,s)]. (2.59)

    If we combine Eqs (2.40), (2.50) to (2.52), we have

    ¯P1(0,ξ,s)=pϑda1r=0C(ξ)ˉQr(s)ξrξb(s+ϑd)a1r=0¯Qr(s)+ξb+pϑda1r=0br1n=1CnˉQr(s)(ξbξn+r)+b1r=0(ξbξr){q0ˉA2,r(φ,s)Υ2(φ)dφ+(1ω)0ˉP2,r(φ,s)η2(φ)dφ+p0ˉA1,r(φ,s)Υ1(φ)dφ}[ξb{(1ω)+ωK(ξ,s)}¯B1(χ1(ξ,s)¯B2(χ2(ξ,s))] (2.60)

    where,

    Φ(ξ,s)=s+ϑd(1C(ξ)),χi(ξ,s)=Φ(ξ,s)+τi(1¯Mi(Φ(ξ,s))),i=1,2,K(ξ,s)=p¯A1(Φ(ξ,s))+q¯A1(Φ(ξ,s))¯A2(Φ(ξ,s)).

    We obtain the PGF of various states of the system defined during the transient state by inserting the Eq (2.60) into the Eqs (2.54) to (2.59) and applying the inverse LT of these equations.

    We will calculate the SS prob., distribution for our QS in this section. We suppress the argument 't' everywhere it occurs in the time-dependent analysis in order to determine the SS probability. This can be obtained by applying the Taubarian property.

    lims0sˉf(s)=limtf(t).

    In SS conditions, the server's state queue length dist., is represented by the PGF provided by

    P1(ξ)=P1(0,ξ)[1ˉB1(χ1(ξ))χ1(ξ)], (2.61)
    P2(ξ)=P1(0,ξ)ˉB1(χ1(ξ))[1ˉB2(χ2(ξ))χ2(ξ)], (2.62)
    A1(ξ)=ωP1(0,ξ)ˉB1(χ1(ξ))ˉB2(χ2(ξ))[1ˉA1(Φ(ξ))Φ(ξ)], (2.63)
    A2(ξ)=ωP1(0,ξ)ˉB1(χ1(ξ))ˉB2(χ2(ξ))A1(Φ(ξ))[1A2(Φ(ξ))Φ(ξ)], (2.64)
    M1(ξ)=τ1P1(0,ξ)[1ˉB1(χ1(ξ))χ1(ξ)][1ˉM1(Φ(ξ))Φ(ξ)], (2.65)
    M2(ξ)=τ2P1(0,ξ)ˉB1(χ1(ξ))[1ˉB2(χ2(ξ))χ2(ξ)][1ˉM2(Φ(ξ))Φ(ξ)], (2.66)

    where,

    P1(0,ξ)=pϑda1r=0Qr(C(ξ)ξrξb)+pϑda1r=0br1n=1CnQr(ξbξn+r)+b1r=0(ξbξr)[q0ˉA2,r(φ)Υ2(φ)dφ+(1ω)0ˉP2,r(φ)η2(φ)dφ+p0ˉA1,r(φ)Υ1(φ)dφ][ξb{(1ω)+ωK(ξ)}ˉB1(χ1(ξ)ˉB2(χ2(ξ))] (2.67)

    Distribution of queue size at arbitrary epoch

    We can obtain the PGF of the queue length dist., at a arbitrary time by summing (2.62) to (2.67) with idle term

    P(ξ)=P1(ξ)+P2(ξ)+A1(ξ)+A2(ξ)+M1(ξ)+M2(ξ)+Q(ξ),
    P(ξ)=Nr(ξ)Dr(ξ),Nr(ξ)={pϑda1r=0Qr(C(ξ)ξrξb)Φ(ξ)+pϑda1r=0br1n=1CnQr(ξbξn+r)Φ(ξ)+b1r=0(ξbξr)UrΦ(ξ)}{VΦ(ξ)(1ˉB1(χ1(ξ))χ1(ξ))+VΦ(ξ)ˉB1(χ1(ξ))(1ˉB2(χ2(ξ))χ2(ξ))+VωˉB1(χ1(ξ))ˉB2(χ2(ξ))(1ˉA1(Φ(ξ)))+VωˉB1(χ1(ξ))ˉB2(χ2(ξ))A1(Φ(ξ))(1ˉA2(Φ(ξ)))+Vτ1(1ˉB1(χ1)(ξ)χ1(ξ)){1ˉM1(Φ(ξ))}+Vτ2ˉB1(χ1(ξ))(1ˉB2(χ2)(ξ)χ2(ξ))(1ˉM2(Φ(ξ)))}+Φ(ξ)VQ(ξ),Dr(ξ)=[ξb{(1ω)+ωK(ξ)}ˉB1(χ1(ξ)¯B2(χ2(ξ))]Φ(ξ). (2.68)

    Where,

    Ur=q0ˉA2,r(φ)Υ2(φ)dφ+(1ω)0ˉP2,r(φ)η2(φ)dφ+p0ˉA1,r(φ)Υ1(φ)dφ,V=ξb[(1ω)+ωK(ξ)]ˉB1(χ1(ξ)ˉB2(χ2(ξ)),Φ(ξ)=ϑd(1C(ξ)),χ1(ξ)=Φ(ξ)+τ1(1ˉM1(Φ(ξ))),χ2(ξ)=Φ(ξ)+τ2(1ˉM2(Φ(ξ))),K(ξ)=p¯A1(Φ(ξ))+q¯A1(Φ(ξ))¯A2(Φ(ξ)).

    The PGF has to satisfy P(1)=1. In order to satisfy this condition, here we are applying L'Hopital rules and equating the expression to 1, we get

    Z1[D1+ωE(¯A1)+ωqE(¯A2)]+[bϑdE(I)(D1+ωE(¯A1)+ωqE(¯A2)]a1r=0Qr=[bϑdE(I)(D1+ωE(¯A1)+ωqE(¯A2))]. (2.69)

    Next we calculate the unknown prob., Ur, r=0,1,2,,b1 which are related to the idle-server prob., Qr, r=0,1,2,,a1, consequently, the left half of the statement above must be true. P(1)=1 is therefore satisfied if

    [ξb((1ω)+ωK(ξ))ˉB1(χ1(ξ))ˉB2(χ2(ξ))]>0If ρ=ϑdE(I)(D1+ωE(¯A1)+ωqE(¯A2))b. (2.70)

    The existence of the SS for the model in discussion is then required to satisfy criterion ρ<1. b+a are unknowns in Eq (2.69). Using the following result, we can express Ur in terms of Qr such that numerator only contains 'b constants: The PGF of the number of clients using 'b' unknowns is now given by Eq (2.69).

    According to Rouche's theorem, the statement [ξb((1ω)+ωK(ξ))ˉB1(χ1(ξ))ˉB2(χ2(ξ))] has (b1) zeros inside and one on the unit circle |ξ|=1.

    Because P(ξ) is analytic within and on the unit circle, the numerator must be zero at these points, resulting in 'b' equations in 'b' unknowns. With the aid of a suitable numerical approach, these equations can be solved.

    Result: Let, in terms of Qr, Ur can be expressed as follows.

    a1r=0Ur=ϑda1r=0Qrϑda1r=0Qrar1k=1Ck.

    Where Z1, D1, E(I) are as defined in Section 2.5, and Ur is the probability that the 'r' clients will remain in the queue during the idle period.

    In this part, we obtain some system prob., as well as the average length of time a client spends in line (Wq) and the average number of consumers in line (Lq). We may deduce from (2.71) that ρ<1 is a stability criterion.

    The following outcomes are obtained by setting ξ1 and using L'Hopital's rule whenever needed from Eqs (2.62) to (2.67)

    ● Let Pq(1) be the SS Prob., that the server is busy.

    Pq(1)=P1(1)+P2(1)=Z1[E(B1)+E(B2)][bϑdE(I)(D1+ωE(¯A1)+ωqE(¯A2))].

    ● Let Aq(1) be the SS Prob., that the server is on vacation.

    Aq(1)=A1(1)+A2(1)=Z1[ωE(A1)+ωqE(A2)][bϑdE(I)(D1+ωE(¯A1)+ωqE(¯A2))].

    ● Let Mq(1) be the SS Prob., that the server is under repair.

    Mq(1)=M1(1)+M2(1)=Z1[τ1E(M1)E(B1)+τ1E(M2)E(B2)][bϑdE(I)(D1+ωE(¯A1)+ωqE(¯A2))].

    The average number of clients in the queue (Lq) in SS conditions is calculated by differentiating (2.69) with respect to 'ξ' and calculating at ξ=1

    Lq=limξ1ddξP(ξ),P(1)=N(1)D(1)D(1)N(1)3(D(1))2,
    D(1)=2[bϑdE(I)+(ϑdE(I))2(D1+ω+ωqE(¯A2))],D(1)=3{(ϑdE(I(I1)))(b+ϑdE(I)[D1+ω(1+q)E(¯A2)])+(ϑdE(I))[b(b1)+ϑd(ϑE(I))2[D21+2N1+S1]+ϑE(I(I1))D1]}+ωdϑ{(ϑE(I))2[F21+2qH1+F1]+ϑE(I(I1))F1}(ϑdE(I))2{2(1ω)N1+2ωp[E(¯A1)D1+N1]+2ωq[H1+D1K1+E(¯A2)N1]}},
    N(1)=2[(ϑdE(I))(b+ϑdE(I))D1+ϑdE(I)[ω(1+q)E(ˉA2)](a1r=0Qrξr)],N(1)=3{[ϑdE(I(I1))][b+ϑdE(I)[D1+ω(1+q)E(¯A2)]][a1r=0Qr]},+3{[ϑdE(I)][b(b1)+ϑd{(ϑE(I))2[D21+2N1+S1]+ϑE(I(I1))D1}+ωdϑ{(ϑE(I))2[F21+2qH1+F1]+ϑE(I(I1))F1}(ϑdE(I))2{2(1ω)N1+2ωp(E(ˉA1)D1+N1)+2ωq(H1+D1K1+E(¯A2)N1)}][a1r=0Qr]}+6{[ϑdE(I)][b+ϑdE(I)[D1+ω(1+q)E(¯A2)][ϑda1r=0Qr(E(I)+rb)]},

    where,

    D1=(1+τ1E(¯M1)E(¯B1))+(1+τ2E(¯M2)E(¯B2)),N1=(1+τ1E(¯M1)E(¯B1))(1+τ2E(¯M2)E(¯B2)),S1=τ1E(¯B1)E(¯M12))+τ2E(¯B2)E(¯M22)),F1=E(¯A1)+qE(¯A2)),H1=E(¯A1)E(¯A2)),K1=E(¯A1)+E(¯A2)),E(I)=C(1);E(I(I1))=C(1).

    ● The Little's formula (Wq), is used to calculate the average time a client spends in line.

    Wq=LqϑE(I)

    Case: 1.

    If the vacation time dist., is Erlang-K with the parameter σ, then A is LST which is given by

    ˉA(s)=(σqσq+s)q,E(¯A1)=1σ1;E(¯A2)=1σ2,¯A1(Φ1(ξ))=(σ1q1σ1q1+Φ1(ξ))q1,¯A2(Φ2(ξ))=(σ2q2σ2q2+Φ2(ξ))q2,
    Φ(ξ)=ϑd(1C(ξ)),
    P(ξ)=J1(ξ)J2(ξ),

    where,

    J1(ξ)=[pϑda1r=0Qr(C(ξ)ξrξb)Φ(ξ)+pϑda1r=0br1n=1CnQr(ξbξn+r)Φ(ξ)+b1r=0(ξbξr)UrΦ(ξ)]{JΦ(ξ)(1¯B1(χ1(ξ))χ1(ξ))+JΦ(ξ)(¯B1(χ1(ξ)))(1¯B2(χ2(ξ))χ2(ξ))+Jω¯B1(χ1(ξ))¯B2(χ2(ξ))(1(σ1q1σ1q1+Φ1(ξ))q1)+Jω¯B1(χ1(ξ))¯B2(χ2(ξ))(σ1q1σ1q1+Φ(ξ))q1(1(σ2q2σ2q2+Φ(ξ))q2)+Jτ1(1¯B1(χ1(ξ))χ1(ξ))(1¯M1(Φ(ξ)))+Jτ2¯B1(χ1(ξ))(1¯B2(χ2(ξ))χ2(ξ))(1¯M2(Φ(ξ)))}+Φ(ξ)JQ(ξ),J2=JΦ(ξ),

    where,

    J={ξb[(1ω)+ω[p(σ1q1σ1q1+Φ(ξ))q1+q(σ1q1σ1q1+Φ(ξ))q1(σ2q2σ2q2+Φ(ξ))q2]]¯B1(χ1(ξ))¯B2(χ2(ξ))}.

    This is the PGF of the queue size dist., of MX/G(a,b)/1 QS with feedback, balking and dual stage of service subject to server failure under BV.

    The stability condition for the queueing model is given by

    ρ=ϑdE(I)[(1+τ1E(¯M1))(1Ω1)+(1+τ2E(¯M2))(1Ω2)+ωσ1+ωqσ2]b.

    Case: 2.

    Suppose that the service time dist., is exponential with Ω, then the LST of B is given by

    ˉB(s)=(ΩΩ+s),E(¯B1)=1Ω1;E(¯B2)=1Ω2,¯B1(χ1(ξ))=(Ω1Ω1+χ1(ξ)),¯B2(χ2(ξ))=(Ω2Ω2+χ2(ξ)),where,χ1(ξ)=Φ(ξ)+τ1(1¯M1(Φ(ξ))),χ2(ξ)=Φ(ξ)+τ2(1¯M2(Φ(ξ))),
    P(ξ)=L1(ξ)L2(ξ),

    where

    L1(ξ)={[pϑda1r=0Qr(C(ξ)ξrξb)Φ(ξ)+pϑda1r=0br1n=1CnQr(ξbξn+r)Φ(ξ)+b1r=0(ξbξr)UrΦ(ξ)][LΦ(ξ)(1Ω1+χ1(ξ))+LΦ(ξ)(Ω1Ω1+χ1(ξ))(1Ω2+χ2(ξ))+Lω(Ω1Ω1+χ1(ξ))(Ω2Ω2+χ2(ξ))(1¯A1(Φ(ξ)))+Lω(Ω1Ω1+χ1(ξ))(Ω2Ω2+χ2(ξ))(¯A1(Φ(ξ)))(1¯A2(Φ(ξ)))+Lτ1(Ω1Ω1+χ1(ξ))(1¯M1(Φ(ξ)))+Lτ2(Ω1Ω1+χ1(ξ))(Ω1Ω2+χ2(ξ))(1¯M2(Φ(ξ)))]+Φ(ξ)LQ(ξ)},L2(ξ)=LΦ(ξ),where,L=[ξb{(1ω)+ωK(ξ))}(Ω1Ω1+χ1(ξ))(Ω2Ω2+χ2(ξ))].

    This is the PGF of the queue size dist., of MX/G(a,b)/1 QS with feedback, balking and dual stage of service subject to server failure under BV.

    The stability condition for the QS is given by

    ρ=ϑdE(I)[(1+τ1E(¯M1))(1Ω1)+(1+τ2E(¯M2))(1Ω2)+ωE(¯A1)+ωqE(¯A2)]b.

    Case: 1.

    The PGF of the queue length is obtained as follows if batch arrival, a single server providing a single stage of service, and no failure are taken into account:

    P(ξ)=Q[(1ˉB(Φ(ξ)))+ωˉB(Φ(ξ))(1¯A1(Φ(ξ)))+ωˉB(Φ(ξ))¯A1(Φ(ξ)))(1¯A2(Φ(ξ)))][(1ω)+ωK(ξ,s))ˉB(Φ(ξ))ξ]

    where

    Q=1ρ,Φ(ξ)=ϑd(1C(ξ)),ρ=ϑdE(I)[D1+ωE(¯A1)+ωqE(¯A2)].

    These expressions closely reflect the findings by Ayyappan and Supraja [9].

    Case: 2.

    The PGF of the queue length is determined as follows if single arrival, single server, two stage service, no balking, and no feedback are taken into account:

    P(ξ)=R1(ξ)R2(ξ)

    where,

    R1(ξ)=Q[RΦ(ξ)(1¯B1(χ1(ξ))χ1(ξ))+RΦ(ξ)(¯B1(χ1(ξ)))(1¯B2(χ2(ξ))χ2(ξ))+Rω¯B1(χ1(ξ))¯B2(χ2(ξ))(1¯A1(Φ(ξ)))+Rω¯B1(χ1(ξ))¯B2(χ2(ξ))(¯A1(Φ(ξ)))(1¯A2(Φ(ξ)))+Rτ1(1¯B1(χ1(ξ))χ1(ξ))(1¯M1(Φ(ξ)))+Rτ2¯B1(χ1(ξ))(1¯B2(χ2(ξ))χ2(ξ))(1¯M2(Φ(ξ)))],R2(ξ)=RΦ(ξ),

    where,

    R=[(1ω)+ω[¯A1(Φ(ξ))¯A2(Φ(ξ))]¯B1(χ1(ξ))¯B2(χ2(ξ))ξ],Q=1ρ;Φ(ξ)=ϑ(1C(ξ)),ρ=ϑE(I)[D1+ωK1].

    In the area of telephonic consultant medical service systems, our model may be helpful (TCMSS). A TCMSS is a centralized system that handles a large number of customers tele-medical inquiries. A customer call is answered right away when a free medical service agent answers it. Staff members of the TCMSS are medical service agents (servers). Here, customers can also select remote monitoring services (an optional service). If a customer calls and all the agents are busy, he may decide to leave the system as well (balk). An agent may need to send medical inquiries or queries to other agents who are accessible or consult a specialist in order to get the answers because they are outside of their scope of knowledge or competence. This situation can be modeled as a service failure. Here repair rate can be defined as how quickly the agent can get responses from the expert. Additionally, the server might engage in various maintenance tasks that are referred to as vacation. Furthermore, unsatisfied customers may re-join the queue and be classified as feedback consumers after each customer's service is complete.

    The proposed model also has a potential application in the field of e-commerce, a platform for purchasing and selling goods and services through an electronic network. Customers access an online store (server) to browse through and place orders for products or services via their own devices. The customer's web browser will communicate back and forth with the server hosting the e-commerce website as the order is placed. The order manager, a central computer, will receive information about the order. After that, databases that control inventory levels will receive it. This is done to ensure that there is enough stock in the store and money in the customer's account to fulfill the order. The order manager will alert the store's web server once the order has been confirmed. The order manager will then notify the warehouse or fulfillment department that the product or service can be delivered to the customer by sending order data to those departments. Customers can browse through and order any additional products they need if they want to order a few more (optional services). Also, if the server is busy, the customers may prefer to leave (balk). If the customers are unsatisfied with the delivered products, then they can reorder (feedback) as well. In addition, if the server is down or if there are no proper internet services, then the server may experience a breakdown and be sent for repair. Finally, if there are no customers to place orders, then the server may go on vacation or else wait for the customers to place orders. Thus, e-commerce has the potential to increase a company's clientele and enables businesses to provide a variety of products.

    In this segment, we utilize MATLAB to show how various parameters affect system behavior measurements. In this section, the batch size dist., of the arrival is geometric, with a mean of 2. Here the dual service stages, vacation time, and repair stage follow the exponential distribution. We ensure that the stability condition is met by making arbitrary assumptions about the parameters. Our queueing model's utilization factor (ρ), average queue size (Lq), and average waiting time (Wq) have been calculated its values are shown in Tables 13.

    Table 1.  The influence of the arrival rate (ϑ) on ρ, Lq, Wq.
    Arrival rate (ϑ) ρ Lq Wq
    2.4 0.6440 1.6303 0.3396
    2.5 0.6500 7.8275 1.5655
    2.6 0.6560 13.7621 2.6466
    2.7 0.6620 19.4876 3.6088
    2.8 0.6680 25.0484 4.4729
    2.9 0.6740 30.4815 5.2554
    3.0 0.6800 35.8181 5.9697

     | Show Table
    DownLoad: CSV
    Table 2.  The influence of the service rate (η1) on ρ, Lq, Wq.
    service rate (η1) ρ Lq Wq
    5 0.7120 3.6590 0.3659
    5.1 0.6770 3.6543 0.3654
    5.2 0.6420 3.6496 0.3650
    5.3 0.6070 3.6449 0.3645
    5.4 0.5720 3.6402 0.3640
    5.5 0.5370 3.6355 0.3636
    5.6 0.5020 3.6309 0.3631

     | Show Table
    DownLoad: CSV
    Table 3.  The influence of the service rate (η2) on ρ, Lq, Wq.
    service rate (η2) ρ Lq Wq
    1 0.4320 3.3335 0.3334
    1.1 0.3970 3.2945 0.3295
    1.2 0.3620 3.2561 0.3256
    1.3 0.3270 3.2181 0.3218
    1.4 0.2920 3.1807 0.3181
    1.5 0.2570 3.1439 0.3144
    1.6 0.2220 3.1075 0.3108

     | Show Table
    DownLoad: CSV

    Table 1 clearly depicts that as (ρ) escalates, Lq, Wq also escalates for the value of a=2.3, b=0.2, ω=1, p=0.1, D1=0.5, q=0.2, d=0.2, r=5, N1=0.25, S1=1, F1=0.2, H1=0.5, K1=0.7 τ1=1.3, τ2=2.6

    Table 2 clearly depicts that as the FPS rate (η1) escalates, Lq, Wq diminish for the value of a=2.6, b=5, ϑ=5, ω=3, p=0.1, D1=0.5, q=0.1, d=0.1, r=5.1, N1=0.2, S1=5.5, F1=0.2, H1=0.5, K1=2 τ1=0.5, τ2=0.6, C=1

    Table 3 clearly depicts that as the SPS rate (η2) escalates, Lq, Wq diminish for the value of a=2.6, b=5, ϑ=5, ω=3, p=0.1, D1=0.5, q=0.1, d=0.1, r=5.1, N1=0.2, S1=5.5, F1=0.2, H1=0.5, K1=2 τ1=0.5, τ2=0.6, B=5.8

    The Figure 1(a) shows that as arrival rate (ϑ) escalates, the utilization factor (ρ), expected queue length (Lq) and expected waiting time (Wq) also escalate. The Figure 1(b) shows that as FPS rate (η1) escalates, the utilization factor (ρ), expected queue length (Lq) and expected waiting time (Wq) diminishes. The Figure 1(c) shows that as SPS rate (η2) escalates, the utilization factor (ρ), expected queue length (Lq) and expected waiting time (Wq) diminishes.

    Figure 1.  Effects of a few parameters on 2D representation.

    Figure 2(df) shows the three-dimensional graph that depicts the system performance measures. In Figure 2(d), the surface displays the escalation of the arrival rate (ϑ), expected queue length (Lq) and expected waiting time (Wq). In Figure 2(e), we found that expected queue length (Lq) and expected waiting time (Wq) diminishes while increasing the FPS rate η1. Figure 2(f) we found that expected queue length (Lq) and expected waiting time (Wq) diminishes while increasing the SPS rate η2.

    Figure 2.  Effects of a few parameters on 3D representation.

    We can identify the effect of characteristics on the system's evaluation criteria using the numerical results above, and we can be certain that the results are comparable to real-world circumstances.

    This work investigates the transient scrutiny of a MX/G(a,b)/1 QS with feedback, balking, and dual stages of service subject to server failure during a BV. We build the PGF for the batch of consumers standing in line at an arbitrary epoch under transient and SS conditions. The average size dist., at a departure epoch was also obtained. Performance measures like the average queue length and the average waiting time spent in the queue are calculated for the different system states. We also go through a few special and particular cases. The influence of various parameters on the efficiency of the system is then numerically analyzed.

    The authors would like to thank Vellore Institute of Technology (VIT), for financial support.

    The authors declare that none of the authors have any competing interests in the manuscript.



    [1] M. L. Chaudhry, J. G. Templeton, A first course in bulk queues, New York: Wiley, 1983.
    [2] N. T. J. Bailey, On queueing processes with bulk service, J. R. Stat. Soc. Ser. B, Stat. Methodol., 16 (1954), 80–87. https://doi.org/10.1111/j.2517-6161.1954.tb00149.x doi: 10.1111/j.2517-6161.1954.tb00149.x
    [3] S. Sasikala, K. Indhira, Bulk service queueing models-a survey, Int. J. Pure Appl. Math., 106 (2016), 43–56.
    [4] S. Ghimire, R. P. Ghimire, G. B. Thapa, Mathematical models of Mb/M/1 bulk arrival queueing system, J. Inst. Eng., 10 (2014), 184–191. https://doi.org/10.3126/jie.v10i1.10899 doi: 10.3126/jie.v10i1.10899
    [5] S. Sasikala, K. Indhira, V. M. Chandrasekaran, General bulk service queueing system with N-policy, multiplevacations, setup time and server breakdown without interruption, IOP Conf. Ser., Mater. Sci. Eng., 263 (2017), 042154. https://doi.org/10.1088/1757-899X/263/4/042154 doi: 10.1088/1757-899X/263/4/042154
    [6] S. Suganya, M[X]G/1 with second optional service, multiple vacation, breakdown and repair, Int. J. Res. Eng. Sci., 2 (2014), 70–77.
    [7] G. Ayyappan, S. Shyamala, M[X]G/1 with Bernoulli schedule server vacation random break down and second optional repair, J. Comput. Model., 3 (2013), 159–175.
    [8] B. Sundar Rajan, V. Ganesan, S. Rita, Feedback queue With multiStage heterogeneous services and random breakdown, Global J. Pure Appl. Math., 11 (2015), 1135–1145.
    [9] G. Ayyappan, R. Supraja, Analysis of M[X]/G(a,b)/1 queueing system with two phases of service subject to server breakdown and extended bernoulli vacations, Int. J. Sci. Innov. Math. Res., 5 (2017), 32–51. https://doi.org/10.20431/2347-3142.0511004 doi: 10.20431/2347-3142.0511004
    [10] G. Ayyappan, S. Karpagam, An M[X]G(a,b)/1 queueing system with breakdown and second optional repair, stand-by server, balking, variant arrival rate and multiple vacation, Int. J. Math. Appl., 6 (2018), 145–156.
    [11] G. Ayyappan, R. Supraja, Transient analysis of M[X]/G(a,b)/1 queueing system with balking under Bernoulli schedule vacation and random breakdown, J. Comput. Math. Sci., 9 (2018), 455–473.
    [12] S. Lan, Y. Tang, An unreliable discrete-time retrial queue with probabilistic preemptive priority, balking customers and replacements of repair times, AIMS Math., 5 (2020), 4322–4344. https://doi.org/10.3934/math.2020276 doi: 10.3934/math.2020276
    [13] M. Haridass, R. P. Nithya, Analysis of a bulk queueing system with server breakdown and vacation interruption, Int. J. Oper. Res., 12 (2015), 69–90.
    [14] G. Ayyappan, S. Karpagam, An M[X]G(a,b)/1 queueing system with breakdown and repair, stand-By server, multiple vacation and control policy on request for re-service, Mathematics, 6 (2018), 101. https://doi.org/10.3390/math6060101 doi: 10.3390/math6060101
    [15] G. Ayyappan, M. Nirmala, An M[X]/G(a,b)/1 queue with breakdown and delay time to two phase repair under multiple vacation, Appl. Appl. Math., 13 (2018), 639–663.
    [16] G. Ayyappan, T. Deepa, Analysis of batch arrival bulk service queue with multiple vacation closedown essential and optional repair, Appl. Appl. Math., 13 (2018), 578–598.
    [17] C. J. Singh, M. Jain, S. Kaur, Performance analysis of bulk arrival queue with balking, optional service, delayed repair and multi-phase repair, Ain Shams Eng. J., 9 (2018), 2067–2077. https://doi.org/10.1016/j.asej.2016.08.025 doi: 10.1016/j.asej.2016.08.025
    [18] L. Takacs, A single-server queue with feedback, Bell Syst. Tech. J., 42 (1963), 505–519. https://doi.org/10.1002/j.1538-7305.1963.tb00510.x doi: 10.1002/j.1538-7305.1963.tb00510.x
    [19] A. B. Zadeh, A batch arrival multi phase queueing system with random feedback in service and single vacation policy, Opsearch, 52 (2015), 617–630. https://doi.org/10.1007/s12597-015-0206-9 doi: 10.1007/s12597-015-0206-9
    [20] A. A. Bouchentouf, A. Guendouzi, Single server batch Arrival Bernoulli feedback queueing system with waiting server, K-variant vacations and impatient customers, Oper. Res. Forum., 2 (2021), 1–23. https://doi.org/10.1007/s43069-021-00057-0 doi: 10.1007/s43069-021-00057-0
    [21] P. V. Laxmi, H. A. Qrewi, A. A. George, Analyis of Markovian batch service queue with feedback and second optional service, Reliab.: Theory Appl., 17 (2022), 507–518.
  • This article has been cited by:

    1. Nicholas Gnana Micheal Mathavavisakan, Kandaiyan Indhira, A literature review on retrial queueing system with Bernoulli vacation, 2024, 34, 0354-0243, 109, 10.2298/YJOR230415020M
  • Reader Comments
  • © 2023 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(1803) PDF downloads(130) Cited by(1)

Figures and Tables

Figures(2)  /  Tables(3)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog