Abstract
This paper deals with a discrete-time Geo/Geo/1 queueing system with working breakdowns in which customers arrive at the system in variable input rates according to the states of the server. The server may be subject to breakdowns at random when it is in operation. As soon as the server fails, a repair process immediately begins. During the repair period, the defective server still provides service for the waiting customers at a lower service rate rather than completely stopping service. We analyze the stability condition for the considered system. Using the probability generating function technique, we obtain the probability generating function of the steady-state queue size distribution. Also, various important performance measures are derived explicitly. Furthermore, some numerical results are provided to carry out the sensitivity analysis so as to illustrate the effect of different parameters on the system performance measures. Finally, an operating cost function is formulated to model a computer system and the parabolic method is employed to numerically find the optimum service rate in working breakdown period.
1 Introduction
Since the digital computer and communication systems, such as broadband integrated services digital network (BISDN), time division multiple access (TDMA) and asynchronous transfer mode (ATM), operate on a discrete-time basis where the events (arrival of packets and their forward transmissions) can only take place at regularly spaced epochs, discrete-time queues are more suitable than their continuous-time equivalents for characterizing the behaviors of data communication and computer networks. In recent years, there has been an increasing interest in investigating discrete-time queueing systems. The detailed analysis in the field of discrete-time queueing theory can be found in the monographs by Hunter[1], Bruneel and Kim[2], Takagi[3], Woodward[4] and Alfa[5].
In many real-life service systems such as computer and communication networks, flexible manufacturing systems, transportation systems and production systems, we often meet the situation that the service devices may fail more or less frequently when rendering service to jobs. The breakdowns of service facilities will result in a temporarily unavailable period of systems and therefore the performances of the systems will be heavily affected. In this context, the research of unreliable queueing system is well worth doing from the viewpoint of queueing and reliability theory. In the recent past, remarkable contributions regarding the unreliable queueing systems in discrete time regime have been made by many authors. Using supplementary variable method, Atencia and Moreno[6] studied a discrete-time Geo/G/1 retrial queue in which the server is unreliable. Tang, et al.[7] considered a batch arrival discrete-time queueing system with repairable server and multiple adaptive delayed vacations by total probability decomposition law. Wang and Zhang[8] investigated a Geo/G/1 retrial queue with negative customers and unreliable server. More discussion on discrete-time unreliable queues with various features can be found in Lin and Ke[9], Wang, et al.[10], Gao and Liu[11], Wang[12], Atencia[13], and references therein.
In the aforementioned papers, it is generally assumed that the failed server completely stops service during the breakdown period and the present customers in the system have to wait until the broken server is repaired. However, in many day-to-day congestion problems, we frequently encounter the situation where the defective server can still render service to the waiting customers at a slower rate instead of completely stopping service during the breakdown period. For instance, in flexible manufacturing systems, a product is processed by a system consisting of many parallel facilities. When some of these facilities are subject to failures, the system does not stop working and can still operates. But the production efficiency of the whole system will be degraded because of the breakdowns of some facilities. The failed facilities can be repaired so that the system resumes to normal working level. Another real-life example is the presence of a virus in computer system. When a computer is subject to the invasion of a virus, the CPU of the computer will not stop running completely and is still able to operate at a lower speed. Meanwhile, the antivirus software begins to repair the system until the virus is cleared and the system recovers to its normal state.
The above phenomena are referred to as working breakdown which is first proposed by Kalidass and Kasturi[14]. Kalidass and Kasturi[14] analyzed the M/M/1-type queue with working breakdowns and obtained various queueing characteristics in steady state. Later, several researchers addressed the related topic concerning working breakdowns. Li, et al.[15] presented an economic analysis of customer behaviors in Markovian queues with partial breakdowns. Kim and Lee[16] considered an M/G/1 queueing model with disasters and working breakdowns. Liu and Song[17] studied a batch arrival MX/M/1 queue with working breakdowns. Recently, Yang and Wu[18] investigated the transient behavior of a finite capacity M/M/1/N queueing system with working breakdowns and multiple vacations. Liou[19] discussed an M/M/1 queue with working breakdowns and impatient customers. It should be pointed out that the concept of working breakdowns differs from the concept of working vacations which is first introduced by Servi and Finn[20]. A working breakdown can occur at arbitrary time epoch at which the server is busy at normal service rate, no matter how many customers are waiting in the system. But a working vacation occurs only when the system becomes empty. The introduction of working breakdowns not only allows the defective server to deal with emergencies occurring during the repair period but also reduces the queue length of system, the system cost and the system congestion. Therefore, the incorporation of working breakdown service in unreliable queueing systems is more reasonable and significant.
In the queueing literature, a considerable number of queueing systems have been analyzed under the assumption that the arrival rates of jobs are fixed. However, in practice, the arrival rates of jobs may be changed along with the server’s status. In most cases, if the server is available, the arrival rate is relatively high while if the server cannot provide normal service for customers (e.g., the server breaks down or leaves for vacation), some arriving customers may not join the queue and abandon the system without service, which clearly leads to the decrease of the arrival rate. In real-world situations, the kind of queueing systems in which the arrival rates of customers depend on server’s state can be found in hospitals, in banks, in telecommunication systems, and so forth. A few authors have investigated some queueing models with variable arrival rate, see, e.g., Hur and Paik[21], Sun, et al.[22], Wei, et al.[23], and Luo, et al.[24].
Although it is observed that some continuous-time queues with working breakdowns have been considered in the recent past, their discrete-time counterparts seem to receive very little attention in the literature. In addition, from the practical point of view, many common things in our life, especially the computer systems, are modeled by discrete-time behavior. Thus, inspired by the natural and reasonable applications of discrete-time queues, in the present study, we will develop an analytic model that allows us to consider a discrete-time Geo/Geo/1 queue with working breakdowns and variable input rates. To the best of our knowledge, there is no research work on the proposed model. We analyze the sufficient and necessary condition for the concerned system to be stable. Applying the probability generating function technique, we obtain the probability generating function for the number of customers in the system as well as various performance measures. Some numerical experiments are implemented to examine the effect of different system parameters on the characteristics of our queueing system. Additionally, we develop a long-run expected operating cost function per unit time and use the parabolic method to find the optimum value of service rate in the working breakdown period.
The remaining part of this paper is structured as follows. In Section 2, the mathematical description of the queueing model is given. Section 3 is devoted to discussing the stability condition of the our model. The probability generating functions of the queue size under different system states are derived in Section 4. Various performance characteristics of the queueing system are obtained in Section 5. In Section 6, some numerical results for sensitivity analysis of the crucial performance measures with respect to different system parameters are provided. Then, in Section 7, we establish a cost structure for a computer system and consider a cost minimization problem through parabolic method. At last, some conclusions and extensions are given in Section 8.
2 Model Formulation
Consider a discrete-time Geo/Geo/1 queueing system with working breakdown and different arrival rates. In discrete-time queues, all the queueing activities (arrivals, departures, breakdowns and repairs) are nonnegative integer-valued random variables. The time axis is divided into equal time intervals and is marked with 0, 1,⋯ , n, ⋯. All the queueing events only happen at boundary epochs of time slots in discrete-time setting. In view of this fact, different events may take place simultaneously within a slot. Therefore, it is necessary to establish the order of these events in case of simultaneity. Generally speaking, there are two types of discrete-time models, namely, the early arrival system (EAS) and the late arrival system (LAS). And the late arrival system (LAS) can further be subdivided into late arrival system with delayed access (LAS-DA) and late arrival system with immediate access (LAS-IA). More discussion regarding these concepts can be referred to Hunter[1]. In the present research, we consider the early arrival system (EAS), that is, the arrivals take place in time interval (n, n+), n = 0, 1,⋯ and the departures occur in time interval (n–, n), n = 1, 2, ⋯. To make it clearer, the various time epochs at which queueing events occur are displayed in Figure 1. Throughout this paper, for any real number x ∈ [0, 1] we denote x̅ = 1 – x. The detailed mathematical model is described as follows.

