Received: 31 December 2017 DOI: 10.1002/mma.5119 SPECIAL ISSUE PAPER Q-matrix method for the analysis and performance evaluation of unreliable MM1N queueing model Faïrouz Afroun 1,2 Djamil Aïssani 1 Djamel Hamadouche 2 Mohamed Boualem 1 1 Research Unit LaMOS (Modeling and Optimization of Systems), University of Bejaia, 06000 Bejaia, Algeria 2 Laboratory of Pure and Applied Mathematics, University of Tizi-Ouzou, 15000 Tizi Ouzou, Algeria Correspondence Mohamed Boualem, Research Unit LaMOS, Faculty of Technology, University of Bejaia, 06000 Bejaia, Algeria. Email: robertt15dz@yahoo.fr Communicated by: A. Debbouche MSC Classification: 60K25; 90B22; 68M20 In this work, we study an MM1N queuing system with multiple vacations, Bernoulli feedback, balking, reneging and retention of the impatient customers, and the possibility of a server breakdown and repair. First, by using the Q-matrix (infinitesimal generator matrix) method, we obtain the steady-state probabilities of the system. Then, some useful performance measures are derived. Finally, the influence of the reliability parameters on the performance measures of the system has been examined numerically. KEYWORDS infinitesimal generator, Markov process, performance measures, queueing models, reliability, simulation 1 INTRODUCTION In the queueing theory, a classical queue may be described as a system, where customers arrive according to an arrival process to be served by a service facility according to a service process. But in practice, various behaviors of the server(s) and customers can be identified. 1-4 Mathematical modeling of queueing systems with server vacations is much more flexible and useful while dealing with real-time congestion problems. In vacation queueing systems, the server directs to do few supplementary works at the period of its idle time, which may improve the server performance. The application of queueing systems with vacations can be established from manufacturing industries, production line systems, inventory management, and communication networks. 5-7 With the advancement of technology, performance modeling is one of the important issues that affect the design, development, configuration, and modification of any real-time system. Unreliable server makes negative impact on per- formance of any system; therefore, some measures are to be taken to maintain a desired grade of service. In many practical applications, the server may fail and requires repair (renewal). From a practical point of view, several authors have studied different models that describe the failure of a server and its renewal (repairs) as well as the rules of servicing a customer who finds a server in a broken down condition. In many waiting line systems, the role of servers is performed by mechan- ical/electronic devices, such as computers, pallets, ATM, and traffic lights; all of these are subject to accidental/random failures until the failed server is repaired; it may cause a halt in service. 8-10 Queueing models with an unreliable server under multiple vacation policy are more realistic representation of the systems. The service of the components may be interrupted when the operator encounters unpredicted breakdowns, and it is to be immediately recovered with a random time. When the repair is completed, the server immediately returns for service. 9 On the other hand, a customer can leave the system definitively without being served for various reasons. In a balk- ing scenario, customers are refusing to enter the queue given that it has reached a certain length. Other than the balking Math Meth Appl Sci. 2018;1–12. wileyonlinelibrary.com/journal/mma © 2018 John Wiley & Sons, Ltd. 1