<?xml-model href='http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng' schematypens='http://relaxng.org/ns/structure/1.0'?><TEI xmlns="http://www.tei-c.org/ns/1.0">
	<teiHeader>
		<fileDesc>
			<titleStmt><title level='a'>Optimal Scheduling of Critically Loaded Multiclass GI/M/n+M Queues in an Alternating Renewal Environment</title></titleStmt>
			<publicationStmt>
				<publisher></publisher>
				<date>07/08/2020</date>
			</publicationStmt>
			<sourceDesc>
				<bibl> 
					<idno type="par_id">10282632</idno>
					<idno type="doi">10.1007/s00245-020-09698-9</idno>
					<title level='j'>Applied Mathematics &amp; Optimization</title>
<idno>0095-4616</idno>
<biblScope unit="volume"></biblScope>
<biblScope unit="issue"></biblScope>					

					<author>Ari Arapostathis</author><author>Guodong Pang</author><author>Yi Zheng</author>
				</bibl>
			</sourceDesc>
		</fileDesc>
		<profileDesc>
			<abstract><ab><![CDATA[In this paper, we study optimal control problems for multiclass G I /M/n + M queues in an alternating renewal (up-down) random environment in the Halfin-Whitt regime. Assuming that the downtimes are asymptotically negligible and only the service processes are affected, we show that the limits of the diffusion-scaled state processes under non-anticipative, preemptive, work-conserving scheduling policies, are controlled jump diffusions driven by a compound Poisson jump process. We establish the asymptotic optimality of the infinite-horizon discounted and long-run average (ergodic) problems for the queueing dynamics. Since the process counting the number of customers in each class is not Markov, the usual martingale arguments for convergence of mean empirical measures cannot be applied. We surmount this obstacle by demonstrating the convergence of the generators of an augmented Markovian model which incorporates the age processes of the renewal interarrival times and downtimes. We also establish long-run average moment bounds of the diffusion-scaled queueing processes under some (modified) priority scheduling policies. This is accomplished via Foster-Lyapunov equations for the augmented Markovian model.]]></ab></abstract>
		</profileDesc>
	</teiHeader>
	<text><body xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink">
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>There has been a lot of research activity on scheduling control problems for queueing networks in the Halfin-Whitt regime. The discounted problem for multiclass manyserver queues was first studied in <ref type="bibr">[1]</ref>. See also the work in <ref type="bibr">[2,</ref><ref type="bibr">3]</ref>. For the ergodic control problem in the case of Markovian queueing networks see <ref type="bibr">[4]</ref><ref type="bibr">[5]</ref><ref type="bibr">[6]</ref>. Scheduling control problems for queueing networks in random environments have also attracted much attention recently <ref type="bibr">[7]</ref><ref type="bibr">[8]</ref><ref type="bibr">[9]</ref><ref type="bibr">[10]</ref>. It is worth noting that in the study of asymptotic optimality in Markov-modulated environments, the scaling parameter depends on the rate of the underlying Markov process; see, for example, <ref type="bibr">[7,</ref><ref type="bibr">10,</ref><ref type="bibr">11]</ref>.</p><p>In this paper we consider queueing networks operating in alternating renewal (up-down) random environments, modeling service interruptions, and with renewal arrivals. It is well known that for large-scale service systems, service interruptions can have a dramatic impact on system performance <ref type="bibr">[12]</ref>. For single class queues and networks in an alternating renewal environment, limit theorems have been studied in <ref type="bibr">[12]</ref><ref type="bibr">[13]</ref><ref type="bibr">[14]</ref><ref type="bibr">[15]</ref><ref type="bibr">[16]</ref>. To the best of our knowledge, there are no studies on optimal scheduling control for multiclass many-server queues in alternating renewal environments, or even ergodic control in the Halfin-Whitt regime with arrivals that are renewal processes.</p><p>Specifically, we consider multiclass (d classes) G I /M/n + M queues with service interruptions in the Halfin-Whitt regime, where the arrival rate in each class and the number of servers in the pool are large, with a scaling parameter n, and the service interruptions are asymptotically negligible of order n -1 /2 . The service interruption is modeled as an alternating renewal process constructed by regenerative 'up' and 'down' cycles. In the 'down' state, all servers stop functioning, and new customers arrive, which may abandon the queue. In the 'up' state, the queueing system functions normally. We assume that at least one class of customers has a strictly positive abandonment rate. The scheduling policy determines the allocation of servers to different classes of customers. We approximate the scheduling problem via the corresponding control problem of the limiting jump diffusion in the heavy-traffic regime, for which a sharp characterization of optimal Markov controls is available <ref type="bibr">[17]</ref>, and use this to exhibit matching upper and lower bounds on the optimal scheduling performance for the queueing dynamics.</p><p>In Proposition 3.1, we establish a functional central limit theorem (FCLT) for the d-dimensional diffusion-scaled state processes under work-conserving scheduling policies. The limiting controlled processes are jump diffusions with piecewise linear drift and compound Poisson jumps. The proof of weak convergence relies on the construction of a modified diffusion-scaled state process, where we add the cumulative downtime to a diffusion-scaled state process without interruptions. We show that the modified and original diffusion-scaled state processes have the same weak limits, which are governed by the jump diffusions described above.</p><p>The discounted and ergodic control problems for a large class of jump diffusions arising from queueing networks in the Halfin-Whitt regime have been studied in <ref type="bibr">[17]</ref>, and these results are essential for establishing asymptotic optimality in the present paper. In Theorem 3.1, we show that the optimal value functions of the discounted problem for the diffusion-scaled processes converge to the corresponding function for the limiting jump diffusion. The proof of asymptotic optimality for the discounted problem follows the approach in <ref type="bibr">[1]</ref>, which deals with the discounted problem for multiclass G I /M/n + M queues. An essential part of this proof involves moment bounds for the diffusion-scaled state process, and the cumulative downtime process.</p><p>Asymptotic optimality for the ergodic control problem is more challenging. The result is stated in Theorem 3.2. Here, long-run average moment bounds for the diffusion-scaled state processes play a crucial role (see <ref type="bibr">Proposition 4.2)</ref>. Typically, such bounds are obtained in the literature via Foster-Lyapunov inequalities <ref type="bibr">[4]</ref><ref type="bibr">[5]</ref><ref type="bibr">[6]</ref><ref type="bibr">10,</ref><ref type="bibr">18]</ref>. However, since the process counting the number of customers in each class, referred to as the queueing process, or state process, is not Markov, we first construct a sequence of auxiliary diffusion-scaled processes by adding the scaled residual time process of the alternating renewal process in the 'down' state to the original process, taking advantage of the fact that the long-run average moments of the scaled residual time process are negligible as the scaling parameter n tends to infinity (see equation (4.25)). We then consider the joint Markov process comprised of the auxiliary diffusion-scaled state process and the age processes of renewal arrival and alternating renewal processes, and construct Foster-Lyapunov functions, which bear a resemblance to the Lyapunov functions in <ref type="bibr">[19]</ref>. In this part, we assume that the mean residual life functions are bounded, and use the criterion in <ref type="bibr">[20,</ref><ref type="bibr">Theorem 4.2]</ref> to show that the joint Markov processes are positive Harris recurrent for all large enough n under some (modified) priority scheduling policy. We apply a two-step scheduling: first, the servers are allocated to the classes of customers with zero abandonment rate in such a manner that the servers used for each class do not exceed a certain proportion dictated by the traffic intensity; second, a static priority rule is applied to allocate the remaining servers. We show that the long-run average moments of the auxiliary diffusion-scaled state processes are bounded under this scheduling policy. We then establish a moment estimate for the difference between the auxiliary and original diffusion-scaled processes, and proceed to show that the analogous moment bounds hold for the original diffusion-scaled processes.</p><p>To prove asymptotic optimality for the ergodic control problem, we establish lower and upper bounds for the limits of the value functions (see Eqs. (5.10) and (5.28)). For the proof of the lower bound, we show that the sequence of mean empirical measures of the diffusion-scaled state processes is tight (see Lemma 5.2), and any limit of mean empirical measures is an ergodic occupation measure for the limiting jump diffusion. This is analogous to the technique used in <ref type="bibr">[4]</ref><ref type="bibr">[5]</ref><ref type="bibr">[6]</ref><ref type="bibr">10]</ref>. However, characterizing the limits of mean empirical measures (see Theorem 5.2) is quite challenging here. Since we consider the diffusion-scaled processes with renewal arrivals in an alternating renewal environment, the martingale arguments in the above papers cannot be applied here. Instead, we develop a new approach. Following the technique of the proof of ergodicity under the specific scheduling policy described in the preceding paragraph, we consider the generator of the joint Markov process of the auxiliary diffusion-scaled state process, which incorporates the residual time process, and the associated age processes of the renewal arrivals and the alternating renewal environment. We construct suitable test functions (see (5.12)) which involve the coefficients of variation of interarrival times, and proceed to show the convergence of generators.</p><p>For the proof of the upper bound, we adopt the spatial truncation technique developed in <ref type="bibr">[4]</ref>, which is also used in <ref type="bibr">[5,</ref><ref type="bibr">6,</ref><ref type="bibr">10]</ref>, and is extended to jump diffusions in <ref type="bibr">[17]</ref>. This involves a concatenated scheduling policy. We first construct a continuous precise -optimal control for the ergodic control problem for the limiting jump diffusion (see Proposition 5.1). Then, inside a compact set, we map this control to a scheduling policy for the diffusion-scaled process. On the complement of this set, we apply the (modified) priority scheduling policy. We show that the long run average moments of the diffusion-scaled state process are bounded under this concatenated scheduling policy (see Proposition 4.3), and the limit of mean empirical measures is the ergodic occupation measure of the limiting jump diffusion governed by the -optimal control (see <ref type="bibr">Lemma 5.3)</ref>. Here, the techniques used in establishing the long-run average moment bounds under the (modified) priority scheduling policy, and the convergence of mean empirical measures, play an important role.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.1">Organization of the Paper</head><p>The notation used in the paper is summarized in the next subsection. In Sect. 2, we describe the model of multiclass many-server queues with service interruptions. In Sect. 3, we define the diffusion-scaled processes and associated control problems, and state the main results on weak convergence and asymptotic optimality. In Sect. 4, we summarize the ergodic properties of the limiting controlled jump diffusion, and state the results concerning long-run average moment bounds for the diffusion-scaled processes. The proofs of Theorems 3.1 and 3.2 are given in Sect. 5. Appendix A is devoted to the proofs of Lemma 3.1 and Proposition 3.1. Appendix B contains the proofs of Lemmas 4.1 and 5.2.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.2">Notation</head><p>We let | &#8226; | and &#8226;, &#8226; denote the standard Euclidean norm and the inner product in R d , respectively. For x &#8712; R d , we let x := i |x i |, and x denote the transpose of x. The symbols R + , Z + , N, denote the set of nonnegative real numbers, nonnegative integers, and the set of natural numbers, respectively. The indicator function of a set</p><p>, respectively, a denotes the integer part of a, and a &#177; := (&#177;a) &#8744; 0. The complement and closure of a set A &#8834; R d are denoted by A c and &#256;, respectively. We use the notation e i to denote the vector with ith entry equal to 1 and all other entries equal to 0. We also let e := (1, . . . , 1) T . We let B r denote the open ball of radius r in R d , centered at the origin. For a process {X t } t&#8805;0 , &#964;(A) denotes the first exit time from the set A &#8834; R d , defined by &#964;(A) := inf {t &gt; 0 : X t / &#8712; A}, and we let &#964; r := &#964;(B r ). </p><p>By a slight abuse of notation, O(g) also denotes a generic member of these spaces.</p><p>For k &#8712; N, we let D k := D(R + , R k ) denote the space of R k -valued c&#225;dl&#225;g functions on R + . When k = 1, we write D for D k . Given a Polish space E, by P(E) we denote the space of probability measures on E, endowed with the Prokhorov metric.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Multiclass GI/M/N + M Queues with Service Interruptions</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1">The Model and Assumptions</head><p>We consider a sequence of G I /M/n+M queueing models with d classes of customers. Let I := {1, . . . , d}. For the nth system, let {A n i (t)} t&#8805;0 denote the arrival process of class-i customers. We assume that the arrivals are mutually independent renewal processes defined as follows. Let {G i, j : j &#8712; N}, i &#8712; I, be an i.i.d. sequence of strictly positive random variables with mean</p><p>. Then, we define</p><p>where &#955; n i &gt; 0 denotes the arrival rate. For each n &#8712; N, the service and patience times of the class-i customers are exponentially distributed with parameters &#956; n i and &#947; n i , respectively. We adopt the following standard assumption on the parameters (see <ref type="bibr">[1,</ref><ref type="bibr">4,</ref><ref type="bibr">13]</ref>).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Assumption 2.1 (The Halfin-Whitt regime)</head><p>The parameters satisfy the following limits for each i &#8712; I as n &#8594; &#8734;:</p><p>We assume that inf n&#8712;N &#947; n d &gt; 0. Assumption 2.1, which is also known as the Quality-and-Efficiency-Driven regime, implies that the system is critically loaded and</p><p>All queues are in the same up-down alternating renewal random environment. Waiting customers may abandon at any time. In the 'up' state, the system functions normally, and in the 'down' state all servers stop, while customers keep joining the queues and any jobs that have started service will wait for the system to resume. For this reason, we also refer to this model as multiclass queues with service interruptions. Let (u n k , d n k ) : k &#8712; N be a sequence of i.i.d. positive random vectors denoting the up-down cycles, and define the counting process of downtimes by</p><p>and T n 0 &#8801; 0. At time 0, the system is in the 'up' state. </p><p>For k &#8712; N, we let (D k , M 1 ) and (D k , J 1 ) denote the space D k endowed with the Skorokhod M 1 and J 1 topologies, respectively (see, for example, <ref type="bibr">[21,</ref><ref type="bibr">22]</ref>). Assumption 2.2 implies that the service interruptions are asymptotically negligible, and</p><p>where the limiting process N is a Poisson process with rate &#946;. Define the server availability process n := { n (t) : t &#8805; 0} by</p><p>for k &#8712; N. We also define the cumulative up-time process </p><p>where {L t } t&#8805;0 is a compound Poisson process with intensity L (dx)dt = &#946; F d 1 (&#977;dx)dt, where &#946; is given in Assumption 2.2. For the nth system, we denote the processes counting the total number of customers, those in queue, and those in service, by</p><p>, and Z n = (Z n 1 , . . . , Z n d ) , respectively. These processes satisfy the following constraints:</p><p>and e, Z n (t) &#8804; n (2.5)</p><p>for each t &#8805; 0 and i &#8712; I. We let</p><p>for i &#8712; I, t &#8805; 0, and r &#8805; 0, where {S n * ,i , R n * ,i : i &#8712; I, n &#8712; N} are Poisson processes with rate one. We assume that for each n &#8712; N, X n i (0), A n i , S n * ,i , R n * ,i : i &#8712; I are mutually independent. These processes are governed by the equation</p><p>for each t &#8805; 0, n &#8712; N, and i &#8712; I, where S n i (t) := S n i (t, 0) and R n i (t) := R n i (t, 0).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2">Scheduling Policies</head><p>A scheduling policy is identified with a Z d + -valued stochastic process Z n with c&#225;dl&#225;g sample paths, which satisfies (2.5). Let</p><p>for i &#8712; I. Recall the definitions of C n d in (2.4), and S n and R n in (2.6). Define the &#963; -fields</p><p>for t &#8805; 0, where N is the collection of all P-null sets. We say that a scheduling policy </p><p>and so forth, where k denotes the jump size which takes values in a bounded set. Note that the integrals in <ref type="bibr">(2.6)</ref> are finite by the definition of n in (2.3) and (2.5). Thus, given any non-anticipative scheduling policy Z n , and initial condition X n (0), there exists a unique solution to (2.7).</p><p>For x &#8712; Z d + , we define the action set Z n (x) by </p><p>This map is invertible, and its inverse is given by</p><p>for e, X n (t) &#8804; n.</p><p>Therefore, as far as control problems are concerned, we can use policies in U n or Z n interchangeably. Note that U n i can be considered as the proportion of class-i customers in the queue when there are waiting customers in the system.</p><p>Next, we augment the state space, and define the class of stationary Markov scheduling policies. Recall the definitions of A n , N n , and n in (2.1)-(2.3), respectively. Definition 2.1 Let H n i (t) denote the age process for the class-i customers, that is,</p><p>and define the age process K n for the alternating renewal process in the 'down' state by</p><p>Then, (A n i , H n i ), i &#8712; I, and ( n , K n ) are strong Markov processes (see, e.g., <ref type="bibr">[23]</ref>). We say that a scheduling policy</p><p>and we let Z n sm denote the class of these policies. Under a policy Z n &#8712; Z n sm , the process</p><p>Abusing the notation, when z n depends only on its first argument, we simply write Z n (t) = z n X n (t) .</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Diffusion-Scaled Processes and Control Problems</head><p>Let X n , Qn , and &#7824; n denote the diffusion-scaled processes defined by</p><p>respectively, for t &#8805; 0 and i &#8712; I. It follows by (2.7) that the process X n i takes the form</p><p>where</p><p>Let &#372; n and &#374; n , n &#8712; N, be d-dimensional processes defined by</p><p>and</p><p>respectively. Then, X n i in (3.1) has the representation</p><p>The initial condition X n (0), n &#8712; N, is assumed to be deterministic throughout the paper.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1">The Limiting Controlled Diffusion with Compound Poisson Jumps</head><p>In Lemma 3.1 and Proposition 3.1 which follow, products or powers of the spaces (D d , J 1 ) and (D d , M 1 ) are viewed as metric spaces endowed with the maximum metric. The proofs of these results are given in Appendix A.</p><p>Lemma 3.1 Suppose that Assumptions 2.1 and 2.2 hold, and that { X n (0) : n &#8712; N} is bounded. Then, under any sequence of U n &#8712; U n , we have</p><p>where e 0 (t) &#8801; (0, . . . , 0) for all t &#8805; 0, and e &#961; (t) &#8801; (&#961; 1 , . . . , &#961; d ) .</p><p>Proposition 3.1 Grant the assumptions in Lemma 3.1. Then, the following hold.</p><p>where the matrix is given by :</p><p>with initial condition X 0 = x &#8712; R d , where U is a limit of U n , and b(x, u) :</p><p>)</p><p>and &#915; := diag(&#947; 1 , . . . , &#947; d ).</p><p>Moreover, any such limit U is non-anticipative, that is, for s &lt; t,</p><p>Throughout the paper, the time variable appears as a subscript in the processes governing the limiting controlled jump diffusion in order to distinguish them from the processes associated with the nth system.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2">The Control Problems</head><p>for some c &gt; 0 and m &#8805; 1. The running cost function R :</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Remark 3.1</head><p>We only choose a running cost function as in (3.5) to simplify the exposition. One may replace (3.5) with a function R, which is locally Lipschitz continuous, and satisfies</p><p>for some positive constants c 1 , c 2 , and m &#8805; 1. All the results still hold with (3.6). Moreover, the lower bound in (3.6) is not needed for the discounted problem (see, e.g., <ref type="bibr">[1]</ref>).</p><p>The &#945;-discounted control problem for the nth system is given by</p><p>where the cost criterion is defined by</p><p>For the controlled (jump) diffusion X in (3.3), we say that a control U is admissible if it takes values in S, and non-anticipative (see <ref type="bibr">[17]</ref>). We denote the set of all admissible controls by U. The corresponding &#945;-discounted cost criterion for the diffusion takes the form</p><p>and the optimal &#945;-discounted value function is given by</p><p>where E U x denotes the expectation operator corresponding to the process under the control U , with initial condition x &#8712; R d . We introduce the following assumption for the discounted problem.</p><p>We state the main result for the discounted problem in the next theorem, whose proof is given in Sect. 5.2. Theorem 3.1 Grant the hypotheses in Assumptions 2.1, 2.2, and 3.1, and suppose that</p><p>(3.8) Remark 3.2 Note that in Theorem 3.1, we do not need to impose any restrictions on the limiting abandonment rates {&#947; i : i &#8712; I}.</p><p>We define the ergodic control problem for the diffusion-scaled process by</p><p>where the cost criterion &#308; is given by</p><p>Here, the infimum is over all Markov scheduling policies, since for the ergodic control problem, we work with Markov processes. For the controlled jump diffusion in (3.3), the ergodic cost criterion, and the optimal ergodic value are defined by</p><p>respectively. By <ref type="bibr">[17,</ref><ref type="bibr">Theorem 4</ref>.1], it follows that * is independent of x, and optimality is attained by a stationary Markov control.</p><p>We introduce the following assumption on G i and d 1 for the ergodic control problem. (i) The right derivative of F i (t) is finite, and F i (t) &lt; 1, for all t &#8805; 0 and i &#8712; I. The distribution function F d 1 of d 1 satisfies the same property. (ii) The mean residual life functions of G i and d 1 are bounded, that is, there exists some positive constant C such that</p><p>and for all t &#8805; 0.</p><p>Assumption 3.2 implies that all absolute moments of G i , i &#8712; I, and d 1 are finite. The main result of the ergodic control problem is stated in the next theorem, whose proof is given in Sect. 5.3. Theorem 3.2 Grant Assumptions 2.1, 2.2, and 3.2. In addition, suppose that m in (3.5) is larger than 1, and that X n (0) &#8594; x &#8712; R d as n &#8594; &#8734;. Then, we have</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Ergodic Properties</head><p>In this section, we present some ergodicity results for the limiting jump diffusion and the diffusion-scaled processes. These results are used to prove Theorem 3.2 in Sect. 5.3.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.1">The Limiting Controlled Diffusion with Compound Poisson Jumps</head><p>The controlled generator of the controlled limiting jump diffusion in (3.3) is given by Proposition 4.1 implies that the optimal control problems for the limiting jump diffusion are well-posed.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.2">Preliminaries</head><p>We denote the scaled hazard rate function of G i by r n i . This is defined by</p><p>where &#7710;i denotes the right derivative of F i . Recall H n in (2.10). The extended generator of (A n , H n ) associated with the renewal arrival processes, denoted by H n , is given by</p><p>Remark 4. <ref type="bibr">2</ref> We sketch the derivation of (4.2); see also</p><p>where</p><p>by the regenerative property of renewal process. Since &#7710;i (t) is finite for all t &#8805; 0, it follows that</p><p>, and lim</p><p>It is evident that lim s 0 r n i,0,s = 1 and lim s 0 r n i, j,s = 0 for j &#8712; N. Thus, we obtain (4.2).</p><p>We define (compare this with <ref type="bibr">[19]</ref>)</p><p>Note that &#951; n i is bounded by <ref type="bibr">(3.10)</ref>. The following identity is frequently used throughout the paper.</p><p>Recall that c 2 a,i denotes the squared coefficient of variation of G i . Let</p><p>for h i &#8712; R + and i &#8712; I. Note that the first term on the right-hand side of (4.5) is the second order residual life function. It follows by (3.10) that &#954; n i is bounded. Using (4.5), we obtain &#954; n i (0) = 0, and</p><p>The scaled hazard rate function of d 1 is defined by</p><p>Recall K n in (2.11). The extended generator of ( n , K n ) associated with the alternating renewal process, denoted by K n , is given by</p><p>In analogy to (4.4), we define</p><p>The following identities hold: &#945; n (0) = 0, and</p><p>It follows by (4.9) that</p><p>Note that &#945;n is bounded by (3.10).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.3">Diffusion-Scaled Processes</head><p>To prove Theorem 3.2, we need to establish long-run average moment bounds for the diffusion-scaled processes under a class of scheduling policies, which agree with a proposed policy outside a compact set. We make this formal in Proposition 4.3. The proposed policy is given in the next definition. Let I 0 := {i &#8712; I : &#947; i = 0}. If I 0 = &#8709;, then, without loss of generality, we assume that I 0 = {1, . . . , |I 0 |}, where |I 0 | denotes the cardinality of the set I 0 . In Definition 4.1 below, we introduce a modified priority scheduling policy which can be described as follows: First, n&#961; i/ i&#8712;I 0 &#961; i &#8743; x i servers are allocated to each class i &#8712; I 0 . Then, the remaining servers are allocated following the static priority rule.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 4.1</head><p>The Markov policy &#382;n is defined by</p><p>and</p><p>In obtaining long-run average moment bounds, since the queueing system is in an alternative renewal environment, we do not work with the diffusion-scaled processes directly. To utilize the fact that ( n , K n ) is a Markov process, we introduce the following auxiliary process. We define the 'unscaled' process X n by</p><p>for i &#8712; I and t &#8805; 0, where R n (t) is the residual time process for the system in the 'down' state given by</p><p>and N n u (t) is the process counting the number of completed 'up' periods by time t. Here, the second equality in <ref type="bibr">(4.11)</ref> follows by the fact that given X n (0), n and Z n , the evolution equation in (2.7) admits a unique solution. Also, if n (t) = 1, then R n (t) = 0 and thus X n (t) = X n (t) a.s. Note that under a Markov policy z n &#8712; Z n sm , the process ( X n , H n , n , K n ) is Markov with state space</p><p>and</p><p>Under z n &#8712; Z n sm , the generator of ( X n , H n , n , K n ) denoted by Lz n n is given by</p><p>The operators on the right-hand side of (4.12) are defined by</p><p>and</p><p>In (4.13),</p><p>x,k denotes the conditional distribution of d n</p><p>given {d n 1 &gt; k}, and</p><p>The first two terms on the right-hand side of (4.13) correspond to the extended generator associated with the renewal arrival processes. Compare this with (4.2). Conditioning on the alternative renewal process n in the 'up' state, the third term on the right-hand side of (4.13) corresponds to the service and abandonment processes, and I n,&#968; corresponds to the residual time process R n together with n . Similarly, conditioning on the alternative renewal process in the 'down' state, the last two terms on the right-hand side of (4.13) correspond to the abandonment process and R n , respectively, and Q n,&#968; corresponds to ( n , K n ). The generators in (4.14) and (4.15) are analogous to the extended generator associated with the alternating renewal process in (4.7).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Remark 4.3</head><p>We sketch the derivation of I n,&#968; . The rest of the terms in (4.12) follow by the calculation below and Remark 4.2. To simplify the calculation, we assume that the arrival processes are Poisson, and only consider the ith component ( X n i , n , K n ), i &#8712; I. Note that K n (t) = 0 when n (t) = 1. Since there are no simultaneous jumps w.p.1., here we only consider the jumps caused by n , that is, we consider</p><p>for s, t &#8805; 0, where N n (t) denotes the number of jumps of n up to time t, and</p><p>By the memoryless property of 'up' times, and using the same calculation as in Remark 4.2 for 'down' times, it is straightforward to check that lim</p><p>and for any t &#8805; 0. By the continuity of K n , we have lim</p><p>123 Thus, lim</p><p>This proves (4.14).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 4.2 We define xn</head><p>and</p><p>n denote the generator of the scaled joint process n := ( X n , H n , n , K n ) with X n := n -1 /2 ( X nn&#961;). The state space of n is given by</p><p>Then, under any z n &#8712; Z n sm , we have</p><p>The next lemma concerns the ergodicity of the process n under the modified priority policy in Definition 4.1. Let V &#954;,&#958; (x) := i&#8712;I &#958; i |x i | &#954; for x &#8712; R d , where &#954; &gt; 0, and &#958; is a positive vector. Define the function</p><p>where &#951; n i and &#945; n are as in (4.3) and (4.8), respectively, and &#7804;n &#954;,i (x i ) := -|x i | &#954; for x i &#8712; R + and i &#8712; I \ I 0 , and</p><p>The function V n &#954;,&#958; is constructed in such a manner as to allow us to take advantage of the identities in (4.4) and (4.10). We define the set</p><p>Note that L &#382;n n denotes the generator of n under the modified priority scheduling policy in Definition 4.1. We have the following lemma. Lemma 4.1 Grant Assumptions 2.1, 2.2, and 3.2. For any even integer &#954; &#8805; 2, there exist positive constants C 0 and C 1 , a positive vector &#958; &#8712; R d + , and &#241; &#8712; N such that:</p><p>for all n &gt; &#241;, and ( x, h, y, k) &#8712; D n . As a consequence, for all large enough n, n is positive Harris recurrent under the modified priority scheduling policy &#382;n .</p><p>The proof of Lemma 4.1 is given in Appendix B. We continue with the following prop, which plays a crucial role in proving Proposition 4.3. In its proof, especially, equation (4.26), we show the relationship between the processes X n and X n . Proof Let &#954; &#8805; 2 be an arbitrary even integer. By (4.18), we have</p><p>Since (&#977; n ) -1 is of order n -1 /2 by Assumption 2.2, it follows by Young's inequality together with (3.10) that there exist some positive constants c 0 and c 1 such that</p><p>) for all large n. Note that X n (0) = X n (0). Thus, by (4.20), we obtain</p><p>for some positive constants C 3 and C 4 . By dividing both sides of (4.21) by T , and taking T &#8594; &#8734;, we have sup n&gt; &#328; lim sup</p><p>Let E &#8801; E U n for some admissible scheduling policy U n . We have</p><p>We use the identity</p><p>for any s &#8805; 0. Here R n (s) is the residual time of the system in the 'down' state, and thus E[(</p><p>] &#8804; c 2 for some positive constant c 2 , by Assumption 2.2 and (3.10). Also, P(R n (s) &gt; 0) = P( n (s) = 0), and it follows by <ref type="bibr">[27,</ref><ref type="bibr">Theorem 3.4.4</ref>] that</p><p>which is of order n -1 /2 by Assumption 2.2. Therefore, applying (4.24), we obtain lim  The next prop is used to prove the upper bound for the ergodic control problem in Sect. 5.3.2, where we adopt the spatial truncation technique developed in <ref type="bibr">[4]</ref>. We first introduce a class of concatenated scheduling policies.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 4.3 We define the quantization function</head><p>For a sequence v n : R d &#8594; S, n &#8712; N, of continuous functions satisfying</p><p>as in Definition 4.2, we define the map</p><p>and the scheduling policy Proof For all sufficiently large n, we have</p><p>i=1 xi &#8804; n, and thus z n [e d ] is equivalent to the modified priority policy on this set. Therefore, the result follows by the argument in Lemma 4.1 and Proposition 4.2.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Asymptotic Optimality</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.1">Results Concerning the Limiting Jump Diffusion</head><p>In this subsection, we present some optimality results for the limiting jump diffusion. These results are used in proving asymptotic optimality.</p><p>Recall that a stationary Markov control v is called stable if the process under v is positive recurrent, and the set of such controls is denoted by U ssm . Let G denote the set of ergodic occupation measures, that is,</p><p>See [28, Sect. 2.1] for more details. We summarize the characterization of optimal controls for the limiting jump diffusion in the following theorem. Recall the definition of d 1 in Assumption 2.2.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Theorem 5.1 Assume that E[(d 1 ) m+1</head><p>] &lt; &#8734; with m as in <ref type="bibr">(3.5)</ref>. The following hold:</p><p>to the HJB equation</p><p>In addition, V &#945; has at most polynomial growth with degree m. Moreover, a stationary Markov control v is optimal for the &#945;-discounted problem if and only if it is an a.e. measurable selector from the minimizer in (5.2). (ii) There exists a solution V &#8712; C 2,r (R d ), r &#8712; (0, 1), to the HJB equation If we consider (3.9) over all stable Markov controls, then the ergodic control problem is equivalent to min &#960;&#8712;G R d &#215;U R(x, u) &#960;(dx, du), see, for example, <ref type="bibr">[17,</ref><ref type="bibr">Sect. 4]</ref>. We summarize a result on -optimal controls for the ergodic problem in the next prop, which follows directly by Corollary 7.1 in <ref type="bibr">[17]</ref>. Note that the constant control v &#8801; e d also satisfies Proposition 4.1. Recall that a stationary Markov control v is called precise if it is a measurable map from R d to U.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Proposition 5.1 Assume that E[(d 1</head><p>) m ] &lt; &#8734;, with m as in <ref type="bibr">(3.5)</ref>. For any &gt; 0, there exist a continuous precise control v &#8712; U ssm , and R &#8801; R( ) &#8712; N such that v &#8801; e d on Bc R , and v is -optimal, that is,</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.2">Proof of Theorem 3.1</head><p>To prove Theorem 3.1, we use the approach developed in <ref type="bibr">[1]</ref>. We first establish a key moment estimate for the diffusion-scaled process X n , whose proof is similar to that of [1, <ref type="bibr">Lemma 3]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Lemma 5.1 Grant the hypotheses in Theorem</head><p>where c 1 and m 1 are some positive constants independent of n, x and t.</p><p>Proof Recall Ln and X n in (3.1), and &#372; n in (3.2). Let &#710; n be a d-dimensional process defined by</p><p>Thus, we obtain</p><p>for all t &#8805; 0 and i &#8712; I. Following the same method as in [1, Lemma 3], we have </p><p>for some positive constants C 1 = sup{&#956; n i &#961; i : n &#8712; N, i &#8712; I}, C 2 , and m 2 . The third inequality in <ref type="bibr">(5.6)</ref> follows by the independence of N n and d i , and Assumption 3.1. On the other hand, for some positive constant C 3 , we have</p><p>Thus,</p><p>for some positive constant C 4 , where the second inequality follows by (5.7) and the independence of A n and n , and the third inequality follows by <ref type="bibr">[29,</ref><ref type="bibr">Theorem 4</ref>] and <ref type="bibr">(5.6)</ref>. Therefore, following the argument in the proof of [1, Lemma 3], and using (5.5), (5.6), and (5.8), we establish <ref type="bibr">(5.4)</ref>. This completes the proof.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Proof of Theorem 3.1</head><p>We first prove the lower bound:</p><p>By Theorem 5.1, the partial derivatives of V &#945; (x) up to order two are locally H&#246;lder continuous. Let</p><p>Compare this with (4.1). We define H(x, p)</p><p>where N L is the Poisson random measure of {L t : t &#8805; 0} with the intensity L . Thus, applying (5.2), we obtain</p><p>where N L (t, A) = N L (t, A)t L (A) for any Borel set A &#8834; R. Repeating the same calculation as for the claim (71) in <ref type="bibr">[1]</ref>, we obtain</p><p>Note that N L is a martingale measure and V &#945; is nonnegative. Taking expectations on both sides of (5.9), the second and fourth terms on the right-hand side of (5.9) vanish. Thus, first taking limits as l &#8594; &#8734;, and then as R &#8594; &#8734;, it follows by the monotone convergence theorem that</p><p>Applying Theorem 5.1 it follows that solutions of (5.2) have at most polynomial growth of degree m, which corresponds to [1, Proposition 5 (i)]. Note that Lemma 5.1 corresponds to Lemma 3 in <ref type="bibr">[1]</ref>. The rest of the proof of the lower bound follows exactly the proof of <ref type="bibr">[1,</ref><ref type="bibr">Theorem 4 (i)</ref>].</p><p>To prove (3.8), we construct a sequence of asymptotically optimal scheduling policies U n . Let v &#945; be an optimal control to (5.2). Recall the quantization function in Definition 4.3. We define a sequence of scheduling policies</p><p>where &#382;n is the modified priority policy in Definition 4.1, and</p><p>Here the policy on ( Xn ) c may be chosen arbitrarily. Let U n [v &#945; ] be the equivalent parameterization of zn [v &#945; ]. Following the proof of [1, Theorem 2 (i)], we obtain</p><p>where</p><p>Thus, by using the method in [1, Theorem 4 (ii)], and repeating the above calculation, we obtain lim sup</p><p>This completes the proof.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.3">Proof of Theorem 3.2</head><p>In this section, we prove Theorem 3.2 by establishing lower and upper bounds.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.3.1">The Lower Bound</head><p>We show that lim inf n&#8594;&#8734; n X n (0) &#8805; * .</p><p>(5.10)</p><p>The proof is given at the end of this subsection. We need the following lemma whose proof is similar to that of Proposition 4.2, and is given in Appendix B.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Lemma 5.2 Grant the hypotheses in Assumptions 2.1, 2.2, and 3.2. For any m &gt; 1, and any sequence {z</head><p>The main challenge in the proof lies in approximating the generator of the diffusionscaled process with the generator of the limiting jump diffusion. Recall the extended generator H n of (A n , H n ) in (4.2). We define the function &#966; n [ f ] by</p><p>and n &#8712; N, where</p><p>(5.13)</p><p>The function &#966;n 2, j [ f ] is defined analogously to (5.13) with f</p><p>respectively. Also,</p><p>(x) defined analogously to (5.13), and</p><p>We have the following lemma. Lemma 5.3 Grant Assumptions 2.1 and 3.2 (i). Then,</p><p>Using (4.4) and (4.6), and the Taylor expansion, we have</p><p>(5.15)</p><p>It is straightforward to verify that</p><p>for any</p><p>Applying (4.4) and (4.6), and combining the first term on the right-hand side of (5.16) with the third, fifth and sixth terms on the right-hand side of (5.15), we obtain the third term on the right-hand side of <ref type="bibr">(5.14)</ref>. We repeat this procedure until all the terms r n i are canceled. This proves (5.14).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 5.1</head><p>We define the operator &#194;n :</p><p>respectively. Define the operator &#206;n by</p><p>, and &#946; n u as in Assumption 2.2.</p><p>Recall the generator L z n n of n given in (4.16). The next lemma establishes the relation between the generator of the diffusion-scaled process and the operator in Definition 5.1.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Lemma 5.4 Grant Assumptions 2.1, 2.2, and 3.2. Then,</head><p>(5.17)</p><p>, where qn = n -1 /2 q n , and</p><p>, if e, x &gt; 0,</p><p>)</p><p>Proof Note that Lemma 5.3 concerns the renewal arrival process in the diffusionscale. Recall that</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">and the Taylor expansion, it follows by the definition of</head><p>where</p><p>by a slight abuse of notation. It is clear that</p><p>by Assumption 2.1, and thus the third term in the sum on the right-hand side of (5. <ref type="bibr">19</ref>) is of order n -1 /2 . We next consider the fifth and sixth terms in the sum on the right-hand side of <ref type="bibr">(5.19)</ref>. Using the fact that</p><p>and</p><p>Recall the definition of Fd n 1</p><p>x,k in (4.13). Note that <ref type="bibr">(5.21)</ref> where the second equality follows by Assumption 2.2 and (3.10). Note that qn i &#8804; e, x + for i &#8712; I and ( x, h, &#968;, k) &#8712; D n . Thus, the fourth term in the sum on the righthand side of (5. <ref type="bibr">19</ref>) is bounded by C(1 -&#968;)(1 + e, x + ) for some positive constant</p><p>), and</p><p>Therefore, (5.17) follows by the boundedness of &#966; n [ f ] and <ref type="bibr">(5.19)</ref>. This completes the proof.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 5.2</head><p>The mean empirical measure &#950; z n T &#8712; P(R d &#215; S) associated with X n and a stationary Markov policy z n &#8712; Z n sm is defined by</p><p>for any Borel sets A &#8834; R d and B &#8834; S, and with v n as in <ref type="bibr">(5.18)</ref>.</p><p>The following theorem characterizes the limit points of mean empirical measures.</p><p>Theorem 5.2 Grant the hypotheses in Theorem 3.2. Let {z n &#8712; Z n sm : n &#8712; N} be a sequence of policies satisfying <ref type="bibr">(5.11)</ref>. Then any limit point &#960;</p><p>Proof It follows directly by Assumptions 2.1 and 2.2 that, for any</p><p>uniformly over compact sets of R d &#215; S. Thus, in view of (5.22) and (5.1), in order to prove the theorem, it is enough to show that lim</p><p>Applying <ref type="bibr">(5.11 and (4.26)</ref>, we obtain</p><p>It follows by the same calculation as in (5.6) that, for some positive constant C 1 , we have</p><p>Using the facts that qn i &#8804; e, x + and n (s) &#8712; {0, 1}, and Young's inequality, we obtain</p><p>where C 2 is a positive constant. In <ref type="bibr">(5.26)</ref>, the second inequality follows by <ref type="bibr">(5.25)</ref>, and the convergence follows by <ref type="bibr">(5.24)</ref> and the fact that m &gt; 1. Applying It&#244;'s formula to &#966; n [ f ], and using Lemma 5.4 and (5.24) and (5.26), it follows by the boundedness of</p><p>Therefore, using (4.26) again, we obtain <ref type="bibr">(5.23)</ref>. This completes the proof.</p><p>This implies that R x -&#7825;n [v]( &#8730; n x + n&#961;) is uniformly integrable. By Lemma 5.5,</p><p>T converges in P(R d &#215; S) to &#960; v as (n, T ) &#8594; &#8734;. Applying Proposition 5.1, we deduce that v is an -optimal control for the running cost function. Since is arbitrary, (5.28) follows.</p><p>To prove Proposition 3.1, we first consider a modified process. Let X n = ( X n 1 , . . . , X n d ) be the d-dimensional process defined by</p><p>Lemma A. <ref type="bibr">1</ref> As n &#8594; &#8734;, X n and X n are asymptotically equivalent, that is, if either of them converges in distribution as n &#8594; &#8734;, then so does the other, and both of them have the same limit.</p><p>Proof Let K = K ( 1 ) &gt; 0 be the constant satisfying P( X n T &gt; K ) &lt; 1 for T &gt; 0 and any 1 &gt; 0, where X n T := sup 0&#8804;t&#8804;T X n (t) . Since &#219; n (s) &#8712; S for s &#8805; 0, on the event { X n T &#8804; K }, we obtain</p><p>where C 1 and C 2 are some positive constants. Then, by Gronwall's inequality, on the event { X n T &#8804; K }, we have</p><p>Thus, applying [13, Lemma 2.2], we deduce that for any 2 &gt; 0, there exist 3 &gt; 0 and n</p><p>As a consequence, X n -X n T &#8658; 0, as n &#8594; &#8734;, and this completes the proof.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Proof of Proposition 3.1</head><p>We first prove (i). Define the processes</p><p>and Rn i (t) := n -1 /2 (R n (nt)nt), for i &#8712; I. Then, since n (s) &#8712; {0, 1} for s &#8805; 0, applying Lemma 3.1 and Lemma 2.2 in <ref type="bibr">[13]</ref>, we have Using (A.1) and Proposition 3.1 (i), the proof of (ii) is same as the proof of [1, Lemma 4 (iii)].</p><p>To prove (iii), we first show any limit of X n in (A.2) satisfies <ref type="bibr">(3.3)</ref>. Following an argument similar to the proof of Lemma 5.2 in <ref type="bibr">[13]</ref>, one can easily show that the d-dimensional integral mapping x = (y, u) :</p><p>then, by the tightness of U n and the continuous mapping theorem, any limit of X n satisfies (A.2), and the same result holds for X n by Lemma A.1.</p><p>Recall the definition of &#964; n in (2.8). It is evident that Repeating the same argument we establish convergence of &#348;n and Rn . Proving that U is non-anticipative follows exactly as in <ref type="bibr">[1]</ref>*Lemma 6. This completes the proof of (iii).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>B Proofs of Lemmas 4.1 and 5.2</head><p>In this section, we construct two functions, which are used to show the ergodicity of n . We provide two lemmas concerning the properties of these functions, respectively. The proofs of Lemmas 4.1 and 5.2 are given at the end of this section.</p><p>Note that if d n 1 &#8801; 0 for all n, the queueing system has no interruptions. In this situation, under a Markov scheduling policy, the (infinitesimal) generator of (X n , H n ) takes the form of (B.1). Recall the scheduling policies &#382;n in Definition 4.1, and x = xn&#961; in Definition 4.2. We define the sets</p><p>We have the following lemma.</p><p>Lemma B.1 Grant Assumptions 2.1, 2.2, and 3.2. For any even integer &#954; &#8805; 2, there exist a positive vector &#958; &#8712; R d + , n &#8712; N, and positive constants C0 and C1 , such that the functions f n , n &#8712; N, defined by</p><p>with &#951; n i as defined in (4.3), satisfy</p><p>Proof Using the estimate</p><p>an easy calculation shows that</p><p>where for the fourth term on the right-hand side we also used the fact that</p><p>On the other hand, &#951; n i (t) is bounded for all n &#8712; N and t &#8805; 0 by Assumption 3.2. Thus, applying (B.4), (B.5) and (4.4), it follows that </p><p>). Note that for i &#8712; I \ I 0 , &#382;n i is equivalent to the static priority scheduling policy. Note also, that</p><p>and for i &#8712; I 0 \ Kn ( x), we have &#382;n in&#961; i = xi and qn i = 0. By using (B.6), and the identity in (5.20), we obtain </p><p>Compared with [4, Lemma 5.1], the important difference here is that, for i &#8712; I \ I 0 , we have</p><p>.</p><p>Repeating the argument in the proof of [4, Lemma 5.1], it follows by (B.8) that</p><p>for some positive constants c 3 , c 4 and c 5 . Therefore, (B.3) follows by (B.7) and (B.9), and this completes the proof.</p><p>Let </p><p>Recall L z n n,&#968; in (4.13). We also define </p><p>(B.13) Note that q n,k i &#8804; c(1+ e, x + ) for some positive constant c, by <ref type="bibr">(5.21)</ref>. Since z n i , q n i &#8804; xi + n&#961; i , (&#977; n ) -1 is of order n -1 /2 by Assumption 2.2, and &#951; n i and &#945; n are bounded, it follows by <ref type="bibr">(5.20)</ref>  </p><p>Thus, applying Young's inequality, we obtain (B.11), and this completes the proof. for all large enough n, where x is defined in Definition 4.2. Since qn i &#8805; 0 and &#382;n i -n&#961; i &gt; 0 for i &#8712; Kn ( x), then by using (B.7) and (B.18), we see that (B.14) holds when y = 1.</p><p>For &#968; = 0, using (B.15), Young's inequality, and the fact that for i &#8712; Kn ( x), xi &gt; 0, we obtain for some positive constant C and sufficiently small &gt; 0. We proceed by invoking the argument in the proof of <ref type="bibr">[4,</ref><ref type="bibr">Lemma 5.1]</ref>. The important difference here is that</p><p>x jn&#956; j &#961; j (zk) ,</p><p>where the functions &#732; i , &#175; i : R d &#8594; [0, 1], for i &#8712; I. Since &#732; i and &#175; i are bounded, we have some additional terms which are bounded by C R * n&#956; i &#961; i (yk) Fd n 1</p><p>x,k (dy) for some positive constant C. Therefore, these are of order &#8730; n by <ref type="bibr">(5.21)</ref>. Thus, repeating the argument in the proof of Lemma B.1, and applying Lemma B.2, we deduce that (B.14) holds with &#968; = 0. This completes the proof.</p><p>Proof of Lemma 5. <ref type="bibr">2</ref> The proof mimics that of Proposition 4.2. We sketch the proof when I 0 is empty. Using the estimate  Therefore, dividing both sides of (B.23) by T , taking T &#8594; &#8734; and using (4.26) again, we obtain <ref type="bibr">(5.11)</ref>. We may show that the result also holds when I 0 is nonempty by repeating the above argument and applying Lemma B.2. This completes the proof.</p></div></body>
		</text>
</TEI>