Various time epochs in an early arrival system (EAS)
The arrival rates of customers depend on the states of the server. That is, customers arrive at system in the normal state and in the working breakdown state according to Bernoulli process with parameters λ1 and λ2, respectively. From the practical point of view, it is assumed that λ2 < λ1. Customers are served based on the order of their arrivals, i.e., first-come first-served (FCFS) discipline. The service times in the normal state are geometrically distributed with parameter μ1. The server may be subject to working breakdowns only when the server is operating in the normal busy period. The time interval until the occurrence of working breakdown follows a geometric distribution with parameter α. As soon as the working breakdown occurs, a repair process begins. The repair times follow geometric distribution with parameter β. During the working breakdown period, the server still renders service to the waiting customers and the service times are governed by a geometric distribution with parameter μ2 (< μ1). It is further supposed that when the repair is completed, the server functions as well as before breakdowns and immediately resumes to normal working level. The inter-arrival times, the service times during the normal period, the service times during the working breakdown period, the inter-breakdown times and the repair times are independent of each other.
3 The Stability Condition of the System
Let N (m) be the number of customers present in the system at time m+ and J (m) be the state of the server at time m+ with
Then, the two-dimensional stochastic process
is a discrete time Markov process with the state space Ω = {(i, j): i ≥ 0, j = 0, 1}. Let

