Tail-robust Scheduling via Limited Processor Sharing

Size: px
Start display at page:

Download "Tail-robust Scheduling via Limited Processor Sharing"

Transcription

1 Performane Evaluation Performane Evaluation ) 22 Tail-robust Sheduling via Limited Proessor Sharing Jayakrishnan Nair a, Adam Wierman b, Bert Zwart a Department of Eletrial Engineering, California Institute of Tehnology b Computing and Mathematial Sienes Department, California Institute of Tehnology CWI Amsterdam, VU University Amsterdam, Eurandom & Georgia Teh Abstrat From a rare events perspetive, sheduling disiplines that work well under light exponential) tailed workload distributions do not perform well under heavy power) tailed workload distributions, and vie-versa, leading to fundamental problems in designing shedulers that are robust to distributional assumptions on the job sizes. This paper shows how to exploit partial workload information system load) to design a sheduler that provides robust performane aross heavy-tailed and light-tailed workloads. Speifially, we derive new asymptotis for the tail of the stationary sojourn time under Limited Proessor Sharing LPS) sheduling for both heavy-tailed and light-tailed job size distributions, and show that LPS an be robust to the tail of the job size distribution if the multiprogramming level is hosen arefully as a funtion of the load. Keywords: GI/GI/ queue, sheduling, limited proessor sharing, large deviations, tail asymptotis, heavy-tailed job size, light-tailed job size, tail-robustness. Introdution In the study of sheduling poliies, muh of the fous has traditionally been on designing poliies that have good performane in expetation. For example, in order to minimize the expeted sojourn time a.k.a. response time, flow time) in a single server queue it is well known that the sheduler should give priority to jobs with small remaining sizes via Shortest Remaining Proessing Time SRPT) [], whih is optimal regardless of the job size distribution and arrival proess. However, providing good performane in expetation is not suffiient. It is also important for a sheduler to provide good distributional performane. For example, quality of servie guarantees in web appliations often rely on speifying guarantees about the tail of the sojourn time distribution, e.g., that 95% of requests will have sojourn time < s seonds. Resultantly, there has been a substantial amount of work in reent years studying the sojourn time distribution, P V > x) of sheduling poliies in a GI/GI/ setting. Due to the diffiulty of an exat distributional analysis, muh of this work fouses on understanding the sojourn time tail asymptotis, i.e., the behavior of P V > x) as x, whih provides a haraterization of the

2 Nair, Wierman and Zwart / Performane Evaluation ) 22 2 likelihood of large delays. From this work, whih we survey briefly in Setion 2, has emerged an understanding of how to optimally shedule for the sojourn time tail. Interestingly, unlike when optimally sheduling for the expeted sojourn time, prior work shows that there are two distint regimes: when the job size distribution is light-tailed, First Come First Served FCFS) sheduling minimizes the sojourn time tail [2], while if the job size distribution is heavy-tailed, SRPT, Proessor Sharing PS), and many other poliies e.g. all SMART poliies [3]) minimize up to a onstant) the sojourn time tail [4]. Interestingly, among the prior work, there are no poliies that are optimal aross both lighttailed and heavy-tailed job size distributions. In fat, Wierman & Zwart have reently proved an impossibility result [5], whih states that no work-onserving poliy that is non-learning i.e., does not learn information about the workload) an optimize the sojourn time tail aross both light-tailed and heavy-tailed job size distributions. Further, among the prior work, the poliies that produe the best possible sojourn time tail behavior under heavy-tailed job size distributions produe the worst possible sojourn time tail behavior under light-tailed job size distributions, and vie-versa. Indeed, there are no poliies that have been shown to maintain even better than worstase sojourn time tail performane aross both light-tailed and heavy-tailed job size distributions. So, at this stage, the literature understands how to design a sheduling poliy to be optimal for the sojourn time tail given a partiular workload, but annot design a sheduling poliy that is robust, even minimally so, aross both light-tailed and heavy-tailed job size distributions. This is in stark ontrast to the ase of sheduling for expeted sojourn time, where SRPT is optimal and robust. The lak of robustness when sheduling for the sojourn time tail is relevant from a pratial perspetive beause determining whether a partiular real-world workload is light-tailed or heavy-tailed is a diffiult task. For example, there is an unending debate over whether to model web file sizes as an unbounded heavy-tailed distribution or as a bounded distribution with a power-law body. Ideally, a sheduler design should be robust to suh assumptions. The goal of this paper is to present a sheduling poliy that is tail-robust, i.e., provides robust performane in terms of the sojourn time tail) aross both heavy-tailed and light-tailed job size distributions. The main ontribution of this work is to prove that Limited Proessor Sharing LPS-) an be designed to be tail-robust. Under LPS-, there is a limited multiprogramming level, whih determines the maximum number of jobs that the servie rate is shared among. Speifially, jobs are queued aording to the order of arrival and if there are n jobs in the system then the minn, ) jobs whih arrived earliest eah reeive a servie rate of / minn, ). LPS- is a natural andidate for our goal beause, as grows from to, LPS- transitions from FCFS, whih is optimal under light-tailed job sizes, to PS, whih is optimal under heavy-tailed job sizes. Our goal will be to determine how to hoose an intermediate suh that LPS- is tail-robust. It turns out that to ahieve tail-robustness, the hoie of must inorporate some information about the workload. We will prove that this an be hosen in suh a way that only information about the system load ρ is neessary, whih is not an unreasonable assumption as this information is also neessary to ahieve system stability. It is important to point out that LPS- is not a poliy that we artifiially onstruted to fit the goals of this paper. LPS- is a pratial poliy that is atually a more realisti version of both FCFS and PS in the ase of many omputer systems, where it is unrealisti to share the server among unboundedly many jobs or to devote the server entirely to a single job. Given its pratial importane, there have been a number of prior studies of LPS-: Avi-Itzhak & Halfin [6] propose an approximation for the mean response time assuming Poisson arrivals. A omputational analysis based on matrix geometri methods is performed in Zhang & Lipsky [7, 8]. Some stohasti ordering results are derived in Nuyens & van der Weij [9]. Zhang,

3 Nair, Wierman and Zwart / Performane Evaluation ) 22 3 Dai & Zwart [0,, 2] develop fluid, diffusion and heavy traffi approximations. Finally, Gupta & Harhol-Balter [3] onsider approximation methods and Markov deision tehniques to determine the optimal level when the system is not work-onserving. However, none of the prior work has foused on the sojourn time tail of LPS-. In order to understand how to design LPS- so that it is tail-robust, we first need to analyze the sojourn time tail asymptotis in both the ase of heavy-tailed and light-tailed job size distributions. We do this in Setions 3 and 4 respetively. In both ases our analysis reveals interesting insights. For example, for heavy-tailed job sizes we find that the behavior of LPS- is similar to that of the analogous GI/GI/ queue, where eah server works at rate /. However, this is not the ase for light tails, where quite a few qualitatively different senarios may lead to large sojourn times. In partiular, a large sojourn time may our through a ombined effet of a large baklog in the system upon arrival, a large servie time, and a higher than usual input during the sojourn of the ustomer under onsideration. Interestingly, this is in ontrast to poliies that have been analyzed up to this point, under whih one of these phenomena typially dominates. The sojourn time tail asymptotis of LPS- that we derive in Setions 3 and 4 also highlight a tension that must be resolved when attempting to design LPS- robustly. In partiular, when the job size distribution is light-tailed, reduing lightens the sojourn time tail; however, when the job size distribution is heavy-tailed, inreasing lightens the sojourn time tail. This highlights the tradeoff neessary between optimality and robustness. In Setion 5, we show that despite the onfliting demands on plaed by the light-tailed and heavy-tailed regimes, it is indeed possible to hoose so that LPS- is tail robust. In partiular, by hoosing = / ρ) + it is possible to guarantee that LPS- is tail-robust, i.e., that the sojourn time tail is better than worst-ase aross a large lass of heavy-tailed regularly varying) job size distributions and light-tailed phase-type) job size distributions. Further, this hoie of ensures that for large sublasses of heavy-tailed and light-tailed job size distributions the sojourn time tail is optimal see Corollary ). Additionally, this design is robust to estimation errors in ρ as long as the estimate of ρ that is used is an upper bound on the true ρ, this will still be tail-robust. Importantly, there is some freedom among the lass of tail-robust designs possible using LPS-. In partiular, Corollary 2 presents a parameterized design for that allows the designer to vary the importane plaed on optimality in the heavy-tailed and light-tailed regimes while still guaranteeing tail-robustness. However, in order to ensure that LPS- is tail robust, it is neessary to maintain / ρ) + to handle heavy-tailed job size distributions. The remainder of the paper is organized as follows. In Setion 2, we introdue the model and notation for the paper, and disuss prior work studying the sojourn time asymptotis of sheduling poliies. In Setions 3 and 4 we present our new results haraterizing the sojourn time asymptotis of LPS-. Then, in Setion 5 we present the main results of the paper showing how to design the multiprogramming level for LPS- to ensure tail-robust performane. Finally, we onlude in Setion Preliminaries 2.. Model and Notation Throughout this paper, our fous will be on the GI/GI/ queue. Jobs arrive aording to a renewal proess; let A denote a generi interarrival time. Eah job has an independent, identially distributed servie requirement size); let B denote a generi job size. The server speed is taken to be unity. We make the following standard assumptions: i) load ρ := E[B] E[A] 0, ), ii) P B > A) > 0 otherwise there would be no queueing). Denote α := E [A], β := E [B]. Let B e denote a random variable distributed as the ex-

