arxiv: v1 [cs.ro] 7 Mar 2016

Size: px
Start display at page:

Download "arxiv: v1 [cs.ro] 7 Mar 2016"

Transcription

1 Stochastc Collecton and Replenshment (SCAR): Objectve Functons Andrew W Palmer, Andrew J Hll and Steven J Schedng 1 arxv: v1 [cs.ro] 7 Mar 2016 Abstract Ths paper ntroduces two objectve functons for computng the expected cost n the Stochastc Collecton and Replenshment (SCAR) scenaro. In the SCAR scenaro, multple user agents have a lmted supply of a resource that they ether use or collect, dependng on the scenaro. To enable persstent autonomy, dedcated replenshment agents travel to the user agents and replensh or collect ther supply of the resource, thus allowng them to operate ndefntely n the feld. Of the two objectve functons, one uses a Monte Carlo method, whle the other uses a sgnfcantly faster analytcal method. Approxmatons to multplcaton, dvson and nverson of Gaussan dstrbuted varables are used to facltate propagaton of probablty dstrbutons n the analytcal method when Gaussan dstrbuted parameters are used. The analytcal objectve functon s shown to have greater than 99% comparson accuracy when compared wth the Monte Carlo objectve functon whle achevng speed gans of several orders of magntude. I. INTRODUCTION Resources such as fuel, battery charge and data storage space are a necessary component of autonomous systems. However, autonomous agents have a fnte capacty for these resources and thus at some pont wll requre the resource to be replenshed, partcularly when persstent autonomy s the goal. The ams of ths paper are to ntroduce the Stochastc Collecton and Replenshment (SCAR) scenaro, and to present and compare two SCAR objectve functons a Monte Carlo method and a faster analytcal method. The SCAR scenaro conssts of two nverse problems collecton and replenshment. Collecton refers to the case where user agents n the feld are collectng a resource such as data or physcal samples, whereas the replenshment case refers to agents usng a resource such as fuel or battery charge. In the collecton case, one or more collecton agents travel to the feld agents and retreve the resource that the user agents have gathered. In the replenshment case, the replenshment agents travel to the user agents and replensh the resources of the user agents. In both cases, the am of SCAR s to allow the user agents to contnue operatng wthout returnng to base. Several replenshment scenaros exst n the lterature aeral refuellng of a fleet of planes or Unmanned Aeral Ths work has been supported by the Ro Tnto Centre for Mne Automaton and the Australan Centre for Feld Robotcs, Unversty of Sydney, Australa. 1 The authors are wth the Australan Centre for Feld Robotcs, Unversty of Sydney, Australa. Emal addresses: {a.palmer;a.hll;s.schedng}@acfr.usyd.edu.au 2013 IEEE. Personal use of ths materal s permtted. Permsson from IEEE must be obtaned for all other uses, n any current or future meda, ncludng reprntng/republshng ths materal for advertsng or promotonal purposes, creatng new collectve works, for resale or redstrbuton to servers or lsts, or reuse of any copyrghted component of ths work n other works. Vehcles (UAVs) [1], [2], [3], [4], refuellng of a constellaton of satelltes [5], [6], and rechargng of UAVs usng Unmanned Ground Vehcles (UGVs) [7]. The man collecton scenaro n the lterature s the use of a data mule to collect data from a sensor feld [8], [9], [10]. The above scenaros are formulated as an NP-hard optmsaton problem, and the methods proposed for solvng them nclude heurstcs, smulated annealng, dynamc programmng, and branch and bound. The objectve functons generally revolve around mnmsng factors such as the total tme or tardness of the schedule, and the total fuel used or total dstance travelled by the replenshment agent. The above lterature have several lmtatons. Frstly, the replenshment agents are assumed to have suffcent capacty to fully fll all of the agents. However, when persstent autonomy s consdered, t s clear that the replenshment agents themselves wll have to be replenshed at some pont. Secondly, t s assumed that each user agent s replenshed only once. Agan, t s necessary to consder replenshng the user agents multple tmes when performng persstent tasks. Fnally, the agent parameters are treated as determnstc. In a practcal system, many parameters such as speed and usage rates are stochastc n nature. Dsregardng ths uncertanty can lead to selecton of suboptmal schedules from a rsk pont of vew [11]. The SCAR scenaro ams to address the above lmtatons by ncorporatng replenshment of the replenshment agent, multple replenshments of the user agents, and uncertanty n the agent parameters. An open ssue n optmsaton of stochastc systems s estmaton of the expected cost. A popular approach n the lterature for calculatng an expected cost has been scenaro-based methods such as Monte Carlo smulaton [12], [13]. Ths s smple to mplement, but can be computatonally expensve. Gaussan quadrature ntegraton was used n [14] to generate an expected cost, whle other authors have attempted to transform the stochastc problem nto a determnstc problem usng chance constrants [15] or conservatve estmates of the uncertan parameters [16]. The man contrbuton of ths paper s the formulaton of two methods for calculatng the expected cost n a SCAR scenaro. The frst s a Monte Carlo method that uses parameter values sampled from probablty dstrbutons to estmate an expected cost, whle the second s an analytcal soluton that ncorporates the entre probablty dstrbuton. The SCAR problem s frstly defned n Secton II, and mathematcal models of the SCAR scenaro are developed n Secton III. A determnstc model s developed for use n the Monte Carlo method, and a stochastc model for use n the analytcal method. These methods are vald for any

2 probablty dstrbuton, and are compared n ths paper usng Gaussan dstrbuted varables. Secton IV ntroduces a number of approxmaton methods for workng wth Gaussan dstrbuted varables, ncludng a new approxmaton to the Inverse Gaussan Dstrbuton. A computatonal study of the objectve functons s undertaken n Secton V, followed by some concludng remarks n Secton VI. II. PROBLEM DEFINITION In the SCAR scenaro there are multple user agents, whch have a lmted capacty of a resource. In the replenshment problem, the user agents use the resource over tme, whle one or more replenshment agents travel around replenshng the supples of the user agents. To replensh a user agent, the replenshment agent must travel to the user agent, setup before begnnng replenshment, replensh the user agent, and then packup before t can travel to the next user agent. The user agent may contnue to use the resource whle beng replenshed. The nverse problem of the user agents collectng the resource s dentcal except for the drecton of the resource flow. The replenshment agents also have a lmted capacty of the resource and must perodcally travel to a replenshment pont to be replenshed. The fleet of user agents s heterogeneous, as s the fleet of replenshment agents. The parameters of the agents such as usage rate, replenshment rate, speed, setup and packup tme are stochastc. The user agents may be postoned apart from one another, and the moton of all agents may be constraned by roads or obstacles. Both user and replenshment agents can be replenshed multple tmes n a sngle schedule. Any user agent can be replenshed by at most one replenshment agent at any tme, and any replenshment agent can only servce at most one user agent at any tme. Preempton s not consdered;.e. once a replenshment agent has begun replenshng a user agent, t must contnue untl ether the user agent s fully replenshed or the replenshment agent has exhausted ts supply of the resource. User agents operate n ther own small operatonal areas such that they are unable to reach the replenshment pont. As the dstances travelled by the replenshment agent are sgnfcantly larger than the sze of these operatonal areas, any varatons n the travel tmes of the replenshment agent due to the movements of the user agents can be accounted for n the uncertanty of the setup and packup tmes of the replenshment agent. The consequence of a user agent runnng out of the resource may be ether catastrophc (for example, the loss of the agent) whch corresponds to a hard deadlne, or noncatastrophc whch corresponds to a soft deadlne. A cost s ncurred f the deadlne s not met. A hard deadlne ncurs a step cost, whle a soft deadlne yelds a lnearly ncreasng cost. A sngle replenshment agent scenaro wth soft deadlnes for the user agents has been assumed for ths paper. III. MODEL FORMULATION Ths secton presents a mathematcal model for both the determnstc and stochastc sngle replenshment agent problems. The mathematcs for the collecton problem s dentcal f the resource consdered s the free space remanng nstead of the actual resource collected. A. Parameters Each user agent,, has the followng parameters: u,max s the resource capacty u s the current resource level r s the resource usage rate The replenshment agent, a, has the followng parameters: u a,max s the resource capacty u a s the current resource level f a s the resource replenshment rate nto the user agent t s,a s the setup tme t p,a s the packup tme v a s the velocty The replenshment pont, r, has the followng parameters: t s,r s the setup tme t p,r s the packup tme f r s the resource replenshment rate nto the replenshment agent The dstance between the replenshment agent and a user agent s denoted d a, and the dstance between the replenshment agent and the replenshment pont s denoted d a,r. In the followng equatons, an upper-case varable denotes a probablty dstrbuton. Unts do not matter as long as they are consstent. B. Determnstc Equatons The cost, c, of a schedule when usng a soft deadlne s a rato between 0 and 1 whch ndcates what proporton of tme the agents are empty. A value of 0 means that none of the user agents were empty at any pont durng the schedule, whle a value of 1 means that all of the user agents were empty for the entre tme requred to complete the schedule. A schedule denotes a seres of tasks for the replenshment agents n the order to be executed. There are two possble task types replenshng a user agent, or replenshng the replenshment agent. The frst nvolves the replenshment agent travellng to the user agent, whle the second requres the replenshment agent to travel to the replenshment pont. An example schedule for a sngle-replenshment agent, fouruser agent system mght be [0, 2, r, 3, 1]. In ths schedule, the replenshment agent would replensh user agents 0 and 2 before vstng the replenshment ste, and would then replensh user agents 3 and 1. Each tme a user agent s replenshed, the tme that t was empty up untl that pont must be calculated. For each task replenshng a user agent, the tme empty n a segment, t segment,, can be calculated as: where t segment, = max(0, t b, t e, )

