Models and Algorithms for Stochastic Online Scheduling 1

Size: px
Start display at page:

Download "Models and Algorithms for Stochastic Online Scheduling 1"

Transcription

1 Models and Algoriths for Stochastic Online Scheduling 1 Nicole Megow Technische Universität Berlin, Institut für Matheatik, Strasse des 17. Juni 136, Berlin, Gerany. eail: negow@ath.tu-berlin.de Marc Uetz Maastricht University, Departent of Quantitative Econoics, P.O. Box 616, 6200 MD Maastricht, The Netherlands. eail:.uetz@ke.uniaas.nl Tark Vredeveld 2 Maastricht University, Departent of Quantitative Econoics, P.O. Box 616, 6200 MD Maastricht, The Netherlands. eail: t.vredeveld@ke.uniaas.nl We consider a odel for scheduling under uncertainty. In this odel, we cobine the ain characteristics of online and stochastic scheduling in a siple and natural way. Job processing ties are assued to be stochastic, but in contrast to traditional stochastic scheduling odels, we assue that obs arrive online, and there is no knowledge about the obs that will arrive in the future. The odel incorporates both, stochastic scheduling and online scheduling as a special case. The particular setting we consider is non-preeptive parallel achine scheduling, with the obective to iniize the total weighted copletion ties of obs. We analyze siple, cobinatorial online scheduling policies for that odel, and derive perforance guarantees that atch perforance guarantees previously known for stochastic and online parallel achine scheduling, respectively. For processing ties that follow NBUE distributions, we iprove upon previously best known perforance bounds fro stochastic scheduling, even though we consider a ore general setting. Key words: scheduling; stochastic; online; total weighted copletion tie; approxiation MSC2000 Subect Classification: Priary: 90B36 ; Secondary: 68W40, 68W25, 68M20 OR/MS subect classification: Priary: Production/scheduling ; Secondary: approxiation/heuristic 1. Introduction. Scheduling on identical parallel achines to iniize the total weighted copletion tie of obs, P w C in the three-field notation of Graha et al. [12], is one of the classical probles in cobinatorial optiization. The proble plays a role whenever any obs ust be processed on a liited nuber of achines or processors, with applications in anufacturing, parallel coputing [5] or copiler optiization [6]. The literature has witnessed any papers on this proble, as well as its variant where the obs have individual release dates before which they ust not be processed, P r w C. In the off-line deterinistic) setting, where the set of obs and their characteristics are known in advance, the coplexity status of both probles is solved; both are strongly NP-hard [17], and they adit a polynoial tie approxiation schee [1, 28]. In order to cope with scenarios where there is uncertainty about the future, there are two aor fraeworks in the theory of scheduling, one is stochastic scheduling, the other is online scheduling. In stochastic scheduling the population of obs is assued to be known beforehand, but in contrast to deterinistic odels, the processing ties of obs are rando variables. The actual processing ties becoe known only upon copletion of the obs. The distribution functions of the respective rando variables, or at least their first oents, are assued to be known beforehand. In online scheduling, the assuption is that the instance is presented to the scheduler only piecewise. Jobs are either arriving one-by-one in the online-list odel), or over tie in the online-tie odel) [22]. The actual processing ties are usually disclosed upon arrival of a ob, and decisions ust be ade without any knowledge of the obs to coe. We consider a odel that generalizes both, stochastic scheduling and online scheduling. Like in online scheduling, we assue that the instance is presented to the scheduler piecewise, and nothing is known about obs that ight arrive in the future. Once a ob arrives, like in stochastic scheduling, we assue 1 Research partially supported by the DFG Research Center Matheon Matheatics for key technologies. An extended abstract with parts of this work appeared in the Proc. of the 2nd Workshop on Approxiation and Online Algoriths [19]. 2 Parts of this work were done while the author was with the Konrad-Zuse-Zentru für Inforationstechnik Berlin, Gerany. 1

2 2 Megow, Uetz, Vredeveld: Models and Algoriths for Stochastic Online Scheduling Matheatics of Operations Research xxx), pp. xxx xxx, c 200x INFORMS that its expected processing tie is disclosed, but the actual processing tie reains unknown until the ob copletes. Before we discuss the odel and related work in ore detail, let us fix soe basic notation and definitions. Model and definitions. Given is a set J = {1,..., n} of obs, with nonnegative weights w, J. In the odel with release dates, r denotes the earliest point in tie when ob can be started. Each ob ust be processed non-preeptively on any of the identical achines, and each achine can only handle one ob at a tie. The goal is to find a schedule that iniizes the total weighted copletion tie w C, where C denotes the copletion tie of ob. By P we denote the rando variable for the processing tie of ob, by E [P ] its expected processing tie, and by p a particular realization of P. The processing tie distributions P are assued to be independent. We assue that the obs are arriving over tie upon their respective release dates r in the order 1,..., n. Therefore, we can assue w.l.o.g. that r r k for < k. Notice that the nuber of obs n is not known in advance. When a ob arrives at tie r, the scheduler is infored about its weight w and its expected processing tie E [P ]. The goal is to find a stochastic online scheduling policy that iniizes the expected value of the weighted copletion ties of obs, E [ w C ]. Our definition of a stochastic online scheduling policy extends the traditional definition of stochastic scheduling policies by Möhring et al. [20] to the setting where obs arrive online. A scheduling policy specifies actions at decision ties t. An action is a set of obs that is started at tie t, and a next decision tie t > t at which the next action is taken, unless soe ob is released or ends at tie t < t. In that case, t becoes the next decision tie. In order to decide, the policy ay utilize the coplete inforation contained in the partial schedule up to tie t, as well as inforation about unscheduled obs that have arrived before t. However, a policy is required to be online, thus at any tie, it ust not utilize any inforation about obs that will be released in the future. Moreover, it needs to be non-anticipatory, thus at any tie, it ust not utilize the actual processing ties of obs that are scheduled or unscheduled) but not yet copleted. An optial scheduling policy is defined as a non-anticipatory scheduling policy that iniizes the obective function value in expectation. Notice that we do not assue that an optial policy needs to be online. Notice also that even an optial scheduling policy generally fails to yield an optial solution for all realizations of the processing ties; this because it is non-anticipatory. For an instance I, consisting of the nuber of achines, the set of obs J together with their release dates r, weights w and processing tie distributions P, let S ΠI) and CΠ I) denote the rando variables for start- and copletion ties of obs under policy Π. We also write S Π and C Π, for short. We let [ ] E [ΠI)] = E w C Π I) = w E [ C Π I) ] J J denote the expected perforance of a scheduling policy Π on instance I. Let us denote the above defined odel as SoS, for stochastic online scheduling. Generalizing the definitions by Möhring et al. in [21] for traditional stochastic scheduling, we define the perforance guarantee of a stochastic online scheduling policy as follows. Definition 1.1 A stochastic online scheduling policy SoS policy) Π is a ρ approxiation if, for soe ρ 1, and all instances I of the given proble, E [ΠI)] ρ E [OPTI)]. Here, OPTI) denotes an optial stochastic scheduling policy on the given instance I, assuing a priori knowledge of the set of obs J, their weights w, release dates r, and processing tie distributions P. The value ρ is called the perforance guarantee of policy Π. Notice that the stochastic online scheduling policy Π in this definition does not have a priori knowledge of the set of obs J, their weights w, release dates r, and processing tie distributions P. Policy Π is an online policy, and only learns about the existence of any ob upon its release date r. Hence, the policy has to copete with an adversary that knows the online sequence of obs in advance. However, with respect to the processing ties P of the obs, the adversary is ust as powerful as the policy Π itself, since it does not foresee their actual realizations p either.

3 Megow, Uetz, Vredeveld: Models and Algoriths for Stochastic Online Scheduling Matheatics of Operations Research xxx), pp. xxx xxx, c 200x INFORMS 3 Probably the best known scheduling policy in stochastic scheduling is the WSEPT rule. Its online version will also play a proinent role in this paper, and is defined next. To this end, call a ob available at a given tie t if it has not yet been scheduled, and if its release date has passed, that is, if r t. Definition 1.2 Online WSEPT, weighted shortest expected processing tie first) At any point in tie when a achine is idle, aong all obs that are available, schedule the ob with the highest ratio of weight over expected processing tie, w /E [P ]. Whenever release dates are absent, it reduces to the traditional WSEPT rule known fro stochastic scheduling, and the obs appear in the schedule in order of non-increasing ratios w /E [P ]. For unit weights, it reduces to SEPT, shortest expected processing tie first. For single achine stochastic) scheduling without release dates, 1 w C, the WSEPT rule is optial; this follows by a siple ob interchange arguent [23, 30]. Related work. Stochastic achine scheduling odels have been addressed ainly since the 1980s [9]. In the traditional stochastic setting, Weiss [34, 35] analyzes the perforance of the WSEPT rule. He derives additive perforance bounds for the stochastic parallel achine odel without release dates, P E [ w C ]. His bounds yield asyptotic optiality of the WSEPT rule for a certain class of processing tie distributions. More recently, approxiation algoriths for stochastic achine scheduling have been derived by Möhring et al. [21] and Skutella and Uetz [27]. In these papers, the expected perforance of the WSEPT rule, and linear prograing based stochastic scheduling policies, are copared against the expected perforance of an optial stochastic scheduling policy. The results are constant-factor approxiations for odels without or with release dates [21], and also with precedence constraints [27]. However, these papers do not address the situation where obs arrive online. In contrast to traditional stochastic scheduling, in online scheduling it is assued that nothing is known about obs that are about to arrive in the future. However, once a ob becoes known, its weight w and its actual processing tie p are disclosed. The quality of online algoriths is assessed by their copetitive ratio [15, 29]. An algorith is called ρ-copetitive if, for any instance, a solution is achieved with value not worse than ρ ties the value of an optial off-line solution. In the online-tie odel obs becoe known upon their release dates r. In the online-list odel, obs are presented one-by-one, all at tie 0. Upon presentation, a ob has to be scheduled iediately before the next ob can be seen at soe tie that is feasible with respect to release dates and the already scheduled obs). We oit further details and refer to Borodin and El-Yaniv [3] or Pruhs et al. [22]. In the online-list odel, Fiat and Woeginger [11] show that the single achine proble 1 r C does not allow a deterinistic or randoized online algorith with a copetitive ratio of log n. In the online-tie odel, Anderson and Potts [2] provide a 2-copetitive online algorith for the sae proble. This result is best possible, since Hoogeveen and Vestens [14] prove a lower bound of 2 on the copetitive ratio of any deterinistic online algorith. For settings with parallel achines, Vestens [33] proves a lower bound of for the copetitive ratio of any deterinistic online algorith for P r w C, even for unit weights. The currently best known deterinistic algorith for P r w C is copetitive, proposed by Correa and Wagner [8]. The currently best known randoized algorith for the proble has an expected copetitive ratio of 2; see Schulz and Skutella [26]. A odel that cobines features of stochastic and online scheduling has also been considered by Chou et al. [7]. They prove asyptotic optiality of the online WSEPT rule for the single achine proble 1 r w C, assuing that the weights w and processing tie p can be bounded fro above and below by constants. The definition of the adversary in their paper coincides with our definition. Hence, asyptotic optiality eans that the ratio of the expected perforance of the WSEPT rule over the expected perforance of an optial stochastic scheduling policy tends to 1 as the nuber of obs tends to infinity. A different type of analysis for stochastic scheduling has been proposed by Steger et al. [24, 31]. Both papers address the parallel achine odel without release dates. They copare the perforance of the W)SEPT rule to the optial solution per realization, and take the expectation of this ratio on the basis of the given processing tie distributions. Their analysis is thus different fro the traditional stochastic scheduling odel; in particular is it not based upon an coparison to the optial stochastic scheduling