4 Nair, Wierman and Zwart / Performane Evaluation ) 22 4 ess/residual lifetime of B, i.e., P B e > x) = β F x B t)dt for x 0. For funtions ϕx) and ξx), ϕx) the notation ϕx) ξx) means lim x ξx) =, ϕx) ξx) means lim inf x ϕx) ξx). The sojourn time response time) of a job refers to the time between its arrival and its departure. The waiting time delay) of a job refers to the time between its arrival and the instant it first reeives servie. V π and D π denote respetively random variables distributed as per the sojourn time and waiting time of a job in the stationary GI/GI/ queue operating under sheduling disipline poliy) π. In this paper, our interest is entered around the asymptoti behavior of the sojourn time tail, i.e., the behavior of P V π > x) as x. In our analysis of the tail behavior of the stationary sojourn time, we fous on the sojourn time of a tagged job, assumed to arrive into the stationary queue at time 0, with size B 0. W denotes the total work baklog) in the system just before the arrival of the tagged job. B i denotes the size of the i-th arrival after time 0. For i, A i denotes the time between the i )-st and i-th arrival. For x > 0, Nx) := max{n N : n i= A i x} is the number of arrivals into the system in time interval 0, x]. Ax) := Nx) i= B i is the total work entering the system in the interval 0, x] Heavy-tailed and light-tailed distributions For any non-negative random variable X, F X ) denotes the distribution funtion d.f.) of X, i.e., F X x) = P X x) ; Φ X ) denotes the moment generating funtion of X, i.e., Φ X s) = E [ e sx]. X or its d.f. F X ) is defined to be heavy-tailed if Φ X s) = for all s > 0. X or its d.f. F X ) is defined to be light-tailed if it is not heavy-tailed, i.e., if Φ X s) < for some s > 0. The following subsets of the lass of heavy-tailed distributions will be of interest to us. X PX>x+y) or its d.f. F X ) is said to be long-tailed denoted X L) if lim x PX>x) = for all y > 0. The lass of long-tailed distributions inludes most of the ommon heavy-tailed distributions, inluding the Pareto, the Lognormal and the heavy-tailed Weibull distribution [4]. X or its d.f. F X ) is said to be regularly varying with index θ > denoted X RVθ)) if P X > x) = x θ Lx), Lxy) where Lx) is a slowly varying funtion, i.e., Lx) satisfies lim x Lx) = y > 0. Note that all Pareto distributions are inluded in this lass. The lass of regularly varying distributions is a strit subset of the lass of long-tailed distributions, whih in turn is a strit subset of the lass of heavy-tailed distributions [4]. We desribe the logarithmi) asymptoti tail behavior of heavy-tailed X, using its tail index, defined as ΓX) := lim x log PX>x) logx), when the limit exists. Note that if ΓX) 0, ), then for arbitrarily small ɛ > 0, x ΓX)+ɛ) P X > x) x ΓX) ɛ) for large enough x. This means the tail index is useful for desribing the asymptoti tail behavior of distributions that exhibit a roughly power-law tail. Note that a smaller value of tail index implies a heavier tail. Setion 3 is devoted to the analysis of ΓV LPS ) when B RVθ). Similarly, we desribe the logarithmi) asymptoti tail behavior of light-tailed X, using its log PX>x) x deay rate, defined as γx) := lim x, when the limit exists. If γx) 0, ), then for arbitrarily small ɛ > 0, e ΓX)+ɛ)x P X > x) e ΓX) ɛ)x for large enough x. This means the deay rate is useful for desribing the asymptoti tail behavior of distributions that have a roughly exponential tail. Again, note that a smaller value of γx) implies a heavier tail. It is easy to prove that i) Φ X s) < for all s < γx), ii) if γx) <, then Φ X s) = for all s > γx). This implies that if we assume that the deay rate of X exists, then X is light-tailed if and only if γx) 0, ]. Setion 4 is devoted to the analysis of γv LPS ) for the ase γb) 0, ] Related literature We now review the sojourn time tail asymptotis for the following well known sheduling poliies: First Come First Served FCFS), Preemptive Last Come First Served PLCFS), Proessor Sharing PS), and Shortest Remaining Proessing Time SRPT). Note first, that for any work

5 Nair, Wierman and Zwart / Performane Evaluation ) 22 5 onserving sheduling poliy π, V π may be stohastially bounded as follows. B st V π st Z, where Z denotes the total time to emptyness of the queue in steady state, just after an arrival. We onsider separately the ase of heavy-tailed and light-tailed job sizes. Heavy-tailed job sizes: For the GI/GI/ queue with regularly varying job sizes, it is known that ΓV PS ) = ΓV S RPT ) = ΓV PLCFS ) = ΓB) = θ, ΓV FCFS ) = ΓZ ) = θ. See the survey by Boxma & Zwart [4] for details. Based on the bounds on V π desribed above, it is lear that PS, SRPT and PLCFS produe the optimal sojourn time tail index. The sojourn time tail under FCFS is one degree heavier; moreover, FCFS produes the worst possible sojourn time tail index. In fat, it turns out that all non-preemptive sheduling poliies produe this worst possible sojourn time tail index see the paper by Anantharam [5]). Light-tailed job sizes: In desribing the sojourn time asymptotis under light-tailed job sizes, the following funtion plays a key role. For s 0, Ψs) := Φ A Φ B s)). The following lemma gives an interpretation to this funtion. log E[e Lemma Mandjes-Zwart [6]). For s 0, lim sax) ] x x = Ψs). Further, Ψs) is stritly onvex and lower semi-ontinuous. For the GI/GI/ queue with light-tailed job sizes, γv FCFS ) = := sup{s 0 : Ψs) s 0}, γv PLCFS ) = γ L := sup{s Ψs)}; s 0 see Nuyens & Zwart [7]. From the strit onavity of s Ψs), and sine Ψ 0) = ρ, it is easy to show that γ L < ρ). This implies the stationary sojourn time tail under FCFS is lighter than that under PLCFS. It has been proved by Ramanan and Stolyar [2] that the sojourn time deay rate under FCFS is atually optimal. Moreover, it has been proved by Nuyens et al. [3] that γz ) = γ L, implying that PLCFS produes the worst possible sojourn time deay rate under light-tailed job sizes. Under mild regularity onditions, we additionally have γv PS ) = γv S RPT ) = γ L. The above diussion highlights the dihotomy desribed before; the poliies that produe the best possible sojourn time tail behavior under heavy-tailed job size distributions produe the worst possible sojourn time tail behavior under light-tailed job size distributions, and vie-versa Busy period deay rate as a funtion of server speed We onlude this setion with a brief disussion on the dependene of the busy period deay rate of a GI/GI/ queue on the server speed. This disussion will play a role in our analysis of the sojourn time deay rate under LPS- in Setion 4. Define, for r 0, gr) := sup s 0 [rs Ψs)]. gr) is the busy period deay rate, if the server speed equals r. It is easy to see that g ) is onvex inreasing; gr) = 0 for r ρ, g) = γ L. Suppose that γb) 0, ). In this ase, for all s > γb), Φ B s) =, implying Ψs) =. This means gr) = sup s [0,γB)] [rs Ψs)]. Now, sine Ψ ) is stritly onvex and lower semi-ontinuous, the supremum in the definition of g ) is uniquely ahieved; define ŝr) = arg max s 0 [rs Ψs)]. Lemma 2. If γb) 0, ), then gr) is ontinuously differentiable over r 0. Moreover, g r) = ŝr). Proof. That g r) = ŝr) follows by invoking an envelope theorem like Danskin s theorem; see Proposition B.25 in [8]. Sine g ) is onvex and differentiable, its derviative must be ontinuous; see Theorem 25.5 in [9].

6 Nair, Wierman and Zwart / Performane Evaluation ) Tail asymptotis under heavy-tailed job sizes We start our analysis by fousing on heavy-tailed job size distributions. In this setion, we desribe tail asymptotis for the sojourn time under LPS- for the ase of regularly varying job sizes. As we disussed in Setion 2, there is a signifiant amount of prior work deriving the sojourn time tail asymptotis for sheduling poliies in the heavy-tailed regime. This prior work has shown that: i) non-preemptive poliies e.g., FCFS) have a sojourn time tail that is one degree heavier than the job size distribution, whih is up to a onstant) as bad as possible; and ii) many preemptive poliies e.g., SRPT, PS) have sojourn time tails that are proportional to the tail of the job size distribution, whih is optimal up to a onstant). Interestingly, almost all poliies that have been studied have a sojourn time tail that falls into either ase i) or ase ii). Only reently was a poliy onstruted that has an intermediate sojourn time tail [20]. Our analysis shows that, in many settings, LPS- also has an intermediate sojourn time tail. For tehnial reasons, we must make the following assumption in our analysis. Assumption. ρ is not an integer, i.e., ρ < ρ. Under this assumption, we an state the sojourn time asymptotis of LPS- as follows. Theorem. Consider the GI/GI/ queue. Under Assumption, if B RVθ) for θ >, then ΓD LPS ) = lim log P D LPS > x) = θ ) ρ ), x logx) ) ΓV LPS ) = lim log P V LPS > x) = min {θ, θ ) ρ )}. x logx) 2) One natural way to view an LPS- queue is as a work-onserving version of a GI/GI/ queue, where eah server has speed /. In this view, this theorem an be interpreted as stating that LPS- has the same sojourn time tail as the GI/GI/ queue in the heavy-tailed regime. In fat, the proof relies on the parallels between these two queues. We prove an upper bound on the tail of delay in Appendix A., a lower bound on the tail of delay in Appendix A.2, and then ombine them to omplete the proof of Theorem in Appendix A.3. The upper bound follows immediately from bounding the LPS- queue by the GI/GI/ queue, while the lower bound proof uses a probabilisti argument that offer insight into how large waiting times our. The parallel between the GI/GI/ and LPS- also motivates us to define k = k := ρ. We refer to k as the number of spare slots. The name spare slots refers to the fat that k is the minimum number of infinite-sized jobs that must be added to the LPS- queue before the it beomes unstable. This definition of k parallels the notion of spare servers whih is used in the ontext of the GI/GI/ queue. In the GI/GI/ setting, the number of spare servers, k, has been shown to determine the moment onditions for delay see Appendix A.) [2], thus it is perhaps not surprising that k determines the weight of the sojourn time tail in the LPS- queue. However, we will see that the parallel between the LPS- queue and the GI/GI/ queue does not hold in light-tailed regime Setion 4). Another natural view of LPS- is as a hybrid version of FCFS = ) and PS ). In this view, Theorem highlights that the sojourn time tail transitions between the sojourn time tails of FCFS and PS as inreases. Speifially, reall that the sojourn time tail index for any workonserving sheduling poliy if it exists) lies between ΓV FCFS ) = θ and ΓV PS ) = ΓB) = θ. A remark about Assumption : This assumption ensures that in the presene of k infinitely sized jobs in the system, the queue is positive reurrent and not null reurrent). This assumption is also made in [2] for the analysis of the GI/GI/ queue.

