Multi-Server Two-Way Communication Retrial Queue Subject to Disaster and Synchronous Working Vacation

This research analyzes a multi-server retrial queue with two types of calls: working vacation and working breakdown. The incoming call may enter the retrial queue and attempt to seize a server after a random delay if all the servers are unavailable upon arrival. In its idle time, the server makes ou...

Full description

Saved in:
Bibliographic Details
Main Authors: Tzu-Hsin Liu, He-Yao Hsu, Fu-Min Chang
Format: Article
Language:English
Published: MDPI AG 2025-01-01
Series:Algorithms
Subjects:
Online Access:https://www.mdpi.com/1999-4893/18/1/24
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This research analyzes a multi-server retrial queue with two types of calls: working vacation and working breakdown. The incoming call may enter the retrial queue and attempt to seize a server after a random delay if all the servers are unavailable upon arrival. In its idle time, the server makes outgoing calls. All the servers take a synchronous working vacation when the system empties after regular service. The system may fail at any time due to disasters, forcing all the calls within the service area to leave the system and causing all the main servers to fail. When the main servers fail, the repair process begins immediately. The standby servers serve arriving customers at a lower level of service during the working breakdown or working vacation. For this model, we derive an explicit expression for the stationary distribution with the help of the quasi-birth-and-death process and the matrix geometric method. Further, the formulas of various system performance indices are developed. An application example is given and several numerical experiments are performed to verify the analytical results. We also perform the comparative analysis of retrial queues with/without two-way communication and two-way communication retrial queues with/without disasters. The results reveal that the proper consideration of outgoing calls to the server can reduce the average time spent in the buffer. Furthermore, a more reliable server reduces the server idle rate.
ISSN:1999-4893