4 4 Megow, Uetz, Vredeveld: Models and Algoriths for Stochastic Online Scheduling Matheatics of Operations Research xxx), pp. xxx xxx, c 200x INFORMS policy. The underlying adversary is stronger than in traditional stochastic scheduling, yet they derive constant bounds on what they call the expected copetitive ratio. Subsequently to our work and inspired by a recent paper [8], Schulz [25] gave a randoized 3- approxiation policy for the stochastic online version of P r E [ w C ], under the assuption of a certain class of processing tie distributions. As stated in his paper, a derandoized version of this policy atches our perforance guarantee for this special class of processing tie distributions. Results and ethodology. We propose siple, cobinatorial online scheduling policies for stochastic online scheduling odels on parallel achines with and without release dates, and derive constant perforance bounds for these policies. For identical parallel achine scheduling without release dates, P E [ w C ], the perforance guarantee is 1) + 1) ρ = 1 +. Here, is an upper bound on the squared coefficients of variation of the processing tie distributions P, that is, Var [P ]/E [P ] 2 for all obs. This perforance guarantee atches the previously best known perforance guarantee of Möhring et al. [21]; they obtain the sae bound for the perforance of the WSEPT rule in the traditional stochastic scheduling odel. However, we derive this bound in a ore restricted setting than traditional stochastic scheduling. We consider a stochastic online odel where the obs are presented to the scheduler sequentially, and the scheduler ust iediately and irrevocably assign obs to achines, without knowledge of the obs to coe. Once the obs are assigned to the achines, the obs on each achine can be sequenced in any order. We thus show that there exists a stochastic online policy in this restricted setting that achieves the sae perforance guarantee as the above entioned bound for the WSEPT rule. The traditional WSEPT rule is not a feasible policy in this setting, since the assignent of obs to achines depends on the realizations of processing ties.) For the odel with release dates we prove a slightly ore coplicated perforance guarantee that is valid for a class of processing tie distributions that we call δ-nbue, generalizing the well known class of NBUE distributions new better than used in expectation). Definition 1.3 δ-nbue) A non-negative rando variable X is δ-nbue if, for δ 1, E [X t X > t ] δ E [X] for all t 0. For identical parallel achine scheduling with release dates P r w C, and δ-nbue distributions, we obtain a perforance guarantee of { ρ = 1 + ax 1 + δ } 1) + 1), + δ +. Here, > 0 is an arbitrary paraeter, and again, is an upper bound on the squared coefficients of variation Var[P ]/E [P ] 2 of the processing tie distributions P. For exaple for ordinary NBUE distributions, where = δ = 1, we obtain a perforance guarantee ρ < /). Thereby, we iprove upon the previously best known perforance guarantee of 4 1/ for traditional stochastic scheduling, which was derived for an LP based list scheduling policy [21]. Again, this iproved bound holds even though we consider an online odel in which the obs arrive over tie, and the scheduler does not know anything about the obs that are about to arrive in the future. Moreover, for deterinistic processing ties, where = 0 and δ = 1, we obtain a perforance guarantee ρ < 3.281, atching the bound fro deterinistic online scheduling by Megow and Schulz [18]. For both odels, our results are in fact achieved by fixed-assignent policies. That is, whenever a ob is presented to the scheduler, it is iediately and irrevocably assigned to a achine. The sequencing of obs on the individual achines is in both cases an online version of the traditional WSEPT rule. 2. Discussion and further preliinaries. As a atter of fact, results in stochastic scheduling either rely on the traditional W)SEPT rule [21, 24, 31, 34, 35] for odels without release dates, or they use linear prograing relaxations to define list scheduling policies other than WSEPT [21, 27]. As soon as we assue that obs arrive online, the approaches of these papers fail: The traditional off-line W)SEPT rule cannot be ipleented since it requires an a priori ordering of obs in order of ratios w /E [P ]. To

5 Megow, Uetz, Vredeveld: Models and Algoriths for Stochastic Online Scheduling Matheatics of Operations Research xxx), pp. xxx xxx, c 200x INFORMS 5 obtain the results for odels with release dates, Möhring et al. [21] use optial LP solutions not only for the purpose of analysis, but also to define the corresponding list scheduling policies. Although we still use the sae linear prograing relaxation as [21] within our analysis, the ain difference lies in the fact that the algoriths we propose are cobinatorial, and do not require the solution of linear progras. As in traditional online optiization, the adversary in the proposed stochastic online SoS) odel ay choose an arbitrary sequence of obs. These obs, however, are stochastic, with corresponding processing tie distributions. The actual processing ties are realized according to exogenous probability distributions. Thus, the best the adversary can do is indeed to use an optial stochastic scheduling policy in the traditional definition of stochastic scheduling policies by Möhring et al. [20]. In this view, our odel soewhat copares to the idea of a diffuse adversary as defined by Koutsoupias and Papadiitriou [16]. Since deterinistic processing ties are contained as a special case, however, all lower bounds on the approxiability known fro deterinistic online scheduling also hold for the SoS odel of the present paper. Hence, no SoS policy can exist with a perforance bound better than [33]. Observe that the expected perforance of any stochastic online policy is by definition no less than the expected perforance of an optial policy for a corresponding traditional stochastic proble, where the set of obs J, their release dates r, weights w, and processing tie distributions P are given at the outset. Hence, lower bounds on the expected obective value of an optial stochastic scheduling policy carry over to the stochastic online setting that we consider in this paper. Therefore, we have the following lower bound on the perforance of any stochastic online scheduling policy; it is a generalization of a lower bound by Eastan et al. [10] to stochastic processing ties. Lea 2.1 Möhring et al. [21]) For any instance I of P r E [ w C ], we have that E [OPTI)] w k H) E [P k ] 1) 1) w E [P ], where bounds the squared coefficient of variation of the processing ties, that is, Var[P ]/E [P ] 2 for all obs = 1,..., n and soe 0. Here, we have used a piece of notation that coes handy also later. For a given ob J, H) denotes the obs that have a higher priority in the order of ratios w /E [P ], that is { w k H) = k J E [P k ] > w } { w k k E [P ] E [P k ] = w }. E [P ] Accordingly, we define L) = J\H) as those obs that have lower priority in the order of ratios w /E [P ]. As a tie-breaking rule for obs k with equal ratio w k /E [P k ] = w /E [P ] we decide depending on the position in the online sequence relative to. That is, if k then k belongs to set H), otherwise it is included in set L). Notice that, by convention, we assue that H) contains ob, too. 3. Stochastic online scheduling on a single achine. In this section we consider the stochastic online scheduling proble on a single achine. When release dates are absent, it is well known that the WSEPT rule is optial [23, 30]. For the proble of scheduling obs with nontrivial release dates on a single achine, the currently best known result fro traditional stochastic scheduling is an LP-based list scheduling algorith with a perforance bound of 3 [21]. Inspired by a corresponding algorith for the deterinistic online setting on parallel achines fro [18], we propose the following scheduling policy. Algorith 1: -Shift-WSEPT Modify the release date r of each ob to r = ax{r, E [P ]}, for soe fixed > 0. At any tie t, when the achine is idle, start the ob with highest ratio w /E [P ] aong all available obs, respecting the odified release dates. In case of ties, sallest index first.)

6 6 Megow, Uetz, Vredeveld: Models and Algoriths for Stochastic Online Scheduling Matheatics of Operations Research xxx), pp. xxx xxx, c 200x INFORMS We first derive an upper bound on the expected copletion tie of a ob, E [ ] C, when scheduling obs on a single achine according to the -Shift-WSEPT policy. Lea 3.1 Let all processing ties be δ-nbue. Then the expected copletion tie of ob under - Shift-WSEPT on a single achine can be bounded by E [ C ] 1 + δ/) r + E [P k ]. k H) Proof. We consider soe ob. Let X denote a rando variable easuring the reaining processing tie of a ob being processed at tie r, if such a ob exists. Otherwise X has value 0. Moreover, for any ob k, let ξ k be an indicator rando variable that equals 1 if and only if ob k starts processing at the earliest at tie r, i.e., ξ k = 1 if and only if Sk r. The start of ob will be postponed beyond r by X, and until there are no ore higher priority obs available. Hence, the expected start tie of ob can be bounded by E [ S ] [ ] E r + X + P k ξ k = r + E [X] + r + E [X] + k H)\{} k H)\{} k H)\{} E [P k ξ k ] E [P k ], where the last inequality follows fro the fact that P k ξ k P k for any ob k. Next, we show that E [X] δ/)r. If the achine ust finishes a ob at tie r or is idle at that tie, X has value 0. Otherwise, soe ob l is in process at tie r. Note that this ob ight have lower or higher priority than ob. Such ob l was available at tie r l < r, and by definition of the odified release dates, we therefore know that E [P l ] 1/)r l < 1/)r for any such ob l. Moreover, letting t = r S l, the expected reaining processing tie of such ob l, given that it is indeed in process at tie r, is E [P l t P l > t ]. Due to the assuption of δ-nbue processing ties, we thus know that E [P l t P l > t ] δ E [P l ] δ/)r for any ob l that could be in process at tie r. Hence, we obtain E [X] δ/)r. Finally, the fact that E [ ] [ ] C = E S + E [P ] concludes the proof. In fact, it is quite straightforward to use Lea 3.1 in order to show the following. Theore 3.1 The -Shift-WSEPT algorith is a δ+2)-approxiation for the stochastic online single achine proble 1 r E [ w C ], for δ-nbue processing ties. The best choice for is = 1. Proof. With Lea 3.1 and the definition of odified release dates r = ax{r, E [P ]} we can bound the expected value of a schedule obtained by -Shift-WSEPT. w E [ C ] 1 + δ/) w ax {r, E [P ]} + w E [P k ] k H) = { } w ax 1 + δ/) r, + δ) E [P ] + w E [P k ] k H) { } ax 1 + δ/), + δ) w r + E [P ]) + w E [P k ]. k H) We can now apply the trivial lower bound w r + E [P ]) E [OPTI)], and exploit the fact that w k H) E [P k] E [OPTI)] by Lea 2.1 for = 1), and obtain w E [ C ] { 1 + ax 1 + δ } ), + δ E [OPTI)]. Now, = 1 iniizes this expression, independently of δ, and the theore follows.