7 Nair, Wierman and Zwart / Performane Evaluation ) 22 7 When = we have ΓV LPS ) = ΓV FCFS ), whih is the heaviest possible tail index. However, the weight of the sojourn time tail lightens monotonially as inreases and, as, the sojourn time tail index mathes that of the job size distribution, whih is optimal. Speifially, for all large enough that k > θ/θ ) we have that ΓV LPS ) = ΓV PS ) = θ. Thus, in the heavy-tailed setting, LPS- should be designed with large enough. Unfortunately, we will see the that the opposite is true in the light-tailed regime when job sizes are light-tailed, LPS- should be designed so that is small enough. This highlights the tension of designing LPS- so that it is tail-robust. Understanding this tension is the goal of Setion Tail asymptotis under light-tailed job sizes We now move to the light-tailed regime and again analyze the sojourn time asymptotis of the LPS- queue. As we disussed in Setion 2, there is a signifiant amount of prior work devoted to the sojourn time asymptotis of sheduling poliies in the light-tailed regime. From this prior work has evolved an understanding of what bad events lead to large delays under most ommon sheduling poliies. In partiular, a long delay will our beause of one or more) of the following three effets: i) a large baklog is at the server when the tagged job arrives, ii) the tagged job has a large size, iii) a large number of jobs enter the system during the tagged job s sojourn. Prior work has provided an understanding of whih ombination of these three effets is most likely to lead to a large delay under most ommon sheduling poliies. For example, under FCFS a long delay is most likely aused by i), while under SRPT and PS, a long delay is most likely aused by the ombination of ii) and iii). As disussed in Setion 2, FCFS produes the optimal largest possible) sojourn time deay rate whereas SRPT and PS produe the worst smallest) possible sojourn time deay rate. As in the heavy-tailed setting, there is a dihotomy in the previous analyses: all poliies that have been analyzed to the best of our knowledge) have sojourn time tail asymptotis that fall into two ategories: long delays are most likely aused by either i) or a ombination of ii) and iii). Like in the heavy-tailed setting, in some ases, LPS turns out to have intermediate tail-asymptotis where the most likely way a bad event an our is a workload-dependent) ombination of i), ii), and iii). Let us now state the main result for this setion. Throughout, we will assume that the deay rate of the job size distribution exists. Theorem 2. Consider the GI/GI/ queue. If γb) 0, ), γv LPS ) = lim log P V LPS > x) = min x x f a), 3) a [0,] [ a)γb) where f a) := a + + sup a)s ) ] Ψs). 4) s 0 Otherwise, if γb) =, then γv LPS ) = γv FCFS ). We prove 3) by providing mathing asymptoti lower and upper bounds on the tail of V LPS. The lower bound is proved in Appendix B., the upper bound is proved in Appendix B.2. We then prove the result for the ase of γb) = in Appendix B The ondition γb) = haraterizes very light-tailed job-size distributions that have a tail that deays faster than exponentially) and inludes all distributions with bounded support.

8 Nair, Wierman and Zwart / Performane Evaluation ) 22 8 Given the omplexity of the deay rate in Theorem 2, it is important to provide some interpretation of the theorem. To begin, note that, unlike in the heavy-tailed regime, the deay rate of LPS- does not parallel the deay rate of the GI/GI/ queue where servers have speed / see [22] for a derivation of the deay rate for the GI/GI/ queue). However, the deay rate does still highlight the fat that LPS- an be viewed as a hybrid of FCFS and PS. In partiular, in the ase of γb) 0, ), whih inludes all phase-type distributions, the tail asymptotis of LPS- an vary between the asymptotis of FCFS for small enough, whih is optimal, and the asymptotis of PS as, whih is pessimal. But, the omplexity of 3) hides muh of the behavior of the deay rate; thus we spend some time in the following setions interpreting and deriving important properties of the deay rate. 4.. Interpreting the deay rate under LPS- To build an understanding of 3) it is useful to begin by interpreting it in the ontext of effets i), ii), and iii) desribed above that ould lead to a long delay. Intuitively, effets i), ii) and iii) orrespond respetively to the first, seond and third term in 4). Further, the variable a [0, ] aptures the relative ontribution of these effets to a large sojourn time. If a is lose to, then effet i) dominates; if a is lose to 0, then to effets ii) and iii) dominate; and intermediate values of a represent different ombinations of all three effets. The minimization operation in 3) indiates that the most dominant ombination of effets i), ii) and iii) determines the deay rate, and whih ombination is dominant depends on, A, and B. Thus, one should interpret the value of a := arg min a [0,] f a) as providing a desription of how large sojourn times are aused. Informally, for large x, if the tagged job experienes a sojourn time V > x, it is most likely due to a) a baklog of the order of a x being present in the system when the job arrives, b) the tagged job having a size of the order of a )x, and ) work of the order of a ) ) x entering the queue in the interval 0, x) Properties of the deay rate under LPS- In this setion, we fous on the ase γb) 0, ), and try to provide insight into two questions: How does the deay rate of LPS- vary with? Can we provide a more expliit haraterization of a and, thus, γv LPS )? Additionally, we present some numeri examples to illustrate the points in our disussion. We start by studying the behavior of γv LPS ) as a funtion of. Given the view that LPS- is a hybrid of FCFS and PS, one expets that the deay rate of LPS- will transition monotonially between γv FCFS ), the optimal deay rate, and γv PS ), the pessimal deay rate, as grows from to. This is indeed what happens; the following lemma establishes the monotoniity of the sojourn time deay rate with respet to. Lemma 3. Consider the GI/GI/ queue. Assuming γb) 0, ), γv LPS ) is monotonially dereasing in. Moreover, lim γv LPS ) = γv PS ) = γ L. Lemma 3 implies that for light-tailed job sizes, the sojourn time tail under LPC- gets heavier with inreasing. In ontrast, for heavy-tailed job sizes, we proved in Setion 3 that the sojourn time tail gets lighter with inreasing. We prove Lemma 3 in Appendix B.4. Next, we provide a more expliit haraterization of a, and thus γv LPS ). To aomplish this, we must onsider two lasses of light-tailed workloads separately: < γb) and = γb). Reall the bakground provided in Setion 2.4 on the deay rate of the busy period. In light of that disussion, we may rewrite f ) as follows. a)γb) f a) = a + + g a) ) ). Moreover, f ) is ontinuously differentiable and onvex. Let f := min a [0,] f a).

9 Nair, Wierman and Zwart / Performane Evaluation ) 22 9 Case : < γb). Note that this ase inludes most ommon light-tailed job size distributions, e.g., all phasetype distributions. 3 To get a more expliit representation of a, begin by noting that f 0) = γb) + g ), f ) =. Next, Lemma 2 allows us to apture the derivative of f a) with respet to a. f a) = γb) ) ŝ ) ) a) f 0) = γb) ) ŝ ), f ) = γb). So, for γb), f ) 0, implying a = reall that f ) is onvex) and γv LPS ) =. Therefore, for small enough speifially, γb) ), the deay rate of LPC- mathes that of FCFS. Moreover, long delays are most likely aused by effet i). Consider now the ase > γb). In this ase, the funtion f a) is inreasing in a for a. This means γv LPS ) = min a 0 f a). This observation allows us to express the deay rate differently: [ [ a)γb) γv LPS ) = min a + + max a)s ) ]] Ψs) a [0,] s 0 [ a)γb) a + ) ] Ψs) = min max + a)s a 0 s 0 = γb) [ + min max s ) Ψs) a s ) γb) ))]. a 0 s 0 We may interpret the seond term above to be the dual of the onvex optimization problem [ max s ) ] Ψs), s [0,κ ] where κ := γb) Prop in [8]), we an rewrite the sojourn time deay rate as follows. = γb). Sine this optimization problem has zero duality gap see γv LPS ) = γb) [ + max s ) ] Ψs). 5) s [0,κ ] Note that the above form for the deay rate is more omputationally onvenient than that in the statement of Theorem 2. Additionally, it allows us to haraterize the value of a ; this is summarized in the following lemma. Lemma 4. Consider the GI/GI/ queue. If < γb), then for > γb), a is monotonially dereasing in. Moreover, there exists ĉ > γb) suh that for > ĉ, i) a = 0, ii) γv LPS ) = γb) + g ) > γvps ). From the standpoint of tail-robust sheduling using LPS, whih is the fous of Setion 5, the above lemma has the following important impliation: For the lass of workload distributions 3 If B is phase-type, then γb) 0, ) and lim s γb) Φ B s) =. This implies that lim s γb) Ψs) =, whih is suffiient to guarantee that < γb).

10 Nair, Wierman and Zwart / Performane Evaluation ) 22 0 γv LPS ) γ 0. F γ L 0 0 γb) a * γb) a) Figure : M/M/ example: B Exp), ρ = 0.9 b) γv LPS ) γ L 0 0 γb) γ F a * γb) a) Figure 2: M/Erlang-2/ example b) that satisfy < γb), for all, the sojourn time deay rate under LPS- is stritly better than worst-ase reall that PS has the smallest possible deay rate). The monotoniity of a with respet to implies that as inreases, the ontribution of effets ii) and iii) to a large sojourn time inreases relative to i). Moreover, for large enough, large sojourn times are most likely aused by effets ii) and iii). Interestingly, for intermediate values of, it is possible that a 0, ). In this ase, the bad event is a ombination of all three effets i)-iii); see Example 2 below. We give the proof of Lemma 4 in Appendix B.5. To illustrate the properties desribed above, we onsider a ouple of examples. Example : Consider first the M/M/ ase; A Expλ), B Expµ). 4 In this ase, γb) = ρ. Interestingly, it an be proved that for > γb), a = 0. Figure shows γv LPS ) and a as a funtion for the ase µ =, ρ = 0.9. Example 2: Next, we onsider an M/GI/ example, where A Expλ), and B has an Erlang-2 distribution, i.e., Φ B s) = µ 2 µ s). Figure 2 shows γvlps ) and a as a funtion for the ase µ =, ρ = 0.9. Note that for some intermediate values of, a 0, ). Case 2: = γb). This ase behaves fundamentally differently than Case above, however it is easier to haraterize. For =, it is obvious that γv LPS ) = and a =. On the other hand, for >, f 0) = ) )) γb) ŝ 0. This means a = 0 and γv LPS ) = f 0) = γb) + g ). Therefore, if = γb), for >, a large sojourn time is most likely aused by a ombination of effets ii) and iii). 4 A Expλ) means A is exponentially distributed with mean /λ.

