Abstract
This study investigates price decisions in a queue with two servers, where customers exhibit retrial behavior. There is no waiting space. Arrival customers have the option to either join the system or balk; when the two servers are occupied, those who decide to enter become repeat customers. Two scenarios where the waiting lines in orbit are unobservable and observable are considered. We analyze customers’ behavior and derive their Nash equilibrium strategies under both cases. Additionally, we examine optimal pricing decisions aimed at maximizing profit and social welfare, respectively. Moreover, we demonstrate that these objectives often lead to divergent outcomes. Compared to a single-server queue, the reduction in customers’ sojourn time is more obvious when the waiting line is unobservable. Under certain conditions—such as a large potential market size, high customer impatience, or a low retrial rate—increasing the number of service personnel can enhance both profit and social welfare. Notably, a profit-maximizing manager is more incentivized to increase servers than the social planner. These findings provide valuable insights for balancing operational efficiency, profitability, and customer satisfaction in queue management systems.
MSC:
60K25; 91A80
1. Introduction and Literature Review
Researchers have widely adopted a queuing model as a fundamental framework for modeling congested service/production systems, with extensive studies focusing on the development and analysis of operational strategies to enhance system performance optimization (e.g., Lai et al. [1], Samanta and Rashmi [2]). In congestion-prone service or production systems, it is common for servers or producers to be occupied when customers arrive. In such scenarios, the customers whose needs are not immediately met generally make an attempt after a stochastic waiting period. Aissani [3] highlights that the advancement of information technology has significantly amplified customers’ retrial behavior. This behavior can have profound implications, including increased energy consumption and a potential decline in service quality (Tapiero [4]). For theoretical research in such systems, the primary emphasis lies on assessing performance and tackling control issues by stochastic processes and dynamic programming methodologies (Dimitriou [5]). Artalejo and Gómez-Corral [6] as well as Falin and Templeton [7] provide comprehensive overviews.
1.1. Motivation
Generally, customers can make their own decisions. Several studies have explored retrial queues from an economic perspective (e.g., Economou and Kanta [8]; Cui et al. [9]), where managers address optimization problems by considering customer behavior. In queue systems, a widely adopted strategy to enhance retrial customers’ satisfaction and loyalty is to increase the number of service personnel. For instance, in call centers, deploying multiple servers can significantly reduce customer wait times and improve satisfaction levels (Armony and Maglaras [10]). However, since multi-server systems entail higher operational costs, managers often opt for a two-server configuration (Tang et al. [11]). A practical example can be observed in amusement parks, where two ticket check channels—server-assisted and self-checkout—are typically available. Customers who need to check receive immediate service if at least one channel is free. However, if both channels are occupied, the customer may leave temporarily, perhaps to grab a refreshment, and return later to retry. Given that pricing is a critical tool for managing demand and maximizing profit, how should a manager of a two-server system set prices when dealing with customers’ retrial behavior? Do socially optimal prices align with profit-maximizing prices? Furthermore, is increasing a server always advantageous for the system? A significant research gap exists in the literature regarding the interplay between customers’ queuing behavior and the economic analysis of these systems, which motivates this work.
1.2. Literature Review
Our research is in line with the economic analysis of service/production systems that are modeled as queuing systems. In the pioneering study of this area, Naor [12] assumes that customers strategically decide to join or balk. Through analysis, he obtains customers’ equilibrium thresholds under such observable circumstances. Similarly, Edelson and Hilderbrand [13] identify the corresponding equilibrium strategy for an unobservable case. Both studies also delve into pricing decisions. Naor [12] demonstrates that the revenue-maximizing price diverges from the welfare-maximizing one in an observable case, while Edelson and Hilderbrand [13] show that these prices coincide if the queue length is unobservable. For additional details, readers are directed to the exhaustive reviews by Hassin and Haviv [14] and Hassin [15].
Several researchers have conducted economic analyses of multi-server systems. Hassin and Haviv [16] explore a two-server system where customers strategically select the shorter queue based on available system state information or randomly select a queue without such information. This study derives equilibrium policies. Hassin [17] examines a two-server queuing configuration with dedicated queues. Customers can observe the queue length in one service channel, while the other remains unobservable. The study addresses whether an observable queue consistently attracts a higher share of demand compared to an unobservable one. In a two-server system, Zhao and Wang [18] reveal that introducing a line-sitting service can significantly enhance throughput. Zhou et al. [19] investigate the interactions between private and public service providers and derive their respective optimal pricing strategies. Cattani and Schmidt [20] find that in multi-server systems, concealing the queue length information and pooling dedicated queues can alleviate congestion, reducing metrics such as average waiting time and queue length. In a two-server system with a single queue, Tang et al. [11] establish the equilibrium queuing strategies for customers in an unobservable scenario involving two distinct customer types. In addition, Yechiali [21] and Wang et al. [22] analyze customers’ joining rules in multi-server queuing systems, providing further insights into customer behavior and system performance.
A queuing system that incorporates customer retrial behavior is referred to as a retrial queue, and several studies have examined it from an economic perspective. Early contributions to this field include Kulkarni [23], Elcan [24], and Hassin and Haviv [25]. These studies concentrate on a retrial queue where there is only one server, examining the equilibrium retrial rate by assuming that balking is prohibited. For scenarios where customers’ balking behavior is allowed, Economou and Kanta [8] derive customers’ equilibrium strategies for both unobservable and observable queues in the context of a single-server configuration. Furthermore, they tackle the associated pricing problems with the target of maximizing both profit and social welfare. In a retrial model, Wang and Zhang [26] examine the equilibrium strategies adopted by customers within the framework of the classic retrial policy. Cui et al. [9] show that, by incorporating retrial costs in an observable retrial queue, the availability of the retry option can result in a decrease in customer welfare when compared to a system where retrial behavior is absent. Further studies have investigated operational strategies for various retrial queuing systems by incorporating additional features, such as information heterogeneity (Wang and Zhang [27]) or customers’ bounded rationality (Zhang and Wang [28]). Nevertheless, all aforementioned studies investigate single-server systems. This gap in the literature motivates our investigation into the economic and operational analysis of two-server retrial systems.
Since pricing is a critical factor influencing customers’ decisions, a key operational question arises: How should a manager set prices in a two-server system to effectively respond to customer behavior? How do these pricing strategies differ from those in a single-server queue? Existing studies have not fully addressed these questions, leaving gaps in the literature. We extend the work of Economou and Kanta [8] to a two-server system. This study explores customers’ retrial behavior and derives their equilibrium strategies. Furthermore, it examines pricing strategies from both the perspective of a profit-seeking server as well as that of a social planner. By addressing these issues, our research provides valuable insights into managing operations in service or production systems that encounter retrial customers, offering practical guidance for balancing profitability and customer satisfaction.
The structure of this study is as follows: The assumptions are outlined in Section 2. Section 3 formulates customers’ equilibrium strategies and examines pricing decisions in the context of an unobservable queue, followed by a parallel analysis for the observable case. Section 4 provides numerical examples to illustrate the theoretical findings. Lastly, Section 5 concludes this study by summarizing the primary findings and insights obtained. All proofs are provided in Appendix A.
2. Introduction
There is a service or production system with two identical servers, i.e., the two servers have the same service speed. This system does not have any waiting areas. Arrivals of potential customers follow a Poisson process with a rate of . Upon arrival, the customers who find at least one available server immediately receive the service. However, if the two servers are busy, they can choose whether to retry or not. We suppose that those customers who decide to retry join an orbit. The server, once it becomes idle, will seek a customer from this orbit. The time required to find a customer in orbit is assumed to be exponentially distributed with rate . During the seeking process, a new customer may arrive. In this case, the server interrupts the seeking process and serves the new customer. The service time is exponentially distributed with service rate . It is assumed that all parameters are independent of each other. This model is referred to as a two-server constant retrial queue.
Denote R as the reward a customer receives upon completing the service. During the sojourn time—which includes both the time in the service area and orbit—customers have a waiting cost of c per unit of time, and they need to pay a price P after the service is completed. When there is an idle server, to encourage customers to join, we suppose
If this fails to be met, all potential customers will decline to join, even when servers are idle; thus, the system’s profit will be zero. What is more, once a customer’s decision is made, it is irrevocable.
Let denote the server state where
At an arbitrary time epoch t, denotes the number of customers in the retrial orbit. The system states at any time t are described by a bi-variate stochastic process with state space .
3. Analysis of Customers’ Equilibrium Behavior and Optimal Price
We examine two distinct information scenarios: unobservable and observable. In both scenarios, incoming customers are informed about the current status of the servers (whether they are available or occupied). In the observable case, customers can also observe the exact number of customers waiting in orbit. By contrast, they will not obtain it in the unobservable case. This difference in information availability influences customers’ decisions.
3.1. The Unobservable Case
In this information scenario, based on the model assumptions and Equation (1), arriving customers will join the system, provided that there is at least one idle server. We now concentrate on customers’ join-or-balk decisions when both servers are occupied. Since customers cannot observe the real-time queue length of retrial customers already in orbit, we assume that they opt to join the retrial orbit with a probability of q and balk with the complementary probability. The system operates similarly to the original one, but the arrival rate is when both servers are occupied. Figure 1 presents the transition diagram for this case.
Figure 1.
Transition diagram for the unobservable scenario.
Let denote the steady-state probability for state . We can define as its partial generating functions.
Lemma 1.
In an unobservable two-server constant retrial queue, arriving customers will join the system if an idle server is available and will enter orbit with probability q if both servers are occupied. If , the system reaches a stable state. The stationary probabilities for the states—both servers are idle, only one server is idle, and both servers are busy—are as follows:
where and . The average number of customers in the retrial orbit for these three states are, respectively, given by
Here, .
Customers make decisions relying on a function that takes into account the reward, the price they pay, and the expected waiting time. Initially, we derive customers’ expected sojourn time. When tagging a customer in orbit, represents this customer’s expected sojourn time, given that they are at the j-th position in orbit and the server is in state . The following lemma offers insights into their expected sojourn times.
Lemma 2.
In the context of an unobservable two-server constant retrial queue, if and there are other customers waiting in orbit, the expected sojourn times for state until service begins for the tagged customer are provided by
Here, . When both servers are occupied, the expected sojourn time for arriving customers, whose joining probability is q, is given by
Obviously, is increasing in q.
Clearly, varies with the server’s state i. If the stable condition changes into
this indicates that the original system, which does not incorporate customers’ decision-making processes, is stable. Consequently, the system remains stable under any strategy q. The conclusions regarding the scenario where Condition (2) is not satisfied can be readily derived from this case, as we will elaborate later.
As discussed in Economou and Kanta [8], if the tagged customer finds that two servers are busy, his reward–cost function is
Based on this, we can outline the strategies employed by customers.
Theorem 1.
In the unobservable two-server constant retrial queue in which Conditions (1) and (2) hold, given price P, an incoming customer will enter certainly if an idle server is available, and they will enter with a probability if both servers are occupied. is
where .
As demonstrated in this theorem, price plays a critical role in influencing customers’ decisions. They may join or balk as the price varies.
Remark 1.
If Condition (2) does not hold but holds, the probability is
3.1.1. Profit-Maximizing Price in the Unobservable Case
Theorem 1 delineates customers’ equilibrium strategies. In this subsection, we broaden our analysis to ascertain the price that maximizes profit. For a given price P, the system’s profit function per unit of time is formulated as
where represents the effective arrival rate.
There is an extreme case where . When , . The profit function of this scenario can be rewritten as
We define the optimal price as . According to (4), is determined by a value that closely approximates .
To encourage customers to join the orbit, the price should fulfill . Since may be less than 0, the analysis falls into and . If the price falls within the interval , it always has .
Theorem 2.
In the unobservable two-server constant retrial queue where Conditions (1) and (2) hold, the optimal price , where is the unique solution of .
The optimal price may be achieved in three cases. When arriving customers find two servers busy, the three cases are all potential customers, part of the potential customers, and no customer choosing to retry. Different pricing structures create varying incentives for customer retrial decisions.
Remark 2.
If Condition (2) does not hold but holds, the optimal price .
3.1.2. Welfare-Maximizing Price in the Unobservable Case
Social welfare encompasses both the surplus of customers and servers. Given a price P and a joining probability q when customers find two busy servers, the respective surpluses per unit time for customers and servers are as follows:
Therefore, the social welfare per unit of time is
Theorem 3.
In the unobservable two-server constant retrial queue in which Conditions (1) and (2) hold, an incoming customer will enter the system certainly (Probability 1) upon finding an idle server. If the two servers are busy, the socially optimal strategy is
In the above statements,
We are now ready to characterize the socially optimal pricing strategy, which aims to maximize social welfare. This strategy is formally outlined in the theorem below.
Theorem 4.
In the context of an unobservable two-server constant retrial queue where Conditions (1) and (2) hold, the socially optimal price is determined by
where , and H can be found in Theorem 3.
Remark 3.
If Condition (2) fails to hold but holds, the probability is
If , the socially optimal price .
A theoretical comparison between the profit-maximizing price and the welfare-maximizing price seems challenging. We employ a numerical analysis for a comparative evaluation.
3.2. The Observable Case
Our analysis now centered on the observable case, where arriving customers can access real-time information concerning the exact number of customers waiting in an orbit. This additional information seems redundant for customers encountering idle servers, as they can be served immediately. Under the constant retrial policy, where customers in orbit are served on a first-come-first-served basis, those who find both servers occupied can leverage their precise orbital position knowledge to calculate their expected net benefit, making this information particularly valuable.
Analogous to the unobservable case, in the observable case, if arrivals find an idle server, they prefer to receive services at once. Therefore, our subsequent analysis concentrates on cases where both servers are occupied. In this observable case, customers employ a threshold-based retrial strategy: If a newly arriving customer observes that the number of customers in the retrial orbit is or fewer, they opt to join the orbit; otherwise, they balk. Correspondingly, the upper limit for the number of customers in orbit is n. Figure 2 presents the system transition diagram.
Figure 2.
Transition diagram of the observable scenario.
Given price P, in the observable case, we postulate that represents the equilibrium strategy adopted by customers. Under the assumption of Equation (1), it always has . We first examine the special case where . If , namely , we have . When , the equilibrium strategy satisfies the following conditions:
where . We obtain the threshold
Before analyzing the optimal decision, we investigate the steady-state probability for a given threshold n.
Lemma 3.
In the observable two-server constant retrial queue, if both servers are occupied, an arriving customer will opt to join the retrial orbit as long as the number of customers already waiting in orbit is or fewer. In other scenarios, customers enter without any restrictions. The steady-state probability is given by
where .
3.2.1. Profit-Maximizing Price in the Observable Case
Given customers’ equilibrium threshold , similar to Section 3.1.1, profit-maximising manager aims to find an optimal price to maximize the profit, as shown below.
If the price , then . In this case, the profit function becomes
Equation (7) is the same as Equation (4); hence, the optimal price is still .
If the price , the threshed satisfies . We denote the optimal price of this case by if it exists. In summary, the optimal price is either or .
3.2.2. Welfare-Maximizing Price in the Observable Case
In the observable scenario, the social welfare function can be formulated as follows:
Arranging it, this function becomes
The socially optimal threshold is an integer, and it must satisfy the following inequality:
In the observable case, let be the socially optimal price if it exists. Then, if the social threshold is . Due to the complexity of , deriving its analytic solution for the general case appears to be extremely challenging. Consequently, obtaining a theoretical result for is tough. Hence, we ultimately resort to finding it via numerical examples.
4. Numerical Results
A numerical analysis is performed in this section to provide some managerial insights.
4.1. Sensitivity Analysis
This subsection explores the effect of the system utilization factor , the reward-to-cost ratio , and the retrial rate of the optimal price, including the profit-maximizing price (, ) and welfare-maximizing price (, ). For brevity, in the first two sub-cases, we normalize and . Unless otherwise specified, other parameters’ values are given as follows: , , .
From Figure 3, we observe that the profit-maximizing price consistently equals or exceeds the welfare-maximizing price. When the parameters fall within specific ranges, such as , and , they are the same. In these situations, retrial customers obtain zero utility, no matter the profit or welfare maximization perspective. However, beyond these parameter ranges, the social planner strategically maintains positive utility to attract and retain customers. We notice that when the parameters change, profit-maximising manager and the social planner may adopt the same strategy to control prices. For example, when increases, congestion in the orbit is increased, leading customers to be hesitant about joining. Consequently, the two maximisers reduce their prices to attract customers. However, when is sufficiently large, they will increase the price to avoid the orbit from becoming more congested. In contrast, their strategies might also be different. When customers become impatient (i.e., c increases), the profit-maximising managers initially opt to lower prices, followed by a sharp increase, and then a subsequent decrease. In contrast, the social planner reduces prices, intending to retain a larger customer base. When the retrial rate changes, we observe that their strategies are different. This can be understood intuitively as follows: the social planner is inclined to provide positive utility to customers, whereas profit-maximizing managers do not have this inclination. These findings highlight the complex interplay between system parameters and decision-making objectives in pricing strategy formulations, particularly in balancing congestion management with customer behavior considerations.
Figure 3.
The optimal prices versus different parameters in the observable case.
When comparing Figure 3 to Figure 4, the availability of information considerably influences the pricing strategies adopted by the profit maximizer and the social planner. In scenarios where customers can access real-time queue length information in the orbit (i.e., the observable case), their behavior tends to become more rational, necessitating that both decision makers adjust their pricing strategies in response to this heightened level of customer rationality. These changes lead to distinct pricing strategies that differ from those in the unobservable case.
Figure 4.
The optimal prices versus different parameters in the observable case.
4.2. Comparative Analysis
This subsection examines the alterations in customers’ sojourn time, profit, and social welfare when the retrial queue comprises two servers, as compared to the corresponding outcomes in a single-server system. To facilitate this comparison, we incorporate the unit service capacity in the objective function. Unless otherwise defined, the parameter values utilized in the analysis are , , , , , and .
(i) In the context of a single-server constant retrial queue (Economou and Kanta [8]), the expected sojourn times for a customer in both the unobservable and observable cases are given, respectively, by
where and can be found in Propositions 3.1 and 4.2. and are the customers’ equilibrium strategies, as outlined in Theorems 3.1 and 4.1. In our system, we compute the expected sojourn times for a customer for both the unobservable and observable cases, as outlined below.
Let and correspond to the percentage change measure in customers’ sojourn time of the unobservable and observable cases.
By examining Figure 5, we find that and as , c and vary. Sometimes, this measure increases up to 90%. This implies that, as expected, increasing the number of servers could relieve system congestion. Notably, most of the time, is less than , which indicates that, compared to the observable case, the reduction in customers’ sojourn time is more obvious in the unobservable case. An explanation for this surprising result could be that in a two-server system, which is less congested, customers perhaps adjust their expectations and behavior based on their observations of the system state, behaving more rationally. However, if the queue length is unobservable, customers do not have the same level of information that can be used to influence their behavior.
Figure 5.
Two measures, and versus , c and , respectively.
(ii) We now present some findings related to profit and social welfare. Based on the work of Armony et al. [29], for both unobservable and observable scenarios, the profit functions outlined in Economou and Kanta [8] can be modified as follows:
where and . The social welfare functions of the two cases are, respectively,
In our system, Equations (3) and (6) subtract , which are the profit functions of unobservable and observable cases when considering the service capacity costs. Equations (5) and (8) subtract , which are the social welfare functions of the two cases, when considering the service capacity costs. For the analysis, we define , and , as corresponding to the percentage change in profit and social welfare of the unobservable and observable cases, respectively (Figure 6).
Figure 6.
, and , vs. , c and , respectively.
An intriguing finding from each of these figures is that and . This suggests that the manager aiming to maximize profits has a stronger incentive to deploy additional servers compared to the social planner.
5. Conclusions
This study delves into pricing decisions in a retrial queue comprising two servers. Under the unobservable and observable cases, we first investigate retrial customers’ sojourn time. Based on this, we examine their equilibrium strategies and find that different prices will lead to different retrial behaviors. Also, we analyze profit and welfare maximization prices, revealing that they may differ even in the unobservable scenario. Compared with the single-server queue, the reduction in expected sojourn times is more obvious in the unobservable case. Moreover, when the market size is substantial, customers are less willing to wait. Additionally, when the retrial rate is low, the two-server system outperforms the single-server system in terms of both profit and social welfare. The manager who seeks to maximize profits has a stronger incentive to arrange multiple servers than the social planner.
Author Contributions
Methodology, X.C.; validation, M.Y. and Y.Y.; formal analysis, X.C.; writing—original draft, X.C.; writing—review and editing, M.Y. and Y.Y.; funding acquisition, M.Y. All authors have read and agreed to the published version of the manuscript.
Funding
Thisresearch was funded by the MOE Project of Humanities and Social Sciences (24YJA630121) and Sichuan Mineral Resources Research Center (SCKCZY2024-YB003).
Data Availability Statement
The original contributions presented in the study are included in the article; further inquiries can be directed to the corresponding author.
Conflicts of Interest
The authors declare no conflicts of interest.
Appendix A
Proof of Lemma 1.
Using the transition diagram, we have
By multiplying Equations (A3) to (A5) by and summing across all values of j, followed by some algebraic manipulations, we obtain the following equations:
By utilizing the aforementioned equations, we can represent , and in terms of . Subsequently, by setting and incorporating , the expression of is
Theorem 1 in Hanukov [30] states that the system is stable if and only if . Hence, the system’s stability condition is given by . Next, we will provide the ergodicity condition of our constructed model. In the unobservable case, the process is a Markov process with state space . It has an infinitesimal generator matrix
Matrices are matrices.
It is easy to see from the infinitesimal generator Q that the Markov process is an irreducible QBD process. Now, we find the stable condition of the QBD process Q and adopt the technique from Neuts [31]. Let . Then,
Note that the Markov process B is irreducible and has finite states. Let be the stationary probability vector of the Markov process B. Then,
where is a zero row vector with size 3, and is a column vector of 1 with size 3. We obtain
is ergodic if and only if . Obviously, . Hence, in our study, is also ergodic when . In the interval , although is ergodic, , and this does not seem very sensible for this system. Hence, makes sense.
Further, we can obtain equations . By , , and , after some algebraic manipulations, can be obtained. □
Proof of Lemma 2.
should fulfill the following linear equations:
From Equation (A8), we can derive
By inserting Equations (A9) and (A10) into Equation (A7), we have
With the help of , we have
Then, from Equations (A9) and (A10), we can obtain the expression of and .
If a new arrival finds that the two servers are busy, provided that he decides to enter the retrial orbit, their expected sojourn time is . That is,
By Lemma 1, we can obtain the expression of , with increasing with q. □
Proof of Theorem 1.
Since increases monotonically with q, decreases accordingly. Based on the work by Hassin and Haviv [14], this proof can be concluded. □
Proof of Theorem 2.
Following customers’ equilibrium strategies, we need to consider the following three cases:
(i) If the price is , the optimal price, denoted by , is .
(ii) If the price is , we have
Thus, we can obtain
The first-order and second-order derivatives of are
From the expression of , we have
The second order of is less than 0. Thus, the optimal price is the solution of .
(iii) If the price is , the optimal price is . □
Proof of Theorem 3.
By inserting , , and into Equation (4), the social welfare function is
By differentiating with respect to q, we obtain
is a quadratic function of q. Therefore, to obtain the socially optimal strategy, we need to analyze the characteristic of the solution of . has two solutions, which is assumed as and . We first consider the symbol of D, E and F, and we find that the following relationships exist:
- If , then . If , then .
- If , then . If , then .
- If , then . If , then .
The expressions of , and are, respectively,
After performing some algebra, we find that .
Next, we discuss the relationship between , and 1. When , if , we obtain . If , we obtain . When , if , we obtain . If , we obtain . Then, we need to determine the symbol of . Define H to be the threshold of . Hence, if , then . If , then . We next prove . It is tough to obtain this, so we adopt an indirect method. Let be the threshold of , with its expression being
If , then . If , then . Moreover, we find that . Thereby, if , then . It should be noted that increases with . Therefore, . Thus, . Based on the symbols of D, E, F and , we need to consider the following five scenarios:
Case 1. If , then , , , . We can obtain . From and , we have
Then, . Hence, decreases with q, and the unique maximum is attained at .
Case 2. If , then , , , . Obviously, . From , we can obtain . Therefore, decreases with q in , and the optimal strategy is .
Case 3. If , then , , , . Obviously, . From , we have . Following a similar analysis as in Case 2, we can obtain the optimal solution, with it being .
Case 4. If , then , , , . Obviously, . From , we have . Thus, increases with q in and decreases with q in . Based on this, the optimal strategy is attained at .
Case 5. If , then , , , . Obviously, . Thereby, increases with q in and achieves its maximum at .
Based on the aforementioned results, we can deduce the socially optimal strategy as stated in the theorem. □
Proof of Theorem 4.
If , the socially optimal strategy is . When the price , then , which is the condition of .
If , following a similar analysis, the optimal price is .
If , the socially optimal strategy is . According to the customers’ utility function, in equilibrium, the optimal price is . □
Proof of Lemma 3.
The balance equations for stationary distribution can be expressed as
The calculations for determining the stationary distribution can be carried out similarly to the proof of Lemma 1. Specifically, using Equation (A14), we obtain
By combining this with Equation (A16), we have
Inserting Equations (A19) and (A20) into Equation (A15) yields the following recursive equations:
For convenience, define . Taking this into account, we can rewrite Equation (A21) as
In Equation (A14), when . In Equation (A15), when , we have
Substituting the two special cases into Equation (A18) yields
Moreover, inserting the above equation into Equation (A17) implies that
From Equations (A11)–(A13), we obtain
The expression of can be determined using the normalization equation. □
References
- Lai, C.; Kasim, E.; Muhammadhaji, A. Dynamic Analysis of a Standby System with Retrial Strategies and Multiple Working Vacations. Mathematics 2024, 12, 3999. [Google Scholar] [CrossRef]
- Samanta, S.K.; Rashmi, K.M. Analytical and computational aspects of a batch arrival retrial queue with a constant retrial policy. In Quality Technology & Quantitative Management; Taylor & Francis: Abingdon-on-Thames, UK, 2025; pp. 1–28. [Google Scholar]
- Aissani, A. An MX/G/1 energetic retrial queue with vacations and control. IMA J. Manag. Math. 2011, 21, 13–32. [Google Scholar] [CrossRef]
- Tapiero, C.S. Energy consumption and environmental pollution: A stochastic model. IMA J. Manag. Math. 2009, 20, 263–273. [Google Scholar] [CrossRef]
- Dimitriou, I. A single server retrial queue with event-dependent arrival rates. Ann. Oper. Res. 2023, 331, 1053–1088. [Google Scholar] [CrossRef]
- Artalejo, J.R.; Gómez-Corral, A. Retrial Queueing Systems: A Computational Approach; Springer: Berlin/Heidelberg, Germany, 2008. [Google Scholar]
- Falin, G.; Templeton, J.G. Retrial Queues; CRC Press: Boca Raton, FL, USA, 1977. [Google Scholar]
- Economou, A.; Kanta, S. Equilibrium customer strategies and social–profit maximization in the single-server constant retrial queue. Nav. Res. Log. 2011, 58, 107–122. [Google Scholar] [CrossRef]
- Cui, S.; Su, X.; Veeraraghavan, S. A model of rational retrials in queues. Oper. Res. 2019, 67, 1699–1718. [Google Scholar] [CrossRef]
- Armony, M.; Maglaras, C. Contact centers with a call-back option and real-time delay information. Oper. Res. 2004, 52, 527–545. [Google Scholar] [CrossRef]
- Tang, Y.; Guo, P.; Wang, Y. Equilibrium queueing strategies of two types of customers in a two-server queue. Oper. Res. Lett. 2018, 46, 99–102. [Google Scholar] [CrossRef]
- Naor, P. The regulation of queue size by levying tolls. Econometrica 1969, 37, 15–24. [Google Scholar] [CrossRef]
- Edelson, N.M.; Hilderbrand, D.K. Congestion tolls for Poisson queuing processes. Econometrica 1975, 43, 81–92. [Google Scholar] [CrossRef]
- Hassin, R.; Haviv, M. To Queue or Not to Queue: Equilibrium Behavior in Queueing Systems; Springer Science and Business Media: Berlin, Germany, 2003. [Google Scholar]
- Hassin, R. Rational Queueing; CRC Press: Boca Raton, FL, USA, 2016. [Google Scholar]
- Hassin, R.; Haviv, M. Equilibrium strategies and the value of information in a two line queueing system with threshold jockeying. Stoch. Model. 1994, 10, 415–435. [Google Scholar] [CrossRef]
- Hassin, R. On the advantage of being the first server. Manage. Sci. 1996, 42, 618–623. [Google Scholar] [CrossRef]
- Zhao, C.; Wang, Z. The impact of line-sitting on a two-server queueing system. Eur. J. Oper. Res. 2023, 74, 748–761. [Google Scholar] [CrossRef]
- Zhou, W.; Huang, W.; Hsu, V.N.; Guo, P. On the benefit of privatization in a mixed duopoly service system. Manag. Sci. 2023, 69, 1486–1499. [Google Scholar] [CrossRef]
- Cattani, K.; Schmidt, G.M. The pooling principle. Informs Trans. Edu. 2005, 5, 17–24. [Google Scholar] [CrossRef]
- Yechiali. Customers’ optimal joining rules for the GI/M/s queue. Manag. Sci. 1972, 18, 434–443. [Google Scholar]
- Wang, J.; Zhang, Y.; Zhang, Z.G. Strategic joining in an M/M/K queue with asynchronous and synchronous multiple vacations. J. Oper. Res. Soc. 2021, 72, 161–179. [Google Scholar] [CrossRef]
- Kulkarni, V.G. On queueing systems by retrials. J. Appl. Probab. 1983, 20, 380–389. [Google Scholar] [CrossRef]
- Elcan, A. Optimal customer return rate for an M/M/1 queueing system with retrials. Probab. Eng. Inform. Sci. 1994, 8, 521–539. [Google Scholar] [CrossRef]
- Hassin, R.; Haviv, M. On optimal and equilibrium retrial rates in a queueing system. Probab. Eng. Inform. Sci. 1994, 10, 223–227. [Google Scholar] [CrossRef]
- Wang, J.; Zhang, F. Strategic joining in M/M/1 retrial queues. Eur. J. Oper. Res. 2013, 230, 76–87. [Google Scholar] [CrossRef]
- Wang, Z.; Wang, J. Information heterogeneity in a retrial queue: Throughput and social welfare maximization. Queueing Syst. 2019, 92, 131–172. [Google Scholar] [CrossRef]
- Zhang, Y.; Wang, J. Managing retrial queueing systems with boundedly rational customers. J. Oper. Res. Soc. 2023, 74, 748–761. [Google Scholar] [CrossRef]
- Armony, M.; Plambeck, E.; Seshadri, S. Sensitivity of optimal capacity to customer impatience in an unobservable M/M/S queue (Why you shouldn’t shout at the DMV). Manuf. Serv. Oper. Manag. 2009, 11, 19–32. [Google Scholar] [CrossRef]
- Hanukov, G. Improving efficiency of service systems by performing a part of the service without the customer’s presence. Eur. J. Oper. Res. 2022, 302, 606–620. [Google Scholar] [CrossRef]
- Neuts, M.F. Matrix-Geometric Solutions in Stochastic Models: An Algorithmic Approach; Courier Corporation: Chelmsford, MA, USA, 1994. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).