<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">AJOR</journal-id><journal-title-group><journal-title>American Journal of Operations Research</journal-title></journal-title-group><issn pub-type="epub">2160-8830</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ajor.2012.22025</article-id><article-id pub-id-type="publisher-id">AJOR-19941</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  The M&lt;sup&gt;X&lt;/sup&gt;/M/1 Queue with Multiple Working Vacation
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>utaka</surname><given-names>Baba</given-names></name><xref ref-type="aff" rid="aff1"><sub>1</sub></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><label>1</label><addr-line>Department of Mathematics Education, College of Education and Human Sciences, Yokohama National University, Yokohama, Japan</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>yutakab@ynu.ac.jp</email></corresp></author-notes><pub-date pub-type="epub"><day>20</day><month>06</month><year>2012</year></pub-date><volume>02</volume><issue>02</issue><fpage>217</fpage><lpage>224</lpage><history><date date-type="received"><day>April</day>	<month>19,</month>	<year>2012</year></date><date date-type="rev-recd"><day>May</day>	<month>20,</month>	<year>2012</year>	</date><date date-type="accepted"><day>June</day>	<month>2,</month>	<year>2012</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  We study a batch arrival M
  <sup>X</sup>/M/1 queue with multiple working vacation. The server serves customers at a lower rate rather than completely stopping service during the service period. Using a quasi upper triangular transition probability matrix of two-dimensional Markov chain and matrix analytic method, the probability generating function (PGF) of the stationary system length distribution is obtained, from which we obtain the stochastic decomposition structure of system length which indicates the relationship with that of the M
  <sup>X</sup>/M/1 queue without vacation. Some performance indices are derived by using the PGF of the stationary system length distribution. It is important that we obtain the Laplace Stieltjes transform (LST) of the stationary waiting time distribution. Further, we obtain the mean system length and the mean waiting time. Finally, numerical results for some special cases are presented to show the effects of system parameters.
 
