Skip to main content
Log in

Analysis of batch Bernoulli process subject to discrete-time renewal generated binomial catastrophes

  • Original Research
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

With the evolution of internet, there has been increased interest in the use of computer-communication networks and digital communication systems. But unusual events, like virus attack, that often results in abrupt change in the state of the system poses a major threat to these systems. The occurrence of a virus may cause immediate removal of some elements (packets) from the system. Such type of situations can be well represented as discrete-time catastrophe model where interruptions due to various types of virus attacks are referred to as catastrophe. In this paper we study a discrete-time catastrophe model in which population grows according to batch Bernoulli process and catastrophes occur according to discrete-time renewal process. When a catastrophe occurs, an element (individual or packet) of the population survives with probability p or dies with probability \(1-p\). The analysis of the model has been done using supplementary variable technique and steady-state probability generating function of the distribution of population size at post-catastrophe, arbitrary and pre-catastrophe epochs are obtained under late arrival system with delayed access. In order to make the model more useful for practitioners, a step-wise computing process for evaluation of distribution of population size at various epochs for commonly used inter-catastrophe time distributions viz. geometric, deterministic and arbitrary are given. We also present recursive formulae to compute factorial moments of the population size at various epochs. Further to study the effect of critical model parameters, numerical results and some graphs are included.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  • Adan, I., Economou, A., & Kapodistria, S. (2009). Synchronized reneging in queueing systems with vacations. Queueing Systems, 62(1–2), 1–33.

    Article  Google Scholar 

  • Alfa, A. S. (2010). Queueing theory for telecommunications: Discrete time modelling of a single node system. Berlin: Springer.

    Book  Google Scholar 

  • Alfa, A. S. (2016). Applied discrete-time queues. Berlin: Springer.

    Book  Google Scholar 

  • Artalejo, J. R., Economou, A., & Lopez-Herrero, M. (2007). Evaluating growth measures in an immigration process subject to binomial and geometric catastrophes. Mathematical Biosciences and Engineering: MBE, 4(4), 573–594.

    Article  Google Scholar 

  • Atencia, I., & Moreno, P. (2004). The discrete-time \({Geo/Geo/1}\) queue with negative customers and disasters. Computers & Operations Research, 31(9), 1537–1548.

    Article  Google Scholar 

  • Baumann, H., & Sandmann, W. (2012). Steady state analysis of level dependent quasi-birth-and-death processes with catastrophes. Computers & Operations Research, 39(2), 413–423.

    Article  Google Scholar 

  • Boudali, O., & Economou, A. (2012). Optimal and equilibrium balking strategies in the single server Markovian queue with catastrophes. European Journal of Operational Research, 218(3), 708–715.

    Article  Google Scholar 

  • Bruneel, H., & Kim, B. G. (1993). Discrete-time models for communication systems including ATM. Boston: Kluwer Acadmic.

    Book  Google Scholar 

  • Bruneel, H., Walraevens, J., Claeys, D., & Wittevrongel, S. (2012). Analysis of a discrete-time queue with geometrically distributed service capacities. In K. Al-Begain, D. Fiems, & J. M. Vincent (Eds.), Analytical and stochastic modeling techniques and applications (pp. 121–135). Berlin: Springer.

    Chapter  Google Scholar 

  • Bruneel, H., Wittevrongel, S., Claeys, D., & Walraevens, J. (2016). Discrete-time queues with variable service capacity: A basic model and its analysis. Annals of Operations Research, 239(2), 359–380.

    Article  Google Scholar 

  • Chaudhry, M. L. (2000). On numerical computations of some discrete-time queues. In W. K. Grassmann (Ed.), Computational Probability (pp. 365–408). Berlin: Springer.

    Chapter  Google Scholar 

  • Chaudhry, M. L., Gupta, U. C., & Templeton, J. G. C. (1996). On the relations among the distributions at different epochs for discrete-time \({GI/Geom/1}\) queues. Operations Research Letters, 18(5), 247–255.

    Article  Google Scholar 

  • Chen, A., Zhang, H., Liu, K., & Rennolls, K. (2004). Birth-death processes with disaster and instantaneous resurrection. Advances in Applied Probability, 36(1), 267–292.

    Article  Google Scholar 

  • Claeys, D., Steyaert, B., Walraevens, J., Laevens, K., & Bruneel, H. (2013). Analysis of a versatile batch-service queueing model with correlation in the arrival process. Performance Evaluation, 70(4), 300–316.

    Article  Google Scholar 

  • Dabrowski, C. (2015). Catastrophic event phenomena in communication networks: A survey. Computer Science Review, 18, 10–45.

    Article  Google Scholar 

  • De Muynck, M., Wittevrongel, S., & Bruneel, H. (2017). Analysis of discrete-time queues with general service demands and finite-support service capacities. Annals of Operations Research, 252(1), 3–28.

    Article  Google Scholar 

  • Economou, A. (2003). On the control of a compound immigration process through total catastrophes. European Journal of Operational Research, 147(3), 522–529.

    Article  Google Scholar 

  • Economou, A. (2004). The compound Poisson immigration process subject to binomial catastrophes. Journal of Applied Probability, 41(2), 508–523.

    Article  Google Scholar 

  • Economou, A., & Fakinos, D. (2003). A continuous-time Markov chain under the influence of a regulating point process and applications in stochastic models with catastrophes. European Journal of Operational Research, 149(3), 625–640.

    Article  Google Scholar 

  • Economou, A., & Fakinos, D. (2008). Alternative approaches for the transient analysis of Markov chains with catastrophes. Journal of Statistical Theory and Practice, 2(2), 183–197.

    Article  Google Scholar 

  • Economou, A., Kapodistria, S., & Resing, J. (2010). The single server queue with synchronized services. Stochastic Models, 26(4), 617–648.

    Article  Google Scholar 

  • Gupta, U., Samanta, S. K., Sharma, R., & Chaudhry, M. (2007). Discrete-time single-server finite-buffer queues under discrete Markovian arrival process with vacations. Performance Evaluation, 64(1), 1–19.

    Article  Google Scholar 

  • Hunter, J. J. (2014). Mathematical techniques of applied probability: Discrete time models: Basic theory (Vol. 1). Cambridge: Academic Press.

    Google Scholar 

  • Jeyakumar, S., & Gunasekaran, P. (2017). An analysis of discrete queue with disaster and single vacation. International Journal of Pure and Applied Mathematics, 113(6), 82–90.

    Google Scholar 

  • Kapodistria, S., Phung-Duc, T., & Resing, J. (2016). Linear birth/immigration-death process with binomial catastrophes. Probability in the Engineering and Informational Sciences, 30(1), 79–111.

    Article  Google Scholar 

  • Knopp, K. (1951). Theory and application of infinite series. New York: Dover Publications.

    Google Scholar 

  • Park, H. M., Yang, W. S., & Chae, K. C. (2009). Analysis of the \({GI/Geo/1}\) queue with disasters. Stochastic Analysis and Applications, 28(1), 44–53.

    Article  Google Scholar 

  • Samanta, S. K., Gupta, U., & Sharma, R. (2007). Analyzing discrete-time \({D-BMAP/G/1/N}\) queue with single and multiple vacations. European Journal of Operational Research, 182(1), 321–339.

    Article  Google Scholar 

  • Takagi, H. (1993). Queuing analysis: A foundation of performance evaluation. Discrete time systems (Vol. 3). Amsterdam: North-Holland.

    Google Scholar 

  • Woodward, M. E. (1994). Communication and computer networks: Modelling with discrete-time queues. Los Alamitos: Wiley-IEEE Computer Society Pr.

    Google Scholar 

  • Yajima, M., & Phung-Duc, T. (2019). A central limit theorem for a Markov-modulated infinite-server queue with batch Poisson arrivals and binomial catastrophes. Performance Evaluation, 129, 2–14.

    Article  Google Scholar 

  • Yi, X. W., Kim, J. D., Choi, D. W., & Chae, K. C. (2007). The \({Geo/G/1}\) queue with disasters and multiple working vacations. Stochastic Models, 23(4), 537–549.

    Article  Google Scholar 