7 Megow, Uetz, Vredeveld: Models and Algoriths for Stochastic Online Scheduling Matheatics of Operations Research xxx), pp. xxx xxx, c 200x INFORMS 7 Note that for NBUE processing ties, the result atches the currently best known perforance bound of 3 derived by Möhring et. al in [21] for the traditional stochastic scheduling odel. Their LP-based policy, however, requires an a priori knowledge of the set of obs J, their weights w, and their expected processing ties E [P ]. Moreover, in the deterinistic online setting, the best possible algorith is 2-copetitive [14], hence the corresponding lower bound of 2 holds for the stochastic online setting too. 4. Stochastic online scheduling on parallel achines. In this section, we define stochastic online scheduling policies for the proble on parallel achines. We first consider the proble without nontrivial release dates, and later generalize to the proble with nontrivial release dates. 4.1 Scheduling obs without release dates. In the case that all obs arrive at tie 0, the proble effectively turns into a traditional stochastic scheduling proble, P E [ w C ]. For that proble, it is known that the WSEPT rule yields a 1 + 1) + 1)/))-approxiation, being an upper bound on the squared coefficients of variation of the processing tie distributions [21]. Nevertheless, we consider an online variant of the proble P E [ w C ] that resebles the onlinelist odel fro online optiization. We assue that the obs are presented to the scheduler sequentially, and each ob ust iediately and irrevocably be assigned to a achine: a fixed-assignent policy. In particular, during this assignent phase, the scheduler does not know anything about the obs that are still about to coe. Once the obs are assigned to the achines, the obs on each achine ay be sequenced in any order. We show that an intuitive and siple fixed-assignent policy exists that eventually yields the sae perforance bound as the one proved in [21] for the WSEPT rule. In this context, recall that the WSEPT rule is not a feasible online policy in the considered online odel. We introduce the following notation: If a ob is assigned to achine i, this is denoted by i. Now we can define the MinIncrease policy as follows. Algorith 2: MinIncrease MI) When a ob is presented to the scheduler, it is assigned to the achine i that iniizes the expression z, i) = w E [P k ] + E [P ] w k + w E [P ]. k H), k<, k i k L), k<, k i Once all obs are assigned to achines, the obs on each achine are sequenced in order of non-increasing ratios w /E [P ]. Since WSEPT is known to be optial on a single achine, MinIncrease in fact assigns each ob to that achine where it causes the least increase in the expected obective value, given the previously assigned obs. This is expressed in the following lea. Lea 4.1 The expected obective value E [MII)] of the MinIncrease policy equals in i z, i). Proof. The assignent of obs to achines is independent of the realization of processing ties. Hence, the expected copletion tie E [C ] for soe ob that has been assigned to achine i by MinIncrease is E [C ] = E [P k ], k H), k i because all obs that are assigned to the sae achine i are sequenced in order of non-increasing ratios w /E [P ]. Now, weighted suation over all obs gives by linearity of expectation ] E [MII)] = E [ w C = w E [P k ] k H), k i = w E [P k ] + w E [P k ] + w E [P ]. k H), k i,k< k H), k i,k>

8 8 Megow, Uetz, Vredeveld: Models and Algoriths for Stochastic Online Scheduling Matheatics of Operations Research xxx), pp. xxx xxx, c 200x INFORMS This allows us to apply the following index rearrangeent. E [P ] Thus, we have E [MII)] = = = w w k H), k> E [P k ] = E [P ] E [P k ] + k H), k i,k< w E [P k ] + E [P ] k H), k i,k< in i z, i), k L), k< w k. 1) w E [P ] w k + k L), k i,k< ) w k + w E [P ] k L), k i,k< where the second equality akes use of 1) applied to each individual achine i, and the last equality holds since i is the achine iniizing z, i) over all achines i. Now, we can derive the following perforance guarantee for the MinIncrease policy. Theore 4.1 Consider the stochastic online scheduling proble on parallel achines, P E [ w C ], as described above. Given that Var[P ]/E [P ] 2 for all obs and soe constant 0, the MinIncrease policy is a ρ approxiation, where 1 ρ = 1 + 1) + 1) Proof. Fro Lea 4.1 we know that E [MII)] = in i z, i) and, thus, E [MII)] = { } in w E [P k ] + E [P ] w k + w E [P ] i k H), k<, k i k L), k<, k i w E [P k ] + E [P ] w E [P ], k H), k<. k L), k< w k ) + where the inequality holds because the least expected increase is not ore than the average expected increase over all achines. Now, we first apply the index rearrangeent 1) as in Lea 4.1, and then plug in the inequality of Lea 2.1. Using the trivial fact that w E [P ] is a lower bound for the expected perforance E [OPTI)] of an optial policy, we thus obtain E [MII)] 1 ) w E [P k ] + w E [P k ] + w E [P ] k H), k< k H), k> = 1 w E [P k ] + 1 w E [P ] k H) 1) 1) E [OPTI)] + ) 1 + E [OPTI)]. 1) + 1) w E [P ] + 1 w E [P ] As entioned above, this perforance guarantee atches the currently best known perforance guarantee for the traditional stochastic setting, which was derived for the perforance of the WSEPT rule in [21]. The WSEPT rule, however, requires the knowledge of all obs with their weights w and expected processing ties E [P ] at the outset. In contrast, the MinIncrease policy decides on achine assignents online, without any knowledge of the obs to coe. Finally, notice that these two policies are indeed different; this follows fro siple exaples.

9 Megow, Uetz, Vredeveld: Models and Algoriths for Stochastic Online Scheduling Matheatics of Operations Research xxx), pp. xxx xxx, c 200x INFORMS 9 Lower bound for fixed assignent policies. The requireent of a fixed assignent of obs to achines beforehand ay be interpreted as ignoring the additional inforation that evolves over tie in the for of the actual realization of processing ties. In the following, we therefore give a lower bound on the expected perforance E [FIXI)] of an optial stochastic scheduling policy FIX that assigns obs to achines beforehand. A fortiori, this lower bound holds for the best possible SoS policy, too. Theore 4.2 For stochastic parallel achine scheduling with unit weights and i.i.d. exponential processing ties, P p exp1) E [ C ], there exist instances I such that E [FIXI)] 3 2 1) E [OPTI)] ε, for any ε > 0. Here, 3 2 1) Hence, no policy that uses fixed assignents of obs to achines can perfor better in general. Notice that the theore is forulated for the special case of exponentially distributed processing ties. Stronger bounds can be obtained for arbitrary distributions. However, since our perforance guarantees, as in [21], depend on the coefficient of variation of the processing ties, we are particularly interested in lower bounds for classes of distributions where this coefficient of variation is sall. The coefficient of variation of exponentially distributed rando variables equals 1. For exaple, for the case of = 2 achines, we get a lower bound of 8/ on the perforance of any fixed-assignent policy, and for that case the perforance bound of MinIncrease equals 2 1/ = 1.5. Proof of Theore 4.2. Let us consider an instance with achines and n = +k exponentially distributed obs, P exp1), where k 1 is an integer. The optial stochastic scheduling policy is SEPT, shortest expected processing tie first [4, 36], and the expected perforance is see, e.g., [32, Cor ]) E [OPTI)] = E [SEPTI)] = E [ C SEPT ] n kk + 1) = + = + k +. =+1 When, in a fixed assignent, one achine has to process at least two obs ore than another achine, the assignent can be iproved by oving one ob fro the ost loaded achine to the least loaded achine. Therefore, the best fixed assignent policy tries to distribute the obs evenly over the achines. That is, it assigns 1 + k obs to k + k achines and 1 + k obs to k k achines. Hence, there are obs with E [C ] = l for each l in the range 1,..., 1 + k, and k k obs with E [C ]=2 + k. The expected perforance for the best fixed assignent policy FIX is E [FIXI)] = E [ C FIX ] = + 2k + k 2 ) k k. 2 For < k, the value of E [FIXI)] is equal to 3k. Hence, for < k, the ratio E [FIXI)]/E [OPTI)] is E [FIXI)] E [OPTI)] = 3k + k + kk + 1)/), which is axiized for k) {, }. With this choice of k, the ratio E [FIXI)]/E [OPTI)] tends to 3 2/2 + 2) = 3 2 1) 1.24 as tends to infinity. Notice that the lower bound of 1.24 holds whenever, the nuber of achines, tends to infinity. For saller nubers of achines, e.g. = 2, 3, or 4, we use saller nubers k = k), naely k2) = 1, k3) = 2, and k4) = 2, and obtain the lower bounds 8/7 1.14, 7/6 1.16, and 32/ Lower bound for MinIncrease. The lower bound on the perforance ratio for any fixed assignent policy given in Theore 4.2 holds for the MinIncrease policy, too. Hence, MinIncrease cannot be better than 1.24-approxiative. For general i.e., non-exponential) probability distributions we obtain a lower bound of 3/2 on the expected perforance of MinIncrease relative to the expected perforance of an optial scheduling policy, as shown by the following instance. Exaple 4.1 The instance consists of n 1 deterinistic unit length obs and one ob with a stochastic two-point distributed processing tie. There are = 2 achines, and we assue that n, the nuber

10 10 Megow, Uetz, Vredeveld: Models and Algoriths for Stochastic Online Scheduling Matheatics of Operations Research xxx), pp. xxx xxx, c 200x INFORMS of obs is even. The n 1 deterinistic obs have unit weight w = 1; they appear first in the online sequence. The final ob in the online sequence is the stochastic ob. It has processing tie p = n 2 /4 with probability 2/n, and p = 1 with probability 1 2/n. The weight w of the stochastic ob equals the value of its expected processing tie, i.e. 1 2/n + n/2. The MinIncrease policy assigns n/2 1 deterinistic obs to one achine, and n/2 deterinistic obs to the other. The stochastic ob is assigned to the achine with n/2 1 deterinistic obs. Hence, the expected obective value of the schedule under MinIncrease is E [ w C ] = 3n 2 /4 + on 2 ). An optial stochastic policy would start the uncertain ob and one deterinistic ob at tie 0. At tie t = 1 it is known if the stochastic ob has copleted, or if it blocks the achine for another n 2 /4 1 tie units. If the stochastic ob has copleted then the reaining unit obs are distributed equally on both achines, otherwise all deterinistic obs are scheduled on the sae achine. Thus, the expected obective value of an optial schedule is E [OPTI)] = n 2 /2 + on 2 ). The ratio of both values tends to 3/2 if the nuber of obs tends to infinity. Notice, however, that this result is less eaningful in coparison to the perforance bound of Theore 4.1, which depends on an upper bound on the squared coefficient of variation. 4.2 Scheduling obs with nontrivial release dates. In this section, we consider the setting where obs arrive over tie, that is, the stochastic online version of P r E [ w C ]. The ain idea is to adopt the MinIncrease policy to this setting. However, the difference is that we are no longer equipped with an optial policy as it was WSEPT in the previous section) to schedule the obs that are assigned to a single achine. In addition, even if we knew such a policy for a single achine, it would not be straightforward how to use it in the setting with parallel achines to define a feasible online scheduling policy. However, we propose to use the -Shift-WSEPT rule as introduced in Section 3 to sequence the obs that we have assigned to the sae achine. The assignent of obs to achines, on the other hand, reains the sae as before in the case without release dates. In a sense, when assigning obs to achines, we thus ignore the possible gain of inforation that occurs over tie in the online-tie odel. Algorith 3: Modified MinIncrease When a ob is presented to the scheduler at its release date r, it is assigned to the achine i that iniizes the expression z, i) = w E [P k ] + E [P ] w k + w E [P ]. k H), k<, k i k L), k<, k i On each achine, the obs assigned to this achine are sequenced according to the -Shift-WSEPT rule. The crucial observation is that the -Shift-WSEPT policy on achine i learns about ob s existence iediately at tie r. Hence, for each single achine, it is indeed feasible to use the -Shift-WSEPT rule, and the so-defined policy is a feasible SoS policy. Theore 4.3 Consider the stochastic online scheduling proble on parallel achines with release dates, P r E [ w C ]. Given that all processing ties are δ-nbue, the odified MinIncrease policy running -Shift-WSEPT on each single achine is a ρ approxiation, where ρ = 1 + ax { 1 + δ, + δ + 1) + 1) Here, is such that Var[P ]/E [P ] 2 for all obs. In particular, since all processing ties P are δ-nbue, Lea A.1 yields that 2δ 1, hence ρ 1 + ax {1 + δ/, + δ 1)/}. }, Proof. Let i be the achine to which ob is assigned. Then, by Lea 3.1 we know that E [C ] 1 + δ ) r + E [P k ], 2) k H), k i