</p></abstract><kwd-group><kwd>M&lt;sup&gt;X&lt;/sup&gt;/M/1 Queue; Multiple Working Vacation; Probability Generating Function; Waiting Time Distribution; Stochastic Decomposition</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Vacation queues have been investigated for over two decades as a very useful tool for modeling and analyzing computer systems, communication networks, manufacturing and production systems and many others. The details can be seen in the monographs of Takagi [<xref ref-type="bibr" rid="scirp.19941-ref1">1</xref>] and Tian and Zhang [<xref ref-type="bibr" rid="scirp.19941-ref2">2</xref>], the survey of Doshi [<xref ref-type="bibr" rid="scirp.19941-ref3">3</xref>]. However, in these models, the server stops the original work in the vacation period and can not come back to the regular busy period until the vacation period ends.</p><p>Recently, Servi and Finn [<xref ref-type="bibr" rid="scirp.19941-ref4">4</xref>] introduced the working vacation policy, in which the server works at a different rate rather than completely stopping service during the vacation. They studied an M/M/1 queue with working vacations, and obtained the transform formulae for the distribution of the number of customers in the system and sojourn time in steady state, and applied these results to performance analysis of gateway router in fiber communication networks. During the working vacation models, the server can not come back to the regular busy period until the vacation period ends. Subsequently, Wu and Takagi [<xref ref-type="bibr" rid="scirp.19941-ref5">5</xref>] generalized the model in [<xref ref-type="bibr" rid="scirp.19941-ref4">4</xref>] to an M/G/1 queue with general working vacations. Baba [<xref ref-type="bibr" rid="scirp.19941-ref6">6</xref>] studied a GI/M/1 queue with working vacations by using the matrix analytic method. Banik et al. [<xref ref-type="bibr" rid="scirp.19941-ref7">7</xref>] analyzed the GI/ M/1/N queue with working vacations. Liu et al. [<xref ref-type="bibr" rid="scirp.19941-ref8">8</xref>] established a stochastic decomposition result in the M/M/1 queue with working vacations. Li et al. [<xref ref-type="bibr" rid="scirp.19941-ref9">9</xref>] established the conditional stochastic decomposition result in the M/G/1 queue with exponentially working vacations using matrix analytic approach.</p><p>For the batch arrival queues, Xu et al. [<xref ref-type="bibr" rid="scirp.19941-ref10">10</xref>] studied a batch arrival M<sup>X</sup>/M/1 queue with single working vacation. With the matrix analytic method, they derived the PGF of the stationary system length distribution, from which they got the stochastic decomposition result for the PGF of the stationary system length which indicates the evident relationship with that of the classical M<sup>X</sup>/M/1 queue without vacation. Furthermore, they found the upper bound and lower bound of the stationary waiting time in the Laplace transform order, from which they got the upper bound and lower bound of the waiting time.</p><p>In this paper, we study a batch arrival M<sup>X</sup>/M/1 queue with multiple working vacation. We obtain the PGF of the stationary system length distribution and the stochastic decomposition structure of system length which indicates the relationship with that of M<sup>X</sup>/M/1 queue without vacation. Although only the upper bound and lower bound of the stationary waiting time in the Laplace transform order are obtained in [<xref ref-type="bibr" rid="scirp.19941-ref10">10</xref>], we can obtain the exact LST of the stationary waiting time distribution.</p><p>The rest of this paper is organized as follows. In Section 2, the model of the M<sup>X</sup>/M/1 queue with multiple working vacation is described. In Section 3, we obtain the PGF of the stationary system length and its decomposition result which indicates the evident relationship with that of the classical M<sup>X</sup>/M/1 queue without vacation. Furthermore, we obtain the mean system length and several characteristic quantities. In Section 4, we obtain the LST of the stationary waiting time distribution. Numerical results for some special cases are presented in Section 5.</p></sec><sec id="s2"><title>2. Model Description</title><p>Consider a batch arrival M<sup>X</sup>/M/1 queue with multiple working vacation. Customers arrive in batches according to a Poisson process with rate<img src="9-1040107\718cb832-dcbd-4346-9b0d-dfecdb942c60.jpg" />. The batch size <img src="9-1040107\326953fc-fb61-4a1e-92d4-2c548a361341.jpg" /> is a random variable and</p><p><img src="9-1040107\5a539999-af63-401a-9787-c4379897fb17.jpg" /></p><p>The PGF, the expectation and the second order moment of <img src="9-1040107\4c663781-3a63-4493-8aac-b0e1deca8bc2.jpg" /> are</p><p><img src="9-1040107\f195a6e7-913a-48d2-90b4-1a4ce7484360.jpg" /> respectively.</p><p>Service times in the regular busy period follows an exponential distribution with parameter<img src="9-1040107\63242064-7323-4e02-88e3-6a5db32682b2.jpg" />. Upon the completion of a service, if there is no customer in the system, the server begins a vacation and the vacation duration follows an exponential distribution with parameter<img src="9-1040107\66efd9d7-8741-4940-b877-a44184980830.jpg" />. During a working vacation period, arriving customers are served at a rate of<img src="9-1040107\bd23b8f2-52c9-401a-a94d-dde9319b5641.jpg" />. When a vacation ends, if there are no customers in the queue, another vacation is taken. Otherwise, the server switches service rate from <img src="9-1040107\a2426d9c-f694-438e-84cf-d4458167b457.jpg" /> to<img src="9-1040107\b98968e3-cf36-4e6e-b57b-13e1f7fd5e05.jpg" />, and a regular busy period starts. The LST’s of the service time distribution in a regular busy period and the service time in a working vacation time are</p><p><img src="9-1040107\61ac2d1d-03d7-4002-971d-25af33610b44.jpg" /> respectively.</p><p>We assume that inter-arrival times, the service times and the working vacation times are mutually independent. Furthermore, the service discipline is first come first served (FCFS).</p><p>Let <img src="9-1040107\ceffbd1b-0f20-48b8-aa1f-4d30f5a9fa45.jpg" /> be the number of customers in the system at time <img src="9-1040107\82016215-702a-43d5-8507-c88e6f88bec0.jpg" /> and</p><p><img src="9-1040107\0573adf8-cffd-4494-9b50-1d35008e0d9e.jpg" /></p><p>Then the process <img src="9-1040107\e1c37379-4f29-4bc4-9386-b5b156867381.jpg" /> is a two-dimensional Markov chain with the state space</p><p><img src="9-1040107\a4e59478-dc81-4814-8df6-6a5dbc0f6132.jpg" /></p><p>Using the lexicographical order for the states, the infinitesimal generator of the process <img src="9-1040107\d5f4fc4a-6fd5-41ef-8635-5da73132d940.jpg" /> can be written as the Block-Jacobi matrix</p><p><img src="9-1040107\832da102-7119-4df0-9041-b4510dd4de0b.jpg" /></p><p>where</p><p><img src="9-1040107\d572168e-76f0-424c-a351-1f033a16a8d3.jpg" /></p><p><img src="9-1040107\3dd78bb3-0b2e-48bf-9111-5b38e9bb8598.jpg" /></p><p>Since <img src="9-1040107\3d71fea0-e9c1-43ff-b5e6-11bfdd30f2b6.jpg" /> is reducible, it is found from Section 3.5 of Neuts [<xref ref-type="bibr" rid="scirp.19941-ref11">11</xref>] that the Markov chain is positive recurrent if and only if<img src="9-1040107\28bff209-b7d2-433f-a06b-53b3f988464a.jpg" />, that is,</p><p><img src="9-1040107\5feb4d93-e8aa-4e20-9c42-058a588527ae.jpg" />.</p></sec><sec id="s3"><title>3. Stationary System Length Distribution</title><p>In this section, we derive the PGF of stationary distribution for<img src="9-1040107\09e57374-193e-450c-89b9-1b3546948f8b.jpg" />. Let <img src="9-1040107\da93373d-bbb5-417c-bbae-1d244c1356ec.jpg" /> be the stationary limit of the process<img src="9-1040107\ae0d303d-4127-4cb6-8946-51a3d7af0433.jpg" />. Assume that</p><p><img src="9-1040107\231d5bb1-6d04-4033-ae41-8b516e6e3f69.jpg" /></p><p>Based on the stationary equations, we have</p><disp-formula id="scirp.19941-formula148245"><label>(1)</label><graphic position="anchor" xlink:href="9-1040107\c5daef2e-a430-4925-9526-f8bc550d7e16.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19941-formula148246"><label>(2)</label><graphic position="anchor" xlink:href="9-1040107\5e2cd867-b3c4-4143-b28b-89857ceef7cd.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19941-formula148247"><label>(3)</label><graphic position="anchor" xlink:href="9-1040107\ac94cbf9-8882-433a-9cc3-885ac134d11e.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19941-formula148248"><label>(4)</label><graphic position="anchor" xlink:href="9-1040107\2d9f46bb-c485-45a0-a0cc-0b009f4d6ac1.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.19941-formula148249"><label>(5)</label><graphic position="anchor" xlink:href="9-1040107\a28526bb-2add-4d0c-9b42-92ffffd8fe2a.jpg"  xlink:type="simple"/></disp-formula><p>Define the probability generating functions (PGF’s)</p><p><img src="9-1040107\f5c4a3d9-71d6-4588-928d-e63b962856fc.jpg" /></p><p>Then the PGF of stationary system length <img src="9-1040107\fc1f2951-9b00-4375-b20d-e5c725111208.jpg" /> can be written as</p><p><img src="9-1040107\0b854bc7-72d1-4f3b-9bd8-7d73a4ab3832.jpg" /></p><p>In order to prove Theorem 1 which states the stochastic decomposition structure of system length, the following lemma is necessary.</p><p>Lemma 1. The equation</p><p><img src="9-1040107\e534c666-bea3-4c94-97cc-990fbbfe1d6b.jpg" /></p><p>has the unique root <img src="9-1040107\ab0f184f-64a2-4348-b2be-09497b873af8.jpg" /> in the interval<img src="9-1040107\f903eda5-6fb8-4539-ba66-c68078aee135.jpg" />.</p><p>Proof: We consider the function</p><p><img src="9-1040107\bd4594bc-4359-4cb9-91f3-989d4954cf0d.jpg" /></p><p>For any<img src="9-1040107\cb0dbe98-731c-4a8c-b2af-aec496af7ed1.jpg" />, we have</p><disp-formula id="scirp.19941-formula148250"><label>(6)</label><graphic position="anchor" xlink:href="9-1040107\0b30f727-ea83-4341-addd-06a42c63ef2b.jpg"  xlink:type="simple"/></disp-formula><p>Therefore <img src="9-1040107\b645a303-1b5d-4346-b907-64222c318177.jpg" /> is a concave function in the interval<img src="9-1040107\0ab252af-b021-4a2d-a14e-f44f373c76dd.jpg" />. Further,</p><disp-formula id="scirp.19941-formula148251"><label>(7)</label><graphic position="anchor" xlink:href="9-1040107\5cf40460-1559-434d-be62-fb68462514c9.jpg"  xlink:type="simple"/></disp-formula><p>(6) and (7) indicate that the equation <img src="9-1040107\72c27b05-b19e-420c-957e-6558f515c20a.jpg" /> has the unique root <img src="9-1040107\0f5a9024-4e76-419d-b1be-c19ee918b838.jpg" /> in the interval<img src="9-1040107\48159792-e478-4377-b4f3-de7931b043f2.jpg" />.</p><p>Remark 1. Lemma 1 in this paper is the same as Lemma 1 in Xu et al. [<xref ref-type="bibr" rid="scirp.19941-ref10">10</xref>]. But the proof in this paper is simpler than the proof in [<xref ref-type="bibr" rid="scirp.19941-ref10">10</xref>].</p><p>We have the following Theorem which proves the stochastic decomposition structure of system length.</p><p>Theorem 1. If <img src="9-1040107\8590f7cd-f243-47fb-90b3-b98674e3afa5.jpg" /> and<img src="9-1040107\69fd5528-ba1d-43d6-a233-56797b45e0d4.jpg" />, the stationary system length <img src="9-1040107\b75481cd-8bdb-4034-bc5f-946b831cc675.jpg" /> can be decomposed into the sum of two independent random variables,</p><p><img src="9-1040107\9e6f8e42-f5d1-45c9-baa3-49c5a2b328c1.jpg" /></p><p>where <img src="9-1040107\5e53cf11-a2eb-4123-8747-55868cf51a8f.jpg" /> is the stationary system length in corresponding classical M<sup>X</sup>/M/1 queue without vacation and has the PGF</p><disp-formula id="scirp.19941-formula148252"><label>(8)</label><graphic position="anchor" xlink:href="9-1040107\1b5bb813-ee18-438b-8247-09ac76d32475.jpg"  xlink:type="simple"/></disp-formula><p><img src="9-1040107\c973208b-c7c3-4d90-b6c6-7866237862ea.jpg" />is the additional system length and has the PGF</p><disp-formula id="scirp.19941-formula148253"><label>(9)</label><graphic position="anchor" xlink:href="9-1040107\60a67320-0e2f-427e-baaa-1092af75fd7e.jpg"  xlink:type="simple"/></disp-formula><p>where</p><p><img src="9-1040107\e23dee74-fd14-4b89-9d5a-6b80098de69a.jpg" /></p><p>and</p><p><img src="9-1040107\5d61601b-e3ae-4384-8150-638e3c5f6b52.jpg" /></p><p>Proof: Multiplying the Equation (2) by <img src="9-1040107\7256b54c-6bb4-43a1-9372-654ef9e567b2.jpg" /> and each equation of (3) by <img src="9-1040107\47d49900-5017-469e-b949-62999e6f0049.jpg" /> and summing up these equations, we have</p><p><img src="9-1040107\3b3fbf7c-9c9b-4198-8ecb-5a5d219b04c4.jpg" /></p><p>After calculations, we have</p><p><img src="9-1040107\46950f20-3344-4d16-be46-77bac5ee1395.jpg" /></p><p>Therefore, we obtain</p><disp-formula id="scirp.19941-formula148254"><label>(10)</label><graphic position="anchor" xlink:href="9-1040107\99236b79-bfb1-47bb-88bc-581bc7c39cb3.jpg"  xlink:type="simple"/></disp-formula><p>Since <img src="9-1040107\dc20eb0e-4c33-45a3-b210-4302cd9d07db.jpg" /> is an analytic function in<img src="9-1040107\dcf2b41e-026d-4f51-af26-1733b1dfe0f0.jpg" />, wherever the right-side of (10) has zeros in<img src="9-1040107\d36ff3dc-3635-494e-ae2b-5068f0e22d64.jpg" />, so must the numerator. From Lemma 1, the denominator of <img src="9-1040107\37165081-4c51-4bb4-9f45-1bfe5757b3d2.jpg" /> is equal to 0 if<img src="9-1040107\e2b9adc0-92eb-479b-ac43-55099fde33b7.jpg" />, so does the numerator. Substituting <img src="9-1040107\980b5740-16a5-4b25-b577-03eff44691e9.jpg" /> into the numerator of the right-hand side of (10), we have</p><disp-formula id="scirp.19941-formula148255"><label>(11)</label><graphic position="anchor" xlink:href="9-1040107\808ca327-c713-434a-ad46-a8953091ab9b.jpg"  xlink:type="simple"/></disp-formula><p>Substituting (11) into (10), we have</p><disp-formula id="scirp.19941-formula148256"><label>(12)</label><graphic position="anchor" xlink:href="9-1040107\105d53cf-7665-4dc8-a399-ed2dfa198af6.jpg"  xlink:type="simple"/></disp-formula><p>Similarly, multiplying the Equation (4) by <img src="9-1040107\2357e262-d21d-4445-baf5-df816d301435.jpg" /> and each equation of (5) by <img src="9-1040107\38d50816-6722-45f7-b406-6ba3476ac0a2.jpg" /> and summing up these equations, we have</p><p><img src="9-1040107\ece688d8-b1a4-4004-84e6-42de6915a799.jpg" /></p><p>After calculations, we have</p><p><img src="9-1040107\ce4dde99-1ed7-4600-99e1-ec9b3fd3cc3b.jpg" /></p><p>Therefore, we obtain</p><disp-formula id="scirp.19941-formula148257"><label>(13)</label><graphic position="anchor" xlink:href="9-1040107\09b19d89-7e55-499d-910a-498293873928.jpg"  xlink:type="simple"/></disp-formula><p>Since <img src="9-1040107\f05c23e9-e14e-494a-b400-6662f8ab7ca7.jpg" /> is finite and <img src="9-1040107\c1b85f6a-5973-4fb8-80a1-b631592f1530.jpg" />, we have</p><disp-formula id="scirp.19941-formula148258"><label>(14)</label><graphic position="anchor" xlink:href="9-1040107\d746619e-d556-4216-8682-fb4cefa4384a.jpg"  xlink:type="simple"/></disp-formula><p>Substituting <img src="9-1040107\e1f158e4-1af3-456d-9157-d488f0378a65.jpg" /> into (12), we have</p><disp-formula id="scirp.19941-formula148259"><label>(15)</label><graphic position="anchor" xlink:href="9-1040107\261bc004-d9f9-479f-9ce0-6fe01e0417fa.jpg"  xlink:type="simple"/></disp-formula><p>Using (14) and (15), we have</p><disp-formula id="scirp.19941-formula148260"><label>(16)</label><graphic position="anchor" xlink:href="9-1040107\4651c6c9-1764-4d70-aa4b-3c3419d036e7.jpg"  xlink:type="simple"/></disp-formula><p>Using (10) and (16), we finally obtain</p><disp-formula id="scirp.19941-formula148261"><label>(17)</label><graphic position="anchor" xlink:href="9-1040107\1b3e9ede-b4ec-474d-acd1-f12923cd8adb.jpg"  xlink:type="simple"/></disp-formula><p>where</p><p><img src="9-1040107\97cbfdd3-f291-4259-94f4-b94c6b5bf2ed.jpg" /></p><p>Using the condition that <img src="9-1040107\1bbe5a63-fa1d-40a3-8995-16cf480d8651.jpg" /> and L’Hospital’s rule, we have</p><p><img src="9-1040107\c0e67875-8246-433e-99d5-f7464ebc0ce4.jpg" /></p><p>Obviously, the numerator and the denominator of the above expression are both positive since <img src="9-1040107\f0e16a91-cd0d-4fa3-90d0-29fc3bc61f34.jpg" /> and<img src="9-1040107\28eebb2e-427a-40d2-866a-9a65512babbe.jpg" />. Furthermore, we have</p><disp-formula id="scirp.19941-formula148262"><label>(18)</label><graphic position="anchor" xlink:href="9-1040107\ffcd47a4-9bfb-4031-beda-7a7eff52d686.jpg"  xlink:type="simple"/></disp-formula><p>where</p><p><img src="9-1040107\41ac98b2-f9b3-431e-8cdb-ac72f1578614.jpg" /></p><p>Substituting the expressions of <img src="9-1040107\f6cbdc38-bf8c-47a0-ae14-fb8dfd12e4ec.jpg" /> into (17), we finally obtain</p><disp-formula id="scirp.19941-formula148263"><label>(19)</label><graphic position="anchor" xlink:href="9-1040107\358c2de2-909a-4578-8a37-e163fc0345ec.jpg"  xlink:type="simple"/></disp-formula><p>Since<img src="9-1040107\3989d86a-36ba-4a1c-b9ea-9e5e978eb0da.jpg" />, <img src="9-1040107\b82b4923-79d5-4eec-b909-0c88b058dd96.jpg" />is a PGF. Therefore, we completes the proof of Theorem 1.</p><p>From Theorem 1, we can obtain two important characteristic quantities in the following two Corollaries.</p><p>Corollary 1. The mean of stationary system length <img src="9-1040107\e2484860-c91e-4d28-afb9-4086ea2b79e4.jpg" /> is given by</p><p><img src="9-1040107\9c0c3c9d-fd98-48bb-91b0-507cc7e11a93.jpg" /></p><p>Proof: From (8), we have</p><p><img src="9-1040107\ab686d75-f3cd-4476-b038-ccb682e1a0ee.jpg" /></p><p>From (9), we have</p><p><img src="9-1040107\840edf95-909d-4052-afbd-a50f1368e64f.jpg" /></p><p>Therefore, we obtain</p><p><img src="9-1040107\daf50390-7263-4eba-af5d-dbb7943e4c69.jpg" /></p><p>Corollary 2. The probability <img src="9-1040107\8965afe7-b275-40cc-ab06-26105c942ae7.jpg" /> that the system is in a working vacation period and the probability <img src="9-1040107\21a234ca-aa97-4ed3-a486-6fb062d6b7f4.jpg" /> that the system is in a regular busy period are given by</p><p><img src="9-1040107\e778f3dd-bdf2-4976-a09a-842a93fe784d.jpg" /></p><p>respectively.</p><p>Proof: Using (12) and (18), we have</p><p><img src="9-1040107\bad21cdd-0706-49e2-a002-22951e2b43d1.jpg" /></p><p>then we have</p><p><img src="9-1040107\df12b911-b3e8-41c8-8459-01ff57238879.jpg" /></p></sec><sec id="s4"><title>4. Stationary Waiting Time</title><p>In this Section, we can obtain the LST of the stationary waiting time of an arbitrary customer. Let <img src="9-1040107\3939c359-8064-4afa-a433-6454803b6500.jpg" /> and <img src="9-1040107\31c27897-009c-4570-973e-44c09a901117.jpg" /> denote the stationary waiting time of an arbitrary customer and its LST, respectively.</p><p>Theorem 2. If <img src="9-1040107\6d79cdb5-35ce-4fe3-b58b-25ae4c44902c.jpg" /> and<img src="9-1040107\410db0a3-a527-4b0d-b9a4-7b4dacf282cd.jpg" />, <img src="9-1040107\288e4f3e-4e5a-433a-87dc-a36f708140a7.jpg" />is given by</p><disp-formula id="scirp.19941-formula148264"><label>(20)</label><graphic position="anchor" xlink:href="9-1040107\b9fb427c-3d9a-4e32-921e-142d0374324e.jpg"  xlink:type="simple"/></disp-formula><p>Proof: To compute<img src="9-1040107\6faedd17-a32d-40c8-82dc-6dd75c83e301.jpg" />, we consider three possible cases as follows.</p><p>Case 1: A batch of customers including the tagged customer arrive in the state<img src="9-1040107\27d4086c-a553-4df9-b1e0-ee69839bb23c.jpg" />. There are <img src="9-1040107\d70be715-f12a-4613-8a88-45534c2830d8.jpg" /> customers in front of this batch of customers in the system. In this case, a tagged customer’s waiting time in this batch is the sum of the service times of <img src="9-1040107\cc8144fb-0541-4d2e-ab27-1aea1047865b.jpg" /> customers outside of his batch and a period of waiting time inside of his batch. Let <img src="9-1040107\be37bc2e-dfc9-462d-9fea-ab527c1027b5.jpg" /> be the probability of the tagged customer being in the jth position of arriving batch. Using the result in renewal theory (Burke [<xref ref-type="bibr" rid="scirp.19941-ref12">12</xref>]), we have</p><p><img src="9-1040107\d07cb859-4ec3-4a4c-b469-76b4309422ba.jpg" /></p><p>Since all the customers are served at the normal service level, the tagged customer’s waiting time conditioned that a batch of customers arrive in the state<img src="9-1040107\9e271c36-865e-4931-b34a-3f02454d2896.jpg" />, denoted by<img src="9-1040107\048e7b77-d3e6-4560-adea-9c9b942d69c3.jpg" />, has the LST</p><p><img src="9-1040107\2befe5ff-b8ab-4770-9997-5eaac09dffde.jpg" /></p><p>Therefore, we have</p><disp-formula id="scirp.19941-formula148265"><label>(21)</label><graphic position="anchor" xlink:href="9-1040107\861f54bf-280c-467c-a506-c7f5b369e58c.jpg"  xlink:type="simple"/></disp-formula><p>Case 2: A batch of customers including the tagged customer arrive in the state<img src="9-1040107\83537395-ea46-45dd-962c-cd2e4cd7b15e.jpg" />. There are <img src="9-1040107\dd9fb8be-3f00-44fd-8b6c-14fd56449b82.jpg" /> customers in front of this batch of customers in the system. If the tagged customer is the jth position in his batch, the LST of waiting time of the tagged customer is given by</p><p><img src="9-1040107\10277988-40d9-4551-9cb9-ecbf94caa854.jpg" /></p><p>Let <img src="9-1040107\e39205fb-4bc4-4bbb-8e04-c32ef3b5caaa.jpg" /> and <img src="9-1040107\1a279fe3-bfdf-4c38-acdb-6ab1580e83a1.jpg" /> denote the tagged customer’s waiting time conditioned that a batch of customers arrive in the state <img src="9-1040107\4bd32b8d-1c05-4d96-95cd-288335ab7dc9.jpg" /> and its LST, respectively. Then we have</p><p><img src="9-1040107\cf5afe2f-c12a-4d34-aa61-342e7fc182a8.jpg" /> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(22)</p><p>Case 3: A batch of customers including the tagged customer arrive in the state<img src="9-1040107\e3bbb688-f793-42b5-a338-835806387aa8.jpg" />. The tagged customer’s waiting time is equal to the waiting time inside of his batch. Therefore, the tagged customer’s waiting time conditioned that a batch of customers arrive in the state<img src="9-1040107\04a2c278-9908-4fbd-ab12-d8519ffe6d8c.jpg" />, denoted by<img src="9-1040107\abdbd8b4-9eaa-49d3-8e40-cf20dbf5bf4a.jpg" />, has the LST</p><p><img src="9-1040107\183d5f65-e439-4ab0-8cd3-0ffb9236dbf1.jpg" /></p><p>From (21), (22) and (23), we finally obtain</p><p><img src="9-1040107\635886c1-93a3-498d-8bdb-1c4a09350ccb.jpg" /></p><p>Remark 2. We can obtain the mean waiting time of an arbitrary customer, <img src="9-1040107\d8f170dc-08fd-45a1-bce4-1ac0fc7c3095.jpg" />by differentiating (20) and substituting<img src="9-1040107\c43c298e-b154-4495-bdfa-a4e860379f2a.jpg" />. On the other hand, the mean waiting time of an arbitrary customer, <img src="9-1040107\a7ec6c2d-6c95-430e-bffd-3fe6c491f009.jpg" />, can also be obtained by Little’s formula, that is,</p><p><img src="9-1040107\d40d6bee-7adf-46c1-a477-4b1e615d63b6.jpg" /></p><p>However, in order to obtain the higher moments of the waiting time of an arbitrary customer, <img src="9-1040107\397e4906-aa6f-421b-858b-0d7acc36c05d.jpg" /><img src="9-1040107\7f777f06-d1a4-46f5-987d-63a8a784a4a6.jpg" />, we must differentiate (20) <img src="9-1040107\3d808d30-3a63-45e2-8531-2ae5556e3989.jpg" />times and substitute <img src="9-1040107\d96ce5b7-d511-415b-bded-d1ae75ca3e5c.jpg" />.</p><p>Remark 3. If<img src="9-1040107\30028675-24ba-4f8f-b4c9-5ad0f9a74868.jpg" />, our model reduces to a batch arrival M<sup>X</sup>/M/1 queue with multiple vacation. If the batch size of arrivals is always equal to 1, that is, <img src="9-1040107\2c8e4990-5735-4574-b11a-96f81aadcce1.jpg" />, our model reduces to an M/M/1 queue with multiple working vacation studied in Servi and Finn [<xref ref-type="bibr" rid="scirp.19941-ref4">4</xref>] and Liu et al. [<xref ref-type="bibr" rid="scirp.19941-ref8">8</xref>]. These results correspond to the known results in existing literature.</p></sec><sec id="s5"><title>5. Numerical Results</title><p>In Section 3 and Section 4, we obtain the mean system length and the mean waiting time of an arbitrary customer. In this section, we assume that the arrival batch size <img src="9-1040107\08af9373-3611-4d0f-9386-4fe24adf6298.jpg" /> follows a geometric distribution with parameter<img src="9-1040107\415c095d-3206-4317-a2be-0f4236e09413.jpg" />, that is, <img src="9-1040107\b040c85c-1813-49ab-93e6-7e7d35312e1e.jpg" /> <img src="9-1040107\be04f224-9c19-4e58-84ca-1ad851e2bddc.jpg" />. Then it is easy to verify that</p><p><img src="9-1040107\35ad3de1-7c82-4b8a-b652-9f8ca30e843c.jpg" /></p><p>First, we consider an M<sup>X</sup>/M/1 queue with multiple working vacation where the system parameters are<img src="9-1040107\f23a9d19-5999-4247-bde3-7b76fc487391.jpg" />. In <xref ref-type="fig" rid="fig1">Figure 1</xref>, we demonstrate the effect of the service rate in the working vacation period <img src="9-1040107\5500a246-0491-4269-ad8d-9d436df6d892.jpg" /> on the mean system length <img src="9-1040107\648e6c06-2c2e-48ca-b8cf-8dfdf4568110.jpg" /> for different<img src="9-1040107\08402e2a-7a16-4d51-ae58-b345b9d44ea8.jpg" />. <xref ref-type="fig" rid="fig1">Figure 1</xref> indicates that <img src="9-1040107\abadd9bb-3f2b-4023-a323-263b937c0563.jpg" /> decreases as <img src="9-1040107\10bec750-cede-41ca-8aeb-e9734ce5a0a6.jpg" /> increases when <img src="9-1040107\986a1be2-611a-4382-8b35-dbe6f625cca7.jpg" /> is equal to 2, 3 and 4, respectively. On the other hand, if <img src="9-1040107\22491539-2669-45bb-9b6e-6d1bdbbdf028.jpg" /> is fixed, <img src="9-1040107\1ecabf8c-d2ad-4186-8208-0c2b1ee4468f.jpg" />increases as <img src="9-1040107\96a6710a-9243-44fd-a8c1-328d23faa932.jpg" /> increases, that is, <img src="9-1040107\9447295b-f454-4099-94f2-161aaa555ad0.jpg" />increases.</p><p>Secondly, we assume that<img src="9-1040107\4d9f11e4-8daa-458a-857e-8af97f2ad1a3.jpg" />. In <xref ref-type="fig" rid="fig2">Figure 2</xref>, we demonstrate the effect of <img src="9-1040107\02de564f-891d-4fb7-8501-ea840700020d.jpg" /> on <img src="9-1040107\fd634c81-2cec-4f74-a560-7f39cb6d8b41.jpg" /> for different vacation rate<img src="9-1040107\6a6a71c9-ea42-4d00-bf07-360dfc26d90f.jpg" />. <xref ref-type="fig" rid="fig2">Figure 2</xref> indicates that <img src="9-1040107\b1de1a6d-b27b-4207-8b6a-f0697daa5a67.jpg" /> decreases as <img src="9-1040107\7b3d1f07-9dd3-4fa7-a2af-80af951d48cc.jpg" /> increases when <img src="9-1040107\76d4b061-a442-4515-9d72-7db15463afb7.jpg" /> is equal to 0.5, 1.0 and 1.5, respectively. On the other hand, if <img src="9-1040107\61f2edc2-b795-4b76-b0e1-f3755f8d1f99.jpg" /> is fixed, <img src="9-1040107\ef1e565c-31d5-49ff-974c-4824b78b34f9.jpg" />decreases as <img src="9-1040107\376b92be-022d-45e7-a99a-14c64c295c3c.jpg" /> increases.</p><p>Thirdly, in <xref ref-type="fig" rid="fig3">Figure 3</xref>, we present the comparison of three queueing model, that is, the M<sup>X</sup>/M/1 queue without vacation, the M<sup>X</sup>/M/1 queue with multiple vacation and the M<sup>X</sup>/M/1 queue with multiple working vacation. Assume that <img src="9-1040107\1ad72b46-d96e-4c4f-9945-9c996143f02f.jpg" /> for the M<sup>X</sup>/M/1 queue with multiple working vacation. <xref ref-type="fig" rid="fig3">Figure 3</xref> indicates that <img src="9-1040107\be981c7c-bc78-4de3-ba78-a4775f12c4ee.jpg" /> and <img src="9-1040107\c0d8aa47-1b14-4ecd-96a5-22ecdff1108f.jpg" /> increase as <img src="9-1040107\dc704706-3cf8-4521-8666-01174766d849.jpg" /> increases. On the other hand, <img src="9-1040107\d86e20b5-5efa-452a-ad98-09e3dd335999.jpg" />and <img src="9-1040107\811b7c3c-166c-485b-8dc7-49e5567d5208.jpg" /> of M<sup>X</sup>/M/1 queue</p><p>without vacation are shortest and those of the M<sup>X</sup>/M/1 queue with multiple vacation are longest, which is identical with the intuition. Furthermore, <xref ref-type="fig" rid="fig3">Figure 3</xref> indicates that <img src="9-1040107\1f6de3c1-de90-41ff-b96f-73c242595f1b.jpg" /> and<img src="9-1040107\aeb4d135-285c-42ef-b5b8-a534b2dd2e7c.jpg" />, which is a well known result for batch arrival queues.</p></sec><sec id="s6"><title>6. Conclusion</title><p>This paper studied the M<sup>X</sup>/M/1queue with multiple working vacation. We obtained the PGF of the stationary system length distribution and the stochastic decomposition structure of system length which indicates the relationship with that of the M<sup>X</sup>/M/1 queue without vacation. Performance indices such as the mean of stationary system length, the probability that the system is</p><p>in a working vacation period and the probability that the system is in a regular busy period were also presented. Further, we obtained the LST of the stationary waiting time distribution of anarbitrary customer.We obtained the mean system length and the mean waiting time. Some numerical results for special cases showed efficiency of service in this multi-purpose batch arrival model.</p></sec><sec id="s7"><title>7. Acknowledgements</title><p>We would like to thank the referees for valuable comments.</p></sec><sec id="s8"><title>REFERENCES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.19941-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">H. Takagi, “Queueing Analysis: A Foundation of Performance Evaluation, Vol. 1: Vacation and Priority Systems, Part 1,” Elsevier Science Publishers, Amsterdam, 1991. </mixed-citation></ref><ref id="scirp.19941-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">N. Tianand and G. Zhang, “Vacation Queueing Models- Theory and Applications,” Springer-Verlag, New York, 2006. </mixed-citation></ref><ref id="scirp.19941-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">B. Doshi, “Queueing Systems with Vacations—A Survey,” Queueing Systems, Vol. 1, No. 1, 1986, pp. 29-66.  
doi:10.1007/BF01149327</mixed-citation></ref><ref id="scirp.19941-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">L. Servi and S. Finn, “M/M/1 Queue with with Working Vacations (M/M/1/WV),” Performance Evaluation, Vol. 50, No. 1, 2002, pp. 41-52.  
doi:10.1016/S0166-5316(02)00057-3</mixed-citation></ref><ref id="scirp.19941-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">D. Wuand and H. Takagi, “M/G/1 Queue with Multiple Working Vacations,” Performance Evaluation, Vol. 64, 2006, pp. 654-681. </mixed-citation></ref><ref id="scirp.19941-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Y. Baba, “Analysis of a GI/M/1 Queue with Multiple Working Vacations,” Operations Research Letters, Vol. 33, No. 2, 2005, pp. 201-209.  
doi:10.1016/j.orl.2004.05.006</mixed-citation></ref><ref id="scirp.19941-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">A. Banik, U. Gupta and S. Pathak, “On the GI/M/1/N Queue with Multiple Working Vacations-Analytic Analysis and Computation,” Applied Mathematical Modelling, Vol. 31, No. 9, 2007, pp. 1701-1710. 
doi:10.1016/j.apm.2006.05.010</mixed-citation></ref><ref id="scirp.19941-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">W. Liu, X. Xu and N. Tian, “Some Results on the M/M/1 Queue with Working Vacations,” Operations Research Letters, Vol. 35, No. 5, 2007, pp. 595-600.  
doi:10.1016/j.orl.2006.12.007</mixed-citation></ref><ref id="scirp.19941-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">J. Li, N. Tian, Z. G. Zhang and H. P. Lu, “Analysis of the M/G/1 Queue with Exponential Working Vacations-A Matrix Analytic Approach,” Queueing Systems, Vol. 61, No. 2-3, 2009, pp. 139-166.  
doi:10.1007/s11134-008-9103-8</mixed-citation></ref><ref id="scirp.19941-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">X. Xu, Z. Zhang and N. Tian, “Analysis for the M[X]/M/1 Working Vacation Queue,” International Journal of Information and Management Sciences, Vol. 20, 2009, pp. 379-394. </mixed-citation></ref><ref id="scirp.19941-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">M. F. Neuts, “Structured Stochastic Matrices of M/G/1 Type and Their Applications,” MarcelDekker Inc., New York, 1989. </mixed-citation></ref><ref id="scirp.19941-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">P. J. Burke, “Delay in Single-Server Queues with Batch Arrivals,” Operations Research, Vol. 23, No. 4, 1975, pp. 830-833. doi:10.1287/opre.23.4.830</mixed-citation></ref></ref-list></back></article>