Rent, Lease or Buy: Randomized Algorithms for Multislope Ski Rental

Size: px
Start display at page:

Download "Rent, Lease or Buy: Randomized Algorithms for Multislope Ski Rental"

Transcription

1 Rnt, Las or Buy: Randomizd Algorithms for Multislop Ski Rntal Zvi Lotkr Dpt. of Comm. Systms Enginring Bn Gurion Univrsity Br Shva Isral Boaz Patt-Shamir Dror Rawitz {boaz, School of Elctrical Enginring Tl Aviv Univrsity Tl Aviv Isral May 3, 2010 Abstract In th Multislop Ski Rntal problm, th usr nds a crtain rsourc for som unknown priod of tim. To us th rsourc, th usr must subscrib to on of svral options, ach of which consists of a on-tim stup cost ( buying pric ), and cost proportional to th duration of th usag ( rntal rat ). Th largr th pric, th smallr th rnt. Th actual usag tim is dtrmind by an advrsary, and th goal of an algorithm is to minimiz th cost by choosing th bst altrnativ at any point in tim. Multislop Ski Rntal is a natural gnralization of th classical Ski Rntal problm (whr thr ar only two availabl altrnativs, namly pur rnt and pur buy), which is on of th fundamntal problms of onlin computation. Th Multislop Ski Rntal problm is an abstraction of many problms, whr onlin choics cannot b modld by just two altrnativs,.g., powr managmnt in systms which can b shut down in parts. In this papr w study randomizd algorithms for Multislop Ski Rntal. Our rsults includ an algorithm that producs th bst possibl onlin randomizd stratgy for any additiv instanc, whr th cost of switching from on altrnativ to anothr is th diffrnc in thir buying prics; and an -comptitiv randomizd stratgy for any (not ncssarily additiv) instanc. Kywords: onlin algorithms; comptitiv analysis; ski rntal; randomizd algorithms. An xtndd abstract was prsntd at th 25th Intrnational Symposium on Thortical Aspcts of Computr Scinc (STACS), Supportd in part by th Isral Scinc Foundation (grant 664/05) and by Isral Ministry of Scinc and Tchnology.

2 1 Introduction Arguably, th rnt or buy dilmma is th fundamntal problm in onlin algorithms: intuitivly, thr is an ongoing gam which may nd at any momnt, and th qustion is to commit or not to commit. Choosing to commit (th buy option) implis paying larg cost immdiatly, but low ovrall cost if th gam lasts for a long tim. Choosing not to commit (th rnt option) mans high spnding rat, but lowr ovrall cost if th gam nds quickly. This problm was first abstractd in th Ski Rntal formulation [11] as follows. In th buy option, a on-tim cost is incurrd, and thraftr usag is fr of charg. In th rnt option, th cost is proportional to usag tim, and thr is no on-tim cost. Th dtrministic solution is straightforward (with comptitiv ratio 2, i.., th cost paid by th algorithm is at most twic th bst possibl cost for th givn usag tim). In th randomizd modl, th algorithm chooss a random tim to switch from th rnt to th buy option (th advrsary is assumd to know th algorithm, but not th actual outcoms of random xprimnts). As is wll known, th bst possibl randomizd onlin stratgy for classical ski rntal has comptitiv ratio of (in xpctation). In many ralistic cass, thr may b som intrmdiat options btwn th xtrm altrnativs of pur buy and pur rnt: in gnral, it may b possibl to pay only a part of th buying cost and thn pay only partial rnt. Th gnral problm, calld hr th Multislop Ski Rntal problm, can b dscribd as follows. Thr ar svral stats (or slops), whr ach stat i is charactrizd by two numbrs: a buying cost b i and a rntal rat r i (s Figur 1). Without loss of gnrality, w may assum that for all i, b i < b i+1 and r i > r i+1, namly that aftr ordring th stats in incrasing buying costs, th rntal rats ar dcrasing. Th basic smantics of th multislop problm is natural: to hold th rsourc undr stat i for t tim units, th usr is chargd b i + r i t cost units. An advrsary gts to choos how long th gam will last, and th task is to minimiz total cost until th gam is ovr. Th Multislop Ski Rntal problm introducs ntirly nw difficultis whn compard to th classical Ski Rntal problm. Intuitivly, whras th only qustion in th classical vrsion is whn to buy, in th multislop vrsion w nd also to answr th qustion of what to buy. Anothr way to s th difficulty is that th numbr of potntial transitions from on slop to anothr in a stratgy is on lss than th numbr of slops, and finding a singl point of transition is qualitativly asir than finding mor than on such point. In addition, th possibility of multipl transitions forcs us to dfin th rlation btwn multipl buys. Following [1], w distinguish btwn two natural cass. In th additiv cas, buying costs ar cumulativ, namly to mov from stat i to stat j w only nd to pay th diffrnc in buying prics b j b i. In th non-additiv cas, thr is an arbitrarily dfind transition cost b ij for ach pair of stats i and j. Our rsults. In this papr w analyz randomizd stratgis for Multislop Ski Rntal. (W us th trm stratgy to rfr to th procdur that maks onlin dcisions, and th trm algorithm to rfr to th procdur that computs stratgis.) Our main focus is th additiv cas, and our main rsult is an fficint algorithm that computs th bst possibl randomizd onlin stratgy for any givn instanc of additiv Multislop Ski Rntal problm. Our algorithm is basd on a simpl charactrization of 1

3 cost b 4 b 3 b 2 b 1 s 1 s 2 s 3 s 4 gam duration tim Figur 1: A multislop ski rntal instanc with 5 slops: Th thick lin indicats th optimal cost as a function of th gam duration tim. optimal randomizd stratgis which w dvlop. W also giv a simplr stratgy which dcomposs a (k+1)-slop instanc into k two-slop instancs, whos comptitiv ratio is boundd by 1. W not that whil w ar not abl to giv a closd-form xprssion for th comptitiv ratio of an optimal algorithm, th bound for th simplr algorithm implis that th optimal comptitiv ratio is nvr wors than 1. For th non-additiv modl, w giv a simpl -comptitiv randomizd stratgy, improving on th bst known bound of about 2.88 [5]. Rlatd work. Variants of ski rntal (somtims calld th lasing problm [4]) ar implicit in many onlin problms. Th classical ski rntal problm has two slops, whr th buying cost of th first slop and th rntal rat of th scond slop ar both 0. Th problm was introducd in [11] with an optimal dtrministic stratgy achiving a comptitiv factor of 2. An optimal randomizd 1 -comptitiv stratgy was givn in [10]. Karlin t al. [9] apply th randomizd stratgy to TCP acknowldgmnt batching and othr problms. A strict gnralization of th two-slop cas, calld th bahncard problm was studid by Flischr [6]. In this variant, tim is discrt, and th rsourc nds or nds not to b usd in ach stp; th dilmma of th algorithm is whthr or not to buy a bahncard: having a valid bahncard rducs th usag cost whn th rsourc nds to b usd. In addition, a bahncard has an absolut xpiration tim. Flischr prsntd two optimal dtrministic stratgis for this problm. H also gav a randomizd stratgy that is optimal for th cas whr th bahncard has no xpiration tim. Not that this spcial cas of th bahncard problm is quivalnt to two-slop ski rntal without pur buy. Anothr solution for th continuous vrsion of two-slop ski rntal without pur buy is givn in [12]. Azar t al. [2] considr a problm that can b viwd as non-additiv multislop ski rntal whr slops bcom availabl ovr tim, and obtain an onlin stratgy whos comptitiv ratio is Bjrano t al. [3], motivatd by rrouting in ATM ntworks, study th non-additiv multislop problm. Thy giv a dtrministic 4-comptitiv stratgy, and show that th factor of 4 holds assuming only that th slops ar concav, i.., whn th rnt in a slop may dcras with tim. Damaschk [5] considrs a static vrsion of th problm from [2], namly non-additiv multislop ski 2

4 rntal problm whr ach slop is bought from scratch. 1 For dtrministic stratgis, [5] givs an uppr bound of 4 and a lowr bound of ; [5] also prsnts a randomizd stratgy whos comptitiv factor is 2/ln As far as w know, Damaschk s stratgy is th only randomizd stratgy for multislop ski rntal (additiv or not) to appar in th litratur. Irani t al. [8] prsnt a dtrministic 2-comptitiv stratgy for th additiv modl that gnralizs th stratgy for th two slops cas. Thy motivat thir work by nrgy saving: ach slop corrsponds to som partial slp mod of th systm. Augustin t al. [1] prsnt a dynamic program that computs th bst dtrministic stratgy for non-additiv multislop instancs. Th cas whr th lngth of th gam is a stochastic variabl with known distribution is also considrd in both [8, 1]. Myrson [14] dfins th smingly rlatd parking prmit problm, whr thr ar k typs of prmits of diffrnt costs, such that ach prmit allows usag for som duration of tim. Myrson s rsults indicat that th parking prmit problm is not vry closly rlatd to Multislop Ski Rntal, at last from th comptitiv analysis point of viw: it is shown in [14] that th comptitiv ratio of th parking prmit problm is Θ(k) and Θ(log k) for dtrministic and randomizd stratgis, rspctivly. Organization. Th rmaindr of this papr is organizd as follows. In Sction 2 w dfin th basic additiv modl and mak a fw prliminary obsrvations. In Sction 3 w giv a simpl algorithm to solv th multislop problm, and in Sction 4 w prsnt our main rsult: a charactrization of th optimal stratgis, from which w driv fficint algorithms computing thm. W also prsnt som xprimntal rsults for th thr slops cas in Sction 5. An -comptitiv algorithm for th non-additiv cas is prsntd in Sction 6. W conclud in Sction 7 with som opn problms. Th appndix contains som additional proofs. 2 Th Additiv Modl: Problm Statmnt and Prliminaris In this sction w formaliz th additiv vrsion of th multislop ski rntal problm (th non-additiv modl is addrssd in Sction 6). A k-ski rntal instanc is dfind by a st of k + 1 stats, and for ach stat i thr is a buying cost b i and a rnting cost r i. A stat can b rprsntd by a lin: th ith stat corrsponds to th lin y = b i + r i x. Figur 1 givs a gomtrical intrprtation of a multislop ski rntal instanc with fiv stats. W us th trms stat and slop intrchangably. Th rquirmnt of th problm is to spcify, for all tims t, which slop is chosn at tim t. W assum that stat transitions can b only forward, and that stats cannot b skippd, i.., th only transitions allowd ar of th typ i (i + 1). W strss that this assumption dos not rstrict gnrality in th additiv modl, whr a transition from stat i j for j > i + 1 is quivalnt to a squnc of instantanous transitions i (i+1)... j. It follows that a dtrministic stratgy for th additiv multislop ski rntal problm is a monoton non-dcrasing squnc (t 1,...,t k ), whr t i [0, ) corrsponds to th transition (i 1) i. Notic that t i is undfind if th transition (i 1) i is nvr prformd by th stratgy. A randomizd stratgy can b dscribd using a probability distribution ovr th family of dtrministic stratgis. Howvr, for our purposs it is mor convnint to dscrib randomizd stratgis 1 It can b shown that stratgis that work for this cas also work for th gnral non-additiv cas (s Sction 6). 3

5 using a mor gnral formalism. W spcify, for all tims t, a probability distribution ovr th st of k+1 slops. Th intuition is that this distribution dtrmins th actual cost paid by any onlin stratgy. Formally, a randomizd profil (or simply a profil) is spcifid by a vctor p(t) = (p 0 (t),...,p k (t)) of k+1 functions, whr p i (t) is th probability to b in stat i at tim t. Th corrctnss rquirmnt of a profil is k i=0 p i(t) = 1 for all t 0. Clarly, any stratgy is rlatd to som profil. In th squl w considr a spcific typ of profils for which a randomizd stratgy can b asily obtaind. Th prformanc of a profil is dfind by its total accrud cost, which consists of two parts as follows. Givn a randomizd profil p, th xpctd rntal rat of p at tim t is R p (t) df = i p i (t) r i, and th xpctd total rntal cost up to tim t is t 0 R p (z)dz. Th scond part of th cost is th buying cost. In this cas it is asir to dfin th cumulativ buying cost. Spcifically, th xpctd total buying cost up to tim t is B p (t) df = i p i (t) b i. Th xpctd total cost for p up to tim t is X p (t) df = B p (t) + t 0 R p (z)dz. Th goal of th algorithm is to minimiz total cost up to tim t for any givn t 0, with rspct to th bst possibl. Intuitivly, w think of a gam that may nd at any tim. For any possibl nding tim, w compar th total cost of th algorithm with th bst possibl (offlin) cost. To this nd, considr th optimal solution of a givn instanc. If th gam nds at tim t, th optimal solution is to slct th slop with th last cost at tim t (th thick lin in Figur 1 dnots th optimal cost for any givn t). Mor formally, th optimal offlin cost at tim t is opt(t) = min i (b i + r i t). For i > 0, dnot by s i th tim t satisfying b i 1 + r i 1 t = b i + r i t (i.., s i is th tim whr slops i 1 and i intrsct), and dfin s 0 = 0. It follows that th optimal slop for a gam nding at tim t is th slop i for which t [s i,s i+1 ] (if t = s i for som i thn both slops i 1 and i ar optimal). As customary, w shall b intrstd in th comptitiv ratio of a profil p, dfind to b sup {X p (t)/opt(t) t 0}. A profil (or stratgy) whos comptitiv ratio is c is said to b c- comptitiv. Finally, lt us rul out a fw trivial cass. First, not that if thr ar two slops such that b i b j and r i r j thn th cost incurrd by slop j is nvr lss than th cost incurrd slop i, and w may thrfor just rmov slop j from th instanc. Consquntly, w assum hncforth, without loss of gnrality, that th stats ar ordrd such that r i 1 > r i and b i 1 < b i for 1 i k. 4

6 Scond, using similar rasoning, w may considr only stratgis that ar monoton ovr tim with rspct to majorization [13], i.., stratgis such that for any two tims t t w hav j p i (t) i=0 j p i (t ). (1) i=0 Intuitivly, Eq. (1) mans that thr is no point is rolling back from an advancd slop to a prvious on: if at a givn tim w hav a crtain composition of th slops, thn at any latr tim th composition of slops may only improv. Not that Eq. (1) implis that B p is monoton non-dcrasing and R p is monoton non-incrasing, i.., ovr tim, a stratgy invsts non-ngativ amounts in buying, rsulting in non-incrasing rntal rats. 3 An 1-Comptitiv Stratgy In this sction, as a warm-up, w dscrib a simpl solution to th multislop problm via a rduction to th classical two-slop vrsion. Th advantag of this solution is that it is asy to prov that th rsulting randomizd stratgy has comptitiv factor at most 1. An algorithm finding th optimal stratgy is dscribd in Sction 4, but w do not know how to analyz its comptitiv factor dirctly. Th cas of pur buy option (r k = 0). Our stratgy is basd on th wll known 1 -comptitiv randomizd stratgy for th classical two slop ski rntal problm: Fact 1 ([10]). Th optimal randomizd stratgy in th classical two slop ski rntal problm is to switch from slop 0 to slop 1 at a tim t [0,b 1 /r 0 ] chosn by th probability dnsity function Th comptitiv ratio of this stratgy is 1. d dt p 1(t) = d t r 0/b 1 1 = r 0 t r0/b1 dt 1 b 1 1. Now, suppos w ar givn an instanc (b,r) with k + 1 slops, whr r k = 0 and k > 1. W dfin th following k instancs of th classical two-slops ski rntal problm: in instanc i for i {1,...,k}, w st instanc i: b i 0 = 0 and ri 0 = r i 1 r i ; b i 1 = b i b i 1 and r i 1 = 0. (2) An xampl is givn in Figur 2. Obsrv that b i 1 = ri 0 s i, i.., th two slops of th ith instanc intrsct xactly at s i, thir intrsction point at th original multislop instanc. Now, lt opt(t) dnot th optimal offlin solution to th original multislop instanc, and lt opt i (t) dnot th optimal solution of instanc i at tim t. Explicitly, opt i (t) = min{b i 1,ri 0 t}. W hav th following dcomposition lmma. Lmma 1. For all t 0, opt(t) = k i=1 opti (t). 5

7 cost t t cost cost t 0 + t 2 + 0t t t s 1 = 2 s 2 = 3 tim s 1 1 = 2 tim s 2 1 = 3 tim (a) 3-slop instanc. (b) Instanc 1: r 1 0 = 1, b 1 1 = 2. (c) Instanc 2: r 1 0 = 0.5, b 1 1 = 1.5. Figur 2: A multislop ski rntal instanc with thr slops, and th rsulting two classical ski rntal instancs. Proof. Considr a tim t and lt i(t) b th optimal multislop stat at tim t. Thn, opt i (t) = b i 1 + r0 i t i=1 i:s i t i:s i >t = (b i b i 1 ) + (r i 1 r i ) t i:s i t i:s i >t = b i(t) + r i(t) t = opt(t), and th lmma follows. Givn th dcomposition (2), it is asy to obtain a stratgy for any multislop instanc by pasting togthr th stratgis for k 2-slop instancs as follows. Lt p i dnot an 1-comptitiv profil for (th 2-slop) instanc i, as obtaind from Fact 1. Dfin th profil ˆp for th multislop instanc by ˆp 0 (t) = p 1 0 (t), ˆp i(t) = p i 1 (t) pi+1 1 (t) for 1 i < k, and ˆp k (t) = p k 1 (t). Th profil is wll dfind, as th following lmma shows. Lmma 2. For all t 0: (1) p i 1 (t) pi 1 1 (t) for 1 i k, and (2) k i=0 ˆp i(t) = 1. Proof. By Fact 1 w hav that th stratgy for th ith instanc is p i 1 (t) = (t ri 0 /bi 1 1)/( 1). Claim (1) of th lmma now follows from that fact that b i 1 /ri 0 = s i > s i 1 = b i 1 1 /r0 i 1 for vry i {1,...,k}. Claim (2) follows from th tlscopic sum k 1 ˆp i (t) = p 1 0 (t) + ( p i 1 (t) p i+1 1 (t) ) + p k 1 (t) = p1 0 (t) + p1 1 (t) = 1. i=0 i=1 Nxt, givn a profil ˆp, w convrt it into a stratgy as follows. Dfin ˆP i (t) df = j i ˆp j(t) and lt U b a uniform random variabl ovr [0,1]. Th stratgy is as follows: for vry stat i > 0, w mov 6

8 from stat i 1 to stat i whn U = ˆP i (t). Namly, th ith transition tim t i is th tim t such that U = ˆP i (t). Not that it is sufficint to us a singl random xprimnt in constructing, sinc our aim is th xpctd cost, and arbitrary dpndncis btwn th diffrnt p i ar allowd. Thus w obtain th following: Thorm 1. For vry tim t, th xpctd cost of th stratgy dfind by ˆp is at most 1 optimal cost. tims th Proof. W first show that by linarity, th xpctd cost of th combind profil is th sum of th costs of th two-slop profils, i.., that Xˆp (t) = k i=1 X pi(t). Th buying cost of th combind profil is: Bˆp (t) = k 1 ˆp i (t) b i = i=0 i=0 (p i 1 (t) pi+1 1 (t)) b i + p k 1 (t) b k = p i 1 (t) (b i b i 1 ) = B p i(t). i=1 i=1 Similarly, Rˆp (t) = k i=1 R pi(t) by linarity, and thrfor, Xˆp (t) = Bˆp (t) + t 0 Rˆp (z)dz = B p i(t) + i=1 t 0 ( ) R p i(z) dz = i=1 X p i(t). i=1 Finally, by Lmma 1 and th fact that th profils p 1,...,p k ar 1-comptitiv w conclud that Xˆp (t) = X p i(t) i=1 which mans that ˆp is 1 -comptitiv. i=1 1 opti (t) = 1 opt(t) Th cas of r k > 0. W not that if th smallst rntal rat r k is positiv, thn th comptitiv ratio is strictly lss that 1 : this can b sn by considring a nw instanc whr r k is subtractd from all rntal rats, i.., b i = b i and r i = r i r k for all 0 i k. Suppos p is 1-comptitiv with rspct to (r,k ) (not that r k = 0). Thn th comptitiv ratio of p at tim t with rspct to th original instanc is c(t) = X p(t) opt(t) = X p (t) + r k t opt (t) + r k t 1 opt (t) + r k t opt = (t) + r k t d Clarly, dt opt (t) = r i r k for t [s i 1,s i ). Hnc, th ratio opt (t) r k t c(t) is monoton dcrasing as wll. It follows that c r 0 r k r k + 1 = r k/r opt (t) r k t + 1. is monoton dcrasing, and thus Obsrv that c = 1 whn r k = 0, and that c = 1 whn r k = r 0 (i.., whn k = 0). W rmark that it can b shown [6, 12] that th xact comptitiv ratio of th gnral two-slop cas is in fact 1+r 1 /r 0. 7

9 4 An Optimal Onlin Algorithm In this sction w dvlop an optimal onlin stratgy for any givn additiv multislop ski rntal instanc. W rduc th st of all possibl stratgis to a subst of much simplr stratgis, which on on hand contains an optimal stratgy, and on th othr hand is asir to analyz, and in particular, allows us to ffctivly find such an optimal stratgy. Considr an arbitrary profil. Our first simplification is to confin ourslvs to continuous profils only. W justify this simplification in two stps: First, w rul out profils whr som p i s hav infinitly many discontinuitis. This allows us to avoid masur-thortic pathologis without xcluding any rasonabl solution within th Church-Turing computational modl. As w show in th appndix, this in fact mans that w may considr only continuous profils. So considr a continuous profil p = (p 0,...,p k ). W show that it can b transformd into a profil of a crtain structur without incrasing th comptitiv factor. Our chain of transformations is as follows. First, w show that it suffics to considr only simpl profils w call prudnt (Dfinition 1). Prudnt stratgis buy slops in ordr, on by on, without skipping and without buying mor than on slop at a tim. W thn dfin th concpt of tight profils (Dfinition 3), which ar prudnt profils that spnd mony at a fixd rat rlativ to th optimal offlin stratgy. As w prov, thr xists a tight optimal profil. This fact is th ky to dvloping an optimal stratgy, bcaus th bst tight profil can b ffctivly computd: Givn a constant c, w show how to dcid whthr thr xists a tight c-comptitiv stratgy, and this way, using binary sarch on c, w can find th bst tight stratgy. Finally, w xplain how to construct that profil and its corrsponding stratgy. 4.1 Prudnt Profils Our main simplification stp is to show that it is sufficint to considr only profils that buy slops conscutivly on by on. This mans that, at any tim t, at most two slops hav positiv probability. Formally, prudnt profils ar dfind as follows. Dfinition 1 (activ slops, prudnt profils). A slop i is activ at tim t if p i (t) > 0. A continuous profil is calld prudnt if at all tims thr is ithr on or two conscutiv activ slops, i.., if thr xists i {0,...,k} such that p i (t) = 0 for all i i,i + 1. At any givn tim t, at last on slop is activ bcaus i p i(t) = 1 by th dfinition. Considring Eq. (1) as wll, w s that a continuous prudnt profil progrsss from on slop to nxt without skipping any slop in btwn: onc slop i is fully paid for (i.., p i (t) = 1), th algorithm will start buying slop i + 1. W now prov that th st of continuous prudnt profils contains an optimal profil. Intuitivly, th ida is that a non-prudnt profil must hav two non-conscutiv slops with positiv probability at som tim. In this cas w can shift som probability toward a middl slop and only improv th ovrall cost. Thorm 2. If thr xists a continuous c-comptitiv profil p for som c 1, thn thr xists a prudnt c-comptitiv profil p. 8

10 Proof. Lt p = (p 0,...,p k ) b a profil and suppos that all th p i s ar continuous. It follows that B p is also continuous. Dfin bst(t) nxt(t) df = max {i : b i B p (t)}, df = min {i : b i B p (t)}. In words, bst(t) is th highst indx of a slop that is fully within th buying xpnss of p at tim t, and nxt(t) is th highst indx of a slop that is at last partially within th buying xpnss of p at tim t. Obviously, bst(t) nxt(t) bst(t) + 1 for all t. Now, w dfin p as follows: b nxt(t) B p(t) b nxt(t) b bst(t) bst(t) < nxt(t) and i = bst(t), B p(t) b bst(t) p i (t) = b nxt(t) b bst(t) bst(t) < nxt(t) and i = nxt(t), 1 bst(t) = nxt(t) = i, 0 othrwis. Clarly i p i(t) = 1 for vry tim t 0. Furthrmor, p is continuous and thrfor prudnt, bcaus B p is continuous. W now show that th comptitiv factor of p is at most c by proving that B p (t) = B p (t) and R p (t) R p (t) for all t. First, dirctly from dfinitions w hav if nxt(t) > bst(t) thn B p (t) = p bst(t) (t) b bst(t) + p nxt(t) (t) b nxt(t) = b nxt(t) B p (t) b nxt(t) b bst(t) b bst(t) + B p(t) b bst(t) b nxt(t) b bst(t) b nxt(t) = B p (t). If nxt(t) = bst(t) thn obviously B p (t) = B p (t). Considr now rntal paymnts. To prov that R p (t) R p (t) for vry tim t w construct inductivly a squnc of probability distributions p 0,...,p l, whr p 0 = p and p l = p. Suppos w hav constructd p j for j 0. If p j is prudnt w ar don. Othrwis, dfin distribution p j+1 as follows. For any t such that thr ar two non-conscutiv slops with positiv probability, lt i 1 (t),i 2 (t),i 3 (t) b thr slops such that i 1 (t) = min{i : p j i (t) > 0}, i 3(t) = max{i : p j i (t) > 0}, and i 2(t) = i 1 (t) Not that i 2 (t) < i 3 (t) (bcaus p j is not prudnt). Dfin p j i (t) j (t) b i2 (t) b i1 (t) i = i 1 (t), p j+1 i (t) = p j i (t) + p j i (t) p j i (t) j (t) b i2 (t) b i1 (t) + j (t) b i3 (t) b i2 (t) j (t) b i3 (t) b i2 (t) i = i 2 (t), i = i 3 (t), i {i 1(t),i 2 (t),i 3 (t)} whr j (t) > 0 is maximizd so that p j+1 i (t) 0 for all i. Intuitivly, w shift a maximal amount of probability mass from slops i 1 (t) and i 3 (t) to th middl slop i 2 (t). Th fact that j (t) is maximizd 2 In fact, i 2(t) may tak any valu btwn i 1(t) and i 3(t). 9

11 mans that w hav ithr that p j+1 i 1 (t) = 0, or p j+1 i 3 (t) = 0, or both hold. Sinc i 3 (t) i 1 (t) dcrass in ach inductiv stp, w may alrady conclud that th numbr of stps rquird, l, is lss than k. Also not that by construction, for all t w hav B p j+1(t) = i pj+1 i (t) b i = i pj i (t) b i = B p j(t). W now prov that th rntal cost improvs ovr th squnc. Fix a tim t, and an indx j in th squnc. Thn w hav j ( (t) j (t) j ) (t) j (t) R p j(t) R p j+1(t) = r i1 (t) r b i2 (t) b i2 (t) + + r i1 (t) b i2 (t) b i1 (t) b i3 (t) b i3 (t) i2 (t) b i3 (t) b i2 (t) ( = j ri1 (t) r i2 (t) (t) b i2 (t) b i1 (t) > 0, r i 2 (t) r i3 (t) b i3 (t) b i2 (t) whr th last inquality follows from th fact that if i < j, thn b j b i r i r j is th x coordinat of th intrsction point btwn th slops i and j. Hnc th rntal cost strictly improvs ovr th squnc for any t, and w ar don. ) 4.2 Tight Profils Our nxt stp is to considr profils that invst in buying as much as possibl undr som spnding rat cap. Our approach is motivatd by th following intuitiv obsrvation. Obsrvation 1. Lt p 1 and p 2 b two randomizd prudnt profils. If B p 1(t) B p 2(t) for vry t, thn R p 1(t) R p 2(t) for vry t. Intuitivly, Obsrvation 1 implis that invsting availabl funds in buying as soon as possibl rsults in lowr rnt, which in turn rsults in mor availabl funds. Nxt, obsrv that any c-comptitiv profil may stop invsting funds in buying if its currnt rnt is c r k, sinc th lowst possibl rnt is r k. This ida is formalizd in th following dfinition. Dfinition 2. Lt p b a c-comptitiv prudnt profil. Th closing tim of th stratgy p, dnotd τp, is dfind by τp = min({t : R p (t) = c r k } { }). Th closing tim τ p is wll dfind for a prudnt profil p, sinc p is continuous. 3 Motivatd by Obsrvation 1, w dfin a class of profils that spnd as much as possibl and as soon as possibl on buying until raching th closing tim. Dfinition 3. Lt c 1. A prudnt c-comptitiv profil p is calld tight if X p (t) = c opt(t) for vry t < τ p. Not that a tight profil nds not invst additional funds in buying slops aftr its closing tim (but it may still do so, subjct to th comptitiv factor constraint). Also not that in th cas of r k = 0, a tight profil must b in stat k with probability 1 at tim s k. On th othr hand, if r k > 0, 3 Not that it may b th cas that τ p =, vn though lim t R p(t) = c r k. 10

12 thr may xist a tight profil p that nvr buys th last slop (but still, its xpctd spnding rat as t tnds to infinity is at most c r k ). It is asy to show that a tight profil can achiv any achivabl comptitiv factor, as provd in th following lmma. Lmma 3. If thr xists a c-comptitiv prudnt profil p for som c 1, thn thr xists a c- comptitiv tight profil p. Proof. Lt p b th profil that satisfis X p (t) = c opt(t) for all t with p k (t) < 1. Clarly, p is tight. W nd to show that p is fasibl, i.., that th rnt paid by p at tim t nvr xcds c d dt opt(t). Indd, Obsrvation 1 implis that R p(t) R p (t) for vry t, and th lmma follows from th assumption that R p (t) c d dt opt(t). Nxt, w obsrv that any c-comptitiv tight profil must lowr its xpctd rnt to c r k not latr than s k. This proprty is usd in th squl whn constructing tight profils. Obsrvation 2. For any c-comptitiv tight profil, τ p s k. Proof. Assum that τp > s k. Sinc p is tight it follows that X p (s k ) = c opt(s k ). Thrfor, if R p (s k ) > c r k, thn p is not c-comptitiv. 4.3 Constructing Optimal Onlin Stratgis W now us th rsults abov to construct an algorithm that producs th bst possibl onlin stratgy for th multislop problm. Th ida is to guss a comptitiv factor c, and thn try to construct a c-comptitiv tight profil. Givn a way to dcid whthr comptitiv factor c is fasibl, w can apply binary sarch to find th optimal comptitiv ratio c to within any dsird prcision. Th main qustions ar how to tst whthr a givn c is fasibl, and how to construct a profil for a givn c. W answr ths qustions togthr: givn c, w construct a tight c-comptitiv profil in a picwis fashion, until ithr w fail (bcaus c was too small) or until w can guarant succss. In th rmaindr of this sction w dscrib how to construct a tight profil p for a givn comptitiv factor c. W bgin with analyzing th way a tight profil may spnd mony. Considr th situation at som tim t such that t < τp. Lt j b th maximum indx such that s j t. Obsrv that j < k, sinc w hav that τp s k by Obsrvation 2. It follows that d dt opt(t) = r j. Thrfor, th spnding rat of a tight profil at tim t is c r j, and it may spnd at rat c r j until tim s j+1 (or until τp). Hnc, for t (s j,s j+1 ), w hav d dt B p(t) + R p (t) = c d dt opt(t) = c r j. (3) Sinc p is tight and thrfor prudnt, w also hav, assuming bst(t) = i and nxt(t) = i + 1 that B p (t) = p i (t)b i + p i+1 (t)b i+1, and R p (t) = p i (t)r i + p i+1 (t)r i+1. Plugging th abov quations into Eq. (3), w gt d dt p i(t)b i + d dt p i+1(t)b i+1 + p i (t)r i + p i+1 (t)r i+1 = c r j. 11

13 Algorithm 1 Fasibl(c, M): tru if th k-ski instanc M = (b,r) admits comptitiv factor c 1: Lt s i = bi bi 1 r i 1 r i for ach 1 i k 2: Boundary Condition p 1 (0) = 0 3: j 0; i 1 4: loop 5: Dfin p i (t) = c rj ri 1 r i r i 1 + Γ xp( ri 1 ri b i b i 1 t) 6: Try to solv for Γ using Boundary Condition 7: if no solution thn rturn fals possibl scap if not fasibl 8: y p i (s j ) 9: if y < 1 thn 10: Boundary Condition p i (s j ) = y 11: j j + 1 continu at th nxt intrval [s j, s j+1 ] 12: ls 13: Lt x b such that p i (x) = 1 14: Boundary Condition p i+1 (x) = 0 15: i i + 1 mov to nxt slop 16: nd if 17: if i > k or j k thn rturn tru w r don 18: nd loop Sinc p is prudnt, p i (t) = 1 p i+1 (t) and hnc d dt p i(t) = d dt p i+1(t). It follows that d dt p i+1(t) + p i+1 (t) ri+1 r i b i+1 b i = c r j r i b i+1 b i (4) A solution to a diffrntial quation of th form y (x) + αy(x) = β whr α and β ar constants is y = β α + Γ αx, whr Γ dpnds on som boundary condition. Hnc in our cas w conclud that p i+1 (t) = c r r j r i r i+1 i t b + Γ i+1 b i, (5) r i+1 r i and p i (t) = 1 p i+1 (t), whr th constant Γ is dtrmind by th boundary condition. Eq. (5) is our tool to construct p in a picwis itrativ fashion. W start constructing p from t = 0 using p 1 (t) = c r 0 r 0 r 1 r 0 + Γ r0 r1 b 1 b 0 t, and th boundary condition p 1 (0) = 0. W gt that Γ = r 0(c 1) r 0 r 1, i.., p 1 (t) = r 0(c 1) r 0 r 1 ( r0 r1 b 1 b 0 t 1), and this holds for all t min(s 1,t 1 ), whr t 1 is th solution to p 1 (t 1 ) = 1. In gnral, Eq. (4) rmains tru so long as thr is no chang in th spnding rat and in th slop th profil p is buying. Th spnding rat changs whn t crosss s j, and th profil starts buying slop i + 2 whn p i+1 (t) = 1. W can now dscrib our algorithm. Givn c, Algorithm Fasibl ithr constructs a c-comptitiv tight profil p, or dtrmins that such a profil dos not xist. It starts with th boundary condition 12

14 p 1 (0) = 0 and rvals th first part of th profil as shown abov. Thn, whn th spnding rat changs, or whn thr is a chang in bst(i), it movs to th nxt diffrntial quation with a nw boundary condition. Aftr at most 2k such itrations it ithr computs a c-comptitiv tight profil p or discovrs that such a profil is infasibl. (Not that th profil w construct may continu buying aftr its closing tim.) Sinc w can tst for succss using Algorithm Fasibl, w can apply binary sarch to find th optimal comptitiv ratio to any dsird prcision. W not that it is asy to construct a stratgy that corrsponds to any givn prudnt profil p, as dscribd in Sction 3. W conclud with th following thorm. Thorm 3. Givn any ε > 0 and an instanc of k-slop ski rntal, a (c + ε)-comptitiv randomizd stratgy can b computd in O(k log 1 ε ) tim, whr c is th bst possibl comptitiv ratio for any randomizd onlin stratgy for that instanc. W rmark that it can b shown that for tight profils, th closing tim is a monoton dcrasing function of th comptitiv factor, and thrfor, th smallst comptitiv factor of a tight stratgy is attaind whn th closing tim is xactly s k. (In this cas, th total cost of th stratgy is xactly c opt(t) for all tims t.) 5 Cas Study: 3-Slop Ski Rntal In this sction w prsnt a fw mpirical rsults for som instancs of 3-slop ski rntal. W show how th bst stratgis look lik in a fw typical cass, and plot th comptitiv ratio as a function of th slops. Th rsults appar to indicat that finding a closd-form solution vn for thr slops is a vry challnging task. 5.1 Exprimntal Rsults for 3-Slop Ski Rntal Considr instancs with thr slops. Thr ar ssntially thr intrsting scnarios as follows. Lt t 1 dnot th tim at which th optimal tight stratgy is in slop 1 with probability 1, namly p 1 (t 1 ) = 1. Th scnarios ar: (i) t 1 s 1, (ii) t 1 > s 1, and (iii) p 1 (t) < 1 for vry t. W considr on spcific instanc for ach of ths scnarios. W fix th first and scond slops in all instancs: b 0 = 0, r 0 = 2, r 1 = 0.5, and b 1 = 0.5. W also fix th intrsction points in all instancs: s 1 = 1/3 and s 2 = 1. Th only variabl is th third slop. r 2 = 0.1 and b 2 = 0.9. Th bst stratgy is dpictd in Figur 3a. In this xampl stat 1 is fully paid for at tim t < s 1 = 1/3, and hnc th randomizd stratgy starts to buy slop 2 vn bfor slop 1 turns to b th optimal offlin choic. Th comptitiv ratio in this xampl is approximatly r 2 = 0.3 and b 2 = 0.7. Th bst stratgy is dpictd in Figur 3b. In this cas stat 1 is fully paid for at tim t 0.663, i.., th first slop bcoms optimal (at s 1 ) bfor th bst randomizd stratgy starts buying slop 2. Th comptitiv ratio is in this cas is approximatly

15 1.0 Prob 1.0 Prob t (a) Exampl 1: r = (2,0.5, 0.1), b = (0,0.5, 0.9) t (b) Exampl 2: r = (2,0.5, 0.3), b = (0,0.5, 0.7). 1.0 Prob t (c) Exampl 3: r = (2,0.5, 0.45), b = (0, 0.5, 0.55). Figur 3: Exampls with thr slops: s 1 = 1/3 and s 2 = 1; th p i s do not chang aftr s 2. r 2 = 0.45 and b 2 = Th bst stratgy is dpictd in Figur 3c. Hr th optimal stratgy buys only a part of stat 1, and nvr rachs stat 2. In this cas th optimal off-lin stratgy bhavs similarly to th optimal stratgy in th cas of two slops. Sinc r 1 is vry clos to r 2, th optimal stratgy buys slop 1 until tim s 1, and thn vry slowly improvs its rnt by buying mor of slop 1. Th comptitiv ratio in this cas is approximatly W not that th difficultis posd by multislop ski rntal whn compard to th classical ski rntal problm ar dmonstratd by th abov thr xampls: whil thr is only on bst onlin bhavior in th cas of two slops, thr ar svral possibl bhaviors in th cas of thr slops. 5.2 Comptitiv Ratio In Figur 4 w prsnt a visualization of th comptitiv ratio as a function of th slops. Sinc thr ar many possibl paramtrs, w us thr-dimnsional figurs, whr th variabls ar r 0 (x axis) and r 1 (y axis). Th third dimnsion corrsponds to th optimal comptitiv ratio, and it is rprsntd by th dpth of th shad. As abov, w assum that s 2 = 1 (i.., b 1 = 1 r 1 and b 2 = 1 r 2 ). In Figur 4a th rnt rats ar r 0 (1.1,4),r 1 (0.1,0.9), and r 2 = 0, whil in Figur 4b th rats ar r 0 (1,1.9),r 1 (0.4,0.97), and r 2 = 0.2. As xpctd, th comptitiv ratio in both figurs is always lss than

16 r 1 r r 0 (a) Comptitiv ratio for r 0 (1.1, 4), r 1 (0.1, 0.9), and r 2 = 0. (b) Comptitiv ratio for r 0 (0.4, 0.97), and r 2 = 0.2. r 0 (1,1.9), r 1 Figur 4: Optimal comptitiv ratio for two sts of instancs. 6 An -Comptitiv Stratgy for th Non-Additiv Cas In this sction w considr th non-additiv multislop ski rntal problm. W prsnt a simpl randomizd stratgy which improvs th bst known comptitiv ratio [5] from 2/ln to Our tchniqu is a simpl application of randomizd rpatd doubling that is usd xtnsivly in comptitiv analysis of onlin algorithms, but whos origin prdats th concpt of comptitiv algorithms (s,.g., [7]). Bfor prsnting th stratgy lt us considr th dtails of th non-additiv modl. Augustin t al. [1] dfind a gnral non-additiv modl in which a transition cost b ij is associatd with vry two stats i and j, and showd that on may assum without loss of gnrality that b ij = 0 if i > j and that b ij b j for vry i < j. Obsrv that w may furthr assum that b ij = b j for vry i and j, sinc th optimal (offlin) stratgy rmains unchangd. It follows that th stratgis from [2, 3, 5] that wr dsignd for th cas of buying slops from scratch also work for th gnral non-additiv cas. W propos using th following simpl onlin stratgy. Th ida may b asir to undrstand by comparison to th dtrministic stratgy [3]: If w knw that th optimal cost was x, w would hav known what slop to choos in th first plac. Sinc th onlin stratgy dosn t know x ahad of tim, it gusss first that x = opt(s 1 ); if that guss provs to b wrong (namly th gam did not nd by tim s 1 ), th guss of th optimal cost is updatd to x 2x, if that provs wrong th guss is doubld onc again tc. It is not hard to s that this way, th ovrall cost to th onlin stratgy is at most 4 tims th optimal cost, whr half of th worst-cas cost is attributd to th gam nding immdiatly aftr doubling th guss. In th randomizd stratgy, that componnt is mad smallr by choosing randomly th initial guss; th multiplication factor valu is optimizd so as to gt th bst xpctd comptitiv ratio. Spcifically, dfin B 1 = opt(s 1 )/α X, whr α > 1 is th multiplication factor w dtrmin latr, and X is a ral numbr chosn uniformly at random from [0,1) (B 1 will b th initial guss for th 15

17 optimal cost, namly w guss that th optimal stratgy is to b in th first slop). Our (j +1)st guss df is B j+1 = B 1 α j. Dfin, for j 1, τ j = opt 1 (B j ), i.., τ j is th tim at which th optimal off-lin cost is B j. Also dfin τ 0 = 0. In cas th last slop is flat (i.., r k = 0), dfin τ j = s k for all j such that B j > b k. Dfin, for j 1, i(j) to b th stat of th optimal stratgy if th gam nds at tim τ j (if τ j = s i for som i, thn th optimal stat is ithr i 1 or i; w dfin i(j) = i 1 in this cas). As hintd abov, th undrlying rational is that in th tim intrval [τ j 1,τ j ), w guss that th optimal cost is B j. This lads to th following concrt stratgy: At tim τ j 1, if th gam hasn t ndd yt, movs to slop i(j). Not that this mans that at tim 0, th stratgy buys slop 0, bcaus B 1 opt(s 1 ) and hnc i(1) = 0. Th ky to analyz th comptitiv factor of this stratgy is th following lmma. Lmma 4. Th xpctd cost of th stratgy dscribd abov is at most α lnα tims th optimum. Proof. If th gam nds bfor tim τ 1, thn th onlin stratgy is optimal, bcaus th stratgy uss slop 0 until tim τ 1 < s 1. So suppos that th gam nds at tim τ and lt l > 1 b such that τ [τ l 1,τ l ). Thn th xpctd cost of th onlin stratgy is at most l [ ] E opt(τ j ) α E α 1 opt(τ l) j=0 [ ] α 2 X = E α 1 opt(τ) = α α 1 1 x=0 α x dx opt(τ) = α ln α opt(τ). Th first inquality follows from th dfinition of τ j. Th following quality is basd on th obsrvation that th random variabl opt(τ l )/opt(τ) is idntical to th random variabl α 1 X. Thorm 4. Thr xists a randomizd stratgy for non-additiv multislop ski rntal whos cost on ach instanc is nvr mor than tims th bst possibl. Proof. Us th stratgy abov with α =. Lmma 4 yilds th rsult. 7 Conclusion W hav studid randomizd algorithms for th multislop ski rntal problm. W gav a charactrization of an optimal randomizd stratgy and an fficint algorithm for finding such a stratgy for any givn additiv instanc (i.., configuration of slops). By considring a sub-optimal stratgy, w hav shown that th comptitiv factor is nvr mor than th factor for th classical two-slops cas, namly 1. Obtaining a bttr bound on th comptitiv factor as a function of th slops paramtrs rmains an opn problm. For th non-additiv cas, w prsntd a simpl randomizd stratgy that guarants comptitiv ratio of. 16

18 Acknowldgmnt W thank Sffy Naor and Niv Buchbindr for stimulating discussions. Rfrncs [1] J. Augustin, S. Irani, and C. Swamy. Optimal powr-down stratgis. In 45th IEEE Symp. on Foundations of Computr Scinc, pags , [2] Y. Azar, Y. Bartal, E. Furstin, A. Fiat, S. Lonardi, and A. Rosén. On capital invstmnt. Algorithmica, 25(1):22 36, [3] Y. Bjrano, I. Cidon, and J. S. Naor. Dynamic sssion managmnt for static and mobil usrs: a comptitiv on-lin algorithmic approach. In 4th Intrnational Workshop on Discrt Algorithms and Mthods for Mobil Computing and Communications, pags ACM, [4] A. Borodin and R. El-Yaniv. Onlin Computation and Comptitiv Analysis. Cambridg Univrsity Prss, [5] P. Damaschk. Narly optimal stratgis for spcial cass of on-lin capital invstmnt. Thortical Computr Scinc, 302(1-3):35 44, [6] R. Flischr. On th bahncard problm. Thortical Computr Scinc, 268(1): , [7] S. Gal. Sarch Gams. Acadmic Prss, [8] S. Irani, R. K. Gupta, and S. K. Shukla. Comptitiv analysis of dynamic powr managmnt stratgis for systms with multipl powr savings stats. In Dsign, Automation and Tst in Europ Confrnc and Exhibition, pags , [9] A. R. Karlin, C. Knyon, and D. Randall. Dynamic TCP acknowldgmnt and othr storis about /( 1). Algorithmica, 36(3): , [10] A. R. Karlin, M. S. Manass, L. A. McGoch, and S. S. Owicki. Comptitiv randomizd algorithms for nonuniform problms. Algorithmica, 11(6): , [11] A. R. Karlin, M. S. Manass, L. Rudolph, and D. D. Slator. Comptitiv snoopy caching. Algorithmica, 3(1):77 119, [12] Z. Lotkr, B. Patt-Shamir, and D. Rawitz. Ski rntal with two gnral options. Information Procssing Lttrs, 108(6): , [13] A. W. Marshall and I. Olkin. Inqualitis: Thory of Majorization and Its Applications. Acadmic Prss, [14] A. Myrson. Th parking prmit problm. In 46th IEEE Symp. on Foundations of Computr Scinc, pags ,

19 APPENDIX: Arbitrary to Continuous Stratgis In this sction w show that if thr xists a c-comptitiv profil p with finitly many discontinuitis, thn thr xists a continuous c-comptitiv profil. 4 Th ida in th proof blow is as follows. Lt p b a non-continuous profil, and considr a point τ of discontinuity of B p (t). Sinc B p (t) is monoton non-dcrasing, it must b th cas that B p (t) jumps by som constant > 0 at tim τ. It follows that th instantanous comptitiv ratio, dfind by c(t) = X p (t)/opt(t), also jumps discontinuously at tim t = τ. W can cancl th discontinuity at τ by smaring this jump ovr an intrval of positiv lngth nding at τ, without incrasing th original comptitiv ratio. Spcifically, w prov th following. Thorm 5. If thr xists a c-comptitiv profil p that contains a finit st of discontinuitis for som c 1, thn thr xists a continuous c-comptitiv profil. Proof. As a first stp w dfin a nw profil p which is a right-continuous vrsion of p. For all τ 0, dfin p i (τ) = lim t τ + p(t) (lim t τ + mans lim t τ, t>τ). Clarly, p is a profil, sinc p i(τ) = i=0 lim p i(t) = lim p i (t) = 1. t τ + t τ + i=0 (Th scond quality holds sinc thr xists som δ > 0 such that p is continuous for t [t δ,t + δ] \ {t}.) Also notic that Eq. (1) continus to hold. Furthrmor, sinc p diffrs from p in only a finit numbr of points, p is also c-comptitiv. Dnot th st of points of discontinuity of p by T = {τ 1,τ 2,...,τ n }. For ach j {1,...,n}, dnot B p (τj ) = lim t τ B p (t) and R p (τj ) = lim j t τ R p (t). Both limits xist bcaus B p and j R p ar monoton and boundd, and by th discontinuity of p at τ j, w hav B p (τ j ) > B p (τj ) and R p (τ j ) < R p (τj ). Now, for ach j {1,...,n}, th continuity of p at all points xcpt T allows us to choos ε j small nough such that th following conditions hold: 1. [τ j ε j,τ j ) T =. (Th only discontinuity of p in th intrval is its right ndpoint.) 2. {s 1,...,s k } [τ j ε j,τ j ) =. (Th only possibl s i in th intrval is its right ndpoint.) 3. ε j B p (τ j) B p (τ ) c r R p (τ j ) > 1 2 (R p (τ j ε j ) + R p (τ j )). Using ths ε j s, dfin a nw profil p as follows (s Figur 5 for illustration): τ j t p i (t) = ε j p i (τ j ε j ) + t (τ j ε j ) ε j p i (τ j) t (τ j ε j,τ j ) for som j, p i (t) othrwis. 4 Not that th dtrministic 2-comptitiv stratgy for th multislop ski rntal problm from [8] can b viwd as a randomizd stratgy with k discontinuity points. i=0 18

20 B(t) τ j ε j τ j t Figur 5: Obtaining B p from B p. Solid lin rprsnt B p, dashd lin rprsnt changs in B p. p is a profil, sinc for vry tim t [τ j ε j,τ j ] w hav: i=0 ( p i (t) = τj t p i ε (τ j ε j ) + t (τ ) j ε j ) p i j ε (τ j) = τ j t + t (τ j ε j ) = 1. j ε j ε j i=0 and for any othr tim t w gt that k i=0 p i (t) = k i=0 p i (t) = 1. Morovr, p is continuous by construction. It rmains to analyz th comptitiv ratio of p. Dfin c (t) = X p (t)/opt(t). W show that c (t) c for vry t 0. W do this in two stps: first, w considr all tim points that wr not changd btwn p and p. Claim 1. c (t) c for all t / j [τ j ε j,τ j ). Proof. Dfin τ 0 = 0. W prov th claim by showing, using induction on j, that if t [τ j 1,τ j ε j ), thn X p (t) X p (t). Ths ar intrvals covring all points whos dfinition is idntical in p and p. For th bas cas j = 1, obsrv that th total buying cost at any point 0 t τ 1 ε 1 is idntical in p and p. Th rntal rats at ths points in p and p ar thrfor also idntical, and hnc th bas cas is provn. For th inductiv stp, assum that th claim holds for j, and considr t [τ j,τ j+1 ε j+1 ). By induction, X p (τ j ε j ) X p (τ j ε j ). Morovr, w claim that X p (τ j ) X p (τ j ): this is tru sinc B p (τ j ) = B p (τ j ) by construction, and sinc by dfinition of ε j, th rnt paid by p at any point in an intrval [τ j ε j,τ j ] is at last R p (τ j ), whil th avrag rnt paid by p in this intrval is 1 2 (R p (τ j ε j ) + R p (τ j )) < R p (τ j ). Thus X p (τ j) X p (τ j ). To complt th inductiv stp, not that p and p coincid in [τ j,τ j+1 ε j+1 ), and hnc X p (t) X p (t) for all t [τ j,τ j+1 ε j+1 ). Considr now t (τ j ε j,τ j ] for som j. Dnot j = B p (τ j ) B p (τj ). By dfinition, for p w hav d dt X p (t) = d dt (B p (t) + R p (t)) j ε j, and for th optimal stratgy w hav d dt opt(t) = r i for 19

21 som 0 i k. Thrfor, using th claim from abov, w obtain d dt c (t) = > = d dt X p (t) opt(t) X p (t) d dt opt(t) opt(t) 2 j ε j opt(t) X p (t) r i opt(t) 2 j ε j [opt(τ j ) (τ j t) r i ] r i [X p (τ j ) j ε j (τ j t)] 0. j ε j opt(τ j ) r i X p (τ j ) opt(t) 2 opt(t) 2 j ε j opt(τ j ) r i c opt(τ j ) opt(t) 2 Sinc c (t) has a positiv drivativ for all t (τ j ε j,τ j ], w hav that for c (t) c (τ j ), and by th claim abov, c (τ j ) c. 20

by John Donald, Lecturer, School of Accounting, Economics and Finance, Deakin University, Australia

by John Donald, Lecturer, School of Accounting, Economics and Finance, Deakin University, Australia Studnt Nots Cost Volum Profit Analysis by John Donald, Lcturr, School of Accounting, Economics and Financ, Dakin Univrsity, Australia As mntiond in th last st of Studnt Nots, th ability to catgoris costs

More information

Question 3: How do you find the relative extrema of a function?

Question 3: How do you find the relative extrema of a function? ustion 3: How do you find th rlativ trma of a function? Th stratgy for tracking th sign of th drivativ is usful for mor than dtrmining whr a function is incrasing or dcrasing. It is also usful for locating

More information

A Note on Approximating. the Normal Distribution Function

A Note on Approximating. the Normal Distribution Function Applid Mathmatical Scincs, Vol, 00, no 9, 45-49 A Not on Approimating th Normal Distribution Function K M Aludaat and M T Alodat Dpartmnt of Statistics Yarmouk Univrsity, Jordan Aludaatkm@hotmailcom and

More information

(Analytic Formula for the European Normal Black Scholes Formula)

(Analytic Formula for the European Normal Black Scholes Formula) (Analytic Formula for th Europan Normal Black Schols Formula) by Kazuhiro Iwasawa Dcmbr 2, 2001 In this short summary papr, a brif summary of Black Schols typ formula for Normal modl will b givn. Usually

More information

The example is taken from Sect. 1.2 of Vol. 1 of the CPN book.

The example is taken from Sect. 1.2 of Vol. 1 of the CPN book. Rsourc Allocation Abstract This is a small toy xampl which is wll-suitd as a first introduction to Cnts. Th CN modl is dscribd in grat dtail, xplaining th basic concpts of C-nts. Hnc, it can b rad by popl

More information

CPS 220 Theory of Computation REGULAR LANGUAGES. Regular expressions

CPS 220 Theory of Computation REGULAR LANGUAGES. Regular expressions CPS 22 Thory of Computation REGULAR LANGUAGES Rgular xprssions Lik mathmatical xprssion (5+3) * 4. Rgular xprssion ar built using rgular oprations. (By th way, rgular xprssions show up in various languags:

More information

QUANTITATIVE METHODS CLASSES WEEK SEVEN

QUANTITATIVE METHODS CLASSES WEEK SEVEN QUANTITATIVE METHODS CLASSES WEEK SEVEN Th rgrssion modls studid in prvious classs assum that th rspons variabl is quantitativ. Oftn, howvr, w wish to study social procsss that lad to two diffrnt outcoms.

More information

Adverse Selection and Moral Hazard in a Model With 2 States of the World

Adverse Selection and Moral Hazard in a Model With 2 States of the World Advrs Slction and Moral Hazard in a Modl With 2 Stats of th World A modl of a risky situation with two discrt stats of th world has th advantag that it can b natly rprsntd using indiffrnc curv diagrams,

More information

Sharp bounds for Sándor mean in terms of arithmetic, geometric and harmonic means

Sharp bounds for Sándor mean in terms of arithmetic, geometric and harmonic means Qian t al. Journal of Inqualitis and Applications (015) 015:1 DOI 10.1186/s1660-015-0741-1 R E S E A R C H Opn Accss Sharp bounds for Sándor man in trms of arithmtic, gomtric and harmonic mans Wi-Mao Qian

More information

Lecture 3: Diffusion: Fick s first law

Lecture 3: Diffusion: Fick s first law Lctur 3: Diffusion: Fick s first law Today s topics What is diffusion? What drivs diffusion to occur? Undrstand why diffusion can surprisingly occur against th concntration gradint? Larn how to dduc th

More information

Upper Bounding the Price of Anarchy in Atomic Splittable Selfish Routing

Upper Bounding the Price of Anarchy in Atomic Splittable Selfish Routing Uppr Bounding th Pric of Anarchy in Atomic Splittabl Slfish Routing Kamyar Khodamoradi 1, Mhrdad Mahdavi, and Mohammad Ghodsi 3 1 Sharif Univrsity of Tchnology, Thran, Iran, khodamoradi@c.sharif.du Sharif

More information

Econ 371: Answer Key for Problem Set 1 (Chapter 12-13)

Econ 371: Answer Key for Problem Set 1 (Chapter 12-13) con 37: Answr Ky for Problm St (Chaptr 2-3) Instructor: Kanda Naknoi Sptmbr 4, 2005. (2 points) Is it possibl for a country to hav a currnt account dficit at th sam tim and has a surplus in its balanc

More information

New Basis Functions. Section 8. Complex Fourier Series

New Basis Functions. Section 8. Complex Fourier Series Nw Basis Functions Sction 8 Complx Fourir Sris Th complx Fourir sris is prsntd first with priod 2, thn with gnral priod. Th connction with th ral-valud Fourir sris is xplaind and formula ar givn for convrting

More information

Foreign Exchange Markets and Exchange Rates

Foreign Exchange Markets and Exchange Rates Microconomics Topic 1: Explain why xchang rats indicat th pric of intrnational currncis and how xchang rats ar dtrmind by supply and dmand for currncis in intrnational markts. Rfrnc: Grgory Mankiw s Principls

More information

EFFECT OF GEOMETRICAL PARAMETERS ON HEAT TRANSFER PERFORMACE OF RECTANGULAR CIRCUMFERENTIAL FINS

EFFECT OF GEOMETRICAL PARAMETERS ON HEAT TRANSFER PERFORMACE OF RECTANGULAR CIRCUMFERENTIAL FINS 25 Vol. 3 () January-March, pp.37-5/tripathi EFFECT OF GEOMETRICAL PARAMETERS ON HEAT TRANSFER PERFORMACE OF RECTANGULAR CIRCUMFERENTIAL FINS *Shilpa Tripathi Dpartmnt of Chmical Enginring, Indor Institut

More information

C H A P T E R 1 Writing Reports with SAS

C H A P T E R 1 Writing Reports with SAS C H A P T E R 1 Writing Rports with SAS Prsnting information in a way that s undrstood by th audinc is fundamntally important to anyon s job. Onc you collct your data and undrstand its structur, you nd

More information

AP Calculus AB 2008 Scoring Guidelines

AP Calculus AB 2008 Scoring Guidelines AP Calculus AB 8 Scoring Guidlins Th Collg Board: Conncting Studnts to Collg Succss Th Collg Board is a not-for-profit mmbrship association whos mission is to connct studnts to collg succss and opportunity.

More information

Factorials! Stirling s formula

Factorials! Stirling s formula Author s not: This articl may us idas you havn t larnd yt, and might sm ovrly complicatd. It is not. Undrstanding Stirling s formula is not for th faint of hart, and rquirs concntrating on a sustaind mathmatical

More information

Performance Evaluation

Performance Evaluation Prformanc Evaluation ( ) Contnts lists availabl at ScincDirct Prformanc Evaluation journal hompag: www.lsvir.com/locat/pva Modling Bay-lik rputation systms: Analysis, charactrization and insuranc mchanism

More information

Constraint-Based Analysis of Gene Deletion in a Metabolic Network

Constraint-Based Analysis of Gene Deletion in a Metabolic Network Constraint-Basd Analysis of Gn Dltion in a Mtabolic Ntwork Abdlhalim Larhlimi and Alxandr Bockmayr DFG-Rsarch Cntr Mathon, FB Mathmatik und Informatik, Fri Univrsität Brlin, Arnimall, 3, 14195 Brlin, Grmany

More information

Budget Optimization in Search-Based Advertising Auctions

Budget Optimization in Search-Based Advertising Auctions Budgt Optimization in Sarch-Basd Advrtising Auctions ABSTRACT Jon Fldman Googl, Inc. Nw York, NY jonfld@googl.com Martin Pál Googl, Inc. Nw York, NY mpal@googl.com Intrnt sarch companis sll advrtismnt

More information

The Constrained Ski-Rental Problem and its Application to Online Cloud Cost Optimization

The Constrained Ski-Rental Problem and its Application to Online Cloud Cost Optimization 3 Procdings IEEE INFOCOM Th Constraind Ski-Rntal Problm and its Application to Onlin Cloud Cost Optimization Ali Khanafr, Murali Kodialam, and Krishna P. N. Puttaswam Coordinatd Scinc Laborator, Univrsit

More information

Cloud and Big Data Summer School, Stockholm, Aug., 2015 Jeffrey D. Ullman

Cloud and Big Data Summer School, Stockholm, Aug., 2015 Jeffrey D. Ullman Cloud and Big Data Summr Scool, Stockolm, Aug., 2015 Jffry D. Ullman Givn a st of points, wit a notion of distanc btwn points, group t points into som numbr of clustrs, so tat mmbrs of a clustr ar clos

More information

http://www.wwnorton.com/chemistry/tutorials/ch14.htm Repulsive Force

http://www.wwnorton.com/chemistry/tutorials/ch14.htm Repulsive Force ctivation nrgis http://www.wwnorton.com/chmistry/tutorials/ch14.htm (back to collision thory...) Potntial and Kintic nrgy during a collision + + ngativly chargd lctron cloud Rpulsiv Forc ngativly chargd

More information

ME 612 Metal Forming and Theory of Plasticity. 6. Strain

ME 612 Metal Forming and Theory of Plasticity. 6. Strain Mtal Forming and Thory of Plasticity -mail: azsnalp@gyt.du.tr Makin Mühndisliği Bölümü Gbz Yüksk Tknoloji Enstitüsü 6.1. Uniaxial Strain Figur 6.1 Dfinition of th uniaxial strain (a) Tnsil and (b) Comprssiv.

More information

Lecture 20: Emitter Follower and Differential Amplifiers

Lecture 20: Emitter Follower and Differential Amplifiers Whits, EE 3 Lctur 0 Pag of 8 Lctur 0: Emittr Followr and Diffrntial Amplifirs Th nxt two amplifir circuits w will discuss ar ry important to lctrical nginring in gnral, and to th NorCal 40A spcifically.

More information

Traffic Flow Analysis (2)

Traffic Flow Analysis (2) Traffic Flow Analysis () Statistical Proprtis. Flow rat distributions. Hadway distributions. Spd distributions by Dr. Gang-Ln Chang, Profssor Dirctor of Traffic safty and Oprations Lab. Univrsity of Maryland,

More information

Expert-Mediated Search

Expert-Mediated Search Exprt-Mdiatd Sarch Mnal Chhabra Rnsslar Polytchnic Inst. Dpt. of Computr Scinc Troy, NY, USA chhabm@cs.rpi.du Sanmay Das Rnsslar Polytchnic Inst. Dpt. of Computr Scinc Troy, NY, USA sanmay@cs.rpi.du David

More information

5 2 index. e e. Prime numbers. Prime factors and factor trees. Powers. worked example 10. base. power

5 2 index. e e. Prime numbers. Prime factors and factor trees. Powers. worked example 10. base. power Prim numbrs W giv spcial nams to numbrs dpnding on how many factors thy hav. A prim numbr has xactly two factors: itslf and 1. A composit numbr has mor than two factors. 1 is a spcial numbr nithr prim

More information

Job shop scheduling with unit processing times

Job shop scheduling with unit processing times Job shop schduling with unit procssing tims Nikhil Bansal Tracy Kimbrl Maxim Sviridnko Abstract W considr randomizd algorithms for th prmptiv job shop problm, or quivalntly, th cas in which all oprations

More information

Basis risk. When speaking about forward or futures contracts, basis risk is the market

Basis risk. When speaking about forward or futures contracts, basis risk is the market Basis risk Whn spaking about forward or futurs contracts, basis risk is th markt risk mismatch btwn a position in th spot asst and th corrsponding futurs contract. Mor broadly spaking, basis risk (also

More information

Mathematics. Mathematics 3. hsn.uk.net. Higher HSN23000

Mathematics. Mathematics 3. hsn.uk.net. Higher HSN23000 hsn uknt Highr Mathmatics UNIT Mathmatics HSN000 This documnt was producd spcially for th HSNuknt wbsit, and w rquir that any copis or drivativ works attribut th work to Highr Still Nots For mor dtails

More information

Section 7.4: Exponential Growth and Decay

Section 7.4: Exponential Growth and Decay 1 Sction 7.4: Exponntial Growth and Dcay Practic HW from Stwart Txtbook (not to hand in) p. 532 # 1-17 odd In th nxt two ction, w xamin how population growth can b modld uing diffrntial quation. W tart

More information

CPU. Rasterization. Per Vertex Operations & Primitive Assembly. Polynomial Evaluator. Frame Buffer. Per Fragment. Display List.

CPU. Rasterization. Per Vertex Operations & Primitive Assembly. Polynomial Evaluator. Frame Buffer. Per Fragment. Display List. Elmntary Rndring Elmntary rastr algorithms for fast rndring Gomtric Primitivs Lin procssing Polygon procssing Managing OpnGL Stat OpnGL uffrs OpnGL Gomtric Primitivs ll gomtric primitivs ar spcifid by

More information

Introduction to Finite Element Modeling

Introduction to Finite Element Modeling Introduction to Finit Elmnt Modling Enginring analysis of mchanical systms hav bn addrssd by driving diffrntial quations rlating th variabls of through basic physical principls such as quilibrium, consrvation

More information

AP Calculus Multiple-Choice Question Collection 1969 1998. connect to college success www.collegeboard.com

AP Calculus Multiple-Choice Question Collection 1969 1998. connect to college success www.collegeboard.com AP Calculus Multipl-Choic Qustion Collction 969 998 connct to collg succss www.collgboard.com Th Collg Board: Conncting Studnts to Collg Succss Th Collg Board is a not-for-profit mmbrship association whos

More information

Gold versus stock investment: An econometric analysis

Gold versus stock investment: An econometric analysis Intrnational Journal of Dvlopmnt and Sustainability Onlin ISSN: 268-8662 www.isdsnt.com/ijds Volum Numbr, Jun 202, Pag -7 ISDS Articl ID: IJDS20300 Gold vrsus stock invstmnt: An conomtric analysis Martin

More information

MAXIMAL CHAINS IN THE TURING DEGREES

MAXIMAL CHAINS IN THE TURING DEGREES MAXIMAL CHAINS IN THE TURING DEGREES C. T. CHONG AND LIANG YU Abstract. W study th problm of xistnc of maximal chains in th Turing dgrs. W show that:. ZF + DC+ Thr xists no maximal chain in th Turing dgrs

More information

Establishing Wireless Conference Calls Under Delay Constraints

Establishing Wireless Conference Calls Under Delay Constraints Establishing Wirlss Confrnc Calls Undr Dlay Constraints Aotz Bar-Noy aotz@sci.brooklyn.cuny.du Grzgorz Malwicz grg@cs.ua.du Novbr 17, 2003 Abstract A prvailing fatur of obil tlphony systs is that th cll

More information

Architecture of the proposed standard

Architecture of the proposed standard Architctur of th proposd standard Introduction Th goal of th nw standardisation projct is th dvlopmnt of a standard dscribing building srvics (.g.hvac) product catalogus basd on th xprincs mad with th

More information

Parallel and Distributed Programming. Performance Metrics

Parallel and Distributed Programming. Performance Metrics Paralll and Distributd Programming Prformanc! wo main goals to b achivd with th dsign of aralll alications ar:! Prformanc: th caacity to rduc th tim to solv th roblm whn th comuting rsourcs incras;! Scalability:

More information

5.4 Exponential Functions: Differentiation and Integration TOOTLIFTST:

5.4 Exponential Functions: Differentiation and Integration TOOTLIFTST: .4 Eponntial Functions: Diffrntiation an Intgration TOOTLIFTST: Eponntial functions ar of th form f ( ) Ab. W will, in this sction, look at a spcific typ of ponntial function whr th bas, b, is.78.... This

More information

SPECIAL VOWEL SOUNDS

SPECIAL VOWEL SOUNDS SPECIAL VOWEL SOUNDS Plas consult th appropriat supplmnt for th corrsponding computr softwar lsson. Rfr to th 42 Sounds Postr for ach of th Spcial Vowl Sounds. TEACHER INFORMATION: Spcial Vowl Sounds (SVS)

More information

Version 1.0. General Certificate of Education (A-level) January 2012. Mathematics MPC3. (Specification 6360) Pure Core 3. Final.

Version 1.0. General Certificate of Education (A-level) January 2012. Mathematics MPC3. (Specification 6360) Pure Core 3. Final. Vrsion.0 Gnral Crtificat of Education (A-lvl) January 0 Mathmatics MPC (Spcification 660) Pur Cor Final Mark Schm Mark schms ar prpard by th Principal Eaminr and considrd, togthr with th rlvant qustions,

More information

FACULTY SALARIES FALL 2004. NKU CUPA Data Compared To Published National Data

FACULTY SALARIES FALL 2004. NKU CUPA Data Compared To Published National Data FACULTY SALARIES FALL 2004 NKU CUPA Data Compard To Publishd National Data May 2005 Fall 2004 NKU Faculty Salaris Compard To Fall 2004 Publishd CUPA Data In th fall 2004 Northrn Kntucky Univrsity was among

More information

Incomplete 2-Port Vector Network Analyzer Calibration Methods

Incomplete 2-Port Vector Network Analyzer Calibration Methods Incomplt -Port Vctor Ntwork nalyzr Calibration Mthods. Hnz, N. Tmpon, G. Monastrios, H. ilva 4 RF Mtrology Laboratory Instituto Nacional d Tcnología Industrial (INTI) Bunos irs, rgntina ahnz@inti.gov.ar

More information

New Concepts and Methods in Information Aggregation

New Concepts and Methods in Information Aggregation Nw Concpts and Mthods in Information Aggrgation János Fodor 1, Imr J. Rudas John von Numann Faculty of Informatics, Budapst Tch Bécsi út 96/B, H-1034 Budapst, Hungary E-mail: {Fodor, Rudas}@bmf.hu Abstract:

More information

Production Costing (Chapter 8 of W&W)

Production Costing (Chapter 8 of W&W) Production Costing (Chaptr 8 of W&W).0 Introduction Production costs rfr to th oprational costs associatd with producing lctric nrgy. Th most significant componnt of production costs ar th ful costs ncssary

More information

Entity-Relationship Model

Entity-Relationship Model Entity-Rlationship Modl Kuang-hua Chn Dpartmnt of Library and Information Scinc National Taiwan Univrsity A Company Databas Kps track of a company s mploys, dpartmnts and projcts Aftr th rquirmnts collction

More information

Topology Information Condensation in Hierarchical Networks.

Topology Information Condensation in Hierarchical Networks. Topology Information Condnsation in Hirarchical Ntworks. Pit Van Mighm Dlft Univrsity of Tchnology a ABSTRACT Inspird by th PNNI protocol of th ATM Forum, this work focuss on th problm of nod aggrgation

More information

Sci.Int.(Lahore),26(1),131-138,2014 ISSN 1013-5316; CODEN: SINTE 8 131

Sci.Int.(Lahore),26(1),131-138,2014 ISSN 1013-5316; CODEN: SINTE 8 131 Sci.Int.(Lahor),26(1),131-138,214 ISSN 113-5316; CODEN: SINTE 8 131 REQUIREMENT CHANGE MANAGEMENT IN AGILE OFFSHORE DEVELOPMENT (RCMAOD) 1 Suhail Kazi, 2 Muhammad Salman Bashir, 3 Muhammad Munwar Iqbal,

More information

Asset set Liability Management for

Asset set Liability Management for KSD -larning and rfrnc products for th global financ profssional Highlights Library of 29 Courss Availabl Products Upcoming Products Rply Form Asst st Liability Managmnt for Insuranc Companis A comprhnsiv

More information

Fraud, Investments and Liability Regimes in Payment. Platforms

Fraud, Investments and Liability Regimes in Payment. Platforms Fraud, Invstmnts and Liability Rgims in Paymnt Platforms Anna Crti and Mariann Vrdir y ptmbr 25, 2011 Abstract In this papr, w discuss how fraud liability rgims impact th pric structur that is chosn by

More information

Long run: Law of one price Purchasing Power Parity. Short run: Market for foreign exchange Factors affecting the market for foreign exchange

Long run: Law of one price Purchasing Power Parity. Short run: Market for foreign exchange Factors affecting the market for foreign exchange Lctur 6: Th Forign xchang Markt xchang Rats in th long run CON 34 Mony and Banking Profssor Yamin Ahmad xchang Rats in th Short Run Intrst Parity Big Concpts Long run: Law of on pric Purchasing Powr Parity

More information

Policies for Simultaneous Estimation and Optimization

Policies for Simultaneous Estimation and Optimization Policis for Simultanous Estimation and Optimization Migul Sousa Lobo Stphn Boyd Abstract Policis for th joint idntification and control of uncrtain systms ar prsntd h discussion focuss on th cas of a multipl

More information

SPREAD OPTION VALUATION AND THE FAST FOURIER TRANSFORM

SPREAD OPTION VALUATION AND THE FAST FOURIER TRANSFORM RESEARCH PAPERS IN MANAGEMENT STUDIES SPREAD OPTION VALUATION AND THE FAST FOURIER TRANSFORM M.A.H. Dmpstr & S.S.G. Hong WP 26/2000 Th Judg Institut of Managmnt Trumpington Strt Cambridg CB2 1AG Ths paprs

More information

Use a high-level conceptual data model (ER Model). Identify objects of interest (entities) and relationships between these objects

Use a high-level conceptual data model (ER Model). Identify objects of interest (entities) and relationships between these objects Chaptr 3: Entity Rlationship Modl Databas Dsign Procss Us a high-lvl concptual data modl (ER Modl). Idntify objcts of intrst (ntitis) and rlationships btwn ths objcts Idntify constraints (conditions) End

More information

A Multi-Heuristic GA for Schedule Repair in Precast Plant Production

A Multi-Heuristic GA for Schedule Repair in Precast Plant Production From: ICAPS-03 Procdings. Copyright 2003, AAAI (www.aaai.org). All rights rsrvd. A Multi-Huristic GA for Schdul Rpair in Prcast Plant Production Wng-Tat Chan* and Tan Hng W** *Associat Profssor, Dpartmnt

More information

Lecture notes: 160B revised 9/28/06 Lecture 1: Exchange Rates and the Foreign Exchange Market FT chapter 13

Lecture notes: 160B revised 9/28/06 Lecture 1: Exchange Rates and the Foreign Exchange Market FT chapter 13 Lctur nots: 160B rvisd 9/28/06 Lctur 1: xchang Rats and th Forign xchang Markt FT chaptr 13 Topics: xchang Rats Forign xchang markt Asst approach to xchang rats Intrst Rat Parity Conditions 1) Dfinitions

More information

June 2012. Enprise Rent. Enprise 1.1.6. Author: Document Version: Product: Product Version: SAP Version: 8.81.100 8.8

June 2012. Enprise Rent. Enprise 1.1.6. Author: Document Version: Product: Product Version: SAP Version: 8.81.100 8.8 Jun 22 Enpris Rnt Author: Documnt Vrsion: Product: Product Vrsion: SAP Vrsion: Enpris Enpris Rnt 88 88 Enpris Rnt 22 Enpris Solutions All rights rsrvd No parts of this work may b rproducd in any form or

More information

Keywords Cloud Computing, Service level agreement, cloud provider, business level policies, performance objectives.

Keywords Cloud Computing, Service level agreement, cloud provider, business level policies, performance objectives. Volum 3, Issu 6, Jun 2013 ISSN: 2277 128X Intrnational Journal of Advancd Rsarch in Computr Scinc and Softwar Enginring Rsarch Papr Availabl onlin at: wwwijarcsscom Dynamic Ranking and Slction of Cloud

More information

Analyzing the Economic Efficiency of ebaylike Online Reputation Reporting Mechanisms

Analyzing the Economic Efficiency of ebaylike Online Reputation Reporting Mechanisms A rsarch and ducation initiativ at th MIT Sloan School of Managmnt Analyzing th Economic Efficincy of Baylik Onlin Rputation Rporting Mchanisms Papr Chrysanthos Dllarocas July For mor information, plas

More information

Combinatorial Prediction Markets for Event Hierarchies

Combinatorial Prediction Markets for Event Hierarchies Combinatorial rdiction Markts for Evnt Hirarchis Mingyu Guo Duk Univrsity Dpartmnt of Computr Scinc Durham, NC, USA mingyu@cs.duk.du David M. nnock Yahoo! Rsarch 111 W. 40th St. 17th Floor Nw York, NY

More information

The international Internet site of the geoviticulture MCC system Le site Internet international du système CCM géoviticole

The international Internet site of the geoviticulture MCC system Le site Internet international du système CCM géoviticole Th intrnational Intrnt sit of th goviticultur MCC systm L sit Intrnt intrnational du systèm CCM géoviticol Flávio BELLO FIALHO 1 and Jorg TONIETTO 1 1 Rsarchr, Embrapa Uva Vinho, Caixa Postal 130, 95700-000

More information

A Theoretical Model of Public Response to the Homeland Security Advisory System

A Theoretical Model of Public Response to the Homeland Security Advisory System A Thortical Modl of Public Rspons to th Homland Scurity Advisory Systm Amy (Wnxuan) Ding Dpartmnt of Information and Dcision Scincs Univrsity of Illinois Chicago, IL 60607 wxding@uicdu Using a diffrntial

More information

Free ACA SOLUTION (IRS 1094&1095 Reporting)

Free ACA SOLUTION (IRS 1094&1095 Reporting) Fr ACA SOLUTION (IRS 1094&1095 Rporting) Th Insuranc Exchang (301) 279-1062 ACA Srvics Transmit IRS Form 1094 -C for mployrs Print & mail IRS Form 1095-C to mploys HR Assist 360 will gnrat th 1095 s for

More information

Continuity Cloud Virtual Firewall Guide

Continuity Cloud Virtual Firewall Guide Cloud Virtual Firwall Guid uh6 Vrsion 1.0 Octobr 2015 Foldr BDR Guid for Vam Pag 1 of 36 Cloud Virtual Firwall Guid CONTENTS INTRODUCTION... 3 ACCESSING THE VIRTUAL FIREWALL... 4 HYPER-V/VIRTUALBOX CONTINUITY

More information

I. INTRODUCTION. Figure 1, The Input Display II. DESIGN PROCEDURE

I. INTRODUCTION. Figure 1, The Input Display II. DESIGN PROCEDURE Ballast Dsign Softwar Ptr Grn, Snior ighting Systms Enginr, Intrnational Rctifir, ighting Group, 101S Spulvda Boulvard, El Sgundo, CA, 9045-438 as prsntd at PCIM Europ 0 Abstract: W hav dvlopd a Windows

More information

Simple and Effective Dynamic Provisioning for Power-Proportional Data Centers

Simple and Effective Dynamic Provisioning for Power-Proportional Data Centers Simpl and Effctiv Dynamic Provisioning for Powr-Proportional Data Cntrs Tan Lu, Minghua Chn, and Lachlan L. H. Andrw Abstract Enrgy consumption rprsnts a significant cost in data cntr opration. A larg

More information

WORKERS' COMPENSATION ANALYST, 1774 SENIOR WORKERS' COMPENSATION ANALYST, 1769

WORKERS' COMPENSATION ANALYST, 1774 SENIOR WORKERS' COMPENSATION ANALYST, 1769 08-16-85 WORKERS' COMPENSATION ANALYST, 1774 SENIOR WORKERS' COMPENSATION ANALYST, 1769 Summary of Dutis : Dtrmins City accptanc of workrs' compnsation cass for injurd mploys; authorizs appropriat tratmnt

More information

TIME MANAGEMENT. 1 The Process for Effective Time Management 2 Barriers to Time Management 3 SMART Goals 4 The POWER Model e. Section 1.

TIME MANAGEMENT. 1 The Process for Effective Time Management 2 Barriers to Time Management 3 SMART Goals 4 The POWER Model e. Section 1. Prsonal Dvlopmnt Track Sction 1 TIME MANAGEMENT Ky Points 1 Th Procss for Effctiv Tim Managmnt 2 Barrirs to Tim Managmnt 3 SMART Goals 4 Th POWER Modl In th Army, w spak of rsourcs in trms of th thr M

More information

Intermediate Macroeconomic Theory / Macroeconomic Analysis (ECON 3560/5040) Final Exam (Answers)

Intermediate Macroeconomic Theory / Macroeconomic Analysis (ECON 3560/5040) Final Exam (Answers) Intrmdiat Macroconomic Thory / Macroconomic Analysis (ECON 3560/5040) Final Exam (Answrs) Part A (5 points) Stat whthr you think ach of th following qustions is tru (T), fals (F), or uncrtain (U) and brifly

More information

Precise Memory Leak Detection for Java Software Using Container Profiling

Precise Memory Leak Detection for Java Software Using Container Profiling Distinguishd Papr Prcis Mmory Lak Dtction for Java Softwar Using Containr Profiling Guoqing Xu Atanas Rountv Dpartmnt of Computr Scinc and Enginring Ohio Stat Univrsity {xug,rountv}@cs.ohio-stat.du ABSTRACT

More information

CHAPTER 4c. ROOTS OF EQUATIONS

CHAPTER 4c. ROOTS OF EQUATIONS CHAPTER c. ROOTS OF EQUATIONS A. J. Clark School o Enginring Dpartmnt o Civil and Environmntal Enginring by Dr. Ibrahim A. Aakka Spring 00 ENCE 03 - Computation Mthod in Civil Enginring II Dpartmnt o Civil

More information

Meerkats: A Power-Aware, Self-Managing Wireless Camera Network for Wide Area Monitoring

Meerkats: A Power-Aware, Self-Managing Wireless Camera Network for Wide Area Monitoring Mrkats: A Powr-Awar, Slf-Managing Wirlss Camra Ntwork for Wid Ara Monitoring C. B. Margi 1, X. Lu 1, G. Zhang 1, G. Stank 2, R. Manduchi 1, K. Obraczka 1 1 Dpartmnt of Computr Enginring, Univrsity of California,

More information

81-1-ISD Economic Considerations of Heat Transfer on Sheet Metal Duct

81-1-ISD Economic Considerations of Heat Transfer on Sheet Metal Duct Air Handling Systms Enginring & chnical Bulltin 81-1-ISD Economic Considrations of Hat ransfr on Sht Mtal Duct Othr bulltins hav dmonstratd th nd to add insulation to cooling/hating ducts in ordr to achiv

More information

ICES REPORT 15-01. January 2015. The Institute for Computational Engineering and Sciences The University of Texas at Austin Austin, Texas 78712

ICES REPORT 15-01. January 2015. The Institute for Computational Engineering and Sciences The University of Texas at Austin Austin, Texas 78712 ICES REPORT 15-01 January 2015 A locking-fr modl for Rissnr-Mindlin plats: Analysis and isogomtric implmntation via NURBS and triangular NURPS by L. Birao da Viga, T.J.R. Hughs, J. Kindl, C. Lovadina,

More information

Theoretical aspects of investment demand for gold

Theoretical aspects of investment demand for gold Victor Sazonov (Russia), Dmitry Nikolav (Russia) Thortical aspcts of invstmnt dmand for gold Abstract Th main objctiv of this articl is construction of a thortical modl of invstmnt in gold. Our modl is

More information

The price of liquidity in constant leverage strategies. Marcos Escobar, Andreas Kiechle, Luis Seco and Rudi Zagst

The price of liquidity in constant leverage strategies. Marcos Escobar, Andreas Kiechle, Luis Seco and Rudi Zagst RACSAM Rv. R. Acad. Cin. Sri A. Mat. VO. 103 2, 2009, pp. 373 385 Matmática Aplicada / Applid Mathmatics Th pric of liquidity in constant lvrag stratgis Marcos Escobar, Andras Kichl, uis Sco and Rudi Zagst

More information

Category 7: Employee Commuting

Category 7: Employee Commuting 7 Catgory 7: Employ Commuting Catgory dscription This catgory includs missions from th transportation of mploys 4 btwn thir homs and thir worksits. Emissions from mploy commuting may aris from: Automobil

More information

On the moments of the aggregate discounted claims with dependence introduced by a FGM copula

On the moments of the aggregate discounted claims with dependence introduced by a FGM copula On th momnts of th aggrgat discountd claims with dpndnc introducd by a FGM copula - Mathiu BARGES Univrsité Lyon, Laboratoir SAF, Univrsité Laval - Hélèn COSSETTE Ecol Actuariat, Univrsité Laval, Québc,

More information

Remember you can apply online. It s quick and easy. Go to www.gov.uk/advancedlearningloans. Title. Forename(s) Surname. Sex. Male Date of birth D

Remember you can apply online. It s quick and easy. Go to www.gov.uk/advancedlearningloans. Title. Forename(s) Surname. Sex. Male Date of birth D 24+ Advancd Larning Loan Application form Rmmbr you can apply onlin. It s quick and asy. Go to www.gov.uk/advancdlarningloans About this form Complt this form if: you r studying an ligibl cours at an approvd

More information

Planning and Managing Copper Cable Maintenance through Cost- Benefit Modeling

Planning and Managing Copper Cable Maintenance through Cost- Benefit Modeling Planning and Managing Coppr Cabl Maintnanc through Cost- Bnfit Modling Jason W. Rup U S WEST Advancd Tchnologis Bouldr Ky Words: Maintnanc, Managmnt Stratgy, Rhabilitation, Cost-bnfit Analysis, Rliability

More information

An Analysis of Synergy Degree of Primary-Tertiary Industry System in Dujiangyan City

An Analysis of Synergy Degree of Primary-Tertiary Industry System in Dujiangyan City www.ccsnt.org/ijbm Intrnational Journal of Businss and Managmnt Vol. 6, No. 8; August An Analysis of Synrgy Dgr of Primary-Trtiary Industry Systm in Dujiangyan City Qizhi Yang School of Tourism, Sichuan

More information

Abstract. Introduction. Statistical Approach for Analyzing Cell Phone Handoff Behavior. Volume 3, Issue 1, 2009

Abstract. Introduction. Statistical Approach for Analyzing Cell Phone Handoff Behavior. Volume 3, Issue 1, 2009 Volum 3, Issu 1, 29 Statistical Approach for Analyzing Cll Phon Handoff Bhavior Shalini Saxna, Florida Atlantic Univrsity, Boca Raton, FL, shalinisaxna1@gmail.com Sad A. Rajput, Farquhar Collg of Arts

More information

Combinatorial Analysis of Network Security

Combinatorial Analysis of Network Security Combinatorial Analysis of Ntwork Scurity Stvn Nol a, Brian O Brry a, Charls Hutchinson a, Sushil Jajodia a, Lynn Kuthan b, and Andy Nguyn b a Gorg Mason Univrsity Cntr for Scur Information Systms b Dfns

More information

Fundamentals: NATURE OF HEAT, TEMPERATURE, AND ENERGY

Fundamentals: NATURE OF HEAT, TEMPERATURE, AND ENERGY Fundamntals: NATURE OF HEAT, TEMPERATURE, AND ENERGY DEFINITIONS: Quantum Mchanics study of individual intractions within atoms and molculs of particl associatd with occupid quantum stat of a singl particl

More information

A Project Management framework for Software Implementation Planning and Management

A Project Management framework for Software Implementation Planning and Management PPM02 A Projct Managmnt framwork for Softwar Implmntation Planning and Managmnt Kith Lancastr Lancastr Stratgis Kith.Lancastr@LancastrStratgis.com Th goal of introducing nw tchnologis into your company

More information

Closed-form solutions for Guaranteed Minimum Accumulation Benefits

Closed-form solutions for Guaranteed Minimum Accumulation Benefits Closd-form solutions for Guarantd Minimum Accumulation Bnfits Mikhail Krayzlr, Rudi Zagst and Brnhard Brunnr Abstract Guarantd Minimum Accumulation Bnfit GMAB is on of th variabl annuity products, i..

More information

In the previous two chapters, we clarified what it means for a problem to be decidable or undecidable.

In the previous two chapters, we clarified what it means for a problem to be decidable or undecidable. Chaptr 7 Computational Complxity 7.1 Th Class P In th prvious two chaptrs, w clarifid what it mans for a problm to b dcidabl or undcidabl. In principl, if a problm is dcidabl, thn thr is an algorithm (i..,

More information

the so-called KOBOS system. 1 with the exception of a very small group of the most active stocks which also trade continuously through

the so-called KOBOS system. 1 with the exception of a very small group of the most active stocks which also trade continuously through Liquidity and Information-Basd Trading on th Ordr Drivn Capital Markt: Th Cas of th Pragu tock Exchang Libor 1ÀPH³HN Cntr for Economic Rsarch and Graduat Education, Charls Univrsity and Th Economic Institut

More information

SOFTWARE ENGINEERING AND APPLIED CRYPTOGRAPHY IN CLOUD COMPUTING AND BIG DATA

SOFTWARE ENGINEERING AND APPLIED CRYPTOGRAPHY IN CLOUD COMPUTING AND BIG DATA Intrnational Journal on Tchnical and Physical Problms of Enginring (IJTPE) Publishd by Intrnational Organization of IOTPE ISSN 077-358 IJTPE Journal www.iotp.com ijtp@iotp.com Sptmbr 015 Issu 4 Volum 7

More information

On Resilience of Multicommodity Dynamical Flow Networks

On Resilience of Multicommodity Dynamical Flow Networks On Rsilinc of Multicommodity Dynamical Flow Ntworks Gusta Nilsson, Giacomo Como, and Enrico Loisari bstract Dynamical flow ntworks with htrognous routing ar analyzd in trms of stability and rsilinc to

More information

Defining Retirement Success for Defined Contribution Plan Sponsors: Begin with the End in Mind

Defining Retirement Success for Defined Contribution Plan Sponsors: Begin with the End in Mind Dfining Rtirmnt Succss for Dfind Contribution Plan Sponsors: Bgin with th End in Mind David Blanchtt, CFA, CFP, AIFA Had of Rtirmnt Rsarch Morningstar Invstmnt Managmnt david.blanchtt@morningstar.com Nathan

More information

Whole Systems Approach to CO 2 Capture, Transport and Storage

Whole Systems Approach to CO 2 Capture, Transport and Storage Whol Systms Approach to CO 2 Captur, Transport and Storag N. Mac Dowll, A. Alhajaj, N. Elahi, Y. Zhao, N. Samsatli and N. Shah UKCCS Mting, July 14th 2011, Nottingham, UK Ovrviw 1 Introduction 2 3 4 Powr

More information

IMES DISCUSSION PAPER SERIES

IMES DISCUSSION PAPER SERIES IMES DISCUSSIN PAPER SERIES Th Choic of Invoic Currncy in Intrnational Trad: Implications for th Intrnationalization of th Yn Hiroyuki I, Akira TANI, and Toyoichirou SHIRTA Discussion Papr No. 003-E-13

More information

GOAL SETTING AND PERSONAL MISSION STATEMENT

GOAL SETTING AND PERSONAL MISSION STATEMENT Prsonal Dvlopmnt Track Sction 4 GOAL SETTING AND PERSONAL MISSION STATEMENT Ky Points 1 Dfining a Vision 2 Writing a Prsonal Mission Statmnt 3 Writing SMART Goals to Support a Vision and Mission If you

More information

Problem Set 6 Solutions

Problem Set 6 Solutions 6.04/18.06J Mathmatics for Computr Scic March 15, 005 Srii Dvadas ad Eric Lhma Problm St 6 Solutios Du: Moday, March 8 at 9 PM Problm 1. Sammy th Shar is a fiacial srvic providr who offrs loas o th followig

More information

Cost-Volume-Profit Analysis

Cost-Volume-Profit Analysis ch03.qxd 9/7/04 4:06 PM Pag 86 CHAPTER Cost-Volum-Profit Analysis In Brif Managrs nd to stimat futur rvnus, costs, and profits to hlp thm plan and monitor oprations. Thy us cost-volum-profit (CVP) analysis

More information