15
Research Article Equilibrium Customer Strategies in the Single-Server Constant Retrial Queue with Breakdowns and Repairs Zhengwu Zhang, Jinting Wang, and Feng Zhang Department of Mathematics, Beijing Jiaotong University, Beijing 100044, China Correspondence should be addressed to Jinting Wang; [email protected] Received 23 September 2013; Accepted 28 November 2013; Published 2 January 2014 Academic Editor: Carsten Proppe Copyright © 2014 Zhengwu Zhang et al. is is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. We consider a single-server constant retrial queueing system with a Poisson arrival process and exponential service and retrial times, in which the server may break down when it is working. e lifetime of the server is assumed to be exponentially distributed and once the server breaks down, it will be sent for repair immediately and the repair time is also exponentially distributed. ere is no waiting space in front of the server and arriving customers decide whether to enter the retrial orbit or to balk depending on the available information they get upon arrival. In the paper, Nash equilibrium analysis for customers’ joining strategies as well as the related social and profit maximization problems is investigated. We consider separately the partially observable case where an arriving customer knows the state of the server but does not observe the exact number of customers waiting for service and the fully observable case where customer gets informed not only about the state of the server but also about the exact number of customers in the orbit. Some numerical examples are presented to illustrate the effect of the information levels and several parameters on the customers’ equilibrium and optimal strategies. 1. Introduction Queueing systems in which arriving customers who find the server occupied may retry for service aſter a period of time are called retrial queues or queues with repeated orders. Among trials, a customer is said to be in “orbit”. e retrial queueing system has been studied extensively due to its wide applications in telephone switching systems, telecom- munication networks, and computer networks. e retrial queueing literature is quite extensive. For a recent account, the readers are referred to the books of Falin and Templeton [1] and Artalejo and G´ omez-Corral [2] in which they have summarized the main models and methods thoroughly. In the retrial queueing literature, the vast majority of articles assume that each customer seeks for service independently of other customers in orbit aſter a random time. In such cases, the total retrial rate of the system depends on the number of retrial customers in orbit. Nevertheless, in reality there are other types of queueing situations in which the repeated customers form a queue in orbit and only the head customer of the orbit can request a service aſter a random retrial time. is type of retrial discipline is called “constant retrial policy” and it arises from some applications in the computer and communication networks where the retrial rate is controlled by some automatic mechanism. It was introduced in Fayolle [3], who studied a telephone exchange model as an M/M/1 retrial queue in which the orbiting customer who finds the server unavailable joins the tail of the queue. Farahmand [4] called this discipline a retrial queue with FCFS orbit. Later on, both retrial policies are incorporated by assuming the linear retrial policy introduced in Artalejo and G´ omez-Corral [5]. Recently, Economou and Kanta [6] studied the equi- librium customer strategies and the social and profit max- imization problems in the constant retrial system. ey investigated two information cases: the unobservable case where the customers know only the state of the server (busy or idle) and the observable case where they also get informed about the number of customers in the retrial orbit. e customers’ behavior is taken into account to identify the Nash Hindawi Publishing Corporation Mathematical Problems in Engineering Volume 2014, Article ID 379572, 14 pages http://dx.doi.org/10.1155/2014/379572

Research Article Equilibrium Customer Strategies in the ...downloads.hindawi.com/journals/mpe/2014/379572.pdfResearch Article Equilibrium Customer Strategies in the Single-Server Constant

  • Upload
    others

  • View
    16

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Research Article Equilibrium Customer Strategies in the ...downloads.hindawi.com/journals/mpe/2014/379572.pdfResearch Article Equilibrium Customer Strategies in the Single-Server Constant

Research ArticleEquilibrium Customer Strategies in the Single-Server ConstantRetrial Queue with Breakdowns and Repairs

Zhengwu Zhang Jinting Wang and Feng Zhang

Department of Mathematics Beijing Jiaotong University Beijing 100044 China

Correspondence should be addressed to Jinting Wang jtwangbjtueducn

Received 23 September 2013 Accepted 28 November 2013 Published 2 January 2014

Academic Editor Carsten Proppe

Copyright copy 2014 Zhengwu Zhang et al This is an open access article distributed under the Creative Commons AttributionLicense which permits unrestricted use distribution and reproduction in any medium provided the original work is properlycited

We consider a single-server constant retrial queueing system with a Poisson arrival process and exponential service and retrialtimes in which the server may break down when it is workingThe lifetime of the server is assumed to be exponentially distributedand once the server breaks down it will be sent for repair immediately and the repair time is also exponentially distributed Thereis no waiting space in front of the server and arriving customers decide whether to enter the retrial orbit or to balk depending onthe available information they get upon arrival In the paper Nash equilibrium analysis for customersrsquo joining strategies as well asthe related social and profit maximization problems is investigated We consider separately the partially observable case where anarriving customer knows the state of the server but does not observe the exact number of customers waiting for service and the fullyobservable case where customer gets informed not only about the state of the server but also about the exact number of customersin the orbit Some numerical examples are presented to illustrate the effect of the information levels and several parameters on thecustomersrsquo equilibrium and optimal strategies

1 Introduction

Queueing systems in which arriving customers who findthe server occupied may retry for service after a periodof time are called retrial queues or queues with repeatedorders Among trials a customer is said to be in ldquoorbitrdquo Theretrial queueing systemhas been studied extensively due to itswide applications in telephone switching systems telecom-munication networks and computer networks The retrialqueueing literature is quite extensive For a recent accountthe readers are referred to the books of Falin and Templeton[1] and Artalejo and Gomez-Corral [2] in which they havesummarized the main models and methods thoroughly

In the retrial queueing literature the vast majorityof articles assume that each customer seeks for serviceindependently of other customers in orbit after a randomtime In such cases the total retrial rate of the system dependson the number of retrial customers in orbit Neverthelessin reality there are other types of queueing situations inwhich the repeated customers form a queue in orbit and only

the head customer of the orbit can request a service after arandom retrial time This type of retrial discipline is calledldquoconstant retrial policyrdquo and it arises from some applicationsin the computer and communication networks where theretrial rate is controlled by some automatic mechanismIt was introduced in Fayolle [3] who studied a telephoneexchange model as an MM1 retrial queue in which theorbiting customer who finds the server unavailable joins thetail of the queue Farahmand [4] called this discipline a retrialqueue with FCFS orbit Later on both retrial policies areincorporated by assuming the linear retrial policy introducedin Artalejo and Gomez-Corral [5]

Recently Economou and Kanta [6] studied the equi-librium customer strategies and the social and profit max-imization problems in the constant retrial system Theyinvestigated two information cases the unobservable casewhere the customers know only the state of the server (busyor idle) and the observable case where they also get informedabout the number of customers in the retrial orbit Thecustomersrsquo behavior is taken into account to identify theNash

Hindawi Publishing CorporationMathematical Problems in EngineeringVolume 2014 Article ID 379572 14 pageshttpdxdoiorg1011552014379572

2 Mathematical Problems in Engineering

equilibrium joining strategies It differs from equilibriumanalysis of retrial systems with the classical retrial policy seefor instance Kulkarni [7] Elcan [8] Hassin and Haviv [9]and Zhang et al [10] and Wang et al [11] among othersHowever although we have found several retrial models withservers subject to breakdowns that consider orbits as FCFSqueues for example in Atencia et al [12] and Li and Zhao[10] To the authorsrsquo knowledge no work has been done onsuch queueing systems from an economic view Thus in thispaper we propose to study such an MM1 retrial queuewith the constant retrial policy and serverrsquos breakdowns andrepairs as an extension of the paper considered by Economouand Kanta [6] who have also considered the observablesingle-server queue with breakdowns and repairs see [13]To this end the methodology will be based on the game-theoretic analysis and optimization

This paper is organized as follows In Section 2 we givethe model description and the natural reward-cost structureIn Sections 3 and 4 we determine Nash equilibrium socialand profit maximization strategies for joining the retrial orbitin the partially observable case and the fully observable caserespectively In Section 5 some numerical examples are givento illustrate the effect of the information levels and severalparameters on the customersrsquo strategies Finally in Section 6some conclusions are given

2 Model Description

We consider a single-server retrial queue without waiting linein which customers arrive according to a Poisson process atrate 120582 The service times are assumed to be exponentiallydistributed with parameter 120583 During the busy periods theserver may break down and once breakdown occurs theserver will be repaired immediately The customer beingserved will stay at the service area waiting for the serverrestoredThe lifetime of the server is assumed to be exponen-tially distributed with parameter 120585 and the repair time is alsoexponentially distributed with parameter 120578

Customers that find the server idle upon arrival willoccupy the server immediately and start being served Oncompletion of the service they leave the system Uponarrival if the server is busy the arriving customers will jointhe retrial orbit and then retry for service according to anFCFS discipline That is only the customer at the head ofthe orbiting queue can repeat his request for service Weassume that retrial times are exponentially distributed withparameter120572 Obviously the retrials can success onlywhen theserver is idle In addition newly arriving customers that findthe server broken will leave the system and never enter theretrial orbit Finally it is assumed that the interarrival timesservice times lifetime of the server repair times and retrialtimes are mutually independent

We denote the state of the system at time 119905 by a randomvector (119868(119905)119873(119905)) where 119868(119905) denotes the state of the server0 1 2 corresponding to the state of idle busy or brokenrespectively And 119873(119905) is the number of customers in theorbit Then (119868(119905)119873(119905)) is a continuous-time Markov chain

120582 120582 120582

120582 120583 120582 120583 120582 120583120572120572 120572

120585 120578

120582 120583

120585 120578 120585 120578 120585 120578

middot middot middot

middot middot middot

middot middot middot0 0 0 1

1 1

2 1

0 2

1 2

2 2

0 3

1 3

2 3

1 0

2 0

Figure 1 Transition rate diagram of the original model

with state space 119878 = 0 1 2 times 0 1 2 and the relatedtransition rates are given by

119902(0119895)(1119895) = 120582 119895 ge 0 (1)

119902(1119895)(0119895) = 120583 119895 ge 0 (2)

119902(1119895)(1119895+1) = 120582 119895 ge 0 (3)

119902(0119895)(1119895minus1) = 120572 119895 ge 1 (4)

119902(1119895)(2119895) = 120585 119895 ge 0 (5)

119902(2119895)(1119895) = 120578 119895 ge 0 (6)

The corresponding transition rate diagram is shown inFigure 1

We focus on studying the behavior of customers whenthey are allowed to decidewhether to join or balk based on theavailable information upon their arrival including the queuelength andor the state of the server In this paper we assumethat on completion of service every customer receives areward of 119877 units Besides we assume that there exists awaiting cost of 119862 units per time unit that is continuouslyaccumulated from the time that the customer arrives at thesystem till the time he leaves the system after being servedWe further assume that

119877 gt119862 (120585 + 120578)

120583120578 (7)

If this condition fails to hold even the customer that finds theserver idle will never enter the system because of the negativenet benefit So the above condition ensures that this queue isnot empty

We consider separately two information cases that is(1) partially observable case arriving customers just observethe state of the server (2) fully observable case arrivingcustomers get informed not only about the state of the serverbut also about the exact number of customers in the orbitWhen the server is idle customers will immediately enter thesystem but when the server is busy customers have to decidewhether to enter the orbit or leave the system We furtherassume that decisions are irrevocable retrials of balking andreneging of entering customer are not allowed

Mathematical Problems in Engineering 3

3 The Partially Observable Case

As we have mentioned a customer who finds the server idlewill enter the system because condition (7) ensures that hisreward exceeds his expected waiting cost In addition thedecision of the customer who finds the server idle will neverbe affected by the other customers So we just need to studythe behavior of the customers that find the server busy uponarrival We further assume that when an arriving customerfinds the server busy he will enter the orbit with probability119903 because the customer does not know the exact numberof customers in the orbit In order to identify the individualequilibrium social and profitmaximizing strategies we needto examine the stationary probabilities of the system and thenevaluate other key performances of the system Based on theabove assumptions the transition rate of the correspondingMarkov chain given in (3) should be substituted by

119902(1119895)(1119895+1) = 120582119903 119895 ge 0 (8)

Then we have the following propositions

Proposition 1 Consider the partially observable constantretrial queue with breakdowns and repairs in which customersenter the system with probability 119903 whenever the server isbusy with probability 1 whenever the server is idle and neverenter the system whenever the server is broken The stationaryprobabilities of the system are given by

1199010 (1) =120578 (120583 minus 120582119903)

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

1199011 (1) =120582120578

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

1199012 (1) =120582120585

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

(9)

Proof Let 119901119894119899 (119894 = 0 1 2 119899 = 0 1 2 ) denote thestationary probabilities of the system at state (119894 119899) in which119894 denotes the state of the server and 119899 denotes the number ofcustomers in the orbit According to the transition principleof the stationary probabilities we get the following balanceequations

12058211990100 = 12058311990110 (10)

(120582 + 120572) 1199010119899 = 1205831199011119899 119899 ge 1 (11)

(120583 + 120585 + 120582119903) 11990110 = 12057211990101 + 12057811990120 + 12058211990100 (12)

(120583 + 120585 + 120582119903) 1199011119899 = 1205721199010119899+1 + 1205781199012119899 + 1205821199010119899 + 1205821199031199011119899minus1

119899 ge 1

(13)

1205781199012119899 = 1205851199011119899 119899 ge 0 (14)

The transition rate diagram is shown in Figure 2

120582

120582r 120582r

120583 120582 120583 120582 120583 120582 120583120572 120572 120572

120585 120578 120585 120578 120585 120578 120585 120578

middot middot middot

middot middot middot

middot middot middot

120582r

0 0 0 1

1 1

2 1

0 2

1 2

2 2

0 3

1 3

2 3

1 0

2 0

Figure 2 Transition rate diagram of the partially observable case

In order to solve the stationary probabilities of the systemwe define the following generating functions

119901119894 (119911) =

infin

sum

119899=0

119901119894119899119911119899 (15)

where 119894 = 0 1 2 Multiplying (10) by 1199110 and (11) by 119911119899 119899 ge 1

and summing over 119899 we get

(120582 + 120572) 1199010 (119911) = 1205831199011 (119911) + 12057211990100 (16)

Similarly we can obtain 1199011(119911) and 1199012(119911) from (12)ndash(14)

[minus1205821199031199112+ 119911 (120583 + 120585 + 120582119903)] 1199011 (119911)

= (120582119911 + 120572) 1199010 (119911) + 1205781199111199012 (119911) minus 12057211990100

1205781199012 (119911) = 1205851199011 (119911)

(17)

Using the above three equations we yield

1199010 (119911) =120572 (120583 minus 120582119903119911)

[120572120583 minus (120582 + 120572) 120582119903119911]11990100

1199011 (119911) =120582120572

[120572120583 minus (120582 + 120572) 120582119903119911]11990100

1199012 (119911) =120585120582120572

120578 [120572120583 minus (120582 + 120572) 120582119903119911]11990100

(18)

Using normalizing equation 1199010(1) + 1199011(1) + 1199012(1) = 1 weobtain

11990100 =120578

120572

120572120583 minus (120582 + 120572) 120582119903

120582 (120585 + 120578) + 120578 (120583 minus 120582119903) (19)

Therefore it is readily seen that the conclusion (9) can bederived based on the above results

Remark 2 We need to determine the stable condition of thismodel in fact from (10) (12) and (14) we obtain 12058211990311990110 =

12057211990101 In addition from (11) (13) and (14) we get 1205821199031199011119895 minus1205721199010119895+1 = 1205821199031199011119895minus1 minus1205721199010119895 (119895 ge 1) Proceeding to this recursiveprocess we get 1205821199031199011119895 = 1205721199010119895+1 (119895 ge 1) Using (11) again weobtain

1199010119895+1 =120582119903 (120582 + 120572)

1205721205831199010119895 119895 ge 1 (20)

4 Mathematical Problems in Engineering

So the system is stable if and only if

120582119903 (120582 + 120572)

120572120583lt 1 (21)

Proposition 3 In the partially observable case the expectedoverall queue length of this constant retrial queueing systemand the expected mean sojourn time of an arriving customerthat finds the server busy and decides to join the retrial orbitare given respectively by

ELoverall =1205822119903120583120578 + 120582120583120572 (120585 + 120578)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)] times [120572120583 minus 120582119903 (120582 + 120572)]

(22)

ESsystem =(120582 + 120572) (120585 + 120578) + 120583120578

120578 [120572120583 minus (120582 + 120572) 120582119903]+120578 + 120585

120583120578 (23)

Proof According to the PASTA property we know that thetotal arrival rate in the orbit is given by

120582 = 1205821199031199011 (1) (24)

Then the expected mean queue length in the orbit ENorbit isgiven by

ENorbit =infin

sum

119899=1

119899 (1199010119899 + 1199011119899 + 1199012119899)

= 1199011015840

0 (1) + 1199011015840

1 (1) + 1199011015840

2 (1)

(25)

Differentiating (18) with respect to 119911 and taking 119911 = 1 yields

ENorbit =1205822119903 (120582 + 120572) (120585 + 120578) + 120582

2119903120583120578

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)] times [120572120583 minus 120582119903 (120582 + 120572)]

(26)

Then the expected sojourn time of an arriving customer thatfinds the server busy and decides to join in the retrial orbit isgiven by

ESsystem =ENorbit

120582+120585 + 120578

120583120578 (27)

In the above equation the first term ENorbit120582 equals to themean waiting time in the orbit and the second term (120585 +

120578)120583120578 means the generalized service time in a unreliablesystem (see [14]) Using (24) and (26) yields (23) Theexpected overall queue length in the system ELoverall satisfies

ELoverall

= 1199011015840

0 (1) + 1199011015840

1 (1) + 1199011015840

2 (1) + 1199011 (1) + 1199012 (1)

=1205822119903120583120578 + 120582120583120572 (120585 + 120578)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)] times [120572120583 minus 120582119903 (120582 + 120572)]

(28)

In the following part of this paper we assume that

120582 (120582 + 120572)

120572120583lt 1 (29)

This assumption originally comes from (21) but it has beenmodified slightly This means the system is stable under anystrategy 119903 followed by the customers Under this conditionwe are going to study the customersrsquo equilibrium joiningstrategy We have the following theorem

Theorem 4 In the partially observable single-server constantretrial queue we can derive a uniquemixed equilibrium joiningstrategy ldquoenter the orbit with probability 119903119890 when finding theserver busy upon arrivalrdquo when condition (29) holds Theprobability 119903119890 is given by

119903119890 =

0 if 119877119862le 119905119871119890

119903lowast119890 if 119905119871119890 lt

119877

119862lt 119905119880119890

1 if 119877119862ge 119905119880119890

(30)

where

119903lowast

119890 =120572120583

120582 (120582 + 120572)minus(120582 + 120572) (120585 + 120578) + 120583120578

120582120578 (120582 + 120572)(119877

119862minus120585 + 120578

120583120578)

minus1

(31)

119905119871119890 =(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 (32)

119905119880119890 =(120582 + 120572) (120585 + 120578) + 120583120578

120578 (120583120572 minus 120582 (120582 + 120572))+120585 + 120578

120583120578 (33)

Proof Suppose that all customers follow the same joiningstrategy 119903when the server is busy at their arrival instantThenwe can get the expected net benefit of a customer who decidesto enter the system

119878119890 (119903) = 119877 minus CESsystem

= 119877 minus 119862[(120582 + 120572) (120585 + 120578) + 120583120578

120578 (120572120583 minus (120582 + 120572) 120582119903)+120578 + 120585

120583120578]

(34)

We observe that 119878119890(119903) is strictly decreasing whenever 119903 isin

[0 1] and it has a unique maximum

119878119890 (0) = 119877 minus 119862[(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120578 + 120585

120583120578] (35)

and a unique minimum

119878119890 (1) = 119877 minus 119862[(120582 + 120572) (120585 + 120578) + 120583120578

120578 (120572120583 minus 120582 (120582 + 120572))+120578 + 120585

120583120578] (36)

Therefore we consider the following cases

(i) When 119877119862 isin ((120578 + 120585)120583120578 119905119871119890] 119878119890(119903) is nonpositivewhenever 119903 isin [0 1] so the best response is balkingand the equilibrium joining probability is 119903119890 = 0

Mathematical Problems in Engineering 5

(ii) When 119877119862 isin (119905119871119890 119905119880119890) there exists a unique solutionof the equation 119878119890(119903) = 0 which is given by (31)

(iii) Similarly when 119877119862 isin [119905119880119890infin) the net benefit isalways positive so we obtain the rest branch of thetheorem

Because of themonotonicity of the function 119878119890(119903) the bestresponse is 1 whenever the joining probability 119903 is smallerthan 119903119890 If 119903 gt 119903119890 the best response is 0 for the net benefitis negative If 119903 = 119903119890 any strategy is a best response andcustomers are indifferent between entering the system andleaving This shows that an individualrsquos best response is adecreasing function of the strategy selected by the othercustomers that is the higher the joining probability of othercustomers the lower the net benefit Therefore we have anldquoavoid-the-crowdrdquo (ATC) situation

We will proceed to determine the solutions of the socialand profitmaximization problems that is we need to find theoptimal joining probabilities 119903soc and 119903prof that maximize thesocial net benefit and the administratorrsquos profit per unit timeWefirstly consider the socialmaximization problemWehavethe following theorem

Theorem 5 In the partially observable single-sever constantretrial queue there exists a uniquemixed joining strategy ldquoenterthe retrial orbit with probability 119903soc when the sever is busyrdquothat maximizes the social net benefit per time unit in whichcondition (29) holds The probability 119903soc is given by

119903soc =

0 if 119877119862le 119905119871soc

119903lowastsoc if 119905119871soc lt

119877

119862lt 119905119880soc

1 if 119877119862ge 119905119880soc

(37)

where

119903lowast

soc =1198610120583120572 minus 120582 (120585 + 120578) minus 120583120578

120582 (120582 + 120572) 1198610 minus 120582120578 (38)

1198610 =radic1205782(120582119877 + 119862)

119862120572 (120582 + 120572) (39)

119905119871soc =(120582 + 120572) [120582 (120585 + 120578) + 120583120578]

2minus 12058321205782120572

12058212058321205782120572 (40)

119905119880soc =120572 (120582 + 120572) [120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2minus 1205782[120583120572 minus 120582 (120582 + 120572)]

2

1205821205782[120583120572 minus 120582 (120582 + 120572)]2

(41)

Proof For a given joining strategy 119903 the system behavesstationarily when condition (29) holds Customers that findthe server busy will join the orbit with probability 119903 Whenall customers follow the same strategy 119903 the social net benefitper time unit is given by

119878soc (119903) = 120582lowast(119903) 119877 minus CELoverall (42)

where 120582lowast(119903) denotes the mean effective arrival rate of thesystem and ELoverall denotes the expectedmean queue lengthof the system (including the customer in the server) underthe strategy 119903 The mean effective arrival rate is given by

120582lowast(119903) = 1205821199010 (1) + 1205821199031199011 (1) =

120582120583120578

120582 (120585 + 120578) + 120578 (120583 minus 120582119903) (43)

Using (22) and (43) social net benefit is given by

119878soc (119903) =120582120583120578

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)119877 minus 119862120582

times120582120583120578119903 + 120583120572 (120585 + 120578)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)] [120583120572 minus 120582119903 (120582 + 120572)]

(44)

It can be written as

119878soc (119903) =120583120578 (120582119877 + 119862)

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)minus

119862120583120572

120583120572 minus 120582119903 (120582 + 120572) (45)

Differentiating the above equation with respect to 119903 we get

119889

119889119903119878soc (119903) =

1205821205831205782(120582119877 + 119862)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)]2minus

119862120583120572120582 (120582 + 120572)

[120583120572 minus 120582119903 (120582 + 120572)]2

(46)

119889

119889119903119878soc (119903) = 0

lArrrArr120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

120583120572 minus 120582119903 (120582 + 120572)= radic

1205782(120582119877 + 119862)

119862120572 (120582 + 120572)

(47)

From (46) we obtain

119889

119889119903119878soc (119903) |119903=0 =

1205821205831205782(120582119877 + 119862)

[120582 (120585 + 120578) + 120583120578]2minus119862120583120572120582 (120582 + 120572)

(120583120572)2

119889

119889119903119878soc (119903) |119903=1 =

1205821205831205782(120582119877 + 119862)

[120582 (120585 + 120578) + 120578 (120583 minus 120582)]2

minus119862120583120572120582 (120582 + 120572)

[120583120572 minus 120582 (120582 + 120572)]2

(48)

Letting (119889119889119903)119878soc(119903)|119903=0 = 0 and (119889119889119903)119878soc(119903)|119903=1 = 0 weobtain 119877119862 = 119905119871soc and 119877119862 = 119905119880soc respectively Then

119889

119889119903119878soc (119903) |119903=0 le 0 lArrrArr

119877

119862le 119905119871soc (49)

119889

119889119903119878soc (119903) |119903=1 ge 0 lArrrArr

119877

119862ge 119905119880soc (50)

Therefore we consider the following situations

(i) When 119877119862 le 119905119871soc function 119878soc(119903) is decreasingwhenever 119903 isin [0 1] so the best response is balkingthen 119903soc = 0

6 Mathematical Problems in Engineering

(ii) When 119905119871soc lt 119877119862 lt 119905119880soc there exists a positivenumber 1199030 so that function 119878soc(119903) increases when119903 isin (0 1199030] and decreases when 119903 isin [1199030 1) then 1199030 is thepoint that maximizes the function 119878soc(119903) By solving(47) we know that the unique maximum of 119878soc(119903) isattained at (1198610120583120572 minus 120582(120585 + 120578) minus 120583120578)(120582(120582 + 120572)1198610 minus 120582120578)Therefore 119903soc given by (38) is the social maximizingstrategy

(iii) When 119877119862 ge 119905119880soc function 119878soc(119903) is increasingwhenever 119903 isin [0 1] so the best response is 1

We now compare the optimal joining strategy of thesocial maximization problem and the individual equilibriumjoining strategy Their relation is given by the followingtheorem

Theorem 6 In our single-server constant retrial rate queuewith breakdowns and repairs the joining probabilities 119903119890 and119903soc are ordered as

119903soc le 119903119890 (51)

Proof When the stable condition (29) holds it is easy to showthat 119905119871119890 lt 119905119871soc lt 119905119880119890 lt 119905119880soc where 119905119871119890 119905119871soc 119905119880119890 119905119880socare defined in Theorems 4 and 5 We consider the followingcases

(i) If 119877119862 le 119905119871119890 according to (30) and (37) 119903soc = 119903119890 = 0

(ii) If 119905119871119890 lt 119877119862 le 119905119871soc then 119903119890 isin (0 1) and 119903soc = 0 So119903soc lt 119903119890

(iii) If 119905119871soc lt 119877119862 lt 119905119880119890 then 119903119890 isin (0 1) and 119903soc isin (0 1)But we can get that 119903soc lt 119903119890 after some algebra

(iv) If 119905119880119890 le 119877119862 lt 119905119880soc then 119903119890 = 1 and 119903soc isin (0 1)Therefore 119903soc lt 119903119890 is obviously satisfied

(v) Finally if 119877119862 ge 119905119880soc then 119903119890 = 119903soc = 1

From the above analysis we complete the proof

The above result can be explained by the perspective of aneconomic viewpoint In the process of individual equilibriumanalysis we notice that customers will enter the orbit as longas their net benefit is nonnegative Then individualrsquos rationalbehavior causes excessive use of the resource in equilibriumthat is to say individualrsquos optimization leads to the systemhavingmore congestion thanwhat is socially desirable whichis the appearance of the negative externality

Having considered the individual equilibrium strategyand social maximization problem we will further identifythe profit optimization joining strategy In our model wesuppose that every customer will be imposed an entrancefee 119901 by the administrator By imposing the entrance feecustomersrsquo reward decreases to 119877 minus 119901 then their strategy willdiffer We will determine the strategy 119903prof that maximizes theadministratorrsquos profit per time unit The result is given by thefollowing

Theorem 7 In the partially observable single-server constantretrial queue we can derive a unique mixed joining strategyldquoenter the orbit with probability 119903prof when the server is busyrdquothat maximizes the administratorrsquos net profit per time unitwhen condition (29) holds The probability 119903prof is given by

119903prof =

0 if 119877119862le 119905119871prof

119903lowastprof if 119905119871prof lt

119877

119862lt 119905119880prof

1 if 119877119862ge 119905119880prof

(52)

where

119903lowast

prof =1198620120583120572 minus 120582 (120585 + 120578) minus 120583120578

120582 (120582 + 120572)1198620 minus 120582120578 (53)

1198620 =radic1205782(1205821198771015840+ 119862)

119862(120582 + 120572)2 (54)

1198771015840= 119877 minus 119862

120585 + 120578

120583120578 (55)

119905119871prof

=(120582 + 120572)

2[120582 (120585 + 120578) + 120583120578]

2+ 120582120583120578120572

2(120585 + 120578) minus 120583

212057821205722

120582120583212057821205722

(56)

119905119880prof = (120583(120582 + 120572)2[120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

+ [120582120578 (120585 + 120578) minus 1205831205782] [120583120572 minus 120582 (120582 + 120572)]

2)

times (1205821205831205782[120583120572 minus 120582 (120582 + 120572)]

2)minus1

(57)

Proof For a given joining strategy 119903 we define the function119878prof(119903) to be the administratorrsquos net profit per time unit Let120582lowast(119903) be the mean effective arrival rate in the system we

further assume that the entrance fee that the administratorimposes on customers is 119901(119903) Then we have

119878prof (119903) = 120582lowast(119903) 119901 (119903) (58)

where 120582lowast(119903) is given by (43) In order to obtain 119878prof(119903) weneed to determine the entrance fee 119901(119903) Noticing (34) weyield

119877 minus 119901 (119903) = 119862((120582 + 120572) (120585 + 120578) + 120583120578

120578 [120572120583 minus 120582119903 (120582 + 120572)]+120585 + 120578

120583120578) (59)

from which we obtain

119901 (119903) = 119877 minus 119862120585 + 120578

120583120578minus 119862

(120582 + 120572) (120585 + 120578) + 120583120578

120578 [120572120583 minus 120582119903 (120582 + 120572)] (60)

Because if the entrance fee 119901 lt 119901(119903) the administrator canimprove their net benefit through increasing the entrancefee but if 119901 gt 119901(119903) the individualrsquos net benefit is negative

Mathematical Problems in Engineering 7

customers will balk So (59) always holds whenever 119903 isin [0 1]Therefore the net profit of the administrator can be calculatedas follows119878prof (119903) = 120582

lowast(119903) 119901 (119903)

=120583120578 (120582119877

1015840+ 119862)

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)minus 119862

120583 (120582 + 120572)

120583120572 minus 120582119903 (120582 + 120572)

(61)

where 1198771015840 is given by (55) Differentiating the equation withrespect to 119903 we get

119889

119889119903119878prof (119903) =

1205821205831205782(1205821198771015840+ 119862)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)]2

minus119862120583120582(120582 + 120572)

2

[120583120572 minus 120582119903 (120582 + 120572)]2

119889

119889119903119878prof (119903) = 0

lArrrArr120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

120583120572 minus 120582119903 (120582 + 120572)= radic

1205782(1205821198771015840+ 119862)

119862(120582 + 120572)2

(62)

The rest of the proof can proceed along the same line with theproof of Theorem 5

Now we are going to compare the joining probabilitieswhen considering the social and profit maximization prob-lems The result is given by the following theorem

Theorem 8 In our model when condition (29) holds theoptimal joining probabilities 119903soc and 119903prof are ordered as

119903prof le 119903soc (63)

Proof Firstly we proceed to compare the relationsamong 119905119871soc 119905119880soc 119905119871prof 119905119880prof Rewrite the expressionsof 119905119871soc 119905119880soc 119905119871prof 119905119880prof given inTheorems 5 and 7

119905119871soc =(120582 + 120572) [120582 (120585 + 120578) + 120583120578]

2

12058212058321205782120572minus1

120582

119905119880soc =120572 (120582 + 120572) [120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

1205821205782[120583120572 minus 120582 (120582 + 120572)]2

minus1

120582

119905119871prof =(120582 + 120572)

2[120582 (120585 + 120578) + 120583120578]

2

120582120583212057821205722+120585 + 120578

120583120578minus1

120582

119905119880prof =(120582 + 120572)

2[120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

1205821205782[120583120572 minus 120582 (120582 + 120572)]2

+120585 + 120578

120583120578minus1

120582

(64)

It is readily shown that 119905119871soc lt 119905119871prof and 119905119880soc lt 119905119880prof Butthe relation between 119905119880soc and 119905119871prof is undefined Two casesmay take place that is 119905119880soc lt 119905119871prof or 119905119880soc ge 119905119871prof Weconsider the situation when 119905119880soc ge 119905119871prof the other case canbe analyzed in the same wayThen we consider the followingcases

(i) If 119877119862 isin [(120585 + 120578)120583120578 119905119871soc) then 119903soc = 119903prof = 0(ii) If 119877119862 isin [119905119871soc 119905119871prof) then 119903soc isin (0 1) 119903prof = 0(iii) If 119877119862 isin [119905119871prof 119905119880soc) then 119903soc isin (0 1) and 119903prof isin

(0 1) We can take a close look at the expressions of119903soc 119903prof that are presented in Theorems 5 and 7 Wedefine a function

119892 (119909) =119909120583120572 minus 120582 (120585 + 120578) minus 120583120578

120582 (120582 + 120572) 119909 minus 120582120578 (65)

Differentiating the above function with respect to 119909 weobtain

1198921015840(119909) =

1205822((120582 + 120572) (120585 + 120578) + 120583120578)

(120582 (120582 + 120572) 119909 minus 120582120578)2

(66)

It means that function 119892(119909) increases with respect to 119909 Onthe other hand we can easily derive 1198610 gt 1198620 where 1198610 and1198620 are given inTheorems 5 and 7Then we obtain 119903prof lt 119903soc

(i) If 119877119862 isin [119905119880soc 119905119880prof) then 119903soc = 1 and 119903prof isin (0 1)(ii) If 119877119862 isin [119905119880socinfin) then 119903soc = 1 and 119903prof = 1

We obtain 119903soc ge 119903prof from the above analysis

Remark 9 Economou and Kanta [6] have studied the indi-vidual equilibrium strategy and social and profit maximiza-tion problems in the single-server constant retrial queue inthe partially observable case In our model if we let 120585 = 0we can derive the same results as given in [6] This is notaccidentally happened because when 120585 = 0 breakdownswill never occur then these two models are equivalent Inaddition notice that customersrsquo strategies 119903119890 119903soc 119903prof arefunctions of 120585120578 where other parameters are fixed It meansthat 119903119890 119903soc 119903prof only relate to 120585120578 whatever was the value 120585and 120578 we take in this model

Remark 10 Another case is that 120582(120582 + 120572)120572120583 ge 1 is left tobe considered In this situation customersrsquo joining strategieswill be less than 1 when considering the equilibrium socialand profit maximization problems otherwise the server willbehave unstably That is to say we have the following joiningstrategies

119903119890 =

0 if 119877119862le 119905119871119890

119903lowast119890 if 119877

119862gt 119905119871119890

119903119904119900119888 =

0 if 119877119862le 119905119871soc

119903lowastsoc if 119877

119862gt 119905119871soc

119903prof =

0 if 119877119862le 119905119871prof

119903lowastprof if 119877

119862gt 119905119871prof

(67)

and the relation 119903119890 ge 119903soc ge 119903prof holds all the same

8 Mathematical Problems in Engineering

Till now we have completed the analysis of the customersrsquostrategies of the partially observable retrial queueing systemWe will turn to the fully observable case

4 The Fully Observable Case

We now focus on the fully observable case assuming cus-tomers observe not only the state of the server but also theexact number of customers in the retrial orbit Customerthat finds the server idle will enter the system and begin tobe served immediately so this information is valuable onlyfor the customer who finds the server busy We know thatafter every service completion and there is no new customerarriving the customer at the head of the orbit queue willsuccessfully retry for service That means customers in theorbit are served on an FCFS basis Therefore observing theposition in the orbit they can assess precisely whether toenter or balk

Consider a tagged customer that finds the server busyupon arrival This customerrsquos mean overall sojourn time inthe system is not affected by the joiningbalking behavior ofthe other customers that find the server busy because if thetagged customer joins the orbit queue at the 119895th positionthen the late customers who find the server busy will jointhe queue at the 119895 + 1th 119895 + 2th positions behind himin the orbit So his sojourn time does not depend on theirdecisions but it depends on the arrival rate because the newlyarriving customer who finds the server idle will be servedimmediately

To study the general threshold strategy adopted by allcustomers in the fully observable case we will firstly considerthe mean overall sojourn time of the customer who finds theserver idle busy or broken upon arrival Let 119879(1 0) be themean sojourn time when the server is idle and there is nocustomers in the orbit at his arrival instant and let 119879(119894 119895)be the mean sojourn time of a tagged customer at the 119895thposition in the orbit given that the server is at state 119894 Whenall customers follow the general strategy the mean overallsojourn times 119879(119894 119895) are given by

119879 (1 0) =120585 + 120578

120583120578 (68)

119879 (1 119895) =1

120583 + 120585+

120585

120583 + 120585119879 (2 119895) +

120583

120583 + 120585119879 (0 119895) 119895 ge 1

(69)

119879 (0 119895) =1

120582 + 120572+

120582

120582 + 120572119879 (1 119895) +

120572

120582 + 120572119879 (1 119895 minus 1)

119895 ge 1

(70)

119879 (2 119895) =1

120578+ 119879 (1 119895) 119895 ge 0 (71)

Let us consider a customer in the 119895th position of the orbitwhen the server is busy Then this customer has to wait foran exponentially distributed time with rate 120585 + 120583 for thenext event to occur in which the server breaks down or the

service is completed With probability 120585(120585 + 120583) breakdownoccurs then the mean overall sojourn time becomes 119879(2 119895)and the tagged customer remains in the 119895th position of theorbit On the other hand with probability 120583(120585 + 120583) theservice is completed then the mean overall sojourn timebecomes 119879(1 119895 minus 1) and the tagged customer moves to the119895 minus 1th position Through the above analysis we obtain (69)Considering the other cases in the same line we obtain therest equations

Solving the above equations the mean overall sojourntimes are given by

119879 (0 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578 119895 ge 1

119879 (1 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 119895 ge 0

119879 (2 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120583 + 120585 + 120578

120583120578

119895 ge 0

(72)

Then we need to find the general equilibrium strategyfollowed by the customers when the server is busy To ensurethat customer will enter the orbit when finding the serverbusy and the queue in the orbit is empty we further assumethat 119877 minus 119862119879(1 1) gt 0 The condition can be written as

119877

119862gt(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 (73)

This means customersrsquo reward should be larger in the fullyobservable case than in the former case even if the other sys-tematic parameters are equal We will identify the customersrsquoequilibrium threshold strategy and we have the followingtheorem

Theorem 11 In the fully observable single-server constantretrial queue there exists a unique threshold joining strategyldquoenter the retrial orbit if there are at most 119899119890 customers in theorbit whenever finding the server busyrdquo in which condition (73)holds The threshold 119899119890 is given by

119899119890 = lfloor119909119890rfloor (74)

where

119909119890 =120572120583120578119877 minus 119862120572 (120585 + 120578)

119862 [(120582 + 120572) (120585 + 120578) + 120583120578]minus 1 (75)

This strategy is the unique equilibrium strategy among allpossible strategies

Proof Consider a tagged customer that finds the system atthe state (1 119895) upon arrival If he decides to join he goesdirectly to the orbit and occupies the 119895 + 1th position Thenhis expected net benefit is 119878119890(119895) = 119877 minus 119862119879(1 119895 + 1) where

119878119890 (119895) = 119877 minus 119862[(119895 + 1)(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578]

(76)

Mathematical Problems in Engineering 9

middot middot middot

middot middot middot

middot middot middot

120582

120582 120582 120582

120583 120572 120582 120583 120582 120583120572 120572

120585 120578 120585 120578 120585 120578

120582 120583

120585 120578

120582 120583

120585 120578

0 n0 0 0 1

1 1

2 1

0 2

1 2

2 2

1 0

2 0

1 n

2 n

0 n + 1

1 n + 1

2 n + 1

Figure 3 Transition rate diagram of the fully observable case

The customer prefers to join if 119878119890(119895) gt 0 and he is indifferentbetween joining and balking while 119878119890(119895) = 0 and prefers tobalk if 119878119890(119895) lt 0 A newly arriving customer will enter ifand only if 119895 le 119899119890 when finding the server busy By solvinginequality 119878119890(119895) ge 0 we obtain the result

We will elucidate the uniqueness of the equilibriumthreshold joining strategy followed by all customers Indeedif 119909119890 is an integer number we just need to let 119899119890 = 119909119890 thenwe know 119878119890(119899119890) = 0 and the mixed threshold strategy isthat prescribes to enter if 119899 lt 119899119890 to balk if 119899 gt 119899119890 and beindifferent if 119899 = 119899119890 When 119909119890 is any positive value we let119899119890 = lfloor119909119890rfloor Hence in this case the equilibrium strategy is alsounique

We now turn our attention to the social and profit maxi-mization problems and identify the thresholds 119899soc and 119899profthat maximize the social net benefit and the administratorrsquosprofit per time unit To consummate this goal we need todetermine the stationary behavior of the system when allcustomers follow the same threshold strategy

Suppose that all customers that find the server busy followthe same threshold strategies 119899soc and 119899prof respectively Thatis to say customers who find the sever busy will enter thesystem as long as the number of customers in the orbitis at most 119899soc when considering the social maximizationproblem and there is at most 119899prof customers in the orbitwhen considering the administratorrsquos optimization problemHence the maximum number of customers in the orbitwill never be larger than 119899 + 1 when customers follow thesame threshold-119899 strategyThen we obtain a continuous-timeMarkov chain (119868(119905)119873(119905)) with state space 119878 = 0 1 2 times

0 1 2 119899 + 1 and its transition diagram is given byFigure 3

The stationary distribution of the system (119901119894119895(119894 119895) isin 119878)is given by the following proposition

Proposition 12 Consider the fully observable single-serverconstant retrial queue with breakdowns and repairs in whichcustomers follow a threshold-119899 strategy then the stationarydistribution of the system is given by

11990100 = 119861 (119899)120583120572

1205822

1199010119895 = 119861 (119899) 120588119895minus1 119895 = 1 2 119899 + 1

1199011119895 = 119861 (119899)120572

120582120588119895 119895 = 0 1 2 119899 + 1

1199012119895 = 119861 (119899)120572

120582

120585

120578120588119895 119895 = 0 1 2 119899 + 1

(77)

where

120588 =120582 (120582 + 120572)

120572120583

119861 (119899) = 120583120572

1205822+ (1 + 120588 + sdot sdot sdot + 120588

119899) +

120572

120582(1 + 120588 + sdot sdot sdot + 120588

119899+1)

+120572120585

120582120578(1 + 120588 + sdot sdot sdot + 120588

119899+1)

minus1

(78)

Proof The stationary distribution is obtained from the fol-lowing balance equations

12058211990100 = 12058311990110 (79)

(120582 + 120572) 1199010119895 = 1205831199011119895 119895 = 1 2 119899 + 1 (80)

1205821199011119895 = 1205721199010119895+1 119895 = 0 1 2 119899 (81)

1205781199012119895 = 1205851199011119895 119895 = 0 1 119899 + 1 (82)

(120583 + 120585) 1199011119899+1 = 1205781199012119899+1 + 1205821199011119899 + 1205821199010119899+1 (83)

Combining (80) with (81) we can obtain the recursiverelation

1199011119895 = 11990110120588119895 119895 = 1 2 119899 minus 1 (84)

Then we derive the expressions of 1199012119895 from (82)

1199012119895 =120585

12057812058811989511990110 119895 = 0 1 119899 + 1 (85)

Using (80)ndash(82) we can get

11990100 = 11990110

120583120572

1205822

1199010119895 = 11990110120588119895minus1 119895 = 1 2 119899 + 1

1199011119895 = 11990110120572

120582120588119895 119895 = 0 1 2 119899 + 1

1199012119895 = 11990110120572

120582

120585

120578120588119895 119895 = 0 1 2 119899 + 1

(86)

Then with the help of the normalizing equation sum119899+1119895=0 1199010119895 +sum119899+1

119895=0 1199011119895 + sum119899+1

119895=0 1199012119895 = 1 we get the expression of 11990110

By considering the stationary distribution we examinethe social welfare maximization threshold strategy We havethe following result

10 Mathematical Problems in Engineering

Theorem 13 In our single-server constant retrial queue inwhich the condition (73) holds we define the following func-tion

119891 (119909) =(120583120572 + (120585120578) 120582120572) (119909 + 1)

120583120572 (1 minus 120588)

minus120582 (120582 + 120572120588 (1 + (120585120578))) (1 minus 120588

119909+1)

120583120572(1 minus 120588)2

minus 1

(87)

(88)

If 119891(0) gt 119909119890 then the customersrsquo best response is balkingOtherwise there exists a unique threshold-119899soc strategy ldquo enterthe retrial orbit if the number of customers in the orbit is atmost119899soc whenever customers find the server busyrdquo that maximizesthe social net benefit per time unit The threshold 119899soc is givenby

119899soc = lfloor119909119904119900119888rfloor (89)

where 119909soc is the unique nonnegative root of the equation119891(119909) = 119909119890

Proof In order to determine the optimal threshold 119899soc weneed to compute the effective arrival rate of the systemand the expected mean sojourn time of the system On theone hand when all customers follow the same threshold-119899strategy the effective arrival rate is given by

120582 (119899) = 120582(

119899+1

sum

119895=0

1199010119895 (119899) +

119899

sum

119895=0

1199011119895 (119899)) (90)

On the other hand by conditioning on the state found by acustomer in the system upon arrival we obtain the expectedmean sojourn time if entering the system with threshold-119899policy

119864 [119878 (119899)] = 119860 + 119861 (91)

where

119860 =

119899+1

sum

119895=0

1199010119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

120585 + 120578

120583120578

119861 =

119899

sum

119895=0

1199011119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

times (120585 + 120578

120583120578+ (119895 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(92)

The expected social net benefit is given by

119878soc (119899) = 120582 (119899) 119877 minus 119862120582 (119899) 119864 [119878 (119899)] (93)

Using (90) and (91) and after some algebra we obtain

119878soc (119899) = 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578

times (120582 (119899) (119909119890 + 1) minus 120582

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899))

(94)

Next we need to show that 119878soc(119899) is unimodal and hasonly one maximal point We firstly consider the increments119878soc(119899) minus 119878soc(119899 minus 1) It is not difficult to show that

119878soc (119899) minus 119878soc (119899 minus 1) ge 0 lArrrArr 119891 (119899) le 119909119890 (95)

where 119891(119899) is

119891 (119899) =1198911 (119899)

1198912 (119899)minus 1 (96)

1198911 (119899) = 120582(

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899) minus

119899minus1

sum

119895=0

(119895 + 1) 1199011119895 (119899 minus 1))

(97)

1198912 (119899) = 120582 (119899) minus 120582 (119899 minus 1) (98)

Using the stationary distribution we can simplify the expres-sions of (97) and (98) as follows

1198911 (119899) =120572119861 (119899) 119861 (119899 minus 1) 120588

119899

1205822(1 minus 120588)2

times 119863 (99)

1198912 (119899) =1205831205722120588119899

1205822119861 (119899) 119861 (119899 minus 1) (100)

where

119863 = (120583120572 + 120582120572120585

120578) (119899 + 1) (1 minus 120588) minus 120582

2

minus120582120572120588(1 +120585

120578) + 1205822120588119899+1

+ 120582120572(1 +120585

120578) 120588119899+2

(101)

Plugging (99) and (100) in (96) and replacing 119899 by 119909 weobtain (87) To prove the unimodality of 119878soc(119899) we need toshow that function119891(119909) is increasingWe define the functionℎ [0infin) rarr 119877 with

ℎ (119909) = 119891 (119909) minus 119909 (102)

We have

1198892

1198891199092ℎ (119909) =

[120582 + 120572120588 (1 + (120585120578))] 120588119909+2

(ln 120588)2

(120582 + 120572) (1 minus 120588)2

gt 0

119909 ge 0

(103)

Then function ℎ(119909) is a strictly convex function and thereis no flex point with respect to 120588 and 119909 Therefore ℎ(119909) isincreasing and so is 119891(119909) = ℎ(119909) + 119909 Therefore two casesmay take place

(i) 119891(0) gt 119909119890 then 119878soc(119899) is decreasing and customerswho find the server busy will balk

(ii) 119891(119899soc) le 119909119890 lt 119891(119899soc + 1) then we have 119878soc(119899) minus119878soc(119899minus1) ge 0 for 119899 le 119899soc and 119878soc(119899)minus119878soc(119899minus1) lt 0for 119899 gt 119899soc Then the maximum of 119878soc(119899) occurs in119899soc = lfloor119909socrfloor in which 119909soc is the unique solution ofthe equation 119891(119909) = 119909119890

Mathematical Problems in Engineering 11

The last purpose of this paper is to solve the profit max-imization problem By imposing an appropriate nonnegativeadmission fee 119901 on the customers the administrator canmaximize his net profit per time unit We have the followingtheorem

Theorem 14 In the fully observable single-server constantretrial queue with breakdowns and repairs in which condition(73) holds let

119892 (119909) = 119909 + 120583 (1 minus 120588119909+1

)

times(1+(120582120585120583120578)minus((120582+120572120588 (1+120585120578)) (120582+120572)) 120588119909+2

)

times (120582120588119909(1 minus 120588)

2)minus1

(104)

if119892(0) gt 119909119890 then customersrsquo best strategy is balking Otherwisethere exists a unique threshold joining strategy ldquo enter the retrialorbit when the number of customers in the orbit is at most119899prof whenever finding the server busyrdquo that maximizes theadministratorrsquos net profit per time unit The threshold 119899prof isgiven by

119899prof = lfloor119909profrfloor (105)

where 119909prof is the unique nonnegative root of the equation119892(119909) = 119909119890

Proof We first need to determine the appropriate entrancefee 119901 that the administrator imposes on the customers in thesystem As we have analyzed in Theorem 7 the entrance fee119901 also satisfies

119877 minus 119901 (119899) = 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(106)

From the above equation we obtain

119901 (119899) = 119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(107)

The administratorrsquos profit per time unit is

119878prof (119899) = 120582 (119899) 119901 (119899)

= 120582 (119899) (119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

times(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578))

= 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578120582 (119899) (119909119890 minus 119899)

(108)

We will proceed to prove the unimodality of the function119892(119909) From (108) we get

119878prof (119899)

119878prof (119899 minus 1)ge 1 lArrrArr 119892 (119899) le 119909119890 (109)

where 119892(119899) = 119899 + 120582(119899 minus 1)(120582(119899) minus 120582(119899 minus 1)) Simplifying(90) and using (98) and (100) we obtain the expression of119892(119899) substituting 119899 by 119909 we obtain (100)We can examine thefunction 119892(119909) is increasing Then we consider the followingtwo cases

(i) 119892(0) gt 119909119890 then function 119878prof(119899) is decreasing and thecustomersrsquo best response is balking

(ii) 119892(119899prof) le 119909119890 lt 119892(119899prof + 1) then 119878prof(119899) minus 119878prof(119899 minus1) ge 0 for 119899 le 119899prof and 119878prof(119899) minus 119878prof(119899 minus 1) lt 0 for119899 gt 119899prof Then the maximum of 119878prof(119899) is attained at119899prof = lfloor119909profrfloor where 119909prof is the unique solution of119892(119909) = 119909119890

Remark 15 In this case if we take a close look at theexpressions of thresholds 119899119890 119899soc and 119899prof we will findthat these thresholds are also functions of 120585120578 when otherparameters are fixed Furthermore we let 120585 equal to zero thenthis case is equivalent to themodel studied in [6] andwe havethe same results when counterpart problems are consideredSo it is also a special case of this model

Now we finish the analysis of the single-server retrialqueueing systemwith constant retrial rate in the partially andfully observable casesWe obtain the entrance probabilities inthe partially observable case and the thresholds in the lattercase In the following section wewill present some numericalexamples to support our results

5 Numerical Examples

In this section wewill investigate the effects of the parameterson the customersrsquo mixed strategies in this constant retrialqueueing system Figures 4 5 and 6 present the influenceof the parameters on the equilibrium joining probability119903119890 and optimal entrance probabilities 119903soc and 119903prof whereparameters 120582 120572 and 120585120578 vary respectively In these figureswe can clearly see that 119903119890 ge 119903soc ge 119903prof which has been provedinTheorems 6 and 8

Now we pay our attention to the fully observable caseFigures 7ndash10 depict the equilibrium and optimal joiningthresholds vary with respect to parameters 120582 120583 120572 and 120585120578From these four figures we can see 119899prof le 119899soc le 119899119890 Indeedthe relation 119899soc le 119899119890 is obvious from Theorems 11 and 13On the one hand we can obtain that ℎ(0) = 119891(0) gt 0 andbecause function ℎ(119909) is increasing and ℎ(119909soc) ge 0 then weget 119891(119909soc) minus 119909soc ge 0 But on the other hand 119891(119909soc) = 119909119890which means 119909soc le 119909119890 Taking floors we obtain the result119899soc le 119899119890 The relation 119899prof le 119899soc is not proved theoreticallybut it can be traced numerically

Figure 7 shows the thresholds when we consider the indi-vidual equilibrium social and profitmaximization threshold

12 Mathematical Problems in Engineering

0

Entr

ance

pro

babi

litie

s

02

03

04

05

06

07

0201 03 04 05 06 07

08

09

1

11

rersocrprof

120582

Figure 4 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120582 for 120583 = 1 120578 = 1 120585 = 002120572 = 2 119877 = 10 and 119862 = 1

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120572

Figure 5 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120572 120582 = 05 for 120583 = 1 120585 = 002119877 = 10 and 119862 = 1

strategies with respect to 120582 We can see that the thresholdsfinally converge to 0 On the one hand it is true that when 120582becomes larger there are more customers arriving per timeunit So customers in the orbit will wait longer to successfullyretry for service On the other hand from (74) we can see that119899119890 is decreasingwith respect to120582 And because of the function119878soc(119899) and 119878prof(119899) we can see that thresholds 119899soc and 119899prof

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120585120578

Figure 6 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120585120578 for 120583 = 1 120582 = 05 120572 = 2119877 = 10 and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

120582

nensocnprof

Figure 7 Individual equilibrium threshold and optimal thresholdsvary with respect to 120582 for 120585 = 002 120583 = 1 120578 = 1 120572 = 2 119877 = 40 and119862 = 1

finally become zero for large value of 120582 We have 119899prof le 119899socas 120582 varies When considering the variation of parameters 120583and120572 in Figures 8 and 9 takingmean service and retrial timesof the system into consideration we can easily explain theoutcomes and we also have 119899prof le 119899soc

Figure 10 presents the thresholds vary with respect to 120585120578On the one hand from the expression of 119899119890 and functions

Mathematical Problems in Engineering 13

05

10152025303540

Opt

imal

thre

shol

ds

0 05 1 15 2 25 3

nensocnprof

120583

Figure 8 Individual equilibrium threshold and optimal thresholdsvary with respect to 120583 for 120585 = 002 120572 = 2 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

30

Opt

imal

thre

shol

ds

nensocnprof

120572

Figure 9 Individual equilibrium threshold and optimal thresholdsvary with respect to 120572 for 120585 = 002 120583 = 1 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

119878soc(119899) and 119878prof(119899) we know that thresholds decrease to 0when 120585120578 exceeds a positive number On the other handwhen 120585120578 increases it means that the lifetime of the systembecomes shorter then the customers in the orbit need to waitlonger for the server restored So the thresholds decreasewith respect to 120585120578 When 120585120578 varies we can clearly see that119899prof le 119899soc

6 Conclusions

We have analyzed the equilibrium and optimal entranceprobabilities in the partially observable case and the coun-terpart thresholds in the fully observable case We have an

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

nensocnprof

120585120578

Figure 10 Individual equilibrium threshold and optimal thresholdsvary with respect to 120585120578 for 120582 = 1 120583 = 1 120572 = 2 119877 = 40 and 119862 = 1

ldquoavoid-the-crowdrdquo (ATC) situation in the former case Itwas observed that individualrsquos net benefit is decreasing withrespect to the entrance probability 119903 and the individualrsquos bestresponse is a decreasing function of the strategy selected bythe other customers In the fully observable case we obtainedthat the individualrsquos net benefit decreases with respect to thenumber of customers in the orbit but the social welfare andthe administratorrsquos net benefit are concave with respect to thenumber of customers in the orbit

Both in the partially observable case and the fullyobservable case the solutions of the social maximizationproblem are smaller than the solutions of the individualequilibrium problem This is aroused by the fact that theformer customers imposed negative externality on the latearriving customers Rational individuals in an economicsystem prefer to maximize their own benefit but if customerswant to maximize their social net benefit they need tocooperate rather than ignore the negative externality that isimposed on the other customers We observed that 119903119890 ge

119903soc ge 119903prof in the partially observable case and 119899prof le

119899soc le 119899119890 in the fully observable case which mean that whenconsidering optimization problems the effective service ratecan not satisfy the customersrsquo desirable service demand Thisfurther implicates that there are some customers who can notobtain service in some cases even if they are identical

The effect of the server unreliability on the systemperformance cannot be ignored It was readily seen that cus-tomersrsquo equilibrium entrance probability optimal entranceprobability and the related threshold strategies all decreaseas 120585120578 increases This is very important in managementprocess When 120585120578 increases some customersrsquo interest willbe undermined and decreases the social welfare and theadministratorrsquos net profit at the same time So it is very crucialto improve the reliability of the sever to achieve the goal ofoptimal management

14 Mathematical Problems in Engineering

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The research was supported by the National Natural ScienceFoundation of China (Grants nos 11171019 and 713990334)and the Program for New Century Excellent Talents inUniversity (no NCET-11-0568)

References

[1] G I Falin and J G C Templeton Retrial Queues Chapman ampHall London UK 1997

[2] J R Artalejo andAGomez-CorralRetrial Queueing Systems AComputational Approach SpringerHeidelbergGermany 2008

[3] G Fayolle ldquoA simple telephone exchange with delayed feed-backsrdquo in Proceedings of the International Seminar on TeletrafficAnalysis and Computer Performance Evalution pp 245ndash253Amsterdam The Netherlands 1986

[4] K Farahmand ldquoSingle line queue with repeated demandsrdquoQueueing Systems vol 6 no 1 pp 223ndash228 1990

[5] J R Artalejo and A Gomez-Corral ldquoSteady state solution ofa single-server queue with linear repeated requestsrdquo Journal ofApplied Probability vol 34 no 1 pp 223ndash233 1997

[6] A Economou and S Kanta ldquoEquilibrium customer strategiesand social-profit maximization in the single-server constantretrial queuerdquo Naval Research Logistics vol 58 no 2 pp 107ndash122 2011

[7] V G Kulkarni ldquoA game theoretic model for two types ofcustomers competing for servicerdquo Operations Research Lettersvol 2 no 3 pp 119ndash122 1983

[8] A Elcan ldquoOptimal customer return rate for anMM1 queueingsystemwith retrialsrdquoProbability in the Engineering and Informa-tional Sciences vol 8 no 4 pp 521ndash539 1994

[9] R Hassin and M Haviv ldquoOn optimal and equilibrium retrialrates in a queueing systemrdquo Probability in the Engineering andInformational Sciences vol 10 no 2 pp 223ndash227 1996

[10] F Zhang J Wang and B Liu ldquoOn the optimal and equilibriumretrial rates in an unreliable retrial queue with vacationsrdquoJournal of Industrial and Management Optimization vol 8 no4 pp 861ndash875 2012

[11] J Wang and F Zhang ldquoStrategic joining in MM1 retrialqueuesrdquo European Journal of Operational Research vol 230 no1 pp 76ndash87 2013

[12] H Li and Y Q Zhao ldquoA retrial queue with a constant retrialrate server break downs and impatient customersrdquo StochasticModels vol 21 no 2-3 pp 531ndash550 2005

[13] A Economou and S Kanta ldquoEquilibrium balking strategiesin the observable single-server queue with breakdowns andrepairsrdquoOperations Research Letters vol 36 no 6 pp 696ndash6992008

[14] J H Cao andK Cheng ldquoAnalysis of an1198721198661 queueing systemwith repairable service stationrdquo Acta Mathematicae ApplicataeSinica vol 5 no 2 pp 113ndash127 1982

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Page 2: Research Article Equilibrium Customer Strategies in the ...downloads.hindawi.com/journals/mpe/2014/379572.pdfResearch Article Equilibrium Customer Strategies in the Single-Server Constant

2 Mathematical Problems in Engineering

equilibrium joining strategies It differs from equilibriumanalysis of retrial systems with the classical retrial policy seefor instance Kulkarni [7] Elcan [8] Hassin and Haviv [9]and Zhang et al [10] and Wang et al [11] among othersHowever although we have found several retrial models withservers subject to breakdowns that consider orbits as FCFSqueues for example in Atencia et al [12] and Li and Zhao[10] To the authorsrsquo knowledge no work has been done onsuch queueing systems from an economic view Thus in thispaper we propose to study such an MM1 retrial queuewith the constant retrial policy and serverrsquos breakdowns andrepairs as an extension of the paper considered by Economouand Kanta [6] who have also considered the observablesingle-server queue with breakdowns and repairs see [13]To this end the methodology will be based on the game-theoretic analysis and optimization

This paper is organized as follows In Section 2 we givethe model description and the natural reward-cost structureIn Sections 3 and 4 we determine Nash equilibrium socialand profit maximization strategies for joining the retrial orbitin the partially observable case and the fully observable caserespectively In Section 5 some numerical examples are givento illustrate the effect of the information levels and severalparameters on the customersrsquo strategies Finally in Section 6some conclusions are given

2 Model Description

We consider a single-server retrial queue without waiting linein which customers arrive according to a Poisson process atrate 120582 The service times are assumed to be exponentiallydistributed with parameter 120583 During the busy periods theserver may break down and once breakdown occurs theserver will be repaired immediately The customer beingserved will stay at the service area waiting for the serverrestoredThe lifetime of the server is assumed to be exponen-tially distributed with parameter 120585 and the repair time is alsoexponentially distributed with parameter 120578

Customers that find the server idle upon arrival willoccupy the server immediately and start being served Oncompletion of the service they leave the system Uponarrival if the server is busy the arriving customers will jointhe retrial orbit and then retry for service according to anFCFS discipline That is only the customer at the head ofthe orbiting queue can repeat his request for service Weassume that retrial times are exponentially distributed withparameter120572 Obviously the retrials can success onlywhen theserver is idle In addition newly arriving customers that findthe server broken will leave the system and never enter theretrial orbit Finally it is assumed that the interarrival timesservice times lifetime of the server repair times and retrialtimes are mutually independent

We denote the state of the system at time 119905 by a randomvector (119868(119905)119873(119905)) where 119868(119905) denotes the state of the server0 1 2 corresponding to the state of idle busy or brokenrespectively And 119873(119905) is the number of customers in theorbit Then (119868(119905)119873(119905)) is a continuous-time Markov chain

120582 120582 120582

120582 120583 120582 120583 120582 120583120572120572 120572

120585 120578

120582 120583

120585 120578 120585 120578 120585 120578

middot middot middot

middot middot middot

middot middot middot0 0 0 1

1 1

2 1

0 2

1 2

2 2

0 3

1 3

2 3

1 0

2 0

Figure 1 Transition rate diagram of the original model

with state space 119878 = 0 1 2 times 0 1 2 and the relatedtransition rates are given by

119902(0119895)(1119895) = 120582 119895 ge 0 (1)

119902(1119895)(0119895) = 120583 119895 ge 0 (2)

119902(1119895)(1119895+1) = 120582 119895 ge 0 (3)

119902(0119895)(1119895minus1) = 120572 119895 ge 1 (4)

119902(1119895)(2119895) = 120585 119895 ge 0 (5)

119902(2119895)(1119895) = 120578 119895 ge 0 (6)

The corresponding transition rate diagram is shown inFigure 1

We focus on studying the behavior of customers whenthey are allowed to decidewhether to join or balk based on theavailable information upon their arrival including the queuelength andor the state of the server In this paper we assumethat on completion of service every customer receives areward of 119877 units Besides we assume that there exists awaiting cost of 119862 units per time unit that is continuouslyaccumulated from the time that the customer arrives at thesystem till the time he leaves the system after being servedWe further assume that

119877 gt119862 (120585 + 120578)

120583120578 (7)

If this condition fails to hold even the customer that finds theserver idle will never enter the system because of the negativenet benefit So the above condition ensures that this queue isnot empty

We consider separately two information cases that is(1) partially observable case arriving customers just observethe state of the server (2) fully observable case arrivingcustomers get informed not only about the state of the serverbut also about the exact number of customers in the orbitWhen the server is idle customers will immediately enter thesystem but when the server is busy customers have to decidewhether to enter the orbit or leave the system We furtherassume that decisions are irrevocable retrials of balking andreneging of entering customer are not allowed

Mathematical Problems in Engineering 3

3 The Partially Observable Case

As we have mentioned a customer who finds the server idlewill enter the system because condition (7) ensures that hisreward exceeds his expected waiting cost In addition thedecision of the customer who finds the server idle will neverbe affected by the other customers So we just need to studythe behavior of the customers that find the server busy uponarrival We further assume that when an arriving customerfinds the server busy he will enter the orbit with probability119903 because the customer does not know the exact numberof customers in the orbit In order to identify the individualequilibrium social and profitmaximizing strategies we needto examine the stationary probabilities of the system and thenevaluate other key performances of the system Based on theabove assumptions the transition rate of the correspondingMarkov chain given in (3) should be substituted by

119902(1119895)(1119895+1) = 120582119903 119895 ge 0 (8)

Then we have the following propositions

Proposition 1 Consider the partially observable constantretrial queue with breakdowns and repairs in which customersenter the system with probability 119903 whenever the server isbusy with probability 1 whenever the server is idle and neverenter the system whenever the server is broken The stationaryprobabilities of the system are given by

1199010 (1) =120578 (120583 minus 120582119903)

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

1199011 (1) =120582120578

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

1199012 (1) =120582120585

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

(9)

Proof Let 119901119894119899 (119894 = 0 1 2 119899 = 0 1 2 ) denote thestationary probabilities of the system at state (119894 119899) in which119894 denotes the state of the server and 119899 denotes the number ofcustomers in the orbit According to the transition principleof the stationary probabilities we get the following balanceequations

12058211990100 = 12058311990110 (10)

(120582 + 120572) 1199010119899 = 1205831199011119899 119899 ge 1 (11)

(120583 + 120585 + 120582119903) 11990110 = 12057211990101 + 12057811990120 + 12058211990100 (12)

(120583 + 120585 + 120582119903) 1199011119899 = 1205721199010119899+1 + 1205781199012119899 + 1205821199010119899 + 1205821199031199011119899minus1

119899 ge 1

(13)

1205781199012119899 = 1205851199011119899 119899 ge 0 (14)

The transition rate diagram is shown in Figure 2

120582

120582r 120582r

120583 120582 120583 120582 120583 120582 120583120572 120572 120572

120585 120578 120585 120578 120585 120578 120585 120578

middot middot middot

middot middot middot

middot middot middot

120582r

0 0 0 1

1 1

2 1

0 2

1 2

2 2

0 3

1 3

2 3

1 0

2 0

Figure 2 Transition rate diagram of the partially observable case

In order to solve the stationary probabilities of the systemwe define the following generating functions

119901119894 (119911) =

infin

sum

119899=0

119901119894119899119911119899 (15)

where 119894 = 0 1 2 Multiplying (10) by 1199110 and (11) by 119911119899 119899 ge 1

and summing over 119899 we get

(120582 + 120572) 1199010 (119911) = 1205831199011 (119911) + 12057211990100 (16)

Similarly we can obtain 1199011(119911) and 1199012(119911) from (12)ndash(14)

[minus1205821199031199112+ 119911 (120583 + 120585 + 120582119903)] 1199011 (119911)

= (120582119911 + 120572) 1199010 (119911) + 1205781199111199012 (119911) minus 12057211990100

1205781199012 (119911) = 1205851199011 (119911)

(17)

Using the above three equations we yield

1199010 (119911) =120572 (120583 minus 120582119903119911)

[120572120583 minus (120582 + 120572) 120582119903119911]11990100

1199011 (119911) =120582120572

[120572120583 minus (120582 + 120572) 120582119903119911]11990100

1199012 (119911) =120585120582120572

120578 [120572120583 minus (120582 + 120572) 120582119903119911]11990100

(18)

Using normalizing equation 1199010(1) + 1199011(1) + 1199012(1) = 1 weobtain

11990100 =120578

120572

120572120583 minus (120582 + 120572) 120582119903

120582 (120585 + 120578) + 120578 (120583 minus 120582119903) (19)

Therefore it is readily seen that the conclusion (9) can bederived based on the above results

Remark 2 We need to determine the stable condition of thismodel in fact from (10) (12) and (14) we obtain 12058211990311990110 =

12057211990101 In addition from (11) (13) and (14) we get 1205821199031199011119895 minus1205721199010119895+1 = 1205821199031199011119895minus1 minus1205721199010119895 (119895 ge 1) Proceeding to this recursiveprocess we get 1205821199031199011119895 = 1205721199010119895+1 (119895 ge 1) Using (11) again weobtain

1199010119895+1 =120582119903 (120582 + 120572)

1205721205831199010119895 119895 ge 1 (20)

4 Mathematical Problems in Engineering

So the system is stable if and only if

120582119903 (120582 + 120572)

120572120583lt 1 (21)

Proposition 3 In the partially observable case the expectedoverall queue length of this constant retrial queueing systemand the expected mean sojourn time of an arriving customerthat finds the server busy and decides to join the retrial orbitare given respectively by

ELoverall =1205822119903120583120578 + 120582120583120572 (120585 + 120578)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)] times [120572120583 minus 120582119903 (120582 + 120572)]

(22)

ESsystem =(120582 + 120572) (120585 + 120578) + 120583120578

120578 [120572120583 minus (120582 + 120572) 120582119903]+120578 + 120585

120583120578 (23)

Proof According to the PASTA property we know that thetotal arrival rate in the orbit is given by

120582 = 1205821199031199011 (1) (24)

Then the expected mean queue length in the orbit ENorbit isgiven by

ENorbit =infin

sum

119899=1

119899 (1199010119899 + 1199011119899 + 1199012119899)

= 1199011015840

0 (1) + 1199011015840

1 (1) + 1199011015840

2 (1)

(25)

Differentiating (18) with respect to 119911 and taking 119911 = 1 yields

ENorbit =1205822119903 (120582 + 120572) (120585 + 120578) + 120582

2119903120583120578

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)] times [120572120583 minus 120582119903 (120582 + 120572)]

(26)

Then the expected sojourn time of an arriving customer thatfinds the server busy and decides to join in the retrial orbit isgiven by

ESsystem =ENorbit

120582+120585 + 120578

120583120578 (27)

In the above equation the first term ENorbit120582 equals to themean waiting time in the orbit and the second term (120585 +

120578)120583120578 means the generalized service time in a unreliablesystem (see [14]) Using (24) and (26) yields (23) Theexpected overall queue length in the system ELoverall satisfies

ELoverall

= 1199011015840

0 (1) + 1199011015840

1 (1) + 1199011015840

2 (1) + 1199011 (1) + 1199012 (1)

=1205822119903120583120578 + 120582120583120572 (120585 + 120578)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)] times [120572120583 minus 120582119903 (120582 + 120572)]

(28)

In the following part of this paper we assume that

120582 (120582 + 120572)

120572120583lt 1 (29)

This assumption originally comes from (21) but it has beenmodified slightly This means the system is stable under anystrategy 119903 followed by the customers Under this conditionwe are going to study the customersrsquo equilibrium joiningstrategy We have the following theorem

Theorem 4 In the partially observable single-server constantretrial queue we can derive a uniquemixed equilibrium joiningstrategy ldquoenter the orbit with probability 119903119890 when finding theserver busy upon arrivalrdquo when condition (29) holds Theprobability 119903119890 is given by

119903119890 =

0 if 119877119862le 119905119871119890

119903lowast119890 if 119905119871119890 lt

119877

119862lt 119905119880119890

1 if 119877119862ge 119905119880119890

(30)

where

119903lowast

119890 =120572120583

120582 (120582 + 120572)minus(120582 + 120572) (120585 + 120578) + 120583120578

120582120578 (120582 + 120572)(119877

119862minus120585 + 120578

120583120578)

minus1

(31)

119905119871119890 =(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 (32)

119905119880119890 =(120582 + 120572) (120585 + 120578) + 120583120578

120578 (120583120572 minus 120582 (120582 + 120572))+120585 + 120578

120583120578 (33)

Proof Suppose that all customers follow the same joiningstrategy 119903when the server is busy at their arrival instantThenwe can get the expected net benefit of a customer who decidesto enter the system

119878119890 (119903) = 119877 minus CESsystem

= 119877 minus 119862[(120582 + 120572) (120585 + 120578) + 120583120578

120578 (120572120583 minus (120582 + 120572) 120582119903)+120578 + 120585

120583120578]

(34)

We observe that 119878119890(119903) is strictly decreasing whenever 119903 isin

[0 1] and it has a unique maximum

119878119890 (0) = 119877 minus 119862[(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120578 + 120585

120583120578] (35)

and a unique minimum

119878119890 (1) = 119877 minus 119862[(120582 + 120572) (120585 + 120578) + 120583120578

120578 (120572120583 minus 120582 (120582 + 120572))+120578 + 120585

120583120578] (36)

Therefore we consider the following cases

(i) When 119877119862 isin ((120578 + 120585)120583120578 119905119871119890] 119878119890(119903) is nonpositivewhenever 119903 isin [0 1] so the best response is balkingand the equilibrium joining probability is 119903119890 = 0

Mathematical Problems in Engineering 5

(ii) When 119877119862 isin (119905119871119890 119905119880119890) there exists a unique solutionof the equation 119878119890(119903) = 0 which is given by (31)

(iii) Similarly when 119877119862 isin [119905119880119890infin) the net benefit isalways positive so we obtain the rest branch of thetheorem

Because of themonotonicity of the function 119878119890(119903) the bestresponse is 1 whenever the joining probability 119903 is smallerthan 119903119890 If 119903 gt 119903119890 the best response is 0 for the net benefitis negative If 119903 = 119903119890 any strategy is a best response andcustomers are indifferent between entering the system andleaving This shows that an individualrsquos best response is adecreasing function of the strategy selected by the othercustomers that is the higher the joining probability of othercustomers the lower the net benefit Therefore we have anldquoavoid-the-crowdrdquo (ATC) situation

We will proceed to determine the solutions of the socialand profitmaximization problems that is we need to find theoptimal joining probabilities 119903soc and 119903prof that maximize thesocial net benefit and the administratorrsquos profit per unit timeWefirstly consider the socialmaximization problemWehavethe following theorem

Theorem 5 In the partially observable single-sever constantretrial queue there exists a uniquemixed joining strategy ldquoenterthe retrial orbit with probability 119903soc when the sever is busyrdquothat maximizes the social net benefit per time unit in whichcondition (29) holds The probability 119903soc is given by

119903soc =

0 if 119877119862le 119905119871soc

119903lowastsoc if 119905119871soc lt

119877

119862lt 119905119880soc

1 if 119877119862ge 119905119880soc

(37)

where

119903lowast

soc =1198610120583120572 minus 120582 (120585 + 120578) minus 120583120578

120582 (120582 + 120572) 1198610 minus 120582120578 (38)

1198610 =radic1205782(120582119877 + 119862)

119862120572 (120582 + 120572) (39)

119905119871soc =(120582 + 120572) [120582 (120585 + 120578) + 120583120578]

2minus 12058321205782120572

12058212058321205782120572 (40)

119905119880soc =120572 (120582 + 120572) [120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2minus 1205782[120583120572 minus 120582 (120582 + 120572)]

2

1205821205782[120583120572 minus 120582 (120582 + 120572)]2

(41)

Proof For a given joining strategy 119903 the system behavesstationarily when condition (29) holds Customers that findthe server busy will join the orbit with probability 119903 Whenall customers follow the same strategy 119903 the social net benefitper time unit is given by

119878soc (119903) = 120582lowast(119903) 119877 minus CELoverall (42)

where 120582lowast(119903) denotes the mean effective arrival rate of thesystem and ELoverall denotes the expectedmean queue lengthof the system (including the customer in the server) underthe strategy 119903 The mean effective arrival rate is given by

120582lowast(119903) = 1205821199010 (1) + 1205821199031199011 (1) =

120582120583120578

120582 (120585 + 120578) + 120578 (120583 minus 120582119903) (43)

Using (22) and (43) social net benefit is given by

119878soc (119903) =120582120583120578

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)119877 minus 119862120582

times120582120583120578119903 + 120583120572 (120585 + 120578)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)] [120583120572 minus 120582119903 (120582 + 120572)]

(44)

It can be written as

119878soc (119903) =120583120578 (120582119877 + 119862)

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)minus

119862120583120572

120583120572 minus 120582119903 (120582 + 120572) (45)

Differentiating the above equation with respect to 119903 we get

119889

119889119903119878soc (119903) =

1205821205831205782(120582119877 + 119862)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)]2minus

119862120583120572120582 (120582 + 120572)

[120583120572 minus 120582119903 (120582 + 120572)]2

(46)

119889

119889119903119878soc (119903) = 0

lArrrArr120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

120583120572 minus 120582119903 (120582 + 120572)= radic

1205782(120582119877 + 119862)

119862120572 (120582 + 120572)

(47)

From (46) we obtain

119889

119889119903119878soc (119903) |119903=0 =

1205821205831205782(120582119877 + 119862)

[120582 (120585 + 120578) + 120583120578]2minus119862120583120572120582 (120582 + 120572)

(120583120572)2

119889

119889119903119878soc (119903) |119903=1 =

1205821205831205782(120582119877 + 119862)

[120582 (120585 + 120578) + 120578 (120583 minus 120582)]2

minus119862120583120572120582 (120582 + 120572)

[120583120572 minus 120582 (120582 + 120572)]2

(48)

Letting (119889119889119903)119878soc(119903)|119903=0 = 0 and (119889119889119903)119878soc(119903)|119903=1 = 0 weobtain 119877119862 = 119905119871soc and 119877119862 = 119905119880soc respectively Then

119889

119889119903119878soc (119903) |119903=0 le 0 lArrrArr

119877

119862le 119905119871soc (49)

119889

119889119903119878soc (119903) |119903=1 ge 0 lArrrArr

119877

119862ge 119905119880soc (50)

Therefore we consider the following situations

(i) When 119877119862 le 119905119871soc function 119878soc(119903) is decreasingwhenever 119903 isin [0 1] so the best response is balkingthen 119903soc = 0

6 Mathematical Problems in Engineering

(ii) When 119905119871soc lt 119877119862 lt 119905119880soc there exists a positivenumber 1199030 so that function 119878soc(119903) increases when119903 isin (0 1199030] and decreases when 119903 isin [1199030 1) then 1199030 is thepoint that maximizes the function 119878soc(119903) By solving(47) we know that the unique maximum of 119878soc(119903) isattained at (1198610120583120572 minus 120582(120585 + 120578) minus 120583120578)(120582(120582 + 120572)1198610 minus 120582120578)Therefore 119903soc given by (38) is the social maximizingstrategy

(iii) When 119877119862 ge 119905119880soc function 119878soc(119903) is increasingwhenever 119903 isin [0 1] so the best response is 1

We now compare the optimal joining strategy of thesocial maximization problem and the individual equilibriumjoining strategy Their relation is given by the followingtheorem

Theorem 6 In our single-server constant retrial rate queuewith breakdowns and repairs the joining probabilities 119903119890 and119903soc are ordered as

119903soc le 119903119890 (51)

Proof When the stable condition (29) holds it is easy to showthat 119905119871119890 lt 119905119871soc lt 119905119880119890 lt 119905119880soc where 119905119871119890 119905119871soc 119905119880119890 119905119880socare defined in Theorems 4 and 5 We consider the followingcases

(i) If 119877119862 le 119905119871119890 according to (30) and (37) 119903soc = 119903119890 = 0

(ii) If 119905119871119890 lt 119877119862 le 119905119871soc then 119903119890 isin (0 1) and 119903soc = 0 So119903soc lt 119903119890

(iii) If 119905119871soc lt 119877119862 lt 119905119880119890 then 119903119890 isin (0 1) and 119903soc isin (0 1)But we can get that 119903soc lt 119903119890 after some algebra

(iv) If 119905119880119890 le 119877119862 lt 119905119880soc then 119903119890 = 1 and 119903soc isin (0 1)Therefore 119903soc lt 119903119890 is obviously satisfied

(v) Finally if 119877119862 ge 119905119880soc then 119903119890 = 119903soc = 1

From the above analysis we complete the proof

The above result can be explained by the perspective of aneconomic viewpoint In the process of individual equilibriumanalysis we notice that customers will enter the orbit as longas their net benefit is nonnegative Then individualrsquos rationalbehavior causes excessive use of the resource in equilibriumthat is to say individualrsquos optimization leads to the systemhavingmore congestion thanwhat is socially desirable whichis the appearance of the negative externality

Having considered the individual equilibrium strategyand social maximization problem we will further identifythe profit optimization joining strategy In our model wesuppose that every customer will be imposed an entrancefee 119901 by the administrator By imposing the entrance feecustomersrsquo reward decreases to 119877 minus 119901 then their strategy willdiffer We will determine the strategy 119903prof that maximizes theadministratorrsquos profit per time unit The result is given by thefollowing

Theorem 7 In the partially observable single-server constantretrial queue we can derive a unique mixed joining strategyldquoenter the orbit with probability 119903prof when the server is busyrdquothat maximizes the administratorrsquos net profit per time unitwhen condition (29) holds The probability 119903prof is given by

119903prof =

0 if 119877119862le 119905119871prof

119903lowastprof if 119905119871prof lt

119877

119862lt 119905119880prof

1 if 119877119862ge 119905119880prof

(52)

where

119903lowast

prof =1198620120583120572 minus 120582 (120585 + 120578) minus 120583120578

120582 (120582 + 120572)1198620 minus 120582120578 (53)

1198620 =radic1205782(1205821198771015840+ 119862)

119862(120582 + 120572)2 (54)

1198771015840= 119877 minus 119862

120585 + 120578

120583120578 (55)

119905119871prof

=(120582 + 120572)

2[120582 (120585 + 120578) + 120583120578]

2+ 120582120583120578120572

2(120585 + 120578) minus 120583

212057821205722

120582120583212057821205722

(56)

119905119880prof = (120583(120582 + 120572)2[120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

+ [120582120578 (120585 + 120578) minus 1205831205782] [120583120572 minus 120582 (120582 + 120572)]

2)

times (1205821205831205782[120583120572 minus 120582 (120582 + 120572)]

2)minus1

(57)

Proof For a given joining strategy 119903 we define the function119878prof(119903) to be the administratorrsquos net profit per time unit Let120582lowast(119903) be the mean effective arrival rate in the system we

further assume that the entrance fee that the administratorimposes on customers is 119901(119903) Then we have

119878prof (119903) = 120582lowast(119903) 119901 (119903) (58)

where 120582lowast(119903) is given by (43) In order to obtain 119878prof(119903) weneed to determine the entrance fee 119901(119903) Noticing (34) weyield

119877 minus 119901 (119903) = 119862((120582 + 120572) (120585 + 120578) + 120583120578

120578 [120572120583 minus 120582119903 (120582 + 120572)]+120585 + 120578

120583120578) (59)

from which we obtain

119901 (119903) = 119877 minus 119862120585 + 120578

120583120578minus 119862

(120582 + 120572) (120585 + 120578) + 120583120578

120578 [120572120583 minus 120582119903 (120582 + 120572)] (60)

Because if the entrance fee 119901 lt 119901(119903) the administrator canimprove their net benefit through increasing the entrancefee but if 119901 gt 119901(119903) the individualrsquos net benefit is negative

Mathematical Problems in Engineering 7

customers will balk So (59) always holds whenever 119903 isin [0 1]Therefore the net profit of the administrator can be calculatedas follows119878prof (119903) = 120582

lowast(119903) 119901 (119903)

=120583120578 (120582119877

1015840+ 119862)

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)minus 119862

120583 (120582 + 120572)

120583120572 minus 120582119903 (120582 + 120572)

(61)

where 1198771015840 is given by (55) Differentiating the equation withrespect to 119903 we get

119889

119889119903119878prof (119903) =

1205821205831205782(1205821198771015840+ 119862)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)]2

minus119862120583120582(120582 + 120572)

2

[120583120572 minus 120582119903 (120582 + 120572)]2

119889

119889119903119878prof (119903) = 0

lArrrArr120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

120583120572 minus 120582119903 (120582 + 120572)= radic

1205782(1205821198771015840+ 119862)

119862(120582 + 120572)2

(62)

The rest of the proof can proceed along the same line with theproof of Theorem 5

Now we are going to compare the joining probabilitieswhen considering the social and profit maximization prob-lems The result is given by the following theorem

Theorem 8 In our model when condition (29) holds theoptimal joining probabilities 119903soc and 119903prof are ordered as

119903prof le 119903soc (63)

Proof Firstly we proceed to compare the relationsamong 119905119871soc 119905119880soc 119905119871prof 119905119880prof Rewrite the expressionsof 119905119871soc 119905119880soc 119905119871prof 119905119880prof given inTheorems 5 and 7

119905119871soc =(120582 + 120572) [120582 (120585 + 120578) + 120583120578]

2

12058212058321205782120572minus1

120582

119905119880soc =120572 (120582 + 120572) [120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

1205821205782[120583120572 minus 120582 (120582 + 120572)]2

minus1

120582

119905119871prof =(120582 + 120572)

2[120582 (120585 + 120578) + 120583120578]

2

120582120583212057821205722+120585 + 120578

120583120578minus1

120582

119905119880prof =(120582 + 120572)

2[120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

1205821205782[120583120572 minus 120582 (120582 + 120572)]2

+120585 + 120578

120583120578minus1

120582

(64)

It is readily shown that 119905119871soc lt 119905119871prof and 119905119880soc lt 119905119880prof Butthe relation between 119905119880soc and 119905119871prof is undefined Two casesmay take place that is 119905119880soc lt 119905119871prof or 119905119880soc ge 119905119871prof Weconsider the situation when 119905119880soc ge 119905119871prof the other case canbe analyzed in the same wayThen we consider the followingcases

(i) If 119877119862 isin [(120585 + 120578)120583120578 119905119871soc) then 119903soc = 119903prof = 0(ii) If 119877119862 isin [119905119871soc 119905119871prof) then 119903soc isin (0 1) 119903prof = 0(iii) If 119877119862 isin [119905119871prof 119905119880soc) then 119903soc isin (0 1) and 119903prof isin

(0 1) We can take a close look at the expressions of119903soc 119903prof that are presented in Theorems 5 and 7 Wedefine a function

119892 (119909) =119909120583120572 minus 120582 (120585 + 120578) minus 120583120578

120582 (120582 + 120572) 119909 minus 120582120578 (65)

Differentiating the above function with respect to 119909 weobtain

1198921015840(119909) =

1205822((120582 + 120572) (120585 + 120578) + 120583120578)

(120582 (120582 + 120572) 119909 minus 120582120578)2

(66)

It means that function 119892(119909) increases with respect to 119909 Onthe other hand we can easily derive 1198610 gt 1198620 where 1198610 and1198620 are given inTheorems 5 and 7Then we obtain 119903prof lt 119903soc

(i) If 119877119862 isin [119905119880soc 119905119880prof) then 119903soc = 1 and 119903prof isin (0 1)(ii) If 119877119862 isin [119905119880socinfin) then 119903soc = 1 and 119903prof = 1

We obtain 119903soc ge 119903prof from the above analysis

Remark 9 Economou and Kanta [6] have studied the indi-vidual equilibrium strategy and social and profit maximiza-tion problems in the single-server constant retrial queue inthe partially observable case In our model if we let 120585 = 0we can derive the same results as given in [6] This is notaccidentally happened because when 120585 = 0 breakdownswill never occur then these two models are equivalent Inaddition notice that customersrsquo strategies 119903119890 119903soc 119903prof arefunctions of 120585120578 where other parameters are fixed It meansthat 119903119890 119903soc 119903prof only relate to 120585120578 whatever was the value 120585and 120578 we take in this model

Remark 10 Another case is that 120582(120582 + 120572)120572120583 ge 1 is left tobe considered In this situation customersrsquo joining strategieswill be less than 1 when considering the equilibrium socialand profit maximization problems otherwise the server willbehave unstably That is to say we have the following joiningstrategies

119903119890 =

0 if 119877119862le 119905119871119890

119903lowast119890 if 119877

119862gt 119905119871119890

119903119904119900119888 =

0 if 119877119862le 119905119871soc

119903lowastsoc if 119877

119862gt 119905119871soc

119903prof =

0 if 119877119862le 119905119871prof

119903lowastprof if 119877

119862gt 119905119871prof

(67)

and the relation 119903119890 ge 119903soc ge 119903prof holds all the same

8 Mathematical Problems in Engineering

Till now we have completed the analysis of the customersrsquostrategies of the partially observable retrial queueing systemWe will turn to the fully observable case

4 The Fully Observable Case

We now focus on the fully observable case assuming cus-tomers observe not only the state of the server but also theexact number of customers in the retrial orbit Customerthat finds the server idle will enter the system and begin tobe served immediately so this information is valuable onlyfor the customer who finds the server busy We know thatafter every service completion and there is no new customerarriving the customer at the head of the orbit queue willsuccessfully retry for service That means customers in theorbit are served on an FCFS basis Therefore observing theposition in the orbit they can assess precisely whether toenter or balk

Consider a tagged customer that finds the server busyupon arrival This customerrsquos mean overall sojourn time inthe system is not affected by the joiningbalking behavior ofthe other customers that find the server busy because if thetagged customer joins the orbit queue at the 119895th positionthen the late customers who find the server busy will jointhe queue at the 119895 + 1th 119895 + 2th positions behind himin the orbit So his sojourn time does not depend on theirdecisions but it depends on the arrival rate because the newlyarriving customer who finds the server idle will be servedimmediately

To study the general threshold strategy adopted by allcustomers in the fully observable case we will firstly considerthe mean overall sojourn time of the customer who finds theserver idle busy or broken upon arrival Let 119879(1 0) be themean sojourn time when the server is idle and there is nocustomers in the orbit at his arrival instant and let 119879(119894 119895)be the mean sojourn time of a tagged customer at the 119895thposition in the orbit given that the server is at state 119894 Whenall customers follow the general strategy the mean overallsojourn times 119879(119894 119895) are given by

119879 (1 0) =120585 + 120578

120583120578 (68)

119879 (1 119895) =1

120583 + 120585+

120585

120583 + 120585119879 (2 119895) +

120583

120583 + 120585119879 (0 119895) 119895 ge 1

(69)

119879 (0 119895) =1

120582 + 120572+

120582

120582 + 120572119879 (1 119895) +

120572

120582 + 120572119879 (1 119895 minus 1)

119895 ge 1

(70)

119879 (2 119895) =1

120578+ 119879 (1 119895) 119895 ge 0 (71)

Let us consider a customer in the 119895th position of the orbitwhen the server is busy Then this customer has to wait foran exponentially distributed time with rate 120585 + 120583 for thenext event to occur in which the server breaks down or the

service is completed With probability 120585(120585 + 120583) breakdownoccurs then the mean overall sojourn time becomes 119879(2 119895)and the tagged customer remains in the 119895th position of theorbit On the other hand with probability 120583(120585 + 120583) theservice is completed then the mean overall sojourn timebecomes 119879(1 119895 minus 1) and the tagged customer moves to the119895 minus 1th position Through the above analysis we obtain (69)Considering the other cases in the same line we obtain therest equations

Solving the above equations the mean overall sojourntimes are given by

119879 (0 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578 119895 ge 1

119879 (1 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 119895 ge 0

119879 (2 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120583 + 120585 + 120578

120583120578

119895 ge 0

(72)

Then we need to find the general equilibrium strategyfollowed by the customers when the server is busy To ensurethat customer will enter the orbit when finding the serverbusy and the queue in the orbit is empty we further assumethat 119877 minus 119862119879(1 1) gt 0 The condition can be written as

119877

119862gt(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 (73)

This means customersrsquo reward should be larger in the fullyobservable case than in the former case even if the other sys-tematic parameters are equal We will identify the customersrsquoequilibrium threshold strategy and we have the followingtheorem

Theorem 11 In the fully observable single-server constantretrial queue there exists a unique threshold joining strategyldquoenter the retrial orbit if there are at most 119899119890 customers in theorbit whenever finding the server busyrdquo in which condition (73)holds The threshold 119899119890 is given by

119899119890 = lfloor119909119890rfloor (74)

where

119909119890 =120572120583120578119877 minus 119862120572 (120585 + 120578)

119862 [(120582 + 120572) (120585 + 120578) + 120583120578]minus 1 (75)

This strategy is the unique equilibrium strategy among allpossible strategies

Proof Consider a tagged customer that finds the system atthe state (1 119895) upon arrival If he decides to join he goesdirectly to the orbit and occupies the 119895 + 1th position Thenhis expected net benefit is 119878119890(119895) = 119877 minus 119862119879(1 119895 + 1) where

119878119890 (119895) = 119877 minus 119862[(119895 + 1)(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578]

(76)

Mathematical Problems in Engineering 9

middot middot middot

middot middot middot

middot middot middot

120582

120582 120582 120582

120583 120572 120582 120583 120582 120583120572 120572

120585 120578 120585 120578 120585 120578

120582 120583

120585 120578

120582 120583

120585 120578

0 n0 0 0 1

1 1

2 1

0 2

1 2

2 2

1 0

2 0

1 n

2 n

0 n + 1

1 n + 1

2 n + 1

Figure 3 Transition rate diagram of the fully observable case

The customer prefers to join if 119878119890(119895) gt 0 and he is indifferentbetween joining and balking while 119878119890(119895) = 0 and prefers tobalk if 119878119890(119895) lt 0 A newly arriving customer will enter ifand only if 119895 le 119899119890 when finding the server busy By solvinginequality 119878119890(119895) ge 0 we obtain the result

We will elucidate the uniqueness of the equilibriumthreshold joining strategy followed by all customers Indeedif 119909119890 is an integer number we just need to let 119899119890 = 119909119890 thenwe know 119878119890(119899119890) = 0 and the mixed threshold strategy isthat prescribes to enter if 119899 lt 119899119890 to balk if 119899 gt 119899119890 and beindifferent if 119899 = 119899119890 When 119909119890 is any positive value we let119899119890 = lfloor119909119890rfloor Hence in this case the equilibrium strategy is alsounique

We now turn our attention to the social and profit maxi-mization problems and identify the thresholds 119899soc and 119899profthat maximize the social net benefit and the administratorrsquosprofit per time unit To consummate this goal we need todetermine the stationary behavior of the system when allcustomers follow the same threshold strategy

Suppose that all customers that find the server busy followthe same threshold strategies 119899soc and 119899prof respectively Thatis to say customers who find the sever busy will enter thesystem as long as the number of customers in the orbitis at most 119899soc when considering the social maximizationproblem and there is at most 119899prof customers in the orbitwhen considering the administratorrsquos optimization problemHence the maximum number of customers in the orbitwill never be larger than 119899 + 1 when customers follow thesame threshold-119899 strategyThen we obtain a continuous-timeMarkov chain (119868(119905)119873(119905)) with state space 119878 = 0 1 2 times

0 1 2 119899 + 1 and its transition diagram is given byFigure 3

The stationary distribution of the system (119901119894119895(119894 119895) isin 119878)is given by the following proposition

Proposition 12 Consider the fully observable single-serverconstant retrial queue with breakdowns and repairs in whichcustomers follow a threshold-119899 strategy then the stationarydistribution of the system is given by

11990100 = 119861 (119899)120583120572

1205822

1199010119895 = 119861 (119899) 120588119895minus1 119895 = 1 2 119899 + 1

1199011119895 = 119861 (119899)120572

120582120588119895 119895 = 0 1 2 119899 + 1

1199012119895 = 119861 (119899)120572

120582

120585

120578120588119895 119895 = 0 1 2 119899 + 1

(77)

where

120588 =120582 (120582 + 120572)

120572120583

119861 (119899) = 120583120572

1205822+ (1 + 120588 + sdot sdot sdot + 120588

119899) +

120572

120582(1 + 120588 + sdot sdot sdot + 120588

119899+1)

+120572120585

120582120578(1 + 120588 + sdot sdot sdot + 120588

119899+1)

minus1

(78)

Proof The stationary distribution is obtained from the fol-lowing balance equations

12058211990100 = 12058311990110 (79)

(120582 + 120572) 1199010119895 = 1205831199011119895 119895 = 1 2 119899 + 1 (80)

1205821199011119895 = 1205721199010119895+1 119895 = 0 1 2 119899 (81)

1205781199012119895 = 1205851199011119895 119895 = 0 1 119899 + 1 (82)

(120583 + 120585) 1199011119899+1 = 1205781199012119899+1 + 1205821199011119899 + 1205821199010119899+1 (83)

Combining (80) with (81) we can obtain the recursiverelation

1199011119895 = 11990110120588119895 119895 = 1 2 119899 minus 1 (84)

Then we derive the expressions of 1199012119895 from (82)

1199012119895 =120585

12057812058811989511990110 119895 = 0 1 119899 + 1 (85)

Using (80)ndash(82) we can get

11990100 = 11990110

120583120572

1205822

1199010119895 = 11990110120588119895minus1 119895 = 1 2 119899 + 1

1199011119895 = 11990110120572

120582120588119895 119895 = 0 1 2 119899 + 1

1199012119895 = 11990110120572

120582

120585

120578120588119895 119895 = 0 1 2 119899 + 1

(86)

Then with the help of the normalizing equation sum119899+1119895=0 1199010119895 +sum119899+1

119895=0 1199011119895 + sum119899+1

119895=0 1199012119895 = 1 we get the expression of 11990110

By considering the stationary distribution we examinethe social welfare maximization threshold strategy We havethe following result

10 Mathematical Problems in Engineering

Theorem 13 In our single-server constant retrial queue inwhich the condition (73) holds we define the following func-tion

119891 (119909) =(120583120572 + (120585120578) 120582120572) (119909 + 1)

120583120572 (1 minus 120588)

minus120582 (120582 + 120572120588 (1 + (120585120578))) (1 minus 120588

119909+1)

120583120572(1 minus 120588)2

minus 1

(87)

(88)

If 119891(0) gt 119909119890 then the customersrsquo best response is balkingOtherwise there exists a unique threshold-119899soc strategy ldquo enterthe retrial orbit if the number of customers in the orbit is atmost119899soc whenever customers find the server busyrdquo that maximizesthe social net benefit per time unit The threshold 119899soc is givenby

119899soc = lfloor119909119904119900119888rfloor (89)

where 119909soc is the unique nonnegative root of the equation119891(119909) = 119909119890

Proof In order to determine the optimal threshold 119899soc weneed to compute the effective arrival rate of the systemand the expected mean sojourn time of the system On theone hand when all customers follow the same threshold-119899strategy the effective arrival rate is given by

120582 (119899) = 120582(

119899+1

sum

119895=0

1199010119895 (119899) +

119899

sum

119895=0

1199011119895 (119899)) (90)

On the other hand by conditioning on the state found by acustomer in the system upon arrival we obtain the expectedmean sojourn time if entering the system with threshold-119899policy

119864 [119878 (119899)] = 119860 + 119861 (91)

where

119860 =

119899+1

sum

119895=0

1199010119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

120585 + 120578

120583120578

119861 =

119899

sum

119895=0

1199011119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

times (120585 + 120578

120583120578+ (119895 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(92)

The expected social net benefit is given by

119878soc (119899) = 120582 (119899) 119877 minus 119862120582 (119899) 119864 [119878 (119899)] (93)

Using (90) and (91) and after some algebra we obtain

119878soc (119899) = 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578

times (120582 (119899) (119909119890 + 1) minus 120582

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899))

(94)

Next we need to show that 119878soc(119899) is unimodal and hasonly one maximal point We firstly consider the increments119878soc(119899) minus 119878soc(119899 minus 1) It is not difficult to show that

119878soc (119899) minus 119878soc (119899 minus 1) ge 0 lArrrArr 119891 (119899) le 119909119890 (95)

where 119891(119899) is

119891 (119899) =1198911 (119899)

1198912 (119899)minus 1 (96)

1198911 (119899) = 120582(

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899) minus

119899minus1

sum

119895=0

(119895 + 1) 1199011119895 (119899 minus 1))

(97)

1198912 (119899) = 120582 (119899) minus 120582 (119899 minus 1) (98)

Using the stationary distribution we can simplify the expres-sions of (97) and (98) as follows

1198911 (119899) =120572119861 (119899) 119861 (119899 minus 1) 120588

119899

1205822(1 minus 120588)2

times 119863 (99)

1198912 (119899) =1205831205722120588119899

1205822119861 (119899) 119861 (119899 minus 1) (100)

where

119863 = (120583120572 + 120582120572120585

120578) (119899 + 1) (1 minus 120588) minus 120582

2

minus120582120572120588(1 +120585

120578) + 1205822120588119899+1

+ 120582120572(1 +120585

120578) 120588119899+2

(101)

Plugging (99) and (100) in (96) and replacing 119899 by 119909 weobtain (87) To prove the unimodality of 119878soc(119899) we need toshow that function119891(119909) is increasingWe define the functionℎ [0infin) rarr 119877 with

ℎ (119909) = 119891 (119909) minus 119909 (102)

We have

1198892

1198891199092ℎ (119909) =

[120582 + 120572120588 (1 + (120585120578))] 120588119909+2

(ln 120588)2

(120582 + 120572) (1 minus 120588)2

gt 0

119909 ge 0

(103)

Then function ℎ(119909) is a strictly convex function and thereis no flex point with respect to 120588 and 119909 Therefore ℎ(119909) isincreasing and so is 119891(119909) = ℎ(119909) + 119909 Therefore two casesmay take place

(i) 119891(0) gt 119909119890 then 119878soc(119899) is decreasing and customerswho find the server busy will balk

(ii) 119891(119899soc) le 119909119890 lt 119891(119899soc + 1) then we have 119878soc(119899) minus119878soc(119899minus1) ge 0 for 119899 le 119899soc and 119878soc(119899)minus119878soc(119899minus1) lt 0for 119899 gt 119899soc Then the maximum of 119878soc(119899) occurs in119899soc = lfloor119909socrfloor in which 119909soc is the unique solution ofthe equation 119891(119909) = 119909119890

Mathematical Problems in Engineering 11

The last purpose of this paper is to solve the profit max-imization problem By imposing an appropriate nonnegativeadmission fee 119901 on the customers the administrator canmaximize his net profit per time unit We have the followingtheorem

Theorem 14 In the fully observable single-server constantretrial queue with breakdowns and repairs in which condition(73) holds let

119892 (119909) = 119909 + 120583 (1 minus 120588119909+1

)

times(1+(120582120585120583120578)minus((120582+120572120588 (1+120585120578)) (120582+120572)) 120588119909+2

)

times (120582120588119909(1 minus 120588)

2)minus1

(104)

if119892(0) gt 119909119890 then customersrsquo best strategy is balking Otherwisethere exists a unique threshold joining strategy ldquo enter the retrialorbit when the number of customers in the orbit is at most119899prof whenever finding the server busyrdquo that maximizes theadministratorrsquos net profit per time unit The threshold 119899prof isgiven by

119899prof = lfloor119909profrfloor (105)

where 119909prof is the unique nonnegative root of the equation119892(119909) = 119909119890

Proof We first need to determine the appropriate entrancefee 119901 that the administrator imposes on the customers in thesystem As we have analyzed in Theorem 7 the entrance fee119901 also satisfies

119877 minus 119901 (119899) = 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(106)

From the above equation we obtain

119901 (119899) = 119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(107)

The administratorrsquos profit per time unit is

119878prof (119899) = 120582 (119899) 119901 (119899)

= 120582 (119899) (119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

times(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578))

= 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578120582 (119899) (119909119890 minus 119899)

(108)

We will proceed to prove the unimodality of the function119892(119909) From (108) we get

119878prof (119899)

119878prof (119899 minus 1)ge 1 lArrrArr 119892 (119899) le 119909119890 (109)

where 119892(119899) = 119899 + 120582(119899 minus 1)(120582(119899) minus 120582(119899 minus 1)) Simplifying(90) and using (98) and (100) we obtain the expression of119892(119899) substituting 119899 by 119909 we obtain (100)We can examine thefunction 119892(119909) is increasing Then we consider the followingtwo cases

(i) 119892(0) gt 119909119890 then function 119878prof(119899) is decreasing and thecustomersrsquo best response is balking

(ii) 119892(119899prof) le 119909119890 lt 119892(119899prof + 1) then 119878prof(119899) minus 119878prof(119899 minus1) ge 0 for 119899 le 119899prof and 119878prof(119899) minus 119878prof(119899 minus 1) lt 0 for119899 gt 119899prof Then the maximum of 119878prof(119899) is attained at119899prof = lfloor119909profrfloor where 119909prof is the unique solution of119892(119909) = 119909119890

Remark 15 In this case if we take a close look at theexpressions of thresholds 119899119890 119899soc and 119899prof we will findthat these thresholds are also functions of 120585120578 when otherparameters are fixed Furthermore we let 120585 equal to zero thenthis case is equivalent to themodel studied in [6] andwe havethe same results when counterpart problems are consideredSo it is also a special case of this model

Now we finish the analysis of the single-server retrialqueueing systemwith constant retrial rate in the partially andfully observable casesWe obtain the entrance probabilities inthe partially observable case and the thresholds in the lattercase In the following section wewill present some numericalexamples to support our results

5 Numerical Examples

In this section wewill investigate the effects of the parameterson the customersrsquo mixed strategies in this constant retrialqueueing system Figures 4 5 and 6 present the influenceof the parameters on the equilibrium joining probability119903119890 and optimal entrance probabilities 119903soc and 119903prof whereparameters 120582 120572 and 120585120578 vary respectively In these figureswe can clearly see that 119903119890 ge 119903soc ge 119903prof which has been provedinTheorems 6 and 8

Now we pay our attention to the fully observable caseFigures 7ndash10 depict the equilibrium and optimal joiningthresholds vary with respect to parameters 120582 120583 120572 and 120585120578From these four figures we can see 119899prof le 119899soc le 119899119890 Indeedthe relation 119899soc le 119899119890 is obvious from Theorems 11 and 13On the one hand we can obtain that ℎ(0) = 119891(0) gt 0 andbecause function ℎ(119909) is increasing and ℎ(119909soc) ge 0 then weget 119891(119909soc) minus 119909soc ge 0 But on the other hand 119891(119909soc) = 119909119890which means 119909soc le 119909119890 Taking floors we obtain the result119899soc le 119899119890 The relation 119899prof le 119899soc is not proved theoreticallybut it can be traced numerically

Figure 7 shows the thresholds when we consider the indi-vidual equilibrium social and profitmaximization threshold

12 Mathematical Problems in Engineering

0

Entr

ance

pro

babi

litie

s

02

03

04

05

06

07

0201 03 04 05 06 07

08

09

1

11

rersocrprof

120582

Figure 4 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120582 for 120583 = 1 120578 = 1 120585 = 002120572 = 2 119877 = 10 and 119862 = 1

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120572

Figure 5 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120572 120582 = 05 for 120583 = 1 120585 = 002119877 = 10 and 119862 = 1

strategies with respect to 120582 We can see that the thresholdsfinally converge to 0 On the one hand it is true that when 120582becomes larger there are more customers arriving per timeunit So customers in the orbit will wait longer to successfullyretry for service On the other hand from (74) we can see that119899119890 is decreasingwith respect to120582 And because of the function119878soc(119899) and 119878prof(119899) we can see that thresholds 119899soc and 119899prof

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120585120578

Figure 6 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120585120578 for 120583 = 1 120582 = 05 120572 = 2119877 = 10 and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

120582

nensocnprof

Figure 7 Individual equilibrium threshold and optimal thresholdsvary with respect to 120582 for 120585 = 002 120583 = 1 120578 = 1 120572 = 2 119877 = 40 and119862 = 1

finally become zero for large value of 120582 We have 119899prof le 119899socas 120582 varies When considering the variation of parameters 120583and120572 in Figures 8 and 9 takingmean service and retrial timesof the system into consideration we can easily explain theoutcomes and we also have 119899prof le 119899soc

Figure 10 presents the thresholds vary with respect to 120585120578On the one hand from the expression of 119899119890 and functions

Mathematical Problems in Engineering 13

05

10152025303540

Opt

imal

thre

shol

ds

0 05 1 15 2 25 3

nensocnprof

120583

Figure 8 Individual equilibrium threshold and optimal thresholdsvary with respect to 120583 for 120585 = 002 120572 = 2 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

30

Opt

imal

thre

shol

ds

nensocnprof

120572

Figure 9 Individual equilibrium threshold and optimal thresholdsvary with respect to 120572 for 120585 = 002 120583 = 1 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

119878soc(119899) and 119878prof(119899) we know that thresholds decrease to 0when 120585120578 exceeds a positive number On the other handwhen 120585120578 increases it means that the lifetime of the systembecomes shorter then the customers in the orbit need to waitlonger for the server restored So the thresholds decreasewith respect to 120585120578 When 120585120578 varies we can clearly see that119899prof le 119899soc

6 Conclusions

We have analyzed the equilibrium and optimal entranceprobabilities in the partially observable case and the coun-terpart thresholds in the fully observable case We have an

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

nensocnprof

120585120578

Figure 10 Individual equilibrium threshold and optimal thresholdsvary with respect to 120585120578 for 120582 = 1 120583 = 1 120572 = 2 119877 = 40 and 119862 = 1

ldquoavoid-the-crowdrdquo (ATC) situation in the former case Itwas observed that individualrsquos net benefit is decreasing withrespect to the entrance probability 119903 and the individualrsquos bestresponse is a decreasing function of the strategy selected bythe other customers In the fully observable case we obtainedthat the individualrsquos net benefit decreases with respect to thenumber of customers in the orbit but the social welfare andthe administratorrsquos net benefit are concave with respect to thenumber of customers in the orbit

Both in the partially observable case and the fullyobservable case the solutions of the social maximizationproblem are smaller than the solutions of the individualequilibrium problem This is aroused by the fact that theformer customers imposed negative externality on the latearriving customers Rational individuals in an economicsystem prefer to maximize their own benefit but if customerswant to maximize their social net benefit they need tocooperate rather than ignore the negative externality that isimposed on the other customers We observed that 119903119890 ge

119903soc ge 119903prof in the partially observable case and 119899prof le

119899soc le 119899119890 in the fully observable case which mean that whenconsidering optimization problems the effective service ratecan not satisfy the customersrsquo desirable service demand Thisfurther implicates that there are some customers who can notobtain service in some cases even if they are identical

The effect of the server unreliability on the systemperformance cannot be ignored It was readily seen that cus-tomersrsquo equilibrium entrance probability optimal entranceprobability and the related threshold strategies all decreaseas 120585120578 increases This is very important in managementprocess When 120585120578 increases some customersrsquo interest willbe undermined and decreases the social welfare and theadministratorrsquos net profit at the same time So it is very crucialto improve the reliability of the sever to achieve the goal ofoptimal management

14 Mathematical Problems in Engineering

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The research was supported by the National Natural ScienceFoundation of China (Grants nos 11171019 and 713990334)and the Program for New Century Excellent Talents inUniversity (no NCET-11-0568)

References

[1] G I Falin and J G C Templeton Retrial Queues Chapman ampHall London UK 1997

[2] J R Artalejo andAGomez-CorralRetrial Queueing Systems AComputational Approach SpringerHeidelbergGermany 2008

[3] G Fayolle ldquoA simple telephone exchange with delayed feed-backsrdquo in Proceedings of the International Seminar on TeletrafficAnalysis and Computer Performance Evalution pp 245ndash253Amsterdam The Netherlands 1986

[4] K Farahmand ldquoSingle line queue with repeated demandsrdquoQueueing Systems vol 6 no 1 pp 223ndash228 1990

[5] J R Artalejo and A Gomez-Corral ldquoSteady state solution ofa single-server queue with linear repeated requestsrdquo Journal ofApplied Probability vol 34 no 1 pp 223ndash233 1997

[6] A Economou and S Kanta ldquoEquilibrium customer strategiesand social-profit maximization in the single-server constantretrial queuerdquo Naval Research Logistics vol 58 no 2 pp 107ndash122 2011

[7] V G Kulkarni ldquoA game theoretic model for two types ofcustomers competing for servicerdquo Operations Research Lettersvol 2 no 3 pp 119ndash122 1983

[8] A Elcan ldquoOptimal customer return rate for anMM1 queueingsystemwith retrialsrdquoProbability in the Engineering and Informa-tional Sciences vol 8 no 4 pp 521ndash539 1994

[9] R Hassin and M Haviv ldquoOn optimal and equilibrium retrialrates in a queueing systemrdquo Probability in the Engineering andInformational Sciences vol 10 no 2 pp 223ndash227 1996

[10] F Zhang J Wang and B Liu ldquoOn the optimal and equilibriumretrial rates in an unreliable retrial queue with vacationsrdquoJournal of Industrial and Management Optimization vol 8 no4 pp 861ndash875 2012

[11] J Wang and F Zhang ldquoStrategic joining in MM1 retrialqueuesrdquo European Journal of Operational Research vol 230 no1 pp 76ndash87 2013

[12] H Li and Y Q Zhao ldquoA retrial queue with a constant retrialrate server break downs and impatient customersrdquo StochasticModels vol 21 no 2-3 pp 531ndash550 2005

[13] A Economou and S Kanta ldquoEquilibrium balking strategiesin the observable single-server queue with breakdowns andrepairsrdquoOperations Research Letters vol 36 no 6 pp 696ndash6992008

[14] J H Cao andK Cheng ldquoAnalysis of an1198721198661 queueing systemwith repairable service stationrdquo Acta Mathematicae ApplicataeSinica vol 5 no 2 pp 113ndash127 1982

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Page 3: Research Article Equilibrium Customer Strategies in the ...downloads.hindawi.com/journals/mpe/2014/379572.pdfResearch Article Equilibrium Customer Strategies in the Single-Server Constant

Mathematical Problems in Engineering 3

3 The Partially Observable Case

As we have mentioned a customer who finds the server idlewill enter the system because condition (7) ensures that hisreward exceeds his expected waiting cost In addition thedecision of the customer who finds the server idle will neverbe affected by the other customers So we just need to studythe behavior of the customers that find the server busy uponarrival We further assume that when an arriving customerfinds the server busy he will enter the orbit with probability119903 because the customer does not know the exact numberof customers in the orbit In order to identify the individualequilibrium social and profitmaximizing strategies we needto examine the stationary probabilities of the system and thenevaluate other key performances of the system Based on theabove assumptions the transition rate of the correspondingMarkov chain given in (3) should be substituted by

119902(1119895)(1119895+1) = 120582119903 119895 ge 0 (8)

Then we have the following propositions

Proposition 1 Consider the partially observable constantretrial queue with breakdowns and repairs in which customersenter the system with probability 119903 whenever the server isbusy with probability 1 whenever the server is idle and neverenter the system whenever the server is broken The stationaryprobabilities of the system are given by

1199010 (1) =120578 (120583 minus 120582119903)

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

1199011 (1) =120582120578

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

1199012 (1) =120582120585

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

(9)

Proof Let 119901119894119899 (119894 = 0 1 2 119899 = 0 1 2 ) denote thestationary probabilities of the system at state (119894 119899) in which119894 denotes the state of the server and 119899 denotes the number ofcustomers in the orbit According to the transition principleof the stationary probabilities we get the following balanceequations

12058211990100 = 12058311990110 (10)

(120582 + 120572) 1199010119899 = 1205831199011119899 119899 ge 1 (11)

(120583 + 120585 + 120582119903) 11990110 = 12057211990101 + 12057811990120 + 12058211990100 (12)

(120583 + 120585 + 120582119903) 1199011119899 = 1205721199010119899+1 + 1205781199012119899 + 1205821199010119899 + 1205821199031199011119899minus1

119899 ge 1

(13)

1205781199012119899 = 1205851199011119899 119899 ge 0 (14)

The transition rate diagram is shown in Figure 2

120582

120582r 120582r

120583 120582 120583 120582 120583 120582 120583120572 120572 120572

120585 120578 120585 120578 120585 120578 120585 120578

middot middot middot

middot middot middot

middot middot middot

120582r

0 0 0 1

1 1

2 1

0 2

1 2

2 2

0 3

1 3

2 3

1 0

2 0

Figure 2 Transition rate diagram of the partially observable case

In order to solve the stationary probabilities of the systemwe define the following generating functions

119901119894 (119911) =

infin

sum

119899=0

119901119894119899119911119899 (15)

where 119894 = 0 1 2 Multiplying (10) by 1199110 and (11) by 119911119899 119899 ge 1

and summing over 119899 we get

(120582 + 120572) 1199010 (119911) = 1205831199011 (119911) + 12057211990100 (16)

Similarly we can obtain 1199011(119911) and 1199012(119911) from (12)ndash(14)

[minus1205821199031199112+ 119911 (120583 + 120585 + 120582119903)] 1199011 (119911)

= (120582119911 + 120572) 1199010 (119911) + 1205781199111199012 (119911) minus 12057211990100

1205781199012 (119911) = 1205851199011 (119911)

(17)

Using the above three equations we yield

1199010 (119911) =120572 (120583 minus 120582119903119911)

[120572120583 minus (120582 + 120572) 120582119903119911]11990100

1199011 (119911) =120582120572

[120572120583 minus (120582 + 120572) 120582119903119911]11990100

1199012 (119911) =120585120582120572

120578 [120572120583 minus (120582 + 120572) 120582119903119911]11990100

(18)

Using normalizing equation 1199010(1) + 1199011(1) + 1199012(1) = 1 weobtain

11990100 =120578

120572

120572120583 minus (120582 + 120572) 120582119903

120582 (120585 + 120578) + 120578 (120583 minus 120582119903) (19)

Therefore it is readily seen that the conclusion (9) can bederived based on the above results

Remark 2 We need to determine the stable condition of thismodel in fact from (10) (12) and (14) we obtain 12058211990311990110 =

12057211990101 In addition from (11) (13) and (14) we get 1205821199031199011119895 minus1205721199010119895+1 = 1205821199031199011119895minus1 minus1205721199010119895 (119895 ge 1) Proceeding to this recursiveprocess we get 1205821199031199011119895 = 1205721199010119895+1 (119895 ge 1) Using (11) again weobtain

1199010119895+1 =120582119903 (120582 + 120572)

1205721205831199010119895 119895 ge 1 (20)

4 Mathematical Problems in Engineering

So the system is stable if and only if

120582119903 (120582 + 120572)

120572120583lt 1 (21)

Proposition 3 In the partially observable case the expectedoverall queue length of this constant retrial queueing systemand the expected mean sojourn time of an arriving customerthat finds the server busy and decides to join the retrial orbitare given respectively by

ELoverall =1205822119903120583120578 + 120582120583120572 (120585 + 120578)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)] times [120572120583 minus 120582119903 (120582 + 120572)]

(22)

ESsystem =(120582 + 120572) (120585 + 120578) + 120583120578

120578 [120572120583 minus (120582 + 120572) 120582119903]+120578 + 120585

120583120578 (23)

Proof According to the PASTA property we know that thetotal arrival rate in the orbit is given by

120582 = 1205821199031199011 (1) (24)

Then the expected mean queue length in the orbit ENorbit isgiven by

ENorbit =infin

sum

119899=1

119899 (1199010119899 + 1199011119899 + 1199012119899)

= 1199011015840

0 (1) + 1199011015840

1 (1) + 1199011015840

2 (1)

(25)

Differentiating (18) with respect to 119911 and taking 119911 = 1 yields

ENorbit =1205822119903 (120582 + 120572) (120585 + 120578) + 120582

2119903120583120578

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)] times [120572120583 minus 120582119903 (120582 + 120572)]

(26)

Then the expected sojourn time of an arriving customer thatfinds the server busy and decides to join in the retrial orbit isgiven by

ESsystem =ENorbit

120582+120585 + 120578

120583120578 (27)

In the above equation the first term ENorbit120582 equals to themean waiting time in the orbit and the second term (120585 +

120578)120583120578 means the generalized service time in a unreliablesystem (see [14]) Using (24) and (26) yields (23) Theexpected overall queue length in the system ELoverall satisfies

ELoverall

= 1199011015840

0 (1) + 1199011015840

1 (1) + 1199011015840

2 (1) + 1199011 (1) + 1199012 (1)

=1205822119903120583120578 + 120582120583120572 (120585 + 120578)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)] times [120572120583 minus 120582119903 (120582 + 120572)]

(28)

In the following part of this paper we assume that

120582 (120582 + 120572)

120572120583lt 1 (29)

This assumption originally comes from (21) but it has beenmodified slightly This means the system is stable under anystrategy 119903 followed by the customers Under this conditionwe are going to study the customersrsquo equilibrium joiningstrategy We have the following theorem

Theorem 4 In the partially observable single-server constantretrial queue we can derive a uniquemixed equilibrium joiningstrategy ldquoenter the orbit with probability 119903119890 when finding theserver busy upon arrivalrdquo when condition (29) holds Theprobability 119903119890 is given by

119903119890 =

0 if 119877119862le 119905119871119890

119903lowast119890 if 119905119871119890 lt

119877

119862lt 119905119880119890

1 if 119877119862ge 119905119880119890

(30)

where

119903lowast

119890 =120572120583

120582 (120582 + 120572)minus(120582 + 120572) (120585 + 120578) + 120583120578

120582120578 (120582 + 120572)(119877

119862minus120585 + 120578

120583120578)

minus1

(31)

119905119871119890 =(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 (32)

119905119880119890 =(120582 + 120572) (120585 + 120578) + 120583120578

120578 (120583120572 minus 120582 (120582 + 120572))+120585 + 120578

120583120578 (33)

Proof Suppose that all customers follow the same joiningstrategy 119903when the server is busy at their arrival instantThenwe can get the expected net benefit of a customer who decidesto enter the system

119878119890 (119903) = 119877 minus CESsystem

= 119877 minus 119862[(120582 + 120572) (120585 + 120578) + 120583120578

120578 (120572120583 minus (120582 + 120572) 120582119903)+120578 + 120585

120583120578]

(34)

We observe that 119878119890(119903) is strictly decreasing whenever 119903 isin

[0 1] and it has a unique maximum

119878119890 (0) = 119877 minus 119862[(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120578 + 120585

120583120578] (35)

and a unique minimum

119878119890 (1) = 119877 minus 119862[(120582 + 120572) (120585 + 120578) + 120583120578

120578 (120572120583 minus 120582 (120582 + 120572))+120578 + 120585

120583120578] (36)

Therefore we consider the following cases

(i) When 119877119862 isin ((120578 + 120585)120583120578 119905119871119890] 119878119890(119903) is nonpositivewhenever 119903 isin [0 1] so the best response is balkingand the equilibrium joining probability is 119903119890 = 0

Mathematical Problems in Engineering 5

(ii) When 119877119862 isin (119905119871119890 119905119880119890) there exists a unique solutionof the equation 119878119890(119903) = 0 which is given by (31)

(iii) Similarly when 119877119862 isin [119905119880119890infin) the net benefit isalways positive so we obtain the rest branch of thetheorem

Because of themonotonicity of the function 119878119890(119903) the bestresponse is 1 whenever the joining probability 119903 is smallerthan 119903119890 If 119903 gt 119903119890 the best response is 0 for the net benefitis negative If 119903 = 119903119890 any strategy is a best response andcustomers are indifferent between entering the system andleaving This shows that an individualrsquos best response is adecreasing function of the strategy selected by the othercustomers that is the higher the joining probability of othercustomers the lower the net benefit Therefore we have anldquoavoid-the-crowdrdquo (ATC) situation

We will proceed to determine the solutions of the socialand profitmaximization problems that is we need to find theoptimal joining probabilities 119903soc and 119903prof that maximize thesocial net benefit and the administratorrsquos profit per unit timeWefirstly consider the socialmaximization problemWehavethe following theorem

Theorem 5 In the partially observable single-sever constantretrial queue there exists a uniquemixed joining strategy ldquoenterthe retrial orbit with probability 119903soc when the sever is busyrdquothat maximizes the social net benefit per time unit in whichcondition (29) holds The probability 119903soc is given by

119903soc =

0 if 119877119862le 119905119871soc

119903lowastsoc if 119905119871soc lt

119877

119862lt 119905119880soc

1 if 119877119862ge 119905119880soc

(37)

where

119903lowast

soc =1198610120583120572 minus 120582 (120585 + 120578) minus 120583120578

120582 (120582 + 120572) 1198610 minus 120582120578 (38)

1198610 =radic1205782(120582119877 + 119862)

119862120572 (120582 + 120572) (39)

119905119871soc =(120582 + 120572) [120582 (120585 + 120578) + 120583120578]

2minus 12058321205782120572

12058212058321205782120572 (40)

119905119880soc =120572 (120582 + 120572) [120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2minus 1205782[120583120572 minus 120582 (120582 + 120572)]

2

1205821205782[120583120572 minus 120582 (120582 + 120572)]2

(41)

Proof For a given joining strategy 119903 the system behavesstationarily when condition (29) holds Customers that findthe server busy will join the orbit with probability 119903 Whenall customers follow the same strategy 119903 the social net benefitper time unit is given by

119878soc (119903) = 120582lowast(119903) 119877 minus CELoverall (42)

where 120582lowast(119903) denotes the mean effective arrival rate of thesystem and ELoverall denotes the expectedmean queue lengthof the system (including the customer in the server) underthe strategy 119903 The mean effective arrival rate is given by

120582lowast(119903) = 1205821199010 (1) + 1205821199031199011 (1) =

120582120583120578

120582 (120585 + 120578) + 120578 (120583 minus 120582119903) (43)

Using (22) and (43) social net benefit is given by

119878soc (119903) =120582120583120578

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)119877 minus 119862120582

times120582120583120578119903 + 120583120572 (120585 + 120578)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)] [120583120572 minus 120582119903 (120582 + 120572)]

(44)

It can be written as

119878soc (119903) =120583120578 (120582119877 + 119862)

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)minus

119862120583120572

120583120572 minus 120582119903 (120582 + 120572) (45)

Differentiating the above equation with respect to 119903 we get

119889

119889119903119878soc (119903) =

1205821205831205782(120582119877 + 119862)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)]2minus

119862120583120572120582 (120582 + 120572)

[120583120572 minus 120582119903 (120582 + 120572)]2

(46)

119889

119889119903119878soc (119903) = 0

lArrrArr120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

120583120572 minus 120582119903 (120582 + 120572)= radic

1205782(120582119877 + 119862)

119862120572 (120582 + 120572)

(47)

From (46) we obtain

119889

119889119903119878soc (119903) |119903=0 =

1205821205831205782(120582119877 + 119862)

[120582 (120585 + 120578) + 120583120578]2minus119862120583120572120582 (120582 + 120572)

(120583120572)2

119889

119889119903119878soc (119903) |119903=1 =

1205821205831205782(120582119877 + 119862)

[120582 (120585 + 120578) + 120578 (120583 minus 120582)]2

minus119862120583120572120582 (120582 + 120572)

[120583120572 minus 120582 (120582 + 120572)]2

(48)

Letting (119889119889119903)119878soc(119903)|119903=0 = 0 and (119889119889119903)119878soc(119903)|119903=1 = 0 weobtain 119877119862 = 119905119871soc and 119877119862 = 119905119880soc respectively Then

119889

119889119903119878soc (119903) |119903=0 le 0 lArrrArr

119877

119862le 119905119871soc (49)

119889

119889119903119878soc (119903) |119903=1 ge 0 lArrrArr

119877

119862ge 119905119880soc (50)

Therefore we consider the following situations

(i) When 119877119862 le 119905119871soc function 119878soc(119903) is decreasingwhenever 119903 isin [0 1] so the best response is balkingthen 119903soc = 0

6 Mathematical Problems in Engineering

(ii) When 119905119871soc lt 119877119862 lt 119905119880soc there exists a positivenumber 1199030 so that function 119878soc(119903) increases when119903 isin (0 1199030] and decreases when 119903 isin [1199030 1) then 1199030 is thepoint that maximizes the function 119878soc(119903) By solving(47) we know that the unique maximum of 119878soc(119903) isattained at (1198610120583120572 minus 120582(120585 + 120578) minus 120583120578)(120582(120582 + 120572)1198610 minus 120582120578)Therefore 119903soc given by (38) is the social maximizingstrategy

(iii) When 119877119862 ge 119905119880soc function 119878soc(119903) is increasingwhenever 119903 isin [0 1] so the best response is 1

We now compare the optimal joining strategy of thesocial maximization problem and the individual equilibriumjoining strategy Their relation is given by the followingtheorem

Theorem 6 In our single-server constant retrial rate queuewith breakdowns and repairs the joining probabilities 119903119890 and119903soc are ordered as

119903soc le 119903119890 (51)

Proof When the stable condition (29) holds it is easy to showthat 119905119871119890 lt 119905119871soc lt 119905119880119890 lt 119905119880soc where 119905119871119890 119905119871soc 119905119880119890 119905119880socare defined in Theorems 4 and 5 We consider the followingcases

(i) If 119877119862 le 119905119871119890 according to (30) and (37) 119903soc = 119903119890 = 0

(ii) If 119905119871119890 lt 119877119862 le 119905119871soc then 119903119890 isin (0 1) and 119903soc = 0 So119903soc lt 119903119890

(iii) If 119905119871soc lt 119877119862 lt 119905119880119890 then 119903119890 isin (0 1) and 119903soc isin (0 1)But we can get that 119903soc lt 119903119890 after some algebra

(iv) If 119905119880119890 le 119877119862 lt 119905119880soc then 119903119890 = 1 and 119903soc isin (0 1)Therefore 119903soc lt 119903119890 is obviously satisfied

(v) Finally if 119877119862 ge 119905119880soc then 119903119890 = 119903soc = 1

From the above analysis we complete the proof

The above result can be explained by the perspective of aneconomic viewpoint In the process of individual equilibriumanalysis we notice that customers will enter the orbit as longas their net benefit is nonnegative Then individualrsquos rationalbehavior causes excessive use of the resource in equilibriumthat is to say individualrsquos optimization leads to the systemhavingmore congestion thanwhat is socially desirable whichis the appearance of the negative externality

Having considered the individual equilibrium strategyand social maximization problem we will further identifythe profit optimization joining strategy In our model wesuppose that every customer will be imposed an entrancefee 119901 by the administrator By imposing the entrance feecustomersrsquo reward decreases to 119877 minus 119901 then their strategy willdiffer We will determine the strategy 119903prof that maximizes theadministratorrsquos profit per time unit The result is given by thefollowing

Theorem 7 In the partially observable single-server constantretrial queue we can derive a unique mixed joining strategyldquoenter the orbit with probability 119903prof when the server is busyrdquothat maximizes the administratorrsquos net profit per time unitwhen condition (29) holds The probability 119903prof is given by

119903prof =

0 if 119877119862le 119905119871prof

119903lowastprof if 119905119871prof lt

119877

119862lt 119905119880prof

1 if 119877119862ge 119905119880prof

(52)

where

119903lowast

prof =1198620120583120572 minus 120582 (120585 + 120578) minus 120583120578

120582 (120582 + 120572)1198620 minus 120582120578 (53)

1198620 =radic1205782(1205821198771015840+ 119862)

119862(120582 + 120572)2 (54)

1198771015840= 119877 minus 119862

120585 + 120578

120583120578 (55)

119905119871prof

=(120582 + 120572)

2[120582 (120585 + 120578) + 120583120578]

2+ 120582120583120578120572

2(120585 + 120578) minus 120583

212057821205722

120582120583212057821205722

(56)

119905119880prof = (120583(120582 + 120572)2[120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

+ [120582120578 (120585 + 120578) minus 1205831205782] [120583120572 minus 120582 (120582 + 120572)]

2)

times (1205821205831205782[120583120572 minus 120582 (120582 + 120572)]

2)minus1

(57)

Proof For a given joining strategy 119903 we define the function119878prof(119903) to be the administratorrsquos net profit per time unit Let120582lowast(119903) be the mean effective arrival rate in the system we

further assume that the entrance fee that the administratorimposes on customers is 119901(119903) Then we have

119878prof (119903) = 120582lowast(119903) 119901 (119903) (58)

where 120582lowast(119903) is given by (43) In order to obtain 119878prof(119903) weneed to determine the entrance fee 119901(119903) Noticing (34) weyield

119877 minus 119901 (119903) = 119862((120582 + 120572) (120585 + 120578) + 120583120578

120578 [120572120583 minus 120582119903 (120582 + 120572)]+120585 + 120578

120583120578) (59)

from which we obtain

119901 (119903) = 119877 minus 119862120585 + 120578

120583120578minus 119862

(120582 + 120572) (120585 + 120578) + 120583120578

120578 [120572120583 minus 120582119903 (120582 + 120572)] (60)

Because if the entrance fee 119901 lt 119901(119903) the administrator canimprove their net benefit through increasing the entrancefee but if 119901 gt 119901(119903) the individualrsquos net benefit is negative

Mathematical Problems in Engineering 7

customers will balk So (59) always holds whenever 119903 isin [0 1]Therefore the net profit of the administrator can be calculatedas follows119878prof (119903) = 120582

lowast(119903) 119901 (119903)

=120583120578 (120582119877

1015840+ 119862)

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)minus 119862

120583 (120582 + 120572)

120583120572 minus 120582119903 (120582 + 120572)

(61)

where 1198771015840 is given by (55) Differentiating the equation withrespect to 119903 we get

119889

119889119903119878prof (119903) =

1205821205831205782(1205821198771015840+ 119862)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)]2

minus119862120583120582(120582 + 120572)

2

[120583120572 minus 120582119903 (120582 + 120572)]2

119889

119889119903119878prof (119903) = 0

lArrrArr120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

120583120572 minus 120582119903 (120582 + 120572)= radic

1205782(1205821198771015840+ 119862)

119862(120582 + 120572)2

(62)

The rest of the proof can proceed along the same line with theproof of Theorem 5

Now we are going to compare the joining probabilitieswhen considering the social and profit maximization prob-lems The result is given by the following theorem

Theorem 8 In our model when condition (29) holds theoptimal joining probabilities 119903soc and 119903prof are ordered as

119903prof le 119903soc (63)

Proof Firstly we proceed to compare the relationsamong 119905119871soc 119905119880soc 119905119871prof 119905119880prof Rewrite the expressionsof 119905119871soc 119905119880soc 119905119871prof 119905119880prof given inTheorems 5 and 7

119905119871soc =(120582 + 120572) [120582 (120585 + 120578) + 120583120578]

2

12058212058321205782120572minus1

120582

119905119880soc =120572 (120582 + 120572) [120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

1205821205782[120583120572 minus 120582 (120582 + 120572)]2

minus1

120582

119905119871prof =(120582 + 120572)

2[120582 (120585 + 120578) + 120583120578]

2

120582120583212057821205722+120585 + 120578

120583120578minus1

120582

119905119880prof =(120582 + 120572)

2[120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

1205821205782[120583120572 minus 120582 (120582 + 120572)]2

+120585 + 120578

120583120578minus1

120582

(64)

It is readily shown that 119905119871soc lt 119905119871prof and 119905119880soc lt 119905119880prof Butthe relation between 119905119880soc and 119905119871prof is undefined Two casesmay take place that is 119905119880soc lt 119905119871prof or 119905119880soc ge 119905119871prof Weconsider the situation when 119905119880soc ge 119905119871prof the other case canbe analyzed in the same wayThen we consider the followingcases

(i) If 119877119862 isin [(120585 + 120578)120583120578 119905119871soc) then 119903soc = 119903prof = 0(ii) If 119877119862 isin [119905119871soc 119905119871prof) then 119903soc isin (0 1) 119903prof = 0(iii) If 119877119862 isin [119905119871prof 119905119880soc) then 119903soc isin (0 1) and 119903prof isin

(0 1) We can take a close look at the expressions of119903soc 119903prof that are presented in Theorems 5 and 7 Wedefine a function

119892 (119909) =119909120583120572 minus 120582 (120585 + 120578) minus 120583120578

120582 (120582 + 120572) 119909 minus 120582120578 (65)

Differentiating the above function with respect to 119909 weobtain

1198921015840(119909) =

1205822((120582 + 120572) (120585 + 120578) + 120583120578)

(120582 (120582 + 120572) 119909 minus 120582120578)2

(66)

It means that function 119892(119909) increases with respect to 119909 Onthe other hand we can easily derive 1198610 gt 1198620 where 1198610 and1198620 are given inTheorems 5 and 7Then we obtain 119903prof lt 119903soc

(i) If 119877119862 isin [119905119880soc 119905119880prof) then 119903soc = 1 and 119903prof isin (0 1)(ii) If 119877119862 isin [119905119880socinfin) then 119903soc = 1 and 119903prof = 1

We obtain 119903soc ge 119903prof from the above analysis

Remark 9 Economou and Kanta [6] have studied the indi-vidual equilibrium strategy and social and profit maximiza-tion problems in the single-server constant retrial queue inthe partially observable case In our model if we let 120585 = 0we can derive the same results as given in [6] This is notaccidentally happened because when 120585 = 0 breakdownswill never occur then these two models are equivalent Inaddition notice that customersrsquo strategies 119903119890 119903soc 119903prof arefunctions of 120585120578 where other parameters are fixed It meansthat 119903119890 119903soc 119903prof only relate to 120585120578 whatever was the value 120585and 120578 we take in this model

Remark 10 Another case is that 120582(120582 + 120572)120572120583 ge 1 is left tobe considered In this situation customersrsquo joining strategieswill be less than 1 when considering the equilibrium socialand profit maximization problems otherwise the server willbehave unstably That is to say we have the following joiningstrategies

119903119890 =

0 if 119877119862le 119905119871119890

119903lowast119890 if 119877

119862gt 119905119871119890

119903119904119900119888 =

0 if 119877119862le 119905119871soc

119903lowastsoc if 119877

119862gt 119905119871soc

119903prof =

0 if 119877119862le 119905119871prof

119903lowastprof if 119877

119862gt 119905119871prof

(67)

and the relation 119903119890 ge 119903soc ge 119903prof holds all the same

8 Mathematical Problems in Engineering

Till now we have completed the analysis of the customersrsquostrategies of the partially observable retrial queueing systemWe will turn to the fully observable case

4 The Fully Observable Case

We now focus on the fully observable case assuming cus-tomers observe not only the state of the server but also theexact number of customers in the retrial orbit Customerthat finds the server idle will enter the system and begin tobe served immediately so this information is valuable onlyfor the customer who finds the server busy We know thatafter every service completion and there is no new customerarriving the customer at the head of the orbit queue willsuccessfully retry for service That means customers in theorbit are served on an FCFS basis Therefore observing theposition in the orbit they can assess precisely whether toenter or balk

Consider a tagged customer that finds the server busyupon arrival This customerrsquos mean overall sojourn time inthe system is not affected by the joiningbalking behavior ofthe other customers that find the server busy because if thetagged customer joins the orbit queue at the 119895th positionthen the late customers who find the server busy will jointhe queue at the 119895 + 1th 119895 + 2th positions behind himin the orbit So his sojourn time does not depend on theirdecisions but it depends on the arrival rate because the newlyarriving customer who finds the server idle will be servedimmediately

To study the general threshold strategy adopted by allcustomers in the fully observable case we will firstly considerthe mean overall sojourn time of the customer who finds theserver idle busy or broken upon arrival Let 119879(1 0) be themean sojourn time when the server is idle and there is nocustomers in the orbit at his arrival instant and let 119879(119894 119895)be the mean sojourn time of a tagged customer at the 119895thposition in the orbit given that the server is at state 119894 Whenall customers follow the general strategy the mean overallsojourn times 119879(119894 119895) are given by

119879 (1 0) =120585 + 120578

120583120578 (68)

119879 (1 119895) =1

120583 + 120585+

120585

120583 + 120585119879 (2 119895) +

120583

120583 + 120585119879 (0 119895) 119895 ge 1

(69)

119879 (0 119895) =1

120582 + 120572+

120582

120582 + 120572119879 (1 119895) +

120572

120582 + 120572119879 (1 119895 minus 1)

119895 ge 1

(70)

119879 (2 119895) =1

120578+ 119879 (1 119895) 119895 ge 0 (71)

Let us consider a customer in the 119895th position of the orbitwhen the server is busy Then this customer has to wait foran exponentially distributed time with rate 120585 + 120583 for thenext event to occur in which the server breaks down or the

service is completed With probability 120585(120585 + 120583) breakdownoccurs then the mean overall sojourn time becomes 119879(2 119895)and the tagged customer remains in the 119895th position of theorbit On the other hand with probability 120583(120585 + 120583) theservice is completed then the mean overall sojourn timebecomes 119879(1 119895 minus 1) and the tagged customer moves to the119895 minus 1th position Through the above analysis we obtain (69)Considering the other cases in the same line we obtain therest equations

Solving the above equations the mean overall sojourntimes are given by

119879 (0 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578 119895 ge 1

119879 (1 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 119895 ge 0

119879 (2 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120583 + 120585 + 120578

120583120578

119895 ge 0

(72)

Then we need to find the general equilibrium strategyfollowed by the customers when the server is busy To ensurethat customer will enter the orbit when finding the serverbusy and the queue in the orbit is empty we further assumethat 119877 minus 119862119879(1 1) gt 0 The condition can be written as

119877

119862gt(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 (73)

This means customersrsquo reward should be larger in the fullyobservable case than in the former case even if the other sys-tematic parameters are equal We will identify the customersrsquoequilibrium threshold strategy and we have the followingtheorem

Theorem 11 In the fully observable single-server constantretrial queue there exists a unique threshold joining strategyldquoenter the retrial orbit if there are at most 119899119890 customers in theorbit whenever finding the server busyrdquo in which condition (73)holds The threshold 119899119890 is given by

119899119890 = lfloor119909119890rfloor (74)

where

119909119890 =120572120583120578119877 minus 119862120572 (120585 + 120578)

119862 [(120582 + 120572) (120585 + 120578) + 120583120578]minus 1 (75)

This strategy is the unique equilibrium strategy among allpossible strategies

Proof Consider a tagged customer that finds the system atthe state (1 119895) upon arrival If he decides to join he goesdirectly to the orbit and occupies the 119895 + 1th position Thenhis expected net benefit is 119878119890(119895) = 119877 minus 119862119879(1 119895 + 1) where

119878119890 (119895) = 119877 minus 119862[(119895 + 1)(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578]

(76)

Mathematical Problems in Engineering 9

middot middot middot

middot middot middot

middot middot middot

120582

120582 120582 120582

120583 120572 120582 120583 120582 120583120572 120572

120585 120578 120585 120578 120585 120578

120582 120583

120585 120578

120582 120583

120585 120578

0 n0 0 0 1

1 1

2 1

0 2

1 2

2 2

1 0

2 0

1 n

2 n

0 n + 1

1 n + 1

2 n + 1

Figure 3 Transition rate diagram of the fully observable case

The customer prefers to join if 119878119890(119895) gt 0 and he is indifferentbetween joining and balking while 119878119890(119895) = 0 and prefers tobalk if 119878119890(119895) lt 0 A newly arriving customer will enter ifand only if 119895 le 119899119890 when finding the server busy By solvinginequality 119878119890(119895) ge 0 we obtain the result

We will elucidate the uniqueness of the equilibriumthreshold joining strategy followed by all customers Indeedif 119909119890 is an integer number we just need to let 119899119890 = 119909119890 thenwe know 119878119890(119899119890) = 0 and the mixed threshold strategy isthat prescribes to enter if 119899 lt 119899119890 to balk if 119899 gt 119899119890 and beindifferent if 119899 = 119899119890 When 119909119890 is any positive value we let119899119890 = lfloor119909119890rfloor Hence in this case the equilibrium strategy is alsounique

We now turn our attention to the social and profit maxi-mization problems and identify the thresholds 119899soc and 119899profthat maximize the social net benefit and the administratorrsquosprofit per time unit To consummate this goal we need todetermine the stationary behavior of the system when allcustomers follow the same threshold strategy

Suppose that all customers that find the server busy followthe same threshold strategies 119899soc and 119899prof respectively Thatis to say customers who find the sever busy will enter thesystem as long as the number of customers in the orbitis at most 119899soc when considering the social maximizationproblem and there is at most 119899prof customers in the orbitwhen considering the administratorrsquos optimization problemHence the maximum number of customers in the orbitwill never be larger than 119899 + 1 when customers follow thesame threshold-119899 strategyThen we obtain a continuous-timeMarkov chain (119868(119905)119873(119905)) with state space 119878 = 0 1 2 times

0 1 2 119899 + 1 and its transition diagram is given byFigure 3

The stationary distribution of the system (119901119894119895(119894 119895) isin 119878)is given by the following proposition

Proposition 12 Consider the fully observable single-serverconstant retrial queue with breakdowns and repairs in whichcustomers follow a threshold-119899 strategy then the stationarydistribution of the system is given by

11990100 = 119861 (119899)120583120572

1205822

1199010119895 = 119861 (119899) 120588119895minus1 119895 = 1 2 119899 + 1

1199011119895 = 119861 (119899)120572

120582120588119895 119895 = 0 1 2 119899 + 1

1199012119895 = 119861 (119899)120572

120582

120585

120578120588119895 119895 = 0 1 2 119899 + 1

(77)

where

120588 =120582 (120582 + 120572)

120572120583

119861 (119899) = 120583120572

1205822+ (1 + 120588 + sdot sdot sdot + 120588

119899) +

120572

120582(1 + 120588 + sdot sdot sdot + 120588

119899+1)

+120572120585

120582120578(1 + 120588 + sdot sdot sdot + 120588

119899+1)

minus1

(78)

Proof The stationary distribution is obtained from the fol-lowing balance equations

12058211990100 = 12058311990110 (79)

(120582 + 120572) 1199010119895 = 1205831199011119895 119895 = 1 2 119899 + 1 (80)

1205821199011119895 = 1205721199010119895+1 119895 = 0 1 2 119899 (81)

1205781199012119895 = 1205851199011119895 119895 = 0 1 119899 + 1 (82)

(120583 + 120585) 1199011119899+1 = 1205781199012119899+1 + 1205821199011119899 + 1205821199010119899+1 (83)

Combining (80) with (81) we can obtain the recursiverelation

1199011119895 = 11990110120588119895 119895 = 1 2 119899 minus 1 (84)

Then we derive the expressions of 1199012119895 from (82)

1199012119895 =120585

12057812058811989511990110 119895 = 0 1 119899 + 1 (85)

Using (80)ndash(82) we can get

11990100 = 11990110

120583120572

1205822

1199010119895 = 11990110120588119895minus1 119895 = 1 2 119899 + 1

1199011119895 = 11990110120572

120582120588119895 119895 = 0 1 2 119899 + 1

1199012119895 = 11990110120572

120582

120585

120578120588119895 119895 = 0 1 2 119899 + 1

(86)

Then with the help of the normalizing equation sum119899+1119895=0 1199010119895 +sum119899+1

119895=0 1199011119895 + sum119899+1

119895=0 1199012119895 = 1 we get the expression of 11990110

By considering the stationary distribution we examinethe social welfare maximization threshold strategy We havethe following result

10 Mathematical Problems in Engineering

Theorem 13 In our single-server constant retrial queue inwhich the condition (73) holds we define the following func-tion

119891 (119909) =(120583120572 + (120585120578) 120582120572) (119909 + 1)

120583120572 (1 minus 120588)

minus120582 (120582 + 120572120588 (1 + (120585120578))) (1 minus 120588

119909+1)

120583120572(1 minus 120588)2

minus 1

(87)

(88)

If 119891(0) gt 119909119890 then the customersrsquo best response is balkingOtherwise there exists a unique threshold-119899soc strategy ldquo enterthe retrial orbit if the number of customers in the orbit is atmost119899soc whenever customers find the server busyrdquo that maximizesthe social net benefit per time unit The threshold 119899soc is givenby

119899soc = lfloor119909119904119900119888rfloor (89)

where 119909soc is the unique nonnegative root of the equation119891(119909) = 119909119890

Proof In order to determine the optimal threshold 119899soc weneed to compute the effective arrival rate of the systemand the expected mean sojourn time of the system On theone hand when all customers follow the same threshold-119899strategy the effective arrival rate is given by

120582 (119899) = 120582(

119899+1

sum

119895=0

1199010119895 (119899) +

119899

sum

119895=0

1199011119895 (119899)) (90)

On the other hand by conditioning on the state found by acustomer in the system upon arrival we obtain the expectedmean sojourn time if entering the system with threshold-119899policy

119864 [119878 (119899)] = 119860 + 119861 (91)

where

119860 =

119899+1

sum

119895=0

1199010119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

120585 + 120578

120583120578

119861 =

119899

sum

119895=0

1199011119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

times (120585 + 120578

120583120578+ (119895 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(92)

The expected social net benefit is given by

119878soc (119899) = 120582 (119899) 119877 minus 119862120582 (119899) 119864 [119878 (119899)] (93)

Using (90) and (91) and after some algebra we obtain

119878soc (119899) = 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578

times (120582 (119899) (119909119890 + 1) minus 120582

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899))

(94)

Next we need to show that 119878soc(119899) is unimodal and hasonly one maximal point We firstly consider the increments119878soc(119899) minus 119878soc(119899 minus 1) It is not difficult to show that

119878soc (119899) minus 119878soc (119899 minus 1) ge 0 lArrrArr 119891 (119899) le 119909119890 (95)

where 119891(119899) is

119891 (119899) =1198911 (119899)

1198912 (119899)minus 1 (96)

1198911 (119899) = 120582(

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899) minus

119899minus1

sum

119895=0

(119895 + 1) 1199011119895 (119899 minus 1))

(97)

1198912 (119899) = 120582 (119899) minus 120582 (119899 minus 1) (98)

Using the stationary distribution we can simplify the expres-sions of (97) and (98) as follows

1198911 (119899) =120572119861 (119899) 119861 (119899 minus 1) 120588

119899

1205822(1 minus 120588)2

times 119863 (99)

1198912 (119899) =1205831205722120588119899

1205822119861 (119899) 119861 (119899 minus 1) (100)

where

119863 = (120583120572 + 120582120572120585

120578) (119899 + 1) (1 minus 120588) minus 120582

2

minus120582120572120588(1 +120585

120578) + 1205822120588119899+1

+ 120582120572(1 +120585

120578) 120588119899+2

(101)

Plugging (99) and (100) in (96) and replacing 119899 by 119909 weobtain (87) To prove the unimodality of 119878soc(119899) we need toshow that function119891(119909) is increasingWe define the functionℎ [0infin) rarr 119877 with

ℎ (119909) = 119891 (119909) minus 119909 (102)

We have

1198892

1198891199092ℎ (119909) =

[120582 + 120572120588 (1 + (120585120578))] 120588119909+2

(ln 120588)2

(120582 + 120572) (1 minus 120588)2

gt 0

119909 ge 0

(103)

Then function ℎ(119909) is a strictly convex function and thereis no flex point with respect to 120588 and 119909 Therefore ℎ(119909) isincreasing and so is 119891(119909) = ℎ(119909) + 119909 Therefore two casesmay take place

(i) 119891(0) gt 119909119890 then 119878soc(119899) is decreasing and customerswho find the server busy will balk

(ii) 119891(119899soc) le 119909119890 lt 119891(119899soc + 1) then we have 119878soc(119899) minus119878soc(119899minus1) ge 0 for 119899 le 119899soc and 119878soc(119899)minus119878soc(119899minus1) lt 0for 119899 gt 119899soc Then the maximum of 119878soc(119899) occurs in119899soc = lfloor119909socrfloor in which 119909soc is the unique solution ofthe equation 119891(119909) = 119909119890

Mathematical Problems in Engineering 11

The last purpose of this paper is to solve the profit max-imization problem By imposing an appropriate nonnegativeadmission fee 119901 on the customers the administrator canmaximize his net profit per time unit We have the followingtheorem

Theorem 14 In the fully observable single-server constantretrial queue with breakdowns and repairs in which condition(73) holds let

119892 (119909) = 119909 + 120583 (1 minus 120588119909+1

)

times(1+(120582120585120583120578)minus((120582+120572120588 (1+120585120578)) (120582+120572)) 120588119909+2

)

times (120582120588119909(1 minus 120588)

2)minus1

(104)

if119892(0) gt 119909119890 then customersrsquo best strategy is balking Otherwisethere exists a unique threshold joining strategy ldquo enter the retrialorbit when the number of customers in the orbit is at most119899prof whenever finding the server busyrdquo that maximizes theadministratorrsquos net profit per time unit The threshold 119899prof isgiven by

119899prof = lfloor119909profrfloor (105)

where 119909prof is the unique nonnegative root of the equation119892(119909) = 119909119890

Proof We first need to determine the appropriate entrancefee 119901 that the administrator imposes on the customers in thesystem As we have analyzed in Theorem 7 the entrance fee119901 also satisfies

119877 minus 119901 (119899) = 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(106)

From the above equation we obtain

119901 (119899) = 119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(107)

The administratorrsquos profit per time unit is

119878prof (119899) = 120582 (119899) 119901 (119899)

= 120582 (119899) (119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

times(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578))

= 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578120582 (119899) (119909119890 minus 119899)

(108)

We will proceed to prove the unimodality of the function119892(119909) From (108) we get

119878prof (119899)

119878prof (119899 minus 1)ge 1 lArrrArr 119892 (119899) le 119909119890 (109)

where 119892(119899) = 119899 + 120582(119899 minus 1)(120582(119899) minus 120582(119899 minus 1)) Simplifying(90) and using (98) and (100) we obtain the expression of119892(119899) substituting 119899 by 119909 we obtain (100)We can examine thefunction 119892(119909) is increasing Then we consider the followingtwo cases

(i) 119892(0) gt 119909119890 then function 119878prof(119899) is decreasing and thecustomersrsquo best response is balking

(ii) 119892(119899prof) le 119909119890 lt 119892(119899prof + 1) then 119878prof(119899) minus 119878prof(119899 minus1) ge 0 for 119899 le 119899prof and 119878prof(119899) minus 119878prof(119899 minus 1) lt 0 for119899 gt 119899prof Then the maximum of 119878prof(119899) is attained at119899prof = lfloor119909profrfloor where 119909prof is the unique solution of119892(119909) = 119909119890

Remark 15 In this case if we take a close look at theexpressions of thresholds 119899119890 119899soc and 119899prof we will findthat these thresholds are also functions of 120585120578 when otherparameters are fixed Furthermore we let 120585 equal to zero thenthis case is equivalent to themodel studied in [6] andwe havethe same results when counterpart problems are consideredSo it is also a special case of this model

Now we finish the analysis of the single-server retrialqueueing systemwith constant retrial rate in the partially andfully observable casesWe obtain the entrance probabilities inthe partially observable case and the thresholds in the lattercase In the following section wewill present some numericalexamples to support our results

5 Numerical Examples

In this section wewill investigate the effects of the parameterson the customersrsquo mixed strategies in this constant retrialqueueing system Figures 4 5 and 6 present the influenceof the parameters on the equilibrium joining probability119903119890 and optimal entrance probabilities 119903soc and 119903prof whereparameters 120582 120572 and 120585120578 vary respectively In these figureswe can clearly see that 119903119890 ge 119903soc ge 119903prof which has been provedinTheorems 6 and 8

Now we pay our attention to the fully observable caseFigures 7ndash10 depict the equilibrium and optimal joiningthresholds vary with respect to parameters 120582 120583 120572 and 120585120578From these four figures we can see 119899prof le 119899soc le 119899119890 Indeedthe relation 119899soc le 119899119890 is obvious from Theorems 11 and 13On the one hand we can obtain that ℎ(0) = 119891(0) gt 0 andbecause function ℎ(119909) is increasing and ℎ(119909soc) ge 0 then weget 119891(119909soc) minus 119909soc ge 0 But on the other hand 119891(119909soc) = 119909119890which means 119909soc le 119909119890 Taking floors we obtain the result119899soc le 119899119890 The relation 119899prof le 119899soc is not proved theoreticallybut it can be traced numerically

Figure 7 shows the thresholds when we consider the indi-vidual equilibrium social and profitmaximization threshold

12 Mathematical Problems in Engineering

0

Entr

ance

pro

babi

litie

s

02

03

04

05

06

07

0201 03 04 05 06 07

08

09

1

11

rersocrprof

120582

Figure 4 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120582 for 120583 = 1 120578 = 1 120585 = 002120572 = 2 119877 = 10 and 119862 = 1

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120572

Figure 5 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120572 120582 = 05 for 120583 = 1 120585 = 002119877 = 10 and 119862 = 1

strategies with respect to 120582 We can see that the thresholdsfinally converge to 0 On the one hand it is true that when 120582becomes larger there are more customers arriving per timeunit So customers in the orbit will wait longer to successfullyretry for service On the other hand from (74) we can see that119899119890 is decreasingwith respect to120582 And because of the function119878soc(119899) and 119878prof(119899) we can see that thresholds 119899soc and 119899prof

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120585120578

Figure 6 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120585120578 for 120583 = 1 120582 = 05 120572 = 2119877 = 10 and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

120582

nensocnprof

Figure 7 Individual equilibrium threshold and optimal thresholdsvary with respect to 120582 for 120585 = 002 120583 = 1 120578 = 1 120572 = 2 119877 = 40 and119862 = 1

finally become zero for large value of 120582 We have 119899prof le 119899socas 120582 varies When considering the variation of parameters 120583and120572 in Figures 8 and 9 takingmean service and retrial timesof the system into consideration we can easily explain theoutcomes and we also have 119899prof le 119899soc

Figure 10 presents the thresholds vary with respect to 120585120578On the one hand from the expression of 119899119890 and functions

Mathematical Problems in Engineering 13

05

10152025303540

Opt

imal

thre

shol

ds

0 05 1 15 2 25 3

nensocnprof

120583

Figure 8 Individual equilibrium threshold and optimal thresholdsvary with respect to 120583 for 120585 = 002 120572 = 2 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

30

Opt

imal

thre

shol

ds

nensocnprof

120572

Figure 9 Individual equilibrium threshold and optimal thresholdsvary with respect to 120572 for 120585 = 002 120583 = 1 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

119878soc(119899) and 119878prof(119899) we know that thresholds decrease to 0when 120585120578 exceeds a positive number On the other handwhen 120585120578 increases it means that the lifetime of the systembecomes shorter then the customers in the orbit need to waitlonger for the server restored So the thresholds decreasewith respect to 120585120578 When 120585120578 varies we can clearly see that119899prof le 119899soc

6 Conclusions

We have analyzed the equilibrium and optimal entranceprobabilities in the partially observable case and the coun-terpart thresholds in the fully observable case We have an

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

nensocnprof

120585120578

Figure 10 Individual equilibrium threshold and optimal thresholdsvary with respect to 120585120578 for 120582 = 1 120583 = 1 120572 = 2 119877 = 40 and 119862 = 1

ldquoavoid-the-crowdrdquo (ATC) situation in the former case Itwas observed that individualrsquos net benefit is decreasing withrespect to the entrance probability 119903 and the individualrsquos bestresponse is a decreasing function of the strategy selected bythe other customers In the fully observable case we obtainedthat the individualrsquos net benefit decreases with respect to thenumber of customers in the orbit but the social welfare andthe administratorrsquos net benefit are concave with respect to thenumber of customers in the orbit

Both in the partially observable case and the fullyobservable case the solutions of the social maximizationproblem are smaller than the solutions of the individualequilibrium problem This is aroused by the fact that theformer customers imposed negative externality on the latearriving customers Rational individuals in an economicsystem prefer to maximize their own benefit but if customerswant to maximize their social net benefit they need tocooperate rather than ignore the negative externality that isimposed on the other customers We observed that 119903119890 ge

119903soc ge 119903prof in the partially observable case and 119899prof le

119899soc le 119899119890 in the fully observable case which mean that whenconsidering optimization problems the effective service ratecan not satisfy the customersrsquo desirable service demand Thisfurther implicates that there are some customers who can notobtain service in some cases even if they are identical

The effect of the server unreliability on the systemperformance cannot be ignored It was readily seen that cus-tomersrsquo equilibrium entrance probability optimal entranceprobability and the related threshold strategies all decreaseas 120585120578 increases This is very important in managementprocess When 120585120578 increases some customersrsquo interest willbe undermined and decreases the social welfare and theadministratorrsquos net profit at the same time So it is very crucialto improve the reliability of the sever to achieve the goal ofoptimal management

14 Mathematical Problems in Engineering

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The research was supported by the National Natural ScienceFoundation of China (Grants nos 11171019 and 713990334)and the Program for New Century Excellent Talents inUniversity (no NCET-11-0568)

References

[1] G I Falin and J G C Templeton Retrial Queues Chapman ampHall London UK 1997

[2] J R Artalejo andAGomez-CorralRetrial Queueing Systems AComputational Approach SpringerHeidelbergGermany 2008

[3] G Fayolle ldquoA simple telephone exchange with delayed feed-backsrdquo in Proceedings of the International Seminar on TeletrafficAnalysis and Computer Performance Evalution pp 245ndash253Amsterdam The Netherlands 1986

[4] K Farahmand ldquoSingle line queue with repeated demandsrdquoQueueing Systems vol 6 no 1 pp 223ndash228 1990

[5] J R Artalejo and A Gomez-Corral ldquoSteady state solution ofa single-server queue with linear repeated requestsrdquo Journal ofApplied Probability vol 34 no 1 pp 223ndash233 1997

[6] A Economou and S Kanta ldquoEquilibrium customer strategiesand social-profit maximization in the single-server constantretrial queuerdquo Naval Research Logistics vol 58 no 2 pp 107ndash122 2011

[7] V G Kulkarni ldquoA game theoretic model for two types ofcustomers competing for servicerdquo Operations Research Lettersvol 2 no 3 pp 119ndash122 1983

[8] A Elcan ldquoOptimal customer return rate for anMM1 queueingsystemwith retrialsrdquoProbability in the Engineering and Informa-tional Sciences vol 8 no 4 pp 521ndash539 1994

[9] R Hassin and M Haviv ldquoOn optimal and equilibrium retrialrates in a queueing systemrdquo Probability in the Engineering andInformational Sciences vol 10 no 2 pp 223ndash227 1996

[10] F Zhang J Wang and B Liu ldquoOn the optimal and equilibriumretrial rates in an unreliable retrial queue with vacationsrdquoJournal of Industrial and Management Optimization vol 8 no4 pp 861ndash875 2012

[11] J Wang and F Zhang ldquoStrategic joining in MM1 retrialqueuesrdquo European Journal of Operational Research vol 230 no1 pp 76ndash87 2013

[12] H Li and Y Q Zhao ldquoA retrial queue with a constant retrialrate server break downs and impatient customersrdquo StochasticModels vol 21 no 2-3 pp 531ndash550 2005

[13] A Economou and S Kanta ldquoEquilibrium balking strategiesin the observable single-server queue with breakdowns andrepairsrdquoOperations Research Letters vol 36 no 6 pp 696ndash6992008

[14] J H Cao andK Cheng ldquoAnalysis of an1198721198661 queueing systemwith repairable service stationrdquo Acta Mathematicae ApplicataeSinica vol 5 no 2 pp 113ndash127 1982

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Page 4: Research Article Equilibrium Customer Strategies in the ...downloads.hindawi.com/journals/mpe/2014/379572.pdfResearch Article Equilibrium Customer Strategies in the Single-Server Constant

4 Mathematical Problems in Engineering

So the system is stable if and only if

120582119903 (120582 + 120572)

120572120583lt 1 (21)

Proposition 3 In the partially observable case the expectedoverall queue length of this constant retrial queueing systemand the expected mean sojourn time of an arriving customerthat finds the server busy and decides to join the retrial orbitare given respectively by

ELoverall =1205822119903120583120578 + 120582120583120572 (120585 + 120578)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)] times [120572120583 minus 120582119903 (120582 + 120572)]

(22)

ESsystem =(120582 + 120572) (120585 + 120578) + 120583120578

120578 [120572120583 minus (120582 + 120572) 120582119903]+120578 + 120585

120583120578 (23)

Proof According to the PASTA property we know that thetotal arrival rate in the orbit is given by

120582 = 1205821199031199011 (1) (24)

Then the expected mean queue length in the orbit ENorbit isgiven by

ENorbit =infin

sum

119899=1

119899 (1199010119899 + 1199011119899 + 1199012119899)

= 1199011015840

0 (1) + 1199011015840

1 (1) + 1199011015840

2 (1)

(25)

Differentiating (18) with respect to 119911 and taking 119911 = 1 yields

ENorbit =1205822119903 (120582 + 120572) (120585 + 120578) + 120582

2119903120583120578

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)] times [120572120583 minus 120582119903 (120582 + 120572)]

(26)

Then the expected sojourn time of an arriving customer thatfinds the server busy and decides to join in the retrial orbit isgiven by

ESsystem =ENorbit

120582+120585 + 120578

120583120578 (27)

In the above equation the first term ENorbit120582 equals to themean waiting time in the orbit and the second term (120585 +

120578)120583120578 means the generalized service time in a unreliablesystem (see [14]) Using (24) and (26) yields (23) Theexpected overall queue length in the system ELoverall satisfies

ELoverall

= 1199011015840

0 (1) + 1199011015840

1 (1) + 1199011015840

2 (1) + 1199011 (1) + 1199012 (1)

=1205822119903120583120578 + 120582120583120572 (120585 + 120578)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)] times [120572120583 minus 120582119903 (120582 + 120572)]

(28)

In the following part of this paper we assume that

120582 (120582 + 120572)

120572120583lt 1 (29)

This assumption originally comes from (21) but it has beenmodified slightly This means the system is stable under anystrategy 119903 followed by the customers Under this conditionwe are going to study the customersrsquo equilibrium joiningstrategy We have the following theorem

Theorem 4 In the partially observable single-server constantretrial queue we can derive a uniquemixed equilibrium joiningstrategy ldquoenter the orbit with probability 119903119890 when finding theserver busy upon arrivalrdquo when condition (29) holds Theprobability 119903119890 is given by

119903119890 =

0 if 119877119862le 119905119871119890

119903lowast119890 if 119905119871119890 lt

119877

119862lt 119905119880119890

1 if 119877119862ge 119905119880119890

(30)

where

119903lowast

119890 =120572120583

120582 (120582 + 120572)minus(120582 + 120572) (120585 + 120578) + 120583120578

120582120578 (120582 + 120572)(119877

119862minus120585 + 120578

120583120578)

minus1

(31)

119905119871119890 =(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 (32)

119905119880119890 =(120582 + 120572) (120585 + 120578) + 120583120578

120578 (120583120572 minus 120582 (120582 + 120572))+120585 + 120578

120583120578 (33)

Proof Suppose that all customers follow the same joiningstrategy 119903when the server is busy at their arrival instantThenwe can get the expected net benefit of a customer who decidesto enter the system

119878119890 (119903) = 119877 minus CESsystem

= 119877 minus 119862[(120582 + 120572) (120585 + 120578) + 120583120578

120578 (120572120583 minus (120582 + 120572) 120582119903)+120578 + 120585

120583120578]

(34)

We observe that 119878119890(119903) is strictly decreasing whenever 119903 isin

[0 1] and it has a unique maximum

119878119890 (0) = 119877 minus 119862[(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120578 + 120585

120583120578] (35)

and a unique minimum

119878119890 (1) = 119877 minus 119862[(120582 + 120572) (120585 + 120578) + 120583120578

120578 (120572120583 minus 120582 (120582 + 120572))+120578 + 120585

120583120578] (36)

Therefore we consider the following cases

(i) When 119877119862 isin ((120578 + 120585)120583120578 119905119871119890] 119878119890(119903) is nonpositivewhenever 119903 isin [0 1] so the best response is balkingand the equilibrium joining probability is 119903119890 = 0

Mathematical Problems in Engineering 5

(ii) When 119877119862 isin (119905119871119890 119905119880119890) there exists a unique solutionof the equation 119878119890(119903) = 0 which is given by (31)

(iii) Similarly when 119877119862 isin [119905119880119890infin) the net benefit isalways positive so we obtain the rest branch of thetheorem

Because of themonotonicity of the function 119878119890(119903) the bestresponse is 1 whenever the joining probability 119903 is smallerthan 119903119890 If 119903 gt 119903119890 the best response is 0 for the net benefitis negative If 119903 = 119903119890 any strategy is a best response andcustomers are indifferent between entering the system andleaving This shows that an individualrsquos best response is adecreasing function of the strategy selected by the othercustomers that is the higher the joining probability of othercustomers the lower the net benefit Therefore we have anldquoavoid-the-crowdrdquo (ATC) situation

We will proceed to determine the solutions of the socialand profitmaximization problems that is we need to find theoptimal joining probabilities 119903soc and 119903prof that maximize thesocial net benefit and the administratorrsquos profit per unit timeWefirstly consider the socialmaximization problemWehavethe following theorem

Theorem 5 In the partially observable single-sever constantretrial queue there exists a uniquemixed joining strategy ldquoenterthe retrial orbit with probability 119903soc when the sever is busyrdquothat maximizes the social net benefit per time unit in whichcondition (29) holds The probability 119903soc is given by

119903soc =

0 if 119877119862le 119905119871soc

119903lowastsoc if 119905119871soc lt

119877

119862lt 119905119880soc

1 if 119877119862ge 119905119880soc

(37)

where

119903lowast

soc =1198610120583120572 minus 120582 (120585 + 120578) minus 120583120578

120582 (120582 + 120572) 1198610 minus 120582120578 (38)

1198610 =radic1205782(120582119877 + 119862)

119862120572 (120582 + 120572) (39)

119905119871soc =(120582 + 120572) [120582 (120585 + 120578) + 120583120578]

2minus 12058321205782120572

12058212058321205782120572 (40)

119905119880soc =120572 (120582 + 120572) [120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2minus 1205782[120583120572 minus 120582 (120582 + 120572)]

2

1205821205782[120583120572 minus 120582 (120582 + 120572)]2

(41)

Proof For a given joining strategy 119903 the system behavesstationarily when condition (29) holds Customers that findthe server busy will join the orbit with probability 119903 Whenall customers follow the same strategy 119903 the social net benefitper time unit is given by

119878soc (119903) = 120582lowast(119903) 119877 minus CELoverall (42)

where 120582lowast(119903) denotes the mean effective arrival rate of thesystem and ELoverall denotes the expectedmean queue lengthof the system (including the customer in the server) underthe strategy 119903 The mean effective arrival rate is given by

120582lowast(119903) = 1205821199010 (1) + 1205821199031199011 (1) =

120582120583120578

120582 (120585 + 120578) + 120578 (120583 minus 120582119903) (43)

Using (22) and (43) social net benefit is given by

119878soc (119903) =120582120583120578

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)119877 minus 119862120582

times120582120583120578119903 + 120583120572 (120585 + 120578)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)] [120583120572 minus 120582119903 (120582 + 120572)]

(44)

It can be written as

119878soc (119903) =120583120578 (120582119877 + 119862)

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)minus

119862120583120572

120583120572 minus 120582119903 (120582 + 120572) (45)

Differentiating the above equation with respect to 119903 we get

119889

119889119903119878soc (119903) =

1205821205831205782(120582119877 + 119862)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)]2minus

119862120583120572120582 (120582 + 120572)

[120583120572 minus 120582119903 (120582 + 120572)]2

(46)

119889

119889119903119878soc (119903) = 0

lArrrArr120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

120583120572 minus 120582119903 (120582 + 120572)= radic

1205782(120582119877 + 119862)

119862120572 (120582 + 120572)

(47)

From (46) we obtain

119889

119889119903119878soc (119903) |119903=0 =

1205821205831205782(120582119877 + 119862)

[120582 (120585 + 120578) + 120583120578]2minus119862120583120572120582 (120582 + 120572)

(120583120572)2

119889

119889119903119878soc (119903) |119903=1 =

1205821205831205782(120582119877 + 119862)

[120582 (120585 + 120578) + 120578 (120583 minus 120582)]2

minus119862120583120572120582 (120582 + 120572)

[120583120572 minus 120582 (120582 + 120572)]2

(48)

Letting (119889119889119903)119878soc(119903)|119903=0 = 0 and (119889119889119903)119878soc(119903)|119903=1 = 0 weobtain 119877119862 = 119905119871soc and 119877119862 = 119905119880soc respectively Then

119889

119889119903119878soc (119903) |119903=0 le 0 lArrrArr

119877

119862le 119905119871soc (49)

119889

119889119903119878soc (119903) |119903=1 ge 0 lArrrArr

119877

119862ge 119905119880soc (50)

Therefore we consider the following situations

(i) When 119877119862 le 119905119871soc function 119878soc(119903) is decreasingwhenever 119903 isin [0 1] so the best response is balkingthen 119903soc = 0

6 Mathematical Problems in Engineering

(ii) When 119905119871soc lt 119877119862 lt 119905119880soc there exists a positivenumber 1199030 so that function 119878soc(119903) increases when119903 isin (0 1199030] and decreases when 119903 isin [1199030 1) then 1199030 is thepoint that maximizes the function 119878soc(119903) By solving(47) we know that the unique maximum of 119878soc(119903) isattained at (1198610120583120572 minus 120582(120585 + 120578) minus 120583120578)(120582(120582 + 120572)1198610 minus 120582120578)Therefore 119903soc given by (38) is the social maximizingstrategy

(iii) When 119877119862 ge 119905119880soc function 119878soc(119903) is increasingwhenever 119903 isin [0 1] so the best response is 1

We now compare the optimal joining strategy of thesocial maximization problem and the individual equilibriumjoining strategy Their relation is given by the followingtheorem

Theorem 6 In our single-server constant retrial rate queuewith breakdowns and repairs the joining probabilities 119903119890 and119903soc are ordered as

119903soc le 119903119890 (51)

Proof When the stable condition (29) holds it is easy to showthat 119905119871119890 lt 119905119871soc lt 119905119880119890 lt 119905119880soc where 119905119871119890 119905119871soc 119905119880119890 119905119880socare defined in Theorems 4 and 5 We consider the followingcases

(i) If 119877119862 le 119905119871119890 according to (30) and (37) 119903soc = 119903119890 = 0

(ii) If 119905119871119890 lt 119877119862 le 119905119871soc then 119903119890 isin (0 1) and 119903soc = 0 So119903soc lt 119903119890

(iii) If 119905119871soc lt 119877119862 lt 119905119880119890 then 119903119890 isin (0 1) and 119903soc isin (0 1)But we can get that 119903soc lt 119903119890 after some algebra

(iv) If 119905119880119890 le 119877119862 lt 119905119880soc then 119903119890 = 1 and 119903soc isin (0 1)Therefore 119903soc lt 119903119890 is obviously satisfied

(v) Finally if 119877119862 ge 119905119880soc then 119903119890 = 119903soc = 1

From the above analysis we complete the proof

The above result can be explained by the perspective of aneconomic viewpoint In the process of individual equilibriumanalysis we notice that customers will enter the orbit as longas their net benefit is nonnegative Then individualrsquos rationalbehavior causes excessive use of the resource in equilibriumthat is to say individualrsquos optimization leads to the systemhavingmore congestion thanwhat is socially desirable whichis the appearance of the negative externality

Having considered the individual equilibrium strategyand social maximization problem we will further identifythe profit optimization joining strategy In our model wesuppose that every customer will be imposed an entrancefee 119901 by the administrator By imposing the entrance feecustomersrsquo reward decreases to 119877 minus 119901 then their strategy willdiffer We will determine the strategy 119903prof that maximizes theadministratorrsquos profit per time unit The result is given by thefollowing

Theorem 7 In the partially observable single-server constantretrial queue we can derive a unique mixed joining strategyldquoenter the orbit with probability 119903prof when the server is busyrdquothat maximizes the administratorrsquos net profit per time unitwhen condition (29) holds The probability 119903prof is given by

119903prof =

0 if 119877119862le 119905119871prof

119903lowastprof if 119905119871prof lt

119877

119862lt 119905119880prof

1 if 119877119862ge 119905119880prof

(52)

where

119903lowast

prof =1198620120583120572 minus 120582 (120585 + 120578) minus 120583120578

120582 (120582 + 120572)1198620 minus 120582120578 (53)

1198620 =radic1205782(1205821198771015840+ 119862)

119862(120582 + 120572)2 (54)

1198771015840= 119877 minus 119862

120585 + 120578

120583120578 (55)

119905119871prof

=(120582 + 120572)

2[120582 (120585 + 120578) + 120583120578]

2+ 120582120583120578120572

2(120585 + 120578) minus 120583

212057821205722

120582120583212057821205722

(56)

119905119880prof = (120583(120582 + 120572)2[120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

+ [120582120578 (120585 + 120578) minus 1205831205782] [120583120572 minus 120582 (120582 + 120572)]

2)

times (1205821205831205782[120583120572 minus 120582 (120582 + 120572)]

2)minus1

(57)

Proof For a given joining strategy 119903 we define the function119878prof(119903) to be the administratorrsquos net profit per time unit Let120582lowast(119903) be the mean effective arrival rate in the system we

further assume that the entrance fee that the administratorimposes on customers is 119901(119903) Then we have

119878prof (119903) = 120582lowast(119903) 119901 (119903) (58)

where 120582lowast(119903) is given by (43) In order to obtain 119878prof(119903) weneed to determine the entrance fee 119901(119903) Noticing (34) weyield

119877 minus 119901 (119903) = 119862((120582 + 120572) (120585 + 120578) + 120583120578

120578 [120572120583 minus 120582119903 (120582 + 120572)]+120585 + 120578

120583120578) (59)

from which we obtain

119901 (119903) = 119877 minus 119862120585 + 120578

120583120578minus 119862

(120582 + 120572) (120585 + 120578) + 120583120578

120578 [120572120583 minus 120582119903 (120582 + 120572)] (60)

Because if the entrance fee 119901 lt 119901(119903) the administrator canimprove their net benefit through increasing the entrancefee but if 119901 gt 119901(119903) the individualrsquos net benefit is negative

Mathematical Problems in Engineering 7

customers will balk So (59) always holds whenever 119903 isin [0 1]Therefore the net profit of the administrator can be calculatedas follows119878prof (119903) = 120582

lowast(119903) 119901 (119903)

=120583120578 (120582119877

1015840+ 119862)

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)minus 119862

120583 (120582 + 120572)

120583120572 minus 120582119903 (120582 + 120572)

(61)

where 1198771015840 is given by (55) Differentiating the equation withrespect to 119903 we get

119889

119889119903119878prof (119903) =

1205821205831205782(1205821198771015840+ 119862)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)]2

minus119862120583120582(120582 + 120572)

2

[120583120572 minus 120582119903 (120582 + 120572)]2

119889

119889119903119878prof (119903) = 0

lArrrArr120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

120583120572 minus 120582119903 (120582 + 120572)= radic

1205782(1205821198771015840+ 119862)

119862(120582 + 120572)2

(62)

The rest of the proof can proceed along the same line with theproof of Theorem 5

Now we are going to compare the joining probabilitieswhen considering the social and profit maximization prob-lems The result is given by the following theorem

Theorem 8 In our model when condition (29) holds theoptimal joining probabilities 119903soc and 119903prof are ordered as

119903prof le 119903soc (63)

Proof Firstly we proceed to compare the relationsamong 119905119871soc 119905119880soc 119905119871prof 119905119880prof Rewrite the expressionsof 119905119871soc 119905119880soc 119905119871prof 119905119880prof given inTheorems 5 and 7

119905119871soc =(120582 + 120572) [120582 (120585 + 120578) + 120583120578]

2

12058212058321205782120572minus1

120582

119905119880soc =120572 (120582 + 120572) [120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

1205821205782[120583120572 minus 120582 (120582 + 120572)]2

minus1

120582

119905119871prof =(120582 + 120572)

2[120582 (120585 + 120578) + 120583120578]

2

120582120583212057821205722+120585 + 120578

120583120578minus1

120582

119905119880prof =(120582 + 120572)

2[120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

1205821205782[120583120572 minus 120582 (120582 + 120572)]2

+120585 + 120578

120583120578minus1

120582

(64)

It is readily shown that 119905119871soc lt 119905119871prof and 119905119880soc lt 119905119880prof Butthe relation between 119905119880soc and 119905119871prof is undefined Two casesmay take place that is 119905119880soc lt 119905119871prof or 119905119880soc ge 119905119871prof Weconsider the situation when 119905119880soc ge 119905119871prof the other case canbe analyzed in the same wayThen we consider the followingcases

(i) If 119877119862 isin [(120585 + 120578)120583120578 119905119871soc) then 119903soc = 119903prof = 0(ii) If 119877119862 isin [119905119871soc 119905119871prof) then 119903soc isin (0 1) 119903prof = 0(iii) If 119877119862 isin [119905119871prof 119905119880soc) then 119903soc isin (0 1) and 119903prof isin

(0 1) We can take a close look at the expressions of119903soc 119903prof that are presented in Theorems 5 and 7 Wedefine a function

119892 (119909) =119909120583120572 minus 120582 (120585 + 120578) minus 120583120578

120582 (120582 + 120572) 119909 minus 120582120578 (65)

Differentiating the above function with respect to 119909 weobtain

1198921015840(119909) =

1205822((120582 + 120572) (120585 + 120578) + 120583120578)

(120582 (120582 + 120572) 119909 minus 120582120578)2

(66)

It means that function 119892(119909) increases with respect to 119909 Onthe other hand we can easily derive 1198610 gt 1198620 where 1198610 and1198620 are given inTheorems 5 and 7Then we obtain 119903prof lt 119903soc

(i) If 119877119862 isin [119905119880soc 119905119880prof) then 119903soc = 1 and 119903prof isin (0 1)(ii) If 119877119862 isin [119905119880socinfin) then 119903soc = 1 and 119903prof = 1

We obtain 119903soc ge 119903prof from the above analysis

Remark 9 Economou and Kanta [6] have studied the indi-vidual equilibrium strategy and social and profit maximiza-tion problems in the single-server constant retrial queue inthe partially observable case In our model if we let 120585 = 0we can derive the same results as given in [6] This is notaccidentally happened because when 120585 = 0 breakdownswill never occur then these two models are equivalent Inaddition notice that customersrsquo strategies 119903119890 119903soc 119903prof arefunctions of 120585120578 where other parameters are fixed It meansthat 119903119890 119903soc 119903prof only relate to 120585120578 whatever was the value 120585and 120578 we take in this model

Remark 10 Another case is that 120582(120582 + 120572)120572120583 ge 1 is left tobe considered In this situation customersrsquo joining strategieswill be less than 1 when considering the equilibrium socialand profit maximization problems otherwise the server willbehave unstably That is to say we have the following joiningstrategies

119903119890 =

0 if 119877119862le 119905119871119890

119903lowast119890 if 119877

119862gt 119905119871119890

119903119904119900119888 =

0 if 119877119862le 119905119871soc

119903lowastsoc if 119877

119862gt 119905119871soc

119903prof =

0 if 119877119862le 119905119871prof

119903lowastprof if 119877

119862gt 119905119871prof

(67)

and the relation 119903119890 ge 119903soc ge 119903prof holds all the same

8 Mathematical Problems in Engineering

Till now we have completed the analysis of the customersrsquostrategies of the partially observable retrial queueing systemWe will turn to the fully observable case

4 The Fully Observable Case

We now focus on the fully observable case assuming cus-tomers observe not only the state of the server but also theexact number of customers in the retrial orbit Customerthat finds the server idle will enter the system and begin tobe served immediately so this information is valuable onlyfor the customer who finds the server busy We know thatafter every service completion and there is no new customerarriving the customer at the head of the orbit queue willsuccessfully retry for service That means customers in theorbit are served on an FCFS basis Therefore observing theposition in the orbit they can assess precisely whether toenter or balk

Consider a tagged customer that finds the server busyupon arrival This customerrsquos mean overall sojourn time inthe system is not affected by the joiningbalking behavior ofthe other customers that find the server busy because if thetagged customer joins the orbit queue at the 119895th positionthen the late customers who find the server busy will jointhe queue at the 119895 + 1th 119895 + 2th positions behind himin the orbit So his sojourn time does not depend on theirdecisions but it depends on the arrival rate because the newlyarriving customer who finds the server idle will be servedimmediately

To study the general threshold strategy adopted by allcustomers in the fully observable case we will firstly considerthe mean overall sojourn time of the customer who finds theserver idle busy or broken upon arrival Let 119879(1 0) be themean sojourn time when the server is idle and there is nocustomers in the orbit at his arrival instant and let 119879(119894 119895)be the mean sojourn time of a tagged customer at the 119895thposition in the orbit given that the server is at state 119894 Whenall customers follow the general strategy the mean overallsojourn times 119879(119894 119895) are given by

119879 (1 0) =120585 + 120578

120583120578 (68)

119879 (1 119895) =1

120583 + 120585+

120585

120583 + 120585119879 (2 119895) +

120583

120583 + 120585119879 (0 119895) 119895 ge 1

(69)

119879 (0 119895) =1

120582 + 120572+

120582

120582 + 120572119879 (1 119895) +

120572

120582 + 120572119879 (1 119895 minus 1)

119895 ge 1

(70)

119879 (2 119895) =1

120578+ 119879 (1 119895) 119895 ge 0 (71)

Let us consider a customer in the 119895th position of the orbitwhen the server is busy Then this customer has to wait foran exponentially distributed time with rate 120585 + 120583 for thenext event to occur in which the server breaks down or the

service is completed With probability 120585(120585 + 120583) breakdownoccurs then the mean overall sojourn time becomes 119879(2 119895)and the tagged customer remains in the 119895th position of theorbit On the other hand with probability 120583(120585 + 120583) theservice is completed then the mean overall sojourn timebecomes 119879(1 119895 minus 1) and the tagged customer moves to the119895 minus 1th position Through the above analysis we obtain (69)Considering the other cases in the same line we obtain therest equations

Solving the above equations the mean overall sojourntimes are given by

119879 (0 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578 119895 ge 1

119879 (1 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 119895 ge 0

119879 (2 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120583 + 120585 + 120578

120583120578

119895 ge 0

(72)

Then we need to find the general equilibrium strategyfollowed by the customers when the server is busy To ensurethat customer will enter the orbit when finding the serverbusy and the queue in the orbit is empty we further assumethat 119877 minus 119862119879(1 1) gt 0 The condition can be written as

119877

119862gt(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 (73)

This means customersrsquo reward should be larger in the fullyobservable case than in the former case even if the other sys-tematic parameters are equal We will identify the customersrsquoequilibrium threshold strategy and we have the followingtheorem

Theorem 11 In the fully observable single-server constantretrial queue there exists a unique threshold joining strategyldquoenter the retrial orbit if there are at most 119899119890 customers in theorbit whenever finding the server busyrdquo in which condition (73)holds The threshold 119899119890 is given by

119899119890 = lfloor119909119890rfloor (74)

where

119909119890 =120572120583120578119877 minus 119862120572 (120585 + 120578)

119862 [(120582 + 120572) (120585 + 120578) + 120583120578]minus 1 (75)

This strategy is the unique equilibrium strategy among allpossible strategies

Proof Consider a tagged customer that finds the system atthe state (1 119895) upon arrival If he decides to join he goesdirectly to the orbit and occupies the 119895 + 1th position Thenhis expected net benefit is 119878119890(119895) = 119877 minus 119862119879(1 119895 + 1) where

119878119890 (119895) = 119877 minus 119862[(119895 + 1)(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578]

(76)

Mathematical Problems in Engineering 9

middot middot middot

middot middot middot

middot middot middot

120582

120582 120582 120582

120583 120572 120582 120583 120582 120583120572 120572

120585 120578 120585 120578 120585 120578

120582 120583

120585 120578

120582 120583

120585 120578

0 n0 0 0 1

1 1

2 1

0 2

1 2

2 2

1 0

2 0

1 n

2 n

0 n + 1

1 n + 1

2 n + 1

Figure 3 Transition rate diagram of the fully observable case

The customer prefers to join if 119878119890(119895) gt 0 and he is indifferentbetween joining and balking while 119878119890(119895) = 0 and prefers tobalk if 119878119890(119895) lt 0 A newly arriving customer will enter ifand only if 119895 le 119899119890 when finding the server busy By solvinginequality 119878119890(119895) ge 0 we obtain the result

We will elucidate the uniqueness of the equilibriumthreshold joining strategy followed by all customers Indeedif 119909119890 is an integer number we just need to let 119899119890 = 119909119890 thenwe know 119878119890(119899119890) = 0 and the mixed threshold strategy isthat prescribes to enter if 119899 lt 119899119890 to balk if 119899 gt 119899119890 and beindifferent if 119899 = 119899119890 When 119909119890 is any positive value we let119899119890 = lfloor119909119890rfloor Hence in this case the equilibrium strategy is alsounique

We now turn our attention to the social and profit maxi-mization problems and identify the thresholds 119899soc and 119899profthat maximize the social net benefit and the administratorrsquosprofit per time unit To consummate this goal we need todetermine the stationary behavior of the system when allcustomers follow the same threshold strategy

Suppose that all customers that find the server busy followthe same threshold strategies 119899soc and 119899prof respectively Thatis to say customers who find the sever busy will enter thesystem as long as the number of customers in the orbitis at most 119899soc when considering the social maximizationproblem and there is at most 119899prof customers in the orbitwhen considering the administratorrsquos optimization problemHence the maximum number of customers in the orbitwill never be larger than 119899 + 1 when customers follow thesame threshold-119899 strategyThen we obtain a continuous-timeMarkov chain (119868(119905)119873(119905)) with state space 119878 = 0 1 2 times

0 1 2 119899 + 1 and its transition diagram is given byFigure 3

The stationary distribution of the system (119901119894119895(119894 119895) isin 119878)is given by the following proposition

Proposition 12 Consider the fully observable single-serverconstant retrial queue with breakdowns and repairs in whichcustomers follow a threshold-119899 strategy then the stationarydistribution of the system is given by

11990100 = 119861 (119899)120583120572

1205822

1199010119895 = 119861 (119899) 120588119895minus1 119895 = 1 2 119899 + 1

1199011119895 = 119861 (119899)120572

120582120588119895 119895 = 0 1 2 119899 + 1

1199012119895 = 119861 (119899)120572

120582

120585

120578120588119895 119895 = 0 1 2 119899 + 1

(77)

where

120588 =120582 (120582 + 120572)

120572120583

119861 (119899) = 120583120572

1205822+ (1 + 120588 + sdot sdot sdot + 120588

119899) +

120572

120582(1 + 120588 + sdot sdot sdot + 120588

119899+1)

+120572120585

120582120578(1 + 120588 + sdot sdot sdot + 120588

119899+1)

minus1

(78)

Proof The stationary distribution is obtained from the fol-lowing balance equations

12058211990100 = 12058311990110 (79)

(120582 + 120572) 1199010119895 = 1205831199011119895 119895 = 1 2 119899 + 1 (80)

1205821199011119895 = 1205721199010119895+1 119895 = 0 1 2 119899 (81)

1205781199012119895 = 1205851199011119895 119895 = 0 1 119899 + 1 (82)

(120583 + 120585) 1199011119899+1 = 1205781199012119899+1 + 1205821199011119899 + 1205821199010119899+1 (83)

Combining (80) with (81) we can obtain the recursiverelation

1199011119895 = 11990110120588119895 119895 = 1 2 119899 minus 1 (84)

Then we derive the expressions of 1199012119895 from (82)

1199012119895 =120585

12057812058811989511990110 119895 = 0 1 119899 + 1 (85)

Using (80)ndash(82) we can get

11990100 = 11990110

120583120572

1205822

1199010119895 = 11990110120588119895minus1 119895 = 1 2 119899 + 1

1199011119895 = 11990110120572

120582120588119895 119895 = 0 1 2 119899 + 1

1199012119895 = 11990110120572

120582

120585

120578120588119895 119895 = 0 1 2 119899 + 1

(86)

Then with the help of the normalizing equation sum119899+1119895=0 1199010119895 +sum119899+1

119895=0 1199011119895 + sum119899+1

119895=0 1199012119895 = 1 we get the expression of 11990110

By considering the stationary distribution we examinethe social welfare maximization threshold strategy We havethe following result

10 Mathematical Problems in Engineering

Theorem 13 In our single-server constant retrial queue inwhich the condition (73) holds we define the following func-tion

119891 (119909) =(120583120572 + (120585120578) 120582120572) (119909 + 1)

120583120572 (1 minus 120588)

minus120582 (120582 + 120572120588 (1 + (120585120578))) (1 minus 120588

119909+1)

120583120572(1 minus 120588)2

minus 1

(87)

(88)

If 119891(0) gt 119909119890 then the customersrsquo best response is balkingOtherwise there exists a unique threshold-119899soc strategy ldquo enterthe retrial orbit if the number of customers in the orbit is atmost119899soc whenever customers find the server busyrdquo that maximizesthe social net benefit per time unit The threshold 119899soc is givenby

119899soc = lfloor119909119904119900119888rfloor (89)

where 119909soc is the unique nonnegative root of the equation119891(119909) = 119909119890

Proof In order to determine the optimal threshold 119899soc weneed to compute the effective arrival rate of the systemand the expected mean sojourn time of the system On theone hand when all customers follow the same threshold-119899strategy the effective arrival rate is given by

120582 (119899) = 120582(

119899+1

sum

119895=0

1199010119895 (119899) +

119899

sum

119895=0

1199011119895 (119899)) (90)

On the other hand by conditioning on the state found by acustomer in the system upon arrival we obtain the expectedmean sojourn time if entering the system with threshold-119899policy

119864 [119878 (119899)] = 119860 + 119861 (91)

where

119860 =

119899+1

sum

119895=0

1199010119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

120585 + 120578

120583120578

119861 =

119899

sum

119895=0

1199011119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

times (120585 + 120578

120583120578+ (119895 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(92)

The expected social net benefit is given by

119878soc (119899) = 120582 (119899) 119877 minus 119862120582 (119899) 119864 [119878 (119899)] (93)

Using (90) and (91) and after some algebra we obtain

119878soc (119899) = 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578

times (120582 (119899) (119909119890 + 1) minus 120582

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899))

(94)

Next we need to show that 119878soc(119899) is unimodal and hasonly one maximal point We firstly consider the increments119878soc(119899) minus 119878soc(119899 minus 1) It is not difficult to show that

119878soc (119899) minus 119878soc (119899 minus 1) ge 0 lArrrArr 119891 (119899) le 119909119890 (95)

where 119891(119899) is

119891 (119899) =1198911 (119899)

1198912 (119899)minus 1 (96)

1198911 (119899) = 120582(

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899) minus

119899minus1

sum

119895=0

(119895 + 1) 1199011119895 (119899 minus 1))

(97)

1198912 (119899) = 120582 (119899) minus 120582 (119899 minus 1) (98)

Using the stationary distribution we can simplify the expres-sions of (97) and (98) as follows

1198911 (119899) =120572119861 (119899) 119861 (119899 minus 1) 120588

119899

1205822(1 minus 120588)2

times 119863 (99)

1198912 (119899) =1205831205722120588119899

1205822119861 (119899) 119861 (119899 minus 1) (100)

where

119863 = (120583120572 + 120582120572120585

120578) (119899 + 1) (1 minus 120588) minus 120582

2

minus120582120572120588(1 +120585

120578) + 1205822120588119899+1

+ 120582120572(1 +120585

120578) 120588119899+2

(101)

Plugging (99) and (100) in (96) and replacing 119899 by 119909 weobtain (87) To prove the unimodality of 119878soc(119899) we need toshow that function119891(119909) is increasingWe define the functionℎ [0infin) rarr 119877 with

ℎ (119909) = 119891 (119909) minus 119909 (102)

We have

1198892

1198891199092ℎ (119909) =

[120582 + 120572120588 (1 + (120585120578))] 120588119909+2

(ln 120588)2

(120582 + 120572) (1 minus 120588)2

gt 0

119909 ge 0

(103)

Then function ℎ(119909) is a strictly convex function and thereis no flex point with respect to 120588 and 119909 Therefore ℎ(119909) isincreasing and so is 119891(119909) = ℎ(119909) + 119909 Therefore two casesmay take place

(i) 119891(0) gt 119909119890 then 119878soc(119899) is decreasing and customerswho find the server busy will balk

(ii) 119891(119899soc) le 119909119890 lt 119891(119899soc + 1) then we have 119878soc(119899) minus119878soc(119899minus1) ge 0 for 119899 le 119899soc and 119878soc(119899)minus119878soc(119899minus1) lt 0for 119899 gt 119899soc Then the maximum of 119878soc(119899) occurs in119899soc = lfloor119909socrfloor in which 119909soc is the unique solution ofthe equation 119891(119909) = 119909119890

Mathematical Problems in Engineering 11

The last purpose of this paper is to solve the profit max-imization problem By imposing an appropriate nonnegativeadmission fee 119901 on the customers the administrator canmaximize his net profit per time unit We have the followingtheorem

Theorem 14 In the fully observable single-server constantretrial queue with breakdowns and repairs in which condition(73) holds let

119892 (119909) = 119909 + 120583 (1 minus 120588119909+1

)

times(1+(120582120585120583120578)minus((120582+120572120588 (1+120585120578)) (120582+120572)) 120588119909+2

)

times (120582120588119909(1 minus 120588)

2)minus1

(104)

if119892(0) gt 119909119890 then customersrsquo best strategy is balking Otherwisethere exists a unique threshold joining strategy ldquo enter the retrialorbit when the number of customers in the orbit is at most119899prof whenever finding the server busyrdquo that maximizes theadministratorrsquos net profit per time unit The threshold 119899prof isgiven by

119899prof = lfloor119909profrfloor (105)

where 119909prof is the unique nonnegative root of the equation119892(119909) = 119909119890

Proof We first need to determine the appropriate entrancefee 119901 that the administrator imposes on the customers in thesystem As we have analyzed in Theorem 7 the entrance fee119901 also satisfies

119877 minus 119901 (119899) = 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(106)

From the above equation we obtain

119901 (119899) = 119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(107)

The administratorrsquos profit per time unit is

119878prof (119899) = 120582 (119899) 119901 (119899)

= 120582 (119899) (119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

times(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578))

= 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578120582 (119899) (119909119890 minus 119899)

(108)

We will proceed to prove the unimodality of the function119892(119909) From (108) we get

119878prof (119899)

119878prof (119899 minus 1)ge 1 lArrrArr 119892 (119899) le 119909119890 (109)

where 119892(119899) = 119899 + 120582(119899 minus 1)(120582(119899) minus 120582(119899 minus 1)) Simplifying(90) and using (98) and (100) we obtain the expression of119892(119899) substituting 119899 by 119909 we obtain (100)We can examine thefunction 119892(119909) is increasing Then we consider the followingtwo cases

(i) 119892(0) gt 119909119890 then function 119878prof(119899) is decreasing and thecustomersrsquo best response is balking

(ii) 119892(119899prof) le 119909119890 lt 119892(119899prof + 1) then 119878prof(119899) minus 119878prof(119899 minus1) ge 0 for 119899 le 119899prof and 119878prof(119899) minus 119878prof(119899 minus 1) lt 0 for119899 gt 119899prof Then the maximum of 119878prof(119899) is attained at119899prof = lfloor119909profrfloor where 119909prof is the unique solution of119892(119909) = 119909119890

Remark 15 In this case if we take a close look at theexpressions of thresholds 119899119890 119899soc and 119899prof we will findthat these thresholds are also functions of 120585120578 when otherparameters are fixed Furthermore we let 120585 equal to zero thenthis case is equivalent to themodel studied in [6] andwe havethe same results when counterpart problems are consideredSo it is also a special case of this model

Now we finish the analysis of the single-server retrialqueueing systemwith constant retrial rate in the partially andfully observable casesWe obtain the entrance probabilities inthe partially observable case and the thresholds in the lattercase In the following section wewill present some numericalexamples to support our results

5 Numerical Examples

In this section wewill investigate the effects of the parameterson the customersrsquo mixed strategies in this constant retrialqueueing system Figures 4 5 and 6 present the influenceof the parameters on the equilibrium joining probability119903119890 and optimal entrance probabilities 119903soc and 119903prof whereparameters 120582 120572 and 120585120578 vary respectively In these figureswe can clearly see that 119903119890 ge 119903soc ge 119903prof which has been provedinTheorems 6 and 8

Now we pay our attention to the fully observable caseFigures 7ndash10 depict the equilibrium and optimal joiningthresholds vary with respect to parameters 120582 120583 120572 and 120585120578From these four figures we can see 119899prof le 119899soc le 119899119890 Indeedthe relation 119899soc le 119899119890 is obvious from Theorems 11 and 13On the one hand we can obtain that ℎ(0) = 119891(0) gt 0 andbecause function ℎ(119909) is increasing and ℎ(119909soc) ge 0 then weget 119891(119909soc) minus 119909soc ge 0 But on the other hand 119891(119909soc) = 119909119890which means 119909soc le 119909119890 Taking floors we obtain the result119899soc le 119899119890 The relation 119899prof le 119899soc is not proved theoreticallybut it can be traced numerically

Figure 7 shows the thresholds when we consider the indi-vidual equilibrium social and profitmaximization threshold

12 Mathematical Problems in Engineering

0

Entr

ance

pro

babi

litie

s

02

03

04

05

06

07

0201 03 04 05 06 07

08

09

1

11

rersocrprof

120582

Figure 4 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120582 for 120583 = 1 120578 = 1 120585 = 002120572 = 2 119877 = 10 and 119862 = 1

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120572

Figure 5 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120572 120582 = 05 for 120583 = 1 120585 = 002119877 = 10 and 119862 = 1

strategies with respect to 120582 We can see that the thresholdsfinally converge to 0 On the one hand it is true that when 120582becomes larger there are more customers arriving per timeunit So customers in the orbit will wait longer to successfullyretry for service On the other hand from (74) we can see that119899119890 is decreasingwith respect to120582 And because of the function119878soc(119899) and 119878prof(119899) we can see that thresholds 119899soc and 119899prof

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120585120578

Figure 6 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120585120578 for 120583 = 1 120582 = 05 120572 = 2119877 = 10 and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

120582

nensocnprof

Figure 7 Individual equilibrium threshold and optimal thresholdsvary with respect to 120582 for 120585 = 002 120583 = 1 120578 = 1 120572 = 2 119877 = 40 and119862 = 1

finally become zero for large value of 120582 We have 119899prof le 119899socas 120582 varies When considering the variation of parameters 120583and120572 in Figures 8 and 9 takingmean service and retrial timesof the system into consideration we can easily explain theoutcomes and we also have 119899prof le 119899soc

Figure 10 presents the thresholds vary with respect to 120585120578On the one hand from the expression of 119899119890 and functions

Mathematical Problems in Engineering 13

05

10152025303540

Opt

imal

thre

shol

ds

0 05 1 15 2 25 3

nensocnprof

120583

Figure 8 Individual equilibrium threshold and optimal thresholdsvary with respect to 120583 for 120585 = 002 120572 = 2 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

30

Opt

imal

thre

shol

ds

nensocnprof

120572

Figure 9 Individual equilibrium threshold and optimal thresholdsvary with respect to 120572 for 120585 = 002 120583 = 1 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

119878soc(119899) and 119878prof(119899) we know that thresholds decrease to 0when 120585120578 exceeds a positive number On the other handwhen 120585120578 increases it means that the lifetime of the systembecomes shorter then the customers in the orbit need to waitlonger for the server restored So the thresholds decreasewith respect to 120585120578 When 120585120578 varies we can clearly see that119899prof le 119899soc

6 Conclusions

We have analyzed the equilibrium and optimal entranceprobabilities in the partially observable case and the coun-terpart thresholds in the fully observable case We have an

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

nensocnprof

120585120578

Figure 10 Individual equilibrium threshold and optimal thresholdsvary with respect to 120585120578 for 120582 = 1 120583 = 1 120572 = 2 119877 = 40 and 119862 = 1

ldquoavoid-the-crowdrdquo (ATC) situation in the former case Itwas observed that individualrsquos net benefit is decreasing withrespect to the entrance probability 119903 and the individualrsquos bestresponse is a decreasing function of the strategy selected bythe other customers In the fully observable case we obtainedthat the individualrsquos net benefit decreases with respect to thenumber of customers in the orbit but the social welfare andthe administratorrsquos net benefit are concave with respect to thenumber of customers in the orbit

Both in the partially observable case and the fullyobservable case the solutions of the social maximizationproblem are smaller than the solutions of the individualequilibrium problem This is aroused by the fact that theformer customers imposed negative externality on the latearriving customers Rational individuals in an economicsystem prefer to maximize their own benefit but if customerswant to maximize their social net benefit they need tocooperate rather than ignore the negative externality that isimposed on the other customers We observed that 119903119890 ge

119903soc ge 119903prof in the partially observable case and 119899prof le

119899soc le 119899119890 in the fully observable case which mean that whenconsidering optimization problems the effective service ratecan not satisfy the customersrsquo desirable service demand Thisfurther implicates that there are some customers who can notobtain service in some cases even if they are identical

The effect of the server unreliability on the systemperformance cannot be ignored It was readily seen that cus-tomersrsquo equilibrium entrance probability optimal entranceprobability and the related threshold strategies all decreaseas 120585120578 increases This is very important in managementprocess When 120585120578 increases some customersrsquo interest willbe undermined and decreases the social welfare and theadministratorrsquos net profit at the same time So it is very crucialto improve the reliability of the sever to achieve the goal ofoptimal management

14 Mathematical Problems in Engineering

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The research was supported by the National Natural ScienceFoundation of China (Grants nos 11171019 and 713990334)and the Program for New Century Excellent Talents inUniversity (no NCET-11-0568)

References

[1] G I Falin and J G C Templeton Retrial Queues Chapman ampHall London UK 1997

[2] J R Artalejo andAGomez-CorralRetrial Queueing Systems AComputational Approach SpringerHeidelbergGermany 2008

[3] G Fayolle ldquoA simple telephone exchange with delayed feed-backsrdquo in Proceedings of the International Seminar on TeletrafficAnalysis and Computer Performance Evalution pp 245ndash253Amsterdam The Netherlands 1986

[4] K Farahmand ldquoSingle line queue with repeated demandsrdquoQueueing Systems vol 6 no 1 pp 223ndash228 1990

[5] J R Artalejo and A Gomez-Corral ldquoSteady state solution ofa single-server queue with linear repeated requestsrdquo Journal ofApplied Probability vol 34 no 1 pp 223ndash233 1997

[6] A Economou and S Kanta ldquoEquilibrium customer strategiesand social-profit maximization in the single-server constantretrial queuerdquo Naval Research Logistics vol 58 no 2 pp 107ndash122 2011

[7] V G Kulkarni ldquoA game theoretic model for two types ofcustomers competing for servicerdquo Operations Research Lettersvol 2 no 3 pp 119ndash122 1983

[8] A Elcan ldquoOptimal customer return rate for anMM1 queueingsystemwith retrialsrdquoProbability in the Engineering and Informa-tional Sciences vol 8 no 4 pp 521ndash539 1994

[9] R Hassin and M Haviv ldquoOn optimal and equilibrium retrialrates in a queueing systemrdquo Probability in the Engineering andInformational Sciences vol 10 no 2 pp 223ndash227 1996

[10] F Zhang J Wang and B Liu ldquoOn the optimal and equilibriumretrial rates in an unreliable retrial queue with vacationsrdquoJournal of Industrial and Management Optimization vol 8 no4 pp 861ndash875 2012

[11] J Wang and F Zhang ldquoStrategic joining in MM1 retrialqueuesrdquo European Journal of Operational Research vol 230 no1 pp 76ndash87 2013

[12] H Li and Y Q Zhao ldquoA retrial queue with a constant retrialrate server break downs and impatient customersrdquo StochasticModels vol 21 no 2-3 pp 531ndash550 2005

[13] A Economou and S Kanta ldquoEquilibrium balking strategiesin the observable single-server queue with breakdowns andrepairsrdquoOperations Research Letters vol 36 no 6 pp 696ndash6992008

[14] J H Cao andK Cheng ldquoAnalysis of an1198721198661 queueing systemwith repairable service stationrdquo Acta Mathematicae ApplicataeSinica vol 5 no 2 pp 113ndash127 1982

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Page 5: Research Article Equilibrium Customer Strategies in the ...downloads.hindawi.com/journals/mpe/2014/379572.pdfResearch Article Equilibrium Customer Strategies in the Single-Server Constant

Mathematical Problems in Engineering 5

(ii) When 119877119862 isin (119905119871119890 119905119880119890) there exists a unique solutionof the equation 119878119890(119903) = 0 which is given by (31)

(iii) Similarly when 119877119862 isin [119905119880119890infin) the net benefit isalways positive so we obtain the rest branch of thetheorem

Because of themonotonicity of the function 119878119890(119903) the bestresponse is 1 whenever the joining probability 119903 is smallerthan 119903119890 If 119903 gt 119903119890 the best response is 0 for the net benefitis negative If 119903 = 119903119890 any strategy is a best response andcustomers are indifferent between entering the system andleaving This shows that an individualrsquos best response is adecreasing function of the strategy selected by the othercustomers that is the higher the joining probability of othercustomers the lower the net benefit Therefore we have anldquoavoid-the-crowdrdquo (ATC) situation

We will proceed to determine the solutions of the socialand profitmaximization problems that is we need to find theoptimal joining probabilities 119903soc and 119903prof that maximize thesocial net benefit and the administratorrsquos profit per unit timeWefirstly consider the socialmaximization problemWehavethe following theorem

Theorem 5 In the partially observable single-sever constantretrial queue there exists a uniquemixed joining strategy ldquoenterthe retrial orbit with probability 119903soc when the sever is busyrdquothat maximizes the social net benefit per time unit in whichcondition (29) holds The probability 119903soc is given by

119903soc =

0 if 119877119862le 119905119871soc

119903lowastsoc if 119905119871soc lt

119877

119862lt 119905119880soc

1 if 119877119862ge 119905119880soc

(37)

where

119903lowast

soc =1198610120583120572 minus 120582 (120585 + 120578) minus 120583120578

120582 (120582 + 120572) 1198610 minus 120582120578 (38)

1198610 =radic1205782(120582119877 + 119862)

119862120572 (120582 + 120572) (39)

119905119871soc =(120582 + 120572) [120582 (120585 + 120578) + 120583120578]

2minus 12058321205782120572

12058212058321205782120572 (40)

119905119880soc =120572 (120582 + 120572) [120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2minus 1205782[120583120572 minus 120582 (120582 + 120572)]

2

1205821205782[120583120572 minus 120582 (120582 + 120572)]2

(41)

Proof For a given joining strategy 119903 the system behavesstationarily when condition (29) holds Customers that findthe server busy will join the orbit with probability 119903 Whenall customers follow the same strategy 119903 the social net benefitper time unit is given by

119878soc (119903) = 120582lowast(119903) 119877 minus CELoverall (42)

where 120582lowast(119903) denotes the mean effective arrival rate of thesystem and ELoverall denotes the expectedmean queue lengthof the system (including the customer in the server) underthe strategy 119903 The mean effective arrival rate is given by

120582lowast(119903) = 1205821199010 (1) + 1205821199031199011 (1) =

120582120583120578

120582 (120585 + 120578) + 120578 (120583 minus 120582119903) (43)

Using (22) and (43) social net benefit is given by

119878soc (119903) =120582120583120578

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)119877 minus 119862120582

times120582120583120578119903 + 120583120572 (120585 + 120578)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)] [120583120572 minus 120582119903 (120582 + 120572)]

(44)

It can be written as

119878soc (119903) =120583120578 (120582119877 + 119862)

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)minus

119862120583120572

120583120572 minus 120582119903 (120582 + 120572) (45)

Differentiating the above equation with respect to 119903 we get

119889

119889119903119878soc (119903) =

1205821205831205782(120582119877 + 119862)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)]2minus

119862120583120572120582 (120582 + 120572)

[120583120572 minus 120582119903 (120582 + 120572)]2

(46)

119889

119889119903119878soc (119903) = 0

lArrrArr120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

120583120572 minus 120582119903 (120582 + 120572)= radic

1205782(120582119877 + 119862)

119862120572 (120582 + 120572)

(47)

From (46) we obtain

119889

119889119903119878soc (119903) |119903=0 =

1205821205831205782(120582119877 + 119862)

[120582 (120585 + 120578) + 120583120578]2minus119862120583120572120582 (120582 + 120572)

(120583120572)2

119889

119889119903119878soc (119903) |119903=1 =

1205821205831205782(120582119877 + 119862)

[120582 (120585 + 120578) + 120578 (120583 minus 120582)]2

minus119862120583120572120582 (120582 + 120572)

[120583120572 minus 120582 (120582 + 120572)]2

(48)

Letting (119889119889119903)119878soc(119903)|119903=0 = 0 and (119889119889119903)119878soc(119903)|119903=1 = 0 weobtain 119877119862 = 119905119871soc and 119877119862 = 119905119880soc respectively Then

119889

119889119903119878soc (119903) |119903=0 le 0 lArrrArr

119877

119862le 119905119871soc (49)

119889

119889119903119878soc (119903) |119903=1 ge 0 lArrrArr

119877

119862ge 119905119880soc (50)

Therefore we consider the following situations

(i) When 119877119862 le 119905119871soc function 119878soc(119903) is decreasingwhenever 119903 isin [0 1] so the best response is balkingthen 119903soc = 0

6 Mathematical Problems in Engineering

(ii) When 119905119871soc lt 119877119862 lt 119905119880soc there exists a positivenumber 1199030 so that function 119878soc(119903) increases when119903 isin (0 1199030] and decreases when 119903 isin [1199030 1) then 1199030 is thepoint that maximizes the function 119878soc(119903) By solving(47) we know that the unique maximum of 119878soc(119903) isattained at (1198610120583120572 minus 120582(120585 + 120578) minus 120583120578)(120582(120582 + 120572)1198610 minus 120582120578)Therefore 119903soc given by (38) is the social maximizingstrategy

(iii) When 119877119862 ge 119905119880soc function 119878soc(119903) is increasingwhenever 119903 isin [0 1] so the best response is 1

We now compare the optimal joining strategy of thesocial maximization problem and the individual equilibriumjoining strategy Their relation is given by the followingtheorem

Theorem 6 In our single-server constant retrial rate queuewith breakdowns and repairs the joining probabilities 119903119890 and119903soc are ordered as

119903soc le 119903119890 (51)

Proof When the stable condition (29) holds it is easy to showthat 119905119871119890 lt 119905119871soc lt 119905119880119890 lt 119905119880soc where 119905119871119890 119905119871soc 119905119880119890 119905119880socare defined in Theorems 4 and 5 We consider the followingcases

(i) If 119877119862 le 119905119871119890 according to (30) and (37) 119903soc = 119903119890 = 0

(ii) If 119905119871119890 lt 119877119862 le 119905119871soc then 119903119890 isin (0 1) and 119903soc = 0 So119903soc lt 119903119890

(iii) If 119905119871soc lt 119877119862 lt 119905119880119890 then 119903119890 isin (0 1) and 119903soc isin (0 1)But we can get that 119903soc lt 119903119890 after some algebra

(iv) If 119905119880119890 le 119877119862 lt 119905119880soc then 119903119890 = 1 and 119903soc isin (0 1)Therefore 119903soc lt 119903119890 is obviously satisfied

(v) Finally if 119877119862 ge 119905119880soc then 119903119890 = 119903soc = 1

From the above analysis we complete the proof

The above result can be explained by the perspective of aneconomic viewpoint In the process of individual equilibriumanalysis we notice that customers will enter the orbit as longas their net benefit is nonnegative Then individualrsquos rationalbehavior causes excessive use of the resource in equilibriumthat is to say individualrsquos optimization leads to the systemhavingmore congestion thanwhat is socially desirable whichis the appearance of the negative externality

Having considered the individual equilibrium strategyand social maximization problem we will further identifythe profit optimization joining strategy In our model wesuppose that every customer will be imposed an entrancefee 119901 by the administrator By imposing the entrance feecustomersrsquo reward decreases to 119877 minus 119901 then their strategy willdiffer We will determine the strategy 119903prof that maximizes theadministratorrsquos profit per time unit The result is given by thefollowing

Theorem 7 In the partially observable single-server constantretrial queue we can derive a unique mixed joining strategyldquoenter the orbit with probability 119903prof when the server is busyrdquothat maximizes the administratorrsquos net profit per time unitwhen condition (29) holds The probability 119903prof is given by

119903prof =

0 if 119877119862le 119905119871prof

119903lowastprof if 119905119871prof lt

119877

119862lt 119905119880prof

1 if 119877119862ge 119905119880prof

(52)

where

119903lowast

prof =1198620120583120572 minus 120582 (120585 + 120578) minus 120583120578

120582 (120582 + 120572)1198620 minus 120582120578 (53)

1198620 =radic1205782(1205821198771015840+ 119862)

119862(120582 + 120572)2 (54)

1198771015840= 119877 minus 119862

120585 + 120578

120583120578 (55)

119905119871prof

=(120582 + 120572)

2[120582 (120585 + 120578) + 120583120578]

2+ 120582120583120578120572

2(120585 + 120578) minus 120583

212057821205722

120582120583212057821205722

(56)

119905119880prof = (120583(120582 + 120572)2[120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

+ [120582120578 (120585 + 120578) minus 1205831205782] [120583120572 minus 120582 (120582 + 120572)]

2)

times (1205821205831205782[120583120572 minus 120582 (120582 + 120572)]

2)minus1

(57)

Proof For a given joining strategy 119903 we define the function119878prof(119903) to be the administratorrsquos net profit per time unit Let120582lowast(119903) be the mean effective arrival rate in the system we

further assume that the entrance fee that the administratorimposes on customers is 119901(119903) Then we have

119878prof (119903) = 120582lowast(119903) 119901 (119903) (58)

where 120582lowast(119903) is given by (43) In order to obtain 119878prof(119903) weneed to determine the entrance fee 119901(119903) Noticing (34) weyield

119877 minus 119901 (119903) = 119862((120582 + 120572) (120585 + 120578) + 120583120578

120578 [120572120583 minus 120582119903 (120582 + 120572)]+120585 + 120578

120583120578) (59)

from which we obtain

119901 (119903) = 119877 minus 119862120585 + 120578

120583120578minus 119862

(120582 + 120572) (120585 + 120578) + 120583120578

120578 [120572120583 minus 120582119903 (120582 + 120572)] (60)

Because if the entrance fee 119901 lt 119901(119903) the administrator canimprove their net benefit through increasing the entrancefee but if 119901 gt 119901(119903) the individualrsquos net benefit is negative

Mathematical Problems in Engineering 7

customers will balk So (59) always holds whenever 119903 isin [0 1]Therefore the net profit of the administrator can be calculatedas follows119878prof (119903) = 120582

lowast(119903) 119901 (119903)

=120583120578 (120582119877

1015840+ 119862)

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)minus 119862

120583 (120582 + 120572)

120583120572 minus 120582119903 (120582 + 120572)

(61)

where 1198771015840 is given by (55) Differentiating the equation withrespect to 119903 we get

119889

119889119903119878prof (119903) =

1205821205831205782(1205821198771015840+ 119862)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)]2

minus119862120583120582(120582 + 120572)

2

[120583120572 minus 120582119903 (120582 + 120572)]2

119889

119889119903119878prof (119903) = 0

lArrrArr120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

120583120572 minus 120582119903 (120582 + 120572)= radic

1205782(1205821198771015840+ 119862)

119862(120582 + 120572)2

(62)

The rest of the proof can proceed along the same line with theproof of Theorem 5

Now we are going to compare the joining probabilitieswhen considering the social and profit maximization prob-lems The result is given by the following theorem

Theorem 8 In our model when condition (29) holds theoptimal joining probabilities 119903soc and 119903prof are ordered as

119903prof le 119903soc (63)

Proof Firstly we proceed to compare the relationsamong 119905119871soc 119905119880soc 119905119871prof 119905119880prof Rewrite the expressionsof 119905119871soc 119905119880soc 119905119871prof 119905119880prof given inTheorems 5 and 7

119905119871soc =(120582 + 120572) [120582 (120585 + 120578) + 120583120578]

2

12058212058321205782120572minus1

120582

119905119880soc =120572 (120582 + 120572) [120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

1205821205782[120583120572 minus 120582 (120582 + 120572)]2

minus1

120582

119905119871prof =(120582 + 120572)

2[120582 (120585 + 120578) + 120583120578]

2

120582120583212057821205722+120585 + 120578

120583120578minus1

120582

119905119880prof =(120582 + 120572)

2[120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

1205821205782[120583120572 minus 120582 (120582 + 120572)]2

+120585 + 120578

120583120578minus1

120582

(64)

It is readily shown that 119905119871soc lt 119905119871prof and 119905119880soc lt 119905119880prof Butthe relation between 119905119880soc and 119905119871prof is undefined Two casesmay take place that is 119905119880soc lt 119905119871prof or 119905119880soc ge 119905119871prof Weconsider the situation when 119905119880soc ge 119905119871prof the other case canbe analyzed in the same wayThen we consider the followingcases

(i) If 119877119862 isin [(120585 + 120578)120583120578 119905119871soc) then 119903soc = 119903prof = 0(ii) If 119877119862 isin [119905119871soc 119905119871prof) then 119903soc isin (0 1) 119903prof = 0(iii) If 119877119862 isin [119905119871prof 119905119880soc) then 119903soc isin (0 1) and 119903prof isin

(0 1) We can take a close look at the expressions of119903soc 119903prof that are presented in Theorems 5 and 7 Wedefine a function

119892 (119909) =119909120583120572 minus 120582 (120585 + 120578) minus 120583120578

120582 (120582 + 120572) 119909 minus 120582120578 (65)

Differentiating the above function with respect to 119909 weobtain

1198921015840(119909) =

1205822((120582 + 120572) (120585 + 120578) + 120583120578)

(120582 (120582 + 120572) 119909 minus 120582120578)2

(66)

It means that function 119892(119909) increases with respect to 119909 Onthe other hand we can easily derive 1198610 gt 1198620 where 1198610 and1198620 are given inTheorems 5 and 7Then we obtain 119903prof lt 119903soc

(i) If 119877119862 isin [119905119880soc 119905119880prof) then 119903soc = 1 and 119903prof isin (0 1)(ii) If 119877119862 isin [119905119880socinfin) then 119903soc = 1 and 119903prof = 1

We obtain 119903soc ge 119903prof from the above analysis

Remark 9 Economou and Kanta [6] have studied the indi-vidual equilibrium strategy and social and profit maximiza-tion problems in the single-server constant retrial queue inthe partially observable case In our model if we let 120585 = 0we can derive the same results as given in [6] This is notaccidentally happened because when 120585 = 0 breakdownswill never occur then these two models are equivalent Inaddition notice that customersrsquo strategies 119903119890 119903soc 119903prof arefunctions of 120585120578 where other parameters are fixed It meansthat 119903119890 119903soc 119903prof only relate to 120585120578 whatever was the value 120585and 120578 we take in this model

Remark 10 Another case is that 120582(120582 + 120572)120572120583 ge 1 is left tobe considered In this situation customersrsquo joining strategieswill be less than 1 when considering the equilibrium socialand profit maximization problems otherwise the server willbehave unstably That is to say we have the following joiningstrategies

119903119890 =

0 if 119877119862le 119905119871119890

119903lowast119890 if 119877

119862gt 119905119871119890

119903119904119900119888 =

0 if 119877119862le 119905119871soc

119903lowastsoc if 119877

119862gt 119905119871soc

119903prof =

0 if 119877119862le 119905119871prof

119903lowastprof if 119877

119862gt 119905119871prof

(67)

and the relation 119903119890 ge 119903soc ge 119903prof holds all the same

8 Mathematical Problems in Engineering

Till now we have completed the analysis of the customersrsquostrategies of the partially observable retrial queueing systemWe will turn to the fully observable case

4 The Fully Observable Case

We now focus on the fully observable case assuming cus-tomers observe not only the state of the server but also theexact number of customers in the retrial orbit Customerthat finds the server idle will enter the system and begin tobe served immediately so this information is valuable onlyfor the customer who finds the server busy We know thatafter every service completion and there is no new customerarriving the customer at the head of the orbit queue willsuccessfully retry for service That means customers in theorbit are served on an FCFS basis Therefore observing theposition in the orbit they can assess precisely whether toenter or balk

Consider a tagged customer that finds the server busyupon arrival This customerrsquos mean overall sojourn time inthe system is not affected by the joiningbalking behavior ofthe other customers that find the server busy because if thetagged customer joins the orbit queue at the 119895th positionthen the late customers who find the server busy will jointhe queue at the 119895 + 1th 119895 + 2th positions behind himin the orbit So his sojourn time does not depend on theirdecisions but it depends on the arrival rate because the newlyarriving customer who finds the server idle will be servedimmediately

To study the general threshold strategy adopted by allcustomers in the fully observable case we will firstly considerthe mean overall sojourn time of the customer who finds theserver idle busy or broken upon arrival Let 119879(1 0) be themean sojourn time when the server is idle and there is nocustomers in the orbit at his arrival instant and let 119879(119894 119895)be the mean sojourn time of a tagged customer at the 119895thposition in the orbit given that the server is at state 119894 Whenall customers follow the general strategy the mean overallsojourn times 119879(119894 119895) are given by

119879 (1 0) =120585 + 120578

120583120578 (68)

119879 (1 119895) =1

120583 + 120585+

120585

120583 + 120585119879 (2 119895) +

120583

120583 + 120585119879 (0 119895) 119895 ge 1

(69)

119879 (0 119895) =1

120582 + 120572+

120582

120582 + 120572119879 (1 119895) +

120572

120582 + 120572119879 (1 119895 minus 1)

119895 ge 1

(70)

119879 (2 119895) =1

120578+ 119879 (1 119895) 119895 ge 0 (71)

Let us consider a customer in the 119895th position of the orbitwhen the server is busy Then this customer has to wait foran exponentially distributed time with rate 120585 + 120583 for thenext event to occur in which the server breaks down or the

service is completed With probability 120585(120585 + 120583) breakdownoccurs then the mean overall sojourn time becomes 119879(2 119895)and the tagged customer remains in the 119895th position of theorbit On the other hand with probability 120583(120585 + 120583) theservice is completed then the mean overall sojourn timebecomes 119879(1 119895 minus 1) and the tagged customer moves to the119895 minus 1th position Through the above analysis we obtain (69)Considering the other cases in the same line we obtain therest equations

Solving the above equations the mean overall sojourntimes are given by

119879 (0 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578 119895 ge 1

119879 (1 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 119895 ge 0

119879 (2 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120583 + 120585 + 120578

120583120578

119895 ge 0

(72)

Then we need to find the general equilibrium strategyfollowed by the customers when the server is busy To ensurethat customer will enter the orbit when finding the serverbusy and the queue in the orbit is empty we further assumethat 119877 minus 119862119879(1 1) gt 0 The condition can be written as

119877

119862gt(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 (73)

This means customersrsquo reward should be larger in the fullyobservable case than in the former case even if the other sys-tematic parameters are equal We will identify the customersrsquoequilibrium threshold strategy and we have the followingtheorem

Theorem 11 In the fully observable single-server constantretrial queue there exists a unique threshold joining strategyldquoenter the retrial orbit if there are at most 119899119890 customers in theorbit whenever finding the server busyrdquo in which condition (73)holds The threshold 119899119890 is given by

119899119890 = lfloor119909119890rfloor (74)

where

119909119890 =120572120583120578119877 minus 119862120572 (120585 + 120578)

119862 [(120582 + 120572) (120585 + 120578) + 120583120578]minus 1 (75)

This strategy is the unique equilibrium strategy among allpossible strategies

Proof Consider a tagged customer that finds the system atthe state (1 119895) upon arrival If he decides to join he goesdirectly to the orbit and occupies the 119895 + 1th position Thenhis expected net benefit is 119878119890(119895) = 119877 minus 119862119879(1 119895 + 1) where

119878119890 (119895) = 119877 minus 119862[(119895 + 1)(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578]

(76)

Mathematical Problems in Engineering 9

middot middot middot

middot middot middot

middot middot middot

120582

120582 120582 120582

120583 120572 120582 120583 120582 120583120572 120572

120585 120578 120585 120578 120585 120578

120582 120583

120585 120578

120582 120583

120585 120578

0 n0 0 0 1

1 1

2 1

0 2

1 2

2 2

1 0

2 0

1 n

2 n

0 n + 1

1 n + 1

2 n + 1

Figure 3 Transition rate diagram of the fully observable case

The customer prefers to join if 119878119890(119895) gt 0 and he is indifferentbetween joining and balking while 119878119890(119895) = 0 and prefers tobalk if 119878119890(119895) lt 0 A newly arriving customer will enter ifand only if 119895 le 119899119890 when finding the server busy By solvinginequality 119878119890(119895) ge 0 we obtain the result

We will elucidate the uniqueness of the equilibriumthreshold joining strategy followed by all customers Indeedif 119909119890 is an integer number we just need to let 119899119890 = 119909119890 thenwe know 119878119890(119899119890) = 0 and the mixed threshold strategy isthat prescribes to enter if 119899 lt 119899119890 to balk if 119899 gt 119899119890 and beindifferent if 119899 = 119899119890 When 119909119890 is any positive value we let119899119890 = lfloor119909119890rfloor Hence in this case the equilibrium strategy is alsounique

We now turn our attention to the social and profit maxi-mization problems and identify the thresholds 119899soc and 119899profthat maximize the social net benefit and the administratorrsquosprofit per time unit To consummate this goal we need todetermine the stationary behavior of the system when allcustomers follow the same threshold strategy

Suppose that all customers that find the server busy followthe same threshold strategies 119899soc and 119899prof respectively Thatis to say customers who find the sever busy will enter thesystem as long as the number of customers in the orbitis at most 119899soc when considering the social maximizationproblem and there is at most 119899prof customers in the orbitwhen considering the administratorrsquos optimization problemHence the maximum number of customers in the orbitwill never be larger than 119899 + 1 when customers follow thesame threshold-119899 strategyThen we obtain a continuous-timeMarkov chain (119868(119905)119873(119905)) with state space 119878 = 0 1 2 times

0 1 2 119899 + 1 and its transition diagram is given byFigure 3

The stationary distribution of the system (119901119894119895(119894 119895) isin 119878)is given by the following proposition

Proposition 12 Consider the fully observable single-serverconstant retrial queue with breakdowns and repairs in whichcustomers follow a threshold-119899 strategy then the stationarydistribution of the system is given by

11990100 = 119861 (119899)120583120572

1205822

1199010119895 = 119861 (119899) 120588119895minus1 119895 = 1 2 119899 + 1

1199011119895 = 119861 (119899)120572

120582120588119895 119895 = 0 1 2 119899 + 1

1199012119895 = 119861 (119899)120572

120582

120585

120578120588119895 119895 = 0 1 2 119899 + 1

(77)

where

120588 =120582 (120582 + 120572)

120572120583

119861 (119899) = 120583120572

1205822+ (1 + 120588 + sdot sdot sdot + 120588

119899) +

120572

120582(1 + 120588 + sdot sdot sdot + 120588

119899+1)

+120572120585

120582120578(1 + 120588 + sdot sdot sdot + 120588

119899+1)

minus1

(78)

Proof The stationary distribution is obtained from the fol-lowing balance equations

12058211990100 = 12058311990110 (79)

(120582 + 120572) 1199010119895 = 1205831199011119895 119895 = 1 2 119899 + 1 (80)

1205821199011119895 = 1205721199010119895+1 119895 = 0 1 2 119899 (81)

1205781199012119895 = 1205851199011119895 119895 = 0 1 119899 + 1 (82)

(120583 + 120585) 1199011119899+1 = 1205781199012119899+1 + 1205821199011119899 + 1205821199010119899+1 (83)

Combining (80) with (81) we can obtain the recursiverelation

1199011119895 = 11990110120588119895 119895 = 1 2 119899 minus 1 (84)

Then we derive the expressions of 1199012119895 from (82)

1199012119895 =120585

12057812058811989511990110 119895 = 0 1 119899 + 1 (85)

Using (80)ndash(82) we can get

11990100 = 11990110

120583120572

1205822

1199010119895 = 11990110120588119895minus1 119895 = 1 2 119899 + 1

1199011119895 = 11990110120572

120582120588119895 119895 = 0 1 2 119899 + 1

1199012119895 = 11990110120572

120582

120585

120578120588119895 119895 = 0 1 2 119899 + 1

(86)

Then with the help of the normalizing equation sum119899+1119895=0 1199010119895 +sum119899+1

119895=0 1199011119895 + sum119899+1

119895=0 1199012119895 = 1 we get the expression of 11990110

By considering the stationary distribution we examinethe social welfare maximization threshold strategy We havethe following result

10 Mathematical Problems in Engineering

Theorem 13 In our single-server constant retrial queue inwhich the condition (73) holds we define the following func-tion

119891 (119909) =(120583120572 + (120585120578) 120582120572) (119909 + 1)

120583120572 (1 minus 120588)

minus120582 (120582 + 120572120588 (1 + (120585120578))) (1 minus 120588

119909+1)

120583120572(1 minus 120588)2

minus 1

(87)

(88)

If 119891(0) gt 119909119890 then the customersrsquo best response is balkingOtherwise there exists a unique threshold-119899soc strategy ldquo enterthe retrial orbit if the number of customers in the orbit is atmost119899soc whenever customers find the server busyrdquo that maximizesthe social net benefit per time unit The threshold 119899soc is givenby

119899soc = lfloor119909119904119900119888rfloor (89)

where 119909soc is the unique nonnegative root of the equation119891(119909) = 119909119890

Proof In order to determine the optimal threshold 119899soc weneed to compute the effective arrival rate of the systemand the expected mean sojourn time of the system On theone hand when all customers follow the same threshold-119899strategy the effective arrival rate is given by

120582 (119899) = 120582(

119899+1

sum

119895=0

1199010119895 (119899) +

119899

sum

119895=0

1199011119895 (119899)) (90)

On the other hand by conditioning on the state found by acustomer in the system upon arrival we obtain the expectedmean sojourn time if entering the system with threshold-119899policy

119864 [119878 (119899)] = 119860 + 119861 (91)

where

119860 =

119899+1

sum

119895=0

1199010119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

120585 + 120578

120583120578

119861 =

119899

sum

119895=0

1199011119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

times (120585 + 120578

120583120578+ (119895 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(92)

The expected social net benefit is given by

119878soc (119899) = 120582 (119899) 119877 minus 119862120582 (119899) 119864 [119878 (119899)] (93)

Using (90) and (91) and after some algebra we obtain

119878soc (119899) = 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578

times (120582 (119899) (119909119890 + 1) minus 120582

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899))

(94)

Next we need to show that 119878soc(119899) is unimodal and hasonly one maximal point We firstly consider the increments119878soc(119899) minus 119878soc(119899 minus 1) It is not difficult to show that

119878soc (119899) minus 119878soc (119899 minus 1) ge 0 lArrrArr 119891 (119899) le 119909119890 (95)

where 119891(119899) is

119891 (119899) =1198911 (119899)

1198912 (119899)minus 1 (96)

1198911 (119899) = 120582(

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899) minus

119899minus1

sum

119895=0

(119895 + 1) 1199011119895 (119899 minus 1))

(97)

1198912 (119899) = 120582 (119899) minus 120582 (119899 minus 1) (98)

Using the stationary distribution we can simplify the expres-sions of (97) and (98) as follows

1198911 (119899) =120572119861 (119899) 119861 (119899 minus 1) 120588

119899

1205822(1 minus 120588)2

times 119863 (99)

1198912 (119899) =1205831205722120588119899

1205822119861 (119899) 119861 (119899 minus 1) (100)

where

119863 = (120583120572 + 120582120572120585

120578) (119899 + 1) (1 minus 120588) minus 120582

2

minus120582120572120588(1 +120585

120578) + 1205822120588119899+1

+ 120582120572(1 +120585

120578) 120588119899+2

(101)

Plugging (99) and (100) in (96) and replacing 119899 by 119909 weobtain (87) To prove the unimodality of 119878soc(119899) we need toshow that function119891(119909) is increasingWe define the functionℎ [0infin) rarr 119877 with

ℎ (119909) = 119891 (119909) minus 119909 (102)

We have

1198892

1198891199092ℎ (119909) =

[120582 + 120572120588 (1 + (120585120578))] 120588119909+2

(ln 120588)2

(120582 + 120572) (1 minus 120588)2

gt 0

119909 ge 0

(103)

Then function ℎ(119909) is a strictly convex function and thereis no flex point with respect to 120588 and 119909 Therefore ℎ(119909) isincreasing and so is 119891(119909) = ℎ(119909) + 119909 Therefore two casesmay take place

(i) 119891(0) gt 119909119890 then 119878soc(119899) is decreasing and customerswho find the server busy will balk

(ii) 119891(119899soc) le 119909119890 lt 119891(119899soc + 1) then we have 119878soc(119899) minus119878soc(119899minus1) ge 0 for 119899 le 119899soc and 119878soc(119899)minus119878soc(119899minus1) lt 0for 119899 gt 119899soc Then the maximum of 119878soc(119899) occurs in119899soc = lfloor119909socrfloor in which 119909soc is the unique solution ofthe equation 119891(119909) = 119909119890

Mathematical Problems in Engineering 11

The last purpose of this paper is to solve the profit max-imization problem By imposing an appropriate nonnegativeadmission fee 119901 on the customers the administrator canmaximize his net profit per time unit We have the followingtheorem

Theorem 14 In the fully observable single-server constantretrial queue with breakdowns and repairs in which condition(73) holds let

119892 (119909) = 119909 + 120583 (1 minus 120588119909+1

)

times(1+(120582120585120583120578)minus((120582+120572120588 (1+120585120578)) (120582+120572)) 120588119909+2

)

times (120582120588119909(1 minus 120588)

2)minus1

(104)

if119892(0) gt 119909119890 then customersrsquo best strategy is balking Otherwisethere exists a unique threshold joining strategy ldquo enter the retrialorbit when the number of customers in the orbit is at most119899prof whenever finding the server busyrdquo that maximizes theadministratorrsquos net profit per time unit The threshold 119899prof isgiven by

119899prof = lfloor119909profrfloor (105)

where 119909prof is the unique nonnegative root of the equation119892(119909) = 119909119890

Proof We first need to determine the appropriate entrancefee 119901 that the administrator imposes on the customers in thesystem As we have analyzed in Theorem 7 the entrance fee119901 also satisfies

119877 minus 119901 (119899) = 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(106)

From the above equation we obtain

119901 (119899) = 119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(107)

The administratorrsquos profit per time unit is

119878prof (119899) = 120582 (119899) 119901 (119899)

= 120582 (119899) (119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

times(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578))

= 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578120582 (119899) (119909119890 minus 119899)

(108)

We will proceed to prove the unimodality of the function119892(119909) From (108) we get

119878prof (119899)

119878prof (119899 minus 1)ge 1 lArrrArr 119892 (119899) le 119909119890 (109)

where 119892(119899) = 119899 + 120582(119899 minus 1)(120582(119899) minus 120582(119899 minus 1)) Simplifying(90) and using (98) and (100) we obtain the expression of119892(119899) substituting 119899 by 119909 we obtain (100)We can examine thefunction 119892(119909) is increasing Then we consider the followingtwo cases

(i) 119892(0) gt 119909119890 then function 119878prof(119899) is decreasing and thecustomersrsquo best response is balking

(ii) 119892(119899prof) le 119909119890 lt 119892(119899prof + 1) then 119878prof(119899) minus 119878prof(119899 minus1) ge 0 for 119899 le 119899prof and 119878prof(119899) minus 119878prof(119899 minus 1) lt 0 for119899 gt 119899prof Then the maximum of 119878prof(119899) is attained at119899prof = lfloor119909profrfloor where 119909prof is the unique solution of119892(119909) = 119909119890

Remark 15 In this case if we take a close look at theexpressions of thresholds 119899119890 119899soc and 119899prof we will findthat these thresholds are also functions of 120585120578 when otherparameters are fixed Furthermore we let 120585 equal to zero thenthis case is equivalent to themodel studied in [6] andwe havethe same results when counterpart problems are consideredSo it is also a special case of this model

Now we finish the analysis of the single-server retrialqueueing systemwith constant retrial rate in the partially andfully observable casesWe obtain the entrance probabilities inthe partially observable case and the thresholds in the lattercase In the following section wewill present some numericalexamples to support our results

5 Numerical Examples

In this section wewill investigate the effects of the parameterson the customersrsquo mixed strategies in this constant retrialqueueing system Figures 4 5 and 6 present the influenceof the parameters on the equilibrium joining probability119903119890 and optimal entrance probabilities 119903soc and 119903prof whereparameters 120582 120572 and 120585120578 vary respectively In these figureswe can clearly see that 119903119890 ge 119903soc ge 119903prof which has been provedinTheorems 6 and 8

Now we pay our attention to the fully observable caseFigures 7ndash10 depict the equilibrium and optimal joiningthresholds vary with respect to parameters 120582 120583 120572 and 120585120578From these four figures we can see 119899prof le 119899soc le 119899119890 Indeedthe relation 119899soc le 119899119890 is obvious from Theorems 11 and 13On the one hand we can obtain that ℎ(0) = 119891(0) gt 0 andbecause function ℎ(119909) is increasing and ℎ(119909soc) ge 0 then weget 119891(119909soc) minus 119909soc ge 0 But on the other hand 119891(119909soc) = 119909119890which means 119909soc le 119909119890 Taking floors we obtain the result119899soc le 119899119890 The relation 119899prof le 119899soc is not proved theoreticallybut it can be traced numerically

Figure 7 shows the thresholds when we consider the indi-vidual equilibrium social and profitmaximization threshold

12 Mathematical Problems in Engineering

0

Entr

ance

pro

babi

litie

s

02

03

04

05

06

07

0201 03 04 05 06 07

08

09

1

11

rersocrprof

120582

Figure 4 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120582 for 120583 = 1 120578 = 1 120585 = 002120572 = 2 119877 = 10 and 119862 = 1

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120572

Figure 5 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120572 120582 = 05 for 120583 = 1 120585 = 002119877 = 10 and 119862 = 1

strategies with respect to 120582 We can see that the thresholdsfinally converge to 0 On the one hand it is true that when 120582becomes larger there are more customers arriving per timeunit So customers in the orbit will wait longer to successfullyretry for service On the other hand from (74) we can see that119899119890 is decreasingwith respect to120582 And because of the function119878soc(119899) and 119878prof(119899) we can see that thresholds 119899soc and 119899prof

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120585120578

Figure 6 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120585120578 for 120583 = 1 120582 = 05 120572 = 2119877 = 10 and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

120582

nensocnprof

Figure 7 Individual equilibrium threshold and optimal thresholdsvary with respect to 120582 for 120585 = 002 120583 = 1 120578 = 1 120572 = 2 119877 = 40 and119862 = 1

finally become zero for large value of 120582 We have 119899prof le 119899socas 120582 varies When considering the variation of parameters 120583and120572 in Figures 8 and 9 takingmean service and retrial timesof the system into consideration we can easily explain theoutcomes and we also have 119899prof le 119899soc

Figure 10 presents the thresholds vary with respect to 120585120578On the one hand from the expression of 119899119890 and functions

Mathematical Problems in Engineering 13

05

10152025303540

Opt

imal

thre

shol

ds

0 05 1 15 2 25 3

nensocnprof

120583

Figure 8 Individual equilibrium threshold and optimal thresholdsvary with respect to 120583 for 120585 = 002 120572 = 2 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

30

Opt

imal

thre

shol

ds

nensocnprof

120572

Figure 9 Individual equilibrium threshold and optimal thresholdsvary with respect to 120572 for 120585 = 002 120583 = 1 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

119878soc(119899) and 119878prof(119899) we know that thresholds decrease to 0when 120585120578 exceeds a positive number On the other handwhen 120585120578 increases it means that the lifetime of the systembecomes shorter then the customers in the orbit need to waitlonger for the server restored So the thresholds decreasewith respect to 120585120578 When 120585120578 varies we can clearly see that119899prof le 119899soc

6 Conclusions

We have analyzed the equilibrium and optimal entranceprobabilities in the partially observable case and the coun-terpart thresholds in the fully observable case We have an

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

nensocnprof

120585120578

Figure 10 Individual equilibrium threshold and optimal thresholdsvary with respect to 120585120578 for 120582 = 1 120583 = 1 120572 = 2 119877 = 40 and 119862 = 1

ldquoavoid-the-crowdrdquo (ATC) situation in the former case Itwas observed that individualrsquos net benefit is decreasing withrespect to the entrance probability 119903 and the individualrsquos bestresponse is a decreasing function of the strategy selected bythe other customers In the fully observable case we obtainedthat the individualrsquos net benefit decreases with respect to thenumber of customers in the orbit but the social welfare andthe administratorrsquos net benefit are concave with respect to thenumber of customers in the orbit

Both in the partially observable case and the fullyobservable case the solutions of the social maximizationproblem are smaller than the solutions of the individualequilibrium problem This is aroused by the fact that theformer customers imposed negative externality on the latearriving customers Rational individuals in an economicsystem prefer to maximize their own benefit but if customerswant to maximize their social net benefit they need tocooperate rather than ignore the negative externality that isimposed on the other customers We observed that 119903119890 ge

119903soc ge 119903prof in the partially observable case and 119899prof le

119899soc le 119899119890 in the fully observable case which mean that whenconsidering optimization problems the effective service ratecan not satisfy the customersrsquo desirable service demand Thisfurther implicates that there are some customers who can notobtain service in some cases even if they are identical

The effect of the server unreliability on the systemperformance cannot be ignored It was readily seen that cus-tomersrsquo equilibrium entrance probability optimal entranceprobability and the related threshold strategies all decreaseas 120585120578 increases This is very important in managementprocess When 120585120578 increases some customersrsquo interest willbe undermined and decreases the social welfare and theadministratorrsquos net profit at the same time So it is very crucialto improve the reliability of the sever to achieve the goal ofoptimal management

14 Mathematical Problems in Engineering

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The research was supported by the National Natural ScienceFoundation of China (Grants nos 11171019 and 713990334)and the Program for New Century Excellent Talents inUniversity (no NCET-11-0568)

References

[1] G I Falin and J G C Templeton Retrial Queues Chapman ampHall London UK 1997

[2] J R Artalejo andAGomez-CorralRetrial Queueing Systems AComputational Approach SpringerHeidelbergGermany 2008

[3] G Fayolle ldquoA simple telephone exchange with delayed feed-backsrdquo in Proceedings of the International Seminar on TeletrafficAnalysis and Computer Performance Evalution pp 245ndash253Amsterdam The Netherlands 1986

[4] K Farahmand ldquoSingle line queue with repeated demandsrdquoQueueing Systems vol 6 no 1 pp 223ndash228 1990

[5] J R Artalejo and A Gomez-Corral ldquoSteady state solution ofa single-server queue with linear repeated requestsrdquo Journal ofApplied Probability vol 34 no 1 pp 223ndash233 1997

[6] A Economou and S Kanta ldquoEquilibrium customer strategiesand social-profit maximization in the single-server constantretrial queuerdquo Naval Research Logistics vol 58 no 2 pp 107ndash122 2011

[7] V G Kulkarni ldquoA game theoretic model for two types ofcustomers competing for servicerdquo Operations Research Lettersvol 2 no 3 pp 119ndash122 1983

[8] A Elcan ldquoOptimal customer return rate for anMM1 queueingsystemwith retrialsrdquoProbability in the Engineering and Informa-tional Sciences vol 8 no 4 pp 521ndash539 1994

[9] R Hassin and M Haviv ldquoOn optimal and equilibrium retrialrates in a queueing systemrdquo Probability in the Engineering andInformational Sciences vol 10 no 2 pp 223ndash227 1996

[10] F Zhang J Wang and B Liu ldquoOn the optimal and equilibriumretrial rates in an unreliable retrial queue with vacationsrdquoJournal of Industrial and Management Optimization vol 8 no4 pp 861ndash875 2012

[11] J Wang and F Zhang ldquoStrategic joining in MM1 retrialqueuesrdquo European Journal of Operational Research vol 230 no1 pp 76ndash87 2013

[12] H Li and Y Q Zhao ldquoA retrial queue with a constant retrialrate server break downs and impatient customersrdquo StochasticModels vol 21 no 2-3 pp 531ndash550 2005

[13] A Economou and S Kanta ldquoEquilibrium balking strategiesin the observable single-server queue with breakdowns andrepairsrdquoOperations Research Letters vol 36 no 6 pp 696ndash6992008

[14] J H Cao andK Cheng ldquoAnalysis of an1198721198661 queueing systemwith repairable service stationrdquo Acta Mathematicae ApplicataeSinica vol 5 no 2 pp 113ndash127 1982

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Page 6: Research Article Equilibrium Customer Strategies in the ...downloads.hindawi.com/journals/mpe/2014/379572.pdfResearch Article Equilibrium Customer Strategies in the Single-Server Constant

6 Mathematical Problems in Engineering

(ii) When 119905119871soc lt 119877119862 lt 119905119880soc there exists a positivenumber 1199030 so that function 119878soc(119903) increases when119903 isin (0 1199030] and decreases when 119903 isin [1199030 1) then 1199030 is thepoint that maximizes the function 119878soc(119903) By solving(47) we know that the unique maximum of 119878soc(119903) isattained at (1198610120583120572 minus 120582(120585 + 120578) minus 120583120578)(120582(120582 + 120572)1198610 minus 120582120578)Therefore 119903soc given by (38) is the social maximizingstrategy

(iii) When 119877119862 ge 119905119880soc function 119878soc(119903) is increasingwhenever 119903 isin [0 1] so the best response is 1

We now compare the optimal joining strategy of thesocial maximization problem and the individual equilibriumjoining strategy Their relation is given by the followingtheorem

Theorem 6 In our single-server constant retrial rate queuewith breakdowns and repairs the joining probabilities 119903119890 and119903soc are ordered as

119903soc le 119903119890 (51)

Proof When the stable condition (29) holds it is easy to showthat 119905119871119890 lt 119905119871soc lt 119905119880119890 lt 119905119880soc where 119905119871119890 119905119871soc 119905119880119890 119905119880socare defined in Theorems 4 and 5 We consider the followingcases

(i) If 119877119862 le 119905119871119890 according to (30) and (37) 119903soc = 119903119890 = 0

(ii) If 119905119871119890 lt 119877119862 le 119905119871soc then 119903119890 isin (0 1) and 119903soc = 0 So119903soc lt 119903119890

(iii) If 119905119871soc lt 119877119862 lt 119905119880119890 then 119903119890 isin (0 1) and 119903soc isin (0 1)But we can get that 119903soc lt 119903119890 after some algebra

(iv) If 119905119880119890 le 119877119862 lt 119905119880soc then 119903119890 = 1 and 119903soc isin (0 1)Therefore 119903soc lt 119903119890 is obviously satisfied

(v) Finally if 119877119862 ge 119905119880soc then 119903119890 = 119903soc = 1

From the above analysis we complete the proof

The above result can be explained by the perspective of aneconomic viewpoint In the process of individual equilibriumanalysis we notice that customers will enter the orbit as longas their net benefit is nonnegative Then individualrsquos rationalbehavior causes excessive use of the resource in equilibriumthat is to say individualrsquos optimization leads to the systemhavingmore congestion thanwhat is socially desirable whichis the appearance of the negative externality

Having considered the individual equilibrium strategyand social maximization problem we will further identifythe profit optimization joining strategy In our model wesuppose that every customer will be imposed an entrancefee 119901 by the administrator By imposing the entrance feecustomersrsquo reward decreases to 119877 minus 119901 then their strategy willdiffer We will determine the strategy 119903prof that maximizes theadministratorrsquos profit per time unit The result is given by thefollowing

Theorem 7 In the partially observable single-server constantretrial queue we can derive a unique mixed joining strategyldquoenter the orbit with probability 119903prof when the server is busyrdquothat maximizes the administratorrsquos net profit per time unitwhen condition (29) holds The probability 119903prof is given by

119903prof =

0 if 119877119862le 119905119871prof

119903lowastprof if 119905119871prof lt

119877

119862lt 119905119880prof

1 if 119877119862ge 119905119880prof

(52)

where

119903lowast

prof =1198620120583120572 minus 120582 (120585 + 120578) minus 120583120578

120582 (120582 + 120572)1198620 minus 120582120578 (53)

1198620 =radic1205782(1205821198771015840+ 119862)

119862(120582 + 120572)2 (54)

1198771015840= 119877 minus 119862

120585 + 120578

120583120578 (55)

119905119871prof

=(120582 + 120572)

2[120582 (120585 + 120578) + 120583120578]

2+ 120582120583120578120572

2(120585 + 120578) minus 120583

212057821205722

120582120583212057821205722

(56)

119905119880prof = (120583(120582 + 120572)2[120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

+ [120582120578 (120585 + 120578) minus 1205831205782] [120583120572 minus 120582 (120582 + 120572)]

2)

times (1205821205831205782[120583120572 minus 120582 (120582 + 120572)]

2)minus1

(57)

Proof For a given joining strategy 119903 we define the function119878prof(119903) to be the administratorrsquos net profit per time unit Let120582lowast(119903) be the mean effective arrival rate in the system we

further assume that the entrance fee that the administratorimposes on customers is 119901(119903) Then we have

119878prof (119903) = 120582lowast(119903) 119901 (119903) (58)

where 120582lowast(119903) is given by (43) In order to obtain 119878prof(119903) weneed to determine the entrance fee 119901(119903) Noticing (34) weyield

119877 minus 119901 (119903) = 119862((120582 + 120572) (120585 + 120578) + 120583120578

120578 [120572120583 minus 120582119903 (120582 + 120572)]+120585 + 120578

120583120578) (59)

from which we obtain

119901 (119903) = 119877 minus 119862120585 + 120578

120583120578minus 119862

(120582 + 120572) (120585 + 120578) + 120583120578

120578 [120572120583 minus 120582119903 (120582 + 120572)] (60)

Because if the entrance fee 119901 lt 119901(119903) the administrator canimprove their net benefit through increasing the entrancefee but if 119901 gt 119901(119903) the individualrsquos net benefit is negative

Mathematical Problems in Engineering 7

customers will balk So (59) always holds whenever 119903 isin [0 1]Therefore the net profit of the administrator can be calculatedas follows119878prof (119903) = 120582

lowast(119903) 119901 (119903)

=120583120578 (120582119877

1015840+ 119862)

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)minus 119862

120583 (120582 + 120572)

120583120572 minus 120582119903 (120582 + 120572)

(61)

where 1198771015840 is given by (55) Differentiating the equation withrespect to 119903 we get

119889

119889119903119878prof (119903) =

1205821205831205782(1205821198771015840+ 119862)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)]2

minus119862120583120582(120582 + 120572)

2

[120583120572 minus 120582119903 (120582 + 120572)]2

119889

119889119903119878prof (119903) = 0

lArrrArr120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

120583120572 minus 120582119903 (120582 + 120572)= radic

1205782(1205821198771015840+ 119862)

119862(120582 + 120572)2

(62)

The rest of the proof can proceed along the same line with theproof of Theorem 5

Now we are going to compare the joining probabilitieswhen considering the social and profit maximization prob-lems The result is given by the following theorem

Theorem 8 In our model when condition (29) holds theoptimal joining probabilities 119903soc and 119903prof are ordered as

119903prof le 119903soc (63)

Proof Firstly we proceed to compare the relationsamong 119905119871soc 119905119880soc 119905119871prof 119905119880prof Rewrite the expressionsof 119905119871soc 119905119880soc 119905119871prof 119905119880prof given inTheorems 5 and 7

119905119871soc =(120582 + 120572) [120582 (120585 + 120578) + 120583120578]

2

12058212058321205782120572minus1

120582

119905119880soc =120572 (120582 + 120572) [120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

1205821205782[120583120572 minus 120582 (120582 + 120572)]2

minus1

120582

119905119871prof =(120582 + 120572)

2[120582 (120585 + 120578) + 120583120578]

2

120582120583212057821205722+120585 + 120578

120583120578minus1

120582

119905119880prof =(120582 + 120572)

2[120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

1205821205782[120583120572 minus 120582 (120582 + 120572)]2

+120585 + 120578

120583120578minus1

120582

(64)

It is readily shown that 119905119871soc lt 119905119871prof and 119905119880soc lt 119905119880prof Butthe relation between 119905119880soc and 119905119871prof is undefined Two casesmay take place that is 119905119880soc lt 119905119871prof or 119905119880soc ge 119905119871prof Weconsider the situation when 119905119880soc ge 119905119871prof the other case canbe analyzed in the same wayThen we consider the followingcases

(i) If 119877119862 isin [(120585 + 120578)120583120578 119905119871soc) then 119903soc = 119903prof = 0(ii) If 119877119862 isin [119905119871soc 119905119871prof) then 119903soc isin (0 1) 119903prof = 0(iii) If 119877119862 isin [119905119871prof 119905119880soc) then 119903soc isin (0 1) and 119903prof isin

(0 1) We can take a close look at the expressions of119903soc 119903prof that are presented in Theorems 5 and 7 Wedefine a function

119892 (119909) =119909120583120572 minus 120582 (120585 + 120578) minus 120583120578

120582 (120582 + 120572) 119909 minus 120582120578 (65)

Differentiating the above function with respect to 119909 weobtain

1198921015840(119909) =

1205822((120582 + 120572) (120585 + 120578) + 120583120578)

(120582 (120582 + 120572) 119909 minus 120582120578)2

(66)

It means that function 119892(119909) increases with respect to 119909 Onthe other hand we can easily derive 1198610 gt 1198620 where 1198610 and1198620 are given inTheorems 5 and 7Then we obtain 119903prof lt 119903soc

(i) If 119877119862 isin [119905119880soc 119905119880prof) then 119903soc = 1 and 119903prof isin (0 1)(ii) If 119877119862 isin [119905119880socinfin) then 119903soc = 1 and 119903prof = 1

We obtain 119903soc ge 119903prof from the above analysis

Remark 9 Economou and Kanta [6] have studied the indi-vidual equilibrium strategy and social and profit maximiza-tion problems in the single-server constant retrial queue inthe partially observable case In our model if we let 120585 = 0we can derive the same results as given in [6] This is notaccidentally happened because when 120585 = 0 breakdownswill never occur then these two models are equivalent Inaddition notice that customersrsquo strategies 119903119890 119903soc 119903prof arefunctions of 120585120578 where other parameters are fixed It meansthat 119903119890 119903soc 119903prof only relate to 120585120578 whatever was the value 120585and 120578 we take in this model

Remark 10 Another case is that 120582(120582 + 120572)120572120583 ge 1 is left tobe considered In this situation customersrsquo joining strategieswill be less than 1 when considering the equilibrium socialand profit maximization problems otherwise the server willbehave unstably That is to say we have the following joiningstrategies

119903119890 =

0 if 119877119862le 119905119871119890

119903lowast119890 if 119877

119862gt 119905119871119890

119903119904119900119888 =

0 if 119877119862le 119905119871soc

119903lowastsoc if 119877

119862gt 119905119871soc

119903prof =

0 if 119877119862le 119905119871prof

119903lowastprof if 119877

119862gt 119905119871prof

(67)

and the relation 119903119890 ge 119903soc ge 119903prof holds all the same

8 Mathematical Problems in Engineering

Till now we have completed the analysis of the customersrsquostrategies of the partially observable retrial queueing systemWe will turn to the fully observable case

4 The Fully Observable Case

We now focus on the fully observable case assuming cus-tomers observe not only the state of the server but also theexact number of customers in the retrial orbit Customerthat finds the server idle will enter the system and begin tobe served immediately so this information is valuable onlyfor the customer who finds the server busy We know thatafter every service completion and there is no new customerarriving the customer at the head of the orbit queue willsuccessfully retry for service That means customers in theorbit are served on an FCFS basis Therefore observing theposition in the orbit they can assess precisely whether toenter or balk

Consider a tagged customer that finds the server busyupon arrival This customerrsquos mean overall sojourn time inthe system is not affected by the joiningbalking behavior ofthe other customers that find the server busy because if thetagged customer joins the orbit queue at the 119895th positionthen the late customers who find the server busy will jointhe queue at the 119895 + 1th 119895 + 2th positions behind himin the orbit So his sojourn time does not depend on theirdecisions but it depends on the arrival rate because the newlyarriving customer who finds the server idle will be servedimmediately

To study the general threshold strategy adopted by allcustomers in the fully observable case we will firstly considerthe mean overall sojourn time of the customer who finds theserver idle busy or broken upon arrival Let 119879(1 0) be themean sojourn time when the server is idle and there is nocustomers in the orbit at his arrival instant and let 119879(119894 119895)be the mean sojourn time of a tagged customer at the 119895thposition in the orbit given that the server is at state 119894 Whenall customers follow the general strategy the mean overallsojourn times 119879(119894 119895) are given by

119879 (1 0) =120585 + 120578

120583120578 (68)

119879 (1 119895) =1

120583 + 120585+

120585

120583 + 120585119879 (2 119895) +

120583

120583 + 120585119879 (0 119895) 119895 ge 1

(69)

119879 (0 119895) =1

120582 + 120572+

120582

120582 + 120572119879 (1 119895) +

120572

120582 + 120572119879 (1 119895 minus 1)

119895 ge 1

(70)

119879 (2 119895) =1

120578+ 119879 (1 119895) 119895 ge 0 (71)

Let us consider a customer in the 119895th position of the orbitwhen the server is busy Then this customer has to wait foran exponentially distributed time with rate 120585 + 120583 for thenext event to occur in which the server breaks down or the

service is completed With probability 120585(120585 + 120583) breakdownoccurs then the mean overall sojourn time becomes 119879(2 119895)and the tagged customer remains in the 119895th position of theorbit On the other hand with probability 120583(120585 + 120583) theservice is completed then the mean overall sojourn timebecomes 119879(1 119895 minus 1) and the tagged customer moves to the119895 minus 1th position Through the above analysis we obtain (69)Considering the other cases in the same line we obtain therest equations

Solving the above equations the mean overall sojourntimes are given by

119879 (0 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578 119895 ge 1

119879 (1 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 119895 ge 0

119879 (2 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120583 + 120585 + 120578

120583120578

119895 ge 0

(72)

Then we need to find the general equilibrium strategyfollowed by the customers when the server is busy To ensurethat customer will enter the orbit when finding the serverbusy and the queue in the orbit is empty we further assumethat 119877 minus 119862119879(1 1) gt 0 The condition can be written as

119877

119862gt(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 (73)

This means customersrsquo reward should be larger in the fullyobservable case than in the former case even if the other sys-tematic parameters are equal We will identify the customersrsquoequilibrium threshold strategy and we have the followingtheorem

Theorem 11 In the fully observable single-server constantretrial queue there exists a unique threshold joining strategyldquoenter the retrial orbit if there are at most 119899119890 customers in theorbit whenever finding the server busyrdquo in which condition (73)holds The threshold 119899119890 is given by

119899119890 = lfloor119909119890rfloor (74)

where

119909119890 =120572120583120578119877 minus 119862120572 (120585 + 120578)

119862 [(120582 + 120572) (120585 + 120578) + 120583120578]minus 1 (75)

This strategy is the unique equilibrium strategy among allpossible strategies

Proof Consider a tagged customer that finds the system atthe state (1 119895) upon arrival If he decides to join he goesdirectly to the orbit and occupies the 119895 + 1th position Thenhis expected net benefit is 119878119890(119895) = 119877 minus 119862119879(1 119895 + 1) where

119878119890 (119895) = 119877 minus 119862[(119895 + 1)(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578]

(76)

Mathematical Problems in Engineering 9

middot middot middot

middot middot middot

middot middot middot

120582

120582 120582 120582

120583 120572 120582 120583 120582 120583120572 120572

120585 120578 120585 120578 120585 120578

120582 120583

120585 120578

120582 120583

120585 120578

0 n0 0 0 1

1 1

2 1

0 2

1 2

2 2

1 0

2 0

1 n

2 n

0 n + 1

1 n + 1

2 n + 1

Figure 3 Transition rate diagram of the fully observable case

The customer prefers to join if 119878119890(119895) gt 0 and he is indifferentbetween joining and balking while 119878119890(119895) = 0 and prefers tobalk if 119878119890(119895) lt 0 A newly arriving customer will enter ifand only if 119895 le 119899119890 when finding the server busy By solvinginequality 119878119890(119895) ge 0 we obtain the result

We will elucidate the uniqueness of the equilibriumthreshold joining strategy followed by all customers Indeedif 119909119890 is an integer number we just need to let 119899119890 = 119909119890 thenwe know 119878119890(119899119890) = 0 and the mixed threshold strategy isthat prescribes to enter if 119899 lt 119899119890 to balk if 119899 gt 119899119890 and beindifferent if 119899 = 119899119890 When 119909119890 is any positive value we let119899119890 = lfloor119909119890rfloor Hence in this case the equilibrium strategy is alsounique

We now turn our attention to the social and profit maxi-mization problems and identify the thresholds 119899soc and 119899profthat maximize the social net benefit and the administratorrsquosprofit per time unit To consummate this goal we need todetermine the stationary behavior of the system when allcustomers follow the same threshold strategy

Suppose that all customers that find the server busy followthe same threshold strategies 119899soc and 119899prof respectively Thatis to say customers who find the sever busy will enter thesystem as long as the number of customers in the orbitis at most 119899soc when considering the social maximizationproblem and there is at most 119899prof customers in the orbitwhen considering the administratorrsquos optimization problemHence the maximum number of customers in the orbitwill never be larger than 119899 + 1 when customers follow thesame threshold-119899 strategyThen we obtain a continuous-timeMarkov chain (119868(119905)119873(119905)) with state space 119878 = 0 1 2 times

0 1 2 119899 + 1 and its transition diagram is given byFigure 3

The stationary distribution of the system (119901119894119895(119894 119895) isin 119878)is given by the following proposition

Proposition 12 Consider the fully observable single-serverconstant retrial queue with breakdowns and repairs in whichcustomers follow a threshold-119899 strategy then the stationarydistribution of the system is given by

11990100 = 119861 (119899)120583120572

1205822

1199010119895 = 119861 (119899) 120588119895minus1 119895 = 1 2 119899 + 1

1199011119895 = 119861 (119899)120572

120582120588119895 119895 = 0 1 2 119899 + 1

1199012119895 = 119861 (119899)120572

120582

120585

120578120588119895 119895 = 0 1 2 119899 + 1

(77)

where

120588 =120582 (120582 + 120572)

120572120583

119861 (119899) = 120583120572

1205822+ (1 + 120588 + sdot sdot sdot + 120588

119899) +

120572

120582(1 + 120588 + sdot sdot sdot + 120588

119899+1)

+120572120585

120582120578(1 + 120588 + sdot sdot sdot + 120588

119899+1)

minus1

(78)

Proof The stationary distribution is obtained from the fol-lowing balance equations

12058211990100 = 12058311990110 (79)

(120582 + 120572) 1199010119895 = 1205831199011119895 119895 = 1 2 119899 + 1 (80)

1205821199011119895 = 1205721199010119895+1 119895 = 0 1 2 119899 (81)

1205781199012119895 = 1205851199011119895 119895 = 0 1 119899 + 1 (82)

(120583 + 120585) 1199011119899+1 = 1205781199012119899+1 + 1205821199011119899 + 1205821199010119899+1 (83)

Combining (80) with (81) we can obtain the recursiverelation

1199011119895 = 11990110120588119895 119895 = 1 2 119899 minus 1 (84)

Then we derive the expressions of 1199012119895 from (82)

1199012119895 =120585

12057812058811989511990110 119895 = 0 1 119899 + 1 (85)

Using (80)ndash(82) we can get

11990100 = 11990110

120583120572

1205822

1199010119895 = 11990110120588119895minus1 119895 = 1 2 119899 + 1

1199011119895 = 11990110120572

120582120588119895 119895 = 0 1 2 119899 + 1

1199012119895 = 11990110120572

120582

120585

120578120588119895 119895 = 0 1 2 119899 + 1

(86)

Then with the help of the normalizing equation sum119899+1119895=0 1199010119895 +sum119899+1

119895=0 1199011119895 + sum119899+1

119895=0 1199012119895 = 1 we get the expression of 11990110

By considering the stationary distribution we examinethe social welfare maximization threshold strategy We havethe following result

10 Mathematical Problems in Engineering

Theorem 13 In our single-server constant retrial queue inwhich the condition (73) holds we define the following func-tion

119891 (119909) =(120583120572 + (120585120578) 120582120572) (119909 + 1)

120583120572 (1 minus 120588)

minus120582 (120582 + 120572120588 (1 + (120585120578))) (1 minus 120588

119909+1)

120583120572(1 minus 120588)2

minus 1

(87)

(88)

If 119891(0) gt 119909119890 then the customersrsquo best response is balkingOtherwise there exists a unique threshold-119899soc strategy ldquo enterthe retrial orbit if the number of customers in the orbit is atmost119899soc whenever customers find the server busyrdquo that maximizesthe social net benefit per time unit The threshold 119899soc is givenby

119899soc = lfloor119909119904119900119888rfloor (89)

where 119909soc is the unique nonnegative root of the equation119891(119909) = 119909119890

Proof In order to determine the optimal threshold 119899soc weneed to compute the effective arrival rate of the systemand the expected mean sojourn time of the system On theone hand when all customers follow the same threshold-119899strategy the effective arrival rate is given by

120582 (119899) = 120582(

119899+1

sum

119895=0

1199010119895 (119899) +

119899

sum

119895=0

1199011119895 (119899)) (90)

On the other hand by conditioning on the state found by acustomer in the system upon arrival we obtain the expectedmean sojourn time if entering the system with threshold-119899policy

119864 [119878 (119899)] = 119860 + 119861 (91)

where

119860 =

119899+1

sum

119895=0

1199010119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

120585 + 120578

120583120578

119861 =

119899

sum

119895=0

1199011119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

times (120585 + 120578

120583120578+ (119895 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(92)

The expected social net benefit is given by

119878soc (119899) = 120582 (119899) 119877 minus 119862120582 (119899) 119864 [119878 (119899)] (93)

Using (90) and (91) and after some algebra we obtain

119878soc (119899) = 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578

times (120582 (119899) (119909119890 + 1) minus 120582

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899))

(94)

Next we need to show that 119878soc(119899) is unimodal and hasonly one maximal point We firstly consider the increments119878soc(119899) minus 119878soc(119899 minus 1) It is not difficult to show that

119878soc (119899) minus 119878soc (119899 minus 1) ge 0 lArrrArr 119891 (119899) le 119909119890 (95)

where 119891(119899) is

119891 (119899) =1198911 (119899)

1198912 (119899)minus 1 (96)

1198911 (119899) = 120582(

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899) minus

119899minus1

sum

119895=0

(119895 + 1) 1199011119895 (119899 minus 1))

(97)

1198912 (119899) = 120582 (119899) minus 120582 (119899 minus 1) (98)

Using the stationary distribution we can simplify the expres-sions of (97) and (98) as follows

1198911 (119899) =120572119861 (119899) 119861 (119899 minus 1) 120588

119899

1205822(1 minus 120588)2

times 119863 (99)

1198912 (119899) =1205831205722120588119899

1205822119861 (119899) 119861 (119899 minus 1) (100)

where

119863 = (120583120572 + 120582120572120585

120578) (119899 + 1) (1 minus 120588) minus 120582

2

minus120582120572120588(1 +120585

120578) + 1205822120588119899+1

+ 120582120572(1 +120585

120578) 120588119899+2

(101)

Plugging (99) and (100) in (96) and replacing 119899 by 119909 weobtain (87) To prove the unimodality of 119878soc(119899) we need toshow that function119891(119909) is increasingWe define the functionℎ [0infin) rarr 119877 with

ℎ (119909) = 119891 (119909) minus 119909 (102)

We have

1198892

1198891199092ℎ (119909) =

[120582 + 120572120588 (1 + (120585120578))] 120588119909+2

(ln 120588)2

(120582 + 120572) (1 minus 120588)2

gt 0

119909 ge 0

(103)

Then function ℎ(119909) is a strictly convex function and thereis no flex point with respect to 120588 and 119909 Therefore ℎ(119909) isincreasing and so is 119891(119909) = ℎ(119909) + 119909 Therefore two casesmay take place

(i) 119891(0) gt 119909119890 then 119878soc(119899) is decreasing and customerswho find the server busy will balk

(ii) 119891(119899soc) le 119909119890 lt 119891(119899soc + 1) then we have 119878soc(119899) minus119878soc(119899minus1) ge 0 for 119899 le 119899soc and 119878soc(119899)minus119878soc(119899minus1) lt 0for 119899 gt 119899soc Then the maximum of 119878soc(119899) occurs in119899soc = lfloor119909socrfloor in which 119909soc is the unique solution ofthe equation 119891(119909) = 119909119890

Mathematical Problems in Engineering 11

The last purpose of this paper is to solve the profit max-imization problem By imposing an appropriate nonnegativeadmission fee 119901 on the customers the administrator canmaximize his net profit per time unit We have the followingtheorem

Theorem 14 In the fully observable single-server constantretrial queue with breakdowns and repairs in which condition(73) holds let

119892 (119909) = 119909 + 120583 (1 minus 120588119909+1

)

times(1+(120582120585120583120578)minus((120582+120572120588 (1+120585120578)) (120582+120572)) 120588119909+2

)

times (120582120588119909(1 minus 120588)

2)minus1

(104)

if119892(0) gt 119909119890 then customersrsquo best strategy is balking Otherwisethere exists a unique threshold joining strategy ldquo enter the retrialorbit when the number of customers in the orbit is at most119899prof whenever finding the server busyrdquo that maximizes theadministratorrsquos net profit per time unit The threshold 119899prof isgiven by

119899prof = lfloor119909profrfloor (105)

where 119909prof is the unique nonnegative root of the equation119892(119909) = 119909119890

Proof We first need to determine the appropriate entrancefee 119901 that the administrator imposes on the customers in thesystem As we have analyzed in Theorem 7 the entrance fee119901 also satisfies

119877 minus 119901 (119899) = 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(106)

From the above equation we obtain

119901 (119899) = 119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(107)

The administratorrsquos profit per time unit is

119878prof (119899) = 120582 (119899) 119901 (119899)

= 120582 (119899) (119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

times(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578))

= 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578120582 (119899) (119909119890 minus 119899)

(108)

We will proceed to prove the unimodality of the function119892(119909) From (108) we get

119878prof (119899)

119878prof (119899 minus 1)ge 1 lArrrArr 119892 (119899) le 119909119890 (109)

where 119892(119899) = 119899 + 120582(119899 minus 1)(120582(119899) minus 120582(119899 minus 1)) Simplifying(90) and using (98) and (100) we obtain the expression of119892(119899) substituting 119899 by 119909 we obtain (100)We can examine thefunction 119892(119909) is increasing Then we consider the followingtwo cases

(i) 119892(0) gt 119909119890 then function 119878prof(119899) is decreasing and thecustomersrsquo best response is balking

(ii) 119892(119899prof) le 119909119890 lt 119892(119899prof + 1) then 119878prof(119899) minus 119878prof(119899 minus1) ge 0 for 119899 le 119899prof and 119878prof(119899) minus 119878prof(119899 minus 1) lt 0 for119899 gt 119899prof Then the maximum of 119878prof(119899) is attained at119899prof = lfloor119909profrfloor where 119909prof is the unique solution of119892(119909) = 119909119890

Remark 15 In this case if we take a close look at theexpressions of thresholds 119899119890 119899soc and 119899prof we will findthat these thresholds are also functions of 120585120578 when otherparameters are fixed Furthermore we let 120585 equal to zero thenthis case is equivalent to themodel studied in [6] andwe havethe same results when counterpart problems are consideredSo it is also a special case of this model

Now we finish the analysis of the single-server retrialqueueing systemwith constant retrial rate in the partially andfully observable casesWe obtain the entrance probabilities inthe partially observable case and the thresholds in the lattercase In the following section wewill present some numericalexamples to support our results

5 Numerical Examples

In this section wewill investigate the effects of the parameterson the customersrsquo mixed strategies in this constant retrialqueueing system Figures 4 5 and 6 present the influenceof the parameters on the equilibrium joining probability119903119890 and optimal entrance probabilities 119903soc and 119903prof whereparameters 120582 120572 and 120585120578 vary respectively In these figureswe can clearly see that 119903119890 ge 119903soc ge 119903prof which has been provedinTheorems 6 and 8

Now we pay our attention to the fully observable caseFigures 7ndash10 depict the equilibrium and optimal joiningthresholds vary with respect to parameters 120582 120583 120572 and 120585120578From these four figures we can see 119899prof le 119899soc le 119899119890 Indeedthe relation 119899soc le 119899119890 is obvious from Theorems 11 and 13On the one hand we can obtain that ℎ(0) = 119891(0) gt 0 andbecause function ℎ(119909) is increasing and ℎ(119909soc) ge 0 then weget 119891(119909soc) minus 119909soc ge 0 But on the other hand 119891(119909soc) = 119909119890which means 119909soc le 119909119890 Taking floors we obtain the result119899soc le 119899119890 The relation 119899prof le 119899soc is not proved theoreticallybut it can be traced numerically

Figure 7 shows the thresholds when we consider the indi-vidual equilibrium social and profitmaximization threshold

12 Mathematical Problems in Engineering

0

Entr

ance

pro

babi

litie

s

02

03

04

05

06

07

0201 03 04 05 06 07

08

09

1

11

rersocrprof

120582

Figure 4 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120582 for 120583 = 1 120578 = 1 120585 = 002120572 = 2 119877 = 10 and 119862 = 1

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120572

Figure 5 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120572 120582 = 05 for 120583 = 1 120585 = 002119877 = 10 and 119862 = 1

strategies with respect to 120582 We can see that the thresholdsfinally converge to 0 On the one hand it is true that when 120582becomes larger there are more customers arriving per timeunit So customers in the orbit will wait longer to successfullyretry for service On the other hand from (74) we can see that119899119890 is decreasingwith respect to120582 And because of the function119878soc(119899) and 119878prof(119899) we can see that thresholds 119899soc and 119899prof

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120585120578

Figure 6 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120585120578 for 120583 = 1 120582 = 05 120572 = 2119877 = 10 and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

120582

nensocnprof

Figure 7 Individual equilibrium threshold and optimal thresholdsvary with respect to 120582 for 120585 = 002 120583 = 1 120578 = 1 120572 = 2 119877 = 40 and119862 = 1

finally become zero for large value of 120582 We have 119899prof le 119899socas 120582 varies When considering the variation of parameters 120583and120572 in Figures 8 and 9 takingmean service and retrial timesof the system into consideration we can easily explain theoutcomes and we also have 119899prof le 119899soc

Figure 10 presents the thresholds vary with respect to 120585120578On the one hand from the expression of 119899119890 and functions

Mathematical Problems in Engineering 13

05

10152025303540

Opt

imal

thre

shol

ds

0 05 1 15 2 25 3

nensocnprof

120583

Figure 8 Individual equilibrium threshold and optimal thresholdsvary with respect to 120583 for 120585 = 002 120572 = 2 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

30

Opt

imal

thre

shol

ds

nensocnprof

120572

Figure 9 Individual equilibrium threshold and optimal thresholdsvary with respect to 120572 for 120585 = 002 120583 = 1 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

119878soc(119899) and 119878prof(119899) we know that thresholds decrease to 0when 120585120578 exceeds a positive number On the other handwhen 120585120578 increases it means that the lifetime of the systembecomes shorter then the customers in the orbit need to waitlonger for the server restored So the thresholds decreasewith respect to 120585120578 When 120585120578 varies we can clearly see that119899prof le 119899soc

6 Conclusions

We have analyzed the equilibrium and optimal entranceprobabilities in the partially observable case and the coun-terpart thresholds in the fully observable case We have an

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

nensocnprof

120585120578

Figure 10 Individual equilibrium threshold and optimal thresholdsvary with respect to 120585120578 for 120582 = 1 120583 = 1 120572 = 2 119877 = 40 and 119862 = 1

ldquoavoid-the-crowdrdquo (ATC) situation in the former case Itwas observed that individualrsquos net benefit is decreasing withrespect to the entrance probability 119903 and the individualrsquos bestresponse is a decreasing function of the strategy selected bythe other customers In the fully observable case we obtainedthat the individualrsquos net benefit decreases with respect to thenumber of customers in the orbit but the social welfare andthe administratorrsquos net benefit are concave with respect to thenumber of customers in the orbit

Both in the partially observable case and the fullyobservable case the solutions of the social maximizationproblem are smaller than the solutions of the individualequilibrium problem This is aroused by the fact that theformer customers imposed negative externality on the latearriving customers Rational individuals in an economicsystem prefer to maximize their own benefit but if customerswant to maximize their social net benefit they need tocooperate rather than ignore the negative externality that isimposed on the other customers We observed that 119903119890 ge

119903soc ge 119903prof in the partially observable case and 119899prof le

119899soc le 119899119890 in the fully observable case which mean that whenconsidering optimization problems the effective service ratecan not satisfy the customersrsquo desirable service demand Thisfurther implicates that there are some customers who can notobtain service in some cases even if they are identical

The effect of the server unreliability on the systemperformance cannot be ignored It was readily seen that cus-tomersrsquo equilibrium entrance probability optimal entranceprobability and the related threshold strategies all decreaseas 120585120578 increases This is very important in managementprocess When 120585120578 increases some customersrsquo interest willbe undermined and decreases the social welfare and theadministratorrsquos net profit at the same time So it is very crucialto improve the reliability of the sever to achieve the goal ofoptimal management

14 Mathematical Problems in Engineering

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The research was supported by the National Natural ScienceFoundation of China (Grants nos 11171019 and 713990334)and the Program for New Century Excellent Talents inUniversity (no NCET-11-0568)

References

[1] G I Falin and J G C Templeton Retrial Queues Chapman ampHall London UK 1997

[2] J R Artalejo andAGomez-CorralRetrial Queueing Systems AComputational Approach SpringerHeidelbergGermany 2008

[3] G Fayolle ldquoA simple telephone exchange with delayed feed-backsrdquo in Proceedings of the International Seminar on TeletrafficAnalysis and Computer Performance Evalution pp 245ndash253Amsterdam The Netherlands 1986

[4] K Farahmand ldquoSingle line queue with repeated demandsrdquoQueueing Systems vol 6 no 1 pp 223ndash228 1990

[5] J R Artalejo and A Gomez-Corral ldquoSteady state solution ofa single-server queue with linear repeated requestsrdquo Journal ofApplied Probability vol 34 no 1 pp 223ndash233 1997

[6] A Economou and S Kanta ldquoEquilibrium customer strategiesand social-profit maximization in the single-server constantretrial queuerdquo Naval Research Logistics vol 58 no 2 pp 107ndash122 2011

[7] V G Kulkarni ldquoA game theoretic model for two types ofcustomers competing for servicerdquo Operations Research Lettersvol 2 no 3 pp 119ndash122 1983

[8] A Elcan ldquoOptimal customer return rate for anMM1 queueingsystemwith retrialsrdquoProbability in the Engineering and Informa-tional Sciences vol 8 no 4 pp 521ndash539 1994

[9] R Hassin and M Haviv ldquoOn optimal and equilibrium retrialrates in a queueing systemrdquo Probability in the Engineering andInformational Sciences vol 10 no 2 pp 223ndash227 1996

[10] F Zhang J Wang and B Liu ldquoOn the optimal and equilibriumretrial rates in an unreliable retrial queue with vacationsrdquoJournal of Industrial and Management Optimization vol 8 no4 pp 861ndash875 2012

[11] J Wang and F Zhang ldquoStrategic joining in MM1 retrialqueuesrdquo European Journal of Operational Research vol 230 no1 pp 76ndash87 2013

[12] H Li and Y Q Zhao ldquoA retrial queue with a constant retrialrate server break downs and impatient customersrdquo StochasticModels vol 21 no 2-3 pp 531ndash550 2005

[13] A Economou and S Kanta ldquoEquilibrium balking strategiesin the observable single-server queue with breakdowns andrepairsrdquoOperations Research Letters vol 36 no 6 pp 696ndash6992008

[14] J H Cao andK Cheng ldquoAnalysis of an1198721198661 queueing systemwith repairable service stationrdquo Acta Mathematicae ApplicataeSinica vol 5 no 2 pp 113ndash127 1982

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Page 7: Research Article Equilibrium Customer Strategies in the ...downloads.hindawi.com/journals/mpe/2014/379572.pdfResearch Article Equilibrium Customer Strategies in the Single-Server Constant

Mathematical Problems in Engineering 7

customers will balk So (59) always holds whenever 119903 isin [0 1]Therefore the net profit of the administrator can be calculatedas follows119878prof (119903) = 120582

lowast(119903) 119901 (119903)

=120583120578 (120582119877

1015840+ 119862)

120582 (120585 + 120578) + 120578 (120583 minus 120582119903)minus 119862

120583 (120582 + 120572)

120583120572 minus 120582119903 (120582 + 120572)

(61)

where 1198771015840 is given by (55) Differentiating the equation withrespect to 119903 we get

119889

119889119903119878prof (119903) =

1205821205831205782(1205821198771015840+ 119862)

[120582 (120585 + 120578) + 120578 (120583 minus 120582119903)]2

minus119862120583120582(120582 + 120572)

2

[120583120572 minus 120582119903 (120582 + 120572)]2

119889

119889119903119878prof (119903) = 0

lArrrArr120582 (120585 + 120578) + 120578 (120583 minus 120582119903)

120583120572 minus 120582119903 (120582 + 120572)= radic

1205782(1205821198771015840+ 119862)

119862(120582 + 120572)2

(62)

The rest of the proof can proceed along the same line with theproof of Theorem 5

Now we are going to compare the joining probabilitieswhen considering the social and profit maximization prob-lems The result is given by the following theorem

Theorem 8 In our model when condition (29) holds theoptimal joining probabilities 119903soc and 119903prof are ordered as

119903prof le 119903soc (63)

Proof Firstly we proceed to compare the relationsamong 119905119871soc 119905119880soc 119905119871prof 119905119880prof Rewrite the expressionsof 119905119871soc 119905119880soc 119905119871prof 119905119880prof given inTheorems 5 and 7

119905119871soc =(120582 + 120572) [120582 (120585 + 120578) + 120583120578]

2

12058212058321205782120572minus1

120582

119905119880soc =120572 (120582 + 120572) [120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

1205821205782[120583120572 minus 120582 (120582 + 120572)]2

minus1

120582

119905119871prof =(120582 + 120572)

2[120582 (120585 + 120578) + 120583120578]

2

120582120583212057821205722+120585 + 120578

120583120578minus1

120582

119905119880prof =(120582 + 120572)

2[120582 (120585 + 120578) + 120578 (120583 minus 120582)]

2

1205821205782[120583120572 minus 120582 (120582 + 120572)]2

+120585 + 120578

120583120578minus1

120582

(64)

It is readily shown that 119905119871soc lt 119905119871prof and 119905119880soc lt 119905119880prof Butthe relation between 119905119880soc and 119905119871prof is undefined Two casesmay take place that is 119905119880soc lt 119905119871prof or 119905119880soc ge 119905119871prof Weconsider the situation when 119905119880soc ge 119905119871prof the other case canbe analyzed in the same wayThen we consider the followingcases

(i) If 119877119862 isin [(120585 + 120578)120583120578 119905119871soc) then 119903soc = 119903prof = 0(ii) If 119877119862 isin [119905119871soc 119905119871prof) then 119903soc isin (0 1) 119903prof = 0(iii) If 119877119862 isin [119905119871prof 119905119880soc) then 119903soc isin (0 1) and 119903prof isin

(0 1) We can take a close look at the expressions of119903soc 119903prof that are presented in Theorems 5 and 7 Wedefine a function

119892 (119909) =119909120583120572 minus 120582 (120585 + 120578) minus 120583120578

120582 (120582 + 120572) 119909 minus 120582120578 (65)

Differentiating the above function with respect to 119909 weobtain

1198921015840(119909) =

1205822((120582 + 120572) (120585 + 120578) + 120583120578)

(120582 (120582 + 120572) 119909 minus 120582120578)2

(66)

It means that function 119892(119909) increases with respect to 119909 Onthe other hand we can easily derive 1198610 gt 1198620 where 1198610 and1198620 are given inTheorems 5 and 7Then we obtain 119903prof lt 119903soc

(i) If 119877119862 isin [119905119880soc 119905119880prof) then 119903soc = 1 and 119903prof isin (0 1)(ii) If 119877119862 isin [119905119880socinfin) then 119903soc = 1 and 119903prof = 1

We obtain 119903soc ge 119903prof from the above analysis

Remark 9 Economou and Kanta [6] have studied the indi-vidual equilibrium strategy and social and profit maximiza-tion problems in the single-server constant retrial queue inthe partially observable case In our model if we let 120585 = 0we can derive the same results as given in [6] This is notaccidentally happened because when 120585 = 0 breakdownswill never occur then these two models are equivalent Inaddition notice that customersrsquo strategies 119903119890 119903soc 119903prof arefunctions of 120585120578 where other parameters are fixed It meansthat 119903119890 119903soc 119903prof only relate to 120585120578 whatever was the value 120585and 120578 we take in this model

Remark 10 Another case is that 120582(120582 + 120572)120572120583 ge 1 is left tobe considered In this situation customersrsquo joining strategieswill be less than 1 when considering the equilibrium socialand profit maximization problems otherwise the server willbehave unstably That is to say we have the following joiningstrategies

119903119890 =

0 if 119877119862le 119905119871119890

119903lowast119890 if 119877

119862gt 119905119871119890

119903119904119900119888 =

0 if 119877119862le 119905119871soc

119903lowastsoc if 119877

119862gt 119905119871soc

119903prof =

0 if 119877119862le 119905119871prof

119903lowastprof if 119877

119862gt 119905119871prof

(67)

and the relation 119903119890 ge 119903soc ge 119903prof holds all the same

8 Mathematical Problems in Engineering

Till now we have completed the analysis of the customersrsquostrategies of the partially observable retrial queueing systemWe will turn to the fully observable case

4 The Fully Observable Case

We now focus on the fully observable case assuming cus-tomers observe not only the state of the server but also theexact number of customers in the retrial orbit Customerthat finds the server idle will enter the system and begin tobe served immediately so this information is valuable onlyfor the customer who finds the server busy We know thatafter every service completion and there is no new customerarriving the customer at the head of the orbit queue willsuccessfully retry for service That means customers in theorbit are served on an FCFS basis Therefore observing theposition in the orbit they can assess precisely whether toenter or balk

Consider a tagged customer that finds the server busyupon arrival This customerrsquos mean overall sojourn time inthe system is not affected by the joiningbalking behavior ofthe other customers that find the server busy because if thetagged customer joins the orbit queue at the 119895th positionthen the late customers who find the server busy will jointhe queue at the 119895 + 1th 119895 + 2th positions behind himin the orbit So his sojourn time does not depend on theirdecisions but it depends on the arrival rate because the newlyarriving customer who finds the server idle will be servedimmediately

To study the general threshold strategy adopted by allcustomers in the fully observable case we will firstly considerthe mean overall sojourn time of the customer who finds theserver idle busy or broken upon arrival Let 119879(1 0) be themean sojourn time when the server is idle and there is nocustomers in the orbit at his arrival instant and let 119879(119894 119895)be the mean sojourn time of a tagged customer at the 119895thposition in the orbit given that the server is at state 119894 Whenall customers follow the general strategy the mean overallsojourn times 119879(119894 119895) are given by

119879 (1 0) =120585 + 120578

120583120578 (68)

119879 (1 119895) =1

120583 + 120585+

120585

120583 + 120585119879 (2 119895) +

120583

120583 + 120585119879 (0 119895) 119895 ge 1

(69)

119879 (0 119895) =1

120582 + 120572+

120582

120582 + 120572119879 (1 119895) +

120572

120582 + 120572119879 (1 119895 minus 1)

119895 ge 1

(70)

119879 (2 119895) =1

120578+ 119879 (1 119895) 119895 ge 0 (71)

Let us consider a customer in the 119895th position of the orbitwhen the server is busy Then this customer has to wait foran exponentially distributed time with rate 120585 + 120583 for thenext event to occur in which the server breaks down or the

service is completed With probability 120585(120585 + 120583) breakdownoccurs then the mean overall sojourn time becomes 119879(2 119895)and the tagged customer remains in the 119895th position of theorbit On the other hand with probability 120583(120585 + 120583) theservice is completed then the mean overall sojourn timebecomes 119879(1 119895 minus 1) and the tagged customer moves to the119895 minus 1th position Through the above analysis we obtain (69)Considering the other cases in the same line we obtain therest equations

Solving the above equations the mean overall sojourntimes are given by

119879 (0 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578 119895 ge 1

119879 (1 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 119895 ge 0

119879 (2 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120583 + 120585 + 120578

120583120578

119895 ge 0

(72)

Then we need to find the general equilibrium strategyfollowed by the customers when the server is busy To ensurethat customer will enter the orbit when finding the serverbusy and the queue in the orbit is empty we further assumethat 119877 minus 119862119879(1 1) gt 0 The condition can be written as

119877

119862gt(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 (73)

This means customersrsquo reward should be larger in the fullyobservable case than in the former case even if the other sys-tematic parameters are equal We will identify the customersrsquoequilibrium threshold strategy and we have the followingtheorem

Theorem 11 In the fully observable single-server constantretrial queue there exists a unique threshold joining strategyldquoenter the retrial orbit if there are at most 119899119890 customers in theorbit whenever finding the server busyrdquo in which condition (73)holds The threshold 119899119890 is given by

119899119890 = lfloor119909119890rfloor (74)

where

119909119890 =120572120583120578119877 minus 119862120572 (120585 + 120578)

119862 [(120582 + 120572) (120585 + 120578) + 120583120578]minus 1 (75)

This strategy is the unique equilibrium strategy among allpossible strategies

Proof Consider a tagged customer that finds the system atthe state (1 119895) upon arrival If he decides to join he goesdirectly to the orbit and occupies the 119895 + 1th position Thenhis expected net benefit is 119878119890(119895) = 119877 minus 119862119879(1 119895 + 1) where

119878119890 (119895) = 119877 minus 119862[(119895 + 1)(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578]

(76)

Mathematical Problems in Engineering 9

middot middot middot

middot middot middot

middot middot middot

120582

120582 120582 120582

120583 120572 120582 120583 120582 120583120572 120572

120585 120578 120585 120578 120585 120578

120582 120583

120585 120578

120582 120583

120585 120578

0 n0 0 0 1

1 1

2 1

0 2

1 2

2 2

1 0

2 0

1 n

2 n

0 n + 1

1 n + 1

2 n + 1

Figure 3 Transition rate diagram of the fully observable case

The customer prefers to join if 119878119890(119895) gt 0 and he is indifferentbetween joining and balking while 119878119890(119895) = 0 and prefers tobalk if 119878119890(119895) lt 0 A newly arriving customer will enter ifand only if 119895 le 119899119890 when finding the server busy By solvinginequality 119878119890(119895) ge 0 we obtain the result

We will elucidate the uniqueness of the equilibriumthreshold joining strategy followed by all customers Indeedif 119909119890 is an integer number we just need to let 119899119890 = 119909119890 thenwe know 119878119890(119899119890) = 0 and the mixed threshold strategy isthat prescribes to enter if 119899 lt 119899119890 to balk if 119899 gt 119899119890 and beindifferent if 119899 = 119899119890 When 119909119890 is any positive value we let119899119890 = lfloor119909119890rfloor Hence in this case the equilibrium strategy is alsounique

We now turn our attention to the social and profit maxi-mization problems and identify the thresholds 119899soc and 119899profthat maximize the social net benefit and the administratorrsquosprofit per time unit To consummate this goal we need todetermine the stationary behavior of the system when allcustomers follow the same threshold strategy

Suppose that all customers that find the server busy followthe same threshold strategies 119899soc and 119899prof respectively Thatis to say customers who find the sever busy will enter thesystem as long as the number of customers in the orbitis at most 119899soc when considering the social maximizationproblem and there is at most 119899prof customers in the orbitwhen considering the administratorrsquos optimization problemHence the maximum number of customers in the orbitwill never be larger than 119899 + 1 when customers follow thesame threshold-119899 strategyThen we obtain a continuous-timeMarkov chain (119868(119905)119873(119905)) with state space 119878 = 0 1 2 times

0 1 2 119899 + 1 and its transition diagram is given byFigure 3

The stationary distribution of the system (119901119894119895(119894 119895) isin 119878)is given by the following proposition

Proposition 12 Consider the fully observable single-serverconstant retrial queue with breakdowns and repairs in whichcustomers follow a threshold-119899 strategy then the stationarydistribution of the system is given by

11990100 = 119861 (119899)120583120572

1205822

1199010119895 = 119861 (119899) 120588119895minus1 119895 = 1 2 119899 + 1

1199011119895 = 119861 (119899)120572

120582120588119895 119895 = 0 1 2 119899 + 1

1199012119895 = 119861 (119899)120572

120582

120585

120578120588119895 119895 = 0 1 2 119899 + 1

(77)

where

120588 =120582 (120582 + 120572)

120572120583

119861 (119899) = 120583120572

1205822+ (1 + 120588 + sdot sdot sdot + 120588

119899) +

120572

120582(1 + 120588 + sdot sdot sdot + 120588

119899+1)

+120572120585

120582120578(1 + 120588 + sdot sdot sdot + 120588

119899+1)

minus1

(78)

Proof The stationary distribution is obtained from the fol-lowing balance equations

12058211990100 = 12058311990110 (79)

(120582 + 120572) 1199010119895 = 1205831199011119895 119895 = 1 2 119899 + 1 (80)

1205821199011119895 = 1205721199010119895+1 119895 = 0 1 2 119899 (81)

1205781199012119895 = 1205851199011119895 119895 = 0 1 119899 + 1 (82)

(120583 + 120585) 1199011119899+1 = 1205781199012119899+1 + 1205821199011119899 + 1205821199010119899+1 (83)

Combining (80) with (81) we can obtain the recursiverelation

1199011119895 = 11990110120588119895 119895 = 1 2 119899 minus 1 (84)

Then we derive the expressions of 1199012119895 from (82)

1199012119895 =120585

12057812058811989511990110 119895 = 0 1 119899 + 1 (85)

Using (80)ndash(82) we can get

11990100 = 11990110

120583120572

1205822

1199010119895 = 11990110120588119895minus1 119895 = 1 2 119899 + 1

1199011119895 = 11990110120572

120582120588119895 119895 = 0 1 2 119899 + 1

1199012119895 = 11990110120572

120582

120585

120578120588119895 119895 = 0 1 2 119899 + 1

(86)

Then with the help of the normalizing equation sum119899+1119895=0 1199010119895 +sum119899+1

119895=0 1199011119895 + sum119899+1

119895=0 1199012119895 = 1 we get the expression of 11990110

By considering the stationary distribution we examinethe social welfare maximization threshold strategy We havethe following result

10 Mathematical Problems in Engineering

Theorem 13 In our single-server constant retrial queue inwhich the condition (73) holds we define the following func-tion

119891 (119909) =(120583120572 + (120585120578) 120582120572) (119909 + 1)

120583120572 (1 minus 120588)

minus120582 (120582 + 120572120588 (1 + (120585120578))) (1 minus 120588

119909+1)

120583120572(1 minus 120588)2

minus 1

(87)

(88)

If 119891(0) gt 119909119890 then the customersrsquo best response is balkingOtherwise there exists a unique threshold-119899soc strategy ldquo enterthe retrial orbit if the number of customers in the orbit is atmost119899soc whenever customers find the server busyrdquo that maximizesthe social net benefit per time unit The threshold 119899soc is givenby

119899soc = lfloor119909119904119900119888rfloor (89)

where 119909soc is the unique nonnegative root of the equation119891(119909) = 119909119890

Proof In order to determine the optimal threshold 119899soc weneed to compute the effective arrival rate of the systemand the expected mean sojourn time of the system On theone hand when all customers follow the same threshold-119899strategy the effective arrival rate is given by

120582 (119899) = 120582(

119899+1

sum

119895=0

1199010119895 (119899) +

119899

sum

119895=0

1199011119895 (119899)) (90)

On the other hand by conditioning on the state found by acustomer in the system upon arrival we obtain the expectedmean sojourn time if entering the system with threshold-119899policy

119864 [119878 (119899)] = 119860 + 119861 (91)

where

119860 =

119899+1

sum

119895=0

1199010119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

120585 + 120578

120583120578

119861 =

119899

sum

119895=0

1199011119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

times (120585 + 120578

120583120578+ (119895 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(92)

The expected social net benefit is given by

119878soc (119899) = 120582 (119899) 119877 minus 119862120582 (119899) 119864 [119878 (119899)] (93)

Using (90) and (91) and after some algebra we obtain

119878soc (119899) = 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578

times (120582 (119899) (119909119890 + 1) minus 120582

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899))

(94)

Next we need to show that 119878soc(119899) is unimodal and hasonly one maximal point We firstly consider the increments119878soc(119899) minus 119878soc(119899 minus 1) It is not difficult to show that

119878soc (119899) minus 119878soc (119899 minus 1) ge 0 lArrrArr 119891 (119899) le 119909119890 (95)

where 119891(119899) is

119891 (119899) =1198911 (119899)

1198912 (119899)minus 1 (96)

1198911 (119899) = 120582(

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899) minus

119899minus1

sum

119895=0

(119895 + 1) 1199011119895 (119899 minus 1))

(97)

1198912 (119899) = 120582 (119899) minus 120582 (119899 minus 1) (98)

Using the stationary distribution we can simplify the expres-sions of (97) and (98) as follows

1198911 (119899) =120572119861 (119899) 119861 (119899 minus 1) 120588

119899

1205822(1 minus 120588)2

times 119863 (99)

1198912 (119899) =1205831205722120588119899

1205822119861 (119899) 119861 (119899 minus 1) (100)

where

119863 = (120583120572 + 120582120572120585

120578) (119899 + 1) (1 minus 120588) minus 120582

2

minus120582120572120588(1 +120585

120578) + 1205822120588119899+1

+ 120582120572(1 +120585

120578) 120588119899+2

(101)

Plugging (99) and (100) in (96) and replacing 119899 by 119909 weobtain (87) To prove the unimodality of 119878soc(119899) we need toshow that function119891(119909) is increasingWe define the functionℎ [0infin) rarr 119877 with

ℎ (119909) = 119891 (119909) minus 119909 (102)

We have

1198892

1198891199092ℎ (119909) =

[120582 + 120572120588 (1 + (120585120578))] 120588119909+2

(ln 120588)2

(120582 + 120572) (1 minus 120588)2

gt 0

119909 ge 0

(103)

Then function ℎ(119909) is a strictly convex function and thereis no flex point with respect to 120588 and 119909 Therefore ℎ(119909) isincreasing and so is 119891(119909) = ℎ(119909) + 119909 Therefore two casesmay take place

(i) 119891(0) gt 119909119890 then 119878soc(119899) is decreasing and customerswho find the server busy will balk

(ii) 119891(119899soc) le 119909119890 lt 119891(119899soc + 1) then we have 119878soc(119899) minus119878soc(119899minus1) ge 0 for 119899 le 119899soc and 119878soc(119899)minus119878soc(119899minus1) lt 0for 119899 gt 119899soc Then the maximum of 119878soc(119899) occurs in119899soc = lfloor119909socrfloor in which 119909soc is the unique solution ofthe equation 119891(119909) = 119909119890

Mathematical Problems in Engineering 11

The last purpose of this paper is to solve the profit max-imization problem By imposing an appropriate nonnegativeadmission fee 119901 on the customers the administrator canmaximize his net profit per time unit We have the followingtheorem

Theorem 14 In the fully observable single-server constantretrial queue with breakdowns and repairs in which condition(73) holds let

119892 (119909) = 119909 + 120583 (1 minus 120588119909+1

)

times(1+(120582120585120583120578)minus((120582+120572120588 (1+120585120578)) (120582+120572)) 120588119909+2

)

times (120582120588119909(1 minus 120588)

2)minus1

(104)

if119892(0) gt 119909119890 then customersrsquo best strategy is balking Otherwisethere exists a unique threshold joining strategy ldquo enter the retrialorbit when the number of customers in the orbit is at most119899prof whenever finding the server busyrdquo that maximizes theadministratorrsquos net profit per time unit The threshold 119899prof isgiven by

119899prof = lfloor119909profrfloor (105)

where 119909prof is the unique nonnegative root of the equation119892(119909) = 119909119890

Proof We first need to determine the appropriate entrancefee 119901 that the administrator imposes on the customers in thesystem As we have analyzed in Theorem 7 the entrance fee119901 also satisfies

119877 minus 119901 (119899) = 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(106)

From the above equation we obtain

119901 (119899) = 119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(107)

The administratorrsquos profit per time unit is

119878prof (119899) = 120582 (119899) 119901 (119899)

= 120582 (119899) (119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

times(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578))

= 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578120582 (119899) (119909119890 minus 119899)

(108)

We will proceed to prove the unimodality of the function119892(119909) From (108) we get

119878prof (119899)

119878prof (119899 minus 1)ge 1 lArrrArr 119892 (119899) le 119909119890 (109)

where 119892(119899) = 119899 + 120582(119899 minus 1)(120582(119899) minus 120582(119899 minus 1)) Simplifying(90) and using (98) and (100) we obtain the expression of119892(119899) substituting 119899 by 119909 we obtain (100)We can examine thefunction 119892(119909) is increasing Then we consider the followingtwo cases

(i) 119892(0) gt 119909119890 then function 119878prof(119899) is decreasing and thecustomersrsquo best response is balking

(ii) 119892(119899prof) le 119909119890 lt 119892(119899prof + 1) then 119878prof(119899) minus 119878prof(119899 minus1) ge 0 for 119899 le 119899prof and 119878prof(119899) minus 119878prof(119899 minus 1) lt 0 for119899 gt 119899prof Then the maximum of 119878prof(119899) is attained at119899prof = lfloor119909profrfloor where 119909prof is the unique solution of119892(119909) = 119909119890

Remark 15 In this case if we take a close look at theexpressions of thresholds 119899119890 119899soc and 119899prof we will findthat these thresholds are also functions of 120585120578 when otherparameters are fixed Furthermore we let 120585 equal to zero thenthis case is equivalent to themodel studied in [6] andwe havethe same results when counterpart problems are consideredSo it is also a special case of this model

Now we finish the analysis of the single-server retrialqueueing systemwith constant retrial rate in the partially andfully observable casesWe obtain the entrance probabilities inthe partially observable case and the thresholds in the lattercase In the following section wewill present some numericalexamples to support our results

5 Numerical Examples

In this section wewill investigate the effects of the parameterson the customersrsquo mixed strategies in this constant retrialqueueing system Figures 4 5 and 6 present the influenceof the parameters on the equilibrium joining probability119903119890 and optimal entrance probabilities 119903soc and 119903prof whereparameters 120582 120572 and 120585120578 vary respectively In these figureswe can clearly see that 119903119890 ge 119903soc ge 119903prof which has been provedinTheorems 6 and 8

Now we pay our attention to the fully observable caseFigures 7ndash10 depict the equilibrium and optimal joiningthresholds vary with respect to parameters 120582 120583 120572 and 120585120578From these four figures we can see 119899prof le 119899soc le 119899119890 Indeedthe relation 119899soc le 119899119890 is obvious from Theorems 11 and 13On the one hand we can obtain that ℎ(0) = 119891(0) gt 0 andbecause function ℎ(119909) is increasing and ℎ(119909soc) ge 0 then weget 119891(119909soc) minus 119909soc ge 0 But on the other hand 119891(119909soc) = 119909119890which means 119909soc le 119909119890 Taking floors we obtain the result119899soc le 119899119890 The relation 119899prof le 119899soc is not proved theoreticallybut it can be traced numerically

Figure 7 shows the thresholds when we consider the indi-vidual equilibrium social and profitmaximization threshold

12 Mathematical Problems in Engineering

0

Entr

ance

pro

babi

litie

s

02

03

04

05

06

07

0201 03 04 05 06 07

08

09

1

11

rersocrprof

120582

Figure 4 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120582 for 120583 = 1 120578 = 1 120585 = 002120572 = 2 119877 = 10 and 119862 = 1

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120572

Figure 5 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120572 120582 = 05 for 120583 = 1 120585 = 002119877 = 10 and 119862 = 1

strategies with respect to 120582 We can see that the thresholdsfinally converge to 0 On the one hand it is true that when 120582becomes larger there are more customers arriving per timeunit So customers in the orbit will wait longer to successfullyretry for service On the other hand from (74) we can see that119899119890 is decreasingwith respect to120582 And because of the function119878soc(119899) and 119878prof(119899) we can see that thresholds 119899soc and 119899prof

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120585120578

Figure 6 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120585120578 for 120583 = 1 120582 = 05 120572 = 2119877 = 10 and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

120582

nensocnprof

Figure 7 Individual equilibrium threshold and optimal thresholdsvary with respect to 120582 for 120585 = 002 120583 = 1 120578 = 1 120572 = 2 119877 = 40 and119862 = 1

finally become zero for large value of 120582 We have 119899prof le 119899socas 120582 varies When considering the variation of parameters 120583and120572 in Figures 8 and 9 takingmean service and retrial timesof the system into consideration we can easily explain theoutcomes and we also have 119899prof le 119899soc

Figure 10 presents the thresholds vary with respect to 120585120578On the one hand from the expression of 119899119890 and functions

Mathematical Problems in Engineering 13

05

10152025303540

Opt

imal

thre

shol

ds

0 05 1 15 2 25 3

nensocnprof

120583

Figure 8 Individual equilibrium threshold and optimal thresholdsvary with respect to 120583 for 120585 = 002 120572 = 2 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

30

Opt

imal

thre

shol

ds

nensocnprof

120572

Figure 9 Individual equilibrium threshold and optimal thresholdsvary with respect to 120572 for 120585 = 002 120583 = 1 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

119878soc(119899) and 119878prof(119899) we know that thresholds decrease to 0when 120585120578 exceeds a positive number On the other handwhen 120585120578 increases it means that the lifetime of the systembecomes shorter then the customers in the orbit need to waitlonger for the server restored So the thresholds decreasewith respect to 120585120578 When 120585120578 varies we can clearly see that119899prof le 119899soc

6 Conclusions

We have analyzed the equilibrium and optimal entranceprobabilities in the partially observable case and the coun-terpart thresholds in the fully observable case We have an

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

nensocnprof

120585120578

Figure 10 Individual equilibrium threshold and optimal thresholdsvary with respect to 120585120578 for 120582 = 1 120583 = 1 120572 = 2 119877 = 40 and 119862 = 1

ldquoavoid-the-crowdrdquo (ATC) situation in the former case Itwas observed that individualrsquos net benefit is decreasing withrespect to the entrance probability 119903 and the individualrsquos bestresponse is a decreasing function of the strategy selected bythe other customers In the fully observable case we obtainedthat the individualrsquos net benefit decreases with respect to thenumber of customers in the orbit but the social welfare andthe administratorrsquos net benefit are concave with respect to thenumber of customers in the orbit

Both in the partially observable case and the fullyobservable case the solutions of the social maximizationproblem are smaller than the solutions of the individualequilibrium problem This is aroused by the fact that theformer customers imposed negative externality on the latearriving customers Rational individuals in an economicsystem prefer to maximize their own benefit but if customerswant to maximize their social net benefit they need tocooperate rather than ignore the negative externality that isimposed on the other customers We observed that 119903119890 ge

119903soc ge 119903prof in the partially observable case and 119899prof le

119899soc le 119899119890 in the fully observable case which mean that whenconsidering optimization problems the effective service ratecan not satisfy the customersrsquo desirable service demand Thisfurther implicates that there are some customers who can notobtain service in some cases even if they are identical

The effect of the server unreliability on the systemperformance cannot be ignored It was readily seen that cus-tomersrsquo equilibrium entrance probability optimal entranceprobability and the related threshold strategies all decreaseas 120585120578 increases This is very important in managementprocess When 120585120578 increases some customersrsquo interest willbe undermined and decreases the social welfare and theadministratorrsquos net profit at the same time So it is very crucialto improve the reliability of the sever to achieve the goal ofoptimal management

14 Mathematical Problems in Engineering

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The research was supported by the National Natural ScienceFoundation of China (Grants nos 11171019 and 713990334)and the Program for New Century Excellent Talents inUniversity (no NCET-11-0568)

References

[1] G I Falin and J G C Templeton Retrial Queues Chapman ampHall London UK 1997

[2] J R Artalejo andAGomez-CorralRetrial Queueing Systems AComputational Approach SpringerHeidelbergGermany 2008

[3] G Fayolle ldquoA simple telephone exchange with delayed feed-backsrdquo in Proceedings of the International Seminar on TeletrafficAnalysis and Computer Performance Evalution pp 245ndash253Amsterdam The Netherlands 1986

[4] K Farahmand ldquoSingle line queue with repeated demandsrdquoQueueing Systems vol 6 no 1 pp 223ndash228 1990

[5] J R Artalejo and A Gomez-Corral ldquoSteady state solution ofa single-server queue with linear repeated requestsrdquo Journal ofApplied Probability vol 34 no 1 pp 223ndash233 1997

[6] A Economou and S Kanta ldquoEquilibrium customer strategiesand social-profit maximization in the single-server constantretrial queuerdquo Naval Research Logistics vol 58 no 2 pp 107ndash122 2011

[7] V G Kulkarni ldquoA game theoretic model for two types ofcustomers competing for servicerdquo Operations Research Lettersvol 2 no 3 pp 119ndash122 1983

[8] A Elcan ldquoOptimal customer return rate for anMM1 queueingsystemwith retrialsrdquoProbability in the Engineering and Informa-tional Sciences vol 8 no 4 pp 521ndash539 1994

[9] R Hassin and M Haviv ldquoOn optimal and equilibrium retrialrates in a queueing systemrdquo Probability in the Engineering andInformational Sciences vol 10 no 2 pp 223ndash227 1996

[10] F Zhang J Wang and B Liu ldquoOn the optimal and equilibriumretrial rates in an unreliable retrial queue with vacationsrdquoJournal of Industrial and Management Optimization vol 8 no4 pp 861ndash875 2012

[11] J Wang and F Zhang ldquoStrategic joining in MM1 retrialqueuesrdquo European Journal of Operational Research vol 230 no1 pp 76ndash87 2013

[12] H Li and Y Q Zhao ldquoA retrial queue with a constant retrialrate server break downs and impatient customersrdquo StochasticModels vol 21 no 2-3 pp 531ndash550 2005

[13] A Economou and S Kanta ldquoEquilibrium balking strategiesin the observable single-server queue with breakdowns andrepairsrdquoOperations Research Letters vol 36 no 6 pp 696ndash6992008

[14] J H Cao andK Cheng ldquoAnalysis of an1198721198661 queueing systemwith repairable service stationrdquo Acta Mathematicae ApplicataeSinica vol 5 no 2 pp 113ndash127 1982

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Page 8: Research Article Equilibrium Customer Strategies in the ...downloads.hindawi.com/journals/mpe/2014/379572.pdfResearch Article Equilibrium Customer Strategies in the Single-Server Constant

8 Mathematical Problems in Engineering

Till now we have completed the analysis of the customersrsquostrategies of the partially observable retrial queueing systemWe will turn to the fully observable case

4 The Fully Observable Case

We now focus on the fully observable case assuming cus-tomers observe not only the state of the server but also theexact number of customers in the retrial orbit Customerthat finds the server idle will enter the system and begin tobe served immediately so this information is valuable onlyfor the customer who finds the server busy We know thatafter every service completion and there is no new customerarriving the customer at the head of the orbit queue willsuccessfully retry for service That means customers in theorbit are served on an FCFS basis Therefore observing theposition in the orbit they can assess precisely whether toenter or balk

Consider a tagged customer that finds the server busyupon arrival This customerrsquos mean overall sojourn time inthe system is not affected by the joiningbalking behavior ofthe other customers that find the server busy because if thetagged customer joins the orbit queue at the 119895th positionthen the late customers who find the server busy will jointhe queue at the 119895 + 1th 119895 + 2th positions behind himin the orbit So his sojourn time does not depend on theirdecisions but it depends on the arrival rate because the newlyarriving customer who finds the server idle will be servedimmediately

To study the general threshold strategy adopted by allcustomers in the fully observable case we will firstly considerthe mean overall sojourn time of the customer who finds theserver idle busy or broken upon arrival Let 119879(1 0) be themean sojourn time when the server is idle and there is nocustomers in the orbit at his arrival instant and let 119879(119894 119895)be the mean sojourn time of a tagged customer at the 119895thposition in the orbit given that the server is at state 119894 Whenall customers follow the general strategy the mean overallsojourn times 119879(119894 119895) are given by

119879 (1 0) =120585 + 120578

120583120578 (68)

119879 (1 119895) =1

120583 + 120585+

120585

120583 + 120585119879 (2 119895) +

120583

120583 + 120585119879 (0 119895) 119895 ge 1

(69)

119879 (0 119895) =1

120582 + 120572+

120582

120582 + 120572119879 (1 119895) +

120572

120582 + 120572119879 (1 119895 minus 1)

119895 ge 1

(70)

119879 (2 119895) =1

120578+ 119879 (1 119895) 119895 ge 0 (71)

Let us consider a customer in the 119895th position of the orbitwhen the server is busy Then this customer has to wait foran exponentially distributed time with rate 120585 + 120583 for thenext event to occur in which the server breaks down or the

service is completed With probability 120585(120585 + 120583) breakdownoccurs then the mean overall sojourn time becomes 119879(2 119895)and the tagged customer remains in the 119895th position of theorbit On the other hand with probability 120583(120585 + 120583) theservice is completed then the mean overall sojourn timebecomes 119879(1 119895 minus 1) and the tagged customer moves to the119895 minus 1th position Through the above analysis we obtain (69)Considering the other cases in the same line we obtain therest equations

Solving the above equations the mean overall sojourntimes are given by

119879 (0 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578 119895 ge 1

119879 (1 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 119895 ge 0

119879 (2 119895) = 119895(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120583 + 120585 + 120578

120583120578

119895 ge 0

(72)

Then we need to find the general equilibrium strategyfollowed by the customers when the server is busy To ensurethat customer will enter the orbit when finding the serverbusy and the queue in the orbit is empty we further assumethat 119877 minus 119862119879(1 1) gt 0 The condition can be written as

119877

119862gt(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578 (73)

This means customersrsquo reward should be larger in the fullyobservable case than in the former case even if the other sys-tematic parameters are equal We will identify the customersrsquoequilibrium threshold strategy and we have the followingtheorem

Theorem 11 In the fully observable single-server constantretrial queue there exists a unique threshold joining strategyldquoenter the retrial orbit if there are at most 119899119890 customers in theorbit whenever finding the server busyrdquo in which condition (73)holds The threshold 119899119890 is given by

119899119890 = lfloor119909119890rfloor (74)

where

119909119890 =120572120583120578119877 minus 119862120572 (120585 + 120578)

119862 [(120582 + 120572) (120585 + 120578) + 120583120578]minus 1 (75)

This strategy is the unique equilibrium strategy among allpossible strategies

Proof Consider a tagged customer that finds the system atthe state (1 119895) upon arrival If he decides to join he goesdirectly to the orbit and occupies the 119895 + 1th position Thenhis expected net benefit is 119878119890(119895) = 119877 minus 119862119879(1 119895 + 1) where

119878119890 (119895) = 119877 minus 119862[(119895 + 1)(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578+120585 + 120578

120583120578]

(76)

Mathematical Problems in Engineering 9

middot middot middot

middot middot middot

middot middot middot

120582

120582 120582 120582

120583 120572 120582 120583 120582 120583120572 120572

120585 120578 120585 120578 120585 120578

120582 120583

120585 120578

120582 120583

120585 120578

0 n0 0 0 1

1 1

2 1

0 2

1 2

2 2

1 0

2 0

1 n

2 n

0 n + 1

1 n + 1

2 n + 1

Figure 3 Transition rate diagram of the fully observable case

The customer prefers to join if 119878119890(119895) gt 0 and he is indifferentbetween joining and balking while 119878119890(119895) = 0 and prefers tobalk if 119878119890(119895) lt 0 A newly arriving customer will enter ifand only if 119895 le 119899119890 when finding the server busy By solvinginequality 119878119890(119895) ge 0 we obtain the result

We will elucidate the uniqueness of the equilibriumthreshold joining strategy followed by all customers Indeedif 119909119890 is an integer number we just need to let 119899119890 = 119909119890 thenwe know 119878119890(119899119890) = 0 and the mixed threshold strategy isthat prescribes to enter if 119899 lt 119899119890 to balk if 119899 gt 119899119890 and beindifferent if 119899 = 119899119890 When 119909119890 is any positive value we let119899119890 = lfloor119909119890rfloor Hence in this case the equilibrium strategy is alsounique

We now turn our attention to the social and profit maxi-mization problems and identify the thresholds 119899soc and 119899profthat maximize the social net benefit and the administratorrsquosprofit per time unit To consummate this goal we need todetermine the stationary behavior of the system when allcustomers follow the same threshold strategy

Suppose that all customers that find the server busy followthe same threshold strategies 119899soc and 119899prof respectively Thatis to say customers who find the sever busy will enter thesystem as long as the number of customers in the orbitis at most 119899soc when considering the social maximizationproblem and there is at most 119899prof customers in the orbitwhen considering the administratorrsquos optimization problemHence the maximum number of customers in the orbitwill never be larger than 119899 + 1 when customers follow thesame threshold-119899 strategyThen we obtain a continuous-timeMarkov chain (119868(119905)119873(119905)) with state space 119878 = 0 1 2 times

0 1 2 119899 + 1 and its transition diagram is given byFigure 3

The stationary distribution of the system (119901119894119895(119894 119895) isin 119878)is given by the following proposition

Proposition 12 Consider the fully observable single-serverconstant retrial queue with breakdowns and repairs in whichcustomers follow a threshold-119899 strategy then the stationarydistribution of the system is given by

11990100 = 119861 (119899)120583120572

1205822

1199010119895 = 119861 (119899) 120588119895minus1 119895 = 1 2 119899 + 1

1199011119895 = 119861 (119899)120572

120582120588119895 119895 = 0 1 2 119899 + 1

1199012119895 = 119861 (119899)120572

120582

120585

120578120588119895 119895 = 0 1 2 119899 + 1

(77)

where

120588 =120582 (120582 + 120572)

120572120583

119861 (119899) = 120583120572

1205822+ (1 + 120588 + sdot sdot sdot + 120588

119899) +

120572

120582(1 + 120588 + sdot sdot sdot + 120588

119899+1)

+120572120585

120582120578(1 + 120588 + sdot sdot sdot + 120588

119899+1)

minus1

(78)

Proof The stationary distribution is obtained from the fol-lowing balance equations

12058211990100 = 12058311990110 (79)

(120582 + 120572) 1199010119895 = 1205831199011119895 119895 = 1 2 119899 + 1 (80)

1205821199011119895 = 1205721199010119895+1 119895 = 0 1 2 119899 (81)

1205781199012119895 = 1205851199011119895 119895 = 0 1 119899 + 1 (82)

(120583 + 120585) 1199011119899+1 = 1205781199012119899+1 + 1205821199011119899 + 1205821199010119899+1 (83)

Combining (80) with (81) we can obtain the recursiverelation

1199011119895 = 11990110120588119895 119895 = 1 2 119899 minus 1 (84)

Then we derive the expressions of 1199012119895 from (82)

1199012119895 =120585

12057812058811989511990110 119895 = 0 1 119899 + 1 (85)

Using (80)ndash(82) we can get

11990100 = 11990110

120583120572

1205822

1199010119895 = 11990110120588119895minus1 119895 = 1 2 119899 + 1

1199011119895 = 11990110120572

120582120588119895 119895 = 0 1 2 119899 + 1

1199012119895 = 11990110120572

120582

120585

120578120588119895 119895 = 0 1 2 119899 + 1

(86)

Then with the help of the normalizing equation sum119899+1119895=0 1199010119895 +sum119899+1

119895=0 1199011119895 + sum119899+1

119895=0 1199012119895 = 1 we get the expression of 11990110

By considering the stationary distribution we examinethe social welfare maximization threshold strategy We havethe following result

10 Mathematical Problems in Engineering

Theorem 13 In our single-server constant retrial queue inwhich the condition (73) holds we define the following func-tion

119891 (119909) =(120583120572 + (120585120578) 120582120572) (119909 + 1)

120583120572 (1 minus 120588)

minus120582 (120582 + 120572120588 (1 + (120585120578))) (1 minus 120588

119909+1)

120583120572(1 minus 120588)2

minus 1

(87)

(88)

If 119891(0) gt 119909119890 then the customersrsquo best response is balkingOtherwise there exists a unique threshold-119899soc strategy ldquo enterthe retrial orbit if the number of customers in the orbit is atmost119899soc whenever customers find the server busyrdquo that maximizesthe social net benefit per time unit The threshold 119899soc is givenby

119899soc = lfloor119909119904119900119888rfloor (89)

where 119909soc is the unique nonnegative root of the equation119891(119909) = 119909119890

Proof In order to determine the optimal threshold 119899soc weneed to compute the effective arrival rate of the systemand the expected mean sojourn time of the system On theone hand when all customers follow the same threshold-119899strategy the effective arrival rate is given by

120582 (119899) = 120582(

119899+1

sum

119895=0

1199010119895 (119899) +

119899

sum

119895=0

1199011119895 (119899)) (90)

On the other hand by conditioning on the state found by acustomer in the system upon arrival we obtain the expectedmean sojourn time if entering the system with threshold-119899policy

119864 [119878 (119899)] = 119860 + 119861 (91)

where

119860 =

119899+1

sum

119895=0

1199010119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

120585 + 120578

120583120578

119861 =

119899

sum

119895=0

1199011119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

times (120585 + 120578

120583120578+ (119895 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(92)

The expected social net benefit is given by

119878soc (119899) = 120582 (119899) 119877 minus 119862120582 (119899) 119864 [119878 (119899)] (93)

Using (90) and (91) and after some algebra we obtain

119878soc (119899) = 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578

times (120582 (119899) (119909119890 + 1) minus 120582

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899))

(94)

Next we need to show that 119878soc(119899) is unimodal and hasonly one maximal point We firstly consider the increments119878soc(119899) minus 119878soc(119899 minus 1) It is not difficult to show that

119878soc (119899) minus 119878soc (119899 minus 1) ge 0 lArrrArr 119891 (119899) le 119909119890 (95)

where 119891(119899) is

119891 (119899) =1198911 (119899)

1198912 (119899)minus 1 (96)

1198911 (119899) = 120582(

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899) minus

119899minus1

sum

119895=0

(119895 + 1) 1199011119895 (119899 minus 1))

(97)

1198912 (119899) = 120582 (119899) minus 120582 (119899 minus 1) (98)

Using the stationary distribution we can simplify the expres-sions of (97) and (98) as follows

1198911 (119899) =120572119861 (119899) 119861 (119899 minus 1) 120588

119899

1205822(1 minus 120588)2

times 119863 (99)

1198912 (119899) =1205831205722120588119899

1205822119861 (119899) 119861 (119899 minus 1) (100)

where

119863 = (120583120572 + 120582120572120585

120578) (119899 + 1) (1 minus 120588) minus 120582

2

minus120582120572120588(1 +120585

120578) + 1205822120588119899+1

+ 120582120572(1 +120585

120578) 120588119899+2

(101)

Plugging (99) and (100) in (96) and replacing 119899 by 119909 weobtain (87) To prove the unimodality of 119878soc(119899) we need toshow that function119891(119909) is increasingWe define the functionℎ [0infin) rarr 119877 with

ℎ (119909) = 119891 (119909) minus 119909 (102)

We have

1198892

1198891199092ℎ (119909) =

[120582 + 120572120588 (1 + (120585120578))] 120588119909+2

(ln 120588)2

(120582 + 120572) (1 minus 120588)2

gt 0

119909 ge 0

(103)

Then function ℎ(119909) is a strictly convex function and thereis no flex point with respect to 120588 and 119909 Therefore ℎ(119909) isincreasing and so is 119891(119909) = ℎ(119909) + 119909 Therefore two casesmay take place

(i) 119891(0) gt 119909119890 then 119878soc(119899) is decreasing and customerswho find the server busy will balk

(ii) 119891(119899soc) le 119909119890 lt 119891(119899soc + 1) then we have 119878soc(119899) minus119878soc(119899minus1) ge 0 for 119899 le 119899soc and 119878soc(119899)minus119878soc(119899minus1) lt 0for 119899 gt 119899soc Then the maximum of 119878soc(119899) occurs in119899soc = lfloor119909socrfloor in which 119909soc is the unique solution ofthe equation 119891(119909) = 119909119890

Mathematical Problems in Engineering 11

The last purpose of this paper is to solve the profit max-imization problem By imposing an appropriate nonnegativeadmission fee 119901 on the customers the administrator canmaximize his net profit per time unit We have the followingtheorem

Theorem 14 In the fully observable single-server constantretrial queue with breakdowns and repairs in which condition(73) holds let

119892 (119909) = 119909 + 120583 (1 minus 120588119909+1

)

times(1+(120582120585120583120578)minus((120582+120572120588 (1+120585120578)) (120582+120572)) 120588119909+2

)

times (120582120588119909(1 minus 120588)

2)minus1

(104)

if119892(0) gt 119909119890 then customersrsquo best strategy is balking Otherwisethere exists a unique threshold joining strategy ldquo enter the retrialorbit when the number of customers in the orbit is at most119899prof whenever finding the server busyrdquo that maximizes theadministratorrsquos net profit per time unit The threshold 119899prof isgiven by

119899prof = lfloor119909profrfloor (105)

where 119909prof is the unique nonnegative root of the equation119892(119909) = 119909119890

Proof We first need to determine the appropriate entrancefee 119901 that the administrator imposes on the customers in thesystem As we have analyzed in Theorem 7 the entrance fee119901 also satisfies

119877 minus 119901 (119899) = 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(106)

From the above equation we obtain

119901 (119899) = 119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(107)

The administratorrsquos profit per time unit is

119878prof (119899) = 120582 (119899) 119901 (119899)

= 120582 (119899) (119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

times(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578))

= 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578120582 (119899) (119909119890 minus 119899)

(108)

We will proceed to prove the unimodality of the function119892(119909) From (108) we get

119878prof (119899)

119878prof (119899 minus 1)ge 1 lArrrArr 119892 (119899) le 119909119890 (109)

where 119892(119899) = 119899 + 120582(119899 minus 1)(120582(119899) minus 120582(119899 minus 1)) Simplifying(90) and using (98) and (100) we obtain the expression of119892(119899) substituting 119899 by 119909 we obtain (100)We can examine thefunction 119892(119909) is increasing Then we consider the followingtwo cases

(i) 119892(0) gt 119909119890 then function 119878prof(119899) is decreasing and thecustomersrsquo best response is balking

(ii) 119892(119899prof) le 119909119890 lt 119892(119899prof + 1) then 119878prof(119899) minus 119878prof(119899 minus1) ge 0 for 119899 le 119899prof and 119878prof(119899) minus 119878prof(119899 minus 1) lt 0 for119899 gt 119899prof Then the maximum of 119878prof(119899) is attained at119899prof = lfloor119909profrfloor where 119909prof is the unique solution of119892(119909) = 119909119890

Remark 15 In this case if we take a close look at theexpressions of thresholds 119899119890 119899soc and 119899prof we will findthat these thresholds are also functions of 120585120578 when otherparameters are fixed Furthermore we let 120585 equal to zero thenthis case is equivalent to themodel studied in [6] andwe havethe same results when counterpart problems are consideredSo it is also a special case of this model

Now we finish the analysis of the single-server retrialqueueing systemwith constant retrial rate in the partially andfully observable casesWe obtain the entrance probabilities inthe partially observable case and the thresholds in the lattercase In the following section wewill present some numericalexamples to support our results

5 Numerical Examples

In this section wewill investigate the effects of the parameterson the customersrsquo mixed strategies in this constant retrialqueueing system Figures 4 5 and 6 present the influenceof the parameters on the equilibrium joining probability119903119890 and optimal entrance probabilities 119903soc and 119903prof whereparameters 120582 120572 and 120585120578 vary respectively In these figureswe can clearly see that 119903119890 ge 119903soc ge 119903prof which has been provedinTheorems 6 and 8

Now we pay our attention to the fully observable caseFigures 7ndash10 depict the equilibrium and optimal joiningthresholds vary with respect to parameters 120582 120583 120572 and 120585120578From these four figures we can see 119899prof le 119899soc le 119899119890 Indeedthe relation 119899soc le 119899119890 is obvious from Theorems 11 and 13On the one hand we can obtain that ℎ(0) = 119891(0) gt 0 andbecause function ℎ(119909) is increasing and ℎ(119909soc) ge 0 then weget 119891(119909soc) minus 119909soc ge 0 But on the other hand 119891(119909soc) = 119909119890which means 119909soc le 119909119890 Taking floors we obtain the result119899soc le 119899119890 The relation 119899prof le 119899soc is not proved theoreticallybut it can be traced numerically

Figure 7 shows the thresholds when we consider the indi-vidual equilibrium social and profitmaximization threshold

12 Mathematical Problems in Engineering

0

Entr

ance

pro

babi

litie

s

02

03

04

05

06

07

0201 03 04 05 06 07

08

09

1

11

rersocrprof

120582

Figure 4 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120582 for 120583 = 1 120578 = 1 120585 = 002120572 = 2 119877 = 10 and 119862 = 1

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120572

Figure 5 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120572 120582 = 05 for 120583 = 1 120585 = 002119877 = 10 and 119862 = 1

strategies with respect to 120582 We can see that the thresholdsfinally converge to 0 On the one hand it is true that when 120582becomes larger there are more customers arriving per timeunit So customers in the orbit will wait longer to successfullyretry for service On the other hand from (74) we can see that119899119890 is decreasingwith respect to120582 And because of the function119878soc(119899) and 119878prof(119899) we can see that thresholds 119899soc and 119899prof

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120585120578

Figure 6 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120585120578 for 120583 = 1 120582 = 05 120572 = 2119877 = 10 and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

120582

nensocnprof

Figure 7 Individual equilibrium threshold and optimal thresholdsvary with respect to 120582 for 120585 = 002 120583 = 1 120578 = 1 120572 = 2 119877 = 40 and119862 = 1

finally become zero for large value of 120582 We have 119899prof le 119899socas 120582 varies When considering the variation of parameters 120583and120572 in Figures 8 and 9 takingmean service and retrial timesof the system into consideration we can easily explain theoutcomes and we also have 119899prof le 119899soc

Figure 10 presents the thresholds vary with respect to 120585120578On the one hand from the expression of 119899119890 and functions

Mathematical Problems in Engineering 13

05

10152025303540

Opt

imal

thre

shol

ds

0 05 1 15 2 25 3

nensocnprof

120583

Figure 8 Individual equilibrium threshold and optimal thresholdsvary with respect to 120583 for 120585 = 002 120572 = 2 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

30

Opt

imal

thre

shol

ds

nensocnprof

120572

Figure 9 Individual equilibrium threshold and optimal thresholdsvary with respect to 120572 for 120585 = 002 120583 = 1 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

119878soc(119899) and 119878prof(119899) we know that thresholds decrease to 0when 120585120578 exceeds a positive number On the other handwhen 120585120578 increases it means that the lifetime of the systembecomes shorter then the customers in the orbit need to waitlonger for the server restored So the thresholds decreasewith respect to 120585120578 When 120585120578 varies we can clearly see that119899prof le 119899soc

6 Conclusions

We have analyzed the equilibrium and optimal entranceprobabilities in the partially observable case and the coun-terpart thresholds in the fully observable case We have an

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

nensocnprof

120585120578

Figure 10 Individual equilibrium threshold and optimal thresholdsvary with respect to 120585120578 for 120582 = 1 120583 = 1 120572 = 2 119877 = 40 and 119862 = 1

ldquoavoid-the-crowdrdquo (ATC) situation in the former case Itwas observed that individualrsquos net benefit is decreasing withrespect to the entrance probability 119903 and the individualrsquos bestresponse is a decreasing function of the strategy selected bythe other customers In the fully observable case we obtainedthat the individualrsquos net benefit decreases with respect to thenumber of customers in the orbit but the social welfare andthe administratorrsquos net benefit are concave with respect to thenumber of customers in the orbit

Both in the partially observable case and the fullyobservable case the solutions of the social maximizationproblem are smaller than the solutions of the individualequilibrium problem This is aroused by the fact that theformer customers imposed negative externality on the latearriving customers Rational individuals in an economicsystem prefer to maximize their own benefit but if customerswant to maximize their social net benefit they need tocooperate rather than ignore the negative externality that isimposed on the other customers We observed that 119903119890 ge

119903soc ge 119903prof in the partially observable case and 119899prof le

119899soc le 119899119890 in the fully observable case which mean that whenconsidering optimization problems the effective service ratecan not satisfy the customersrsquo desirable service demand Thisfurther implicates that there are some customers who can notobtain service in some cases even if they are identical

The effect of the server unreliability on the systemperformance cannot be ignored It was readily seen that cus-tomersrsquo equilibrium entrance probability optimal entranceprobability and the related threshold strategies all decreaseas 120585120578 increases This is very important in managementprocess When 120585120578 increases some customersrsquo interest willbe undermined and decreases the social welfare and theadministratorrsquos net profit at the same time So it is very crucialto improve the reliability of the sever to achieve the goal ofoptimal management

14 Mathematical Problems in Engineering

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The research was supported by the National Natural ScienceFoundation of China (Grants nos 11171019 and 713990334)and the Program for New Century Excellent Talents inUniversity (no NCET-11-0568)

References

[1] G I Falin and J G C Templeton Retrial Queues Chapman ampHall London UK 1997

[2] J R Artalejo andAGomez-CorralRetrial Queueing Systems AComputational Approach SpringerHeidelbergGermany 2008

[3] G Fayolle ldquoA simple telephone exchange with delayed feed-backsrdquo in Proceedings of the International Seminar on TeletrafficAnalysis and Computer Performance Evalution pp 245ndash253Amsterdam The Netherlands 1986

[4] K Farahmand ldquoSingle line queue with repeated demandsrdquoQueueing Systems vol 6 no 1 pp 223ndash228 1990

[5] J R Artalejo and A Gomez-Corral ldquoSteady state solution ofa single-server queue with linear repeated requestsrdquo Journal ofApplied Probability vol 34 no 1 pp 223ndash233 1997

[6] A Economou and S Kanta ldquoEquilibrium customer strategiesand social-profit maximization in the single-server constantretrial queuerdquo Naval Research Logistics vol 58 no 2 pp 107ndash122 2011

[7] V G Kulkarni ldquoA game theoretic model for two types ofcustomers competing for servicerdquo Operations Research Lettersvol 2 no 3 pp 119ndash122 1983

[8] A Elcan ldquoOptimal customer return rate for anMM1 queueingsystemwith retrialsrdquoProbability in the Engineering and Informa-tional Sciences vol 8 no 4 pp 521ndash539 1994

[9] R Hassin and M Haviv ldquoOn optimal and equilibrium retrialrates in a queueing systemrdquo Probability in the Engineering andInformational Sciences vol 10 no 2 pp 223ndash227 1996

[10] F Zhang J Wang and B Liu ldquoOn the optimal and equilibriumretrial rates in an unreliable retrial queue with vacationsrdquoJournal of Industrial and Management Optimization vol 8 no4 pp 861ndash875 2012

[11] J Wang and F Zhang ldquoStrategic joining in MM1 retrialqueuesrdquo European Journal of Operational Research vol 230 no1 pp 76ndash87 2013

[12] H Li and Y Q Zhao ldquoA retrial queue with a constant retrialrate server break downs and impatient customersrdquo StochasticModels vol 21 no 2-3 pp 531ndash550 2005

[13] A Economou and S Kanta ldquoEquilibrium balking strategiesin the observable single-server queue with breakdowns andrepairsrdquoOperations Research Letters vol 36 no 6 pp 696ndash6992008

[14] J H Cao andK Cheng ldquoAnalysis of an1198721198661 queueing systemwith repairable service stationrdquo Acta Mathematicae ApplicataeSinica vol 5 no 2 pp 113ndash127 1982

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Page 9: Research Article Equilibrium Customer Strategies in the ...downloads.hindawi.com/journals/mpe/2014/379572.pdfResearch Article Equilibrium Customer Strategies in the Single-Server Constant

Mathematical Problems in Engineering 9

middot middot middot

middot middot middot

middot middot middot

120582

120582 120582 120582

120583 120572 120582 120583 120582 120583120572 120572

120585 120578 120585 120578 120585 120578

120582 120583

120585 120578

120582 120583

120585 120578

0 n0 0 0 1

1 1

2 1

0 2

1 2

2 2

1 0

2 0

1 n

2 n

0 n + 1

1 n + 1

2 n + 1

Figure 3 Transition rate diagram of the fully observable case

The customer prefers to join if 119878119890(119895) gt 0 and he is indifferentbetween joining and balking while 119878119890(119895) = 0 and prefers tobalk if 119878119890(119895) lt 0 A newly arriving customer will enter ifand only if 119895 le 119899119890 when finding the server busy By solvinginequality 119878119890(119895) ge 0 we obtain the result

We will elucidate the uniqueness of the equilibriumthreshold joining strategy followed by all customers Indeedif 119909119890 is an integer number we just need to let 119899119890 = 119909119890 thenwe know 119878119890(119899119890) = 0 and the mixed threshold strategy isthat prescribes to enter if 119899 lt 119899119890 to balk if 119899 gt 119899119890 and beindifferent if 119899 = 119899119890 When 119909119890 is any positive value we let119899119890 = lfloor119909119890rfloor Hence in this case the equilibrium strategy is alsounique

We now turn our attention to the social and profit maxi-mization problems and identify the thresholds 119899soc and 119899profthat maximize the social net benefit and the administratorrsquosprofit per time unit To consummate this goal we need todetermine the stationary behavior of the system when allcustomers follow the same threshold strategy

Suppose that all customers that find the server busy followthe same threshold strategies 119899soc and 119899prof respectively Thatis to say customers who find the sever busy will enter thesystem as long as the number of customers in the orbitis at most 119899soc when considering the social maximizationproblem and there is at most 119899prof customers in the orbitwhen considering the administratorrsquos optimization problemHence the maximum number of customers in the orbitwill never be larger than 119899 + 1 when customers follow thesame threshold-119899 strategyThen we obtain a continuous-timeMarkov chain (119868(119905)119873(119905)) with state space 119878 = 0 1 2 times

0 1 2 119899 + 1 and its transition diagram is given byFigure 3

The stationary distribution of the system (119901119894119895(119894 119895) isin 119878)is given by the following proposition

Proposition 12 Consider the fully observable single-serverconstant retrial queue with breakdowns and repairs in whichcustomers follow a threshold-119899 strategy then the stationarydistribution of the system is given by

11990100 = 119861 (119899)120583120572

1205822

1199010119895 = 119861 (119899) 120588119895minus1 119895 = 1 2 119899 + 1

1199011119895 = 119861 (119899)120572

120582120588119895 119895 = 0 1 2 119899 + 1

1199012119895 = 119861 (119899)120572

120582

120585

120578120588119895 119895 = 0 1 2 119899 + 1

(77)

where

120588 =120582 (120582 + 120572)

120572120583

119861 (119899) = 120583120572

1205822+ (1 + 120588 + sdot sdot sdot + 120588

119899) +

120572

120582(1 + 120588 + sdot sdot sdot + 120588

119899+1)

+120572120585

120582120578(1 + 120588 + sdot sdot sdot + 120588

119899+1)

minus1

(78)

Proof The stationary distribution is obtained from the fol-lowing balance equations

12058211990100 = 12058311990110 (79)

(120582 + 120572) 1199010119895 = 1205831199011119895 119895 = 1 2 119899 + 1 (80)

1205821199011119895 = 1205721199010119895+1 119895 = 0 1 2 119899 (81)

1205781199012119895 = 1205851199011119895 119895 = 0 1 119899 + 1 (82)

(120583 + 120585) 1199011119899+1 = 1205781199012119899+1 + 1205821199011119899 + 1205821199010119899+1 (83)

Combining (80) with (81) we can obtain the recursiverelation

1199011119895 = 11990110120588119895 119895 = 1 2 119899 minus 1 (84)

Then we derive the expressions of 1199012119895 from (82)

1199012119895 =120585

12057812058811989511990110 119895 = 0 1 119899 + 1 (85)

Using (80)ndash(82) we can get

11990100 = 11990110

120583120572

1205822

1199010119895 = 11990110120588119895minus1 119895 = 1 2 119899 + 1

1199011119895 = 11990110120572

120582120588119895 119895 = 0 1 2 119899 + 1

1199012119895 = 11990110120572

120582

120585

120578120588119895 119895 = 0 1 2 119899 + 1

(86)

Then with the help of the normalizing equation sum119899+1119895=0 1199010119895 +sum119899+1

119895=0 1199011119895 + sum119899+1

119895=0 1199012119895 = 1 we get the expression of 11990110

By considering the stationary distribution we examinethe social welfare maximization threshold strategy We havethe following result

10 Mathematical Problems in Engineering

Theorem 13 In our single-server constant retrial queue inwhich the condition (73) holds we define the following func-tion

119891 (119909) =(120583120572 + (120585120578) 120582120572) (119909 + 1)

120583120572 (1 minus 120588)

minus120582 (120582 + 120572120588 (1 + (120585120578))) (1 minus 120588

119909+1)

120583120572(1 minus 120588)2

minus 1

(87)

(88)

If 119891(0) gt 119909119890 then the customersrsquo best response is balkingOtherwise there exists a unique threshold-119899soc strategy ldquo enterthe retrial orbit if the number of customers in the orbit is atmost119899soc whenever customers find the server busyrdquo that maximizesthe social net benefit per time unit The threshold 119899soc is givenby

119899soc = lfloor119909119904119900119888rfloor (89)

where 119909soc is the unique nonnegative root of the equation119891(119909) = 119909119890

Proof In order to determine the optimal threshold 119899soc weneed to compute the effective arrival rate of the systemand the expected mean sojourn time of the system On theone hand when all customers follow the same threshold-119899strategy the effective arrival rate is given by

120582 (119899) = 120582(

119899+1

sum

119895=0

1199010119895 (119899) +

119899

sum

119895=0

1199011119895 (119899)) (90)

On the other hand by conditioning on the state found by acustomer in the system upon arrival we obtain the expectedmean sojourn time if entering the system with threshold-119899policy

119864 [119878 (119899)] = 119860 + 119861 (91)

where

119860 =

119899+1

sum

119895=0

1199010119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

120585 + 120578

120583120578

119861 =

119899

sum

119895=0

1199011119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

times (120585 + 120578

120583120578+ (119895 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(92)

The expected social net benefit is given by

119878soc (119899) = 120582 (119899) 119877 minus 119862120582 (119899) 119864 [119878 (119899)] (93)

Using (90) and (91) and after some algebra we obtain

119878soc (119899) = 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578

times (120582 (119899) (119909119890 + 1) minus 120582

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899))

(94)

Next we need to show that 119878soc(119899) is unimodal and hasonly one maximal point We firstly consider the increments119878soc(119899) minus 119878soc(119899 minus 1) It is not difficult to show that

119878soc (119899) minus 119878soc (119899 minus 1) ge 0 lArrrArr 119891 (119899) le 119909119890 (95)

where 119891(119899) is

119891 (119899) =1198911 (119899)

1198912 (119899)minus 1 (96)

1198911 (119899) = 120582(

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899) minus

119899minus1

sum

119895=0

(119895 + 1) 1199011119895 (119899 minus 1))

(97)

1198912 (119899) = 120582 (119899) minus 120582 (119899 minus 1) (98)

Using the stationary distribution we can simplify the expres-sions of (97) and (98) as follows

1198911 (119899) =120572119861 (119899) 119861 (119899 minus 1) 120588

119899

1205822(1 minus 120588)2

times 119863 (99)

1198912 (119899) =1205831205722120588119899

1205822119861 (119899) 119861 (119899 minus 1) (100)

where

119863 = (120583120572 + 120582120572120585

120578) (119899 + 1) (1 minus 120588) minus 120582

2

minus120582120572120588(1 +120585

120578) + 1205822120588119899+1

+ 120582120572(1 +120585

120578) 120588119899+2

(101)

Plugging (99) and (100) in (96) and replacing 119899 by 119909 weobtain (87) To prove the unimodality of 119878soc(119899) we need toshow that function119891(119909) is increasingWe define the functionℎ [0infin) rarr 119877 with

ℎ (119909) = 119891 (119909) minus 119909 (102)

We have

1198892

1198891199092ℎ (119909) =

[120582 + 120572120588 (1 + (120585120578))] 120588119909+2

(ln 120588)2

(120582 + 120572) (1 minus 120588)2

gt 0

119909 ge 0

(103)

Then function ℎ(119909) is a strictly convex function and thereis no flex point with respect to 120588 and 119909 Therefore ℎ(119909) isincreasing and so is 119891(119909) = ℎ(119909) + 119909 Therefore two casesmay take place

(i) 119891(0) gt 119909119890 then 119878soc(119899) is decreasing and customerswho find the server busy will balk

(ii) 119891(119899soc) le 119909119890 lt 119891(119899soc + 1) then we have 119878soc(119899) minus119878soc(119899minus1) ge 0 for 119899 le 119899soc and 119878soc(119899)minus119878soc(119899minus1) lt 0for 119899 gt 119899soc Then the maximum of 119878soc(119899) occurs in119899soc = lfloor119909socrfloor in which 119909soc is the unique solution ofthe equation 119891(119909) = 119909119890

Mathematical Problems in Engineering 11

The last purpose of this paper is to solve the profit max-imization problem By imposing an appropriate nonnegativeadmission fee 119901 on the customers the administrator canmaximize his net profit per time unit We have the followingtheorem

Theorem 14 In the fully observable single-server constantretrial queue with breakdowns and repairs in which condition(73) holds let

119892 (119909) = 119909 + 120583 (1 minus 120588119909+1

)

times(1+(120582120585120583120578)minus((120582+120572120588 (1+120585120578)) (120582+120572)) 120588119909+2

)

times (120582120588119909(1 minus 120588)

2)minus1

(104)

if119892(0) gt 119909119890 then customersrsquo best strategy is balking Otherwisethere exists a unique threshold joining strategy ldquo enter the retrialorbit when the number of customers in the orbit is at most119899prof whenever finding the server busyrdquo that maximizes theadministratorrsquos net profit per time unit The threshold 119899prof isgiven by

119899prof = lfloor119909profrfloor (105)

where 119909prof is the unique nonnegative root of the equation119892(119909) = 119909119890

Proof We first need to determine the appropriate entrancefee 119901 that the administrator imposes on the customers in thesystem As we have analyzed in Theorem 7 the entrance fee119901 also satisfies

119877 minus 119901 (119899) = 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(106)

From the above equation we obtain

119901 (119899) = 119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(107)

The administratorrsquos profit per time unit is

119878prof (119899) = 120582 (119899) 119901 (119899)

= 120582 (119899) (119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

times(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578))

= 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578120582 (119899) (119909119890 minus 119899)

(108)

We will proceed to prove the unimodality of the function119892(119909) From (108) we get

119878prof (119899)

119878prof (119899 minus 1)ge 1 lArrrArr 119892 (119899) le 119909119890 (109)

where 119892(119899) = 119899 + 120582(119899 minus 1)(120582(119899) minus 120582(119899 minus 1)) Simplifying(90) and using (98) and (100) we obtain the expression of119892(119899) substituting 119899 by 119909 we obtain (100)We can examine thefunction 119892(119909) is increasing Then we consider the followingtwo cases

(i) 119892(0) gt 119909119890 then function 119878prof(119899) is decreasing and thecustomersrsquo best response is balking

(ii) 119892(119899prof) le 119909119890 lt 119892(119899prof + 1) then 119878prof(119899) minus 119878prof(119899 minus1) ge 0 for 119899 le 119899prof and 119878prof(119899) minus 119878prof(119899 minus 1) lt 0 for119899 gt 119899prof Then the maximum of 119878prof(119899) is attained at119899prof = lfloor119909profrfloor where 119909prof is the unique solution of119892(119909) = 119909119890

Remark 15 In this case if we take a close look at theexpressions of thresholds 119899119890 119899soc and 119899prof we will findthat these thresholds are also functions of 120585120578 when otherparameters are fixed Furthermore we let 120585 equal to zero thenthis case is equivalent to themodel studied in [6] andwe havethe same results when counterpart problems are consideredSo it is also a special case of this model

Now we finish the analysis of the single-server retrialqueueing systemwith constant retrial rate in the partially andfully observable casesWe obtain the entrance probabilities inthe partially observable case and the thresholds in the lattercase In the following section wewill present some numericalexamples to support our results

5 Numerical Examples

In this section wewill investigate the effects of the parameterson the customersrsquo mixed strategies in this constant retrialqueueing system Figures 4 5 and 6 present the influenceof the parameters on the equilibrium joining probability119903119890 and optimal entrance probabilities 119903soc and 119903prof whereparameters 120582 120572 and 120585120578 vary respectively In these figureswe can clearly see that 119903119890 ge 119903soc ge 119903prof which has been provedinTheorems 6 and 8

Now we pay our attention to the fully observable caseFigures 7ndash10 depict the equilibrium and optimal joiningthresholds vary with respect to parameters 120582 120583 120572 and 120585120578From these four figures we can see 119899prof le 119899soc le 119899119890 Indeedthe relation 119899soc le 119899119890 is obvious from Theorems 11 and 13On the one hand we can obtain that ℎ(0) = 119891(0) gt 0 andbecause function ℎ(119909) is increasing and ℎ(119909soc) ge 0 then weget 119891(119909soc) minus 119909soc ge 0 But on the other hand 119891(119909soc) = 119909119890which means 119909soc le 119909119890 Taking floors we obtain the result119899soc le 119899119890 The relation 119899prof le 119899soc is not proved theoreticallybut it can be traced numerically

Figure 7 shows the thresholds when we consider the indi-vidual equilibrium social and profitmaximization threshold

12 Mathematical Problems in Engineering

0

Entr

ance

pro

babi

litie

s

02

03

04

05

06

07

0201 03 04 05 06 07

08

09

1

11

rersocrprof

120582

Figure 4 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120582 for 120583 = 1 120578 = 1 120585 = 002120572 = 2 119877 = 10 and 119862 = 1

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120572

Figure 5 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120572 120582 = 05 for 120583 = 1 120585 = 002119877 = 10 and 119862 = 1

strategies with respect to 120582 We can see that the thresholdsfinally converge to 0 On the one hand it is true that when 120582becomes larger there are more customers arriving per timeunit So customers in the orbit will wait longer to successfullyretry for service On the other hand from (74) we can see that119899119890 is decreasingwith respect to120582 And because of the function119878soc(119899) and 119878prof(119899) we can see that thresholds 119899soc and 119899prof

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120585120578

Figure 6 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120585120578 for 120583 = 1 120582 = 05 120572 = 2119877 = 10 and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

120582

nensocnprof

Figure 7 Individual equilibrium threshold and optimal thresholdsvary with respect to 120582 for 120585 = 002 120583 = 1 120578 = 1 120572 = 2 119877 = 40 and119862 = 1

finally become zero for large value of 120582 We have 119899prof le 119899socas 120582 varies When considering the variation of parameters 120583and120572 in Figures 8 and 9 takingmean service and retrial timesof the system into consideration we can easily explain theoutcomes and we also have 119899prof le 119899soc

Figure 10 presents the thresholds vary with respect to 120585120578On the one hand from the expression of 119899119890 and functions

Mathematical Problems in Engineering 13

05

10152025303540

Opt

imal

thre

shol

ds

0 05 1 15 2 25 3

nensocnprof

120583

Figure 8 Individual equilibrium threshold and optimal thresholdsvary with respect to 120583 for 120585 = 002 120572 = 2 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

30

Opt

imal

thre

shol

ds

nensocnprof

120572

Figure 9 Individual equilibrium threshold and optimal thresholdsvary with respect to 120572 for 120585 = 002 120583 = 1 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

119878soc(119899) and 119878prof(119899) we know that thresholds decrease to 0when 120585120578 exceeds a positive number On the other handwhen 120585120578 increases it means that the lifetime of the systembecomes shorter then the customers in the orbit need to waitlonger for the server restored So the thresholds decreasewith respect to 120585120578 When 120585120578 varies we can clearly see that119899prof le 119899soc

6 Conclusions

We have analyzed the equilibrium and optimal entranceprobabilities in the partially observable case and the coun-terpart thresholds in the fully observable case We have an

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

nensocnprof

120585120578

Figure 10 Individual equilibrium threshold and optimal thresholdsvary with respect to 120585120578 for 120582 = 1 120583 = 1 120572 = 2 119877 = 40 and 119862 = 1

ldquoavoid-the-crowdrdquo (ATC) situation in the former case Itwas observed that individualrsquos net benefit is decreasing withrespect to the entrance probability 119903 and the individualrsquos bestresponse is a decreasing function of the strategy selected bythe other customers In the fully observable case we obtainedthat the individualrsquos net benefit decreases with respect to thenumber of customers in the orbit but the social welfare andthe administratorrsquos net benefit are concave with respect to thenumber of customers in the orbit

Both in the partially observable case and the fullyobservable case the solutions of the social maximizationproblem are smaller than the solutions of the individualequilibrium problem This is aroused by the fact that theformer customers imposed negative externality on the latearriving customers Rational individuals in an economicsystem prefer to maximize their own benefit but if customerswant to maximize their social net benefit they need tocooperate rather than ignore the negative externality that isimposed on the other customers We observed that 119903119890 ge

119903soc ge 119903prof in the partially observable case and 119899prof le

119899soc le 119899119890 in the fully observable case which mean that whenconsidering optimization problems the effective service ratecan not satisfy the customersrsquo desirable service demand Thisfurther implicates that there are some customers who can notobtain service in some cases even if they are identical

The effect of the server unreliability on the systemperformance cannot be ignored It was readily seen that cus-tomersrsquo equilibrium entrance probability optimal entranceprobability and the related threshold strategies all decreaseas 120585120578 increases This is very important in managementprocess When 120585120578 increases some customersrsquo interest willbe undermined and decreases the social welfare and theadministratorrsquos net profit at the same time So it is very crucialto improve the reliability of the sever to achieve the goal ofoptimal management

14 Mathematical Problems in Engineering

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The research was supported by the National Natural ScienceFoundation of China (Grants nos 11171019 and 713990334)and the Program for New Century Excellent Talents inUniversity (no NCET-11-0568)

References

[1] G I Falin and J G C Templeton Retrial Queues Chapman ampHall London UK 1997

[2] J R Artalejo andAGomez-CorralRetrial Queueing Systems AComputational Approach SpringerHeidelbergGermany 2008

[3] G Fayolle ldquoA simple telephone exchange with delayed feed-backsrdquo in Proceedings of the International Seminar on TeletrafficAnalysis and Computer Performance Evalution pp 245ndash253Amsterdam The Netherlands 1986

[4] K Farahmand ldquoSingle line queue with repeated demandsrdquoQueueing Systems vol 6 no 1 pp 223ndash228 1990

[5] J R Artalejo and A Gomez-Corral ldquoSteady state solution ofa single-server queue with linear repeated requestsrdquo Journal ofApplied Probability vol 34 no 1 pp 223ndash233 1997

[6] A Economou and S Kanta ldquoEquilibrium customer strategiesand social-profit maximization in the single-server constantretrial queuerdquo Naval Research Logistics vol 58 no 2 pp 107ndash122 2011

[7] V G Kulkarni ldquoA game theoretic model for two types ofcustomers competing for servicerdquo Operations Research Lettersvol 2 no 3 pp 119ndash122 1983

[8] A Elcan ldquoOptimal customer return rate for anMM1 queueingsystemwith retrialsrdquoProbability in the Engineering and Informa-tional Sciences vol 8 no 4 pp 521ndash539 1994

[9] R Hassin and M Haviv ldquoOn optimal and equilibrium retrialrates in a queueing systemrdquo Probability in the Engineering andInformational Sciences vol 10 no 2 pp 223ndash227 1996

[10] F Zhang J Wang and B Liu ldquoOn the optimal and equilibriumretrial rates in an unreliable retrial queue with vacationsrdquoJournal of Industrial and Management Optimization vol 8 no4 pp 861ndash875 2012

[11] J Wang and F Zhang ldquoStrategic joining in MM1 retrialqueuesrdquo European Journal of Operational Research vol 230 no1 pp 76ndash87 2013

[12] H Li and Y Q Zhao ldquoA retrial queue with a constant retrialrate server break downs and impatient customersrdquo StochasticModels vol 21 no 2-3 pp 531ndash550 2005

[13] A Economou and S Kanta ldquoEquilibrium balking strategiesin the observable single-server queue with breakdowns andrepairsrdquoOperations Research Letters vol 36 no 6 pp 696ndash6992008

[14] J H Cao andK Cheng ldquoAnalysis of an1198721198661 queueing systemwith repairable service stationrdquo Acta Mathematicae ApplicataeSinica vol 5 no 2 pp 113ndash127 1982

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Page 10: Research Article Equilibrium Customer Strategies in the ...downloads.hindawi.com/journals/mpe/2014/379572.pdfResearch Article Equilibrium Customer Strategies in the Single-Server Constant

10 Mathematical Problems in Engineering

Theorem 13 In our single-server constant retrial queue inwhich the condition (73) holds we define the following func-tion

119891 (119909) =(120583120572 + (120585120578) 120582120572) (119909 + 1)

120583120572 (1 minus 120588)

minus120582 (120582 + 120572120588 (1 + (120585120578))) (1 minus 120588

119909+1)

120583120572(1 minus 120588)2

minus 1

(87)

(88)

If 119891(0) gt 119909119890 then the customersrsquo best response is balkingOtherwise there exists a unique threshold-119899soc strategy ldquo enterthe retrial orbit if the number of customers in the orbit is atmost119899soc whenever customers find the server busyrdquo that maximizesthe social net benefit per time unit The threshold 119899soc is givenby

119899soc = lfloor119909119904119900119888rfloor (89)

where 119909soc is the unique nonnegative root of the equation119891(119909) = 119909119890

Proof In order to determine the optimal threshold 119899soc weneed to compute the effective arrival rate of the systemand the expected mean sojourn time of the system On theone hand when all customers follow the same threshold-119899strategy the effective arrival rate is given by

120582 (119899) = 120582(

119899+1

sum

119895=0

1199010119895 (119899) +

119899

sum

119895=0

1199011119895 (119899)) (90)

On the other hand by conditioning on the state found by acustomer in the system upon arrival we obtain the expectedmean sojourn time if entering the system with threshold-119899policy

119864 [119878 (119899)] = 119860 + 119861 (91)

where

119860 =

119899+1

sum

119895=0

1199010119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

120585 + 120578

120583120578

119861 =

119899

sum

119895=0

1199011119895 (119899)

sum119899+1

119896=0 1199010119896 (119899) + sum119899

119896=0 1199011119896 (119899)

times (120585 + 120578

120583120578+ (119895 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(92)

The expected social net benefit is given by

119878soc (119899) = 120582 (119899) 119877 minus 119862120582 (119899) 119864 [119878 (119899)] (93)

Using (90) and (91) and after some algebra we obtain

119878soc (119899) = 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578

times (120582 (119899) (119909119890 + 1) minus 120582

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899))

(94)

Next we need to show that 119878soc(119899) is unimodal and hasonly one maximal point We firstly consider the increments119878soc(119899) minus 119878soc(119899 minus 1) It is not difficult to show that

119878soc (119899) minus 119878soc (119899 minus 1) ge 0 lArrrArr 119891 (119899) le 119909119890 (95)

where 119891(119899) is

119891 (119899) =1198911 (119899)

1198912 (119899)minus 1 (96)

1198911 (119899) = 120582(

119899

sum

119895=0

(119895 + 1) 1199011119895 (119899) minus

119899minus1

sum

119895=0

(119895 + 1) 1199011119895 (119899 minus 1))

(97)

1198912 (119899) = 120582 (119899) minus 120582 (119899 minus 1) (98)

Using the stationary distribution we can simplify the expres-sions of (97) and (98) as follows

1198911 (119899) =120572119861 (119899) 119861 (119899 minus 1) 120588

119899

1205822(1 minus 120588)2

times 119863 (99)

1198912 (119899) =1205831205722120588119899

1205822119861 (119899) 119861 (119899 minus 1) (100)

where

119863 = (120583120572 + 120582120572120585

120578) (119899 + 1) (1 minus 120588) minus 120582

2

minus120582120572120588(1 +120585

120578) + 1205822120588119899+1

+ 120582120572(1 +120585

120578) 120588119899+2

(101)

Plugging (99) and (100) in (96) and replacing 119899 by 119909 weobtain (87) To prove the unimodality of 119878soc(119899) we need toshow that function119891(119909) is increasingWe define the functionℎ [0infin) rarr 119877 with

ℎ (119909) = 119891 (119909) minus 119909 (102)

We have

1198892

1198891199092ℎ (119909) =

[120582 + 120572120588 (1 + (120585120578))] 120588119909+2

(ln 120588)2

(120582 + 120572) (1 minus 120588)2

gt 0

119909 ge 0

(103)

Then function ℎ(119909) is a strictly convex function and thereis no flex point with respect to 120588 and 119909 Therefore ℎ(119909) isincreasing and so is 119891(119909) = ℎ(119909) + 119909 Therefore two casesmay take place

(i) 119891(0) gt 119909119890 then 119878soc(119899) is decreasing and customerswho find the server busy will balk

(ii) 119891(119899soc) le 119909119890 lt 119891(119899soc + 1) then we have 119878soc(119899) minus119878soc(119899minus1) ge 0 for 119899 le 119899soc and 119878soc(119899)minus119878soc(119899minus1) lt 0for 119899 gt 119899soc Then the maximum of 119878soc(119899) occurs in119899soc = lfloor119909socrfloor in which 119909soc is the unique solution ofthe equation 119891(119909) = 119909119890

Mathematical Problems in Engineering 11

The last purpose of this paper is to solve the profit max-imization problem By imposing an appropriate nonnegativeadmission fee 119901 on the customers the administrator canmaximize his net profit per time unit We have the followingtheorem

Theorem 14 In the fully observable single-server constantretrial queue with breakdowns and repairs in which condition(73) holds let

119892 (119909) = 119909 + 120583 (1 minus 120588119909+1

)

times(1+(120582120585120583120578)minus((120582+120572120588 (1+120585120578)) (120582+120572)) 120588119909+2

)

times (120582120588119909(1 minus 120588)

2)minus1

(104)

if119892(0) gt 119909119890 then customersrsquo best strategy is balking Otherwisethere exists a unique threshold joining strategy ldquo enter the retrialorbit when the number of customers in the orbit is at most119899prof whenever finding the server busyrdquo that maximizes theadministratorrsquos net profit per time unit The threshold 119899prof isgiven by

119899prof = lfloor119909profrfloor (105)

where 119909prof is the unique nonnegative root of the equation119892(119909) = 119909119890

Proof We first need to determine the appropriate entrancefee 119901 that the administrator imposes on the customers in thesystem As we have analyzed in Theorem 7 the entrance fee119901 also satisfies

119877 minus 119901 (119899) = 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(106)

From the above equation we obtain

119901 (119899) = 119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(107)

The administratorrsquos profit per time unit is

119878prof (119899) = 120582 (119899) 119901 (119899)

= 120582 (119899) (119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

times(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578))

= 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578120582 (119899) (119909119890 minus 119899)

(108)

We will proceed to prove the unimodality of the function119892(119909) From (108) we get

119878prof (119899)

119878prof (119899 minus 1)ge 1 lArrrArr 119892 (119899) le 119909119890 (109)

where 119892(119899) = 119899 + 120582(119899 minus 1)(120582(119899) minus 120582(119899 minus 1)) Simplifying(90) and using (98) and (100) we obtain the expression of119892(119899) substituting 119899 by 119909 we obtain (100)We can examine thefunction 119892(119909) is increasing Then we consider the followingtwo cases

(i) 119892(0) gt 119909119890 then function 119878prof(119899) is decreasing and thecustomersrsquo best response is balking

(ii) 119892(119899prof) le 119909119890 lt 119892(119899prof + 1) then 119878prof(119899) minus 119878prof(119899 minus1) ge 0 for 119899 le 119899prof and 119878prof(119899) minus 119878prof(119899 minus 1) lt 0 for119899 gt 119899prof Then the maximum of 119878prof(119899) is attained at119899prof = lfloor119909profrfloor where 119909prof is the unique solution of119892(119909) = 119909119890

Remark 15 In this case if we take a close look at theexpressions of thresholds 119899119890 119899soc and 119899prof we will findthat these thresholds are also functions of 120585120578 when otherparameters are fixed Furthermore we let 120585 equal to zero thenthis case is equivalent to themodel studied in [6] andwe havethe same results when counterpart problems are consideredSo it is also a special case of this model

Now we finish the analysis of the single-server retrialqueueing systemwith constant retrial rate in the partially andfully observable casesWe obtain the entrance probabilities inthe partially observable case and the thresholds in the lattercase In the following section wewill present some numericalexamples to support our results

5 Numerical Examples

In this section wewill investigate the effects of the parameterson the customersrsquo mixed strategies in this constant retrialqueueing system Figures 4 5 and 6 present the influenceof the parameters on the equilibrium joining probability119903119890 and optimal entrance probabilities 119903soc and 119903prof whereparameters 120582 120572 and 120585120578 vary respectively In these figureswe can clearly see that 119903119890 ge 119903soc ge 119903prof which has been provedinTheorems 6 and 8

Now we pay our attention to the fully observable caseFigures 7ndash10 depict the equilibrium and optimal joiningthresholds vary with respect to parameters 120582 120583 120572 and 120585120578From these four figures we can see 119899prof le 119899soc le 119899119890 Indeedthe relation 119899soc le 119899119890 is obvious from Theorems 11 and 13On the one hand we can obtain that ℎ(0) = 119891(0) gt 0 andbecause function ℎ(119909) is increasing and ℎ(119909soc) ge 0 then weget 119891(119909soc) minus 119909soc ge 0 But on the other hand 119891(119909soc) = 119909119890which means 119909soc le 119909119890 Taking floors we obtain the result119899soc le 119899119890 The relation 119899prof le 119899soc is not proved theoreticallybut it can be traced numerically

Figure 7 shows the thresholds when we consider the indi-vidual equilibrium social and profitmaximization threshold

12 Mathematical Problems in Engineering

0

Entr

ance

pro

babi

litie

s

02

03

04

05

06

07

0201 03 04 05 06 07

08

09

1

11

rersocrprof

120582

Figure 4 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120582 for 120583 = 1 120578 = 1 120585 = 002120572 = 2 119877 = 10 and 119862 = 1

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120572

Figure 5 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120572 120582 = 05 for 120583 = 1 120585 = 002119877 = 10 and 119862 = 1

strategies with respect to 120582 We can see that the thresholdsfinally converge to 0 On the one hand it is true that when 120582becomes larger there are more customers arriving per timeunit So customers in the orbit will wait longer to successfullyretry for service On the other hand from (74) we can see that119899119890 is decreasingwith respect to120582 And because of the function119878soc(119899) and 119878prof(119899) we can see that thresholds 119899soc and 119899prof

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120585120578

Figure 6 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120585120578 for 120583 = 1 120582 = 05 120572 = 2119877 = 10 and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

120582

nensocnprof

Figure 7 Individual equilibrium threshold and optimal thresholdsvary with respect to 120582 for 120585 = 002 120583 = 1 120578 = 1 120572 = 2 119877 = 40 and119862 = 1

finally become zero for large value of 120582 We have 119899prof le 119899socas 120582 varies When considering the variation of parameters 120583and120572 in Figures 8 and 9 takingmean service and retrial timesof the system into consideration we can easily explain theoutcomes and we also have 119899prof le 119899soc

Figure 10 presents the thresholds vary with respect to 120585120578On the one hand from the expression of 119899119890 and functions

Mathematical Problems in Engineering 13

05

10152025303540

Opt

imal

thre

shol

ds

0 05 1 15 2 25 3

nensocnprof

120583

Figure 8 Individual equilibrium threshold and optimal thresholdsvary with respect to 120583 for 120585 = 002 120572 = 2 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

30

Opt

imal

thre

shol

ds

nensocnprof

120572

Figure 9 Individual equilibrium threshold and optimal thresholdsvary with respect to 120572 for 120585 = 002 120583 = 1 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

119878soc(119899) and 119878prof(119899) we know that thresholds decrease to 0when 120585120578 exceeds a positive number On the other handwhen 120585120578 increases it means that the lifetime of the systembecomes shorter then the customers in the orbit need to waitlonger for the server restored So the thresholds decreasewith respect to 120585120578 When 120585120578 varies we can clearly see that119899prof le 119899soc

6 Conclusions

We have analyzed the equilibrium and optimal entranceprobabilities in the partially observable case and the coun-terpart thresholds in the fully observable case We have an

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

nensocnprof

120585120578

Figure 10 Individual equilibrium threshold and optimal thresholdsvary with respect to 120585120578 for 120582 = 1 120583 = 1 120572 = 2 119877 = 40 and 119862 = 1

ldquoavoid-the-crowdrdquo (ATC) situation in the former case Itwas observed that individualrsquos net benefit is decreasing withrespect to the entrance probability 119903 and the individualrsquos bestresponse is a decreasing function of the strategy selected bythe other customers In the fully observable case we obtainedthat the individualrsquos net benefit decreases with respect to thenumber of customers in the orbit but the social welfare andthe administratorrsquos net benefit are concave with respect to thenumber of customers in the orbit

Both in the partially observable case and the fullyobservable case the solutions of the social maximizationproblem are smaller than the solutions of the individualequilibrium problem This is aroused by the fact that theformer customers imposed negative externality on the latearriving customers Rational individuals in an economicsystem prefer to maximize their own benefit but if customerswant to maximize their social net benefit they need tocooperate rather than ignore the negative externality that isimposed on the other customers We observed that 119903119890 ge

119903soc ge 119903prof in the partially observable case and 119899prof le

119899soc le 119899119890 in the fully observable case which mean that whenconsidering optimization problems the effective service ratecan not satisfy the customersrsquo desirable service demand Thisfurther implicates that there are some customers who can notobtain service in some cases even if they are identical

The effect of the server unreliability on the systemperformance cannot be ignored It was readily seen that cus-tomersrsquo equilibrium entrance probability optimal entranceprobability and the related threshold strategies all decreaseas 120585120578 increases This is very important in managementprocess When 120585120578 increases some customersrsquo interest willbe undermined and decreases the social welfare and theadministratorrsquos net profit at the same time So it is very crucialto improve the reliability of the sever to achieve the goal ofoptimal management

14 Mathematical Problems in Engineering

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The research was supported by the National Natural ScienceFoundation of China (Grants nos 11171019 and 713990334)and the Program for New Century Excellent Talents inUniversity (no NCET-11-0568)

References

[1] G I Falin and J G C Templeton Retrial Queues Chapman ampHall London UK 1997

[2] J R Artalejo andAGomez-CorralRetrial Queueing Systems AComputational Approach SpringerHeidelbergGermany 2008

[3] G Fayolle ldquoA simple telephone exchange with delayed feed-backsrdquo in Proceedings of the International Seminar on TeletrafficAnalysis and Computer Performance Evalution pp 245ndash253Amsterdam The Netherlands 1986

[4] K Farahmand ldquoSingle line queue with repeated demandsrdquoQueueing Systems vol 6 no 1 pp 223ndash228 1990

[5] J R Artalejo and A Gomez-Corral ldquoSteady state solution ofa single-server queue with linear repeated requestsrdquo Journal ofApplied Probability vol 34 no 1 pp 223ndash233 1997

[6] A Economou and S Kanta ldquoEquilibrium customer strategiesand social-profit maximization in the single-server constantretrial queuerdquo Naval Research Logistics vol 58 no 2 pp 107ndash122 2011

[7] V G Kulkarni ldquoA game theoretic model for two types ofcustomers competing for servicerdquo Operations Research Lettersvol 2 no 3 pp 119ndash122 1983

[8] A Elcan ldquoOptimal customer return rate for anMM1 queueingsystemwith retrialsrdquoProbability in the Engineering and Informa-tional Sciences vol 8 no 4 pp 521ndash539 1994

[9] R Hassin and M Haviv ldquoOn optimal and equilibrium retrialrates in a queueing systemrdquo Probability in the Engineering andInformational Sciences vol 10 no 2 pp 223ndash227 1996

[10] F Zhang J Wang and B Liu ldquoOn the optimal and equilibriumretrial rates in an unreliable retrial queue with vacationsrdquoJournal of Industrial and Management Optimization vol 8 no4 pp 861ndash875 2012

[11] J Wang and F Zhang ldquoStrategic joining in MM1 retrialqueuesrdquo European Journal of Operational Research vol 230 no1 pp 76ndash87 2013

[12] H Li and Y Q Zhao ldquoA retrial queue with a constant retrialrate server break downs and impatient customersrdquo StochasticModels vol 21 no 2-3 pp 531ndash550 2005

[13] A Economou and S Kanta ldquoEquilibrium balking strategiesin the observable single-server queue with breakdowns andrepairsrdquoOperations Research Letters vol 36 no 6 pp 696ndash6992008

[14] J H Cao andK Cheng ldquoAnalysis of an1198721198661 queueing systemwith repairable service stationrdquo Acta Mathematicae ApplicataeSinica vol 5 no 2 pp 113ndash127 1982

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Page 11: Research Article Equilibrium Customer Strategies in the ...downloads.hindawi.com/journals/mpe/2014/379572.pdfResearch Article Equilibrium Customer Strategies in the Single-Server Constant

Mathematical Problems in Engineering 11

The last purpose of this paper is to solve the profit max-imization problem By imposing an appropriate nonnegativeadmission fee 119901 on the customers the administrator canmaximize his net profit per time unit We have the followingtheorem

Theorem 14 In the fully observable single-server constantretrial queue with breakdowns and repairs in which condition(73) holds let

119892 (119909) = 119909 + 120583 (1 minus 120588119909+1

)

times(1+(120582120585120583120578)minus((120582+120572120588 (1+120585120578)) (120582+120572)) 120588119909+2

)

times (120582120588119909(1 minus 120588)

2)minus1

(104)

if119892(0) gt 119909119890 then customersrsquo best strategy is balking Otherwisethere exists a unique threshold joining strategy ldquo enter the retrialorbit when the number of customers in the orbit is at most119899prof whenever finding the server busyrdquo that maximizes theadministratorrsquos net profit per time unit The threshold 119899prof isgiven by

119899prof = lfloor119909profrfloor (105)

where 119909prof is the unique nonnegative root of the equation119892(119909) = 119909119890

Proof We first need to determine the appropriate entrancefee 119901 that the administrator imposes on the customers in thesystem As we have analyzed in Theorem 7 the entrance fee119901 also satisfies

119877 minus 119901 (119899) = 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(106)

From the above equation we obtain

119901 (119899) = 119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578)

(107)

The administratorrsquos profit per time unit is

119878prof (119899) = 120582 (119899) 119901 (119899)

= 120582 (119899) (119877 minus 119862(120585 + 120578

120583120578+ (119899 + 1)

times(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578))

= 119862(120582 + 120572) (120585 + 120578) + 120583120578

120572120583120578120582 (119899) (119909119890 minus 119899)

(108)

We will proceed to prove the unimodality of the function119892(119909) From (108) we get

119878prof (119899)

119878prof (119899 minus 1)ge 1 lArrrArr 119892 (119899) le 119909119890 (109)

where 119892(119899) = 119899 + 120582(119899 minus 1)(120582(119899) minus 120582(119899 minus 1)) Simplifying(90) and using (98) and (100) we obtain the expression of119892(119899) substituting 119899 by 119909 we obtain (100)We can examine thefunction 119892(119909) is increasing Then we consider the followingtwo cases

(i) 119892(0) gt 119909119890 then function 119878prof(119899) is decreasing and thecustomersrsquo best response is balking

(ii) 119892(119899prof) le 119909119890 lt 119892(119899prof + 1) then 119878prof(119899) minus 119878prof(119899 minus1) ge 0 for 119899 le 119899prof and 119878prof(119899) minus 119878prof(119899 minus 1) lt 0 for119899 gt 119899prof Then the maximum of 119878prof(119899) is attained at119899prof = lfloor119909profrfloor where 119909prof is the unique solution of119892(119909) = 119909119890

Remark 15 In this case if we take a close look at theexpressions of thresholds 119899119890 119899soc and 119899prof we will findthat these thresholds are also functions of 120585120578 when otherparameters are fixed Furthermore we let 120585 equal to zero thenthis case is equivalent to themodel studied in [6] andwe havethe same results when counterpart problems are consideredSo it is also a special case of this model

Now we finish the analysis of the single-server retrialqueueing systemwith constant retrial rate in the partially andfully observable casesWe obtain the entrance probabilities inthe partially observable case and the thresholds in the lattercase In the following section wewill present some numericalexamples to support our results

5 Numerical Examples

In this section wewill investigate the effects of the parameterson the customersrsquo mixed strategies in this constant retrialqueueing system Figures 4 5 and 6 present the influenceof the parameters on the equilibrium joining probability119903119890 and optimal entrance probabilities 119903soc and 119903prof whereparameters 120582 120572 and 120585120578 vary respectively In these figureswe can clearly see that 119903119890 ge 119903soc ge 119903prof which has been provedinTheorems 6 and 8

Now we pay our attention to the fully observable caseFigures 7ndash10 depict the equilibrium and optimal joiningthresholds vary with respect to parameters 120582 120583 120572 and 120585120578From these four figures we can see 119899prof le 119899soc le 119899119890 Indeedthe relation 119899soc le 119899119890 is obvious from Theorems 11 and 13On the one hand we can obtain that ℎ(0) = 119891(0) gt 0 andbecause function ℎ(119909) is increasing and ℎ(119909soc) ge 0 then weget 119891(119909soc) minus 119909soc ge 0 But on the other hand 119891(119909soc) = 119909119890which means 119909soc le 119909119890 Taking floors we obtain the result119899soc le 119899119890 The relation 119899prof le 119899soc is not proved theoreticallybut it can be traced numerically

Figure 7 shows the thresholds when we consider the indi-vidual equilibrium social and profitmaximization threshold

12 Mathematical Problems in Engineering

0

Entr

ance

pro

babi

litie

s

02

03

04

05

06

07

0201 03 04 05 06 07

08

09

1

11

rersocrprof

120582

Figure 4 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120582 for 120583 = 1 120578 = 1 120585 = 002120572 = 2 119877 = 10 and 119862 = 1

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120572

Figure 5 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120572 120582 = 05 for 120583 = 1 120585 = 002119877 = 10 and 119862 = 1

strategies with respect to 120582 We can see that the thresholdsfinally converge to 0 On the one hand it is true that when 120582becomes larger there are more customers arriving per timeunit So customers in the orbit will wait longer to successfullyretry for service On the other hand from (74) we can see that119899119890 is decreasingwith respect to120582 And because of the function119878soc(119899) and 119878prof(119899) we can see that thresholds 119899soc and 119899prof

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120585120578

Figure 6 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120585120578 for 120583 = 1 120582 = 05 120572 = 2119877 = 10 and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

120582

nensocnprof

Figure 7 Individual equilibrium threshold and optimal thresholdsvary with respect to 120582 for 120585 = 002 120583 = 1 120578 = 1 120572 = 2 119877 = 40 and119862 = 1

finally become zero for large value of 120582 We have 119899prof le 119899socas 120582 varies When considering the variation of parameters 120583and120572 in Figures 8 and 9 takingmean service and retrial timesof the system into consideration we can easily explain theoutcomes and we also have 119899prof le 119899soc

Figure 10 presents the thresholds vary with respect to 120585120578On the one hand from the expression of 119899119890 and functions

Mathematical Problems in Engineering 13

05

10152025303540

Opt

imal

thre

shol

ds

0 05 1 15 2 25 3

nensocnprof

120583

Figure 8 Individual equilibrium threshold and optimal thresholdsvary with respect to 120583 for 120585 = 002 120572 = 2 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

30

Opt

imal

thre

shol

ds

nensocnprof

120572

Figure 9 Individual equilibrium threshold and optimal thresholdsvary with respect to 120572 for 120585 = 002 120583 = 1 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

119878soc(119899) and 119878prof(119899) we know that thresholds decrease to 0when 120585120578 exceeds a positive number On the other handwhen 120585120578 increases it means that the lifetime of the systembecomes shorter then the customers in the orbit need to waitlonger for the server restored So the thresholds decreasewith respect to 120585120578 When 120585120578 varies we can clearly see that119899prof le 119899soc

6 Conclusions

We have analyzed the equilibrium and optimal entranceprobabilities in the partially observable case and the coun-terpart thresholds in the fully observable case We have an

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

nensocnprof

120585120578

Figure 10 Individual equilibrium threshold and optimal thresholdsvary with respect to 120585120578 for 120582 = 1 120583 = 1 120572 = 2 119877 = 40 and 119862 = 1

ldquoavoid-the-crowdrdquo (ATC) situation in the former case Itwas observed that individualrsquos net benefit is decreasing withrespect to the entrance probability 119903 and the individualrsquos bestresponse is a decreasing function of the strategy selected bythe other customers In the fully observable case we obtainedthat the individualrsquos net benefit decreases with respect to thenumber of customers in the orbit but the social welfare andthe administratorrsquos net benefit are concave with respect to thenumber of customers in the orbit

Both in the partially observable case and the fullyobservable case the solutions of the social maximizationproblem are smaller than the solutions of the individualequilibrium problem This is aroused by the fact that theformer customers imposed negative externality on the latearriving customers Rational individuals in an economicsystem prefer to maximize their own benefit but if customerswant to maximize their social net benefit they need tocooperate rather than ignore the negative externality that isimposed on the other customers We observed that 119903119890 ge

119903soc ge 119903prof in the partially observable case and 119899prof le

119899soc le 119899119890 in the fully observable case which mean that whenconsidering optimization problems the effective service ratecan not satisfy the customersrsquo desirable service demand Thisfurther implicates that there are some customers who can notobtain service in some cases even if they are identical

The effect of the server unreliability on the systemperformance cannot be ignored It was readily seen that cus-tomersrsquo equilibrium entrance probability optimal entranceprobability and the related threshold strategies all decreaseas 120585120578 increases This is very important in managementprocess When 120585120578 increases some customersrsquo interest willbe undermined and decreases the social welfare and theadministratorrsquos net profit at the same time So it is very crucialto improve the reliability of the sever to achieve the goal ofoptimal management

14 Mathematical Problems in Engineering

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The research was supported by the National Natural ScienceFoundation of China (Grants nos 11171019 and 713990334)and the Program for New Century Excellent Talents inUniversity (no NCET-11-0568)

References

[1] G I Falin and J G C Templeton Retrial Queues Chapman ampHall London UK 1997

[2] J R Artalejo andAGomez-CorralRetrial Queueing Systems AComputational Approach SpringerHeidelbergGermany 2008

[3] G Fayolle ldquoA simple telephone exchange with delayed feed-backsrdquo in Proceedings of the International Seminar on TeletrafficAnalysis and Computer Performance Evalution pp 245ndash253Amsterdam The Netherlands 1986

[4] K Farahmand ldquoSingle line queue with repeated demandsrdquoQueueing Systems vol 6 no 1 pp 223ndash228 1990

[5] J R Artalejo and A Gomez-Corral ldquoSteady state solution ofa single-server queue with linear repeated requestsrdquo Journal ofApplied Probability vol 34 no 1 pp 223ndash233 1997

[6] A Economou and S Kanta ldquoEquilibrium customer strategiesand social-profit maximization in the single-server constantretrial queuerdquo Naval Research Logistics vol 58 no 2 pp 107ndash122 2011

[7] V G Kulkarni ldquoA game theoretic model for two types ofcustomers competing for servicerdquo Operations Research Lettersvol 2 no 3 pp 119ndash122 1983

[8] A Elcan ldquoOptimal customer return rate for anMM1 queueingsystemwith retrialsrdquoProbability in the Engineering and Informa-tional Sciences vol 8 no 4 pp 521ndash539 1994

[9] R Hassin and M Haviv ldquoOn optimal and equilibrium retrialrates in a queueing systemrdquo Probability in the Engineering andInformational Sciences vol 10 no 2 pp 223ndash227 1996

[10] F Zhang J Wang and B Liu ldquoOn the optimal and equilibriumretrial rates in an unreliable retrial queue with vacationsrdquoJournal of Industrial and Management Optimization vol 8 no4 pp 861ndash875 2012

[11] J Wang and F Zhang ldquoStrategic joining in MM1 retrialqueuesrdquo European Journal of Operational Research vol 230 no1 pp 76ndash87 2013

[12] H Li and Y Q Zhao ldquoA retrial queue with a constant retrialrate server break downs and impatient customersrdquo StochasticModels vol 21 no 2-3 pp 531ndash550 2005

[13] A Economou and S Kanta ldquoEquilibrium balking strategiesin the observable single-server queue with breakdowns andrepairsrdquoOperations Research Letters vol 36 no 6 pp 696ndash6992008

[14] J H Cao andK Cheng ldquoAnalysis of an1198721198661 queueing systemwith repairable service stationrdquo Acta Mathematicae ApplicataeSinica vol 5 no 2 pp 113ndash127 1982

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Page 12: Research Article Equilibrium Customer Strategies in the ...downloads.hindawi.com/journals/mpe/2014/379572.pdfResearch Article Equilibrium Customer Strategies in the Single-Server Constant

12 Mathematical Problems in Engineering

0

Entr

ance

pro

babi

litie

s

02

03

04

05

06

07

0201 03 04 05 06 07

08

09

1

11

rersocrprof

120582

Figure 4 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120582 for 120583 = 1 120578 = 1 120585 = 002120572 = 2 119877 = 10 and 119862 = 1

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120572

Figure 5 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120572 120582 = 05 for 120583 = 1 120585 = 002119877 = 10 and 119862 = 1

strategies with respect to 120582 We can see that the thresholdsfinally converge to 0 On the one hand it is true that when 120582becomes larger there are more customers arriving per timeunit So customers in the orbit will wait longer to successfullyretry for service On the other hand from (74) we can see that119899119890 is decreasingwith respect to120582 And because of the function119878soc(119899) and 119878prof(119899) we can see that thresholds 119899soc and 119899prof

0 1 2 3 4 5 6

Entr

ance

pro

babi

litie

s

0

02

04

06

08

1

rersocrprof

120585120578

Figure 6 Individual equilibrium strategy and optimal entranceprobabilities vary with respect to 120585120578 for 120583 = 1 120582 = 05 120572 = 2119877 = 10 and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

120582

nensocnprof

Figure 7 Individual equilibrium threshold and optimal thresholdsvary with respect to 120582 for 120585 = 002 120583 = 1 120578 = 1 120572 = 2 119877 = 40 and119862 = 1

finally become zero for large value of 120582 We have 119899prof le 119899socas 120582 varies When considering the variation of parameters 120583and120572 in Figures 8 and 9 takingmean service and retrial timesof the system into consideration we can easily explain theoutcomes and we also have 119899prof le 119899soc

Figure 10 presents the thresholds vary with respect to 120585120578On the one hand from the expression of 119899119890 and functions

Mathematical Problems in Engineering 13

05

10152025303540

Opt

imal

thre

shol

ds

0 05 1 15 2 25 3

nensocnprof

120583

Figure 8 Individual equilibrium threshold and optimal thresholdsvary with respect to 120583 for 120585 = 002 120572 = 2 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

30

Opt

imal

thre

shol

ds

nensocnprof

120572

Figure 9 Individual equilibrium threshold and optimal thresholdsvary with respect to 120572 for 120585 = 002 120583 = 1 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

119878soc(119899) and 119878prof(119899) we know that thresholds decrease to 0when 120585120578 exceeds a positive number On the other handwhen 120585120578 increases it means that the lifetime of the systembecomes shorter then the customers in the orbit need to waitlonger for the server restored So the thresholds decreasewith respect to 120585120578 When 120585120578 varies we can clearly see that119899prof le 119899soc

6 Conclusions

We have analyzed the equilibrium and optimal entranceprobabilities in the partially observable case and the coun-terpart thresholds in the fully observable case We have an

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

nensocnprof

120585120578

Figure 10 Individual equilibrium threshold and optimal thresholdsvary with respect to 120585120578 for 120582 = 1 120583 = 1 120572 = 2 119877 = 40 and 119862 = 1

ldquoavoid-the-crowdrdquo (ATC) situation in the former case Itwas observed that individualrsquos net benefit is decreasing withrespect to the entrance probability 119903 and the individualrsquos bestresponse is a decreasing function of the strategy selected bythe other customers In the fully observable case we obtainedthat the individualrsquos net benefit decreases with respect to thenumber of customers in the orbit but the social welfare andthe administratorrsquos net benefit are concave with respect to thenumber of customers in the orbit

Both in the partially observable case and the fullyobservable case the solutions of the social maximizationproblem are smaller than the solutions of the individualequilibrium problem This is aroused by the fact that theformer customers imposed negative externality on the latearriving customers Rational individuals in an economicsystem prefer to maximize their own benefit but if customerswant to maximize their social net benefit they need tocooperate rather than ignore the negative externality that isimposed on the other customers We observed that 119903119890 ge

119903soc ge 119903prof in the partially observable case and 119899prof le

119899soc le 119899119890 in the fully observable case which mean that whenconsidering optimization problems the effective service ratecan not satisfy the customersrsquo desirable service demand Thisfurther implicates that there are some customers who can notobtain service in some cases even if they are identical

The effect of the server unreliability on the systemperformance cannot be ignored It was readily seen that cus-tomersrsquo equilibrium entrance probability optimal entranceprobability and the related threshold strategies all decreaseas 120585120578 increases This is very important in managementprocess When 120585120578 increases some customersrsquo interest willbe undermined and decreases the social welfare and theadministratorrsquos net profit at the same time So it is very crucialto improve the reliability of the sever to achieve the goal ofoptimal management

14 Mathematical Problems in Engineering

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The research was supported by the National Natural ScienceFoundation of China (Grants nos 11171019 and 713990334)and the Program for New Century Excellent Talents inUniversity (no NCET-11-0568)

References

[1] G I Falin and J G C Templeton Retrial Queues Chapman ampHall London UK 1997

[2] J R Artalejo andAGomez-CorralRetrial Queueing Systems AComputational Approach SpringerHeidelbergGermany 2008

[3] G Fayolle ldquoA simple telephone exchange with delayed feed-backsrdquo in Proceedings of the International Seminar on TeletrafficAnalysis and Computer Performance Evalution pp 245ndash253Amsterdam The Netherlands 1986

[4] K Farahmand ldquoSingle line queue with repeated demandsrdquoQueueing Systems vol 6 no 1 pp 223ndash228 1990

[5] J R Artalejo and A Gomez-Corral ldquoSteady state solution ofa single-server queue with linear repeated requestsrdquo Journal ofApplied Probability vol 34 no 1 pp 223ndash233 1997

[6] A Economou and S Kanta ldquoEquilibrium customer strategiesand social-profit maximization in the single-server constantretrial queuerdquo Naval Research Logistics vol 58 no 2 pp 107ndash122 2011

[7] V G Kulkarni ldquoA game theoretic model for two types ofcustomers competing for servicerdquo Operations Research Lettersvol 2 no 3 pp 119ndash122 1983

[8] A Elcan ldquoOptimal customer return rate for anMM1 queueingsystemwith retrialsrdquoProbability in the Engineering and Informa-tional Sciences vol 8 no 4 pp 521ndash539 1994

[9] R Hassin and M Haviv ldquoOn optimal and equilibrium retrialrates in a queueing systemrdquo Probability in the Engineering andInformational Sciences vol 10 no 2 pp 223ndash227 1996

[10] F Zhang J Wang and B Liu ldquoOn the optimal and equilibriumretrial rates in an unreliable retrial queue with vacationsrdquoJournal of Industrial and Management Optimization vol 8 no4 pp 861ndash875 2012

[11] J Wang and F Zhang ldquoStrategic joining in MM1 retrialqueuesrdquo European Journal of Operational Research vol 230 no1 pp 76ndash87 2013

[12] H Li and Y Q Zhao ldquoA retrial queue with a constant retrialrate server break downs and impatient customersrdquo StochasticModels vol 21 no 2-3 pp 531ndash550 2005

[13] A Economou and S Kanta ldquoEquilibrium balking strategiesin the observable single-server queue with breakdowns andrepairsrdquoOperations Research Letters vol 36 no 6 pp 696ndash6992008

[14] J H Cao andK Cheng ldquoAnalysis of an1198721198661 queueing systemwith repairable service stationrdquo Acta Mathematicae ApplicataeSinica vol 5 no 2 pp 113ndash127 1982

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Page 13: Research Article Equilibrium Customer Strategies in the ...downloads.hindawi.com/journals/mpe/2014/379572.pdfResearch Article Equilibrium Customer Strategies in the Single-Server Constant

Mathematical Problems in Engineering 13

05

10152025303540

Opt

imal

thre

shol

ds

0 05 1 15 2 25 3

nensocnprof

120583

Figure 8 Individual equilibrium threshold and optimal thresholdsvary with respect to 120583 for 120585 = 002 120572 = 2 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

0 1 2 3 4 5 60

5

10

15

20

25

30

Opt

imal

thre

shol

ds

nensocnprof

120572

Figure 9 Individual equilibrium threshold and optimal thresholdsvary with respect to 120572 for 120585 = 002 120583 = 1 120578 = 1 120582 = 05 119877 = 40and 119862 = 1

119878soc(119899) and 119878prof(119899) we know that thresholds decrease to 0when 120585120578 exceeds a positive number On the other handwhen 120585120578 increases it means that the lifetime of the systembecomes shorter then the customers in the orbit need to waitlonger for the server restored So the thresholds decreasewith respect to 120585120578 When 120585120578 varies we can clearly see that119899prof le 119899soc

6 Conclusions

We have analyzed the equilibrium and optimal entranceprobabilities in the partially observable case and the coun-terpart thresholds in the fully observable case We have an

0 1 2 3 4 5 60

5

10

15

20

25

Opt

imal

thre

shol

ds

nensocnprof

120585120578

Figure 10 Individual equilibrium threshold and optimal thresholdsvary with respect to 120585120578 for 120582 = 1 120583 = 1 120572 = 2 119877 = 40 and 119862 = 1

ldquoavoid-the-crowdrdquo (ATC) situation in the former case Itwas observed that individualrsquos net benefit is decreasing withrespect to the entrance probability 119903 and the individualrsquos bestresponse is a decreasing function of the strategy selected bythe other customers In the fully observable case we obtainedthat the individualrsquos net benefit decreases with respect to thenumber of customers in the orbit but the social welfare andthe administratorrsquos net benefit are concave with respect to thenumber of customers in the orbit

Both in the partially observable case and the fullyobservable case the solutions of the social maximizationproblem are smaller than the solutions of the individualequilibrium problem This is aroused by the fact that theformer customers imposed negative externality on the latearriving customers Rational individuals in an economicsystem prefer to maximize their own benefit but if customerswant to maximize their social net benefit they need tocooperate rather than ignore the negative externality that isimposed on the other customers We observed that 119903119890 ge

119903soc ge 119903prof in the partially observable case and 119899prof le

119899soc le 119899119890 in the fully observable case which mean that whenconsidering optimization problems the effective service ratecan not satisfy the customersrsquo desirable service demand Thisfurther implicates that there are some customers who can notobtain service in some cases even if they are identical

The effect of the server unreliability on the systemperformance cannot be ignored It was readily seen that cus-tomersrsquo equilibrium entrance probability optimal entranceprobability and the related threshold strategies all decreaseas 120585120578 increases This is very important in managementprocess When 120585120578 increases some customersrsquo interest willbe undermined and decreases the social welfare and theadministratorrsquos net profit at the same time So it is very crucialto improve the reliability of the sever to achieve the goal ofoptimal management

14 Mathematical Problems in Engineering

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The research was supported by the National Natural ScienceFoundation of China (Grants nos 11171019 and 713990334)and the Program for New Century Excellent Talents inUniversity (no NCET-11-0568)

References

[1] G I Falin and J G C Templeton Retrial Queues Chapman ampHall London UK 1997

[2] J R Artalejo andAGomez-CorralRetrial Queueing Systems AComputational Approach SpringerHeidelbergGermany 2008

[3] G Fayolle ldquoA simple telephone exchange with delayed feed-backsrdquo in Proceedings of the International Seminar on TeletrafficAnalysis and Computer Performance Evalution pp 245ndash253Amsterdam The Netherlands 1986

[4] K Farahmand ldquoSingle line queue with repeated demandsrdquoQueueing Systems vol 6 no 1 pp 223ndash228 1990

[5] J R Artalejo and A Gomez-Corral ldquoSteady state solution ofa single-server queue with linear repeated requestsrdquo Journal ofApplied Probability vol 34 no 1 pp 223ndash233 1997

[6] A Economou and S Kanta ldquoEquilibrium customer strategiesand social-profit maximization in the single-server constantretrial queuerdquo Naval Research Logistics vol 58 no 2 pp 107ndash122 2011

[7] V G Kulkarni ldquoA game theoretic model for two types ofcustomers competing for servicerdquo Operations Research Lettersvol 2 no 3 pp 119ndash122 1983

[8] A Elcan ldquoOptimal customer return rate for anMM1 queueingsystemwith retrialsrdquoProbability in the Engineering and Informa-tional Sciences vol 8 no 4 pp 521ndash539 1994

[9] R Hassin and M Haviv ldquoOn optimal and equilibrium retrialrates in a queueing systemrdquo Probability in the Engineering andInformational Sciences vol 10 no 2 pp 223ndash227 1996

[10] F Zhang J Wang and B Liu ldquoOn the optimal and equilibriumretrial rates in an unreliable retrial queue with vacationsrdquoJournal of Industrial and Management Optimization vol 8 no4 pp 861ndash875 2012

[11] J Wang and F Zhang ldquoStrategic joining in MM1 retrialqueuesrdquo European Journal of Operational Research vol 230 no1 pp 76ndash87 2013

[12] H Li and Y Q Zhao ldquoA retrial queue with a constant retrialrate server break downs and impatient customersrdquo StochasticModels vol 21 no 2-3 pp 531ndash550 2005

[13] A Economou and S Kanta ldquoEquilibrium balking strategiesin the observable single-server queue with breakdowns andrepairsrdquoOperations Research Letters vol 36 no 6 pp 696ndash6992008

[14] J H Cao andK Cheng ldquoAnalysis of an1198721198661 queueing systemwith repairable service stationrdquo Acta Mathematicae ApplicataeSinica vol 5 no 2 pp 113ndash127 1982

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Page 14: Research Article Equilibrium Customer Strategies in the ...downloads.hindawi.com/journals/mpe/2014/379572.pdfResearch Article Equilibrium Customer Strategies in the Single-Server Constant

14 Mathematical Problems in Engineering

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The research was supported by the National Natural ScienceFoundation of China (Grants nos 11171019 and 713990334)and the Program for New Century Excellent Talents inUniversity (no NCET-11-0568)

References

[1] G I Falin and J G C Templeton Retrial Queues Chapman ampHall London UK 1997

[2] J R Artalejo andAGomez-CorralRetrial Queueing Systems AComputational Approach SpringerHeidelbergGermany 2008

[3] G Fayolle ldquoA simple telephone exchange with delayed feed-backsrdquo in Proceedings of the International Seminar on TeletrafficAnalysis and Computer Performance Evalution pp 245ndash253Amsterdam The Netherlands 1986

[4] K Farahmand ldquoSingle line queue with repeated demandsrdquoQueueing Systems vol 6 no 1 pp 223ndash228 1990

[5] J R Artalejo and A Gomez-Corral ldquoSteady state solution ofa single-server queue with linear repeated requestsrdquo Journal ofApplied Probability vol 34 no 1 pp 223ndash233 1997

[6] A Economou and S Kanta ldquoEquilibrium customer strategiesand social-profit maximization in the single-server constantretrial queuerdquo Naval Research Logistics vol 58 no 2 pp 107ndash122 2011

[7] V G Kulkarni ldquoA game theoretic model for two types ofcustomers competing for servicerdquo Operations Research Lettersvol 2 no 3 pp 119ndash122 1983

[8] A Elcan ldquoOptimal customer return rate for anMM1 queueingsystemwith retrialsrdquoProbability in the Engineering and Informa-tional Sciences vol 8 no 4 pp 521ndash539 1994

[9] R Hassin and M Haviv ldquoOn optimal and equilibrium retrialrates in a queueing systemrdquo Probability in the Engineering andInformational Sciences vol 10 no 2 pp 223ndash227 1996

[10] F Zhang J Wang and B Liu ldquoOn the optimal and equilibriumretrial rates in an unreliable retrial queue with vacationsrdquoJournal of Industrial and Management Optimization vol 8 no4 pp 861ndash875 2012

[11] J Wang and F Zhang ldquoStrategic joining in MM1 retrialqueuesrdquo European Journal of Operational Research vol 230 no1 pp 76ndash87 2013

[12] H Li and Y Q Zhao ldquoA retrial queue with a constant retrialrate server break downs and impatient customersrdquo StochasticModels vol 21 no 2-3 pp 531ndash550 2005

[13] A Economou and S Kanta ldquoEquilibrium balking strategiesin the observable single-server queue with breakdowns andrepairsrdquoOperations Research Letters vol 36 no 6 pp 696ndash6992008

[14] J H Cao andK Cheng ldquoAnalysis of an1198721198661 queueing systemwith repairable service stationrdquo Acta Mathematicae ApplicataeSinica vol 5 no 2 pp 113ndash127 1982

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Page 15: Research Article Equilibrium Customer Strategies in the ...downloads.hindawi.com/journals/mpe/2014/379572.pdfResearch Article Equilibrium Customer Strategies in the Single-Server Constant

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of