State transition diagram of the system
Using the lexicographical order for the states, we can express the one-step transition probabilities of the Markov process {Xm, m ∈ ℕ} in the following matrix form, which is called transition probability matrix of the quasi-birth-and-death (QBD) process under consideration
where
Theorem 1
The QBD process {Xm,m ∈ ℕ} is ergodic (irreducible and positive recurrent) if and only if
Proof
It is easy to see from transition probability matrix P that the QBD process {Xm, m ∈ ℕ} is irreducible and aperiodic. In order to prove the ergodicity condition, we only need to prove that Markov process {Xm,m ∈ ℕ} is positive recurrent if and only if
Obviously, matrix A is irreducible. Thus, from Neuts[25], the Markov process {Xm, m ∈ ℕ} is positive recurrent if and only if θA0e < θA2e, where e denotes a column vector of ones, and θ is the stationary probability vector of matrix A, i.e., θ satisfies θA = θand θe = 1. After some algebraic manipulation, we have βλ1 + αλ2 < βμ1 + αμ2, i.e., the QBD process {Xm, m ∈ ℕ} is positive recurrent if and only if
4 System Queue Size Distribution
In this section, we discuss the stationary probability distributions for {Xm, m ∈ ℕ}. Let π= (π0,π1, π2,...) be the steady-state probability vector of P, i.e., πP = πand πe= 1, where
Then the equilibrium equations for the stationary distributions of the system under study are given by
where δi, j is the Kronecker delta, i.e.,
and the normalization condition is
In order to derive the solutions of (1)∼(4), we introduce the following partial probability generating functions
Multiplying Equations (1) and (2) by appropriate powers of z and summing over i from 0 to ∞, it follows that
Multiplying Equations (3) and (4) by appropriate powers of z and summing over i from 0 to ∞, we have
Solving (5) and (6) for φ0(z)and φ1(z)yields
where
From the model assumptions λ2 < λ1, μ2 < μ1, and the stability condition ρ < 1, we can obtain
Therefore, we conclude that Ψ (z) has only one root in (0, 1). Denote by z0the root. Note that if the denominator of φ0(z)is equal to zero at z = z0, its numerator should vanish at z = z0. So, substituting z = z0 into the numerator of φ0(z) in (7) leads to
Inserting (9) into (7) and (8), and using the normalization condition φ0(z)+ φ1(z) = 1, the expression of π0,0 is given by
where
At this point, by substituting (9) and (10) into (7) and (8), the solutions for φ0(z)and φ1(z) can be obtained as follows:
where
Thus, the probability generating function of the system queue size distribution is given by
We summarize the above results in the following theorem.
5 Performance Measures
In the previous discussion, the analytical results for the probability generating functions of the various queue size distributions for the different system states are established. Now some important performance characteristics of the system in steady state are deduced as follows.
1) The probability that the server is in working breakdown period is given by
2) The probability that the server is in normal busy period is given by
3) The probability that the server is free in working breakdown period is given by
4) The probability that the server is free in normal busy period is given by
5) The probability that the system is empty is given by
6) The expected number of the customers in the system when the server is in working breakdown period, denoted by E [L0], is given by
where
7) The expected number of the customers in the system when the server is in normal busy period, denoted by E [L1], is given by
where
8) The expected number of the customers in the system, denoted by E [L], is given by
9) According to the well-known Little’s formula, the average sojourn time of an arbitrary customer in the system, denoted by E[S], is given by
where λe = λ2p0 + λ1p1 is the effective average arrival rate.
6 Numerical Experience and Sensitivity Analysis
In this section, some numerical examples are presented to qualitatively describe the behavior of the queueing system under consideration. To help system designer or manager better understand the system behavior, we examine the effect of the system parameters on some crucial performance measures of our model. All the numerical results are obtained by developing program in Matlab software. Of course, the values of the parameters are chosen so as to satisfy the stability condition ρ < 1.
Figure 3 depicts the impact of λ2 on π0,0 for various values of β. As intuitively expected, π0,0, the probability that the server is free in working breakdown period, decreases with the increase of λ2 for any β. Further, for a fixed arrival rate λ2, it can be also observed that π0,0 decreases with increasing values of β. This is due to the fact that as the repair rate β increases, the defective system can be repaired in a shorter time and therefore the system enters normal state. The effect of λ1 on π0,1 for different values of α is shown in Figure 4. It is seen that π0,1 decreases as λ1 increases for fixed α. Also, there is also a decreasing trend in π0,1 with the growth of α. This is because the larger the failure rate α is, the shorter the time interval of the system being normal state is, which is accordance with our expectation.

