A Maintenance Service Improvement Approach Based on Queue Networks: Application
Aslain Brisco Ngnassi Djami1,2*, Wolfgang Nzié1,2, Boukar Ousman3, Joseph Nkongho Anyi4, Ulrich Ngnassi Nguelcheu5
1Department of Fundamental Sciences and Techniques of Engineer, Chemical Engineering and Mineral Industries School, University of Ngaoundere, Ngaoundere, Cameroon.
2Laboratory of Mechanics, Materials and Photonics, National School of Agro-Industrial Sciences, University of Ngaoundere, Ngaoundere, Cameroon.
3Department of Electrical Engineering, Energy and Automation, National School of Agro-Industrial Sciences, University of Ngaoundere, Ngaoundere, Cameroon.
4Laboratory E3M, Faculty of Industrial Engineering, University of Douala, Douala, Cameroon.
5Department of Physics, Faculty of Science, University of Ngaoundere, Ngaoundere, Cameroon.
DOI: 10.4236/ojapps.2024.142030   PDF    HTML   XML   36 Downloads   104 Views  

Abstract

The quest to increase the performance of production systems that have become complex leads to the transfer to the maintenance function of the responsibility of guaranteeing the availability of such systems. Also, we will never stop saying that maintenance must integrate into all of the company’s initiatives, to affirm its role, which is to ensure greater availability and sustainability of the means of production. The objective of this paper is to evaluate the reliability and availability of a system without knowing the distribution law of the operating times. Among the methods for evaluating dependability criteria (Fault Trees, Petri Nets, etc.), we are interested in queues that have the advantage of taking into account functional dependencies, thus allowing a quantified optimization of maintenance. Indeed, queues make it possible to model parallel or sequential processes, implementing operations taking place at the same time or one after the other, meeting the needs of modeling production systems. The main result of this paper is the study of the influence of availability on the reliability of a multi-state production system.

Share and Cite:

Djami, A. , Nzié, W. , Ousman, B. , Anyi, J. and Nguelcheu, U. (2024) A Maintenance Service Improvement Approach Based on Queue Networks: Application. Open Journal of Applied Sciences, 14, 425-440. doi: 10.4236/ojapps.2024.142030.

1. Introduction

Queuing theory was developed to provide models for predicting the behavior of systems responding to random requests. The first problems studied concerned the congestion of telephone traffic. Erlang will find that a telephone system can be modeled by arrivals of fish customers and exponential uptime [1] . A queuing system could be represented by Figure 1 and Figure 2 [2] .

The two queues schematized above are not the only types to be found in this area, but there are several. In a queuing process, if the client arrives and finds the server busy, it joins the queue associated with that server. At a certain point, the client is selected for service according to a rule known as a policy or service discipline. The expected service is then provided and the client exits the system.

In queue systems, a distinction is made between open systems where no restriction on the size of the queue is imposed; and closed systems where only a limited number of clients are allowed to stay in the queue.

In this paper, we are particularly interested in queuing networks, as they allow us to model and predict the behavior of the system in all its states. Thus, in any state of the system, reliability and availability can be assessed.

2. Markovian Queues

Markovian queues are those for which inter-arrivals and service times are exponential. Their Kendall notation will be of the form M/M/··· (M for Markovian...) [3] - [8] .

2.1. The M/M/1 Queue

This queue is characterized by a Poissonian arrival with birth rate λ and an exponential service life with death rate μ [3] [4] .

Figure 1. Single server system.

Figure 2. Multi server’s system.

Let ρ = λ / μ , the queue can be considered as a process of birth and death, for which we have the relation (1).

