Distributed Storage Allocations for Optimal Delay
|
|
|
- Lucas Copeland
- 10 years ago
- Views:
Transcription
1 Distributed Storage Allocatios for Optial Delay Derek Leog Departet of Electrical Egieerig Califoria Istitute of echology Pasadea, Califoria 925, USA Alexadros G Diakis Departet of Electrical Egieerig Uiversity of Souther Califoria Los Ageles, Califoria 989, USA diakis@uscedu racey Ho Departet of Electrical Egieerig Califoria Istitute of echology Pasadea, Califoria 925, USA tho@caltechedu Abstract We exaie the proble of creatig a ecoded distributed storage represetatio of a data object for a etwork of obile storage odes so as to achieve the optial recovery delay A source ode creates a sigle data object ad disseiates a ecoded represetatio of it to other odes for storage, subject to a give total storage budget A data collector ode subsequetly attepts to recover the origial data object by cotactig other odes ad accessig the data stored i the By usig a appropriate code, successful recovery is achieved whe the total aout of data accessed is at least the size of the origial data object he goal is to fid a allocatio of the give budget over the odes that optiizes the recovery delay icurred by the data collector; two objectives are cosidered: (i) axiizatio of the probability of successful recovery by a give deadlie, ad (ii) iiizatio of the expected recovery delay We solve the proble copletely for the secod objective i the case of syetric allocatios (i which all oepty odes store the sae aout of data), ad show that the optial syetric allocatio for the two objectives ca be quite differet A siple data disseiatio ad storage protocol for a obile delay-tolerat etwork is evaluated uder various scearios via siulatios Our results show that the choice of storage allocatio ca have a sigificat ipact o the recovery delay perforace, ad that codig ay or ay ot be beeficial depedig o the circustaces I INRODUCION Cosider a etwork of obile storage odes A source ode creates a sigle data object of uit size (without loss of geerality), ad disseiates a ecoded represetatio of it to other odes for storage, subject to a give total storage budget Let x i be the aout of coded data evetually stored i ode i {,, } at the ed of the data disseiatio process Ay aout of data ay be stored i each ode, as log as the total aout of storage used over all odes is at ost the give budget, that is, i= x i At soe tie after the copletio of the data disseiatio process, a data collector ode begis to recover the origial data object by cotactig other odes ad accessig the data stored i the We ake the siplifyig assuptio that the stored data is istataeously trasitted o cotact; this approxiates the case where there is sufficiet badwidth ad tie for data trasissio durig each cotact his data recovery process cotiues util the data object ca be his work has bee supported i part by the Air Force Office of Scietific Research uder grat FA ad Caltech s Lee Ceter for Advaced Networkig recovered fro the cuulatively accessed data Let rado variable D deote the recovery delay icurred by the data collector, defied as the earliest tie at which successful recovery ca occur, easured fro the begiig of the data recovery process By usig a appropriate code for the data disseiatio process ad evetual storage, successful recovery ca be achieved whe the total aout of data accessed by the data collector is at least the size of the origial data object his ca be accoplished with rado liear codes [], [2] or a suitable MDS code, for exaple hus, if r d {,, } is the set of all odes cotacted by the data collector by tie d, the the recovery delay D ca be writte as { } D i d : d x i Our goal is to fid a storage allocatio (x,, x ) that produces the optial recovery delay, subject to the give budget costrait Specifically, we shall exaie the followig two objectives ivolvig the recovery delay D: (i) axiizatio of the probability of successful recovery by a give deadlie d, or recovery probability P [D d], ad (ii) iiizatio of the expected recovery delay E [D] By solvig for the optial allocatio, we will also be able to deterie whether codig is beeficial for recovery delay For exaple, ucoded replicatio would suffice if each oepty ode is to store the data object i its etirety (ie x i for all i S, ad x i = for all i / S, where S is soe subset of {,, }); the data collector would ot eed to cobie data accessed fro differet odes i order to recover the data object he odes of the etwork are assued to ove aroud ad cotact each other accordig to a exogeous rado process; they are uable to chage their trajectories i respose to the data disseiatio or recovery processes (he recovery delay could be iproved sigificatly if odes were otherwise allowed to act o oracular kowledge about future cotact opportuities [3], for exaple) Most work o delay-tolerat etworkig traditioally assue that the data object is iteded for iediate cosuptio; both the data disseiatio ad recovery processes would therefore begi at the sae tie, ad the recovery delay would
2 be easured fro the begiig of the data disseiatio process I cotrast, our odel ore accurately reflects the characteristics of loger-ter storage where the data object ca be cosued log after its creatio Noetheless, our odel ca still be a good approxiatio for short-ter storage especially whe the data disseiatio process occurs very rapidly, as i the case of biary SPRAY-AND-WAI [4] where the uber of odes disseiatig or sprayig data grows expoetially over tie We also ote that i ost of the literature ivolvig distributed storage, either the data object is assued to be replicated i its etirety (see, for eg, [4]), or, if codig is used, every ode is assued to store the sae aout of coded data (see, for eg, [5] [9]) Allocatios of a storage budget with odes possibly storig differet aouts of data are ot usually cosidered A Our Cotributio his paper attepts to address the gaps i our uderstadig of how the choice of storage allocatio ca affect the recovery delay perforace We forulate a siple aalytical odel of the proble ad show that the axiizatio of the recovery probability P [D d] ca be expressed i ters of the reliability axiizatio proble itroduced i [] It turs out that the siple strategies of spreadig the budget iially (ie ucoded replicatio) ad spreadig the budget axially over all odes (ie assigig x i = for all i) ay both be suboptial; i fact, the optial allocatio ay ot eve be syetric (we say that a allocatio is syetric whe all ozero x i are equal) Applyig our earlier results [], we ca show that iial spreadig is optial aog syetric allocatios whe the deadlie d is sufficietly sall, while axial spreadig is optial aog syetric allocatios whe the deadlie d is sufficietly large For the iiizatio of the expected recovery delay E [D], we are able to characterize the optial syetric allocatio copletely: iial spreadig (ie ucoded replicatio) turs out to be optial wheever the budget is a iteger; otherwise, the aout of spreadig i the optial syetric allocatio icreases with the fractioal part of Iterestigly, our aalytical results deostrate that the optial syetric allocatio for the two objectives ca be quite differet I particular, whe the budget is a iteger, we observe a phase trasitio i the optial syetric allocatio as the deadlie d icreases, for the axiizatio of recovery probability P [D d]; however, iial spreadig (ie ucoded replicatio) aloe turs out to be optial for the iiizatio of expected recovery delay E [D] We proceed to apply our theoretical isights to the desig of a siple data disseiatio ad storage protocol for a obile delay-tolerat etwork Our protocol geeralizes SPRAY-AND- WAI [4] by allowig the use of variable-size coded packets Usig etwork siulatios, we copare the perforace of differet syetric allocatios uder various circustaces hese siulatios allow us to capture the trasiet dyaics of the data disseiatio process that were siplified i the aalytical odel Our ai result shows that a axial spreadig of the budget is optial i the high recovery probability regie Specifically, axial spreadig ca lead to a sigificat reductio i the wait tie required to attai a desired recovery probability Besides validatig the predictios ade i our theoretical aalysis, these siulatios also reveal several iterestig properties of the allocatios uder differet circustaces B Other Related Work Jai et al [2] ad Wag et al [3] evaluated the delay perforace of syetric allocatios experietally i the cotext of routig i a delay-tolerat etwork Our results copleet ad geeralize several aspects of their work We preset a theoretical aalysis of the proble i Sectio II, ad udertake a siulatio study i Sectio III Proofs of theores ca be foud i the exteded versio of this paper [4] II HEOREICAL ANALYSIS We adopt the followig otatio throughout the paper: total uber of storage odes, 2 λ cotact rate betwee ay give pair of odes, λ > x i aout of data stored i ode i {,, }, x i total storage budget, D rado variable deotig recovery delay he idicator fuctio is deoted by I [G], which equals if stateet G is true, ad otherwise We use B (, p) to deote the bioial rado variable with trials ad success probability p A allocatio (x,, x ) is said to be syetric whe all ozero x i are equal; for brevity, let x(,, ) deote the syetric allocatio for odes that uses a total storage of ad cotais exactly {,, } oepty odes, that is, ( x(,, ),,,,, } {{ } } {{ } ters ( ) ters he uber of cotacts betwee ay give pair of odes i the etwork is assued to follow a Poisso distributio with rate paraeter λ; the tie betwee cotacts is therefore described by a expoetial distributio with ea λ Let W,, W be iid rado variables deotig the ties at which the data collector first cotacts ode,,, respectively, where W i Expoetial(λ) ) A Maxiizatio of Recovery Probability P [D d] Let the give recovery deadlie be d >, ad let the subset of odes cotacted by the data collector by tie d be r {,, } Successful recovery occurs by tie d if ad oly if the total aout of data stored i the subset r of odes is at least I other words, the recovery delay D is at ost d if ad oly if x i Sice the data collector cotacts each ode by tie d idepedetly with costat probability p λ,d, give by p λ,d P [W d] = F W (d) = e λd,
3 it follows that the probability of cotactig exactly a subset r of odes by tie d is p r λ,d ( p λ,d) r he recovery probability P [D d] ca therefore be obtaied by suig over all possible subsets r that allow successful recovery: P [D d] = p r λ,d ( p λ,d) r I x i () r {,, }: We seek a optial allocatio (x,, x ) of the budget (that is, subject to i= x i, where x i for all i) that axiizes P [D d], for a give choice of, λ, d, ad his proble atches the reliability axiizatio proble of [] with p λ,d as the access probability; we recall that the optial allocatio ay be osyetric ad ca be difficult to fid However, if we restrict the optiizatio to oly syetric allocatios, the we ca specify the solutio for a wide rage of paraeter values of p λ,d ad Specifically, if λ or d is sufficietly sall, eg p λ,d, the x (,, = ), which correspods to a iial spreadig of the budget (ie ucoded replicatio), is a optial syetric allocatio O the other had, if λ or d is sufficietly large, eg p λ,d 4 3, the either x (,, = ) or x (,, =), which correspod to a axial spreadig of the budget, is a optial syetric allocatio B Miiizatio of Expected Recovery Delay E [D] Rewritig () i ters of the uderlyig rado variables gives us the followig cdf for the recovery delay D: F D(t) = ( FW (t) ) r ( FW (t) ) r I x i r {,, }: Differetiatig F D (t) wrt t produces the pdf f D (t) = ( FW (t) ) r ( F W (t) ) r ( r F W (t) ) f W (t) r {,, }: I x i herefore, assuig i= x i which is ecessary for successful recovery, we ca copute the expected recovery delay as follows: E [D] = t f D (t) dt = ( t ( F W (t) ) r ( F W (t) ) r ( r F W (t) ) ) f W (t) dt r {,, }: I x i = [ λ H ( ) I r {,, ( r ) }: r r x i ], (2) where H i= i is the th haroic uber We seek a optial allocatio (x,, x ) of the budget (that is, subject to i= x i, where x i for all i) that iiizes E [D], for a give choice of, λ, ad Note that the optial allocatio is idepedet of λ for the iiizatio of E [D] but ot for the axiizatio of P [D d] Fig Plot of expected recovery delay E [D] agaist budget for each syetric allocatio x(,, ), for (, λ)= ( ) 2, Paraeter deotes the uber of oepty odes i the syetric allocatio he black curve gives a lower boud for the expected recovery delay of a optial allocatio, as derived i Lea he optial value of E [D] ca be bouded as follows: Lea he expected recovery delay E [D] of a optial allocatio is at least ( i ( r H, ) ) λ r r= We ake the followig cojecture about the optial allocatio, based o our uerical observatios: Cojecture A syetric optial allocatio always exists for ay, λ, ad As a siplificatio, we ow proceed to restrict the optiizatio to oly syetric allocatios (which are easier to describe ad ipleet, ad appear to perfor well) For the syetric allocatio x(,, ), successful recovery occurs by a give deadlie d if ad oly if / ( ) = or ore oepty odes are cotacted by the data collector by tie d, out of a total of oepty odes It follows that the resultig recovery probability is give by P [D d] = P [ B (, p λ,d ) ] We therefore obtai the followig cdf ad pdf for the recovery delay D: F D (t) = f D(t) = r= ( r ) (FW (t) ) r( FW (t) ) r, ( ) (FW (t) ) ( FW (t) ) fw (t) hus, we ca copute the expected recovery delay as follows: E [D]= t f D (t) dt = λ i= + i E D (λ,, ) Fig copares the perforace of differet syetric allocatios over differet budgets, for a istace of ad λ; the value of correspodig to the optial syetric allocatio appears to chage i a otrivial aer as we vary the budget Fortuately, we ca eliiate ay cadidates for
4 the optial value of by akig the followig observatio (a siilar observatio was ade i the axiizatio of the recovery probability []): For fixed, λ, ad, we have = k whe ( (k ), k ], for k =, 2,,, ad fially, ( = + whe k+i ], Sice k λ i= is decreasig i for costat λ ad k, it follows that E D (λ,, ) is iiized over each of these itervals of whe we pick to be the largest iteger i the correspodig iterval hus, give, λ, ad, we ca fid a optial that iiizes E D (λ,, ) over all fro aog cadidates: { }, 2,,, (3) Note that whe = k, k Z +, the expected recovery delay siplifies to the followig expressio: E D (λ,, = k ) = λ k i= k k + i By further eliiatig suboptial cadidate values for usig suitable bouds for the haroic uber, we are able to copletely characterize the optial syetric allocatio for ay, λ, ad : heore Suppose = a + l, where a Z+, l If l, the x (,, = l ) is a optial syetric allocatio; if l >, the either x (,, = ) or x (,, =) is a optial syetric allocatio If the budget is a iteger (ie l = ), the l is always true, ad so x (,, = ), which correspods to a iial spreadig of the budget (ie ucoded replicatio), is a optial syetric allocatio However, if the budget is ot a iteger (ie l > ), the the aout of spreadig i the optial syetric allocatio icreases with the fractioal part of, up to a poit at which either x (,, = ) or x (,, =), which correspod to a axial spreadig of the budget, becoes optial Miial spreadig (ie ucoded replicatio) therefore perfors well over the whole rage of budgets, beig optial aog syetric allocatios wheever is a iteger I coclusio, we ote that the optial syetric allocatio for the two objectives ca be quite differet I particular, whe the budget is a iteger, we observe a phase trasitio fro a regie where iial spreadig is optial to a regie where axial spreadig is optial, as the deadlie d icreases, for the axiizatio of recovery probability P [D d]; however, with the averagig over both regies, iial spreadig (ie ucoded replicatio) aloe turs out to be optial for the iiizatio of expected recovery delay E [D] III SIMULAION SUDY We apply our theoretical isights to the desig of a siple data disseiatio ad storage protocol for a obile delaytolerat etwork Our protocol exteds SPRAY-AND-WAI [4] by allowig odes to store coded packets that are each w the size of the origial data object, where paraeter w is a positive iteger; successful recovery occurs whe the data collector accesses at least w such packets Differet syetric allocatios of the give total storage budget ca be realized by choosig differet values of w; the origial protocol, which uses ucoded replicatio, correspods to w = A Protocol Descriptio he source ode begis with a total storage budget of ties the size of the origial data object, which traslates to w coded packets, each w the size of the origial data object Wheever a ode with ore tha oe packet cotacts aother ode without ay packets, the forer gives half its packets to the latter he actual aout of data stored or trasitted by a ode ever exceeds the size of the origial data object (or w packets) sice the excess packets ca always be geerated o dead (usig rado liear codig, for exaple) o reduce the total trasissio cost icurred, a ode ca also directly trasit oe packet to each ode it eets whe it has w or fewer packets left; otherwise, these last few packets would be trasitted ultiple ties by differet odes he disseiatio process is copleted whe o ode has ore tha oe packet B Network Model ad Siulatio Setup We ipleeted a discrete-tie siulatio of = wireless obile odes i a grid A rado waypoit obility odel is assued where at each tie step, each ode oves a rado distace L Uifor[5,] towards a selected destiatio; o arrival, the ode selects a rado poit o the grid as its ext destiatio Each ode has a couicatio rage of 2, ad the badwidth of each poitto-poit lik is large eough to support the trasissio of w packets at each tie step A axial uber of trasissios are radoly scheduled at each tie step such that (i) a ode ca trasit to or receive fro oly oe other ode i rage, ad (ii) oly oe ode ay trasit i the rage of a ode receivig a trasissio I additio to this baselie sceario, we also cosidered the followig two scearios: (i) a high-obility sceario, where the distace traveled by each ode is icreased to L Uifor[25,5], ad (ii) a high-coectivity sceario, where the couicatio rage is icreased to 8 he recovery delay icurred by the data collector is easured for two cases: (i) whe the data recovery process begis at tie, ie at the begiig of the data disseiatio process, ad (ii) whe the data recovery process begis at tie 2, ie whe the data disseiatio process is already uderway or copleted (his is a ore appropriate perforace etric for loger-ter storage)
5 Fig 2 Plots of required wait tie d(p S ) agaist desired recovery probability P S (seilogarithic-scale), for budget = Each colored lie represets a specific choice of paraeter w {,, }, with w = (darkest) correspodig to a iial spreadig of the budget (ie ucoded replicatio), ad w = = (lightest) correspodig to a axial spreadig of the budget he ea recovery delay correspodig to each lie is idicated by a square arker We ra the siulatio 5 ties for each choice of budget {5,,2} ad paraeter w {, 2,, } uder each sceario, with a rado pair of odes appoited as the source ad data collector for each ru C Siulatio Results We briefly suarize our fidigs here; detailed siulatio results ca be foud i the exteded versio of this paper [4] Fig 2 shows how the required wait tie d(p S ), give by d(p S ) i{d : P [D d] P S }, varies with the desired recovery probability P S, for budget = ; these plots essetially describe how uch tie ust elapse before a desired percetage of data collectors are able to recover the data object he phase trasitio predicted i the aalytical odel (Sectio II-A) is clearly discerible i all the plots, except for the high-coectivity sceario with recovery startig at tie he ea recovery delay perforace is also cosistet with our aalysis (Sectio II-B), with iial spreadig of the budget (w = ) beig optial We observe that i the high recovery probability regie, axial spreadig of the budget (w = ) ca lead to a sigificat reductio i the required wait tie (by as uch as 4% to 6% i the baselie ad high-obility scearios) We also ote that the recovery start tie appears to have a liited ipact o the delay perforace for the baselie ad high-obility scearios: for recovery startig at tie, the differet allocatios yield about the sae perforace i the low recovery probability regie; this ca be explaied by the siilarity of the differet allocatios i the early stages of the disseiatio process, whe oly a few odes have bee reached by the source directly or idirectly through relays REFERENCES [] Ho, M Médard, R Koetter, D R Karger, M Effros, J Shi, ad B Leog, A rado liear etwork codig approach to ulticast, IEEE ras If heory, vol 52, o, pp , Oct 26 [2] C Fragouli, J-Y L Boudec, ad J Wider, Network codig: A istat prier, ACM SIGCOMM Coput Cou Rev, vol 36, o, pp 63 68, Ja 26 [3] S Jai, K Fall, ad R Patra, Routig i a delay tolerat etwork, i Proc ACM SIGCOMM, Aug 24 [4] Spyropoulos, K Psouis, ad C S Raghavedra, Spray ad Wait: A efficiet routig schee for iterittetly coected obile etworks, i Proc ACM SIGCOMM Workshop Delay-olerat Netw, Aug 25 [5] S Acedáski, S Deb, M Médard, ad R Koetter, How good is rado liear codig based distributed etworked storage? i Proc Workshop Netw Codig, heory, ad Appl (NetCod), Apr 25 [6] A G Diakis, V Prabhakara, ad K Rachadra, Ubiquitous access to distributed data i large-scale sesor etworks through decetralized erasure codes, i Proc It Syp If Process Sesor Netw (IPSN), Apr 25 [7] A Kara, V Misra, J Felda, ad D Rubestei, Growth codes: Maxiizig sesor etwork data persistece, i Proc ACM SIGCOMM, Sep 26 [8] Y Li, B Liag, ad B Li, Data persistece i large-scale sesor etworks with decetralized foutai codes, i Proc INFOCOM, May 27 [9] S A Aly, Z Kog, ad E Soljai, Foutai codes based distributed storage algoriths for large-scale wireless sesor etworks, i Proc ACM/IEEE It Cof If Process Sesor Netw (IPSN), Apr 28 [] R Kleiberg, R Karp, C Papadiitriou, ad E Frieda, Persoal correspodece betwee R Kleiberg ad A G Diakis, Oct 26 [] D Leog, A G Diakis, ad Ho, Syetric allocatios for distributed storage, i Proc IEEE Global elecou Cof (GLOBE- COM), Dec 2 [2] S Jai, M Deer, R Patra, ad K Fall, Usig redudacy to cope with failures i a delay tolerat etwork, i Proc ACM SIGCOMM, Aug 25 [3] Y Wag, S Jai, M Martoosi, ad K Fall, Erasure-codig based routig for opportuistic etworks, i Proc ACM SIGCOMM Workshop Delay-olerat Netw, Aug 25 [4] D Leog, A G Diakis, ad Ho, Distributed storage allocatios for optial delay [Olie] Available:
The Binomial Multi- Section Transformer
4/15/21 The Bioial Multisectio Matchig Trasforer.doc 1/17 The Bioial Multi- Sectio Trasforer Recall that a ulti-sectio atchig etwork ca be described usig the theory of sall reflectios as: where: Γ ( ω
How To Calculate Stretch Factor Of Outig I Wireless Network
Stretch Factor of urveball outig i Wireless Network: ost of Load Balacig Fa Li Yu Wag The Uiversity of North arolia at harlotte, USA Eail: {fli, yu.wag}@ucc.edu Abstract outig i wireless etworks has bee
Ant Colony Algorithm Based Scheduling for Handling Software Project Delay
At Coloy Algorith Based Schedulig for Hadlig Software Project Delay Wei Zhag 1,2, Yu Yag 3, Juchao Xiao 4, Xiao Liu 5, Muhaad Ali Babar 6 1 School of Coputer Sciece ad Techology, Ahui Uiversity, Hefei,
In nite Sequences. Dr. Philippe B. Laval Kennesaw State University. October 9, 2008
I ite Sequeces Dr. Philippe B. Laval Keesaw State Uiversity October 9, 2008 Abstract This had out is a itroductio to i ite sequeces. mai de itios ad presets some elemetary results. It gives the I ite Sequeces
Throughput and Delay Analysis of Hybrid Wireless Networks with Multi-Hop Uplinks
This paper was preseted as part of the ai techical progra at IEEE INFOCOM 0 Throughput ad Delay Aalysis of Hybrid Wireless Networks with Multi-Hop Upliks Devu Maikata Shila, Yu Cheg ad Tricha Ajali Dept.
Taking DCOP to the Real World: Efficient Complete Solutions for Distributed Multi-Event Scheduling
Taig DCOP to the Real World: Efficiet Complete Solutios for Distributed Multi-Evet Schedulig Rajiv T. Maheswara, Milid Tambe, Emma Bowrig, Joatha P. Pearce, ad Pradeep araatham Uiversity of Souther Califoria
CHAPTER 4: NET PRESENT VALUE
EMBA 807 Corporate Fiace Dr. Rodey Boehe CHAPTER 4: NET PRESENT VALUE (Assiged probles are, 2, 7, 8,, 6, 23, 25, 28, 29, 3, 33, 36, 4, 42, 46, 50, ad 52) The title of this chapter ay be Net Preset Value,
Article Writing & Marketing: The Best of Both Worlds!
2612 JOURNAL OF SOFTWARE, VOL 8, NO 1, OCTOBER 213 C-Cell: A Efficiet ad Scalable Network Structure for Data Ceters Hui Cai Logistical Egieerig Uiversity of PLA, Chogqig, Chia Eail: caihui_cool@126co ShegLi
Supply Chain Network Design with Preferential Tariff under Economic Partnership Agreement
roceedigs of the 2014 Iteratioal oferece o Idustrial Egieerig ad Oeratios Maageet Bali, Idoesia, Jauary 7 9, 2014 Suly hai Network Desig with referetial ariff uder Ecooic artershi greeet eichi Fuaki Yokohaa
arxiv:0903.5136v2 [math.pr] 13 Oct 2009
First passage percolatio o rado graphs with fiite ea degrees Shakar Bhaidi Reco va der Hofstad Gerard Hooghiestra October 3, 2009 arxiv:0903.536v2 [ath.pr 3 Oct 2009 Abstract We study first passage percolatio
Asymptotic Growth of Functions
CMPS Itroductio to Aalysis of Algorithms Fall 3 Asymptotic Growth of Fuctios We itroduce several types of asymptotic otatio which are used to compare the performace ad efficiecy of algorithms As we ll
GSR: A Global Stripe-based Redistribution Approach to Accelerate RAID-5 Scaling
: A Global -based Redistributio Approach to Accelerate RAID-5 Scalig Chetao Wu ad Xubi He Departet of Electrical & Coputer Egieerig Virgiia Coowealth Uiversity {wuc4,xhe2}@vcu.edu Abstract Uder the severe
Controller Area Network (CAN) Schedulability Analysis: Refuted, Revisited and Revised
Cotroller Area Networ (CAN) Schedulability Aalysis: Refuted, Revisited ad Revised Robert. Davis ad Ala Burs Real-ie Systes Research Group, Departet of Coputer Sciece, Uiversity of Yor, YO1 5DD, Yor (UK)
Controller Area Network (CAN) Schedulability Analysis with FIFO queues
Cotroller Area Network (CAN) Schedulability Aalysis with FIFO queues Robert I. Davis Real-Tie Systes Research Group, Departet of Coputer Sciece, Uiversity of York, YO10 5DD, York, UK [email protected]
Optimizing Result Prefetching in Web Search Engines. with Segmented Indices. Extended Abstract. Department of Computer Science.
Optiizig Result Prefetchig i Web Search Egies with Segeted Idices Exteded Abstract Roy Lepel Shloo Mora Departet of Coputer Sciece The Techio, Haifa 32000, Israel eail: frlepel,[email protected] Abstract
1 Correlation and Regression Analysis
1 Correlatio ad Regressio Aalysis I this sectio we will be ivestigatig the relatioship betwee two cotiuous variable, such as height ad weight, the cocetratio of a ijected drug ad heart rate, or the cosumptio
A probabilistic proof of a binomial identity
A probabilistic proof of a biomial idetity Joatho Peterso Abstract We give a elemetary probabilistic proof of a biomial idetity. The proof is obtaied by computig the probability of a certai evet i two
Your organization has a Class B IP address of 166.144.0.0 Before you implement subnetting, the Network ID and Host ID are divided as follows:
Subettig Subettig is used to subdivide a sigle class of etwork i to multiple smaller etworks. Example: Your orgaizatio has a Class B IP address of 166.144.0.0 Before you implemet subettig, the Network
Department of Computer Science, University of Otago
Departmet of Computer Sciece, Uiversity of Otago Techical Report OUCS-2006-09 Permutatios Cotaiig May Patters Authors: M.H. Albert Departmet of Computer Sciece, Uiversity of Otago Micah Colema, Rya Fly
5 Boolean Decision Trees (February 11)
5 Boolea Decisio Trees (February 11) 5.1 Graph Coectivity Suppose we are give a udirected graph G, represeted as a boolea adjacecy matrix = (a ij ), where a ij = 1 if ad oly if vertices i ad j are coected
Modified Line Search Method for Global Optimization
Modified Lie Search Method for Global Optimizatio Cria Grosa ad Ajith Abraham Ceter of Excellece for Quatifiable Quality of Service Norwegia Uiversity of Sciece ad Techology Trodheim, Norway {cria, ajith}@q2s.tu.o
Chapter 6: Variance, the law of large numbers and the Monte-Carlo method
Chapter 6: Variace, the law of large umbers ad the Mote-Carlo method Expected value, variace, ad Chebyshev iequality. If X is a radom variable recall that the expected value of X, E[X] is the average value
CHAPTER 3 DIGITAL CODING OF SIGNALS
CHAPTER 3 DIGITAL CODING OF SIGNALS Computers are ofte used to automate the recordig of measuremets. The trasducers ad sigal coditioig circuits produce a voltage sigal that is proportioal to a quatity
The Computational Rise and Fall of Fairness
Proceedigs of the Twety-Eighth AAAI Coferece o Artificial Itelligece The Coputatioal Rise ad Fall of Fairess Joh P Dickerso Caregie Mello Uiversity dickerso@cscuedu Joatha Golda Caregie Mello Uiversity
Sequences and Series
CHAPTER 9 Sequeces ad Series 9.. Covergece: Defiitio ad Examples Sequeces The purpose of this chapter is to itroduce a particular way of geeratig algorithms for fidig the values of fuctios defied by their
Capacity of Wireless Networks with Heterogeneous Traffic
Capacity of Wireless Networks with Heterogeeous Traffic Migyue Ji, Zheg Wag, Hamid R. Sadjadpour, J.J. Garcia-Lua-Aceves Departmet of Electrical Egieerig ad Computer Egieerig Uiversity of Califoria, Sata
Chapter 7 Methods of Finding Estimators
Chapter 7 for BST 695: Special Topics i Statistical Theory. Kui Zhag, 011 Chapter 7 Methods of Fidig Estimators Sectio 7.1 Itroductio Defiitio 7.1.1 A poit estimator is ay fuctio W( X) W( X1, X,, X ) of
On the Capacity of Hybrid Wireless Networks
O the Capacity of Hybrid ireless Networks Beyua Liu,ZheLiu +,DoTowsley Departmet of Computer Sciece Uiversity of Massachusetts Amherst, MA 0002 + IBM T.J. atso Research Ceter P.O. Box 704 Yorktow Heights,
SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES
SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES Read Sectio 1.5 (pages 5 9) Overview I Sectio 1.5 we lear to work with summatio otatio ad formulas. We will also itroduce a brief overview of sequeces,
Soving Recurrence Relations
Sovig Recurrece Relatios Part 1. Homogeeous liear 2d degree relatios with costat coefficiets. Cosider the recurrece relatio ( ) T () + at ( 1) + bt ( 2) = 0 This is called a homogeeous liear 2d degree
Impacts of the Collocation Window on the Accuracy of Altimeter/Buoy Wind Speed Comparison A Simulation Study. Ge Chen 1,2
Ge Che Ipacts of the Collocatio Widow o the ccuracy of ltieter/uoy Wid Speed Copariso Siulatio Study Ge Che, Ocea Reote Sesig Istitute, Ocea Uiversity of Qigdao 5 Yusha Road, Qigdao 66003, Chia E-ail:
I. Chi-squared Distributions
1 M 358K Supplemet to Chapter 23: CHI-SQUARED DISTRIBUTIONS, T-DISTRIBUTIONS, AND DEGREES OF FREEDOM To uderstad t-distributios, we first eed to look at aother family of distributios, the chi-squared distributios.
1 Computing the Standard Deviation of Sample Means
Computig the Stadard Deviatio of Sample Meas Quality cotrol charts are based o sample meas ot o idividual values withi a sample. A sample is a group of items, which are cosidered all together for our aalysis.
CDAS: A Crowdsourcing Data Analytics System
CDAS: A Crowdsourcig Data Aalytics Syste Xua Liu,MeiyuLu, Beg Chi Ooi, Yaya She,SaiWu, Meihui Zhag School of Coputig, Natioal Uiversity of Sigapore, Sigapore College of Coputer Sciece, Zhejiag Uiversity,
Vladimir N. Burkov, Dmitri A. Novikov MODELS AND METHODS OF MULTIPROJECTS MANAGEMENT
Keywords: project maagemet, resource allocatio, etwork plaig Vladimir N Burkov, Dmitri A Novikov MODELS AND METHODS OF MULTIPROJECTS MANAGEMENT The paper deals with the problems of resource allocatio betwee
Output Analysis (2, Chapters 10 &11 Law)
B. Maddah ENMG 6 Simulatio 05/0/07 Output Aalysis (, Chapters 10 &11 Law) Comparig alterative system cofiguratio Sice the output of a simulatio is radom, the comparig differet systems via simulatio should
0.7 0.6 0.2 0 0 96 96.5 97 97.5 98 98.5 99 99.5 100 100.5 96.5 97 97.5 98 98.5 99 99.5 100 100.5
Sectio 13 Kolmogorov-Smirov test. Suppose that we have a i.i.d. sample X 1,..., X with some ukow distributio P ad we would like to test the hypothesis that P is equal to a particular distributio P 0, i.e.
UC Berkeley Department of Electrical Engineering and Computer Science. EE 126: Probablity and Random Processes. Solutions 9 Spring 2006
Exam format UC Bereley Departmet of Electrical Egieerig ad Computer Sciece EE 6: Probablity ad Radom Processes Solutios 9 Sprig 006 The secod midterm will be held o Wedesday May 7; CHECK the fial exam
Transient Vibration of the single degree of freedom systems.
Trasiet Vibratio of the sigle degree of freedo systes. 1. -INTRODUCTION. Trasiet vibratio is defied as a teporarily sustaied vibratio of a echaical syste. It ay cosist of forced or free vibratios, or both
An Electronic Tool for Measuring Learning and Teaching Performance of an Engineering Class
A Electroic Tool for Measurig Learig ad Teachig Perforace of a Egieerig Class T.H. Nguye, Ph.D., P.E. Abstract Creatig a egieerig course to eet the predefied learig objectives requires a appropriate ad
Approximating Area under a curve with rectangles. To find the area under a curve we approximate the area using rectangles and then use limits to find
1.8 Approximatig Area uder a curve with rectagles 1.6 To fid the area uder a curve we approximate the area usig rectagles ad the use limits to fid 1.4 the area. Example 1 Suppose we wat to estimate 1.
Simple Annuities Present Value.
Simple Auities Preset Value. OBJECTIVES (i) To uderstad the uderlyig priciple of a preset value auity. (ii) To use a CASIO CFX-9850GB PLUS to efficietly compute values associated with preset value auities.
A zero one programming model for RNA structures with arc length 4
Iraia Joural of Matheatical Cheistry, Vol. 3, No.2, Septeber 22, pp. 85 93 IJMC A zero oe prograig odel for RNA structures with arc legth 4 G. H. SHIRDEL AND N. KAHKESHANI Departet of Matheatics, Faculty
Properties of MLE: consistency, asymptotic normality. Fisher information.
Lecture 3 Properties of MLE: cosistecy, asymptotic ormality. Fisher iformatio. I this sectio we will try to uderstad why MLEs are good. Let us recall two facts from probability that we be used ofte throughout
.04. This means $1000 is multiplied by 1.02 five times, once for each of the remaining sixmonth
Questio 1: What is a ordiary auity? Let s look at a ordiary auity that is certai ad simple. By this, we mea a auity over a fixed term whose paymet period matches the iterest coversio period. Additioally,
Spot Market Competition in the UK Electricity Industry
Spot Market Copetitio i the UK Electricity Idustry Nils-Herik M. vo der Fehr Uiversity of Oslo David Harbord Market Aalysis Ltd 2 February 992 Abstract With particular referece to the structure of the
CHAPTER 3 THE TIME VALUE OF MONEY
CHAPTER 3 THE TIME VALUE OF MONEY OVERVIEW A dollar i the had today is worth more tha a dollar to be received i the future because, if you had it ow, you could ivest that dollar ad ear iterest. Of all
Convexity, Inequalities, and Norms
Covexity, Iequalities, ad Norms Covex Fuctios You are probably familiar with the otio of cocavity of fuctios. Give a twicedifferetiable fuctio ϕ: R R, We say that ϕ is covex (or cocave up) if ϕ (x) 0 for
Trigonometric Form of a Complex Number. The Complex Plane. axis. ( 2, 1) or 2 i FIGURE 6.44. The absolute value of the complex number z a bi is
0_0605.qxd /5/05 0:45 AM Page 470 470 Chapter 6 Additioal Topics i Trigoometry 6.5 Trigoometric Form of a Complex Number What you should lear Plot complex umbers i the complex plae ad fid absolute values
Recovery time guaranteed heuristic routing for improving computation complexity in survivable WDM networks
Computer Commuicatios 30 (2007) 1331 1336 wwwelseviercom/locate/comcom Recovery time guarateed heuristic routig for improvig computatio complexity i survivable WDM etworks Lei Guo * College of Iformatio
Annuities Under Random Rates of Interest II By Abraham Zaks. Technion I.I.T. Haifa ISRAEL and Haifa University Haifa ISRAEL.
Auities Uder Radom Rates of Iterest II By Abraham Zas Techio I.I.T. Haifa ISRAEL ad Haifa Uiversity Haifa ISRAEL Departmet of Mathematics, Techio - Israel Istitute of Techology, 3000, Haifa, Israel I memory
PROCEEDINGS OF THE YEREVAN STATE UNIVERSITY AN ALTERNATIVE MODEL FOR BONUS-MALUS SYSTEM
PROCEEDINGS OF THE YEREVAN STATE UNIVERSITY Physical ad Mathematical Scieces 2015, 1, p. 15 19 M a t h e m a t i c s AN ALTERNATIVE MODEL FOR BONUS-MALUS SYSTEM A. G. GULYAN Chair of Actuarial Mathematics
GOAL PROGRAMMING BASED MASTER PLAN FOR CYCLICAL NURSE SCHEDULING
Joural of Theoretical ad Applied Iforatio Techology 5 th Deceber 202. Vol. 46 No. 2005-202 JATIT & LLS. All rights reserved. ISSN: 992-8645 www.jatit.org E-ISSN: 87-395 GOAL PROGRAMMING BASED MASTER PLAN
MARTINGALES AND A BASIC APPLICATION
MARTINGALES AND A BASIC APPLICATION TURNER SMITH Abstract. This paper will develop the measure-theoretic approach to probability i order to preset the defiitio of martigales. From there we will apply this
INVESTMENT PERFORMANCE COUNCIL (IPC)
INVESTMENT PEFOMANCE COUNCIL (IPC) INVITATION TO COMMENT: Global Ivestmet Performace Stadards (GIPS ) Guidace Statemet o Calculatio Methodology The Associatio for Ivestmet Maagemet ad esearch (AIM) seeks
Class Meeting # 16: The Fourier Transform on R n
MATH 18.152 COUSE NOTES - CLASS MEETING # 16 18.152 Itroductio to PDEs, Fall 2011 Professor: Jared Speck Class Meetig # 16: The Fourier Trasform o 1. Itroductio to the Fourier Trasform Earlier i the course,
Section 11.3: The Integral Test
Sectio.3: The Itegral Test Most of the series we have looked at have either diverged or have coverged ad we have bee able to fid what they coverge to. I geeral however, the problem is much more difficult
SOLAR POWER PROFILE PREDICTION FOR LOW EARTH ORBIT SATELLITES
Jural Mekaikal Jue 2009, No. 28, 1-15 SOLAR POWER PROFILE PREDICTION FOR LOW EARTH ORBIT SATELLITES Chow Ki Paw, Reugath Varatharajoo* Departet of Aerospace Egieerig Uiversiti Putra Malaysia 43400 Serdag,
3. Greatest Common Divisor - Least Common Multiple
3 Greatest Commo Divisor - Least Commo Multiple Defiitio 31: The greatest commo divisor of two atural umbers a ad b is the largest atural umber c which divides both a ad b We deote the greatest commo gcd
Example 2 Find the square root of 0. The only square root of 0 is 0 (since 0 is not positive or negative, so those choices don t exist here).
BEGINNING ALGEBRA Roots ad Radicals (revised summer, 00 Olso) Packet to Supplemet the Curret Textbook - Part Review of Square Roots & Irratioals (This portio ca be ay time before Part ad should mostly
Domain 1: Designing a SQL Server Instance and a Database Solution
Maual SQL Server 2008 Desig, Optimize ad Maitai (70-450) 1-800-418-6789 Domai 1: Desigig a SQL Server Istace ad a Database Solutio Desigig for CPU, Memory ad Storage Capacity Requiremets Whe desigig a
Chatpun Khamyat Department of Industrial Engineering, Kasetsart University, Bangkok, Thailand [email protected]
SOLVING THE OIL DELIVERY TRUCKS ROUTING PROBLEM WITH MODIFY MULTI-TRAVELING SALESMAN PROBLEM APPROACH CASE STUDY: THE SME'S OIL LOGISTIC COMPANY IN BANGKOK THAILAND Chatpu Khamyat Departmet of Idustrial
On Wiretap Networks II
O Wiretap Networks II alim Y. El Rouayheb ECE Departmet Texas A&M Uiversity College tatio, TX 77843 [email protected] Emia oljai Math. cieces Ceter Bell Labs, Alcatel-Lucet Murray ill, NJ 07974 [email protected]
A Faster Clause-Shortening Algorithm for SAT with No Restriction on Clause Length
Joural o Satisfiability, Boolea Modelig ad Computatio 1 2005) 49-60 A Faster Clause-Shorteig Algorithm for SAT with No Restrictio o Clause Legth Evgey Datsi Alexader Wolpert Departmet of Computer Sciece
Here are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed.
This documet was writte ad copyrighted by Paul Dawkis. Use of this documet ad its olie versio is govered by the Terms ad Coditios of Use located at http://tutorial.math.lamar.edu/terms.asp. The olie versio
AP Calculus AB 2006 Scoring Guidelines Form B
AP Calculus AB 6 Scorig Guidelies Form B The College Board: Coectig Studets to College Success The College Board is a ot-for-profit membership associatio whose missio is to coect studets to college success
Infinite Sequences and Series
CHAPTER 4 Ifiite Sequeces ad Series 4.1. Sequeces A sequece is a ifiite ordered list of umbers, for example the sequece of odd positive itegers: 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29...
Center, Spread, and Shape in Inference: Claims, Caveats, and Insights
Ceter, Spread, ad Shape i Iferece: Claims, Caveats, ad Isights Dr. Nacy Pfeig (Uiversity of Pittsburgh) AMATYC November 2008 Prelimiary Activities 1. I would like to produce a iterval estimate for the
Floating Codes for Joint Information Storage in Write Asymmetric Memories
Floatig Codes for Joit Iformatio Storage i Write Asymmetric Memories Axiao (Adrew Jiag Computer Sciece Departmet Texas A&M Uiversity College Statio, TX 77843-311 [email protected] Vaske Bohossia Electrical
Gie robust Operatios Ad Adersarial Strategies
Perforace ealuatio of large-scale dyaic systes Eauelle ceaue, Roaric Ludiard, Bruo ericola To cite this ersio: Eauelle ceaue, Roaric Ludiard, Bruo ericola. Perforace ealuatio of largescale dyaic systes.
NEW HIGH PERFORMANCE COMPUTATIONAL METHODS FOR MORTGAGES AND ANNUITIES. Yuri Shestopaloff,
NEW HIGH PERFORMNCE COMPUTTIONL METHODS FOR MORTGGES ND NNUITIES Yuri Shestopaloff, Geerally, mortgage ad auity equatios do ot have aalytical solutios for ukow iterest rate, which has to be foud usig umerical
Basic Elements of Arithmetic Sequences and Series
MA40S PRE-CALCULUS UNIT G GEOMETRIC SEQUENCES CLASS NOTES (COMPLETED NO NEED TO COPY NOTES FROM OVERHEAD) Basic Elemets of Arithmetic Sequeces ad Series Objective: To establish basic elemets of arithmetic
Lesson 17 Pearson s Correlation Coefficient
Outlie Measures of Relatioships Pearso s Correlatio Coefficiet (r) -types of data -scatter plots -measure of directio -measure of stregth Computatio -covariatio of X ad Y -uique variatio i X ad Y -measurig
Case Study. Normal and t Distributions. Density Plot. Normal Distributions
Case Study Normal ad t Distributios Bret Halo ad Bret Larget Departmet of Statistics Uiversity of Wiscosi Madiso October 11 13, 2011 Case Study Body temperature varies withi idividuals over time (it ca
THE ARITHMETIC OF INTEGERS. - multiplication, exponentiation, division, addition, and subtraction
THE ARITHMETIC OF INTEGERS - multiplicatio, expoetiatio, divisio, additio, ad subtractio What to do ad what ot to do. THE INTEGERS Recall that a iteger is oe of the whole umbers, which may be either positive,
Digital Interactive Kanban Advertisement System Using Face Recognition Methodology
Coputatioal Water, Eergy, ad Eviroetal Egieerig, 2013, 2, 26-30 doi:10.4236/cweee.2013.23b005 Published Olie July 2013 (http://www.scirp.org/joural/cweee) Digital Iteractive Kaba Advertiseet Syste Usig
hp calculators HP 12C Statistics - average and standard deviation Average and standard deviation concepts HP12C average and standard deviation
HP 1C Statistics - average ad stadard deviatio Average ad stadard deviatio cocepts HP1C average ad stadard deviatio Practice calculatig averages ad stadard deviatios with oe or two variables HP 1C Statistics
Notes on exponential generating functions and structures.
Notes o expoetial geeratig fuctios ad structures. 1. The cocept of a structure. Cosider the followig coutig problems: (1) to fid for each the umber of partitios of a -elemet set, (2) to fid for each the
University of California, Los Angeles Department of Statistics. Distributions related to the normal distribution
Uiversity of Califoria, Los Ageles Departmet of Statistics Statistics 100B Istructor: Nicolas Christou Three importat distributios: Distributios related to the ormal distributio Chi-square (χ ) distributio.
AP Calculus BC 2003 Scoring Guidelines Form B
AP Calculus BC Scorig Guidelies Form B The materials icluded i these files are iteded for use by AP teachers for course ad exam preparatio; permissio for ay other use must be sought from the Advaced Placemet
Escola Federal de Engenharia de Itajubá
Escola Federal de Egeharia de Itajubá Departameto de Egeharia Mecâica Pós-Graduação em Egeharia Mecâica MPF04 ANÁLISE DE SINAIS E AQUISÇÃO DE DADOS SINAIS E SISTEMAS Trabalho 02 (MATLAB) Prof. Dr. José
How to read A Mutual Fund shareholder report
Ivestor BulletI How to read A Mutual Fud shareholder report The SEC s Office of Ivestor Educatio ad Advocacy is issuig this Ivestor Bulleti to educate idividual ivestors about mutual fud shareholder reports.
(VCP-310) 1-800-418-6789
Maual VMware Lesso 1: Uderstadig the VMware Product Lie I this lesso, you will first lear what virtualizatio is. Next, you ll explore the products offered by VMware that provide virtualizatio services.
A Combined Continuous/Binary Genetic Algorithm for Microstrip Antenna Design
A Combied Cotiuous/Biary Geetic Algorithm for Microstrip Atea Desig Rady L. Haupt The Pesylvaia State Uiversity Applied Research Laboratory P. O. Box 30 State College, PA 16804-0030 [email protected] Abstract:
Subject CT5 Contingencies Core Technical Syllabus
Subject CT5 Cotigecies Core Techical Syllabus for the 2015 exams 1 Jue 2014 Aim The aim of the Cotigecies subject is to provide a groudig i the mathematical techiques which ca be used to model ad value
A Supply Chain Game Theory Framework for Cybersecurity Investments Under Network Vulnerability
A Supply Chai Gae Theory Fraework for Cybersecurity Ivestets Uder Network Vulerability Aa Nagurey, Ladier S. Nagurey, ad Shivai Shukla I Coputatio, Cryptography, ad Network Security, N.J. Daras ad M.T.
COMPARISON OF THE EFFICIENCY OF S-CONTROL CHART AND EWMA-S 2 CONTROL CHART FOR THE CHANGES IN A PROCESS
COMPARISON OF THE EFFICIENCY OF S-CONTROL CHART AND EWMA-S CONTROL CHART FOR THE CHANGES IN A PROCESS Supraee Lisawadi Departmet of Mathematics ad Statistics, Faculty of Sciece ad Techoology, Thammasat
Systems Design Project: Indoor Location of Wireless Devices
Systems Desig Project: Idoor Locatio of Wireless Devices Prepared By: Bria Murphy Seior Systems Sciece ad Egieerig Washigto Uiversity i St. Louis Phoe: (805) 698-5295 Email: [email protected] Supervised
Investigation of Atwood s machines as Series and Parallel networks
Ivestiatio of Atwood s achies as Series ad Parallel etworks Jafari Matehkolaee, Mehdi; Bavad, Air Ahad Islaic Azad uiversity of Shahrood, Shahid Beheshti hih school i Sari, Mazadara, Ira [email protected]
Problem Solving with Mathematical Software Packages 1
C H A P T E R 1 Problem Solvig with Mathematical Software Packages 1 1.1 EFFICIENT PROBLEM SOLVING THE OBJECTIVE OF THIS BOOK As a egieerig studet or professioal, you are almost always ivolved i umerical
Multiple Representations for Pattern Exploration with the Graphing Calculator and Manipulatives
Douglas A. Lapp Multiple Represetatios for Patter Exploratio with the Graphig Calculator ad Maipulatives To teach mathematics as a coected system of cocepts, we must have a shift i emphasis from a curriculum
Confidence Intervals for One Mean
Chapter 420 Cofidece Itervals for Oe Mea Itroductio This routie calculates the sample size ecessary to achieve a specified distace from the mea to the cofidece limit(s) at a stated cofidece level for a