The effect of λ2 on π0,0 for different values of β (λ1 = 0.4, μ1 = 0.8, μ2 = 0.45, α = 0.4)

The effect of λ1 on π0,1 for different values of α (λ2 = 0.35, μ1 = 0.8, μ2 = 0.45, β = 0.25)
In Figure 5, the probability p0 of the server being in working breakdown period is plotted against λ2 with various values of β. One can see from Figure 5 that p0 increases with the increment of λ2. However, it decreases with increase of β. The reason is that the larger the repair rate β is, the greater the probability of the system switching to the normal working level is, which results in the decrease of p0. This situation is coincident with the practical situation. Figure 6 examines the influence of λ1 on p1 for different values of α. It is observed that p1 decreases as a function of λ1. This could be due to the fact that the increasing arrival rate λ1 will lead to the excessive accumulation of customers in the system, and the system operates under an overload condition, which makes the system be prone to failures and therefore the probability that the system is in normal state decreases. This observation suggests that system designers must pay attention to controlling arrival rate to avoid the congestion situation. Further, as α increases, p1 also shows a decreasing trend, which matches with our intuition. In particular, when α = 0, it is noted that the value of p1 is always equal to 1. This is because for α = 0, our queueing model reduces to the classical discrete-time Geo/Geo/1 queue without breakdowns, and the system is undoubtedly in normal working state with probability 1.

The effect of λ2 on p0 for different values of β (λ1 = 0.4, μ1 = 0.8, μ2 = 0.45, α = 0.4)