11 Megow, Uetz, Vredeveld: Models and Algoriths for Stochastic Online Scheduling Matheatics of Operations Research xxx), pp. xxx xxx, c 200x INFORMS 11 and the expected value of MinIncrease can be bounded by E [MII)] 1 + δ ) w r + w E [P k ]. 3) k H), k i For the second part of the right hand side of 3), we can use the sae index rearrangeent as in the proof of Lea 4.1; see 1). We thus obtain w E [P k ] = w E [P k ] + E [P ] w k + w E [P ]. k H), k i k H), k i, k< k L), k i, k< By definition of the odified MinIncrease algorith, we know that any ob is assigned to the achine which iniizes the ter in parenthesis. Hence, by the sae averaging arguent as before, we know that w E [P k ] E [P k ] w + E [P w k ] + w E [P ] k H), k i = w k H), k< k H) E [P k ] + 1 k L), k< w E [P ], where the last equality again follows fro index rearrangeent. Plugging this into 3), leads to the following bound on the expected perforance of MinIncrease. E [MII)] 1 + δ ) w r + E [P k ] w + 1 w E [P ]. k H) Applying the bound of Lea 2.1 into the above inequality, we obtain E [MII)] 1 + δ ) w r 1) + 1) + E [OPTI)] + w E [P ] = E [OPTI)] + w 1 + δ ) ) r 1) + 1) + E [P ], 4) where again, is an upper bound on the squared coefficient of variation of the processing tie distributions P. By bounding r by r + E [P ], we obtain the following bound on the ter in parenthesis of the right hand side of 4). 1 + δ ) r + 1) + 1) E [P ] 1 + δ ) r + + δ + ) r + E [P ] ax { 1 + δ ) 1) + 1) E [P ], + δ + 1) + 1) By using this inequality in equation 4), and applying the trivial lower bound w r + E [P ]) E [OPTI)] on the expected optiu perforance, we get the claied perforance bound of { ρ = 1 + ax 1 + δ } 1) + 1), + δ +. Since all processing ties are δ-nbue, we know by Lea A.1 in the appendix that 2δ 1 and thus the second clai of the theore follows, naely ρ 1 + ax{1 + δ/, + δ 1)/}. For NBUE processing ties, where = δ = 1, Theore 4.3 yields a perforance bound of { 1 ρ = 2 + ax, + 1 }. This ter is inial for = )/), which yields a ratio of ρ = )/). This is less than 5 + 5)/2 1/) /) iproving }.

12 12 Megow, Uetz, Vredeveld: Models and Algoriths for Stochastic Online Scheduling Matheatics of Operations Research xxx), pp. xxx xxx, c 200x INFORMS upon the previously best known bound of 4 1/ fro [21] for the traditional stochastic proble. More generally, for δ-nbue processing ties, optiizing the ter ax{1+δ/, +δ 1)/} for yields ρ < 3/2 + δ 1)/ + 4δ 2 + 1/2. Moreover, for deterinistic processing ties, where = 0 and δ = 1, Theore 4.3 yields a perforance bound of { 1 ρ = 2 + ax, + 1 }. Optiizing for yields = )/4), which yields a ratio of ρ = )/4). This is less than for any value of, leaving only a sall gap to the currently best known bound of 2.62 for deterinistic online scheduling [8]. In fact, it atches the copetitive ratio of the deterinistic parallel achine version of -Shift-WSEPT fro [18]. 4.3 Randoized ob assignent. As a atter of fact, the MinIncrease policy can be interpreted as the derandoized version of a policy that assign obs uniforly at rando to the achines. Even though randoly assigning obs to achines ignores uch inforation, it is nevertheless known to be quite powerful as has been observed already by, e.g., Schulz and Skutella [26]. They apply a rando assignent strategy, based on the solution of an LP-relaxation, for scheduling obs with deterinistic processing ties on unrelated achines. For the special case of identical achines, their approach corresponds to assigning obs uniforly at rando to the achines. The rando assignent strategy for the stochastic online scheduling proble at hand is as follows. Algorith 4: RandAssign When a ob is presented to the scheduler, it is assigned to achine i with probability 1/ for all i = 1,...,. The obs assigned to achine i are scheduled according to the -Shift-WSEPT policy. Theore 4.4 Consider the stochastic online scheduling proble on parallel achines with release dates, P r E [ w C ]. Given that all processing ties are δ-nbue, the RandAssign policy running -Shift- WSEPT on each single achine is a ρ approxiation, where ρ = 1 + ax { 1 + δ, + δ + 1) + 1) Here, is such that Var[P ]/E [P ] 2 for all obs. In particular, since all processing ties P are δ-nbue, Lea A.1 yields that 2δ 1, hence ρ 1 + ax {1 + δ/, + δ 1)/}. Proof. Consider a ob and let i denote the achine to which it has been assigned. Let Pr [ i] be the probability for ob being assigned to achine i. Then, by Lea 3.1 we know that E [C i] 1 + δ )r + Pr [k i i] E [P k i] = k H) 1 + δ )r + k H) }, Pr [k i i] E [P k ]. The probability that a ob is assigned to a certain achine is equal for all achines, i.e., Pr [ i] = 1/ for all i = 1,...,, and for any ob. Unconditioning the expected value of ob s copletion tie yields E [C ] = Pr [ i] E [C i] = i=1 1 + δ ) r + Pr [ i] i=1 1 + δ )r + k H) k H) E [P k ] + 1 E [P ], Pr [k i i] E [P k ]

13 Megow, Uetz, Vredeveld: Models and Algoriths for Stochastic Online Scheduling Matheatics of Operations Research xxx), pp. xxx xxx, c 200x INFORMS 13 where the last equality is due to the independence of the ob assignents to the achines. Then, the expected obective value of RandAssign, E [RAI)], can be bounded by E [RAI)] = w E [C ] 1 + δ ) w r + w k H) E [P k ] + 1 w E [P ]. This bound equals the upper bound that we achieved on the expected perforance of the odified) MinIncrease policy in the proof of Theore 4.3. Hence, we conclude the proof in the sae way and with the sae result as for MinIncrease. Acknowledgents. The authors thank the two anonyous referees for valuable coents, and Martin Skutella for pointing out that the odified) MinIncrease algorith can be interpreted as the derandoization of a randoized algorith. Thanks to Rolf H. Möhring for helpful discussions, and Andreas S. Schulz and Sven O. Kruke for pointing out soe flaws in an earlier version of this paper. References [1] F. N. Afrati, E. Bapis, C. Chekuri, D. R. Karger, C. Kenyon, S. Khanna, I. Milis, M. Queyranne, M. Skutella, C. Stein, and M. Sviridenko, Approxiation schees for iniizing average weighted copletion tie with release dates, Proc. 40th Ann. Syp. on Foundations of Coputer Science, 1999, pp [2] E. J. Anderson and C. N. Potts, On-line scheduling of a single achine to iniize total weighted copletion tie, Matheatics of Operations Research ), [3] A. Borodin and R. El-Yaniv, Online coputation and copetitive analysis, Cabridge University Press, [4] J. L. Bruno, P. J. Downey, and G. N. Frederickson, Sequencing tasks with exponential service ties to iniize the expected flowtie or akespan, Journal of the ACM ), [5] S. Chakrabarti and S. Muthukrishnan, Resource scheduling for parallel database and scientific applications, Proc. 8th Ann. ACM Syp. on Parallel Algoriths and Architectures, 1996, pp [6] C. Chekuri, R. Johnson, R. Motwani, B. Nataraan, B. Rau, and M. Schlansker, An analysis of profile-driven instruction level parallel scheduling with application to super blocks, Proc. 29th IEEE/ACM Int. Syp. on Microarchitecture, 1996, pp [7] M.C. Chou, H. Liu, M. Queyranne, and D. Sichi-Levi, On the asyptotic optiality of a siple online algorith for the stochastic single achine weighted copletion tie proble and its extensions, 2005, Operations Research, to appear. [8] J. Correa and M. Wagner, LP-based online scheduling: Fro single to parallel achines, Integer Prograing and Cobinatorial Optiization M. Jünger and V. Kaibel, eds.), Lecture Notes in Coputer Science, vol. 3509, Springer, 2005, pp [9] M. A. H. Depster, J. K. Lenstra, and A. H. G. Rinnooy Kan editors), Deterinistic and stochastic scheduling, D. Reidel Publishing Copany, Dordrecht, [10] W. Eastan, S. Even, and I. Isaacs, Bounds for the optial scheduling of n obs on processors, Manageent Science ), [11] A. Fiat and G. J. Woeginger, On-line scheduling on a single achine: Miniizing the total copletion tie, Acta Inforatica ), [12] R. L. Graha, E. L. Lawler, J. K. Lenstra, and A. H. G. Rinnooy Kan, Optiization and approxiation in deterinistic sequencing and scheduling: A survey, Annals of Discrete Matheatics ), [13] W. J. Hall and J. A. Wellner, Mean residual life, Proc. Int. Syp. on Statistics and Related Topics Ottawa, ON, Canada) M. Csörgö, D. A. Dawson, J. N. K. Rao, and A. K. Md. E. Saleh, eds.), North-Holland, Asterda, The Netherlands, 1981, pp [14] H. Hoogeveen and A. P. A. Vestens, Optial on-line algoriths for single-achine scheduling, Integer Prograing and Cobinatorial Optiization W. H. Cunningha, S. T. McCorick, and M. Queyranne, eds.), Lecture Notes in Coputer Science, vol. 1084, Springer, 1996, pp