3 t b, s the tme at whch the replenshment agent began replenshng user agent, t e, s the tme when user agent,, wll fully deplete ts resources Once the schedule has been executed, the tme empty for each user agent must be calculated based on when t was last replenshed. So for each user agent, the tme empty at the end of the schedule, t end, s: t end, = max(0, t max t e, ) where t max s the tme that the schedule wll fnsh beng executed. For a soft deadlne, the cost of the schedule s then defned as: n n t segment, + c = =0 =0 t end, nt max (1) where n s the total number of user agents. The nt max term normalses the cost such that 0 c 1. A hard deadlne would be represented by a cost proportonal to the number of user agents that ran out of the resource. For each user agent, the tme tll empty can be calculated as: t e, = u r (2) In most cases, u = u,max. However, f the replenshment agent dd not have suffcent resources to completely replensh the user agent prevously, then u wll be lower than u,max. The tme untl a user agent s replenshed depends on when the replenshment agent last fnshed servcng a user agent. Let t f, be the tme that the replenshment agent has fnshed replenshng user agent, has packed up and s ready to travel to the locaton of the next task. Then the tme that user agent + 1 s replenshed, t b,+1, wll depend on t f, : t b,+1 = t f, + d a, v a + t s,a (3) Then t f,+1 can be calculated as: t f,+1 = t b,+1 + t r,+1 + t p,a (4) t r, s the tme that t takes to replensh user agent and depends on the current resource level, the resource usage rate and the replenshment rate: t r, = u,max u f a + t r,r f a = u,max u f a r However, f the replenshment agent does not have suffcent resources to fully replensh the user agent, then the tme to replensh the user agent wll be dependent on the resource level of the replenshment agent: u t1 t r, = mn( u a f a, u,max u f a r ) (5) The resource level n user agent,, after beng replenshed,, wll be: u t1 = mn(u,max, u t0 + t r, (f a r )) where u t0 s the resource level before beng replenshed. The resource level n the replenshment agent wll then be: u t1 a = max(0, u t0 a t r, f a ) For an r task, the total tme t f,a wll nclude the travel tme to the replenshment ste, setup and packup tmes of the replenshment ste, and the tme to replensh the replenshment agent: t f,a = t f, + d a,r v a C. Stochastc Equatons + t s,r + u a,max u a f r + t p,r (6) As noted prevously, a number of the parameters of the system are stochastc n practce, and a determnstc cost calculaton does not capture the nherent rsk of a partcular schedule. Usng just the expected values of the parameters, the cost for two dfferent schedules may be zero. Once uncertanty s taken nto account, one schedule could be found to be more rsky than the other. The uncertanty can be ncorporated by calculatng an expected cost usng the probablty dstrbutons of the parameters. The most straght-forward method to do ths s a Monte Carlo cost analyss where the determnstc cost calculaton s run multple tmes usng values sampled from the probablty dstrbutons. The qualty of the cost estmate wll mprove on average as more samples are used. However, usng a large number of samples has a sgnfcant mpact on computaton tme when runnng a schedule optmsaton. A faster method of calculatng the expected cost s to explctly calculate the probablty dstrbuton for the tme empty at each step of the schedule and calculate the expected cost from these probablty dstrbutons. The tme that the user agent s empty s gven by: T segment, = T b, T e, As the tme empty can only be 0, the expected value of the tme empty s gven by: E[T segment, ] = 0 xp(t segment, ) dx (7) where p(t segment, ) denotes the probablty densty functon of T segment,. Smlarly at the end of the schedule: T end, = T max T e, E[T end, ] = 0 xp(t end, ) dx Therefore the expected cost of the schedule for a soft deadlne s: n n E[T segment, ] + E[T end, ] E[C] = =0 ne[t max ] =0 where E[T max ] s gven by the mean value of the dstrbuton p(t max ). For a hard deadlne, the cost would reflect the (8)

4 probablty of the user agents runnng empty rather than the total tme that they are empty. Most of the followng equatons are smlar to the determnstc equatons from Secton III-B, usng probablty dstrbutons rather than explct values. Equaton (2) becomes: Equaton (3) becomes: T e, = U R T b,+1 = T f, + d a, V a + T s,a Let T m,+1 be the tme that the user agent s fnshed beng replenshed: T m,+1 = T b,+1 + T r,+1 (9) Usng (9), (4) becomes: T f,+1 = T m,+1 + T p,a (10) Equaton (5) cannot be smply modfed lke the prevous equatons as takng the mnmum between two probablty dstrbutons would lead to a dscontnuous probablty dstrbuton. Therefore, a seres of steps are requred to calculate the tme that t takes to replensh the user agent. Frstly, calculate the resource level of the user agent at tme T t1 b, : U t1 = U t0 R (T t1 b, T t0 m, ) where T t0 m, s the tme that the prevous replenshment of the user agent was fnshed at. Dependng on the choce of probablty dstrbuton, some of the dstrbuton wll extend nto the negatve part of the doman. However, a negatve level of resource does not make sense, so steps should be taken to mnmse the probablty of a negatve value. Smlarly, a resource level greater than the maxmum resource level s mpossble and should be accounted for. Secton IV-E dscusses a possble adjustment technque. A # wll be used to denote varables that have been adjusted to match the physcal constrants. The next step s to calculate the tme t wll take for the replenshment agent to replensh the user agent assumng that the replenshment agent has suffcent resource levels to acheve ths, T r, : T r, = u,max U t1# F a R Takng nto account the quantty of resource used by the user agent durng the replenshment, the amount of resource to be replenshed, Q, s gven by: Q = u,max U t1# + T r, R However, the replenshment agent may not have suffcent resources to fully replensh the user agent, so Q must be adjusted aganst U a. The actual replenshment tme can then be calculated as: T r, = Q# F a The resource level of the user agent after beng replenshed, U t2, s gven after adjustment aganst u,max by: U t2 = (U t1# + U a T r, R ) # U a s used nstead of T r, F a to ensure that the adjusted dstrbuton has an approprate shape. The resource level of the replenshment agent s then gven by: U t2 a Fnally, (6) becomes: T f,a = T f, + d a,r V a = (U t1 a Q # )# + T s,r + u a,max U a F r + T p,r (11) IV. APPROXIMATION METHODS It s assumed that the stochastc parameters can be descrbed by ndependent probablty dstrbutons. Whle any probablty dstrbuton s vald, n ths paper the parameters have been modelled wth Gaussan dstrbutons as these are relatvely easy to work wth. Addtons and subtractons of Gaussan dstrbuted varables result n a Gaussan dstrbuton, whereas other operatons such as dvson, multplcaton and nverson result n non-gaussan dstrbutons. To facltate the propagaton of the dstrbutons throughout the objectve functon, t s convenent to approxmate the non-gaussan dstrbutons as Gaussan dstrbutons. The followng subsectons dscuss these approxmaton methods. It should be noted that the probablty dstrbutons for quanttes such as the tme that the user agent was last replenshed at and the tme taken to replensh the user agent are not ndependent and there wll be some covarance between them. However, for ths paper the covarance between all calculated dstrbutons has been assumed to be zero. It wll be demonstrated later n ths paper that these are acceptable approxmatons and assumptons. A. Inverse Gaussan Dstrbuton An approxmaton of the probablty dstrbuton resultng from the nverse of a Gaussan dstrbuted varable was not found n the examned lterature. Therefore, an approxmaton was formulated through a numercal study. Consder: I = c G where I s an nverse Gaussan dstrbuted varable, G s a Gaussan dstrbuted varable descrbed by mean, µ G, and standard devaton, σ G, and c s a constant. The dstrbuton of I s then approxmately descrbed by a Gaussan dstrbuton wth mean, µ I, and standard devaton, σ I, where: µ I = C σ I = σ GC µ G µ 2 (12) G Fg. 1 shows the nverse Gaussan dstrbuton, the resultant approxmaton and the resdual error between the two dstrbutons for an ntal µ G /σ G rato of 20. The Kullback-Lebler (KL) Dvergence [17] for varous ratos s shown n Fg. 2. The KL Dvergence s a measure of the dfference between two dstrbutons, and as t nears 0, the approxmaton approaches the actual dstrbuton. Fg. 2