The effect of λ1 on p1 for different values of α (λ2 = 0.35, μ1 = 0.8, μ2 = 0.45, β = 0.25)
The effects of μ2 on E[L] and E[S] are plotted in Figures 7 and 8, respectively. As is expected, both E[L] and E[S] decrease with the increasing values of the service rate μ2. The similar trend is shown with the increase of β. This is because the mean repair time is becoming shorter with the increasing repair rate β, and therefore the waiting customers have a greater chance to be served by normal service rate, which can reduce the sojourn time of customers and the system queue length. Moreover, one can see that when μ2 approaches to μ1 = 0.8, the values of E[L] and E[S] become fixed numbers for any β. The reason is that when μ2 = μ1, i.e., the service rate during working breakdown period equals that during normal busy period, our model becomes the corresponding queue without breakdowns, no matter how long the repair times are.
![Figure 7 The effect of μ2 on E[L] for different values of β (λ1 = 0.5, λ2 = 0.25, μ1 = 0.8, α = 0.25)](/document/doi/10.21078/JSSI-2017-176-17/asset/graphic/j_JSSI-2017-176-17_fig_007.jpg)
The effect of μ2 on E[L] for different values of β (λ1 = 0.5, λ2 = 0.25, μ1 = 0.8, α = 0.25)
![Figure 8 The effect of μ2 on E[S] for different values of β (λ1 = 0.5, λ2 = 0.25, μ1 = 0.8, α = 0.25)](/document/doi/10.21078/JSSI-2017-176-17/asset/graphic/j_JSSI-2017-176-17_fig_008.jpg)
The effect of μ2 on E[S] for different values of β (λ1 = 0.5, λ2 = 0.25, μ1 = 0.8, α = 0.25)
Figures 9 and 10 describe the behaviors of E[L] and E[S] with the changes of μ2 and α, respectively. Obviously, E[L] and E[S] also show a decreasing trend with the increment of μ2. But the effects get reversed when α varies from 0 to 0.4. This is due to the fact that as α increases, the system is more likely to break down and the service rate will decrease, which in turn increases the sojourn time of customers and the system queue size. Additionally, it should be noted that for α = 0, E[L] and E[S] are insensitive to the change of μ2. The reason is that when α = 0, our system becomes the classical discrete-time Geo/Geo/1 queue without failures. Similar to the case in Figures 7 and 8, when μ2 = μ1, E[L] and E[S] are not related to the failure rate α and achieve fixed values.
![Figure 9 The effect of μ2 on E[L] for different values of α (λ1 = 0.3, λ2 = 0.15, μ1 = 0.8, β = 0.15)](/document/doi/10.21078/JSSI-2017-176-17/asset/graphic/j_JSSI-2017-176-17_fig_009.jpg)
The effect of μ2 on E[L] for different values of α (λ1 = 0.3, λ2 = 0.15, μ1 = 0.8, β = 0.15)
![Figure 10 The effect of μ2 on E[S] for different values of α (λ1 = 0.3, λ2 = 0.15, μ1 = 0.8, β = 0.15)](/document/doi/10.21078/JSSI-2017-176-17/asset/graphic/j_JSSI-2017-176-17_fig_010.jpg)
The effect of μ2 on E[S] for different values of α (λ1 = 0.3, λ2 = 0.15, μ1 = 0.8, β = 0.15)
The above numerical analysis not only demonstrates the validity of our analytical results, but also can provide insight to the concerned system designers and decision makers so as to reduce the congestion problem encountered in computer systems and communication network.
7 The Optimum Service Rate in a Working Breakdown Period
In practice, the operating cost of system is closely related to the system benefit. Therefore, from the perspective of economic profit, system designers or system managers are interested in minimizing operating cost of unit time. Thus, in order to demonstrate the applicability of the results given in the previous discussion, in this section, we consider a practical problem concerning computer system. Data packets arrive at the computer system according to a Bernoulli process. The arrival rates of data packets depend on the states of the computer system. When the computer system is operating in the normal state, the arrival rate of data packets is λ1 and the processing time (service time) for each data packet is geometrically distributed with parameter μ1. The computer system may be subject to the invasion of a virus during the normal operation period. It is assumed that the time interval until the presence of virus follows a geometric distribution with parameter α. After the computer system is invaded by a virus, the CPU of the computer system will not stop running completely and is still able to work at a lower speed. Under such circumstances, the arrival rate of data packets is λ2 and the processing time for each data packet is governed by a geometric distribution with parameter μ2. Meanwhile, the antivirus software begins to repair the system until the virus is cleared and the system recovers to its normal working state. The repair times follow a geometric distribution with parameter β.
Thus, this computer system can be modeled by the discrete-time Geo/Geo/1 queueing system with working breakdown and different arrival rates investigated in this paper. In order to realize precise control and make the system profitable, the system designers or managers consider the following cost elements.
Ch ≡ unit time cost of every customer present in the system;
Cβ ≡ fixed repair cost per unit time for broken server.
Utilizing the above cost elements and the corresponding performance measures obtained previously, the total expected cost function per unit time is given by
where p0, p1, and E[L] are given by 1), 2), and 8) of Section 5, respectively.
In the above cost function, the service rate μ2 in working breakdown period is a decision variable. Our objective is to determine the optimum value of service rate in working breakdown period, say
One may note that it would be a hard task to solve the cost minimization problem (15) by using analytic method because TC (μ2) is highly non-linear and complex. Here, we use the parabolic method to find the optimum value
The parabolic method uses this approximation to improve the current 3-point pattern by replacing one of its points with an approximate optimum x(q). For the purpose of clarity, the steps of the parabolic method are described as follows.
Step 1 (Initialization) Choose a starting 3-point pattern {x(l), x(m), x(r)} along with a stopping tolerance ε = 10-6, and initialize the iteration counter i = 0.
Step 2 (Stopping) If |x(q)– x(m)| ≤ ε, stop and report approximate optimum solution
Step 3 (Quadratic fit) Compute a quadratic fit optimum x(q) according to the formulas (15) and (16). If x(q) ≤ x(m), go to Step 4. If x(q) > x(m), go to Step 5.
Step 4 (Left) If g (x(m)) is less than g (x(q)), then update x(q) → x(l). Otherwise, replace x(m) → x(r), x(q) → x(m). Either way, advance i = i + 1, and return to Step 2.
Step 5 (Right) If g (x(m)) is less than g(x(q)), then update x(q) → x(r). Otherwise, replace x(m) → x(l), x(q)→ x(m). Either way, advance i = i + 1, and return to Step 2.
In the following numerical example, we apply the procedure of the parabolic method to search for the optimum service rate in working breakdown period
Assume that the values of the system parameters and the cost elements are taken as λ1 = 0.37, λ2 = 0.26, μ1 = 0.8, β = 0.38, α = 0.4, Ch = 225,