11 Nair, Wierman and Zwart / Performane Evaluation ) Designing LPS robustly Now that we have derived the sojourn time asymptotis in both the light-tailed and heavytailed regimes, we an return to the question of designing a sheduling poliy that has robust performane aross both heavy-tailed and light-tailed job size distributions. Reall from our disussion in Setion 2 that there is a dihotomy in prior results showing that sheduling poliies that perform optimally in the heavy-tailed regime e.g., SRPT and PS) have the worst-ase sojourn time tail in the light-tailed regime and poliies that perform optimally in the light-tailed regime e.g., FCFS) have the worst-ase sojourn time tails in the heavy-tailed regime. In fat, a reent result by Wierman and Zwart [5] shows that this is a fundamental limit on all work-onserving poliies that do not learn the job size distribution. Speifially, no workonserving, non-learning poliy an be optimal in under heavy-tailed light-tailed) job sizes and better than worst-ase under light-tailed heavy-tailed) job sizes. Further, prior work provides no shedulers that are tail-robust, i.e., provide robust performane even a better than worst-ase sojourn time tail) aross both light-tailed and heavy-tailed job size distributions. This is problemati beause determining whether a workload is heavytailed or light-tailed is extremely diffiult if not impossible) and thus designing suh an assumption into a sheduler is undesirable. Ideally, a sheduler should provide performane that is robust to suh an assumption, and designing suh a sheduler is the goal of this setion. We show in this setion that by hoosing the multiprogramming level arefully, it is possible to design LPS- so that it provides tail-robust performane. Our results in Setion 3 and 4 highlight the tension in designing LPS- robustly. Reall that as grows the sojourn time tail gets heavier in the light-tailed regime while the sojourn time tail gets lighter in the heavy-tailed regime. Thus, an intermediate value of must be arefully hosen to provide robustness. Note that annot be hosen to be workload-independent; indeed, Theorem implies that with regularly varying job sizes, for any fixed, the sojourn time tail index mathes that under FCFS the worst-ase) as load ρ approahes. Our designs hoose as a funtion of ρ. Thus, these poliies must learn some information about the workload, but it only needs to learn expetations, whih an be aomplished quikly and is ertainly muh easier than learning the tail. In this setion we propose two possible hoies for that both provide tail-robust performane, but balane differently performane in the heavy-tailed and light-tailed regimes. Design. Our first proposed design guarantees better than worst-ase performane for a broad lass of light-tailed distribution phase type distributions) and heavy-tailed distributions regularly varying distributions). Further, it guarantees optimality under large sublasses of both heavy-tailed and light-tailed distributions. Corollary. Consider the GI/GI/ queue. Using LPS- with = ρ + ensures that the logarithmi) asymptoti tail behavior of the stationary sojourn time is i) better than worst-ase when the job size distribution is regularly varying with index θ >, i.e., ΓV LPS ) > ΓV FCFS ). ii) better than worst-ase when the job size distribution is phase-type, i.e., γv LPS ) > γv PS ). 5 iii) optimal when the job size distribution is regularly varying with index θ 2, i.e., ΓV LPS ) = ΓV PS ). iv) optimal when the job size distribution is light-tailed and satisfies γb) ρ + or γb) =, i.e., γv LPS ) = γv FCFS ). 5 Note that the sojourn time tail is atually better than worst-ase for a larger lass of light-tailed workloads, inluding workloads satisfying < γb).

12 Nair, Wierman and Zwart / Performane Evaluation ) 22 2 This orollary follows immediately from ombining Theorems and 2 with Lemma 4 see Appendix C). One important point about Design is that it is light-tailed entri, by whih we mean that the is hosen as the smallest possible that guarantees better than worst-ase performane under regularly varying job size distributions. Thus, sojourn time tail is the lightest possible in the light-tailed regime while still maintaining tail-robust performane. Additionally, a pratial remark about Design is that, though it requires learning the ρ, it does not atually require the exat ρ to be learned. If an upper bound on ρ is learned, then points i) and ii) remain true, and only the optimality regions hange. Thus, providing tail-robustness is possible even with quite inexat estimates of the load. Finally, it is worth disussing the sublasses of job size distributions where Design provides the optimal sojourn time tail. In the heavy-tailed regime, the sub-lass inludes all regularly varying distributions with finite variane. In the light-tailed regime, it is more diffiult to expliitly desribe the sublass. However, it is important to note that the exponential distribution is on the boundary. In partiular, for the M/M/ queue, γb)/ = ρ. Thus, it is impossible for LPS- to be designed with an optimal sojourn time tail for exponential job size distributions and a better than worst-ase sojourn time tail for all regularly varying job size distributions. Design 2. Our seond proposed design for provides a ontrast to Design in that it is heavytailed entri instead of light-tailed entri. Speifially, ompared to Design, Design 2 allows the lass of heavy-tailed job size distributions where the sojourn time tail index of LPS- is optimal to be enlarged, while still maintaining better than worst-ase performane under lighttailed job size distributions but shrinking the lass of light-tailed distributions where the sojourn time tail index is optimal. Θ Corollary 2. Consider the GI/GI/ queue. Let Θ, 2]. Using LPS- with = Θ ρ ensures that the logarithmi) asymptoti tail behavior of the stationary sojourn time is i) better than worst-ase when the job size distribution is regularly varying with index θ >, i.e., ΓV LPS ) > ΓV FCFS ). ii) better than worst-ase when the job size distribution is phase-type, i.e., γv LPS ) > γv PS ). 5 iii) optimal when the job size distribution is regularly varying with index θ Θ >, i.e., ΓV LPS ) = ΓV PS ). iv) optimal when the job size distribution is light-tailed and satisfies γb) γb) =, i.e., γv LPS ) = γv FCFS ). Θ Θ ρ + + or This orollary follows immediately from ombining Theorems and 2 with Lemma 4 see Appendix C). Design 2 provides a parameter, Θ, that allows the sheduling designer to tradeoff between the optimality guarantees in the light-tailed and heavy-tailed regimes, while at all times guaranteeing tail-robustness. Additionally, note that like Design, Design 2 is also robust against inexat estimates of ρ: as long as an upper bound on ρ is used Design 2 still guarantees properties i) and ii), though the sublasses of distributions defined in iii) and iv) hange depending on the estimation auray. 6. Conluding remarks The ontributions in this paper an be viewed along two axes. Firstly, we have derived GI/GI/ sojourn time tail asymptotis for the LPS- queue for both heavy-tailed and light-tailed job size distributions. These are the first results haraterizing the tail asymptotis of LPS-, whih is an important and pratial poliy that has reeived inreasing attention in reent years.

13 Nair, Wierman and Zwart / Performane Evaluation ) 22 3 Seondly, the results about LPS- illustrate that it is possible to design LPS- so that it is tailrobust, i.e., so that it provides a sojourn time tail that is robust aross heavy-tailed and light-tailed job size distributions. Prior to this work, there were no known poliies that had better than worstase sojourn time tails under both heavy-tailed and light-tailed job size distributions. Our results show that by hoosing = / ρ) +, LPS- is better than worst-ase aross large lasses of heavy-tailed and light-tailed job size distributions and even is optimal aross large sublasses of both heavy-tailed and light-tailed job size distributions. There are many interesting further researh questions that this work motivates along both of the diretions desribed above. First, with respet to the analysis of LPS-, it would be interesting to extend the asymptoti results presented to non-work-onserving ase where the servie rate is a funtion of the number of jobs in servie, as studied in [3]. This ase is important beause omputer systems have overheads that vary as a funtion of the multiprogramming level, usually in a unimodal fashion, and these variations an have a signifiant impat in the design of. We believe the analysis in the urrent paper should extend to this ase naturally, but there is not room in this paper to desribe the details. Seond, it would be quite interesting to study the performane of the suggested tail-robust designs for with respet to other performane metris, e.g., the expeted sojourn time. Finally, with respet to the design of tail-robust shedulers, it should be noted that our results provide the first example of a tail-robust poliy, and it would be interesting to understand if there are alternative designs that ahieve even better tradeoffs between robustness and optimality. Appendix A. Proofs for results in Setion 3 The goal of this appendix is to prove Theorem, whih desribes the logarithmi tail asymptotis of V LPS with regularly varying job sizes. We prove Theorem by proving mathing asymptoti) lower and upper bound on the tail of D LPS. The upper bound is established in Appendix A., and the lower bound is established in Appendix A.2. Finally, we use these bounds to omplete the proof of Theorem in Appendix A.3. Appendix A.. Upper bound The upper bound follows immediately from omparing LPS- with a FCFS GI/GI/ queue, where eah server has speed /. Speifially, let D GI/GI/ denote the stationary delay in the GI/GI/ system. It is easy to see that D LPS st D GI/GI/. A.) Therefore, we an obtain an asymptoti upper bound on the tail of D LPS from moment onditions for D GI/GI/, derived in [2]. The following lemma follows diretly from A.) and Theorem 2. in [2]. Lemma 5. Under Assumption, for η >, E [B η ] < E [ ] D kη ) LPS <. Appendix A.2. Lower bound We now prove our asymptoti lower bound on the waiting time tail in a GI/GI/ LPS- queue. Theorem 3. Under Assumption, if B e L 6 and E [B η ] < for some η >, then P D LPS > x) τ P B e > τ 2 x) k for positive onstants τ and τ 2. 6 B L B e L, but the onverse is not true; see Setion 3 of [4].

14 Nair, Wierman and Zwart / Performane Evaluation ) 22 4 To prove Theorem 3, we onstrut a bad event in whih a tagged job experienes a large waiting time. Intuitively, the bad event orresponds to k spare slots being filled by large jobs, whih auses the queue to beome overloaded and build a large baklog before the tagged job arrives. Assume the tagged job enters the system at time 0. Let D denote the waiting time of the tagged job and let S i, B i denote respetively the arrival instant and size of the ith job to enter the system before the tagged job. Before beginning the proof we need a bit of notation. For z > 0, denote B z) = BB z), β z) = E [ B z)], ρ z) = βz) ρ α. Sine ρ >, we an find a large enough y > 0 and small enough ɛ 0, β y) ) suh that Further, define, for x > 0, nx) = ρ > ρ y) = βy) α > βy) ɛ α + ɛ ρ x + y ρ ) β y) ɛ) α + ɛ) ρ Finally, define the following subsets of N k. For m N, > ρ. := ν x + ν 2. N m) = { n = n, n 2,, n k ) N k : m < n < n 2 < < n k }, N 2 m) = { } n = n, n 2,, n k ) N k : m n n 2 n k. Now, we are ready to build up the omponents of the bad event desribed above. First, define ) nx) ) Gx) = S nx) > nx)α + ɛ) B y) i > nx)β y) ɛ) := G x) G 2 x), i= where B y) i = B i B i y). Next, for n N nx)), define the event H n x) as follows. ) H n x) = S ni n i α + ɛ), n i α ɛ)), i =, 2,, k ) B ni > x + n i α + ɛ), i =, 2,, k ) B p x + pα + ɛ) p {nx) +, nx) + 2, } \ {n, n 2,, n k } := H n, x) H n,2 x) H n,3 x). Note that H n x) orresponds to k large jobs entering the system before the tagged job, with indies n i, i =, 2,, k. The job with index n i arrives in the interval n i α + ɛ), n i α ɛ)) and has size that exeeds x + n i α + ɛ). This implies that this job must remain in the system till time x. H n x) also implies that no other large arrivals our; this means for n, n 2 N nx)), the events H n and H n2 are mutually exlusive. Finally, our bad event is defined as follows: Ix) = Gx) ) n N nx)) H n x). The following lemma shows that the bad event does indeed ause the tagged job to experiene a large delay. Lemma 6. Ix) D > x. Proof. Sine Ix) H n x) for some n N nx)), Ix) implies k large jobs with indies stritly less than nx) remain in the system till time x. This means the nx) arrivals before the tagged job an reeive servie at a rate no greater than ρ till time x. This means that at time x, the