Download references

Acknowledgements

The first author Nitin Kumar is thankful to Indian Institute of Technology Kharagpur, India for the financial support. The authors wish to thank the editor and anonymous referee for their valuable comments and suggestions which led to the paper in the current form.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nitin Kumar.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix 1: Evaluation of A(s)

$$\begin{aligned} a_n= & {} P[n ~\hbox {elements arrive in ICT}], ~~ n\ge 0, \\= & {} \sum _{k=1}^{\infty } P[n ~\hbox {elements arrive } / S=k] P[S=k], \\= & {} \sum _{k=1}^{\infty } P\left[ \sum _{j=1}^{k} X_j=n \right] b_k, \\ a_n= & {} \sum _{k=1}^{\infty } \left( {\begin{array}{c}k\\ n\end{array}}\right) \lambda ^n \{g_n\}^{k*}(1-\lambda )^{k-n}b_k,~~ n\ge 0, \end{aligned}$$

where \(\{g_n\}^{k*}\) is the kth order convolution of \(g_n\).

Multiplying the above expression by \(s^n\) and summing over the range of n from 0 to \(\infty \), we get

$$\begin{aligned} A(s)= & {} \sum _{k=1}^{\infty } (1-\lambda +\lambda G(s))^k b_k ~=~ B(1-\lambda +\lambda G(s)). \end{aligned}$$