5 Gaussan dstrbuton and can be approxmated as per secton IV-A. For stuatons where a 2.5, the nverse Gaussan approxmaton method s used wth E treated as a constant, e = µ E. Fg. 1. Inverse Gaussan Dstrbuton and Approxmaton for µ G /σ G = 20 C. Gaussan Product Dstrbuton An approxmaton to the product of two Gaussan dstrbuted varables s presented n [19]. For a Gaussan product dstrbuton, M: M = EF Then: where µ M = µ E µ F (15) σ 2 M = σ 2 Eσ 2 F (1 + δ 2 E + δ 2 F ) (16) δ x = µ x σ x The authors note that the approxmaton mproves as δ E and δ F become large. Fg. 2. KL Dvergence for the Inverse Gaussan Approxmaton shows that the approxmaton mproves as the µ G /σ G rato ncreases. B. Gaussan Rato Dstrbuton A method for approxmatng a rato of Gaussan dstrbuted varables s gven n [18]. A rato dstrbuton, R: R = E F wth µ E, σ E, µ F, σ F and ρ = 0 can be approxmated wth a Gaussan dstrbuton where: σ R = 1 r r = σ F, a = µ E and b = µ F σ E σ E σ F a µ R = r(1.01b ) (13) a b b r2 µ 2 R (14) Ths approxmaton s only vald for a < 2.5, b > 4 [18]. As a, the rato dstrbuton approaches the nverse D. Expected Value Equaton (7) gves the expected tme empty for part of a schedule. Assumng the expected tme empty s a Gaussan dstrbuton wth µ and σ, ths becomes: E[G] = 0 x σ 2π e (x µ) 2σ 2 Solvng the defnte ntegral gves: 2 dx E[G] = µ 2 (1 + erf( µ σ 2 )) + σ e µ2 2σ 2 (17) 2π where erf s the Gauss error functon. E. Adjustng Dstrbutons Gaussan dstrbutons have a doman of (, ), and therefore there s some probablty that a sampled value wll be outsde the physcal lmts. When consderng quanttes such as resource level for example, a negatve value s not physcally possble. Smlarly, the maxmum value s constraned by the capacty of the agent. A smple method was devsed that shfts the mean and adjusts the standard devaton such that the majorty of the dstrbuton s wthn the logcal bounds. If the dstrbuton s wthn 3 standard devatons of 0, then: µ # s calculated usng (17) σ # = µ # /3 By keepng the mean 3 standard devatons away from 0, the probablty of a negatve value s 0.13%. As an example, consder a future resource level whch has been calculated as µ = 2 and σ = 10. As shown by the shaded secton n Fg. 3, 42.07% of the probablty currently les n the postve doman. The expected postve value of ths dstrbuton s calculated usng (17) as Therefore, the adjusted parameters are: µ # = and σ # = µ # /3 = 1.023

6 Fg. 3. Orgnal and Adjusted Dstrbutons The adjusted dstrbuton s shown n Fg. 3. As the ntal dstrbuton moves further nto the negatve part of the doman, the adjusted values wll both approach 0. The followng steps should be used to adjust aganst the maxmum level of the resource: Subtract the resource level from the maxmum resource level Perform the adjustment on the resultant dstrbuton Subtract the adjusted dstrbuton from the maxmum resource level Note that ths s just one possble method for adjustng the dstrbuton. Usng other dstrbutons such as the Gamma dstrbuton whch does not go below 0 may provde a better approxmaton. However, the dffculty of workng wth both Gaussan and non-gaussan dstrbutons then arses. V. COMPUTATIONAL STUDY To test the relatve performance of the objectve functons, a Monte Carlo analyss was performed. For each randomly generated schedule, the expected cost was calculated usng both a Monte Carlo approach wth the equatons detaled n Secton III-B, and an analytcal approach usng the equatons detaled n Secton III-C combned wth the approxmaton methods detaled n Secton IV. Each Monte Carlo cost was calculated usng 1000 samples from each of the parameter s probablty dstrbutons as a compromse between accuracy and computaton tme. Ths trade-off s shown n Fg. 4. The scenaro conssted of a sngle replenshment agent, a homogeneous set of 6 user agents wth soft deadlnes, and a sngle replenshment pont. The dstances between the user agents and the replenshment pont are shown n Fg. 5. The replenshment agent starts at the replenshment pont. The parameters of the agents and the replenshment pont are detaled n Tables I, II and III. A random selecton of 90,000 schedules of between 5 and 10 tasks was generated wth the only lmtaton beng that consecutve tasks could not be the same. A schedule Fg. 4. Average absolute error versus Monte Carlo samples. Calculaton tme shown as a gude sample pont marked. Fg. 5. Layout showng the locaton of the Replenshment Pont (RP) and User Agents of [0,1,0,1,2] would be vald, whle a schedule of [0,0,1,1,2] would not. The sample of 90,000 schedules represents around 0.1% of the possble schedules, and ths number was chosen to lmt the run tme of the Monte Carlo analyss. One thrd of the schedules were run wth all agents startng at empty, one thrd wth all agents startng at half capacty, and the fnal thrd wth all agents startng at full capacty. Fg. 6 shows that the analytcal objectve functon provdes a close approxmaton to the Monte Carlo generated cost. A lnear trend lne was ftted to the data wth an equaton of y = x and an R 2 value of (an R 2 value close to 1 ndcates a good ft). For each of the ntal condtons, the mean and standard devaton of the analytcal costs mnus the Monte Carlo costs s gven n Table IV. Fg. 7 shows the dfferences plotted aganst the Monte Carlo cost. The error generally decreases as the cost approaches 1. Some of ths error can TABLE I REPLENISHMENT AGENT PARAMETERS Parameter Mean Standard Devaton u max (unts) F (unts/s) T s (s) T p (s) 20 5 V (m/s)

7 TABLE II USER AGENT PARAMETERS Parameter Mean Standard Devaton u max (unts) R (unts/s) TABLE III REPLENISHMENT POINT PARAMETERS Parameter Mean Standard Devaton T s (s) T p (s) 10 1 F (unts/s) 20 1 be attrbuted to the use of only 1000 teratons for the Monte Carlo cost functon. As shown n Fg. 4, ths error s on average around The rest of the error s lkely due to the approxmatons and assumptons from Secton IV that were used to calculate the analytcal cost. For example, the assumpton that the probablty dstrbutons are ndependent s not necessarly vald. However, based on these results, the effects are arguably neglgble. Whle these measures show the consstency between the two methods, the prmary role of the objectve functon s to dscrmnate between good and bad schedules. To test the accuracy of the analytcal objectve functon, over 5 bllon comparsons were made between schedules. For two schedules A and B, a correct result s recorded f both the Monte Carlo method and analytcal method agree on whch of A and B s better. Comparsons where the Monte Carlo cost for A and B were both equal to 0 were not ncluded as the analytcal method wll return a very small but non-zero number for these schedules. The comparsons were run on the results from each set of ntal condtons ndvdually as well as on the entre set of results. The results of these comparsons are gven n Table V. Fg. 7. Analytcal Cost mnus Monte Carlo Cost versus Monte Carlo Cost for 6 User Agents The weghted average accuracy usng the ndvdual results s 99.00%. The accuracy when the ntal condtons are full s lower than for the other ntal condtons. Table VI shows that the mean dfference n cost between schedules for the ncorrect comparsons s very small n comparson to the overall mean dfference for the full ntal condtons. Whle t sn t 100% accurate, for the cases n whch t produces ncorrect results the cost dfferences are possbly small enough that the schedules could be consdered effectvely dentcal. If all of the ntal condtons are consdered together, the accuracy s 99.66%. Ths s a slghtly unfar comparson as the ntal condtons sgnfcantly nfluence the cost. However, the result hghlghts the dscrmnaton accuracy of the method, n partcular for cases of more extreme cost varaton. A smlar study was performed on a larger scenaro nvolvng a heterogeneous set of 20 user agents and schedule lengths of between 16 and 20 tasks. Table VII shows the error TABLE IV ANALYTICAL COST MINUS MONTE CARLO COST FOR 6 USER AGENTS Intal Mean Standard Condtons ( 10 3 ) Devaton ( 10 3 ) Empty Half full Full TABLE V COMPARISON ACCURACY FOR 6 USER AGENTS Fg. 6. Analytcal Cost versus Monte Carlo Cost Intal Number of Correct Condtons Comparsons Empty % Half full % Full % All %