15 Nair, Wierman and Zwart / Performane Evaluation ) 22 5 work remaining in the system orresponding to the nx) arrivals before the tagged job having an original servie requirement bounded above by y stritly exeeds nx)β y) ɛ) ρ x + nx)α + ɛ)) = nx) β y) ɛ) ρ ) α + ɛ) x ρ y ρ ). This in turn implies the tagged job an reeive no servie until time x. All that remains is to bound P Ix)), and thus P D > x): P D > x) P Ix)) = P Gx) H n x) n N nx)) = P Gx) H n x) ) = P Gx) H n x) ) n N nx)) n N nx)) = P G x) G 2 x) H n, x) ) P H n,2 x) ) P H n,3 x) ) n N nx)) n N nx)) P G x) G 2 x) H n, x) ) P H n,2 x) ) P B p x + pα + ɛ) p N ) Using the weak law of large numbers, we see that the the probability of the events G x), G 2 x), and H n, x) approahes as x. Therefore, fixing δ 0, ), for large enough x, P G x) G 2 x) H n, x) ) δ. Also, invoking Lemma 7 stated and proved below), P B p x + pα + ɛ) p N ) α > 0 for large enough x. Therefore, for large enough x, k P D > x) α δ) P B > x + n i α + ɛ)). A.2) n N nx)) i= Define the bijetion ξ : N nx)) N 2 nx) + k) as follows. From A.2), PD > x) α δ) α δ) k! ξn, n 2,, n k )) = n + k, n 2 + k 2,, n k ). n N 2 nx)+k) i= n N k :n i nx)+k i= k P B > x + n i α + ɛ)) k P B > x + n i α + ɛ)) = α δ) k! n nx)+k P B > x + n α + ɛ)) α δ)βk α + ɛ) k k! P B e > x + α + ɛ)nx) + k))) k α The last inequality above uses the fat that for α, x > 0, i=0 β P B > x + i α) P B e > x). Finally, sine B e L, it is easy to see that P B e > x + α + ɛ)nx) + k)) P B e > + ν α + ɛ))x). P D > x) α δ)βk α+ɛ) k k! P B e > + ν α + ɛ))x)) k. This ompletes the proof. k

16 Nair, Wierman and Zwart / Performane Evaluation ) 22 6 Lemma 7. Assume B is a non-negative random variable satisfying E [ B +δ] < for some δ > 0. Then, for b > 0 satisfying F B b) > 0 and ã > 0, F B b + iã) = α b, ã) > 0. i= Proof. Define B = max{ B b ã, 0}. Clearly, E [ B +δ] < and for x > 0, F Bx) = F B b + xã). Pik δ 0, δ), ɛ > 0. Sine E [ B +δ] <, for large enough x, F Bx) { } + ɛ) exp x +δ The last inequality holds sine, for small enough y > 0, y e +ɛ)y. Let us say this inequality holds for x x 0. F B b + iã) = F Bi) F Bi)exp + ɛ) i +δ > 0. i= i= i< x 0 x +δ i= x 0 Appendix A.3. Proof of Theorem We an now omplete the proof of Theorem by ombining the upper and lower bounds derived in the preeding setions. Assume that B RVθ), θ >. Fix δ 0, ). Invoking Theorem 3, for large enough x, P D LPS > x) δ)τ P B e > τ 2 x) k lim sup log P D LPS > x) x logx) k lim log P B e > τ 2 x) = kθ ). A.3) x logx) For η, θ), E [B η ] <. Invoking Lemma 5, we onlude that E [ D kη ) LPS ] <. Therefore, for large enough x, P D LPS > x) x kη ) lim inf log P D LPS > x) kη ). x logx) Letting η θ, we get lim inf log P D LPS > x) kθ ). x logx) A.4) Finally, we omplete the proof of Theorem by noting that i) ) follows from A.3) and A.4), and ii) 2) follows from ) easily sine D LPS + B st V LPS st D LPS + B, where D LPS and B are independent. We omit the details due to spae limitations. Appendix B. Proofs for results in Setion 4 In this appendix, we prove the results stated in Setion 3. The first three setions are devoted to proving Theorem 2, whih desribes the deay rate V LPS with light-tailed job sizes. The proof for the ase γb) 0, ) is ompleted by establishing mathing asymptoti) lower and upper bounds on the tail of γv LPS ); this is done in Appendix B. and Appendix B.2 respetively. The proof for the ase γb) = is given in Appendix B.3. In Appendix B.4, we prove Lemma 3, whih establishes the monotoniity of γv LPS ) with respet to. Finally, we give the proof of Lemma 4 whih desribes properties of γv LPS )) in Appendix B.5.

17 Nair, Wierman and Zwart / Performane Evaluation ) 22 7 Appendix B.. Proof of Theorem 2: Lower bound for the ase γb) 0, ) In this setion, we prove the following asymptoti) lower bound on the tail of V LPS. Lemma 8. Assuming γb) 0, ), lim inf x x log P V LPS > x) min a [0,] f a). To begin the proof, note that sine f ) is ontinuous over [0, ], it suffies to prove that, for a 0, ), lim inf x x log P V LPS > x) f a). Fix a 0, ). Intuitively, to prove the above statement, we onstrut a bad event where the waiting time of a tagged job exeeds ax and its residene time exeeds a)x. Reall that we assume the tagged job has size B 0 and enters the stationary) system at time 0. We denote the sojourn time of the tagged job by V. We use a trunation-based argument. For z > 0, define B z) = BB z). Pik y > 0 large enough so that P B y) > A ) > 0. Consider a trunated system, in whih exept for the tagged job,) only jobs with size less than or equal to y are allowed to enter the system. Denote the total baklog in this trunated system just before the arrival of the tagged job by W y). The total work entering the trunated system in the time interval 0, u] is denoted by A y) u), i.e., Nu) A y) u) = B i B i y). i= For large x, small ɛ > 0, onsider the following event. Ix):= W y) > ax + )y ) A α) A y) u) > a) ) ) + ɛ)u A ) u A, x) :=I x) I 2 I 3 x). At the instant the tagged job begins servie, the maximum work remaining in the system orresponding to arrivals before time 0 is )y. Therefore, the event W y) > ax + )y and therefore event Ix)) implies the tagged job and subsequent arrivals wait for at least time ax before beginning servie. Moreover, at any time instant u ax, x), under Ix), the remaining work in the system orresponding to arrivals after time 0 exeeds ) ) a) + ɛ)u α) u ax) ) ) ) ) > a) + ɛ)u α) u au) = ɛ a) u α a) + ɛ) ) ) >ɛ a) ax α a) + ɛ) := ν x ν 2. Therefore, the number of jobs that arrived after time 0 and are still in the system at time u exeeds ν x ν 2 ) y > for large enough x. Therefore, under event Ix), the tagged job gets no servie until time ax and gets at most) servie at rate / in the interval ax, x). Therefore, B 0 > a)x ) Ix) V y) > x, where V y) denotes the sojourn time of the tagged job in the trunated system. Sine V y) st V, for large enough x, P V > x) P V y) > x ) P a)x B 0 > ) Ix) = P B 0 > ) a)x P I x)) P I 2 ) P I 3 x) I 2 ).

Scheduling for the tail: Robustness versus Optimality

Scheduling for the tail: Robustness versus Optimality Scheduling for the tail: Robustness versus Optimality Jayakrishnan Nair, Adam Wierman 2, and Bert Zwart 3 Department of Electrical Engineering, California Institute of Technology 2 Computing and Mathematical

More information

A Queueing Model for Call Blending in Call Centers

A Queueing Model for Call Blending in Call Centers A Queueing Model for Call Blending in Call Centers Sandjai Bhulai and Ger Koole Vrije Universiteit Amsterdam Faulty of Sienes De Boelelaan 1081a 1081 HV Amsterdam The Netherlands E-mail: {sbhulai, koole}@s.vu.nl

More information

Complexity of Regularization RBF Networks

Complexity of Regularization RBF Networks Complexity of Regularization RBF Networks Mark A Kon Department of Mathematis and Statistis Boston University Boston, MA 02215 mkon@buedu Leszek Plaskota Institute of Applied Mathematis University of Warsaw

More information

Millennium Relativity Acceleration Composition. The Relativistic Relationship between Acceleration and Uniform Motion

Millennium Relativity Acceleration Composition. The Relativistic Relationship between Acceleration and Uniform Motion Millennium Relativity Aeleration Composition he Relativisti Relationship between Aeleration and niform Motion Copyright 003 Joseph A. Rybzyk Abstrat he relativisti priniples developed throughout the six

More information

arxiv: v2 [math.pr] 9 Dec 2016

arxiv: v2 [math.pr] 9 Dec 2016 Omnithermal Perfet Simulation for Multi-server Queues Stephen B. Connor 3th Deember 206 arxiv:60.0602v2 [math.pr] 9 De 206 Abstrat A number of perfet simulation algorithms for multi-server First Come First

More information

The Laws of Acceleration

The Laws of Acceleration The Laws of Aeleration The Relationships between Time, Veloity, and Rate of Aeleration Copyright 2001 Joseph A. Rybzyk Abstrat Presented is a theory in fundamental theoretial physis that establishes the

More information

On the Relative Value of Local Scheduling versus Routing in Parallel Server Systems

On the Relative Value of Local Scheduling versus Routing in Parallel Server Systems On the Relative Value of Loal Sheduling versus Routing in Parallel Server Systems Rong Wu as.om 343 Thornall Street Edison, NJ, USA 08837 Douglas G. Down Department of Computing and Software MMaster University

More information

Maximum Entropy and Exponential Families

Maximum Entropy and Exponential Families Maximum Entropy and Exponential Families April 9, 209 Abstrat The goal of this note is to derive the exponential form of probability distribution from more basi onsiderations, in partiular Entropy. It

More information

Optimization of Statistical Decisions for Age Replacement Problems via a New Pivotal Quantity Averaging Approach