The effect of μ2 on the expected operating cost per unit time
The parabolic method in searching for the optimum solution
No. of iterations | ||||||
---|---|---|---|---|---|---|
0 | 1 | 2 | 3 | 4 | 5 | |
0.200000 | 0.250000 | 0.250000 | 0.250000 | 0.250000 | 0.250000 | |
0.250000 | 0.266730 | 0.265146 | 0.264618 | 0.264582 | 0.264573 | |
0.300000 | 0.300000 | 0.266730 | 0.265146 | 0.264618 | 0.264582 | |
1211.959366 | 1204.945793 | 1204.945793 | 1204.945793 | 1204.945793 | 1204.945793 | |
1204.945793 | 1204.625792 | 1204.619397 | 1204.618911 | 1204.618908 | 1204.618908 | |
1206.335718 | 1206.335718 | 1204.625792 | 1204.619397 | 1204.618911 | 1204.618908 | |
0.266730 | 0.265146 | 0.264618 | 0.264582 | 0.264573 | 0.264572 | |
1204.625792 | 1204.619397 | 1204.618911 | 1204.618908 | 1204.618908 | 1204.618908 | |
Tolerance | 0.016730 | 0.001585 | 5.272443 × 10−4 | 3.585264 × 10−5 | 9.906920 × 10−6 | 8.069918 × 10−7 |
8 Concluding Remarks
In this paper, we have carried out an analysis of discrete-time Geo/Geo/1 queue with working breakdowns and variable input rates. We derived the sufficient and necessary condition for the considered system to be stable. By employing probability generating function technique, the probability generating function for the number of customers in the system was found. Various important performance measures such as the probabilities that the server is in working breakdown period, the server is in normal busy period and the server is free, and average queue length were obtained in explicit form. Furthermore, some numerical results were presented to discuss the effect of some key parameters on the characteristics of the model. Finally, we applied the parabolic method to search for the optimum service rate in working breakdown period under a given cost structure. This queueing system can be found in many practical situations such as telecommunication systems, flexible manufacturing system, and machine replace problem. Our queueing model has the capability of dealing with emergencies which may occur during the repair period.
For further research, one can extend this model by incorporating more complex scenarios like Markovian arrival process (MAP) of customers, general service times, impatient customers, and so on.
References
[1] Hunter J J. Mathematical techniques of applied probability, Vol. 2, discrete time models: Techniques and applications. Academic Press, New York, 1983.Search in Google Scholar
[2] Bruneel H, Kim B G. Discrete-time models for communication systems including ATM. Kluwer Academic Publishers, Boston, 1993.10.1007/978-1-4615-3130-2Search in Google Scholar
[3] Takagi H. Queueing analysis – A foundation of performance evaluation, Vol. 3, discrete-time systems. North-Holland, New York, 1993.Search in Google Scholar
[4] Woodward M E. Communication and computer networks: Modelling with discrete-time queues. IEEE Computer Society Press, California, 1994.Search in Google Scholar
[5] Alfa A S. Queueing theory for telecommunications: Discrete time modelling of a single node system. Springer, New York, 2010.10.1007/978-1-4419-7314-6Search in Google Scholar
[6] Atencia I, Moreno P. A discrete-time Geo/G/1 retrial queue with server breakdowns. Asia-Pacific Journal of Operational Research, 2006, 23(2): 247–271.10.1142/S0217595906000929Search in Google Scholar
[7] Tang Y, Yun X, Huang S. Discrete-time GeoX/G/1 queue with unreliable server and multiple adaptive delayed vacations. Journal of Computational and Applied Mathematics, 2008, 220: 439–455.10.1016/j.cam.2007.08.019Search in Google Scholar
[8] Wang J, Zhang P. A discrete-time retrial queue with negative customers and unreliable server. Computers & Industrial Engineering, 2009, 56(4): 1216–1222.10.1016/j.cie.2008.07.010Search in Google Scholar
[9] Lin C H, Ke J C. On the discrete-time system with server breakdowns: Computational algorithm and optimization algorithm. Applied Mathematics and Computation, 2011, 218(7): 3624–3634.10.1016/j.amc.2011.09.003Search in Google Scholar
[10] Wang T Y, Ke J C, Chang F M. Analysis of a discrete-time queue with server subject to vacations and breakdowns. Journal of Industrial and Production Engineering, 2013, 30(1): 54–66.10.1080/10170669.2012.762060Search in Google Scholar
[11] Gao S, Liu Z. A repairable GeoX/G/1 retrial queue with Bernoulli feedback and impatient customers. Acta Mathematicae Applicatae Sinica, English Series, 2014, 30(1): 205–222.10.1007/s10255-014-0278-ySearch in Google Scholar
[12] Wang T Y. An unreliable Geo/G/1 queue with startup and closedown times under randomized finite vacations. Applied Mathematical Modelling, 2015, 39(3): 1383–1399.10.1016/j.apm.2014.09.006Search in Google Scholar
[13] Atencia I. A discrete-time queueing system with server breakdowns and changes in the repair times. Annals of Operations Research, 2015, 235(1): 37–49.10.1007/s10479-015-1940-3Search in Google Scholar
[14] Kalidass K, Kasturi R. A queue with working breakdowns. Computers & Industrial Engineering, 2012, 63(4): 779–783.10.1016/j.cie.2012.04.018Search in Google Scholar
[15] Li L, Wang J, Zhang F. Equilibrium customer strategies in Markovian queues with partial breakdowns. Computers & Industrial Engineering, 2013, 66(4): 751–757.10.1016/j.cie.2013.09.023Search in Google Scholar
[16] Kim B K, Lee D H. The M/G/1 queue with disasters and working breakdowns. Applied Mathematical Modelling, 2014, 38(5): 1788–1798.10.1016/j.apm.2013.09.016Search in Google Scholar
[17] Liu Z, Song Y. The MX/M/1 queue with working breakdown. RAIRO-Operations Research, 2014, 48(3): 399–413.10.1051/ro/2014014Search in Google Scholar
[18] Yang D Y, Wu Y Y. Transient behavior analysis of a finite capacity queue with working breakdowns and server vacations. Proceedings of the International Multiconference of Engineers and Computer Scientists, 2014: 1151–1156.Search in Google Scholar
[19] Liou C D. Markovian queue optimisation analysis with an unreliable server subject to working breakdowns and impatient customers. International Journal of Systems Science, 2015, 46(12): 2165–2182.10.1080/00207721.2013.859326Search in Google Scholar
[20] Servi L D, Finn S G. M/M/1 queues with working vacations (M/M/1/WV). Performance Evaluation, 2002, 50: 41–52.10.1016/S0166-5316(02)00057-3Search in Google Scholar
[21] Hur S, Paik S J. The effect of different arrival rates on the N-policy of M/G/1 with server setup. Applied Mathematical Modelling, 1999, 23(4): 289–299.10.1016/S0307-904X(98)10088-4Search in Google Scholar
[22] Sun W, Tian N, Li S. The effect of different rates on Geomξ /G/1 queue with multiple adaptive vacations and server setup/closedown times. World Journal of Modelling and Simulation, 2007, 3(4): 262–274.Search in Google Scholar
[23] Wei Y, Yu M, Tang Y, et al. Queue size distribution and capacity optimum design for N-policy Geo(λ1,λ2,λ3)/G/1 queue with setup time and variable input rate. Mathematical and Computer Modelling, 2013, 57: 1559–1571.10.1016/j.mcm.2012.12.032Search in Google Scholar
[24] Luo C, Tang Y, Yu K, et al. Optimal (r, N)-policy for discrete-time Geo/G/1 queue with different input rate and setup time. Applied Stochastic Models in Business and Industry, 2015, 31(4): 405–423.10.1002/asmb.2031Search in Google Scholar
[25] M. Matrix-geometric solution in stochastic models – An algorithmic approach. Johns Hopkins University Press, Baltimore, 1981.Search in Google Scholar
[26] Ronald L R. Optimization in operations research. Prentice Hall, New Jersey, 1997.Search in Google Scholar
© 2017 Walter de Gruyter GmbH, Berlin/Boston
Articles in the same Issue
- Optimization of Empty Pallets Dispatching Based on Different Transportation Modes
- Optimal Implementation Strategy of Carbon Emission Reduction Policy Instruments in Consideration of Cost Efficiency
- On Consistency in AHP and Fuzzy AHP
- Some Generalized Single Valued Neutrosophic Linguistic Operators and Their Application to Multiple Attribute Group Decision Making
- An Asset Allocation Model and Its Solving Method
- Performance Analysis of a Discrete-Time Queue with Working Breakdowns and Searching for the Optimum Service Rate in Working Breakdown Period
Articles in the same Issue
- Optimization of Empty Pallets Dispatching Based on Different Transportation Modes
- Optimal Implementation Strategy of Carbon Emission Reduction Policy Instruments in Consideration of Cost Efficiency
- On Consistency in AHP and Fuzzy AHP
- Some Generalized Single Valued Neutrosophic Linguistic Operators and Their Application to Multiple Attribute Group Decision Making
- An Asset Allocation Model and Its Solving Method
- Performance Analysis of a Discrete-Time Queue with Working Breakdowns and Searching for the Optimum Service Rate in Working Breakdown Period