14 14 Megow, Uetz, Vredeveld: Models and Algoriths for Stochastic Online Scheduling Matheatics of Operations Research xxx), pp. xxx xxx, c 200x INFORMS [15] A. Karlin, M. Manasse, L. Rudolph, and D. Sleator, Copetitive snoopy paging, Algorithica ), [16] E. Koutsoupias and C. H. Papadiitriou, Beyond copetitive analysis, SIAM Journal on Coputing ), [17] E. L. Lenstra, A. H. G. Rinooy Kan, and P. Brucker, Coplexity of achine scheduling probles, Annals of Discrete Matheatics ), [18] N. Megow and A. S. Schulz, On-line scheduling to iniize average copletion tie revisited, Operations Research Letters ), [19] N. Megow, M. Uetz, and T. Vredeveld, Stochastic online scheduling on parallel achines, Approxiation and Online Algoriths G. Persiano and R. Solis-Oba, eds.), Lecture Notes in Coputer Science, vol. 3351, Springer, 2005, pp [20] R. H. Möhring, F. J. Raderacher, and G. Weiss, Stochastic scheduling probles I: General strategies, ZOR - Zeitschrift für Operations Research ), [21] R. H. Möhring, A. S. Schulz, and M. Uetz, Approxiation in stochastic scheduling: the power of LP-based priority policies, Journal of the ACM ), [22] K. Pruhs, J. Sgall, and E. Torng, Online scheduling, Handbook of Scheduling: Algoriths, Models, and Perforance Analysis J. Leung, ed.), CRC Press, [23] M. H. Rothkopf, Scheduling with rando service ties, Manageent Science ), [24] M. Scharbrodt, T. Schickinger, and A. Steger, A new average case analysis for copletion tie scheduling, Proc. 34th Ann. ACM Syp. on the Theory of Coputing, 2002, pp [25] A. S. Schulz, New old algoriths for stochastic scheduling, Algoriths for Optiization with Incoplete Inforation S. Albers, R. H. Möhring, G. Ch. Pflug, and R. Schultz, eds.), Dagstuhl Seinar Proceedings, no , Internationales Begegnungs- und Forschungszentru IBFI), Schloss Dagstuhl, Gerany, [26] A. S. Schulz and M. Skutella, Scheduling unrelated achines by randoized rounding, SIAM Journal on Discrete Matheatics ), [27] M. Skutella and M. Uetz, Stochastic achine scheduling with precedence constraints, SIAM Journal on Coputing ), [28] M. Skutella and G.J. Woeginger, A PTAS for iniizing the total weighted copletion tie on identical parallel achines, Matheatics of Operations Research ), [29] D. Sleator and R. Taran, Aortized efficiency of list update and paging rules, Counications of the ACM ), [30] W. Sith, Various optiizers for single-stage production, Naval Research Logistics Quarterly ), [31] A. Souza and A. Steger, The expected copetitive ratio for weighted copletion tie scheduling, Proc. 21st Syp. on Theoretical Aspects of Coputer Science V. Diekert and M. Habib, eds.), Lecture Notes in Coputer Science, vol. 2996, Springer, 2004, pp [32] M. Uetz, Algoriths for deterinistic and stochastic scheduling, Cuvillier Verlag, Göttingen, Gerany, [33] A. P. A. Vestens, On-line achine scheduling, Ph.D. thesis, Eindhoven University of Technology, Netherlands, [34] G. Weiss, Approxiation results in parallel achines stochastic scheduling, Annals of Operations Research ), [35], Turnpike optiality of Sith s rule in parallel achines stochastic scheduling, Matheatics of Operations Research ), [36] G. Weiss and M. Pinedo, Scheduling tasks with exponential service ties on non-identical processors to iniize various cost functions, Journal of Applied Probability ),

15 Megow, Uetz, Vredeveld: Models and Algoriths for Stochastic Online Scheduling Matheatics of Operations Research xxx), pp. xxx xxx, c 200x INFORMS 15 Appendix A. Coefficient of variation for δ-nbue rando variables In this section, we show the relation between the value of δ and the squared) coefficient of variation Var [X] /E [X] 2 for a δ-nbue rando variable X. Lea A.1 Let X be a δ-nbue rando variable and let CV[X] = Var [X]/E [X] denote the coefficient of variation of X. Then CV[X] 2 2δ 1. Proof. We prove the lea for continuous rando variables X; the proof for discrete rando variables goes along the sae lines. Let X be a non-negative δ-nbue rando variable, with cuulative distribution function F and density f. By definition of conditional expectation, we know that [ ] E X t X > t x t)fx)dx t =. 5) 1 F t) As x t = x t dy, we can write the noinator of the right hand side as 0 x=t x t)fx)dx = = x t x=t x=t y=0 fx)dydx = y=0 x=y+t fx)dxdy 1 F x)dx, 6) where the second equality is obtained by changing the order of integration. As X is δ-nbue, i.e., E [X t X > t] δe [X], it follows fro 5) and 6) that [ ] 1 F x)dx = E X t X > t 1 F t)) δe [X] 1 F t)). 7) x=t By integrating the right hand side of the above inequality over t, we obtain δe [X] t=0 1 F t)dt = δe [X] 2. 8) Hall and Wellner [13, Equality 4.1)] showed that integrating the left hand side of 7) over t yields t=0 Hence, using 8) and 9) in 7), we have x=t 1 F x)dxdt = 1 2 E [ X 2]. 9) E [ X 2] 2δE [X] 2. Rearranging ters yields the desired bound on the squared coefficient of variation: CV[X] 2 = E [ X 2] E [X] 2 E [X] 2 2δ 1.

Stochastic Online Scheduling on Parallel Machines

Stochastic Online Scheduling on Parallel Machines Stochastic Online Scheduling on Parallel Machines Nicole Megow 1, Marc Uetz 2, and Tark Vredeveld 3 1 Technische Universit at Berlin, Institut f ur Matheatik, Strasse des 17. Juni 136, 10623 Berlin, Gerany

More information

Information Processing Letters

Information Processing Letters Inforation Processing Letters 111 2011) 178 183 Contents lists available at ScienceDirect Inforation Processing Letters www.elsevier.co/locate/ipl Offline file assignents for online load balancing Paul

More information

Stiffie's On Line Scheduling Algorithm

Stiffie's On Line Scheduling Algorithm A class of on-line scheduling algorithms to minimize total completion time X. Lu R.A. Sitters L. Stougie Abstract We consider the problem of scheduling jobs on-line on a single machine and on identical

More information

Halloween Costume Ideas for the Wii Game

Halloween Costume Ideas for the Wii Game Algorithica 2001) 30: 101 139 DOI: 101007/s00453-001-0003-0 Algorithica 2001 Springer-Verlag New York Inc Optial Search and One-Way Trading Online Algoriths R El-Yaniv, 1 A Fiat, 2 R M Karp, 3 and G Turpin

More information

Reliability Constrained Packet-sizing for Linear Multi-hop Wireless Networks

Reliability Constrained Packet-sizing for Linear Multi-hop Wireless Networks Reliability Constrained acket-sizing for inear Multi-hop Wireless Networks Ning Wen, and Randall A. Berry Departent of Electrical Engineering and Coputer Science Northwestern University, Evanston, Illinois

More information

arxiv:0805.1434v1 [math.pr] 9 May 2008

arxiv:0805.1434v1 [math.pr] 9 May 2008 Degree-distribution stability of scale-free networs Zhenting Hou, Xiangxing Kong, Dinghua Shi,2, and Guanrong Chen 3 School of Matheatics, Central South University, Changsha 40083, China 2 Departent of

More information

ON SELF-ROUTING IN CLOS CONNECTION NETWORKS. BARRY G. DOUGLASS Electrical Engineering Department Texas A&M University College Station, TX 77843-3128

ON SELF-ROUTING IN CLOS CONNECTION NETWORKS. BARRY G. DOUGLASS Electrical Engineering Department Texas A&M University College Station, TX 77843-3128 ON SELF-ROUTING IN CLOS CONNECTION NETWORKS BARRY G. DOUGLASS Electrical Engineering Departent Texas A&M University College Station, TX 778-8 A. YAVUZ ORUÇ Electrical Engineering Departent and Institute

More information

Machine Learning Applications in Grid Computing

Machine Learning Applications in Grid Computing Machine Learning Applications in Grid Coputing George Cybenko, Guofei Jiang and Daniel Bilar Thayer School of Engineering Dartouth College Hanover, NH 03755, USA gvc@dartouth.edu, guofei.jiang@dartouth.edu

More information

Online Bagging and Boosting

Online Bagging and Boosting Abstract Bagging and boosting are two of the ost well-known enseble learning ethods due to their theoretical perforance guarantees and strong experiental results. However, these algoriths have been used

More information

Data Set Generation for Rectangular Placement Problems

Data Set Generation for Rectangular Placement Problems Data Set Generation for Rectangular Placeent Probles Christine L. Valenzuela (Muford) Pearl Y. Wang School of Coputer Science & Inforatics Departent of Coputer Science MS 4A5 Cardiff University George

More information

This paper studies a rental firm that offers reusable products to price- and quality-of-service sensitive

This paper studies a rental firm that offers reusable products to price- and quality-of-service sensitive MANUFACTURING & SERVICE OPERATIONS MANAGEMENT Vol., No. 3, Suer 28, pp. 429 447 issn 523-464 eissn 526-5498 8 3 429 infors doi.287/so.7.8 28 INFORMS INFORMS holds copyright to this article and distributed

More information

The power of -points in preemptive single machine scheduling

The power of -points in preemptive single machine scheduling JOURNAL OF SCHEDULING J. Sched. 22; 5:121 133 (DOI: 1.12/jos.93) The power of -points in preemptive single machine scheduling Andreas S. Schulz 1; 2; ; and Martin Skutella 1 Massachusetts Institute of

More information

International Journal of Management & Information Systems First Quarter 2012 Volume 16, Number 1

International Journal of Management & Information Systems First Quarter 2012 Volume 16, Number 1 International Journal of Manageent & Inforation Systes First Quarter 2012 Volue 16, Nuber 1 Proposal And Effectiveness Of A Highly Copelling Direct Mail Method - Establishent And Deployent Of PMOS-DM Hisatoshi

More information

CLOSED-LOOP SUPPLY CHAIN NETWORK OPTIMIZATION FOR HONG KONG CARTRIDGE RECYCLING INDUSTRY

CLOSED-LOOP SUPPLY CHAIN NETWORK OPTIMIZATION FOR HONG KONG CARTRIDGE RECYCLING INDUSTRY CLOSED-LOOP SUPPLY CHAIN NETWORK OPTIMIZATION FOR HONG KONG CARTRIDGE RECYCLING INDUSTRY Y. T. Chen Departent of Industrial and Systes Engineering Hong Kong Polytechnic University, Hong Kong yongtong.chen@connect.polyu.hk

More information

Position Auctions and Non-uniform Conversion Rates

Position Auctions and Non-uniform Conversion Rates Position Auctions and Non-unifor Conversion Rates Liad Blurosen Microsoft Research Mountain View, CA 944 liadbl@icrosoft.co Jason D. Hartline Shuzhen Nong Electrical Engineering and Microsoft AdCenter

More information

Resource Allocation in Wireless Networks with Multiple Relays

Resource Allocation in Wireless Networks with Multiple Relays Resource Allocation in Wireless Networks with Multiple Relays Kağan Bakanoğlu, Stefano Toasin, Elza Erkip Departent of Electrical and Coputer Engineering, Polytechnic Institute of NYU, Brooklyn, NY, 0

More information

An Innovate Dynamic Load Balancing Algorithm Based on Task