λ n = λ , μ n { μ if n 0 0 if n = 0 (1)

The state probability (taking into account that ρ 1 for there to be a steady state) is given by relation (2).

{ π n = π 0 ρ n π 0 = 1 n = 0 + ρ n = 1 ρ (2)

So π n = ( 1 ρ ) ρ n (3)

All performance parameters are calculated for the case where the queue is stable ( λ μ , i . e ρ 1 ) and for the steady state of the queue.

The illustrative diagram is given by Figure 3.

2.1.1. The Rate d

Here d = λ because for all n 0 . Another way to look at it is to notice that the service is performed at a rate μ in every state where the system has at least one client [3] [4] .

d = P r o b a ( [ Queuenotempty ] ) μ = n = 1 + π n μ = [ 1 π 0 ] μ = ρ μ = λ (4)

2.1.2. Server Utilization Rate

U = n = 1 + π n = 1 π 0 = ρ = λ μ (5)

2.1.3. Average Number of Clients L

The average number of clients is calculated from the stationary probabilities of the following way:

Figure 3. The M/M/1 queue [4] .

L = n = 1 + n π n = n = 1 + n ( 1 ρ ) ρ n = ρ ( 1 ρ ) n = 0 + ( n + 1 ) ρ n = ρ ( 1 ρ ) ( 1 + 2 ρ + 3 ρ 2 + ) = ρ ( 1 ρ ) d d p ( ρ + ρ 2 + ρ 3 + ) = ρ ( 1 ρ ) d d ρ ( 1 1 ρ 1 )

From where L = ρ 1 ρ (6)

2.1.4. Average Residence Time in System T

This parameter is obtained using Little’s law, given by the relation (7).

T = L d = 1 μ ( 1 ρ ) (7)

This formula can be decomposed according to relation (8).

T = 1 μ + ρ μ ( 1 ρ ) (8)

From the previous relationship, we deduce respectively the average time spent in the queue and the average number of customers in the queue by relationships (9) and (10).

T q = ρ μ ( 1 ρ ) (9)

T = 1 μ + ρ μ ( 1 ρ ) (10)

2.2. The M/M/1/K Queue

Consider a single server system identical to the M/M/1 queue except that the capacity of the queue is finite. We therefore always have the following assumptions: the process of arriving customers in the queue is a Poisson process with rate λ and a customer’s service time is an exponential random variable with rate μ . Let K be the capacity of the queue: this is the maximum number of clients that can be present in the system, either on standby or in service. When a customer arrives when there are already K customers present in the system, it is lost [3] [4] .

Figure 4 shows an example of an M/M/1/K queue.

The process of birth and death modeling this type of queue is then defined by relation (11).

λ n = { λ if n K 0 if n = K , μ n = { μ if n 0 0 if n = 0 (11)

Figure 4. The M /M/1/K queue [9] .

The integration of the recurring equation for performing calculations is given as follows:

π n = { π 0 ρ n if n K 0 if n K (12)

π 0 = { 1 0 K ρ n = 1 ρ 1 ρ K + 1 if λ μ 1 K + 1 if λ = μ (13)

2.2.1. The Rate d

The system flow can be calculated in two equivalent ways: either by measuring the departure rate of clients leaving the server d S , or by measuring the actual arrival rate of clients accepted into the d e system. We would of course expect to obtain equality of these two rates.

The output rate of the server is equal to μ as soon as the queue is not empty:

d S = P r o b a ( [ Queuenotempty ] ) μ = n = 1 + π n μ = [ 1 π 0 ] μ = ρ μ = ρ ρ K + 1 1 ρ K + 1 μ (14)

The effective input rate to the file is equal to λ from the moment a client arrives when the file is not full:

d e = P r o b a ( [ Queuenotfullatarrivaltimes ] ) λ = n = 0 K 1 π n λ = [ 1 π 0 K ] λ = 1 ρ K 1 ρ K + 1 λ (15)

Since ρ = λ μ , we have d e = d S = d , where d is the average throughput of the queue (entry or exit):

d = 1 ρ K 1 ρ K + 1 λ (16)

Note that, when K tends to infinity, we find the results of M/M/1, that is to say, provided that ρ 1 , which corresponds to the condition of stability of M/M/1.

2.2.2. U(K) Server Utilization Rate

U ( K ) = n = 1 K π n = 1 π 0 = ρ ρ K + 1 1 ρ K + 1 = ρ 1 ρ K 1 ρ K + 1 (17)

Thus, in the case of a queue with limited capacity, the utilization rate is no longer equal to ρ . Indeed, the rate of use is always equal to the ratio of the average input rate to the average service rate (Little’s law): U = d μ .

Note that, as K + , U ( K ) ρ if ρ 1 , and towards one if ρ 1 [10] .

2.2.3. Average Number of Clients L

The average number of customers in the system is given by relation (18).

L = ρ 1 ρ 1 ( K + 1 ) ρ K + K ρ K + 1 1 ρ K + 1 (18)

2.2.4. Average Residence Time in System T

We calculate T by Little’s formula, but λ n not being constant, we must calculate λ ¯ , that is:

λ ¯ = n = 0 + P n with P n = 1 ρ 1 ρ K + 1 ρ n

Hence: T = L λ ¯ = ρ 1 ρ ( 1 ( K + 1 ) ρ K + K ρ K + 1 ) ( ρ 1 ) (19)

Table 1 illustrates the different symbols we will use in queues and their meaning.

Table 1. Symbols and meanings [2] .

3. Markov Chains

Markov chains—or State Space Method (MEE)—were developed in the 1950s for the reliability analysis of repairable systems [11] [12] [13] [14] [15] .

This method consists of representing the operation of a system by a set of components that can be in a finite number of operating and fault states.

A graphic support (the state graph) makes it possible to visualize the different states of a system which are represented by circles and interconnected by oriented arcs which correspond to the transitions (breakdowns and repairs) between states. For an n-component system, if each component has two states (working and failing), the maximum number of states is 2n. Figure 5 shows an example of a Markovian model of a system.

To perform this analysis, you must first identify all the states of the system, classify them into operating states or failure states. Then, it is necessary to find out how to switch from one state to another during a malfunction or repair. With each transition from state E i to state E j , a transition rate L i j is associated which is defined in such a way that L i j d t is equal to the probability of passing from E i to E j between two very close instants t and t + d t knowing that we are at time t in E i . Finally, the last step consists in calculating the probabilities of being in the different states during a system life period as well as of calculating the characteristics of dependability [12] .

Using Markov graph modeling, time and stochastic dependencies are more widely taken into account than with classical methods.

In addition, they are easy to use [13] .

4. Modeling of Availability and Reliability Using the Theory of Queues and Markov Chains

4.1. Definition of a Homogeneous Markov Chain over Time

We will assume that the system transits from state i to state j with a probability which depends only on states i and j. Such a system is said to be memoryless or even Markovian, which means that the probability does not depend on the states prior to i through which the system has passed during its history. Thus, the future state of the studied system depends only on its present state and not on its past states.

These numbers are arranged in the matrix P = ( P i , j ) ( 0 i , j n ) . This matrix is stochastic because the (stochastic) vector in row i contains the probabilities of all

Figure 5. A Markovian model.

possible transitions starting from state i and therefore their sum is equal to one. The sequence of stochastic vectors π ( t ) for t = 0 , 1,2, satisfies the matrix recurrence formula given by Relation (20).

( π 0 ( t + 1 ) , π 1 ( t + 1 ) , , π n ( t + 1 ) ) = ( π 0 ( t ) , π 1 ( t ) , , π n ( t ) ) ( P 0 , 0 P 0 , 1 P 0 , n P 1 , 0 P 1 , 1 P 1 , n P n , 0 P n , 1 P n , n ) (20)

The more compact form is given by Equation (21).

π ( t + 1 ) = π ( t ) P (21)

4.2. Definition of a Homogeneous Markov Chain over Time

The recurrence formula π ( t + 1 ) = π ( t ) P applied at t = 0 , 1,2, , gives:

π ( 1 ) = π ( 0 ) P π ( 2 ) = π ( 1 ) P = π ( 0 ) P 2 π ( 3 ) = π ( 2 ) P = π ( 0 ) P 3

At any instant t (integer), the stochastic vector is therefore given by Equation (22).

π ( t ) = π ( 0 ) P t (22)

4.3. Stationary Distribution

If the eigenvalue 1 of the stochastic matrix P of a homogeneous Markov chain is simple and dominant (any other eigenvalue has a modulus strictly less than 1) then the sequence ( P n ) n N converges to a strictly positive matrix P of the form given by expression (23), with P 0 + P 1 + + P n = 1 [16] .

P = ( P 0 P 1 P n P 0 P 1 P n P 0 P 1 P n ) (23)

Moreover, any sequence ( π n ) n N defined by: π 0 = ( P ( X 0 = 0 ) P ( X 0 = 1 ) P ( X 0 = n ) ) and n N , π n + 1 = π n × P , π = ( P 0 P 1 P n ) converges to the vector π as defined by relation (24).

π = ( P 0 P 1 P 2 P n ) (24)

π is the unique distribution of probabilities verifying: π × P = π .

4.4. Graphical Representation of Markov Chains

A homogeneous Markov chain with a set of states E can be represented by the directed graph G such that:

· its vertices are the states E,

· the arc from vertex i to vertex j exists if, P i , j 0 ,

· the evaluation of the arc i j is given by the probability of transition P i , j .

A Markov chain can then be seen as a random walk on Graph G: we draw randomly x 0 realization X 0 according to the π 0 law, then of x 0 we draw x 1 (realization of X 1 ) according to the transition probabilities of the arcs coming from x 0 , etc [17] .

5. Application

Either a production system, so the history of operating hours or failures during a year of operation reveals the times between failures (TBF) and the times to repair (TTR), given in Table 2.

We suppose that our production system can be found in three states: the state (E0) where there is no failure with a probability of 1 λ , the state (E1) where there is a partial failure with a probability of 1 ( μ + λ ) and the state (E2) where we observe a total failure of the system with a probability of 1 μ . The probabilities of transitions between the different states are defined in the matrix of transitions given in relation (25).

P = ( 1 λ P 0 λ λ ( 1 P 0 ) P 1 μ 1 ( μ + λ ) P 1 λ μ ( 1 P 2 ) μ P 2 1 μ ) (25)

We make the following working hypotheses:

· service disciplines first come, first served (FIFO),

· arrivals according to a Poisson process,

Table 2. History of operating hours (h).

· exponential service time,

· either the M/M/1 queue.

5.1. Graphical Representations of the Markov Chains of the Production System

From the previous matrix, we deduce the graph of the availability states, by Figure 6.

It is assumed that the production system is reliable if and only if the probabilities of repairs resulting from transitions from state (E2) are zero (as long as we opt instead for palliative maintenance in this state).

Hence the reliability graph in Figure 7.

5.2. Parameters of Reliability and Maintainability of the Production System

The processing of data from the history of operating hours makes it possible to calculate the mean time between failure (MTBF), the mean time to repair (MTTR), the failure rate (λ) and the repair rate (μ).

M T B F = T B F N = 452.75 h λ = 1 M T B F = 0.00221 h 1

M T T R = T T R N = 37 h μ = 1 M T T R = 0.02702 h 1

Figure 6. Production system availability status graph.

Figure 7. Production system reliability status graph.

5.3. Analysis of Production Chain Queue Networks

5.3.1. U Server Utilization Rate

By definition, the utilization rate is the probability that the server in the queue is busy.

From relation (5), U = ρ = λ μ = 0.08179 .

5.3.2. Average Number of Clients L

From relation (6), L = ρ 1 ρ = 0.08907 .

From relation 10, we deduce the average number of customers in the queue, i.e. L q = ρ 2 1 ρ = 0.00728 .

5.3.3. Average Residence Time T

This parameter is obtained using Little’s law of relation (7).

T = 1 μ ( 1 ρ ) = 40.30627

From relation (9), we deduce the average time spent in the queue, namely:

T q = ρ μ ( 1 ρ ) = 3.29664

5.3.4. System State Equation

In steady state, we have:

{ P 0 λ = μ P 1 P 1 λ = μ P 2 { P 1 = λ μ P 0 = ρ P 0 P 2 = λ μ P 1 = ρ P 1 = ρ 2 P 0 P n = ρ n P 0 ( n N )

We find the same general term of probability as that found in the literature [9] .

Now, P 0 = 1 ρ = 0.91821 , so P 1 = 0.07510 and P 2 = 0.00614 .

We can see that P 0 + P 1 + P 2 = 1 , so the production system can admit 0, 1 or 2 customers.

5.4. Production Availability Calculation

We have: P = ( 1 λ P 0 λ λ ( 1 P 0 ) P 1 μ 1 ( μ + λ ) P 1 λ μ ( 1 P 2 ) μ P 2 1 μ ) = ( 0.99779 0.00202 0.00018 0.00202 0.97077 0.00016 0.02685 0.00016 0.97298 )

5.4.1. After Two Years of Operation

We set the following initial conditions: ( π 0 , π 1 , π 2 ) ( 1 ) = ( 1 , 0 , 0 ) .

The probability of the system in its states ( ( E 0 ) , ( E 1 ) , ( E 2 ) ) after two years of operation is given as follows:

( π 0 , π 1 , π 2 ) ( 2 ) = ( 1 , 0 , 0 ) ( 0.99779 0.00202 0.00018 0.00202 0.97077 0.00016 0.02685 0.00016 0.97298 ) = ( 0.99779 , 0.00202 , 0.00018 )

5.4.2. After Four Years of Operation

From the recurrence relation given by Equation (21), we deduce by conjecture that:

( π 0 , π 1 , π 2 ) ( n ) = ( π 0 , π 1 , π 2 ) ( 1 ) P n 1 ( n N ) (26)

So, after four years, the probability of the system in its states is given as follows:

( π 0 , π 1 , π 2 ) ( 4 ) = ( π 0 , π 1 , π 2 ) ( 1 ) P 3 = ( 1 , 0 , 0 ) ( 0.99779 0.00202 0.00018 0.00202 0.97077 0.00016 0.02685 0.00016 0.97298 ) 3 = ( 1 , 0 , 0 ) ( 0.99341 0.00587 0.00052 0.00588 0.91486 0.00045 0.07821 0.00061 0.92112 ) = ( 0 .99340 , 0.00587 , 0.00052 )

5.4.3. After Ten Years of Operation

( π 0 , π 1 , π 2 ) ( 10 ) = ( π 0 , π 1 , π 2 ) ( 1 ) P 9 = ( 1 , 0 , 0 ) ( 0.99779 0.00202 0.00018 0.00202 0.97077 0.00016 0.02685 0.00016 0.97298 ) 9 = ( 1 , 0 , 0 ) ( 0.98048 0.00160 0.00143 0.01616 0.76571 0.00114 0.21512 0.00167 0.78165 ) = ( 0.98048 , 0.00160 , 0.00143 ) = ( 0.99340 , 0.00587 , 0.00052 )

5.4.4. When the Production System Returns to Steady State

When n + , Equation (26) becomes:

( π 0 , π 1 , π 2 ) + = ( π 0 , π 1 , π 2 ) ( 1 ) P +

However, according to the expression (23),

P = ( P 0 P 1 P 2 P 0 P 1 P 2 P 0 P 1 P 2 ) = ( 0.91821 0.07510 0.00614 0.91821 0.07510 0.00614 0.91821 0.07510 0.00614 )

( π 0 , π 1 , π 2 ) + = ( 1 , 0 , 0 ) ( 0.91821 0.07510 0.00614 0.91821 0.07510 0.00614 0.91821 0.07510 0.00614 ) = ( 0.91821 , 0.07510 , 0.00614 )

We deduce that the production system reaches the operating limit (maximum number of years of operation) with an availability of 91.82%, when it is in state (E0); with an availability of 7.51%, when it is in state (E1) and with an availability of 0%, when it is in state (E2).

On the other hand, we also note that during the life cycle of the production system, availability decreases in state (E0). On the other hand, when it is in state (E2), availability is zero, which I translate by the fact of its inactivity in this state.

5.5. Calculation of the Reliability of the Production System

According to the equations of state of the system, in a steady state, we have:

P 0 + P 1 + P 2 = 1 P 0 + ρ P 0 + ρ 2 P 0 = 1

P 0 = 1 1 + ρ + ρ 2 = 0.91871 ; P 1 = 0.07514 and P 2 = 0 .00614 .

In this case, the new matrix of system state transitions, in agreement with Figure 7 is given by:

P = ( 1 λ P 0 λ λ ( 1 P 0 ) P 1 μ 1 ( μ + λ ) P 1 λ 0 0 0 ) = ( 0.99779 0.00203 0.00017 0.00203 0.97077 0.00016 0 0 0 )

5.5.1. After Two Years of Operation

We set the following initial conditions:

( π 0 , π 1 , π 2 ) ( 1 ) = ( 1 , 0 , 0 )

The probability of the system in its states after two years of operation is given as follows:

( π 0 , π 1 , π 2 ) ( 2 ) = ( 1 , 0 , 0 ) ( 0.99779 0.00203 0.00017 0.00203 0.97077 0.00016 0 0 0 ) = ( 0.99779 , 0.00203 , 0.00017 )

5.5.2. After Four Years of Operation

From relation 26, we deduce after four years that the probability of the system in its states is given as follows:

( π 0 , π 1 , π 2 ) ( 4 ) = ( π 0 , π 1 , π 2 ) ( 1 ) P 3 = ( 1 , 0 , 0 ) ( 0.99779 0.00203 0.00017 0.00203 0.97077 0.00016 0 0 0 ) 3 = ( 1 , 0 , 0 ) ( 0.99339 0.00590 0.00016 0.00590 0.91486 0.00015 0 0 0 ) = ( 0.99339 , 0.00590 , 0.00016 )

5.5.3. After Ten Years of Operation

( π 0 , π 1 , π 2 ) ( 10 ) = ( π 0 , π 1 , π 2 ) ( 1 ) P 9 = ( 1 , 0 , 0 ) ( 0.99779 0.00203 0.00017 0.00203 0.97077 0.00016 0 0 0 ) 9 = ( 1 , 0 , 0 ) ( 0.98040 0.01612 0.00015 0.01612 0.76580 0.00012 0 0 0 ) = ( 0.98040 , 0.01612 , 0.00015 )

5.5.4. When the Production System Returns to Steady State

We see that the last row of the matrix P is zero, therefore the matrix P is no longer stochastic, therefore the relation (23) is no longer applicable in a steady state.

On the other hand, in a steady state, we have: π × P = π , because π n + 1 = π n , with π = ( π 0 , π 1 , π 2 ) and i = 1 3 π i = 1 .

So: { 0.00203 π 0 + 0.97077 π 1 = π 1 0.00017 π 0 + 0.00016 π 1 = π 2 π 0 + π 1 + π 2 = 1 ( π 0 , π 1 , π 2 ) = ( 0.93490 , 0.06492 , 0.00016 ) .

The production system reaches the operating limit with a reliability of 93.49%, when it is in state (E0); with 6.49% reliability, when in the (E1) state and with 0% reliability, when in the (E2) state.

5.6. Proposals for Improving the Reliability and Availability of the Production System

To have better availability and adequate reliability, the following operations must be carried out:

· Set up a group of executives and technicians specializing in the field of production chain operation;

· Develop a preventive maintenance program corresponding to the needs of the production line;

· Work in close collaboration with all other departments of the company;

· Ensure rigorous control of maintenance operations.

6. Conclusion

Having reached the end of the writing of this paper, whose general objective was to evaluate the availability and the reliability of the networks of Markov queues, we showed how to take advantage of the knowledge on the theory of the chains of Markov, in order to help in the analysis of waiting phenomena. We have presented an application on a production line where the arrival process is Poissonian. This approach allowed us to show the influence of availability on reliability. Based on the results obtained, proposals for improving maintenance were made.

Acknowledgements

The authors would like to thank the anonymous reviewers for their time and effort. Their constructive comments and helpful suggestions helped us to clarify the main paper’s research contributions and improve its quality.

Funding

The author(s) received no financial support for the research, authorship, and/or publication of this article.

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Erlang, A.K (1909) The Theory of Probabilities and Telephone Conversations. Nyt Tidsskrift for Matematik B, 20, 33-39.
http://www.medicine.mcgill.ca/epidemiology/hanley/statbook/Erlang1909.pdf
[2] Sahraoui, Y. (2012) Performance Evaluation of Operational Safety through the Use of Queuing Networks.
http://dspace.univ-msila.dz:8080/xmlui/handle/123456789/10562
[3] Chikh, A. (2013) Contribution to the Improvement of Reliability through the Use of Queuing Networks.
http://dspace.univ-msila.dz:8080/xmlui/handle/123456789/10746
[4] Kadi, M. (2017) Estimation and Analysis of a Queuing System with Escapes. Ph.D. Thesis, Djillali Liabes University, Sidi Bel Abbes.
http://rdoc.univ-sba.dz/handle/123456789/3018
[5] Drider, I. and Rahim, I. (2019) Inégalités Stochastique Pour Le Réseau {m/g/1/1 → ./g/1/1} Avec Rappels Constants Master’s Thesis, Akli Moand Oulhadje-Bouira University, Bouira.
https://theses-algerie.com/9261143358831073/memoire-de-master/universite-akli-mohand-oulhadj-bouira/inegalites-stochastique-pour-le-reseau-mg11-g11-avec-rappels-constants
[6] Elhaddad, M. (2020) Approximate Analysis of M/M/c Retrial Queue. Ph.D. Thesis, Djillali Liabes University, Sidi Bel Abbes.
https://theses-algerie.com/2846802712090759/these-de-doctorat/universite-djillali-liabes-sidi-bel-abbes/approximate-analysis-of-mmc-retrial-queue
[7] Zeineb, T. (2021) Dependability and Energy Efficient Provisioning in IaaS Virtualized Data Centers. Ph.D. Thesis, Computer Science, Telecommunications and Electronics Doctoral School, Paris.
[8] Drihem Sofia, M. (2022) Statistical Analysis of a Waiting System with Customer Feedback. Master’s Thesis, Mohamed Khider University, Biskra.
[9] Pham, C.D. (2012) Modeling and Performance Assessment Course.
https://cpham.perso.univ-pau.fr/ENSEIGNEMENT/PAU-UPPA/PROTOCOLES/aop.pdf
[10] Ben, D.A. (2013) Realization of a Systematic Preventive Maintenance Plan to Improve the Operational Safety of an Electromechanical System. Master’s Thesis, University of M’sila, M’sila.
http://dspace.univ-msila.dz:8080/xmlui/handle/123456789/10729
[11] Pagès, A. and Gondran, M. (1980) System Reliability. Eyrolles, Paris.
https://www.eyrolles.com/Sciences/Livre/fiabilite-des-systemes-9782212015829/
[12] Villemeur, A. (1988) Operational Safety of Industrial Systems: Reliability, Human Factors, Computerization. Eyrolles, Paris.
https://www.eyrolles.com/Sciences/Livre/surete-de-fonctionnement-des-systemes-industriels-9782212016154/
[13] Demri, A. (2009) Contribution to the Evaluation of the Reliability of a Mechatronic System by Functional and Dysfunctional Modeling. Ph.D. Thesis, University of Angers, Angers.
https://theses.hal.science/tel-00467277/document
[14] Zwingelstein, G. (1996) Reliability-Based Maintenance. A Practical Guide to the Application of RCM, Hermes, Paris.
https://www.eyrolles.com/Sciences/Livre/la-maintenance-basee-sur-la-fiabilite-9782866015459/
[15] Peyras, L. (2003) Diagnosis and Analysis of Risks Linked to the Aging of Dams, Development of Methods of Assistance to Expertise. Ph.D. Thesis, Blaise Pascal University, Clermont-Ferrand.
https://www.researchgate.net/publication/43107730_Diagnostic_et_analyse_de_risques_lies_au_vieillissement_des_barrages_-_Developpement_de_methodes_daide_a_lexpertise
[16] Marc, L. (2015) Introduction to Markov Chains. Fenelon Sainte-Marie.
https://www.panamaths.net/Documents/INFORMATIQUE/Graphes%20Probabilistes%20Chaines%20MARKOV.pdf
[17] Frédéric, S. (2014) Dynamic programming, Markov Chains, Queues.
https://members.loria.fr/FSur/enseignement/RO/poly_RO_FSur.pdf

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.