8 TABLE VI MEAN DIFFERENCE BETWEEN SOLUTIONS FOR FULL INITIAL CONDITIONS Monte Carlo Analytcal ( 10 3 ) ( 10 3 ) All comparsons Incorrect comparsons between the analytcal cost and Monte Carlo cost. Wth the ncreased number of user agents and tasks, the mean error has ncreased slghtly whle the standard devaton has overall decreased. Table VIII shows that the comparson accuracy for the empty, half full and full cases has decreased by at most 0.81%. The weghted average accuracy s 98.8%, whle the overall accuracy has not changed from 99.66%. The man advantage of the analytcal objectve functon s the computaton tme. Compared to the Monte Carlo method, the analytcal method can be several orders of magntude faster. Usng a schedule wth 10 tasks as an example, the Monte Carlo method usng 1000 samples took 665ms to calculate the cost, whle the analytcal method took only 2ms. These tmes were calculated usng the same hardware and both methods were mplemented n Python by the same programmer. VI. CONCLUSIONS Ths paper ntroduced a framework for the SCAR scenaro. Methods for approxmatng Gaussan probablty dstrbutons were dscussed and a new method of approxmatng the nverse Gaussan dstrbuton was presented. These were used to quckly calculate an analytcal expected cost of a schedule. A computatonal study between the analytcal objectve functon and a Monte Carlo generated expected cost showed that the analytcal objectve functon was over TABLE VII ANALYTICAL COST MINUS MONTE CARLO COST FOR 20 USER AGENTS Intal Mean Standard Condtons ( 10 3 ) Devaton ( 10 3 ) Empty Half full Full TABLE VIII COMPARISON ACCURACY FOR 20 USER AGENTS Intal Number of Correct Condtons Comparsons Empty % Half full % Full % All % 99% accurate whle computng several orders of magntude faster n comparson to the Monte Carlo method. In future research, the new objectve functon wll be used n conjuncton wth combnatoral optmsaton technques such as smulated annealng and branch and bound to mprove the qualty of results and speed of computaton. Future work could nclude accountng for the covarance between dstrbutons and performng a senstvty analyss on the analytcal method. Possble extensons to ths work nclude usng and collectng multple resources such as fuel and data at the same tme, movng the operatonal areas of the user agents at uncertan rates, and consderng multple replenshment agents. REFERENCES [1] Z. Jn, T. Shma, and C. Schumacher, Optmal schedulng for refuelng multple autonomous aeral vehcles, IEEE Transactons on Robotcs, vol. 22, no. 4, pp , Aug [2], Schedulng and sequence reshuffle for autonomous aeral refuelng of multple UAVs, 2006 Amercan Control Conference, p. 6 pp., [3] S. Kaplan and G. Rabad, Exact and heurstc algorthms for the aeral refuelng parallel machne schedulng problem wth due dateto-deadlne wndow and ready tmes, Computers & Industral Engneerng, vol. 62, no. 1, pp , Feb [4], Smulated annealng and metaheurstc for randomzed prorty search algorthms for the aeral refuellng parallel machne schedulng problem wth due date-to-deadlne wndows and release tmes, Engneerng Optmzaton, vol. 45, no. 1, pp , [5] H. Shen and P. Tsotras, Optmal Schedulng for Servcng Multple Satelltes, n AIAA/AAS Astrodynamcs Specalsts Conference, 2002, pp [6] P. Tsotras and A. De Nally, A Comparson Between Peer-to-Peer and Sngle-Spacecraft Refuelng Strateges, n Infotech at Aerospace, Crystal Cty, Dstrct of Columba, [7] N. Mathew, S. Smth, and S. Waslander, A graph-based approach to mult-robot rendezvous for rechargng n persstent tasks, n IEEE Int. Conf. on Robotcs and Automaton, 2013, pp [8] O. Tekdas and V. Isler, Usng moble robots to harvest data from sensor felds, Wreless Communcatons, IEEE, vol. 16, no. 1, pp , [9] D. Bhadaura, O. Tekdas, and V. Isler, Robotc data mules for collectng data over sparse sensor felds, Journal of Feld Robotcs, vol. 28, no. 3, pp , [10] O. Tekdas, D. Bhadaura, and V. Isler, Effcent data collecton from wreless nodes under the two-rng communcaton model, The Internatonal Journal of Robotcs Research, vol. 31, no. 6, pp , Mar [11] S. Kundersma, R. Grupen, and A. Barto, Varatonal Bayesan optmzaton for runtme rsksenstve control, Robotcs: Scence and Systems, [12] M. Bassett, J. Pekny, and G. Reklats, Usng detaled schedulng to obtan realstc operatng polces for a batch processng faclty, Industral Engneerng and Chemcal Research, vol. 36, pp , [13] X. Ln, S. L. Janak, and C. a. Floudas, A new robust optmzaton approach for schedulng under uncertanty:, Computers & Chemcal Engneerng, vol. 28, no. 6-7, pp , Jun [14] M. G. Ierapetrtou and E. N. Pstkopoulos, Global optmzaton for stochastc plannng, schedulng and desgn problems, n Global Optmzaton n Engneerng Desgn, 1996, pp [15] S. Orçun, I. K. Altnel, and O. Hortaçsu, Schedulng of batch processes wth operatonal uncertantes, Computers & chemcal engneerng, vol. 20, no. 96, pp. 2 7, 1996.

9 [16] D. Bertsmas and M. Sm, Robust dscrete optmzaton and network flows, Mathematcal Programmng, vol. 98, no. 1-3, pp , Sep [17] S. Kullback and R. Lebler, On nformaton and suffcency, The Annals of Mathematcal Statstcs, [18] G. Marsagla, Ratos of normal varables, Journal of Statstcal Software, vol. 16, no. 4, [19] R. Ware and F. Lad, Approxmatng the dstrbuton for sums of products of normal varables, The Unversty of Queensland, Tech. Rep. 1978, 2003.

MgtOp 215 Chapter 13 Dr. Ahn

MgtOp 215 Chapter 13 Dr. Ahn MgtOp 5 Chapter 3 Dr Ahn Consder two random varables X and Y wth,,, In order to study the relatonshp between the two random varables, we need a numercal measure that descrbes the relatonshp The covarance

More information

Tests for Two Correlations

Tests for Two Correlations PASS Sample Sze Software Chapter 805 Tests for Two Correlatons Introducton The correlaton coeffcent (or correlaton), ρ, s a popular parameter for descrbng the strength of the assocaton between two varables.

More information

3: Central Limit Theorem, Systematic Errors

3: Central Limit Theorem, Systematic Errors 3: Central Lmt Theorem, Systematc Errors 1 Errors 1.1 Central Lmt Theorem Ths theorem s of prme mportance when measurng physcal quanttes because usually the mperfectons n the measurements are due to several

More information

Economic Design of Short-Run CSP-1 Plan Under Linear Inspection Cost

Economic Design of Short-Run CSP-1 Plan Under Linear Inspection Cost Tamkang Journal of Scence and Engneerng, Vol. 9, No 1, pp. 19 23 (2006) 19 Economc Desgn of Short-Run CSP-1 Plan Under Lnear Inspecton Cost Chung-Ho Chen 1 * and Chao-Yu Chou 2 1 Department of Industral

More information

Tests for Two Ordered Categorical Variables

Tests for Two Ordered Categorical Variables Chapter 253 Tests for Two Ordered Categorcal Varables Introducton Ths module computes power and sample sze for tests of ordered categorcal data such as Lkert scale data. Assumng proportonal odds, such

More information

/ Computational Genomics. Normalization

/ Computational Genomics. Normalization 0-80 /02-70 Computatonal Genomcs Normalzaton Gene Expresson Analyss Model Computatonal nformaton fuson Bologcal regulatory networks Pattern Recognton Data Analyss clusterng, classfcaton normalzaton, mss.

More information

4. Greek Letters, Value-at-Risk

4. Greek Letters, Value-at-Risk 4 Greek Letters, Value-at-Rsk 4 Value-at-Rsk (Hull s, Chapter 8) Math443 W08, HM Zhu Outlne (Hull, Chap 8) What s Value at Rsk (VaR)? Hstorcal smulatons Monte Carlo smulatons Model based approach Varance-covarance

More information

Notes on experimental uncertainties and their propagation

Notes on experimental uncertainties and their propagation Ed Eyler 003 otes on epermental uncertantes and ther propagaton These notes are not ntended as a complete set of lecture notes, but nstead as an enumeraton of some of the key statstcal deas needed to obtan

More information

15-451/651: Design & Analysis of Algorithms January 22, 2019 Lecture #3: Amortized Analysis last changed: January 18, 2019

15-451/651: Design & Analysis of Algorithms January 22, 2019 Lecture #3: Amortized Analysis last changed: January 18, 2019 5-45/65: Desgn & Analyss of Algorthms January, 09 Lecture #3: Amortzed Analyss last changed: January 8, 09 Introducton In ths lecture we dscuss a useful form of analyss, called amortzed analyss, for problems

More information

Solution of periodic review inventory model with general constrains