Optimization of Statistical Decisions for Age Replacement Problems via a New Pivotal Quantity Averaging Approach Amerian Journal of heoretial and Applied tatistis 6; 5(-): -8 Published online January 7, 6 (http://www.sienepublishinggroup.om/j/ajtas) doi:.648/j.ajtas.s.65.4 IN: 36-8999 (Print); IN: 36-96 (Online)

More information

Hankel Optimal Model Order Reduction 1

Hankel Optimal Model Order Reduction 1 Massahusetts Institute of Tehnology Department of Eletrial Engineering and Computer Siene 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Hankel Optimal Model Order Redution 1 This leture overs both

More information

Methods of evaluating tests

Methods of evaluating tests Methods of evaluating tests Let X,, 1 Xn be i.i.d. Bernoulli( p ). Then 5 j= 1 j ( 5, ) T = X Binomial p. We test 1 H : p vs. 1 1 H : p>. We saw that a LRT is 1 if t k* φ ( x ) =. otherwise (t is the observed

More information

Remark 4.1 Unlike Lyapunov theorems, LaSalle s theorem does not require the function V ( x ) to be positive definite.

Remark 4.1 Unlike Lyapunov theorems, LaSalle s theorem does not require the function V ( x ) to be positive definite. Leture Remark 4.1 Unlike Lyapunov theorems, LaSalle s theorem does not require the funtion V ( x ) to be positive definite. ost often, our interest will be to show that x( t) as t. For that we will need

More information

The Effectiveness of the Linear Hull Effect

The Effectiveness of the Linear Hull Effect The Effetiveness of the Linear Hull Effet S. Murphy Tehnial Report RHUL MA 009 9 6 Otober 009 Department of Mathematis Royal Holloway, University of London Egham, Surrey TW0 0EX, England http://www.rhul.a.uk/mathematis/tehreports

More information

Robust Recovery of Signals From a Structured Union of Subspaces

Robust Recovery of Signals From a Structured Union of Subspaces Robust Reovery of Signals From a Strutured Union of Subspaes 1 Yonina C. Eldar, Senior Member, IEEE and Moshe Mishali, Student Member, IEEE arxiv:87.4581v2 [nlin.cg] 3 Mar 29 Abstrat Traditional sampling

More information

Product Policy in Markets with Word-of-Mouth Communication. Technical Appendix

Product Policy in Markets with Word-of-Mouth Communication. Technical Appendix rodut oliy in Markets with Word-of-Mouth Communiation Tehnial Appendix August 05 Miro-Model for Inreasing Awareness In the paper, we make the assumption that awareness is inreasing in ustomer type. I.e.,

More information

max min z i i=1 x j k s.t. j=1 x j j:i T j

max min z i i=1 x j k s.t. j=1 x j j:i T j AM 221: Advaned Optimization Spring 2016 Prof. Yaron Singer Leture 22 April 18th 1 Overview In this leture, we will study the pipage rounding tehnique whih is a deterministi rounding proedure that an be

More information

A Functional Representation of Fuzzy Preferences

A Functional Representation of Fuzzy Preferences Theoretial Eonomis Letters, 017, 7, 13- http://wwwsirporg/journal/tel ISSN Online: 16-086 ISSN Print: 16-078 A Funtional Representation of Fuzzy Preferenes Susheng Wang Department of Eonomis, Hong Kong

More information

Chapter 8 Hypothesis Testing

Chapter 8 Hypothesis Testing Leture 5 for BST 63: Statistial Theory II Kui Zhang, Spring Chapter 8 Hypothesis Testing Setion 8 Introdution Definition 8 A hypothesis is a statement about a population parameter Definition 8 The two

More information

The Impact of Information on the Performance of an M/M/1 Queueing System

The Impact of Information on the Performance of an M/M/1 Queueing System The Impat of Information on the Performane of an M/M/1 Queueing System by Mojgan Nasiri A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree of Master

More information

Case I: 2 users In case of 2 users, the probability of error for user 1 was earlier derived to be 2 A1

Case I: 2 users In case of 2 users, the probability of error for user 1 was earlier derived to be 2 A1 MUTLIUSER DETECTION (Letures 9 and 0) 6:33:546 Wireless Communiations Tehnologies Instrutor: Dr. Narayan Mandayam Summary By Shweta Shrivastava (shwetash@winlab.rutgers.edu) bstrat This artile ontinues

More information

Frequency hopping does not increase anti-jamming resilience of wireless channels

Frequency hopping does not increase anti-jamming resilience of wireless channels Frequeny hopping does not inrease anti-jamming resiliene of wireless hannels Moritz Wiese and Panos Papadimitratos Networed Systems Seurity Group KTH Royal Institute of Tehnology, Stoholm, Sweden {moritzw,

More information

Nonreversibility of Multiple Unicast Networks

Nonreversibility of Multiple Unicast Networks Nonreversibility of Multiple Uniast Networks Randall Dougherty and Kenneth Zeger September 27, 2005 Abstrat We prove that for any finite direted ayli network, there exists a orresponding multiple uniast

More information

Sensitivity Analysis in Markov Networks

Sensitivity Analysis in Markov Networks Sensitivity Analysis in Markov Networks Hei Chan and Adnan Darwihe Computer Siene Department University of California, Los Angeles Los Angeles, CA 90095 {hei,darwihe}@s.ula.edu Abstrat This paper explores

More information

Average Rate Speed Scaling

Average Rate Speed Scaling Average Rate Speed Saling Nikhil Bansal David P. Bunde Ho-Leung Chan Kirk Pruhs May 2, 2008 Abstrat Speed saling is a power management tehnique that involves dynamially hanging the speed of a proessor.

More information

A Characterization of Wavelet Convergence in Sobolev Spaces

A Characterization of Wavelet Convergence in Sobolev Spaces A Charaterization of Wavelet Convergene in Sobolev Spaes Mark A. Kon 1 oston University Louise Arakelian Raphael Howard University Dediated to Prof. Robert Carroll on the oasion of his 70th birthday. Abstrat

More information

23.1 Tuning controllers, in the large view Quoting from Section 16.7:

23.1 Tuning controllers, in the large view Quoting from Section 16.7: Lesson 23. Tuning a real ontroller - modeling, proess identifiation, fine tuning 23.0 Context We have learned to view proesses as dynami systems, taking are to identify their input, intermediate, and output

More information

Estimating the probability law of the codelength as a function of the approximation error in image compression

Estimating the probability law of the codelength as a function of the approximation error in image compression Estimating the probability law of the odelength as a funtion of the approximation error in image ompression François Malgouyres Marh 7, 2007 Abstrat After some reolletions on ompression of images using

More information

Probabilistic Graphical Models

Probabilistic Graphical Models Probabilisti Graphial Models David Sontag New York University Leture 12, April 19, 2012 Aknowledgement: Partially based on slides by Eri Xing at CMU and Andrew MCallum at UMass Amherst David Sontag (NYU)

More information

11.1 Polynomial Least-Squares Curve Fit

11.1 Polynomial Least-Squares Curve Fit 11.1 Polynomial Least-Squares Curve Fit A. Purpose This subroutine determines a univariate polynomial that fits a given disrete set of data in the sense of minimizing the weighted sum of squares of residuals.

More information

A RUIN MODEL WITH DEPENDENCE BETWEEN CLAIM SIZES AND CLAIM INTERVALS

A RUIN MODEL WITH DEPENDENCE BETWEEN CLAIM SIZES AND CLAIM INTERVALS A RUIN MODEL WITH DEPENDENCE BETWEEN CLAIM SIZES AND CLAIM INTERVALS Hansjörg Albreher a, Onno J. Boxma b a Graz University of Tehnology, Steyrergasse 3, A-8 Graz, Austria b Eindhoven University of Tehnology

More information

A simple expression for radial distribution functions of pure fluids and mixtures

A simple expression for radial distribution functions of pure fluids and mixtures A simple expression for radial distribution funtions of pure fluids and mixtures Enrio Matteoli a) Istituto di Chimia Quantistia ed Energetia Moleolare, CNR, Via Risorgimento, 35, 56126 Pisa, Italy G.

More information

The Hanging Chain. John McCuan. January 19, 2006

The Hanging Chain. John McCuan. January 19, 2006 The Hanging Chain John MCuan January 19, 2006 1 Introdution We onsider a hain of length L attahed to two points (a, u a and (b, u b in the plane. It is assumed that the hain hangs in the plane under a

More information

IMPEDANCE EFFECTS OF LEFT TURNERS FROM THE MAJOR STREET AT A TWSC INTERSECTION

IMPEDANCE EFFECTS OF LEFT TURNERS FROM THE MAJOR STREET AT A TWSC INTERSECTION 09-1289 Citation: Brilon, W. (2009): Impedane Effets of Left Turners from the Major Street at A TWSC Intersetion. Transportation Researh Reord Nr. 2130, pp. 2-8 IMPEDANCE EFFECTS OF LEFT TURNERS FROM THE

More information

Capacity Pooling and Cost Sharing among Independent Firms in the Presence of Congestion

Capacity Pooling and Cost Sharing among Independent Firms in the Presence of Congestion Capaity Pooling and Cost Sharing among Independent Firms in the Presene of Congestion Yimin Yu Saif Benjaafar Graduate Program in Industrial and Systems Engineering Department of Mehanial Engineering University

More information

LECTURE NOTES FOR , FALL 2004

LECTURE NOTES FOR , FALL 2004 LECTURE NOTES FOR 18.155, FALL 2004 83 12. Cone support and wavefront set In disussing the singular support of a tempered distibution above, notie that singsupp(u) = only implies that u C (R n ), not as

More information

Can Learning Cause Shorter Delays in Reaching Agreements?

Can Learning Cause Shorter Delays in Reaching Agreements? Can Learning Cause Shorter Delays in Reahing Agreements? Xi Weng 1 Room 34, Bldg 2, Guanghua Shool of Management, Peking University, Beijing 1871, China, 86-162767267 Abstrat This paper uses a ontinuous-time

More information

Singular Event Detection

Singular Event Detection Singular Event Detetion Rafael S. Garía Eletrial Engineering University of Puerto Rio at Mayagüez Rafael.Garia@ee.uprm.edu Faulty Mentor: S. Shankar Sastry Researh Supervisor: Jonathan Sprinkle Graduate

More information

Control Theory association of mathematics and engineering

Control Theory association of mathematics and engineering Control Theory assoiation of mathematis and engineering Wojieh Mitkowski Krzysztof Oprzedkiewiz Department of Automatis AGH Univ. of Siene & Tehnology, Craow, Poland, Abstrat In this paper a methodology

More information

Simplification of Network Dynamics in Large Systems

Simplification of Network Dynamics in Large Systems Simplifiation of Network Dynamis in Large Systems Xiaojun Lin and Ness B. Shroff Shool of Eletrial and Computer Engineering Purdue University, West Lafayette, IN 47906, U.S.A. Email: {linx, shroff}@en.purdue.edu

More information

Computer Science 786S - Statistical Methods in Natural Language Processing and Data Analysis Page 1

Computer Science 786S - Statistical Methods in Natural Language Processing and Data Analysis Page 1 Computer Siene 786S - Statistial Methods in Natural Language Proessing and Data Analysis Page 1 Hypothesis Testing A statistial hypothesis is a statement about the nature of the distribution of a random

More information

Combined Electric and Magnetic Dipoles for Mesoband Radiation, Part 2

Combined Electric and Magnetic Dipoles for Mesoband Radiation, Part 2 Sensor and Simulation Notes Note 53 3 May 8 Combined Eletri and Magneti Dipoles for Mesoband Radiation, Part Carl E. Baum University of New Mexio Department of Eletrial and Computer Engineering Albuquerque

More information

Wavetech, LLC. Ultrafast Pulses and GVD. John O Hara Created: Dec. 6, 2013

Wavetech, LLC. Ultrafast Pulses and GVD. John O Hara Created: Dec. 6, 2013 Ultrafast Pulses and GVD John O Hara Created: De. 6, 3 Introdution This doument overs the basi onepts of group veloity dispersion (GVD) and ultrafast pulse propagation in an optial fiber. Neessarily, it

More information

ON A PROCESS DERIVED FROM A FILTERED POISSON PROCESS

ON A PROCESS DERIVED FROM A FILTERED POISSON PROCESS ON A PROCESS DERIVED FROM A FILTERED POISSON PROCESS MARIO LEFEBVRE and JEAN-LUC GUILBAULT A ontinuous-time and ontinuous-state stohasti proess, denoted by {Xt), t }, is defined from a proess known as

More information

Evaluation of effect of blade internal modes on sensitivity of Advanced LIGO

Evaluation of effect of blade internal modes on sensitivity of Advanced LIGO Evaluation of effet of blade internal modes on sensitivity of Advaned LIGO T0074-00-R Norna A Robertson 5 th Otober 00. Introdution The urrent model used to estimate the isolation ahieved by the quadruple

More information

Tight bounds for selfish and greedy load balancing

Tight bounds for selfish and greedy load balancing Tight bounds for selfish and greedy load balaning Ioannis Caragiannis Mihele Flammini Christos Kaklamanis Panagiotis Kanellopoulos Lua Mosardelli Deember, 009 Abstrat We study the load balaning problem

More information

Danielle Maddix AA238 Final Project December 9, 2016

Danielle Maddix AA238 Final Project December 9, 2016 Struture and Parameter Learning in Bayesian Networks with Appliations to Prediting Breast Caner Tumor Malignany in a Lower Dimension Feature Spae Danielle Maddix AA238 Final Projet Deember 9, 2016 Abstrat

More information

CMSC 451: Lecture 9 Greedy Approximation: Set Cover Thursday, Sep 28, 2017

CMSC 451: Lecture 9 Greedy Approximation: Set Cover Thursday, Sep 28, 2017 CMSC 451: Leture 9 Greedy Approximation: Set Cover Thursday, Sep 28, 2017 Reading: Chapt 11 of KT and Set 54 of DPV Set Cover: An important lass of optimization problems involves overing a ertain domain,

More information

DIGITAL DISTANCE RELAYING SCHEME FOR PARALLEL TRANSMISSION LINES DURING INTER-CIRCUIT FAULTS

DIGITAL DISTANCE RELAYING SCHEME FOR PARALLEL TRANSMISSION LINES DURING INTER-CIRCUIT FAULTS CHAPTER 4 DIGITAL DISTANCE RELAYING SCHEME FOR PARALLEL TRANSMISSION LINES DURING INTER-CIRCUIT FAULTS 4.1 INTRODUCTION Around the world, environmental and ost onsiousness are foring utilities to install

More information

Most results in this section are stated without proof.

Most results in this section are stated without proof. Leture 8 Level 4 v2 he Expliit formula. Most results in this setion are stated without proof. Reall that we have shown that ζ (s has only one pole, a simple one at s =. It has trivial zeros at the negative

More information

Taste for variety and optimum product diversity in an open economy

Taste for variety and optimum product diversity in an open economy Taste for variety and optimum produt diversity in an open eonomy Javier Coto-Martínez City University Paul Levine University of Surrey Otober 0, 005 María D.C. Garía-Alonso University of Kent Abstrat We

More information

Coding for Random Projections and Approximate Near Neighbor Search

Coding for Random Projections and Approximate Near Neighbor Search Coding for Random Projetions and Approximate Near Neighbor Searh Ping Li Department of Statistis & Biostatistis Department of Computer Siene Rutgers University Pisataay, NJ 8854, USA pingli@stat.rutgers.edu

More information

7 Max-Flow Problems. Business Computing and Operations Research 608

7 Max-Flow Problems. Business Computing and Operations Research 608 7 Max-Flow Problems Business Computing and Operations Researh 68 7. Max-Flow Problems In what follows, we onsider a somewhat modified problem onstellation Instead of osts of transmission, vetor now indiates

More information

University of Groningen

University of Groningen University of Groningen Port Hamiltonian Formulation of Infinite Dimensional Systems II. Boundary Control by Interonnetion Mahelli, Alessandro; van der Shaft, Abraham; Melhiorri, Claudio Published in:

More information

Measuring & Inducing Neural Activity Using Extracellular Fields I: Inverse systems approach

Measuring & Inducing Neural Activity Using Extracellular Fields I: Inverse systems approach Measuring & Induing Neural Ativity Using Extraellular Fields I: Inverse systems approah Keith Dillon Department of Eletrial and Computer Engineering University of California San Diego 9500 Gilman Dr. La

More information

n n=1 (air) n 1 sin 2 r =

n n=1 (air) n 1 sin 2 r = Physis 55 Fall 7 Homework Assignment #11 Solutions Textbook problems: Ch. 7: 7.3, 7.4, 7.6, 7.8 7.3 Two plane semi-infinite slabs of the same uniform, isotropi, nonpermeable, lossless dieletri with index

More information

Assessing the Performance of a BCI: A Task-Oriented Approach

Assessing the Performance of a BCI: A Task-Oriented Approach Assessing the Performane of a BCI: A Task-Oriented Approah B. Dal Seno, L. Mainardi 2, M. Matteui Department of Eletronis and Information, IIT-Unit, Politenio di Milano, Italy 2 Department of Bioengineering,

More information

On Component Order Edge Reliability and the Existence of Uniformly Most Reliable Unicycles

On Component Order Edge Reliability and the Existence of Uniformly Most Reliable Unicycles Daniel Gross, Lakshmi Iswara, L. William Kazmierzak, Kristi Luttrell, John T. Saoman, Charles Suffel On Component Order Edge Reliability and the Existene of Uniformly Most Reliable Uniyles DANIEL GROSS

More information

Convergence of reinforcement learning with general function approximators

Convergence of reinforcement learning with general function approximators Convergene of reinforement learning with general funtion approximators assilis A. Papavassiliou and Stuart Russell Computer Siene Division, U. of California, Berkeley, CA 94720-1776 fvassilis,russellg@s.berkeley.edu

More information

SOA/CAS MAY 2003 COURSE 1 EXAM SOLUTIONS

SOA/CAS MAY 2003 COURSE 1 EXAM SOLUTIONS SOA/CAS MAY 2003 COURSE 1 EXAM SOLUTIONS Prepared by S. Broverman e-mail 2brove@rogers.om website http://members.rogers.om/2brove 1. We identify the following events:. - wathed gymnastis, ) - wathed baseball,

More information

Likelihood-confidence intervals for quantiles in Extreme Value Distributions

Likelihood-confidence intervals for quantiles in Extreme Value Distributions Likelihood-onfidene intervals for quantiles in Extreme Value Distributions A. Bolívar, E. Díaz-Franés, J. Ortega, and E. Vilhis. Centro de Investigaión en Matemátias; A.P. 42, Guanajuato, Gto. 36; Méxio

More information

Phase Diffuser at the Transmitter for Lasercom Link: Effect of Partially Coherent Beam on the Bit-Error Rate.

Phase Diffuser at the Transmitter for Lasercom Link: Effect of Partially Coherent Beam on the Bit-Error Rate. Phase Diffuser at the Transmitter for Laserom Link: Effet of Partially Coherent Beam on the Bit-Error Rate. O. Korotkova* a, L. C. Andrews** a, R. L. Phillips*** b a Dept. of Mathematis, Univ. of Central

More information

Determination of the reaction order

Determination of the reaction order 5/7/07 A quote of the wee (or amel of the wee): Apply yourself. Get all the eduation you an, but then... do something. Don't just stand there, mae it happen. Lee Iaoa Physial Chemistry GTM/5 reation order

More information

Internet Appendix for Proxy Advisory Firms: The Economics of Selling Information to Voters

Internet Appendix for Proxy Advisory Firms: The Economics of Selling Information to Voters Internet Appendix for Proxy Advisory Firms: The Eonomis of Selling Information to Voters Andrey Malenko and Nadya Malenko The first part of the Internet Appendix presents the supplementary analysis for

More information

3 Tidal systems modelling: ASMITA model

3 Tidal systems modelling: ASMITA model 3 Tidal systems modelling: ASMITA model 3.1 Introdution For many pratial appliations, simulation and predition of oastal behaviour (morphologial development of shorefae, beahes and dunes) at a ertain level

More information

Weighted K-Nearest Neighbor Revisited

Weighted K-Nearest Neighbor Revisited Weighted -Nearest Neighbor Revisited M. Biego University of Verona Verona, Italy Email: manuele.biego@univr.it M. Loog Delft University of Tehnology Delft, The Netherlands Email: m.loog@tudelft.nl Abstrat

More information

Lecture 7: Sampling/Projections for Least-squares Approximation, Cont. 7 Sampling/Projections for Least-squares Approximation, Cont.

Lecture 7: Sampling/Projections for Least-squares Approximation, Cont. 7 Sampling/Projections for Least-squares Approximation, Cont. Stat60/CS94: Randomized Algorithms for Matries and Data Leture 7-09/5/013 Leture 7: Sampling/Projetions for Least-squares Approximation, Cont. Leturer: Mihael Mahoney Sribe: Mihael Mahoney Warning: these

More information

Heat exchangers: Heat exchanger types:

Heat exchangers: Heat exchanger types: Heat exhangers: he proess of heat exhange between two fluids that are at different temperatures and separated by a solid wall ours in many engineering appliations. he devie used to implement this exhange

More information

Modeling Probabilistic Measurement Correlations for Problem Determination in Large-Scale Distributed Systems

Modeling Probabilistic Measurement Correlations for Problem Determination in Large-Scale Distributed Systems 009 9th IEEE International Conferene on Distributed Computing Systems Modeling Probabilisti Measurement Correlations for Problem Determination in Large-Sale Distributed Systems Jing Gao Guofei Jiang Haifeng

More information

Directional Coupler. 4-port Network

Directional Coupler. 4-port Network Diretional Coupler 4-port Network 3 4 A diretional oupler is a 4-port network exhibiting: All ports mathed on the referene load (i.e. S =S =S 33 =S 44 =0) Two pair of ports unoupled (i.e. the orresponding

More information

General Equilibrium. What happens to cause a reaction to come to equilibrium?

General Equilibrium. What happens to cause a reaction to come to equilibrium? General Equilibrium Chemial Equilibrium Most hemial reations that are enountered are reversible. In other words, they go fairly easily in either the forward or reverse diretions. The thing to remember

More information

CONDITIONAL CONFIDENCE INTERVAL FOR THE SCALE PARAMETER OF A WEIBULL DISTRIBUTION. Smail Mahdi

CONDITIONAL CONFIDENCE INTERVAL FOR THE SCALE PARAMETER OF A WEIBULL DISTRIBUTION. Smail Mahdi Serdia Math. J. 30 (2004), 55 70 CONDITIONAL CONFIDENCE INTERVAL FOR THE SCALE PARAMETER OF A WEIBULL DISTRIBUTION Smail Mahdi Communiated by N. M. Yanev Abstrat. A two-sided onditional onfidene interval

More information

Faster Data-access in Large-scale Systems: Network-scale Latency Analysis under General Service-time Distributions

Faster Data-access in Large-scale Systems: Network-scale Latency Analysis under General Service-time Distributions arxiv:807.02253v [s.dc 6 Jul 208 Faster Data-aess in Large-sale Systems: Networ-sale Lateny Analysis under General Servie-time Distributions Avishe Ghosh Department of EECS University of California, Bereley,

More information

Modeling of Threading Dislocation Density Reduction in Heteroepitaxial Layers

Modeling of Threading Dislocation Density Reduction in Heteroepitaxial Layers A. E. Romanov et al.: Threading Disloation Density Redution in Layers (II) 33 phys. stat. sol. (b) 99, 33 (997) Subjet lassifiation: 6.72.C; 68.55.Ln; S5.; S5.2; S7.; S7.2 Modeling of Threading Disloation

More information

Indian Institute of Technology Bombay. Department of Electrical Engineering. EE 325 Probability and Random Processes Lecture Notes 3 July 28, 2014

Indian Institute of Technology Bombay. Department of Electrical Engineering. EE 325 Probability and Random Processes Lecture Notes 3 July 28, 2014 Indian Institute of Tehnology Bombay Department of Eletrial Engineering Handout 5 EE 325 Probability and Random Proesses Leture Notes 3 July 28, 2014 1 Axiomati Probability We have learned some paradoxes

More information

Bäcklund Transformations: Some Old and New Perspectives

Bäcklund Transformations: Some Old and New Perspectives Bäklund Transformations: Some Old and New Perspetives C. J. Papahristou *, A. N. Magoulas ** * Department of Physial Sienes, Helleni Naval Aademy, Piraeus 18539, Greee E-mail: papahristou@snd.edu.gr **

More information

Normative and descriptive approaches to multiattribute decision making

Normative and descriptive approaches to multiattribute decision making De. 009, Volume 8, No. (Serial No.78) China-USA Business Review, ISSN 57-54, USA Normative and desriptive approahes to multiattribute deision making Milan Terek (Department of Statistis, University of

More information

A Spatiotemporal Approach to Passive Sound Source Localization

A Spatiotemporal Approach to Passive Sound Source Localization A Spatiotemporal Approah Passive Sound Soure Loalization Pasi Pertilä, Mikko Parviainen, Teemu Korhonen and Ari Visa Institute of Signal Proessing Tampere University of Tehnology, P.O.Box 553, FIN-330,

More information

Capacity Sharing and Cost Allocation among Independent Firms with Congestion

Capacity Sharing and Cost Allocation among Independent Firms with Congestion Capaity Sharing and Cost Alloation among Independent Firms with Congestion Yimin Yu Department of Management Sienes City University of Hong Kong Kowloon, Hong Kong yiminyu@ityu.edu.hk Saif Benjaafar Department

More information

QCLAS Sensor for Purity Monitoring in Medical Gas Supply Lines

QCLAS Sensor for Purity Monitoring in Medical Gas Supply Lines DOI.56/sensoren6/P3. QLAS Sensor for Purity Monitoring in Medial Gas Supply Lines Henrik Zimmermann, Mathias Wiese, Alessandro Ragnoni neoplas ontrol GmbH, Walther-Rathenau-Str. 49a, 7489 Greifswald, Germany

More information

Lightpath routing for maximum reliability in optical mesh networks

Lightpath routing for maximum reliability in optical mesh networks Vol. 7, No. 5 / May 2008 / JOURNAL OF OPTICAL NETWORKING 449 Lightpath routing for maximum reliability in optial mesh networks Shengli Yuan, 1, * Saket Varma, 2 and Jason P. Jue 2 1 Department of Computer

More information

Design and evaluation of a connection management mechanism for an ATM-based connectionless service

Design and evaluation of a connection management mechanism for an ATM-based connectionless service Distributed Systems Engineering Design and evaluation of a onnetion management mehanism for an ATM-based onnetionless servie To ite this artile: Geert Heijenk and Boudewijn R Haverkort 1996 Distrib Syst

More information

Blind Queues: The Impact of Consumer Beliefs on Revenues and Congestion

Blind Queues: The Impact of Consumer Beliefs on Revenues and Congestion University of Pennsylvania SholarlyCommons Finane Papers Wharton Faulty Researh 12-2016 Blind Queues: The Impat of Consumer Beliefs on Revenues and Congestion Shiliang Cui Senthil K. Veeraraghavan University

More information

Complementarities in Spectrum Markets

Complementarities in Spectrum Markets Complementarities in Spetrum Markets Hang Zhou, Randall A. Berry, Mihael L. Honig and Rakesh Vohra EECS Department Northwestern University, Evanston, IL 6008 {hang.zhou, rberry, mh}@ees.northwestern.edu

More information

Where as discussed previously we interpret solutions to this partial differential equation in the weak sense: b

Where as discussed previously we interpret solutions to this partial differential equation in the weak sense: b Consider the pure initial value problem for a homogeneous system of onservation laws with no soure terms in one spae dimension: Where as disussed previously we interpret solutions to this partial differential

More information

FINITE WORD LENGTH EFFECTS IN DSP

FINITE WORD LENGTH EFFECTS IN DSP FINITE WORD LENGTH EFFECTS IN DSP PREPARED BY GUIDED BY Snehal Gor Dr. Srianth T. ABSTRACT We now that omputers store numbers not with infinite preision but rather in some approximation that an be paed

More information

Ordered fields and the ultrafilter theorem

Ordered fields and the ultrafilter theorem F U N D A M E N T A MATHEMATICAE 59 (999) Ordered fields and the ultrafilter theorem by R. B e r r (Dortmund), F. D e l o n (Paris) and J. S h m i d (Dortmund) Abstrat. We prove that on the basis of ZF

More information

Variation Based Online Travel Time Prediction Using Clustered Neural Networks

Variation Based Online Travel Time Prediction Using Clustered Neural Networks Variation Based Online Travel Time Predition Using lustered Neural Networks Jie Yu, Gang-Len hang, H.W. Ho and Yue Liu Abstrat-This paper proposes a variation-based online travel time predition approah

More information

Controller Design Based on Transient Response Criteria. Chapter 12 1

Controller Design Based on Transient Response Criteria. Chapter 12 1 Controller Design Based on Transient Response Criteria Chapter 12 1 Desirable Controller Features 0. Stable 1. Quik responding 2. Adequate disturbane rejetion 3. Insensitive to model, measurement errors

More information

Journal of Inequalities in Pure and Applied Mathematics

Journal of Inequalities in Pure and Applied Mathematics Journal of Inequalities in Pure and Applied Mathematis A NEW ARRANGEMENT INEQUALITY MOHAMMAD JAVAHERI University of Oregon Department of Mathematis Fenton Hall, Eugene, OR 97403. EMail: javaheri@uoregon.edu

More information

Exploring the feasibility of on-site earthquake early warning using close-in records of the 2007 Noto Hanto earthquake

Exploring the feasibility of on-site earthquake early warning using close-in records of the 2007 Noto Hanto earthquake Exploring the feasibility of on-site earthquake early warning using lose-in reords of the 2007 Noto Hanto earthquake Yih-Min Wu 1 and Hiroo Kanamori 2 1. Department of Geosienes, National Taiwan University,

More information

Reliability Guaranteed Energy-Aware Frame-Based Task Set Execution Strategy for Hard Real-Time Systems

Reliability Guaranteed Energy-Aware Frame-Based Task Set Execution Strategy for Hard Real-Time Systems Reliability Guaranteed Energy-Aware Frame-Based ask Set Exeution Strategy for Hard Real-ime Systems Zheng Li a, Li Wang a, Shuhui Li a, Shangping Ren a, Gang Quan b a Illinois Institute of ehnology, Chiago,

More information

LOGISTIC REGRESSION IN DEPRESSION CLASSIFICATION

LOGISTIC REGRESSION IN DEPRESSION CLASSIFICATION LOGISIC REGRESSIO I DEPRESSIO CLASSIFICAIO J. Kual,. V. ran, M. Bareš KSE, FJFI, CVU v Praze PCP, CS, 3LF UK v Praze Abstrat Well nown logisti regression and the other binary response models an be used

More information

Fair Integrated Scheduling of Soft Real-time Tardiness Classes on Multiprocessors

Fair Integrated Scheduling of Soft Real-time Tardiness Classes on Multiprocessors Fair Integrated Sheduling of Soft Real-time Tardiness Classes on Multiproessors UmaMaheswari C. Devi and James H. Anderson Department of Computer Siene, The University of North Carolina, Chapel Hill, NC

More information

Moments and Wavelets in Signal Estimation

Moments and Wavelets in Signal Estimation Moments and Wavelets in Signal Estimation Edward J. Wegman 1 Center for Computational Statistis George Mason University Hung T. Le 2 International usiness Mahines Abstrat: The problem of generalized nonparametri

More information

Quasi-Monte Carlo Algorithms for unbounded, weighted integration problems

Quasi-Monte Carlo Algorithms for unbounded, weighted integration problems Quasi-Monte Carlo Algorithms for unbounded, weighted integration problems Jürgen Hartinger Reinhold F. Kainhofer Robert F. Tihy Department of Mathematis, Graz University of Tehnology, Steyrergasse 30,

More information

SINCE Zadeh s compositional rule of fuzzy inference

SINCE Zadeh s compositional rule of fuzzy inference IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 14, NO. 6, DECEMBER 2006 709 Error Estimation of Perturbations Under CRI Guosheng Cheng Yuxi Fu Abstrat The analysis of stability robustness of fuzzy reasoning

More information

On Industry Structure and Firm Conduct in Long Run Equilibrium

On Industry Structure and Firm Conduct in Long Run Equilibrium www.siedu.a/jms Journal of Management and Strategy Vol., No. ; Deember On Industry Struture and Firm Condut in Long Run Equilibrium Prof. Jean-Paul Chavas Department of Agriultural and Applied Eonomis

More information

A model for measurement of the states in a coupled-dot qubit

A model for measurement of the states in a coupled-dot qubit A model for measurement of the states in a oupled-dot qubit H B Sun and H M Wiseman Centre for Quantum Computer Tehnology Centre for Quantum Dynamis Griffith University Brisbane 4 QLD Australia E-mail:

More information

Vector Field Theory (E&M)

Vector Field Theory (E&M) Physis 4 Leture 2 Vetor Field Theory (E&M) Leture 2 Physis 4 Classial Mehanis II Otober 22nd, 2007 We now move from first-order salar field Lagrange densities to the equivalent form for a vetor field.

More information

Analysis of discretization in the direct simulation Monte Carlo

Analysis of discretization in the direct simulation Monte Carlo PHYSICS OF FLUIDS VOLUME 1, UMBER 1 OCTOBER Analysis of disretization in the diret simulation Monte Carlo iolas G. Hadjionstantinou a) Department of Mehanial Engineering, Massahusetts Institute of Tehnology,

More information