An Innovate Dynamic Load Balancing Algorithm Based on Task An Innovate Dynaic Load Balancing Algorith Based on Task Classification Hong-bin Wang,,a, Zhi-yi Fang, b, Guan-nan Qu,*,c, Xiao-dan Ren,d College of Coputer Science and Technology, Jilin University, Changchun

More information

Pricing Asian Options using Monte Carlo Methods

Pricing Asian Options using Monte Carlo Methods U.U.D.M. Project Report 9:7 Pricing Asian Options using Monte Carlo Methods Hongbin Zhang Exaensarbete i ateatik, 3 hp Handledare och exainator: Johan Tysk Juni 9 Departent of Matheatics Uppsala University

More information

CRM FACTORS ASSESSMENT USING ANALYTIC HIERARCHY PROCESS

CRM FACTORS ASSESSMENT USING ANALYTIC HIERARCHY PROCESS 641 CRM FACTORS ASSESSMENT USING ANALYTIC HIERARCHY PROCESS Marketa Zajarosova 1* *Ph.D. VSB - Technical University of Ostrava, THE CZECH REPUBLIC arketa.zajarosova@vsb.cz Abstract Custoer relationship

More information

Factored Models for Probabilistic Modal Logic

Factored Models for Probabilistic Modal Logic Proceedings of the Twenty-Third AAAI Conference on Artificial Intelligence (2008 Factored Models for Probabilistic Modal Logic Afsaneh Shirazi and Eyal Air Coputer Science Departent, University of Illinois

More information

Airline Yield Management with Overbooking, Cancellations, and No-Shows JANAKIRAM SUBRAMANIAN

Airline Yield Management with Overbooking, Cancellations, and No-Shows JANAKIRAM SUBRAMANIAN Airline Yield Manageent with Overbooking, Cancellations, and No-Shows JANAKIRAM SUBRAMANIAN Integral Developent Corporation, 301 University Avenue, Suite 200, Palo Alto, California 94301 SHALER STIDHAM

More information

MINIMUM VERTEX DEGREE THRESHOLD FOR LOOSE HAMILTON CYCLES IN 3-UNIFORM HYPERGRAPHS

MINIMUM VERTEX DEGREE THRESHOLD FOR LOOSE HAMILTON CYCLES IN 3-UNIFORM HYPERGRAPHS MINIMUM VERTEX DEGREE THRESHOLD FOR LOOSE HAMILTON CYCLES IN 3-UNIFORM HYPERGRAPHS JIE HAN AND YI ZHAO Abstract. We show that for sufficiently large n, every 3-unifor hypergraph on n vertices with iniu

More information

RECURSIVE DYNAMIC PROGRAMMING: HEURISTIC RULES, BOUNDING AND STATE SPACE REDUCTION. Henrik Kure

RECURSIVE DYNAMIC PROGRAMMING: HEURISTIC RULES, BOUNDING AND STATE SPACE REDUCTION. Henrik Kure RECURSIVE DYNAMIC PROGRAMMING: HEURISTIC RULES, BOUNDING AND STATE SPACE REDUCTION Henrik Kure Dina, Danish Inforatics Network In the Agricultural Sciences Royal Veterinary and Agricultural University

More information

Research Article Performance Evaluation of Human Resource Outsourcing in Food Processing Enterprises

Research Article Performance Evaluation of Human Resource Outsourcing in Food Processing Enterprises Advance Journal of Food Science and Technology 9(2): 964-969, 205 ISSN: 2042-4868; e-issn: 2042-4876 205 Maxwell Scientific Publication Corp. Subitted: August 0, 205 Accepted: Septeber 3, 205 Published:

More information

Considerations on Distributed Load Balancing for Fully Heterogeneous Machines: Two Particular Cases

Considerations on Distributed Load Balancing for Fully Heterogeneous Machines: Two Particular Cases Considerations on Distributed Load Balancing for Fully Heterogeneous Machines: Two Particular Cases Nathanaël Cheriere Departent of Coputer Science ENS Rennes Rennes, France nathanael.cheriere@ens-rennes.fr

More information

Reconnect 04 Solving Integer Programs with Branch and Bound (and Branch and Cut)

Reconnect 04 Solving Integer Programs with Branch and Bound (and Branch and Cut) Sandia is a ultiprogra laboratory operated by Sandia Corporation, a Lockheed Martin Copany, Reconnect 04 Solving Integer Progras with Branch and Bound (and Branch and Cut) Cynthia Phillips (Sandia National

More information

Efficient Key Management for Secure Group Communications with Bursty Behavior

Efficient Key Management for Secure Group Communications with Bursty Behavior Efficient Key Manageent for Secure Group Counications with Bursty Behavior Xukai Zou, Byrav Raaurthy Departent of Coputer Science and Engineering University of Nebraska-Lincoln Lincoln, NE68588, USA Eail:

More information

ASIC Design Project Management Supported by Multi Agent Simulation

ASIC Design Project Management Supported by Multi Agent Simulation ASIC Design Project Manageent Supported by Multi Agent Siulation Jana Blaschke, Christian Sebeke, Wolfgang Rosenstiel Abstract The coplexity of Application Specific Integrated Circuits (ASICs) is continuously

More information

Fuzzy Sets in HR Management

Fuzzy Sets in HR Management Acta Polytechnica Hungarica Vol. 8, No. 3, 2011 Fuzzy Sets in HR Manageent Blanka Zeková AXIOM SW, s.r.o., 760 01 Zlín, Czech Republic blanka.zekova@sezna.cz Jana Talašová Faculty of Science, Palacký Univerzity,

More information

Software Quality Characteristics Tested For Mobile Application Development

Software Quality Characteristics Tested For Mobile Application Development Thesis no: MGSE-2015-02 Software Quality Characteristics Tested For Mobile Application Developent Literature Review and Epirical Survey WALEED ANWAR Faculty of Coputing Blekinge Institute of Technology

More information

Partitioned Elias-Fano Indexes

Partitioned Elias-Fano Indexes Partitioned Elias-ano Indexes Giuseppe Ottaviano ISTI-CNR, Pisa giuseppe.ottaviano@isti.cnr.it Rossano Venturini Dept. of Coputer Science, University of Pisa rossano@di.unipi.it ABSTRACT The Elias-ano

More information

Cooperative Caching for Adaptive Bit Rate Streaming in Content Delivery Networks

Cooperative Caching for Adaptive Bit Rate Streaming in Content Delivery Networks Cooperative Caching for Adaptive Bit Rate Streaing in Content Delivery Networs Phuong Luu Vo Departent of Coputer Science and Engineering, International University - VNUHCM, Vietna vtlphuong@hciu.edu.vn

More information

Markovian inventory policy with application to the paper industry

Markovian inventory policy with application to the paper industry Coputers and Cheical Engineering 26 (2002) 1399 1413 www.elsevier.co/locate/copcheeng Markovian inventory policy with application to the paper industry K. Karen Yin a, *, Hu Liu a,1, Neil E. Johnson b,2

More information

Use of extrapolation to forecast the working capital in the mechanical engineering companies

Use of extrapolation to forecast the working capital in the mechanical engineering companies ECONTECHMOD. AN INTERNATIONAL QUARTERLY JOURNAL 2014. Vol. 1. No. 1. 23 28 Use of extrapolation to forecast the working capital in the echanical engineering copanies A. Cherep, Y. Shvets Departent of finance

More information

On Computing Nearest Neighbors with Applications to Decoding of Binary Linear Codes

On Computing Nearest Neighbors with Applications to Decoding of Binary Linear Codes On Coputing Nearest Neighbors with Applications to Decoding of Binary Linear Codes Alexander May and Ilya Ozerov Horst Görtz Institute for IT-Security Ruhr-University Bochu, Gerany Faculty of Matheatics

More information

Method of supply chain optimization in E-commerce

Method of supply chain optimization in E-commerce MPRA Munich Personal RePEc Archive Method of supply chain optiization in E-coerce Petr Suchánek and Robert Bucki Silesian University - School of Business Adinistration, The College of Inforatics and Manageent

More information

Searching strategy for multi-target discovery in wireless networks

Searching strategy for multi-target discovery in wireless networks Searching strategy for ulti-target discovery in wireless networks Zhao Cheng, Wendi B. Heinzelan Departent of Electrical and Coputer Engineering University of Rochester Rochester, NY 467 (585) 75-{878,

More information

Evaluating Inventory Management Performance: a Preliminary Desk-Simulation Study Based on IOC Model

Evaluating Inventory Management Performance: a Preliminary Desk-Simulation Study Based on IOC Model Evaluating Inventory Manageent Perforance: a Preliinary Desk-Siulation Study Based on IOC Model Flora Bernardel, Roberto Panizzolo, and Davide Martinazzo Abstract The focus of this study is on preliinary

More information

Media Adaptation Framework in Biofeedback System for Stroke Patient Rehabilitation

Media Adaptation Framework in Biofeedback System for Stroke Patient Rehabilitation Media Adaptation Fraework in Biofeedback Syste for Stroke Patient Rehabilitation Yinpeng Chen, Weiwei Xu, Hari Sundara, Thanassis Rikakis, Sheng-Min Liu Arts, Media and Engineering Progra Arizona State

More information

An Optimal Task Allocation Model for System Cost Analysis in Heterogeneous Distributed Computing Systems: A Heuristic Approach

An Optimal Task Allocation Model for System Cost Analysis in Heterogeneous Distributed Computing Systems: A Heuristic Approach An Optial Tas Allocation Model for Syste Cost Analysis in Heterogeneous Distributed Coputing Systes: A Heuristic Approach P. K. Yadav Central Building Research Institute, Rooree- 247667, Uttarahand (INDIA)

More information

Completion Time Scheduling and the WSRPT Algorithm

Completion Time Scheduling and the WSRPT Algorithm Completion Time Scheduling and the WSRPT Algorithm Bo Xiong, Christine Chung Department of Computer Science, Connecticut College, New London, CT {bxiong,cchung}@conncoll.edu Abstract. We consider the online

More information

Energy Efficient VM Scheduling for Cloud Data Centers: Exact allocation and migration algorithms

Energy Efficient VM Scheduling for Cloud Data Centers: Exact allocation and migration algorithms Energy Efficient VM Scheduling for Cloud Data Centers: Exact allocation and igration algoriths Chaia Ghribi, Makhlouf Hadji and Djaal Zeghlache Institut Mines-Téléco, Téléco SudParis UMR CNRS 5157 9, Rue

More information

A Scalable Application Placement Controller for Enterprise Data Centers

A Scalable Application Placement Controller for Enterprise Data Centers W WWW 7 / Track: Perforance and Scalability A Scalable Application Placeent Controller for Enterprise Data Centers Chunqiang Tang, Malgorzata Steinder, Michael Spreitzer, and Giovanni Pacifici IBM T.J.

More information

Preference-based Search and Multi-criteria Optimization

Preference-based Search and Multi-criteria Optimization Fro: AAAI-02 Proceedings. Copyright 2002, AAAI (www.aaai.org). All rights reserved. Preference-based Search and Multi-criteria Optiization Ulrich Junker ILOG 1681, route des Dolines F-06560 Valbonne ujunker@ilog.fr

More information

The AGA Evaluating Model of Customer Loyalty Based on E-commerce Environment

The AGA Evaluating Model of Customer Loyalty Based on E-commerce Environment 6 JOURNAL OF SOFTWARE, VOL. 4, NO. 3, MAY 009 The AGA Evaluating Model of Custoer Loyalty Based on E-coerce Environent Shaoei Yang Econoics and Manageent Departent, North China Electric Power University,

More information

List Scheduling in Order of α-points on a Single Machine

List Scheduling in Order of α-points on a Single Machine List Scheduling in Order of α-points on a Single Machine Martin Skutella Fachbereich Mathematik, Universität Dortmund, D 4422 Dortmund, Germany martin.skutella@uni-dortmund.de http://www.mathematik.uni-dortmund.de/

More information

A Hybrid Grey-Game-MCDM Method for ERP Selecting Based on BSC. M. H. Kamfiroozi, 2 A. BonyadiNaeini

A Hybrid Grey-Game-MCDM Method for ERP Selecting Based on BSC. M. H. Kamfiroozi, 2 A. BonyadiNaeini Int. J. Manag. Bus. Res., 3 (1), 13-20, Winter 2013 IAU A Hybrid Grey-Gae-MCDM Method for ERP Selecting Based on BSC 1 M. H. Kafiroozi, 2 A. BonyadiNaeini 1,2 Departent of Industrial Engineering, Iran

More information

The Research of Measuring Approach and Energy Efficiency for Hadoop Periodic Jobs

The Research of Measuring Approach and Energy Efficiency for Hadoop Periodic Jobs Send Orders for Reprints to reprints@benthascience.ae 206 The Open Fuels & Energy Science Journal, 2015, 8, 206-210 Open Access The Research of Measuring Approach and Energy Efficiency for Hadoop Periodic

More information

Applying Multiple Neural Networks on Large Scale Data

Applying Multiple Neural Networks on Large Scale Data 0 International Conference on Inforation and Electronics Engineering IPCSIT vol6 (0) (0) IACSIT Press, Singapore Applying Multiple Neural Networks on Large Scale Data Kritsanatt Boonkiatpong and Sukree

More information

PERFORMANCE METRICS FOR THE IT SERVICES PORTFOLIO

PERFORMANCE METRICS FOR THE IT SERVICES PORTFOLIO Bulletin of the Transilvania University of Braşov Series I: Engineering Sciences Vol. 4 (53) No. - 0 PERFORMANCE METRICS FOR THE IT SERVICES PORTFOLIO V. CAZACU I. SZÉKELY F. SANDU 3 T. BĂLAN Abstract:

More information

Exploiting Hardware Heterogeneity within the Same Instance Type of Amazon EC2

Exploiting Hardware Heterogeneity within the Same Instance Type of Amazon EC2 Exploiting Hardware Heterogeneity within the Sae Instance Type of Aazon EC2 Zhonghong Ou, Hao Zhuang, Jukka K. Nurinen, Antti Ylä-Jääski, Pan Hui Aalto University, Finland; Deutsch Teleko Laboratories,

More information

A Study on the Chain Restaurants Dynamic Negotiation Games of the Optimization of Joint Procurement of Food Materials

A Study on the Chain Restaurants Dynamic Negotiation Games of the Optimization of Joint Procurement of Food Materials International Journal of Coputer Science & Inforation Technology (IJCSIT) Vol 6, No 1, February 2014 A Study on the Chain estaurants Dynaic Negotiation aes of the Optiization of Joint Procureent of Food

More information

Optimal Resource-Constraint Project Scheduling with Overlapping Modes

Optimal Resource-Constraint Project Scheduling with Overlapping Modes Optial Resource-Constraint Proect Scheduling with Overlapping Modes François Berthaut Lucas Grèze Robert Pellerin Nathalie Perrier Adnène Hai February 20 CIRRELT-20-09 Bureaux de Montréal : Bureaux de

More information

A quantum secret ballot. Abstract

A quantum secret ballot. Abstract A quantu secret ballot Shahar Dolev and Itaar Pitowsky The Edelstein Center, Levi Building, The Hebrerw University, Givat Ra, Jerusale, Israel Boaz Tair arxiv:quant-ph/060087v 8 Mar 006 Departent of Philosophy

More information

An Improved Decision-making Model of Human Resource Outsourcing Based on Internet Collaboration

An Improved Decision-making Model of Human Resource Outsourcing Based on Internet Collaboration International Journal of Hybrid Inforation Technology, pp. 339-350 http://dx.doi.org/10.14257/hit.2016.9.4.28 An Iproved Decision-aking Model of Huan Resource Outsourcing Based on Internet Collaboration

More information

SOME APPLICATIONS OF FORECASTING Prof. Thomas B. Fomby Department of Economics Southern Methodist University May 2008

SOME APPLICATIONS OF FORECASTING Prof. Thomas B. Fomby Department of Economics Southern Methodist University May 2008 SOME APPLCATONS OF FORECASTNG Prof. Thoas B. Foby Departent of Econoics Southern Methodist University May 8 To deonstrate the usefulness of forecasting ethods this note discusses four applications of forecasting

More information

Extended-Horizon Analysis of Pressure Sensitivities for Leak Detection in Water Distribution Networks: Application to the Barcelona Network

Extended-Horizon Analysis of Pressure Sensitivities for Leak Detection in Water Distribution Networks: Application to the Barcelona Network 2013 European Control Conference (ECC) July 17-19, 2013, Zürich, Switzerland. Extended-Horizon Analysis of Pressure Sensitivities for Leak Detection in Water Distribution Networks: Application to the Barcelona

More information

Dynamic Placement for Clustered Web Applications

Dynamic Placement for Clustered Web Applications Dynaic laceent for Clustered Web Applications A. Karve, T. Kibrel, G. acifici, M. Spreitzer, M. Steinder, M. Sviridenko, and A. Tantawi IBM T.J. Watson Research Center {karve,kibrel,giovanni,spreitz,steinder,sviri,tantawi}@us.ib.co

More information

Trading Regret for Efficiency: Online Convex Optimization with Long Term Constraints

Trading Regret for Efficiency: Online Convex Optimization with Long Term Constraints Journal of Machine Learning Research 13 2012) 2503-2528 Subitted 8/11; Revised 3/12; Published 9/12 rading Regret for Efficiency: Online Convex Optiization with Long er Constraints Mehrdad Mahdavi Rong

More information

An improved on-line algorithm for scheduling on two unrestrictive parallel batch processing machines

An improved on-line algorithm for scheduling on two unrestrictive parallel batch processing machines This is the Pre-Published Version. An improved on-line algorithm for scheduling on two unrestrictive parallel batch processing machines Q.Q. Nong, T.C.E. Cheng, C.T. Ng Department of Mathematics, Ocean

More information

Approximately-Perfect Hashing: Improving Network Throughput through Efficient Off-chip Routing Table Lookup

Approximately-Perfect Hashing: Improving Network Throughput through Efficient Off-chip Routing Table Lookup Approxiately-Perfect ing: Iproving Network Throughput through Efficient Off-chip Routing Table Lookup Zhuo Huang, Jih-Kwon Peir, Shigang Chen Departent of Coputer & Inforation Science & Engineering, University

More information

Modeling operational risk data reported above a time-varying threshold

Modeling operational risk data reported above a time-varying threshold Modeling operational risk data reported above a tie-varying threshold Pavel V. Shevchenko CSIRO Matheatical and Inforation Sciences, Sydney, Locked bag 7, North Ryde, NSW, 670, Australia. e-ail: Pavel.Shevchenko@csiro.au

More information

Markov Models and Their Use for Calculations of Important Traffic Parameters of Contact Center

Markov Models and Their Use for Calculations of Important Traffic Parameters of Contact Center Markov Models and Their Use for Calculations of Iportant Traffic Paraeters of Contact Center ERIK CHROMY, JAN DIEZKA, MATEJ KAVACKY Institute of Telecounications Slovak University of Technology Bratislava

More information

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, ACCEPTED FOR PUBLICATION 1. Secure Wireless Multicast for Delay-Sensitive Data via Network Coding

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, ACCEPTED FOR PUBLICATION 1. Secure Wireless Multicast for Delay-Sensitive Data via Network Coding IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, ACCEPTED FOR PUBLICATION 1 Secure Wireless Multicast for Delay-Sensitive Data via Network Coding Tuan T. Tran, Meber, IEEE, Hongxiang Li, Senior Meber, IEEE,

More information

Evaluating the Effectiveness of Task Overlapping as a Risk Response Strategy in Engineering Projects

Evaluating the Effectiveness of Task Overlapping as a Risk Response Strategy in Engineering Projects Evaluating the Effectiveness of Task Overlapping as a Risk Response Strategy in Engineering Projects Lucas Grèze Robert Pellerin Nathalie Perrier Patrice Leclaire February 2011 CIRRELT-2011-11 Bureaux

More information

An Integrated Approach for Monitoring Service Level Parameters of Software-Defined Networking

An Integrated Approach for Monitoring Service Level Parameters of Software-Defined Networking International Journal of Future Generation Counication and Networking Vol. 8, No. 6 (15), pp. 197-4 http://d.doi.org/1.1457/ijfgcn.15.8.6.19 An Integrated Approach for Monitoring Service Level Paraeters

More information

Real Time Target Tracking with Binary Sensor Networks and Parallel Computing

Real Time Target Tracking with Binary Sensor Networks and Parallel Computing Real Tie Target Tracking with Binary Sensor Networks and Parallel Coputing Hong Lin, John Rushing, Sara J. Graves, Steve Tanner, and Evans Criswell Abstract A parallel real tie data fusion and target tracking

More information

Equivalent Tapped Delay Line Channel Responses with Reduced Taps

Equivalent Tapped Delay Line Channel Responses with Reduced Taps Equivalent Tapped Delay Line Channel Responses with Reduced Taps Shweta Sagari, Wade Trappe, Larry Greenstein {shsagari, trappe, ljg}@winlab.rutgers.edu WINLAB, Rutgers University, North Brunswick, NJ

More information

Design of Model Reference Self Tuning Mechanism for PID like Fuzzy Controller

Design of Model Reference Self Tuning Mechanism for PID like Fuzzy Controller Research Article International Journal of Current Engineering and Technology EISSN 77 46, PISSN 347 56 4 INPRESSCO, All Rights Reserved Available at http://inpressco.co/category/ijcet Design of Model Reference

More information

6. Time (or Space) Series Analysis

6. Time (or Space) Series Analysis ATM 55 otes: Tie Series Analysis - Section 6a Page 8 6. Tie (or Space) Series Analysis In this chapter we will consider soe coon aspects of tie series analysis including autocorrelation, statistical prediction,

More information

Is Pay-as-You-Drive Insurance a Better Way to Reduce Gasoline than Gasoline Taxes?

Is Pay-as-You-Drive Insurance a Better Way to Reduce Gasoline than Gasoline Taxes? Is Pay-as-You-Drive Insurance a Better Way to Reduce Gasoline than Gasoline Taxes? By Ian W.H. Parry Despite concerns about US dependence on a volatile world oil arket, greenhouse gases fro fuel cobustion,

More information

Leak detection in open water channels

Leak detection in open water channels Proceedings of the 17th World Congress The International Federation of Autoatic Control Seoul, Korea, July 6-11, 28 Leak detection in open water channels Erik Weyer Georges Bastin Departent of Electrical

More information

Factor Model. Arbitrage Pricing Theory. Systematic Versus Non-Systematic Risk. Intuitive Argument

Factor Model. Arbitrage Pricing Theory. Systematic Versus Non-Systematic Risk. Intuitive Argument Ross [1],[]) presents the aritrage pricing theory. The idea is that the structure of asset returns leads naturally to a odel of risk preia, for otherwise there would exist an opportunity for aritrage profit.

More information

Data Streaming Algorithms for Estimating Entropy of Network Traffic

Data Streaming Algorithms for Estimating Entropy of Network Traffic Data Streaing Algoriths for Estiating Entropy of Network Traffic Ashwin Lall University of Rochester Vyas Sekar Carnegie Mellon University Mitsunori Ogihara University of Rochester Jun (Ji) Xu Georgia

More information

Dynamic right-sizing for power-proportional data centers Extended version

Dynamic right-sizing for power-proportional data centers Extended version 1 Dynaic right-sizing for power-proportional data centers Extended version Minghong Lin, Ada Wieran, Lachlan L. H. Andrew and Eno Thereska Abstract Power consuption iposes a significant cost for data centers

More information

Quality evaluation of the model-based forecasts of implied volatility index

Quality evaluation of the model-based forecasts of implied volatility index Quality evaluation of the odel-based forecasts of iplied volatility index Katarzyna Łęczycka 1 Abstract Influence of volatility on financial arket forecasts is very high. It appears as a specific factor

More information

2. FINDING A SOLUTION

2. FINDING A SOLUTION The 7 th Balan Conference on Operational Research BACOR 5 Constanta, May 5, Roania OPTIMAL TIME AND SPACE COMPLEXITY ALGORITHM FOR CONSTRUCTION OF ALL BINARY TREES FROM PRE-ORDER AND POST-ORDER TRAVERSALS

More information

PREDICTION OF POSSIBLE CONGESTIONS IN SLA CREATION PROCESS

PREDICTION OF POSSIBLE CONGESTIONS IN SLA CREATION PROCESS PREDICTIO OF POSSIBLE COGESTIOS I SLA CREATIO PROCESS Srećko Krile University of Dubrovnik Departent of Electrical Engineering and Coputing Cira Carica 4, 20000 Dubrovnik, Croatia Tel +385 20 445-739,

More information

Image restoration for a rectangular poor-pixels detector

Image restoration for a rectangular poor-pixels detector Iage restoration for a rectangular poor-pixels detector Pengcheng Wen 1, Xiangjun Wang 1, Hong Wei 2 1 State Key Laboratory of Precision Measuring Technology and Instruents, Tianjin University, China 2

More information

The Application of Bandwidth Optimization Technique in SLA Negotiation Process

The Application of Bandwidth Optimization Technique in SLA Negotiation Process The Application of Bandwidth Optiization Technique in SLA egotiation Process Srecko Krile University of Dubrovnik Departent of Electrical Engineering and Coputing Cira Carica 4, 20000 Dubrovnik, Croatia

More information

Ronald Graham: Laying the Foundations of Online Optimization

Ronald Graham: Laying the Foundations of Online Optimization Documenta Math. 239 Ronald Graham: Laying the Foundations of Online Optimization Susanne Albers Abstract. This chapter highlights fundamental contributions made by Ron Graham in the area of online optimization.

More information

Analyzing Spatiotemporal Characteristics of Education Network Traffic with Flexible Multiscale Entropy

Analyzing Spatiotemporal Characteristics of Education Network Traffic with Flexible Multiscale Entropy Vol. 9, No. 5 (2016), pp.303-312 http://dx.doi.org/10.14257/ijgdc.2016.9.5.26 Analyzing Spatioteporal Characteristics of Education Network Traffic with Flexible Multiscale Entropy Chen Yang, Renjie Zhou

More information

Scheduling Parallel Jobs with Linear Speedup

Scheduling Parallel Jobs with Linear Speedup Scheduling Parallel Jobs with Linear Speedup Alexander Grigoriev and Marc Uetz Maastricht University, Quantitative Economics, P.O.Box 616, 6200 MD Maastricht, The Netherlands. Email: {a.grigoriev,m.uetz}@ke.unimaas.nl

More information

ESTIMATING LIQUIDITY PREMIA IN THE SPANISH GOVERNMENT SECURITIES MARKET

ESTIMATING LIQUIDITY PREMIA IN THE SPANISH GOVERNMENT SECURITIES MARKET ESTIMATING LIQUIDITY PREMIA IN THE SPANISH GOVERNMENT SECURITIES MARKET Francisco Alonso, Roberto Blanco, Ana del Río and Alicia Sanchis Banco de España Banco de España Servicio de Estudios Docuento de

More information

Calculating the Return on Investment (ROI) for DMSMS Management. The Problem with Cost Avoidance

Calculating the Return on Investment (ROI) for DMSMS Management. The Problem with Cost Avoidance Calculating the Return on nvestent () for DMSMS Manageent Peter Sandborn CALCE, Departent of Mechanical Engineering (31) 45-3167 sandborn@calce.ud.edu www.ene.ud.edu/escml/obsolescence.ht October 28, 21

More information

An Approach to Combating Free-riding in Peer-to-Peer Networks

An Approach to Combating Free-riding in Peer-to-Peer Networks An Approach to Cobating Free-riding in Peer-to-Peer Networks Victor Ponce, Jie Wu, and Xiuqi Li Departent of Coputer Science and Engineering Florida Atlantic University Boca Raton, FL 33431 April 7, 2008

More information

Online Appendix I: A Model of Household Bargaining with Violence. In this appendix I develop a simple model of household bargaining that

Online Appendix I: A Model of Household Bargaining with Violence. In this appendix I develop a simple model of household bargaining that Online Appendix I: A Model of Household Bargaining ith Violence In this appendix I develop a siple odel of household bargaining that incorporates violence and shos under hat assuptions an increase in oen

More information

A Fast Algorithm for Online Placement and Reorganization of Replicated Data

A Fast Algorithm for Online Placement and Reorganization of Replicated Data A Fast Algorith for Online Placeent and Reorganization of Replicated Data R. J. Honicky Storage Systes Research Center University of California, Santa Cruz Ethan L. Miller Storage Systes Research Center

More information

HOW CLOSE ARE THE OPTION PRICING FORMULAS OF BACHELIER AND BLACK-MERTON-SCHOLES?

HOW CLOSE ARE THE OPTION PRICING FORMULAS OF BACHELIER AND BLACK-MERTON-SCHOLES? HOW CLOSE ARE THE OPTION PRICING FORMULAS OF BACHELIER AND BLACK-MERTON-SCHOLES? WALTER SCHACHERMAYER AND JOSEF TEICHMANN Abstract. We copare the option pricing forulas of Louis Bachelier and Black-Merton-Scholes

More information

Adaptive Modulation and Coding for Unmanned Aerial Vehicle (UAV) Radio Channel

Adaptive Modulation and Coding for Unmanned Aerial Vehicle (UAV) Radio Channel Recent Advances in Counications Adaptive odulation and Coding for Unanned Aerial Vehicle (UAV) Radio Channel Airhossein Fereidountabar,Gian Carlo Cardarilli, Rocco Fazzolari,Luca Di Nunzio Abstract In

More information

Capacity of Multiple-Antenna Systems With Both Receiver and Transmitter Channel State Information

Capacity of Multiple-Antenna Systems With Both Receiver and Transmitter Channel State Information IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 49, NO., OCTOBER 23 2697 Capacity of Multiple-Antenna Systes With Both Receiver and Transitter Channel State Inforation Sudharan K. Jayaweera, Student Meber,

More information

Modeling Parallel Applications Performance on Heterogeneous Systems

Modeling Parallel Applications Performance on Heterogeneous Systems Modeling Parallel Applications Perforance on Heterogeneous Systes Jaeela Al-Jaroodi, Nader Mohaed, Hong Jiang and David Swanson Departent of Coputer Science and Engineering University of Nebraska Lincoln

More information

Modified Latin Hypercube Sampling Monte Carlo (MLHSMC) Estimation for Average Quality Index

Modified Latin Hypercube Sampling Monte Carlo (MLHSMC) Estimation for Average Quality Index Analog Integrated Circuits and Signal Processing, vol. 9, no., April 999. Abstract Modified Latin Hypercube Sapling Monte Carlo (MLHSMC) Estiation for Average Quality Index Mansour Keraat and Richard Kielbasa

More information

Endogenous Market Structure and the Cooperative Firm

Endogenous Market Structure and the Cooperative Firm Endogenous Market Structure and the Cooperative Fir Brent Hueth and GianCarlo Moschini Working Paper 14-WP 547 May 2014 Center for Agricultural and Rural Developent Iowa State University Aes, Iowa 50011-1070

More information

Load Control for Overloaded MPLS/DiffServ Networks during SLA Negotiation

Load Control for Overloaded MPLS/DiffServ Networks during SLA Negotiation Int J Counications, Network and Syste Sciences, 29, 5, 422-432 doi:14236/ijcns292547 Published Online August 29 (http://wwwscirporg/journal/ijcns/) Load Control for Overloaded MPLS/DiffServ Networks during

More information

The Model of Lines for Option Pricing with Jumps

The Model of Lines for Option Pricing with Jumps The Model of Lines for Option Pricing with Jups Claudio Albanese, Sebastian Jaiungal and Ditri H Rubisov January 17, 21 Departent of Matheatics, University of Toronto Abstract This article reviews a pricing

More information

Multi-Class Deep Boosting

Multi-Class Deep Boosting Multi-Class Deep Boosting Vitaly Kuznetsov Courant Institute 25 Mercer Street New York, NY 002 vitaly@cis.nyu.edu Mehryar Mohri Courant Institute & Google Research 25 Mercer Street New York, NY 002 ohri@cis.nyu.edu

More information

SAMPLING METHODS LEARNING OBJECTIVES

SAMPLING METHODS LEARNING OBJECTIVES 6 SAMPLING METHODS 6 Using Statistics 6-6 2 Nonprobability Sapling and Bias 6-6 Stratified Rando Sapling 6-2 6 4 Cluster Sapling 6-4 6 5 Systeatic Sapling 6-9 6 6 Nonresponse 6-2 6 7 Suary and Review of

More information

Scheduling Parallel Jobs with Monotone Speedup 1

Scheduling Parallel Jobs with Monotone Speedup 1 Scheduling Parallel Jobs with Monotone Speedup 1 Alexander Grigoriev, Marc Uetz Maastricht University, Quantitative Economics, P.O.Box 616, 6200 MD Maastricht, The Netherlands, {a.grigoriev@ke.unimaas.nl,

More information

Non-Price Equilibria in Markets of Discrete Goods

Non-Price Equilibria in Markets of Discrete Goods Non-Price Equilibria in Markets of Discrete Goods (working paper) Avinatan Hassidi Hai Kaplan Yishay Mansour Noa Nisan ABSTRACT We study arkets of indivisible ites in which price-based (Walrasian) equilibria

More information