Solution of periodic review inventory model with general constrains Soluton of perodc revew nventory model wth general constrans Soluton of perodc revew nventory model wth general constrans Prof Dr J Benkő SZIU Gödöllő Summary Reasons for presence of nventory (stock of

More information

CS 286r: Matching and Market Design Lecture 2 Combinatorial Markets, Walrasian Equilibrium, Tâtonnement

CS 286r: Matching and Market Design Lecture 2 Combinatorial Markets, Walrasian Equilibrium, Tâtonnement CS 286r: Matchng and Market Desgn Lecture 2 Combnatoral Markets, Walrasan Equlbrum, Tâtonnement Matchng and Money Recall: Last tme we descrbed the Hungaran Method for computng a maxmumweght bpartte matchng.

More information

occurrence of a larger storm than our culvert or bridge is barely capable of handling? (what is The main question is: What is the possibility of

occurrence of a larger storm than our culvert or bridge is barely capable of handling? (what is The main question is: What is the possibility of Module 8: Probablty and Statstcal Methods n Water Resources Engneerng Bob Ptt Unversty of Alabama Tuscaloosa, AL Flow data are avalable from numerous USGS operated flow recordng statons. Data s usually

More information

Evaluating Performance

Evaluating Performance 5 Chapter Evaluatng Performance In Ths Chapter Dollar-Weghted Rate of Return Tme-Weghted Rate of Return Income Rate of Return Prncpal Rate of Return Daly Returns MPT Statstcs 5- Measurng Rates of Return

More information

An Application of Alternative Weighting Matrix Collapsing Approaches for Improving Sample Estimates

An Application of Alternative Weighting Matrix Collapsing Approaches for Improving Sample Estimates Secton on Survey Research Methods An Applcaton of Alternatve Weghtng Matrx Collapsng Approaches for Improvng Sample Estmates Lnda Tompkns 1, Jay J. Km 2 1 Centers for Dsease Control and Preventon, atonal

More information

A MODEL OF COMPETITION AMONG TELECOMMUNICATION SERVICE PROVIDERS BASED ON REPEATED GAME

A MODEL OF COMPETITION AMONG TELECOMMUNICATION SERVICE PROVIDERS BASED ON REPEATED GAME A MODEL OF COMPETITION AMONG TELECOMMUNICATION SERVICE PROVIDERS BASED ON REPEATED GAME Vesna Radonć Đogatovć, Valentna Radočć Unversty of Belgrade Faculty of Transport and Traffc Engneerng Belgrade, Serba

More information

Mode is the value which occurs most frequency. The mode may not exist, and even if it does, it may not be unique.

Mode is the value which occurs most frequency. The mode may not exist, and even if it does, it may not be unique. 1.7.4 Mode Mode s the value whch occurs most frequency. The mode may not exst, and even f t does, t may not be unque. For ungrouped data, we smply count the largest frequency of the gven value. If all

More information

Elements of Economic Analysis II Lecture VI: Industry Supply

Elements of Economic Analysis II Lecture VI: Industry Supply Elements of Economc Analyss II Lecture VI: Industry Supply Ka Hao Yang 10/12/2017 In the prevous lecture, we analyzed the frm s supply decson usng a set of smple graphcal analyses. In fact, the dscusson

More information

Quiz on Deterministic part of course October 22, 2002

Quiz on Deterministic part of course October 22, 2002 Engneerng ystems Analyss for Desgn Quz on Determnstc part of course October 22, 2002 Ths s a closed book exercse. You may use calculators Grade Tables There are 90 ponts possble for the regular test, or

More information

Optimising a general repair kit problem with a service constraint

Optimising a general repair kit problem with a service constraint Optmsng a general repar kt problem wth a servce constrant Marco Bjvank 1, Ger Koole Department of Mathematcs, VU Unversty Amsterdam, De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands Irs F.A. Vs Department

More information

TCOM501 Networking: Theory & Fundamentals Final Examination Professor Yannis A. Korilis April 26, 2002

TCOM501 Networking: Theory & Fundamentals Final Examination Professor Yannis A. Korilis April 26, 2002 TO5 Networng: Theory & undamentals nal xamnaton Professor Yanns. orls prl, Problem [ ponts]: onsder a rng networ wth nodes,,,. In ths networ, a customer that completes servce at node exts the networ wth

More information

Random Variables. b 2.

Random Variables. b 2. Random Varables Generally the object of an nvestgators nterest s not necessarly the acton n the sample space but rather some functon of t. Techncally a real valued functon or mappng whose doman s the sample

More information

Linear Combinations of Random Variables and Sampling (100 points)

Linear Combinations of Random Variables and Sampling (100 points) Economcs 30330: Statstcs for Economcs Problem Set 6 Unversty of Notre Dame Instructor: Julo Garín Sprng 2012 Lnear Combnatons of Random Varables and Samplng 100 ponts 1. Four-part problem. Go get some

More information

Clearing Notice SIX x-clear Ltd

Clearing Notice SIX x-clear Ltd Clearng Notce SIX x-clear Ltd 1.0 Overvew Changes to margn and default fund model arrangements SIX x-clear ( x-clear ) s closely montorng the CCP envronment n Europe as well as the needs of ts Members.

More information

A HEURISTIC SOLUTION OF MULTI-ITEM SINGLE LEVEL CAPACITATED DYNAMIC LOT-SIZING PROBLEM

A HEURISTIC SOLUTION OF MULTI-ITEM SINGLE LEVEL CAPACITATED DYNAMIC LOT-SIZING PROBLEM A eurstc Soluton of Mult-Item Sngle Level Capactated Dynamc Lot-Szng Problem A EUISTIC SOLUTIO OF MULTI-ITEM SIGLE LEVEL CAPACITATED DYAMIC LOT-SIZIG POBLEM Sultana Parveen Department of Industral and

More information

ISyE 512 Chapter 9. CUSUM and EWMA Control Charts. Instructor: Prof. Kaibo Liu. Department of Industrial and Systems Engineering UW-Madison

ISyE 512 Chapter 9. CUSUM and EWMA Control Charts. Instructor: Prof. Kaibo Liu. Department of Industrial and Systems Engineering UW-Madison ISyE 512 hapter 9 USUM and EWMA ontrol harts Instructor: Prof. Kabo Lu Department of Industral and Systems Engneerng UW-Madson Emal: klu8@wsc.edu Offce: Room 317 (Mechancal Engneerng Buldng) ISyE 512 Instructor:

More information

Likelihood Fits. Craig Blocker Brandeis August 23, 2004

Likelihood Fits. Craig Blocker Brandeis August 23, 2004 Lkelhood Fts Crag Blocker Brandes August 23, 2004 Outlne I. What s the queston? II. Lkelhood Bascs III. Mathematcal Propertes IV. Uncertantes on Parameters V. Mscellaneous VI. Goodness of Ft VII. Comparson

More information

The Integration of the Israel Labour Force Survey with the National Insurance File

The Integration of the Israel Labour Force Survey with the National Insurance File The Integraton of the Israel Labour Force Survey wth the Natonal Insurance Fle Natale SHLOMO Central Bureau of Statstcs Kanfey Nesharm St. 66, corner of Bach Street, Jerusalem Natales@cbs.gov.l Abstact:

More information

University of Toronto November 9, 2006 ECO 209Y MACROECONOMIC THEORY. Term Test #1 L0101 L0201 L0401 L5101 MW MW 1-2 MW 2-3 W 6-8

University of Toronto November 9, 2006 ECO 209Y MACROECONOMIC THEORY. Term Test #1 L0101 L0201 L0401 L5101 MW MW 1-2 MW 2-3 W 6-8 Department of Economcs Prof. Gustavo Indart Unversty of Toronto November 9, 2006 SOLUTION ECO 209Y MACROECONOMIC THEORY Term Test #1 A LAST NAME FIRST NAME STUDENT NUMBER Crcle your secton of the course:

More information

University of Toronto November 9, 2006 ECO 209Y MACROECONOMIC THEORY. Term Test #1 L0101 L0201 L0401 L5101 MW MW 1-2 MW 2-3 W 6-8

University of Toronto November 9, 2006 ECO 209Y MACROECONOMIC THEORY. Term Test #1 L0101 L0201 L0401 L5101 MW MW 1-2 MW 2-3 W 6-8 Department of Economcs Prof. Gustavo Indart Unversty of Toronto November 9, 2006 SOLUTION ECO 209Y MACROECONOMIC THEORY Term Test #1 C LAST NAME FIRST NAME STUDENT NUMBER Crcle your secton of the course:

More information

COS 511: Theoretical Machine Learning. Lecturer: Rob Schapire Lecture #21 Scribe: Lawrence Diao April 23, 2013

COS 511: Theoretical Machine Learning. Lecturer: Rob Schapire Lecture #21 Scribe: Lawrence Diao April 23, 2013 COS 511: Theoretcal Machne Learnng Lecturer: Rob Schapre Lecture #21 Scrbe: Lawrence Dao Aprl 23, 2013 1 On-Lne Log Loss To recap the end of the last lecture, we have the followng on-lne problem wth N

More information

Cyclic Scheduling in a Job shop with Multiple Assembly Firms

Cyclic Scheduling in a Job shop with Multiple Assembly Firms Proceedngs of the 0 Internatonal Conference on Industral Engneerng and Operatons Management Kuala Lumpur, Malaysa, January 4, 0 Cyclc Schedulng n a Job shop wth Multple Assembly Frms Tetsuya Kana and Koch

More information

Cracking VAR with kernels

Cracking VAR with kernels CUTTIG EDGE. PORTFOLIO RISK AALYSIS Crackng VAR wth kernels Value-at-rsk analyss has become a key measure of portfolo rsk n recent years, but how can we calculate the contrbuton of some portfolo component?

More information

Capability Analysis. Chapter 255. Introduction. Capability Analysis

Capability Analysis. Chapter 255. Introduction. Capability Analysis Chapter 55 Introducton Ths procedure summarzes the performance of a process based on user-specfed specfcaton lmts. The observed performance as well as the performance relatve to the Normal dstrbuton are

More information

II. Random Variables. Variable Types. Variables Map Outcomes to Numbers

II. Random Variables. Variable Types. Variables Map Outcomes to Numbers II. Random Varables Random varables operate n much the same way as the outcomes or events n some arbtrary sample space the dstncton s that random varables are smply outcomes that are represented numercally.

More information

Numerical Analysis ECIV 3306 Chapter 6

Numerical Analysis ECIV 3306 Chapter 6 The Islamc Unversty o Gaza Faculty o Engneerng Cvl Engneerng Department Numercal Analyss ECIV 3306 Chapter 6 Open Methods & System o Non-lnear Eqs Assocate Pro. Mazen Abualtaye Cvl Engneerng Department,

More information

A Case Study for Optimal Dynamic Simulation Allocation in Ordinal Optimization 1

A Case Study for Optimal Dynamic Simulation Allocation in Ordinal Optimization 1 A Case Study for Optmal Dynamc Smulaton Allocaton n Ordnal Optmzaton Chun-Hung Chen, Dongha He, and Mchael Fu 4 Abstract Ordnal Optmzaton has emerged as an effcent technque for smulaton and optmzaton.

More information

Chapter 3 Descriptive Statistics: Numerical Measures Part B

Chapter 3 Descriptive Statistics: Numerical Measures Part B Sldes Prepared by JOHN S. LOUCKS St. Edward s Unversty Slde 1 Chapter 3 Descrptve Statstcs: Numercal Measures Part B Measures of Dstrbuton Shape, Relatve Locaton, and Detectng Outlers Eploratory Data Analyss

More information

EDC Introduction

EDC Introduction .0 Introducton EDC3 In the last set of notes (EDC), we saw how to use penalty factors n solvng the EDC problem wth losses. In ths set of notes, we want to address two closely related ssues. What are, exactly,

More information

Scribe: Chris Berlind Date: Feb 1, 2010

Scribe: Chris Berlind Date: Feb 1, 2010 CS/CNS/EE 253: Advanced Topcs n Machne Learnng Topc: Dealng wth Partal Feedback #2 Lecturer: Danel Golovn Scrbe: Chrs Berlnd Date: Feb 1, 2010 8.1 Revew In the prevous lecture we began lookng at algorthms

More information

Alternatives to Shewhart Charts

Alternatives to Shewhart Charts Alternatves to Shewhart Charts CUSUM & EWMA S Wongsa Overvew Revstng Shewhart Control Charts Cumulatve Sum (CUSUM) Control Chart Eponentally Weghted Movng Average (EWMA) Control Chart 2 Revstng Shewhart

More information

Available online at ScienceDirect. Procedia Computer Science 24 (2013 ) 9 14

Available online at   ScienceDirect. Procedia Computer Science 24 (2013 ) 9 14 Avalable onlne at www.scencedrect.com ScenceDrect Proceda Computer Scence 24 (2013 ) 9 14 17th Asa Pacfc Symposum on Intellgent and Evolutonary Systems, IES2013 A Proposal of Real-Tme Schedulng Algorthm

More information

Physics 4A. Error Analysis or Experimental Uncertainty. Error

Physics 4A. Error Analysis or Experimental Uncertainty. Error Physcs 4A Error Analyss or Expermental Uncertanty Slde Slde 2 Slde 3 Slde 4 Slde 5 Slde 6 Slde 7 Slde 8 Slde 9 Slde 0 Slde Slde 2 Slde 3 Slde 4 Slde 5 Slde 6 Slde 7 Slde 8 Slde 9 Slde 20 Slde 2 Error n

More information

Copyright 2017 by Taylor Enterprises, Inc., All Rights Reserved. Dr. Wayne A. Taylor

Copyright 2017 by Taylor Enterprises, Inc., All Rights Reserved. Dr. Wayne A. Taylor Taylor Enterprses, Inc. ormalzed Indvduals (I ) Chart Copyrght 07 by Taylor Enterprses, Inc., All Rghts Reserved. ormalzed Indvduals (I) Control Chart Dr. Wayne A. Taylor Abstract: The only commonly used

More information

A Set of new Stochastic Trend Models

A Set of new Stochastic Trend Models A Set of new Stochastc Trend Models Johannes Schupp Longevty 13, Tape, 21 th -22 th September 2017 www.fa-ulm.de Introducton Uncertanty about the evoluton of mortalty Measure longevty rsk n penson or annuty

More information

Creating a zero coupon curve by bootstrapping with cubic splines.

Creating a zero coupon curve by bootstrapping with cubic splines. MMA 708 Analytcal Fnance II Creatng a zero coupon curve by bootstrappng wth cubc splnes. erg Gryshkevych Professor: Jan R. M. Röman 0.2.200 Dvson of Appled Mathematcs chool of Educaton, Culture and Communcaton

More information

Optimization in portfolio using maximum downside deviation stochastic programming model

Optimization in portfolio using maximum downside deviation stochastic programming model Avalable onlne at www.pelagaresearchlbrary.com Advances n Appled Scence Research, 2010, 1 (1): 1-8 Optmzaton n portfolo usng maxmum downsde devaton stochastc programmng model Khlpah Ibrahm, Anton Abdulbasah

More information

Production and Supply Chain Management Logistics. Paolo Detti Department of Information Engeneering and Mathematical Sciences University of Siena

Production and Supply Chain Management Logistics. Paolo Detti Department of Information Engeneering and Mathematical Sciences University of Siena Producton and Supply Chan Management Logstcs Paolo Dett Department of Informaton Engeneerng and Mathematcal Scences Unversty of Sena Convergence and complexty of the algorthm Convergence of the algorthm

More information

A FRAMEWORK FOR PRIORITY CONTACT OF NON RESPONDENTS

A FRAMEWORK FOR PRIORITY CONTACT OF NON RESPONDENTS A FRAMEWORK FOR PRIORITY CONTACT OF NON RESPONDENTS Rchard McKenze, Australan Bureau of Statstcs. 12p36 Exchange Plaza, GPO Box K881, Perth, WA 6001. rchard.mckenze@abs.gov.au ABSTRACT Busnesses whch have

More information

AC : THE DIAGRAMMATIC AND MATHEMATICAL APPROACH OF PROJECT TIME-COST TRADEOFFS

AC : THE DIAGRAMMATIC AND MATHEMATICAL APPROACH OF PROJECT TIME-COST TRADEOFFS AC 2008-1635: THE DIAGRAMMATIC AND MATHEMATICAL APPROACH OF PROJECT TIME-COST TRADEOFFS Kun-jung Hsu, Leader Unversty Amercan Socety for Engneerng Educaton, 2008 Page 13.1217.1 Ttle of the Paper: The Dagrammatc

More information

An Efficient Heuristic Algorithm for m- Machine No-Wait Flow Shops

An Efficient Heuristic Algorithm for m- Machine No-Wait Flow Shops An Effcent Algorthm for m- Machne No-Wat Flow Shops Dpak Laha and Sagar U. Sapkal Abstract We propose a constructve heurstc for the well known NP-hard of no-wat flow shop schedulng. It s based on the assumpton

More information

A Bootstrap Confidence Limit for Process Capability Indices

A Bootstrap Confidence Limit for Process Capability Indices A ootstrap Confdence Lmt for Process Capablty Indces YANG Janfeng School of usness, Zhengzhou Unversty, P.R.Chna, 450001 Abstract The process capablty ndces are wdely used by qualty professonals as an

More information

Equilibrium in Prediction Markets with Buyers and Sellers

Equilibrium in Prediction Markets with Buyers and Sellers Equlbrum n Predcton Markets wth Buyers and Sellers Shpra Agrawal Nmrod Megddo Benamn Armbruster Abstract Predcton markets wth buyers and sellers of contracts on multple outcomes are shown to have unque

More information

3/3/2014. CDS M Phil Econometrics. Vijayamohanan Pillai N. Truncated standard normal distribution for a = 0.5, 0, and 0.5. CDS Mphil Econometrics

3/3/2014. CDS M Phil Econometrics. Vijayamohanan Pillai N. Truncated standard normal distribution for a = 0.5, 0, and 0.5. CDS Mphil Econometrics Lmted Dependent Varable Models: Tobt an Plla N 1 CDS Mphl Econometrcs Introducton Lmted Dependent Varable Models: Truncaton and Censorng Maddala, G. 1983. Lmted Dependent and Qualtatve Varables n Econometrcs.

More information

Numerical Optimisation Applied to Monte Carlo Algorithms for Finance. Phillip Luong

Numerical Optimisation Applied to Monte Carlo Algorithms for Finance. Phillip Luong Numercal Optmsaton Appled to Monte Carlo Algorthms for Fnance Phllp Luong Supervsed by Professor Hans De Sterck, Professor Gregore Loeper, and Dr Ivan Guo Monash Unversty Vacaton Research Scholarshps are

More information

A New Uniform-based Resource Constrained Total Project Float Measure (U-RCTPF) Roni Levi. Research & Engineering, Haifa, Israel

A New Uniform-based Resource Constrained Total Project Float Measure (U-RCTPF) Roni Levi. Research & Engineering, Haifa, Israel Management Studes, August 2014, Vol. 2, No. 8, 533-540 do: 10.17265/2328-2185/2014.08.005 D DAVID PUBLISHING A New Unform-based Resource Constraned Total Project Float Measure (U-RCTPF) Ron Lev Research

More information

Parallel Prefix addition

Parallel Prefix addition Marcelo Kryger Sudent ID 015629850 Parallel Prefx addton The parallel prefx adder presented next, performs the addton of two bnary numbers n tme of complexty O(log n) and lnear cost O(n). Lets notce the

More information

A stochastic approach to hotel revenue optimization

A stochastic approach to hotel revenue optimization Computers & Operatons Research 32 (2005) 1059 1072 www.elsever.com/locate/dsw A stochastc approach to hotel revenue optmzaton Kn-Keung La, Wan-Lung Ng Department of Management Scences, Cty Unversty of

More information

CHAPTER 9 FUNCTIONAL FORMS OF REGRESSION MODELS

CHAPTER 9 FUNCTIONAL FORMS OF REGRESSION MODELS CHAPTER 9 FUNCTIONAL FORMS OF REGRESSION MODELS QUESTIONS 9.1. (a) In a log-log model the dependent and all explanatory varables are n the logarthmc form. (b) In the log-ln model the dependent varable

More information

COST OPTIMAL ALLOCATION AND RATIONING IN SUPPLY CHAINS

COST OPTIMAL ALLOCATION AND RATIONING IN SUPPLY CHAINS COST OPTIMAL ALLOCATIO AD RATIOIG I SUPPLY CHAIS V..A. akan a & Chrstopher C. Yang b a Department of Industral Engneerng & management Indan Insttute of Technology, Kharagpur, Inda b Department of Systems

More information

Elton, Gruber, Brown, and Goetzmann. Modern Portfolio Theory and Investment Analysis, 7th Edition. Solutions to Text Problems: Chapter 9

Elton, Gruber, Brown, and Goetzmann. Modern Portfolio Theory and Investment Analysis, 7th Edition. Solutions to Text Problems: Chapter 9 Elton, Gruber, Brown, and Goetzmann Modern Portfolo Theory and Investment Analyss, 7th Edton Solutons to Text Problems: Chapter 9 Chapter 9: Problem In the table below, gven that the rskless rate equals

More information

Lecture Note 2 Time Value of Money

Lecture Note 2 Time Value of Money Seg250 Management Prncples for Engneerng Managers Lecture ote 2 Tme Value of Money Department of Systems Engneerng and Engneerng Management The Chnese Unversty of Hong Kong Interest: The Cost of Money

More information

ECONOMETRICS - FINAL EXAM, 3rd YEAR (GECO & GADE)

ECONOMETRICS - FINAL EXAM, 3rd YEAR (GECO & GADE) ECONOMETRICS - FINAL EXAM, 3rd YEAR (GECO & GADE) May 17, 2016 15:30 Frst famly name: Name: DNI/ID: Moble: Second famly Name: GECO/GADE: Instructor: E-mal: Queston 1 A B C Blank Queston 2 A B C Blank Queston

More information

Measures of Spread IQR and Deviation. For exam X, calculate the mean, median and mode. For exam Y, calculate the mean, median and mode.

Measures of Spread IQR and Deviation. For exam X, calculate the mean, median and mode. For exam Y, calculate the mean, median and mode. Part 4 Measures of Spread IQR and Devaton In Part we learned how the three measures of center offer dfferent ways of provdng us wth a sngle representatve value for a data set. However, consder the followng

More information

Stochastic ALM models - General Methodology

Stochastic ALM models - General Methodology Stochastc ALM models - General Methodology Stochastc ALM models are generally mplemented wthn separate modules: A stochastc scenaros generator (ESG) A cash-flow projecton tool (or ALM projecton) For projectng

More information

The convolution computation for Perfectly Matched Boundary Layer algorithm in finite differences

The convolution computation for Perfectly Matched Boundary Layer algorithm in finite differences The convoluton computaton for Perfectly Matched Boundary Layer algorthm n fnte dfferences Herman Jaramllo May 10, 2016 1 Introducton Ths s an exercse to help on the understandng on some mportant ssues

More information

A DUAL EXTERIOR POINT SIMPLEX TYPE ALGORITHM FOR THE MINIMUM COST NETWORK FLOW PROBLEM

A DUAL EXTERIOR POINT SIMPLEX TYPE ALGORITHM FOR THE MINIMUM COST NETWORK FLOW PROBLEM Yugoslav Journal of Operatons Research Vol 19 (2009), Number 1, 157-170 DOI:10.2298/YUJOR0901157G A DUAL EXTERIOR POINT SIMPLEX TYPE ALGORITHM FOR THE MINIMUM COST NETWORK FLOW PROBLEM George GERANIS Konstantnos

More information

Instituto de Engenharia de Sistemas e Computadores de Coimbra Institute of Systems Engineering and Computers INESC - Coimbra

Instituto de Engenharia de Sistemas e Computadores de Coimbra Institute of Systems Engineering and Computers INESC - Coimbra Insttuto de Engenhara de Sstemas e Computadores de Combra Insttute of Systems Engneerng and Computers INESC - Combra Joana Das Can we really gnore tme n Smple Plant Locaton Problems? No. 7 2015 ISSN: 1645-2631

More information

ECE 586GT: Problem Set 2: Problems and Solutions Uniqueness of Nash equilibria, zero sum games, evolutionary dynamics

ECE 586GT: Problem Set 2: Problems and Solutions Uniqueness of Nash equilibria, zero sum games, evolutionary dynamics Unversty of Illnos Fall 08 ECE 586GT: Problem Set : Problems and Solutons Unqueness of Nash equlbra, zero sum games, evolutonary dynamcs Due: Tuesday, Sept. 5, at begnnng of class Readng: Course notes,

More information

COMPARISON OF THE ANALYTICAL AND NUMERICAL SOLUTION OF A ONE-DIMENSIONAL NON-STATIONARY COOLING PROBLEM. László Könözsy 1, Mátyás Benke 2

COMPARISON OF THE ANALYTICAL AND NUMERICAL SOLUTION OF A ONE-DIMENSIONAL NON-STATIONARY COOLING PROBLEM. László Könözsy 1, Mátyás Benke 2 COMPARISON OF THE ANALYTICAL AND NUMERICAL SOLUTION OF A ONE-DIMENSIONAL NON-STATIONARY COOLING PROBLEM László Könözsy 1, Mátyás Benke Ph.D. Student 1, Unversty Student Unversty of Mskolc, Department of

More information

Chapter 5 Student Lecture Notes 5-1

Chapter 5 Student Lecture Notes 5-1 Chapter 5 Student Lecture Notes 5-1 Basc Busness Statstcs (9 th Edton) Chapter 5 Some Important Dscrete Probablty Dstrbutons 004 Prentce-Hall, Inc. Chap 5-1 Chapter Topcs The Probablty Dstrbuton of a Dscrete

More information

- contrast so-called first-best outcome of Lindahl equilibrium with case of private provision through voluntary contributions of households

- contrast so-called first-best outcome of Lindahl equilibrium with case of private provision through voluntary contributions of households Prvate Provson - contrast so-called frst-best outcome of Lndahl equlbrum wth case of prvate provson through voluntary contrbutons of households - need to make an assumpton about how each household expects

More information

A Single-Product Inventory Model for Multiple Demand Classes 1

A Single-Product Inventory Model for Multiple Demand Classes 1 A Sngle-Product Inventory Model for Multple Demand Classes Hasan Arslan, 2 Stephen C. Graves, 3 and Thomas Roemer 4 March 5, 2005 Abstract We consder a sngle-product nventory system that serves multple

More information

Statistical Delay Computation Considering Spatial Correlations

Statistical Delay Computation Considering Spatial Correlations Statstcal Delay Computaton Consderng Spatal Correlatons Aseem Agarwal, Davd Blaauw, *Vladmr Zolotov, *Savthr Sundareswaran, *Mn Zhao, *Kaushk Gala, *Rajendran Panda Unversty of Mchgan, Ann Arbor, MI *Motorola,

More information

Maturity Effect on Risk Measure in a Ratings-Based Default-Mode Model

Maturity Effect on Risk Measure in a Ratings-Based Default-Mode Model TU Braunschweg - Insttut für Wrtschaftswssenschaften Lehrstuhl Fnanzwrtschaft Maturty Effect on Rsk Measure n a Ratngs-Based Default-Mode Model Marc Gürtler and Drk Hethecker Fnancal Modellng Workshop

More information

Least Cost Strategies for Complying with New NOx Emissions Limits

Least Cost Strategies for Complying with New NOx Emissions Limits Least Cost Strateges for Complyng wth New NOx Emssons Lmts Internatonal Assocaton for Energy Economcs New England Chapter Presented by Assef A. Zoban Tabors Caramans & Assocates Cambrdge, MA 02138 January

More information

Chapter 3 Student Lecture Notes 3-1

Chapter 3 Student Lecture Notes 3-1 Chapter 3 Student Lecture otes 3-1 Busness Statstcs: A Decson-Makng Approach 6 th Edton Chapter 3 Descrbng Data Usng umercal Measures 005 Prentce-Hall, Inc. Chap 3-1 Chapter Goals After completng ths chapter,

More information

Price and Quantity Competition Revisited. Abstract

Price and Quantity Competition Revisited. Abstract rce and uantty Competton Revsted X. Henry Wang Unversty of Mssour - Columba Abstract By enlargng the parameter space orgnally consdered by Sngh and Vves (984 to allow for a wder range of cost asymmetry,

More information

Introduction. Why One-Pass Statistics?

Introduction. Why One-Pass Statistics? BERKELE RESEARCH GROUP Ths manuscrpt s program documentaton for three ways to calculate the mean, varance, skewness, kurtoss, covarance, correlaton, regresson parameters and other regresson statstcs. Although

More information

Data Mining Linear and Logistic Regression

Data Mining Linear and Logistic Regression 07/02/207 Data Mnng Lnear and Logstc Regresson Mchael L of 26 Regresson In statstcal modellng, regresson analyss s a statstcal process for estmatng the relatonshps among varables. Regresson models are

More information

Multifactor Term Structure Models

Multifactor Term Structure Models 1 Multfactor Term Structure Models A. Lmtatons of One-Factor Models 1. Returns on bonds of all maturtes are perfectly correlated. 2. Term structure (and prces of every other dervatves) are unquely determned

More information

Stochastic job-shop scheduling: A hybrid approach combining pseudo particle swarm optimization and the Monte Carlo method

Stochastic job-shop scheduling: A hybrid approach combining pseudo particle swarm optimization and the Monte Carlo method 123456789 Bulletn of the JSME Journal of Advanced Mechancal Desgn, Systems, and Manufacturng Vol.10, No.3, 2016 Stochastc job-shop schedulng: A hybrd approach combnng pseudo partcle swarm optmzaton and

More information

Teaching Note on Factor Model with a View --- A tutorial. This version: May 15, Prepared by Zhi Da *

Teaching Note on Factor Model with a View --- A tutorial. This version: May 15, Prepared by Zhi Da * Copyrght by Zh Da and Rav Jagannathan Teachng Note on For Model th a Ve --- A tutoral Ths verson: May 5, 2005 Prepared by Zh Da * Ths tutoral demonstrates ho to ncorporate economc ves n optmal asset allocaton

More information

Теоретические основы и методология имитационного и комплексного моделирования

Теоретические основы и методология имитационного и комплексного моделирования MONTE-CARLO STATISTICAL MODELLING METHOD USING FOR INVESTIGA- TION OF ECONOMIC AND SOCIAL SYSTEMS Vladmrs Jansons, Vtaljs Jurenoks, Konstantns Ddenko (Latva). THE COMMO SCHEME OF USI G OF TRADITIO AL METHOD

More information

A Dynamic Inventory Control Policy Under Demand, Yield and Lead Time Uncertainties

A Dynamic Inventory Control Policy Under Demand, Yield and Lead Time Uncertainties A Dynamc Inventory Control Polcy Under Demand, Yeld and ead Tme Uncertantes Z. Baba, Yves Dallery To cte ths verson: Z. Baba, Yves Dallery. A Dynamc Inventory Control Polcy Under Demand, Yeld and ead Tme

More information

Final Exam. 7. (10 points) Please state whether each of the following statements is true or false. No explanation needed.

Final Exam. 7. (10 points) Please state whether each of the following statements is true or false. No explanation needed. Fnal Exam Fall 4 Econ 8-67 Closed Book. Formula Sheet Provded. Calculators OK. Tme Allowed: hours Please wrte your answers on the page below each queston. (5 ponts) Assume that the rsk-free nterest rate

More information

Global Optimization in Multi-Agent Models

Global Optimization in Multi-Agent Models Global Optmzaton n Mult-Agent Models John R. Brge R.R. McCormck School of Engneerng and Appled Scence Northwestern Unversty Jont work wth Chonawee Supatgat, Enron, and Rachel Zhang, Cornell 11/19/2004

More information

A Comparison of Statistical Methods in Interrupted Time Series Analysis to Estimate an Intervention Effect

A Comparison of Statistical Methods in Interrupted Time Series Analysis to Estimate an Intervention Effect Transport and Road Safety (TARS) Research Joanna Wang A Comparson of Statstcal Methods n Interrupted Tme Seres Analyss to Estmate an Interventon Effect Research Fellow at Transport & Road Safety (TARS)

More information

Understanding Annuities. Some Algebraic Terminology.

Understanding Annuities. Some Algebraic Terminology. Understandng Annutes Ma 162 Sprng 2010 Ma 162 Sprng 2010 March 22, 2010 Some Algebrac Termnology We recall some terms and calculatons from elementary algebra A fnte sequence of numbers s a functon of natural

More information

Spurious Seasonal Patterns and Excess Smoothness in the BLS Local Area Unemployment Statistics

Spurious Seasonal Patterns and Excess Smoothness in the BLS Local Area Unemployment Statistics Spurous Seasonal Patterns and Excess Smoothness n the BLS Local Area Unemployment Statstcs Keth R. Phllps and Janguo Wang Federal Reserve Bank of Dallas Research Department Workng Paper 1305 September

More information

Efficient Sensitivity-Based Capacitance Modeling for Systematic and Random Geometric Variations

Efficient Sensitivity-Based Capacitance Modeling for Systematic and Random Geometric Variations Effcent Senstvty-Based Capactance Modelng for Systematc and Random Geometrc Varatons 16 th Asa and South Pacfc Desgn Automaton Conference Nck van der Mejs CAS, Delft Unversty of Technology, Netherlands

More information

Problem Set 6 Finance 1,

Problem Set 6 Finance 1, Carnege Mellon Unversty Graduate School of Industral Admnstraton Chrs Telmer Wnter 2006 Problem Set 6 Fnance, 47-720. (representatve agent constructon) Consder the followng two-perod, two-agent economy.

More information

International ejournals

International ejournals Avalable onlne at www.nternatonalejournals.com ISSN 0976 1411 Internatonal ejournals Internatonal ejournal of Mathematcs and Engneerng 7 (010) 86-95 MODELING AND PREDICTING URBAN MALE POPULATION OF BANGLADESH:

More information

02_EBA2eSolutionsChapter2.pdf 02_EBA2e Case Soln Chapter2.pdf

02_EBA2eSolutionsChapter2.pdf 02_EBA2e Case Soln Chapter2.pdf 0_EBAeSolutonsChapter.pdf 0_EBAe Case Soln Chapter.pdf Chapter Solutons: 1. a. Quanttatve b. Categorcal c. Categorcal d. Quanttatve e. Categorcal. a. The top 10 countres accordng to GDP are lsted below.

More information

PASS Sample Size Software. :log

PASS Sample Size Software. :log PASS Sample Sze Software Chapter 70 Probt Analyss Introducton Probt and lot analyss may be used for comparatve LD 50 studes for testn the effcacy of drus desned to prevent lethalty. Ths proram module presents

More information

Correlations and Copulas

Correlations and Copulas Correlatons and Copulas Chapter 9 Rsk Management and Fnancal Insttutons, Chapter 6, Copyrght John C. Hull 2006 6. Coeffcent of Correlaton The coeffcent of correlaton between two varables V and V 2 s defned

More information

Financial mathematics

Financial mathematics Fnancal mathematcs Jean-Luc Bouchot jean-luc.bouchot@drexel.edu February 19, 2013 Warnng Ths s a work n progress. I can not ensure t to be mstake free at the moment. It s also lackng some nformaton. But

More information

ISE High Income Index Methodology

ISE High Income Index Methodology ISE Hgh Income Index Methodology Index Descrpton The ISE Hgh Income Index s desgned to track the returns and ncome of the top 30 U.S lsted Closed-End Funds. Index Calculaton The ISE Hgh Income Index s

More information

Understanding price volatility in electricity markets

Understanding price volatility in electricity markets Proceedngs of the 33rd Hawa Internatonal Conference on System Scences - 2 Understandng prce volatlty n electrcty markets Fernando L. Alvarado, The Unversty of Wsconsn Rajesh Rajaraman, Chrstensen Assocates

More information

Chapter 10 Making Choices: The Method, MARR, and Multiple Attributes

Chapter 10 Making Choices: The Method, MARR, and Multiple Attributes Chapter 0 Makng Choces: The Method, MARR, and Multple Attrbutes INEN 303 Sergy Butenko Industral & Systems Engneerng Texas A&M Unversty Comparng Mutually Exclusve Alternatves by Dfferent Evaluaton Methods

More information

Applications of Myerson s Lemma

Applications of Myerson s Lemma Applcatons of Myerson s Lemma Professor Greenwald 28-2-7 We apply Myerson s lemma to solve the sngle-good aucton, and the generalzaton n whch there are k dentcal copes of the good. Our objectve s welfare

More information