Appendix 2: Evaluation of \(A_e(s)\)

$$\begin{aligned} a_n^e= & {} P[n ~\hbox {arrives in remaining ICT}], ~~ n\ge 0, \\= & {} \sum _{k=1}^{\infty } P[n ~\hbox {arrives} / R=k] P[R=k],~~~~~~~~~~ \hbox {where}~R~\hbox {is the remaining ICT}, \\= & {} \sum _{k=1}^{\infty } P\Big [\sum _{j=1}^{k} X_j=n \Big ] P[R=k], \\ a_n^e= & {} \sum _{k=1}^{\infty } \left( {\begin{array}{c}k\\ n\end{array}}\right) \lambda ^n \{g_n\}^{k*}(1-\lambda )^{k-n} ~ \frac{1}{b}\left( 1-\sum \limits _{i=1}^{k}b_i\right) ,~~ n\ge 0. \end{aligned}$$

Multiplying the above expression by \(s^n\) and summing over the range of n from 0 to \(\infty \), we get

$$\begin{aligned} A_e(s)= & {} \sum _{k=1}^{\infty } (1-\lambda +\lambda G(s))^k ~\frac{1}{b}\left( 1-\sum \limits _{i=1}^{k}b_i\right) ~=~ \frac{1-B(1-\lambda +\lambda G(s))}{b \lambda (1-G(s))}. \end{aligned}$$

Appendix 3: Convergence of infinite product

We prove the convergence of infinite product appearing in (21). Using a comparison argument, it is clear that the infinite product \(\prod \nolimits _{k=1}^{\infty }A(1-p^k+p^ks)\) converges, when \( |s| \le 1 \), if the product \(\prod \nolimits _{k=1}^{\infty }A(1-p^k)\) converges (see Economou 2004).

In order to prove the above result, we use following theorem:

Theorem 3

If, for every k, \(a_k \ge 0\), then the product \(\prod \nolimits _{k=1}^{\infty }(1-a_k)\) is also convergent iff \(\sum \nolimits _{k=1}^{\infty } a_k\) converges [see Theorem 4, pg. 220 Knopp (1951)].

Now using the above theorem and considering \(a_k=1-A(1-p^k)\), it is sufficient to prove that

$$\begin{aligned} \sum _{k=1}^{\infty }(1-A(1-p^k)) < \infty . \end{aligned}$$
(58)

We know that every pgf \(C(s)=\sum \nolimits _{n=0}^{\infty }c_n s^n,~~ |s| \le 1\), can be written as

$$\begin{aligned} \frac{1-C(s)}{1-s}=\sum _{l=0}^{\infty }\sum _{n=l+1}^{\infty } c_n s^l. \end{aligned}$$
(59)

Setting \(C(s)=A(s)\) and \(s=1-p^k\) in (59), we get

$$\begin{aligned} \frac{1-A(1-p^k)}{1-(1-p^k)}= & {} \sum _{l=0}^{\infty }\sum _{n=l+1}^{\infty } a_n (1-p^k)^l, \\ 1-A(1-p^k)= & {} p^k \sum _{l=0}^{\infty }\sum _{n=l+1}^{\infty } a_n (1-p^k)^l, \\< & {} p^k \sum _{l=0}^{\infty }\sum _{n=l+1}^{\infty } a_n, \\= & {} p^k \sum _{n=1}^{\infty } n a_n = p^k {a} < \infty , \end{aligned}$$

where \({a}=a_{(1)}= b \lambda {\bar{g}} \) is the mean number of arrivals between two consecutive catastrophes. Now we have

$$\begin{aligned} \sum _{k=1}^{\infty } (1-A(1-p^k))< \sum _{k=1}^{\infty } p^k {a} = \frac{p {a}}{1-p} < \infty . \end{aligned}$$

Hence the infinite product converges.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kumar, N., Gupta, U.C. Analysis of batch Bernoulli process subject to discrete-time renewal generated binomial catastrophes. Ann Oper Res 287, 257–283 (2020). https://doi.org/10.1007/s10479-019-03410-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-019-03410-z

Keywords

Navigation