Faster and Simpler Algorithms for Multicommodity Flow and other Fractional Packing Problems

Size: px
Start display at page:

Download "Faster and Simpler Algorithms for Multicommodity Flow and other Fractional Packing Problems"

Transcription

1 Faser and Simpler Algorihms for Muliommodiy Flow and oher Fraional Paking Problems aveen Garg Compuer Siene and Engineering Indian Insiue of Tehnology, ew Delhi, India Johen Könemann GSIA, Carnegie Mellon Universiy Pisburgh, PA Absra This paper onsiders he problem of designing fas, approximae, ombinaorial algorihms for muliommodiy flows and oher fraional paking problems We provide a differen approah o hese problems whih yields faser and muh simpler algorihms Our approah also allows us o subsiue shores pah ompuaions for minos flow ompuaions in ompuing maximum onurren flow and minos muliommodiy flow; his yields muh faser algorihms when he number of ommodiies is large 1 Inroduion Consider he problem of ompuing a maximum flow in a graph wih uni edge apaiies While here are many differen algorihms known for his problem we disuss one whih views he problem purely as one of paking pahs so ha onsrains imposed by edgeapaiies are no violaed The algorihm assoiaes a lengh wih eah edge and a any sep i roues a uni flow along he shores pah I hen muliplies he lengh of every edge on his pah by for a fixed Thus he longer an edge is he more is he flow hrough i Sine we always hoose he shores pah o roue flow along, we essenially ry o balane he flow on all edges in he graph One an argue ha, if, afer suffiienly many seps, is he maximum flow hrough an edge, hen he flow ompued is almos imes he maximum flow Therefore saling he flow by gives a feasible flow whih is almos maximum oe ha he lengh of an edge a any sep is exponenial in he oal flow going hrough he edge Suh a lengh funion was firs proposed by Shahrokhi and Maula [13] who Suppored by he EU ESPRIT LTR Proje 2244 (ALCOMIT) Work done while he auhor was a he MaxPlankInsiu für Informaik, Im Sadwald, Saarbrüken, Germany Work done while he auhor was a he Universiä des Saarlandes, Im Sadwald, Saarbrüken, Germany used i o ompue he hroughpu of a given muliommodiy flow insane While his problem (and all oher problems onsidered in his paper) an be formulaed as a linear program and solved o opimaliy using fas marix mulipliaion [16], in [13], people were mainly ineresed in providing fas, possibly approximae, ombinaorial algorihms Their proedure, whih applied only o he ase of uniform edge apaiies, ompued a approximaion o he maximum hroughpu in ime polynomial in The key idea of heir proedure, whih was adoped in a lo of subsequen work, was o ompue an iniial flow by disregarding edge apaiies and hen o reroue his, ieraively, along shor pahs so as o redue he maximum ongesion on any edge The running ime of [13] was improved signifianly by Klein eal [9] I was hen exended and refined o he ase of arbirary edge apaiies by Leighon eal [1], Goldberg [4] and Radzik [12] o obain beer running imes; see Table 1 for he urren bes bound Plokin, Shmoys and Tardos [11] and Grigoriadis and Khahiyan [7] observed ha a similar ehnique ould be applied o solve any fraional paking or overing problem Their approah, for paking problems, sars wih an infeasible soluion The amoun by whih a paking onsrain is violaed is apured by a variable whih is exponenial in he exen of his violaion A any sep he paking is modified by a fixed amoun in a direion deermined by hese variables Hene, he running ime of he proedure depends upon he maximum exen o whih any onsrain ould be violaed; his is referred o as he widh of he problem [11] The running ime of heir algorihm for paking problems being only pseudopolynomial, [11] sugges differen ways of reduing he widh of he problem In a signifian deparure from his line of researh and moivaed by ideas from randomized rounding, Young [17] proposed an oblivious rounding approah o paking problems Young s approah has he essenial ingredien of previous approahes a lengh funion whih measures, and is exponenial in, he exen o whih eah onsrain is vio 1

2 b laed by a given soluion However, [17] builds he soluion from srah and a eah sep adds o he paking a variable whih violaes only suh paking onsrains ha are no already oo violaed In pariular, for muliommodiy flow, i implies a proedure whih does no involve rerouing flow (he flow is only saled a he end) and whih for he ase of maximum flow redues o he algorihm disussed a he beginning of his seion Our Conribuions In his paper we provide a unified framework for a hos of muliommodiy flow and paking problems whih yields signifianly simpler and faser algorihms han previously known Our approah is similar o Young s approah for paking problems However, we develop a new and simple ombinaorial analysis whih has he added flexibiliy ha i allows us o make he greaes possible advane a eah sep Thus for he seing of maximum flows wih inegral edge apaiies, Young s proedure roues a uni flow a eah sep while our proedure would roue enough flow so as o saurae he minimum apaiy edge on he shores pah This simple modifiaion is surprisingly powerful and delivers beer running imes and simpler proofs In pariular, i les us argue ha he onribuion of a onsrain o he running ime of he proedure anno exeed a erain bound whih is independen of he widh This yields a new and sraighforward sronglypolynomial ombinaorial approximaion algorihm for he fraional paking problem (Seion 3) The earlier algorihm for his problem, due o Grigoriadis and Khahiyan [5] redued he problem o wo resoure sharing problems Our approah yields a new, very naural, algorihm for maximum onurren flow (Seion 5) whih exends in a sraighforward manner o minos muliommodiy flows (Seion 6) Boh hese algorihms use a minos flow ompuaion as a subrouine as do all earlier algorihms Conradiing popular belief ha using minos flow as a subrouine is beer, we provide algorihms for hese wo problems whih use shores pah ompuaions as a subrouine and are faser han previous algorihms by a leas a faor where are he number of ommodiies, edges and veries respeively Table 1 summarizes our resuls and "$# are he imes o ompue singlesoure shores pahs and singleommodiy minos flow in a graph wih posiive edge lenghs and oss while % " is he ime aken for eah all o an orale as in [11] All our algorihms are deerminisi and ompue a approximaion o he opimum soluion For breviy we define & ')( *, # / where ;: < * and & < '=( *> # $? ? 7@? 8 where A: < B * oe ha in he running ime of our algorihms for onurren C flow problems we an replae & < 2143 by 213 < 2143 using a rik from earlier papers; we remark on his in Seion 5 2 Maximum muliommodiy flow Given a graph D * /E F wih edge apaiies GIH FKJ LM5 and pairs of erminals O 6, wih one ommodiy assoiaed wih eah pair, we wan o find a muliommodiy flow suh ha he sum of he flows of all ommodiies is maximized The dual of he maximum muliommodiy flow problem is an assignmen of lenghs PQH FKJ he edges suh ha S P '=( *UTWV # G $X LR5 o is minimized This is subje o he onsrain ha he shores pah beween any pair ) 6 under he lengh funion P, whih we denoe by dis P, is a leas one Le Y P '=( * # 2 dis P be he minimum lengh pah beween any pair of erminals Then he dual problem is equivalen o finding a lengh is minimized Le funion PIH FZJ L5 suh ha []\_^a '=( *M 2 # \a^a ^ S P ed Y P The algorihm proeeds in ieraions Le Pf be he lengh funion a he beginning of he g$hi mlolnl ieraion and jk be he oal flow roued in ieraions g : Le o be a pah of lengh Y P beween a pair of erminals and le G be he apaiy of he minimum apaiy edge on o In he g hi ieraion we roue G unis of flow along o Thus j * j G The funion P differs from P only in he lenghs of he edges along o ; hese are modified as * P2 $X G d where is a onsan o be hosen laer Iniially every edge X has lengh p, ie, P@q$X * p for some onsan p o be hosen laer For breviy we denoe Y P2 S P2 by Y S respeively The proedure sops afer ieraions where is he smalles number suh sr ha Y 21 Analysis For every ieraion g r S $g * V P $X * V G $X Vuv G * : S : jo Y : whih implies ha S $g * S $w x : j x : Y 2z (1) 2

3 Problem Previous Bes Our running ime Improvemen Max muliomm O( B < 2143 ) [14] & flow Fraional Paking [5] & C % " B Spreading meris f [3] & C Maximum $ < "$# 13 & < "$# In onsans onurren flow [12, 1] 2143 & < For r d C Max < & < "$# 2143 onurren flow "$# ) [6] 2143 & < For r d Table 1 A summary of our resuls Consider he lengh funion P : Pq oe ha S P : Pq * S O: S $w and YfP : Pq mr Y O: p where is he maximum number of edges on pah along whih flow is roued Hene S P2 : P q YfP : P q Subsiuing his bound on S $g : ge S $g s: Y $g : p in equaion ( 1) we Y p xny $j x : j x : Y 2z oe ha for any g, Y $g is maximum when for all z w z : g, Y 2z is he larges possible Hene Y$g Y : jo 6d Y : X \ Sine p his implies Y p mx By our sopping ondiion and hene Y j p mx fp Claim 21 There is a feasible flow of value (2) Proof: Consider an edge X For every G $X unis of flow roued hrough X he lengh of X inreases by a faor of a leas The las ime is lengh was inreased, X was on a pah of lengh srily less han 1 Sine every inrease in edgelengh is by a faor of a mos, P $X Sine P q $X * p i follows ha he oal flow hrough X is a mos G $X Saling he flow, j, by hen gives a feasible flow of laimed value Thus he raio of he values of he opimum dual and he By subsiuing he d bound on j from (2) we obain * 657 fp fp The raio \ /57 A: equals for \ p * Hene wih his hoie of p we have A: A: s: < d primal soluions,, is A: < Sine his quaniy should be no more han our approximaion raio we hoose appropriaely 22 Running ime In he g hi ieraion we inrease he lengh of he minimum apaiy edge along o by a faor of Sine for any edge X, P * p and P $X " he number of ieraions in whih X is he minimum apaiy edge on he pah hosen in ha ieraion is a mos 2143 /57 8 Using he fa ha here are edges we ge he following heorem : Theorem 21 There is an algorihm ha ompues a < approximaion o he maximum muliommodiy flow in ime where is he maximum number of edges on a pah beween any souresink pair and f is he ime required o ompue he shores pah in a graph wih nonnegaive edgeweighs 3 Paking LP A paking LP is a linear program of he kind $#&%(' G)*, /* 1 * r w32 where and G are 54 3

4 ^ \ \ 4 and 4 maries all of whose enries are posiive We also assume ha for all g z, he $g z hfi enry of, z, is a mos The dual of his LP is M 2/' ), ) r G r w32 We view he rows of as edges and he olumns as pahs is he apaiy of edge g and every uni of flow roued along he z hi olumn onsumes z unis of apaiy of edge g while providing a benefi of G z unis ) Then he dual program is equiva The dual variable ables as lengh 2z '=( * # T $g z $g ed G z lengh is minimum; define Y '=( * # x lengh z Also define S '=( * # len o finding a variable assignmen suh ha S 6d Y is minimized orresponds o he lengh of edge g Define he lengh of a olumnz wih respe o he dual vari Finding a shores pah now orresponds o finding a olumn whose One again our proedure will be ieraive Le be he dual variables and j he value of he primal soluion a he beginning of he hi ieraion Le be he minimum lengh olumn of ie, Y * lengh his orresponds o he pah along whih we roue flow in his ieraion The minimum apaiy edge is he row for whih 6d $g is minimum; le his be row Thus in his ieraion we will inrease he primal variable * by an ed amoun so ha j * j G 6d The dual variables are modified as ed * where is a onsan o be hosen laer $g ed The iniial values of he dual variables are given by q $g * p d $g, for some onsan p o be hosen laer For breviy we denoe Y S by S $ respeively Thus * p The proedure sops a he firs ieraion suh ha S r 31 Analysis The analysis here proeeds almos exaly as in he ase of maximum muliommodiy flow For every ieraion r * * $g * : j Y $ : whih, as before, implies ha * y $j ^ : j ^ YfP : 4 Le ')( *M 2 # S 6d Y Then S P : 6d Y P : and so p whih implies ha By our sopping ondiion and hene ^ ^ p4x S j p4x : j ^ p S fp : Claim 31 There is a feasible soluion o he paking LP of value Proof: The primal soluion * we onsrued has value j& However, i may no be feasible sine some paking onsrain T x $g z * z 6d may be violaed When we pik olumn and inrease * 6d by we inrease he lefhandside (LHS) of he g hi onsrain by \ \ (* say) Simulaneously we inrease he dual variable by a mulipliaive faor of By our definiion of i follows ha and hene inreasing he LHS of he g hfi onsrain by 1 auses an inrease in $g by a mulipliaive faor of a leas oe ha Od $g and so 6d Sine q$g * p d $g i follows ha he final value of he LHS of he g hi onsrain is no more han Sine his is rue for every g, saling he primal soluion by gives a feasible soluion of value as in he laim The res of he analysis is exaly he same as in Seion 21 wih replaing Thus p * 32 Running ime In he hfi ieraion we inrease he dual variable of he minimum apaiy row by a faor of Sine for any row g, q * p d $g and $g 6d and here are rows in all, he oal number of ieraions is a mos Theorem 31 There is an algorihm ha ompues a : 7< approximaion o he Paking LP in ime 2143 /57 8 % " where is he number of rows and % " is he ime required o ompue he minimum lengh olumn

5 ) T 4 Spreading meris,, :ed Given a graph D * E F wih edge oss GH F J L 5, a spreading meri is an assignmen of lenghs o he edges, PH F J LM5, so as o minimize T V subje o he onsrain ha for any se E and verex, T u dis P r j where dis fp is he disane from o under he lengh funion P and j is a funion only of he size of For he linear arrange *,, : men problem j he problem of ompuing a separaor j,, :, E, [3] [2] while for is defined as Sine he lengh funion P is posiive, he shores pahs from o he oher veries in forms a ree he shores pah ree rooed a Thus he above onsrains an be equivalenly saed as: for any ree, for any subse of veries in and for any verex u dis P Ar j where dis P denoes he disane from o in ree under he lengh funion P Le V be he number of veries of in he subree below edge X when is rooed a Then he above onsrain an be rewrien again o obain he LP T V G $X minimize subje o T V u ) V f r j The primal program, whih is a paking LP, has a nonnegaive variable * for every ree, subse and verex and is as follows maximize ) *f j subje o X F T Vu * V f ) oe ha he paking LP has exponenially many variables However, he approximaion o he opimum fraional soluion, in he previous Seion, only needed an orale ha reurned he mos violaed onsrain of he dual LP In his seing, his orale is a subrouine, whih, given a lengh funion P finds a riple f for whih TWVu ) V 6d j T u dis fp 6d j, is minimum, or equivalenly Our subrouine will ry ou all hoies for verex and for eah of hese i will deermine he bes hoie of For a given and every subse, he expression a minimum os se of edges whose removal disonnes he graph ino onneed omponens eah of whih has a mos veries T u dis P is minimized when is he ree of shores pahs from and under he lengh funion P Therefore, for a given, our hoie of will be he shores pah ree rooed a Sine j depends only on,,, given ha,, *, he raio T u dis P 6d j is minimized when is he se of neares veries o Amongs he differen hoies for, and hene for, we hoose he se for whih he above raio is minimum The subrouine hus requires singlesoure shores pah ompuaions The running ime of he proedure is obained by noing ha he subrouine is invoked one in eah of he ieraions Theorem 41 There is an algorihm ha ompues a : < approximaion o Spreading meris in ime 2143 /57 8n where is he ime required o ompue singlesoure shores pahs in a graph wih nonnegaive edgeweighs 5 Maximum onurren flow One again we are given a graph wih edge apaiies F J L5 G H and ommodiies wih n 6 being he soure, sink for ommodiy g ow eah ommodiy has a demand assoiaed wih i and we wan o find he larges " suh ha here is a muliommodiy flow whih roues " $g unis of ommodiy g Le min osx P be he minimum os of shipping 2z unis of flow from x o x where P $X is he os of shipping one uni of flow along edge X and he oal flow hrough X is a mos Furher le Y P '=( * # T xny min osx fp The dual problem now is an assignmen of lenghs o he edges, P H F J L5, suh ha S fp 6d Y P is minimized r Le be his minimum For now we assume ha and shall remove his assumpion laer The algorihm now proeeds in phases; eah phase is omposed of ieraions Consider he z hi ieraion of he g hi phase and le P x be he lengh funion before his ieraion In his ieraion we roue 2z unis of ommodiy z along he pahs given by min osx P x Le j be he flow hrough edge X The lengh funion is modified as P2 x $X * 6d Then S * V P G * S V P j * S g P 5 * P X P * p d G * P q fp x $X P x x $X $# P2x min osx fp2 x The lenghs a he sar of he hi phase are he same as ha a he end of he hi phase, ie, q Iniially, for any edge, 5

6 * V \ V \ * 51 The Analysis We shall be ineresed in he values of he funions S Y only for he lengh funions P g r w For by S Y respe breviy we denoe S fp Y P2 ively Wih hese new noaions we have for g r S $g * S P * S fp q xny min osx P x Sine he edgelenghs are monoonially inreasing min osx fp x min osx P and hene S S fp q Sine [ b \ \ xny r we have min osx fp S S $g : A: d Sine * p we have for g r S $g A: d p A: d p A: d p X A: p X * S $g : Y $g : r where he las inequaliy uses our assumpion ha The proedure sops a he firs phase for whih S Ar Therefore, S p A: X whih implies : A: : In he firs phases, for every ommodiy z, we have : roued 2z unis However, his flow may violae apaiy onsrains Claim 51 " Proof: Consider an edge X For every G $X unis of flow roued hrough X, we inrease is lengh by a leas a faor Iniially, is lengh is p d G $X : and afer phases, sine S : (3), he lengh of X saisfies nd Therefore he oal amoun of flow hrough X : in he firs phases is srily less han * Od p imes is apaiy Saling he flow by nd p implies he laim Thus he raio of he values of he dual and primal soluions,, is srily d less han nd p Subsiuing : he bound on from (3) we ge Od A: p A: nd p For p * d ]: he raio equals and hene A: < A: A: < : < 7: B d ]: B is a ow i remains o hoose suiably so ha mos our desired approximaion raio 52 Running ime By weakdualiy we have : and hene he number of phases in he above proedure,, is srily less han 213 /57 nd p whih implies ha * The running ime of our ompuaion depends on whih an be redued/inreased by muliplying he demands/apaiies appropriaely Le be he maximum possible flow of ommodiy g and le ')( *M 2 # d Then denoes he maximum fraion of he demands ha an be roued independenly and hene d U1 We sale he apaiies/demands so ha d * hus saisfy r ing our assumpion ha oe however ha ould now be as large as If our proedure does no sop wihin (* r, say) phases hen we know ha We double he demands of all ommodiies and oninue he proedure oe ha is now half is value in he previous phase and is a leas 1 We run he proedure for an addiional phases and if i does no hal we again double demands Sine we halve he value of afer every phases, he oal number of phases is a mos 2143 : Theorem 51 There is an algorihm ha ompues a B approximaion o he maximum onurren flow in "$# where "$# is he ime re ime quired o ompue a minimum os flow in a graph wih nonnegaive edgeoss p 6

7 The number of phases an be redued furher using an idea from [11] We firs ompue a 2approximaion o using he proedure oulined above C This requires phases and reurns, d ow reae a new insane by muliplying demands by ; his insane has Therefore we need a mos an addiional phases o obain C $ a approximaion Thus he number of phases is whih muliplied by gives he number of single ommodiy minos flow ompuaions required 6 Minimum os muliommodiy flow Given an insane of he muliommodiy flow problem, as in he previous seion, edge oss H F L 5, where represens he os inurred in shipping 1 uni of flow along edge X, and a bound, we onsider he problem of maximizing " subje o he addiional onsrain ha he os of he flow is no more han The dual of his linear program is an assignmen of lenghs o he edges, P H F J L5, and a salar whih we view as a lengh assoiaed wih a pseudoedge of apaiy suh ha is a leas suh is minimum; le denoe his mini S P '=( * # T V G $X is minimized subje o he onsrain ha YfP '=( * # T x min osx P 1 This is equivalen o finding a lengh funion P ha S fp 6d Y fp mum value As in he ase r of maximum onurren flow we begin by assuming ha One again he algorihm proeeds in phases eah of whih is omposed of ieraions In he z hi ieraion of he g hi phase we begin wih lengh funions fpx x roue 2z define P 5 q$x * P $X and P * * p d G $X Similarly 5 q * and q * d p and unis of ommodiyz As before, for all edges X, The flow in eah ieraion is roued in a sequene of seps; in eah sep we only roue so muh flow ha is os does no exeed he bound Le fp x x be he lengh funions a he sar of he hfi sep (see Fig 1); he lenghs a he sar of he firs sep are given by P q x * P2 x and q x * x Furher, le x be he flow of ommodiy z ha remains o be roued in his ieraion We ompue j x ')( * # min osx P x x whih roues 2z unis of flow of ommodiy z Sine we need o roue only x unis of flow we muliply he flow funion j x by x d 2z If x is he os of flow j x hen he os of he saled flow is x x d 2z If his quaniy exeeds hen we muliply he original flow funion j x by d x We reuse noaion and denoe he final saled flow and is os by j x x respeively ow j x roues a mos x unis of flow a os x The lengh funions are modified in a similar manner as before Thus P x * P x j 6d and x * d x x Furher, only x * x : j x, more unis of ommodiy z remain o be roued in his ieraion The ieraion ends a he sep for whih x * w The proedure sops a he firs sep a whih S exeeds 1; le his happen in he hfi phase 61 Analysis oe ha now S P x x * S P x x $# min osx fp S P x x $# min osx fp x x x j x d z x j x d where he las inequaliy holds beause he edgelenghs are monoonially inreasing over seps The oal flow roued in he seps equals he demand of ommodiy z, ie, T y j x * 2z Summing over all seps we ge S P x x S P x q q # x min osx P x x The lengh funions a he sar of he z hfi ieraion are given by P x * P x and x * x Moving from seps o ieraions we have S P x x S P2x x S P x x $# $# min osx fp min osx fp2 x x where he las inequaliy uses he fa ha he edgelenghs are monoonially inreasing over ieraions Summing over all ieraions in he g hfi phase we have S P S P q q min xny osx P * S P Y P As before we abbreviae S P Y P o S Y respeively o obain S $g S $g : Y The remainder of he analysis is exaly as in Seion 51 The only modifiaion is in he laim abou he hroughpu of he flow roued ow we need o argue ha he os of he flow afer we sale i by nd p is a mos, or : equivalenly, ha he os of he flow roued in he firs ieraions is a mos 213 /57 nd p This follows from he nd fa ha (sine S : ), ha q * d p and ha in our proedure every ime we roue flow whose oal os is we inrease by a leas a faor 2z 7

8 phase ier ier sep sep sep ier Figure 1 The noaion used in Seions 6 and 7 The lengh funions above he enral axis are he lenghs before he box on he righ and he ones below are he lenghs afer he box on he lef 62 Running ime oe ha exep for he las sep in eah ieraion, in all oher seps we inrease he lengh funion by a faor This implies ha he oal number of seps exeeds he number of ieraions by a mos 13 /57 nd p ow define as he maximum possible flow of ommodiy g of os no more han Again '=( *M 2 # d denoes he maximum fraion of he demands ha an be roued if he apaiy onsrains and he bound on he os of he flow applied independenly o eah ommodiy Thus d K and we muliply demands suiably so ha for he new insane As before we double he demands, hereby halving, afer every phases Thus he number of ieraions is 2143 and so our proedure for minimum os muliommodiy flow needs a mos singleommodiy minos flow ompuaions Theorem 61 There is an algorihm ha ompues a B approximaion o he maximum osbounded onur 8 : ren flow in ime /57 7 "$# where "$# is he ime required o ompue a minimum os flow in a graph wih nonnegaive edgeoss 7 Avoiding minos flow ompuaions We now use ideas from our algorihm for minos muliommodiy flow o give algorihms for he maximum onurren flow and minos muliommodiy flow problems whih use shores pah ompuaions insead of minos flow ompuaions and are faser han he algorihms in Seion 5 and 6 by a leas a faorm Maximum onurren flow revisied Define Y P '=( * # T x z disx P where disx fp denoes he shores pah disane beween x and x under he lengh funion P The dual o he maximum onurren flow problem an also be viewed as an assignmen of lenghs o edges, P H F J L5, suh ha S fp 6d Y P is minimized Le be his minimum The sruure of his new algorihm is similar o ha in he previous seion Thus he algorihm runs in phases eah of whih is omposed of ieraions In he z hi ieraion of he g hi phase we roue z unis of ommodiy z in a sequene of seps Le P x be he lengh funion before he hi sep and le o x be he shores pah beween x and x, ie, o x has lengh disx fp x In his sep we roue x *M 2 ' G x where G is he j x 2 unis of flow along o apaiy of he minimum apaiy edge on his pah We now se x o where x * w x : j x ; he ieraion ends afer seps Thus a eah sep we perform a shores pah ompuaion insead of a minos flow ompuaion as in Seion 6 The lengh funions are modified in exaly he same manner as before and he analysis is almos exaly he same Thus afer rouing all flow of ommodiyz we have $# S fp x 2z disx fp x x S fp q and afer rouing all ommodiies in he g hi phase we have S fp S fp q xny 2z disx fp Using he same abbreviaions as before we again obain S $g S $g : Y Beyond his poin we follow he analysis of Seion 51 o argue ha we have a approximaion for he same hoie of and p 8

9 For he running ime we again noe ha in eah sep, exep he las one in an ieraion, we inrease he lengh of a leas one edge by a faor Sine eah edge has an iniial lengh of p and a final lengh less han, he number of seps exeeds he number of ieraions by a mos Thus he oal number of seps is a mos and eah of hese involves one shores pah ompuaion : Theorem 71 There is an algorihm ha ompues a B approximaion o he maximum onurren flow in ime where is he ime required o ompue he shores pah in a graph wih nonnegaive edgeweighs 72 Minos muliommodiy flow revisied We now define Y P '=( * # T x 2z disx P The dual o he minos muliommodiy flow problem is an assignmen of lenghs o edges, PmH FUJ L 5, and a salar suh ha S P 6d Y fp is minimized Le be his minimum The algorihm differs from he one developed in Seion 6 in ha a any sep we roue flow along only one pah, whih, if his is he hi sep of he z hi phase of he g hi ieraion, is he shores pah beween x and x under he lengh fun ion P pah has apaiy G hen he flow funion a his sep, j x, orresponds o rouing G unis of flow along his pah If G x and he os of his flow is less han we roue his flow ompleely Else we sale i so ha he flow roued in his sep has os no more han and he oal flow roued in his ieraion does no exeed 2z x x If he minimum apaiy edge on his The analysis of he algorihm proeeds as in Seion 61 wih he only modifiaion ha min osx l is replaed wih 2z disx l For he running ime we need only observe ha in eah sep, exep he las sep in an ieraion, we inrease, eiher he lengh of some edge or he value of by a faor The lenghs of he edges and an eah be inreased by a faor a mos 213 /57 /57 imes Hene he number of seps exeeds he number of ieraions by a mos : Theorem 72 There is an algorihm ha ompues a B approximaion o he maximum onurren flow in ime where is he ime required o ompue he shores pah in a graph wih nonnegaive edgeweighs 73 Inegraliy A muliommodiy flow has inegraliy if he flow of every ommodiy on every edge is a nonnegaive ineger muliple of In his seion we show how small modifiaions o he algorihms disussed in previous seions lead o flows ha have small inegraliy Our algorihm for maximum muliommodiy flow roues flow along a pah o in he g hi ieraion If G is he apaiy of a minimum apaiy edge on o hen we require ha he flow roued in his ieraion be no more han G However, noe ha if we roue G unis along o and inrease he lengh of an edge X on o d by a faor hen 7: 7< he algorihm sill delivers a approximaion o he maximum muliommodiy flow, albei wih a worse running ime To obain a feasible flow we sale he flow onsrued in his manner by Od p Thus if we were rouing unis in a erain ieraion hen only appear in he feasible soluion unis Theorem 73 Le X be he minimum apaiy edge in D and G $X Then one an in polynomial ime ompue a flow j : 7< whih is a approximaion o he maximum muliommodiy flow and j has inegraliy 2143 /57 ;: hen here is an inegral flow whih is a Corollary 74 If all edges in D have apaiy a leas < approximaion o he maximum muliommodiy flow For maximum onurren flow we use he algorihm from Seion 7 Reall ha in he hi sep of he z hi ieraion in he g hi phase we roue j x *M 2 ' G x 2 unis of flow along pah o x where G is he apaiy of he minimum apaiy edge on his pah and x is he residual demand of he z hi ommodiy As in he ase of maximum muliommodiy flow we roue j x unis of flow in his sep and inrease he lengh of an edge X on o by a faor d To ensure ha exaly unis of flow an be roued in eah sep of he z hfi ieraion we require ha z be an inegral muliple of To obain a feasible flow we sale he flow onsrued by 13 /57 nd p Hene in he final soluion he flow appears in unis of =\ 7 Theorem 75 Le X be he minimum apaiy edge in D and If all demands are inegral muliples of hen one an, in polynomial ime, ompue a flow j whih is a : B approximaion o he maximum onurren flow and j has inegraliy )\ Corollary 76 If all edges in D have apaiy a leas 2143 /57 7 and all demands are inegral muliples of 2143 /57 7 hen here is an inegral flow whih is a A: B approximaion o he maximum onurren flow The above heorem and is orollary also hold for he seing of minos muliommodiy flows 9

10 Aknowledgemens The firs auhor would like o Philip Klein, Cliff Sein and eal Young for useful disussions Referenes [1] B Awerbuh and FT Leighon Improved approximaion algorihms for he muliommodiy flow problem and loal ompeiive rouing in dynami neworks In Proeedings, ACM Symposium on Theory of Compuing, pages , 1994 [2] G Even, J aor, S Rao, and B Shieber Divideandonquer approximaion algorihms via spreading meris In Proeedings, IEEE Symposium on Foundaions of Compuer Siene, pages 62 71, 1995 [3] G Even, J aor, S Rao, and B Shieber Fas approximae graph pariioning algorihms In Proeedings, ACMSIAM Symposium on Disree Algorihms, pages , 1997 [4] AV Goldberg A naural randomizaion sraegy for muliommodiy flow and relaed algorihms Inform Proess Le, 42: , 1992 [5] M Grigoriadis and LG Khahiyan An exponenial funion reduion mehod for blok angular onvex programs Tehnial Repor LCSRTR211, Deparmen of Compuer Siene, Rugers Universiy, ew Brunswik, U, 1993 [6] M Grigoriadis and LG Khahiyan Approximae C 7< minimumos muliommodiy flows in 7 ime Mah Programming, 75: , 1996 [11] S Plokin, D Shmoys, and É Tardos Fas approximaion algorihms for fraional paking and overing problems Mah Oper Res, 2:257 31, 1995 [12] T Radzik Fas deerminisi approximaion for he muliommodiy flow problem In Proeedings, ACM SIAM Symposium on Disree Algorihms, pages , 1995 [13] F Shahrokhi and D Maula The maximum onurren flow problem J ACM, 37(2): , 199 [14] David Shmoys Approximaion algorihms for Phard problems, haper Cu problems and heir appliaion o divide and onquer, pages PWS Publishing Company, 1997 [15] C Sein Approximaion algorihms for muliommodiy flow and sheduling problems PhD hesis, MIT, 1992 [16] PM Vaidya Speeding up linear programming using fas marix mulipliaion In Proeedings, IEEE Symposium on Foundaions of Compuer Siene, pages , 1989 [17] Young Randomized rounding wihou solving he linear program In Proeedings, ACMSIAM Symposium on Disree Algorihms, 17178, 1995 [7] MD Grigoriadis and LG Khahiyan Fas approximaion shemes for onvex programs wih many bloks and oupling onsrains SIAM J Opimizaion, 4(1):86 17, 1994 [8] D Karger and S Plokin Adding muliple os onsrains o ombinaorial opimizaion problems, wih appliaions o muliommodiy flows In Proeedings, ACM Symposium on Theory of Compuing, pages 18 25, 1995 [9] P Klein, S Plokin, C Sein, and E Tardos Faser approximaion algorihms for he uni apaiy onurren flow problem wih appliaions o rouing and finding sparse us SIAM J Compu, 23(3): , 1994 [1] T Leighon, F Makedon, S Plokin, C Sein, S Tragoudas, and E Tardos Fas approximaion algorihms for muliommodiy flow problems J Compu Sysem Si, 5: ,

An Inventory Model for Weibull Time-Dependence. Demand Rate with Completely Backlogged. Shortages

An Inventory Model for Weibull Time-Dependence. Demand Rate with Completely Backlogged. Shortages Inernaional Mahemaial Forum, 5, 00, no. 5, 675-687 An Invenory Model for Weibull Time-Dependene Demand Rae wih Compleely Baklogged Shorages C. K. Tripahy and U. Mishra Deparmen of Saisis, Sambalpur Universiy

More information

Linear Quadratic Regulator (LQR) - State Feedback Design

Linear Quadratic Regulator (LQR) - State Feedback Design Linear Quadrai Regulaor (LQR) - Sae Feedbak Design A sysem is expressed in sae variable form as x = Ax + Bu n m wih x( ) R, u( ) R and he iniial ondiion x() = x A he sabilizaion problem using sae variable

More information

Optimal Transform: The Karhunen-Loeve Transform (KLT)

Optimal Transform: The Karhunen-Loeve Transform (KLT) Opimal ransform: he Karhunen-Loeve ransform (KL) Reall: We are ineresed in uniary ransforms beause of heir nie properies: energy onservaion, energy ompaion, deorrelaion oivaion: τ (D ransform; assume separable)

More information

Amit Mehra. Indian School of Business, Hyderabad, INDIA Vijay Mookerjee

Amit Mehra. Indian School of Business, Hyderabad, INDIA Vijay Mookerjee RESEARCH ARTICLE HUMAN CAPITAL DEVELOPMENT FOR PROGRAMMERS USING OPEN SOURCE SOFTWARE Ami Mehra Indian Shool of Business, Hyderabad, INDIA {Ami_Mehra@isb.edu} Vijay Mookerjee Shool of Managemen, Uniersiy

More information

mywbut.com Lesson 11 Study of DC transients in R-L-C Circuits

mywbut.com Lesson 11 Study of DC transients in R-L-C Circuits mywbu.om esson Sudy of DC ransiens in R--C Ciruis mywbu.om Objeives Be able o wrie differenial equaion for a d iruis onaining wo sorage elemens in presene of a resisane. To develop a horough undersanding

More information

Problem Set 9 Due December, 7

Problem Set 9 Due December, 7 EE226: Random Proesses in Sysems Leurer: Jean C. Walrand Problem Se 9 Due Deember, 7 Fall 6 GSI: Assane Gueye his problem se essenially reviews Convergene and Renewal proesses. No all exerises are o be

More information

Mathematical Foundations -1- Choice over Time. Choice over time. A. The model 2. B. Analysis of period 1 and period 2 3

Mathematical Foundations -1- Choice over Time. Choice over time. A. The model 2. B. Analysis of period 1 and period 2 3 Mahemaial Foundaions -- Choie over Time Choie over ime A. The model B. Analysis of period and period 3 C. Analysis of period and period + 6 D. The wealh equaion 0 E. The soluion for large T 5 F. Fuure

More information

T L. t=1. Proof of Lemma 1. Using the marginal cost accounting in Equation(4) and standard arguments. t )+Π RB. t )+K 1(Q RB

T L. t=1. Proof of Lemma 1. Using the marginal cost accounting in Equation(4) and standard arguments. t )+Π RB. t )+K 1(Q RB Elecronic Companion EC.1. Proofs of Technical Lemmas and Theorems LEMMA 1. Le C(RB) be he oal cos incurred by he RB policy. Then we have, T L E[C(RB)] 3 E[Z RB ]. (EC.1) Proof of Lemma 1. Using he marginal

More information

Economics 202 (Section 05) Macroeconomic Theory Practice Problem Set 7 Suggested Solutions Professor Sanjay Chugh Fall 2013

Economics 202 (Section 05) Macroeconomic Theory Practice Problem Set 7 Suggested Solutions Professor Sanjay Chugh Fall 2013 Deparmen of Eonomis Boson College Eonomis 0 (Seion 05) Maroeonomi Theory Praie Problem Se 7 Suggesed Soluions Professor Sanjay Chugh Fall 03. Lags in Labor Hiring. Raher han supposing ha he represenaive

More information

Boyce/DiPrima 9 th ed, Ch 6.1: Definition of. Laplace Transform. In this chapter we use the Laplace transform to convert a

Boyce/DiPrima 9 th ed, Ch 6.1: Definition of. Laplace Transform. In this chapter we use the Laplace transform to convert a Boye/DiPrima 9 h ed, Ch 6.: Definiion of Laplae Transform Elemenary Differenial Equaions and Boundary Value Problems, 9 h ediion, by William E. Boye and Rihard C. DiPrima, 2009 by John Wiley & Sons, In.

More information

AN INVENTORY MODEL FOR DETERIORATING ITEMS WITH EXPONENTIAL DECLINING DEMAND AND PARTIAL BACKLOGGING

AN INVENTORY MODEL FOR DETERIORATING ITEMS WITH EXPONENTIAL DECLINING DEMAND AND PARTIAL BACKLOGGING Yugoslav Journal of Operaions Researh 5 (005) Number 77-88 AN INVENTORY MODEL FOR DETERIORATING ITEMS WITH EXPONENTIAL DECLINING DEMAND AND PARTIAL BACKLOGGING Liang-Yuh OUYANG Deparmen of Managemen Sienes

More information

Teacher Quality Policy When Supply Matters: Online Appendix

Teacher Quality Policy When Supply Matters: Online Appendix Teaher Qualiy Poliy When Supply Maers: Online Appendix Jesse Rohsein July 24, 24 A Searh model Eah eaher draws a single ouside job offer eah year. If she aeps he offer, she exis eahing forever. The ouside

More information

5. An economic understanding of optimal control as explained by Dorfman (1969) AGEC

5. An economic understanding of optimal control as explained by Dorfman (1969) AGEC This doumen was generaed a 1:27 PM, 09/17/15 Copyrigh 2015 Rihard T Woodward 5 An eonomi undersanding of opimal onrol as explained by Dorfman (1969) AGEC 642-2015 The purpose of his leure and he nex is

More information

Mass Transfer Coefficients (MTC) and Correlations I

Mass Transfer Coefficients (MTC) and Correlations I Mass Transfer Mass Transfer Coeffiiens (MTC) and Correlaions I 7- Mass Transfer Coeffiiens and Correlaions I Diffusion an be desribed in wo ways:. Deailed physial desripion based on Fik s laws and he diffusion

More information

New Oscillation Criteria For Second Order Nonlinear Differential Equations

New Oscillation Criteria For Second Order Nonlinear Differential Equations Researh Inveny: Inernaional Journal Of Engineering And Siene Issn: 78-47, Vol, Issue 4 (Feruary 03), Pp 36-4 WwwResearhinvenyCom New Osillaion Crieria For Seond Order Nonlinear Differenial Equaions Xhevair

More information

3. Differential Equations

3. Differential Equations 3. Differenial Equaions 3.. inear Differenial Equaions of Firs rder A firs order differenial equaion is an equaion of he form d() d ( ) = F ( (),) (3.) As noed above, here will in general be a whole la

More information

Generalized electromagnetic energy-momentum tensor and scalar curvature of space at the location of charged particle

Generalized electromagnetic energy-momentum tensor and scalar curvature of space at the location of charged particle Generalized eleromagnei energy-momenum ensor and salar urvaure of spae a he loaion of harged parile A.L. Kholmeskii 1, O.V. Missevih and T. Yarman 3 1 Belarus Sae Universiy, Nezavisimosi Avenue, 0030 Minsk,

More information

3.1.3 INTRODUCTION TO DYNAMIC OPTIMIZATION: DISCRETE TIME PROBLEMS. A. The Hamiltonian and First-Order Conditions in a Finite Time Horizon

3.1.3 INTRODUCTION TO DYNAMIC OPTIMIZATION: DISCRETE TIME PROBLEMS. A. The Hamiltonian and First-Order Conditions in a Finite Time Horizon 3..3 INRODUCION O DYNAMIC OPIMIZAION: DISCREE IME PROBLEMS A. he Hamilonian and Firs-Order Condiions in a Finie ime Horizon Define a new funcion, he Hamilonian funcion, H. H he change in he oal value of

More information

A HILL-CLIMBING COMBINATORIAL ALGORITHM FOR CONSTRUCTING N-POINT D-OPTIMAL EXACT DESIGNS

A HILL-CLIMBING COMBINATORIAL ALGORITHM FOR CONSTRUCTING N-POINT D-OPTIMAL EXACT DESIGNS J. Sa. Appl. Pro., o., 33-46 33 Journal of Saisis Appliaions & Probabiliy An Inernaional Journal @ SP aural Sienes Publishing Cor. A HILL-CLIMBIG COMBIATORIAL ALGORITHM FOR COSTRUCTIG -POIT D-OPTIMAL EXACT

More information

Approximation Algorithms for Unique Games via Orthogonal Separators

Approximation Algorithms for Unique Games via Orthogonal Separators Approximaion Algorihms for Unique Games via Orhogonal Separaors Lecure noes by Konsanin Makarychev. Lecure noes are based on he papers [CMM06a, CMM06b, LM4]. Unique Games In hese lecure noes, we define

More information

Some Ramsey results for the n-cube

Some Ramsey results for the n-cube Some Ramsey resuls for he n-cube Ron Graham Universiy of California, San Diego Jozsef Solymosi Universiy of Briish Columbia, Vancouver, Canada Absrac In his noe we esablish a Ramsey-ype resul for cerain

More information

Lecture 2 October ε-approximation of 2-player zero-sum games

Lecture 2 October ε-approximation of 2-player zero-sum games Opimizaion II Winer 009/10 Lecurer: Khaled Elbassioni Lecure Ocober 19 1 ε-approximaion of -player zero-sum games In his lecure we give a randomized ficiious play algorihm for obaining an approximae soluion

More information

Chapter 2. First Order Scalar Equations

Chapter 2. First Order Scalar Equations Chaper. Firs Order Scalar Equaions We sar our sudy of differenial equaions in he same way he pioneers in his field did. We show paricular echniques o solve paricular ypes of firs order differenial equaions.

More information

Notes for Lecture 17-18

Notes for Lecture 17-18 U.C. Berkeley CS278: Compuaional Complexiy Handou N7-8 Professor Luca Trevisan April 3-8, 2008 Noes for Lecure 7-8 In hese wo lecures we prove he firs half of he PCP Theorem, he Amplificaion Lemma, up

More information

Managing Financial Risk in the Planning of Heat Exchanger Cleaning

Managing Financial Risk in the Planning of Heat Exchanger Cleaning Managing Finanial Risk in he Planning of Hea Exhanger Cleaning Javier H. Lavaja and Miguel J. Bagajewiz * Deparmen of Chemial Engineering and Maerials Siene Universy of Oklahoma, E. Boyd S., T-335, Norman

More information

Math 334 Fall 2011 Homework 11 Solutions

Math 334 Fall 2011 Homework 11 Solutions Dec. 2, 2 Mah 334 Fall 2 Homework Soluions Basic Problem. Transform he following iniial value problem ino an iniial value problem for a sysem: u + p()u + q() u g(), u() u, u () v. () Soluion. Le v u. Then

More information

Math 333 Problem Set #2 Solution 14 February 2003

Math 333 Problem Set #2 Solution 14 February 2003 Mah 333 Problem Se #2 Soluion 14 February 2003 A1. Solve he iniial value problem dy dx = x2 + e 3x ; 2y 4 y(0) = 1. Soluion: This is separable; we wrie 2y 4 dy = x 2 + e x dx and inegrae o ge The iniial

More information

EECE251. Circuit Analysis I. Set 4: Capacitors, Inductors, and First-Order Linear Circuits

EECE251. Circuit Analysis I. Set 4: Capacitors, Inductors, and First-Order Linear Circuits EEE25 ircui Analysis I Se 4: apaciors, Inducors, and Firs-Order inear ircuis Shahriar Mirabbasi Deparmen of Elecrical and ompuer Engineering Universiy of Briish olumbia shahriar@ece.ubc.ca Overview Passive

More information

Cross Layer Adaptive Control for Wireless Mesh Networks

Cross Layer Adaptive Control for Wireless Mesh Networks AD HOC NTWORKS (LSVIR), VOL. 5, NO. 6, PP. 719-743, AUGUST 2007 1 Cross Layer Adapive Conrol for Wireless Mesh Neworks Mihael J. Neely, Rahul Urgaonkar Asra This paper invesigaes opimal rouing and adapive

More information

Problem 1 / 25 Problem 2 / 10 Problem 3 / 15 Problem 4 / 30 Problem 5 / 20 TOTAL / 100

Problem 1 / 25 Problem 2 / 10 Problem 3 / 15 Problem 4 / 30 Problem 5 / 20 TOTAL / 100 Deparmen of Applied Eonomis Johns Hopkins Universiy Eonomis 60 Maroeonomi Theory and Poliy Miderm Exam Suggesed Soluions Professor Sanjay Chugh Summer 0 NAME: The Exam has a oal of five (5) problems and

More information

Robotics I. April 11, The kinematics of a 3R spatial robot is specified by the Denavit-Hartenberg parameters in Tab. 1.

Robotics I. April 11, The kinematics of a 3R spatial robot is specified by the Denavit-Hartenberg parameters in Tab. 1. Roboics I April 11, 017 Exercise 1 he kinemaics of a 3R spaial robo is specified by he Denavi-Harenberg parameers in ab 1 i α i d i a i θ i 1 π/ L 1 0 1 0 0 L 3 0 0 L 3 3 able 1: able of DH parameers of

More information

EE40 Summer 2005: Lecture 2 Instructor: Octavian Florescu 1. Measuring Voltages and Currents

EE40 Summer 2005: Lecture 2 Instructor: Octavian Florescu 1. Measuring Voltages and Currents Announemens HW # Due oday a 6pm. HW # posed online oday and due nex Tuesday a 6pm. Due o sheduling onflis wih some sudens, lasses will resume normally his week and nex. Miderm enaively 7/. EE4 Summer 5:

More information

A Hop Constrained Min-Sum Arborescence with Outage Costs

A Hop Constrained Min-Sum Arborescence with Outage Costs A Hop Consrained Min-Sum Arborescence wih Ouage Coss Rakesh Kawara Minnesoa Sae Universiy, Mankao, MN 56001 Email: Kawara@mnsu.edu Absrac The hop consrained min-sum arborescence wih ouage coss problem

More information

Stationary Distribution. Design and Analysis of Algorithms Andrei Bulatov

Stationary Distribution. Design and Analysis of Algorithms Andrei Bulatov Saionary Disribuion Design and Analysis of Algorihms Andrei Bulaov Algorihms Markov Chains 34-2 Classificaion of Saes k By P we denoe he (i,j)-enry of i, j Sae is accessible from sae if 0 for some k 0

More information

Solutions to Assignment 1

Solutions to Assignment 1 MA 2326 Differenial Equaions Insrucor: Peronela Radu Friday, February 8, 203 Soluions o Assignmen. Find he general soluions of he following ODEs: (a) 2 x = an x Soluion: I is a separable equaion as we

More information

(Radiation Dominated) Last Update: 21 June 2006

(Radiation Dominated) Last Update: 21 June 2006 Chaper Rik s Cosmology uorial: he ime-emperaure Relaionship in he Early Universe Chaper he ime-emperaure Relaionship in he Early Universe (Radiaion Dominaed) Las Updae: 1 June 006 1. Inroduion n In Chaper

More information

Derivation of longitudinal Doppler shift equation between two moving bodies in reference frame at rest

Derivation of longitudinal Doppler shift equation between two moving bodies in reference frame at rest Deriaion o longiudinal Doppler shi equaion beween wo moing bodies in reerene rame a res Masanori Sao Honda Eleronis Co., d., Oyamazuka, Oiwa-ho, Toyohashi, ihi 44-393, Japan E-mail: msao@honda-el.o.jp

More information

A New Formulation of Electrodynamics

A New Formulation of Electrodynamics . Eleromagnei Analysis & Appliaions 1 457-461 doi:1.436/jemaa.1.86 Published Online Augus 1 hp://www.sirp.org/journal/jemaa A New Formulaion of Elerodynamis Arbab I. Arbab 1 Faisal A. Yassein 1 Deparmen

More information

Some Basic Information about M-S-D Systems

Some Basic Information about M-S-D Systems Some Basic Informaion abou M-S-D Sysems 1 Inroducion We wan o give some summary of he facs concerning unforced (homogeneous) and forced (non-homogeneous) models for linear oscillaors governed by second-order,

More information

) were both constant and we brought them from under the integral.

) were both constant and we brought them from under the integral. YIELD-PER-RECRUIT (coninued The yield-per-recrui model applies o a cohor, bu we saw in he Age Disribuions lecure ha he properies of a cohor do no apply in general o a collecion of cohors, which is wha

More information

B Signals and Systems I Solutions to Midterm Test 2. xt ()

B Signals and Systems I Solutions to Midterm Test 2. xt () 34-33B Signals and Sysems I Soluions o Miderm es 34-33B Signals and Sysems I Soluions o Miderm es ednesday Marh 7, 7:PM-9:PM Examiner: Prof. Benoi Boule Deparmen of Elerial and Compuer Engineering MGill

More information

Mahgoub Transform Method for Solving Linear Fractional Differential Equations

Mahgoub Transform Method for Solving Linear Fractional Differential Equations Mahgoub Transform Mehod for Solving Linear Fraional Differenial Equaions A. Emimal Kanaga Puhpam 1,* and S. Karin Lydia 2 1* Assoiae Professor&Deparmen of Mahemais, Bishop Heber College Tiruhirappalli,

More information

Second-Order Boundary Value Problems of Singular Type

Second-Order Boundary Value Problems of Singular Type JOURNAL OF MATEMATICAL ANALYSIS AND APPLICATIONS 226, 4443 998 ARTICLE NO. AY98688 Seond-Order Boundary Value Probles of Singular Type Ravi P. Agarwal Deparen of Maheais, Naional Uniersiy of Singapore,

More information

The Role of Money: Credible Asset or Numeraire? Masayuki Otaki (Institute of Social Science, University of Tokyo)

The Role of Money: Credible Asset or Numeraire? Masayuki Otaki (Institute of Social Science, University of Tokyo) DBJ Disussion Paper Series, No.04 The Role of Money: Credible Asse or Numeraire? Masayuki Oaki (Insiue of Soial Siene, Universiy of Tokyo) January 0 Disussion Papers are a series of preliminary maerials

More information

1 Review of Zero-Sum Games

1 Review of Zero-Sum Games COS 5: heoreical Machine Learning Lecurer: Rob Schapire Lecure #23 Scribe: Eugene Brevdo April 30, 2008 Review of Zero-Sum Games Las ime we inroduced a mahemaical model for wo player zero-sum games. Any

More information

Lecture 2-1 Kinematics in One Dimension Displacement, Velocity and Acceleration Everything in the world is moving. Nothing stays still.

Lecture 2-1 Kinematics in One Dimension Displacement, Velocity and Acceleration Everything in the world is moving. Nothing stays still. Lecure - Kinemaics in One Dimension Displacemen, Velociy and Acceleraion Everyhing in he world is moving. Nohing says sill. Moion occurs a all scales of he universe, saring from he moion of elecrons in

More information

Chapter 8 The Complete Response of RL and RC Circuits

Chapter 8 The Complete Response of RL and RC Circuits Chaper 8 he Complee Response of R and RC Ciruis Exerises Ex 8.3-1 Before he swih loses: Afer he swih loses: 2 = = 8 Ω so = 8 0.05 = 0.4 s. 0.25 herefore R ( ) Finally, 2.5 ( ) = o + ( (0) o ) = 2 + V for

More information

Chapter 6. Systems of First Order Linear Differential Equations

Chapter 6. Systems of First Order Linear Differential Equations Chaper 6 Sysems of Firs Order Linear Differenial Equaions We will only discuss firs order sysems However higher order sysems may be made ino firs order sysems by a rick shown below We will have a sligh

More information

KINEMATICS IN ONE DIMENSION

KINEMATICS IN ONE DIMENSION KINEMATICS IN ONE DIMENSION PREVIEW Kinemaics is he sudy of how hings move how far (disance and displacemen), how fas (speed and velociy), and how fas ha how fas changes (acceleraion). We say ha an objec

More information

Longest Common Prefixes

Longest Common Prefixes Longes Common Prefixes The sandard ordering for srings is he lexicographical order. I is induced by an order over he alphabe. We will use he same symbols (,

More information

t is a basis for the solution space to this system, then the matrix having these solutions as columns, t x 1 t, x 2 t,... x n t x 2 t...

t is a basis for the solution space to this system, then the matrix having these solutions as columns, t x 1 t, x 2 t,... x n t x 2 t... Mah 228- Fri Mar 24 5.6 Marix exponenials and linear sysems: The analogy beween firs order sysems of linear differenial equaions (Chaper 5) and scalar linear differenial equaions (Chaper ) is much sronger

More information

Wireless Multicast for Cloud Radio Access Network with Heterogeneous Backhaul

Wireless Multicast for Cloud Radio Access Network with Heterogeneous Backhaul Wireless Mulias for Cloud Radio Aess Newor wih Heerogeneous Bahaul Ya-Feng Liu LSEC, ICMSEC, Aademy of Mahemais and Sysems Siene Chinese Aademy of Sienes, Beijing, China Email: yafliu@lse..a.n Wei Yu Elerial

More information

20. Applications of the Genetic-Drift Model

20. Applications of the Genetic-Drift Model 0. Applicaions of he Geneic-Drif Model 1) Deermining he probabiliy of forming any paricular combinaion of genoypes in he nex generaion: Example: If he parenal allele frequencies are p 0 = 0.35 and q 0

More information

Introduction to Probability and Statistics Slides 4 Chapter 4

Introduction to Probability and Statistics Slides 4 Chapter 4 Inroducion o Probabiliy and Saisics Slides 4 Chaper 4 Ammar M. Sarhan, asarhan@mahsa.dal.ca Deparmen of Mahemaics and Saisics, Dalhousie Universiy Fall Semeser 8 Dr. Ammar Sarhan Chaper 4 Coninuous Random

More information

Online Supplement for The Value of Bespoke : Demand Learning, Preference Learning, and Customer Behavior

Online Supplement for The Value of Bespoke : Demand Learning, Preference Learning, and Customer Behavior Online Supplemen for The Value of Bespoke : Demand Learning, Preferene Learning, and Cusomer Behavior Tingliang Huang Carroll Shool of Managemen, Boson College, Chesnu Hill, Massahuses 0467, inglianghuang@bedu

More information

Seminar 4: Hotelling 2

Seminar 4: Hotelling 2 Seminar 4: Hoelling 2 November 3, 211 1 Exercise Par 1 Iso-elasic demand A non renewable resource of a known sock S can be exraced a zero cos. Demand for he resource is of he form: D(p ) = p ε ε > A a

More information

23.2. Representing Periodic Functions by Fourier Series. Introduction. Prerequisites. Learning Outcomes

23.2. Representing Periodic Functions by Fourier Series. Introduction. Prerequisites. Learning Outcomes Represening Periodic Funcions by Fourier Series 3. Inroducion In his Secion we show how a periodic funcion can be expressed as a series of sines and cosines. We begin by obaining some sandard inegrals

More information

Lighter-Communication Distributed Machine Learning via Sufficient Factor Broadcasting Supplementary Material

Lighter-Communication Distributed Machine Learning via Sufficient Factor Broadcasting Supplementary Material Ligher-Communiaion Disribued Mahine Learning via Suffiien Faor Broadasing Supplemenary Maerial engao Xie, Jin Kyu Kim, Yi Zhou, Qirong Ho, Abhimanu Kumar, Yaoliang Yu, Eri Xing Shool of Compuer Siene,

More information

Technical Report Doc ID: TR March-2013 (Last revision: 23-February-2016) On formulating quadratic functions in optimization models.

Technical Report Doc ID: TR March-2013 (Last revision: 23-February-2016) On formulating quadratic functions in optimization models. Technical Repor Doc ID: TR--203 06-March-203 (Las revision: 23-Februar-206) On formulaing quadraic funcions in opimizaion models. Auhor: Erling D. Andersen Convex quadraic consrains quie frequenl appear

More information

8. Basic RL and RC Circuits

8. Basic RL and RC Circuits 8. Basic L and C Circuis This chaper deals wih he soluions of he responses of L and C circuis The analysis of C and L circuis leads o a linear differenial equaion This chaper covers he following opics

More information

Online Learning Applications

Online Learning Applications Online Learning Applicaions Sepember 19, 2016 In he las lecure we saw he following guaranee for minimizing misakes wih Randomized Weighed Majoriy (RWM). Theorem 1 Le M be misakes of RWM and M i he misakes

More information

Matrix Versions of Some Refinements of the Arithmetic-Geometric Mean Inequality

Matrix Versions of Some Refinements of the Arithmetic-Geometric Mean Inequality Marix Versions of Some Refinemens of he Arihmeic-Geomeric Mean Inequaliy Bao Qi Feng and Andrew Tonge Absrac. We esablish marix versions of refinemens due o Alzer ], Carwrigh and Field 4], and Mercer 5]

More information

non -negative cone Population dynamics motivates the study of linear models whose coefficient matrices are non-negative or positive.

non -negative cone Population dynamics motivates the study of linear models whose coefficient matrices are non-negative or positive. LECTURE 3 Linear/Nonnegaive Marix Models x ( = Px ( A= m m marix, x= m vecor Linear sysems of difference equaions arise in several difference conexs: Linear approximaions (linearizaion Perurbaion analysis

More information

Nevertheless, there are well defined (and potentially useful) distributions for which σ 2

Nevertheless, there are well defined (and potentially useful) distributions for which σ 2 M. Meseron-Gibbons: Bioalulus, Leure, Page. The variane. More on improper inegrals In general, knowing only he mean of a isribuion is no as useful as also knowing wheher he isribuion is lumpe near he mean

More information

Supplement for Stochastic Convex Optimization: Faster Local Growth Implies Faster Global Convergence

Supplement for Stochastic Convex Optimization: Faster Local Growth Implies Faster Global Convergence Supplemen for Sochasic Convex Opimizaion: Faser Local Growh Implies Faser Global Convergence Yi Xu Qihang Lin ianbao Yang Proof of heorem heorem Suppose Assumpion holds and F (w) obeys he LGC (6) Given

More information

THE 2-BODY PROBLEM. FIGURE 1. A pair of ellipses sharing a common focus. (c,b) c+a ROBERT J. VANDERBEI

THE 2-BODY PROBLEM. FIGURE 1. A pair of ellipses sharing a common focus. (c,b) c+a ROBERT J. VANDERBEI THE 2-BODY PROBLEM ROBERT J. VANDERBEI ABSTRACT. In his shor noe, we show ha a pair of ellipses wih a common focus is a soluion o he 2-body problem. INTRODUCTION. Solving he 2-body problem from scrach

More information

The Special Theory of Relativity Chapter II

The Special Theory of Relativity Chapter II The Speial Theory of Relaiiy Chaper II 1. Relaiisi Kinemais. Time dilaion and spae rael 3. Lengh onraion 4. Lorenz ransformaions 5. Paradoes? Simulaneiy/Relaiiy If one obserer sees he eens as simulaneous,

More information

AN APPROXIMATE FUNCTIONAL EQUATION FOR THE LERCH ZETA-FUNCTION. R. Garunkštis, A.Laurinčikas, J. Steuding

AN APPROXIMATE FUNCTIONAL EQUATION FOR THE LERCH ZETA-FUNCTION. R. Garunkštis, A.Laurinčikas, J. Steuding AN APPROXIMATE FUNCTIONA EQUATION FOR THE ERCH ZETA-FUNCTION R. Garunkšis, A.aurinčikas, J. Seuding Absra. We prove an approximae funional equaion for he erh zea-funion eλn nα wih fixed parameers < λ,

More information

Guest Lectures for Dr. MacFarlane s EE3350 Part Deux

Guest Lectures for Dr. MacFarlane s EE3350 Part Deux Gues Lecures for Dr. MacFarlane s EE3350 Par Deux Michael Plane Mon., 08-30-2010 Wrie name in corner. Poin ou his is a review, so I will go faser. Remind hem o go lisen o online lecure abou geing an A

More information

Energy Momentum Tensor for Photonic System

Energy Momentum Tensor for Photonic System 018 IJSST Volume 4 Issue 10 Prin ISSN : 395-6011 Online ISSN : 395-60X Themed Seion: Siene and Tehnology Energy Momenum Tensor for Phooni Sysem ampada Misra Ex-Gues-Teaher, Deparmens of Eleronis, Vidyasagar

More information

SIMULATION STUDY OF STOCHASTIC CHANNEL REDISTRIBUTION

SIMULATION STUDY OF STOCHASTIC CHANNEL REDISTRIBUTION Developmens in Business Simulaion and Experienial Learning, Volume 3, 3 SIMULATIO STUDY OF STOCHASTIC CHAEL REDISTRIBUTIO Yao Dong-Qing Towson Universiy dyao@owson.edu ABSTRACT In his paper, we invesigae

More information

Max Flow, Min Cut COS 521. Kevin Wayne Fall Soviet Rail Network, Cuts. Minimum Cut Problem. Flow network.

Max Flow, Min Cut COS 521. Kevin Wayne Fall Soviet Rail Network, Cuts. Minimum Cut Problem. Flow network. Sovie Rail Nework, Max Flow, Min u OS Kevin Wayne Fall Reference: On he hiory of he ranporaion and maximum flow problem. lexander Schrijver in Mah Programming, :,. Minimum u Problem u Flow nework.! Digraph

More information

CHAPTER 12 DIRECT CURRENT CIRCUITS

CHAPTER 12 DIRECT CURRENT CIRCUITS CHAPTER 12 DIRECT CURRENT CIUITS DIRECT CURRENT CIUITS 257 12.1 RESISTORS IN SERIES AND IN PARALLEL When wo resisors are conneced ogeher as shown in Figure 12.1 we said ha hey are conneced in series. As

More information

Math 2142 Exam 1 Review Problems. x 2 + f (0) 3! for the 3rd Taylor polynomial at x = 0. To calculate the various quantities:

Math 2142 Exam 1 Review Problems. x 2 + f (0) 3! for the 3rd Taylor polynomial at x = 0. To calculate the various quantities: Mah 4 Eam Review Problems Problem. Calculae he 3rd Taylor polynomial for arcsin a =. Soluion. Le f() = arcsin. For his problem, we use he formula f() + f () + f ()! + f () 3! for he 3rd Taylor polynomial

More information

ECON Lecture 4 (OB), Sept. 14, 2010

ECON Lecture 4 (OB), Sept. 14, 2010 ECON4925 21 Leure 4 (OB), Sep. 14, 21 Exraion under imperfe ompeiion: monopoly, oligopoly and he arel-fringe model Perman e al. (23), Ch. 15.6; Salan (1976) 2 MONOPOLISTIC EXPLOITATION OF A NATURAL RESOURCE

More information

The Asymptotical Behavior of Probability Measures for the Fluctuations of Stochastic Models

The Asymptotical Behavior of Probability Measures for the Fluctuations of Stochastic Models The Asympoial Behavior of Probabiliy Measures for he Fluuaions of Sohasi Models JUN WANG CUINING WEI Deparmen of Mahemais College of Siene Beijing Jiaoong Universiy Beijing Jiaoong Universiy Beijing 44

More information

Chapter Floating Point Representation

Chapter Floating Point Representation Chaper 01.05 Floaing Poin Represenaion Afer reading his chaper, you should be able o: 1. conver a base- number o a binary floaing poin represenaion,. conver a binary floaing poin number o is equivalen

More information

MATH 128A, SUMMER 2009, FINAL EXAM SOLUTION

MATH 128A, SUMMER 2009, FINAL EXAM SOLUTION MATH 28A, SUMME 2009, FINAL EXAM SOLUTION BENJAMIN JOHNSON () (8 poins) [Lagrange Inerpolaion] (a) (4 poins) Le f be a funcion defined a some real numbers x 0,..., x n. Give a defining equaion for he Lagrange

More information

Flow networks. Flow Networks. A flow on a network. Flow networks. The maximum-flow problem. Introduction to Algorithms, Lecture 22 December 5, 2001

Flow networks. Flow Networks. A flow on a network. Flow networks. The maximum-flow problem. Introduction to Algorithms, Lecture 22 December 5, 2001 CS 545 Flow Nework lon Efra Slide courey of Charle Leieron wih mall change by Carola Wenk Flow nework Definiion. flow nework i a direced graph G = (V, E) wih wo diinguihed verice: a ource and a ink. Each

More information

Appendix to Online l 1 -Dictionary Learning with Application to Novel Document Detection

Appendix to Online l 1 -Dictionary Learning with Application to Novel Document Detection Appendix o Online l -Dicionary Learning wih Applicaion o Novel Documen Deecion Shiva Prasad Kasiviswanahan Huahua Wang Arindam Banerjee Prem Melville A Background abou ADMM In his secion, we give a brief

More information

LIGHT and SPECIAL RELATIVITY

LIGHT and SPECIAL RELATIVITY VISUAL PHYSICS ONLINE MODULE 7 NATURE OF LIGHT LIGHT and SPECIAL RELATIVITY LENGTH CONTRACTION RELATIVISTIC ADDITION OF VELOCITIES Time is a relaie quaniy: differen obserers an measuremen differen ime

More information

Existence of positive solutions for fractional q-difference. equations involving integral boundary conditions with p- Laplacian operator

Existence of positive solutions for fractional q-difference. equations involving integral boundary conditions with p- Laplacian operator Invenion Journal of Researh Tehnology in Engineering & Managemen IJRTEM) ISSN: 455-689 www.ijrem.om Volume Issue 7 ǁ July 8 ǁ PP 5-5 Exisene of osiive soluions for fraional -differene euaions involving

More information

6.2 Transforms of Derivatives and Integrals.

6.2 Transforms of Derivatives and Integrals. SEC. 6.2 Transforms of Derivaives and Inegrals. ODEs 2 3 33 39 23. Change of scale. If l( f ()) F(s) and c is any 33 45 APPLICATION OF s-shifting posiive consan, show ha l( f (c)) F(s>c)>c (Hin: In Probs.

More information

arxiv: v6 [cs.lg] 5 Jul 2012

arxiv: v6 [cs.lg] 5 Jul 2012 Making Gradien Desen Opimal for Srongly Convex Sohasi Opimizaion arxiv:095647v6 [slg] 5 Jul 0 Alexander Rakhlin Universiy of Pennsylvania Ohad Shamir Mirosof Researh New England Karhik Sridharan Universiy

More information

SOLUTIONS TO ECE 3084

SOLUTIONS TO ECE 3084 SOLUTIONS TO ECE 384 PROBLEM 2.. For each sysem below, specify wheher or no i is: (i) memoryless; (ii) causal; (iii) inverible; (iv) linear; (v) ime invarian; Explain your reasoning. If he propery is no

More information

Solutions to Exercises in Chapter 5

Solutions to Exercises in Chapter 5 in 5. (a) The required inerval is b ± se( ) b where b = 4.768, =.4 and se( b ) =.39. Tha is 4.768 ±.4.39 = ( 4.4, 88.57) We esimae ha β lies beween 4.4 and 85.57. In repeaed samples 95% of similarly onsrued

More information

Generalized The General Relativity Using Generalized Lorentz Transformation

Generalized The General Relativity Using Generalized Lorentz Transformation P P P P IJISET - Inernaional Journal of Innoaie Siene, Engineering & Tehnology, Vol. 3 Issue 4, April 6. www.ijise.om ISSN 348 7968 Generalized The General Relaiiy Using Generalized Lorenz Transformaion

More information

κt π = (5) T surrface k BASELINE CASE

κt π = (5) T surrface k BASELINE CASE II. BASELINE CASE PRACICAL CONSIDERAIONS FOR HERMAL SRESSES INDUCED BY SURFACE HEAING James P. Blanhard Universi of Wisonsin Madison 15 Engineering Dr. Madison, WI 5376-169 68-63-391 blanhard@engr.is.edu

More information

15. Vector Valued Functions

15. Vector Valued Functions 1. Vecor Valued Funcions Up o his poin, we have presened vecors wih consan componens, for example, 1, and,,4. However, we can allow he componens of a vecor o be funcions of a common variable. For example,

More information

The following report makes use of the process from Chapter 2 in Dr. Cumming s thesis.

The following report makes use of the process from Chapter 2 in Dr. Cumming s thesis. Zaleski 1 Joseph Zaleski Mah 451H Final Repor Conformal Mapping Mehods and ZST Hele Shaw Flow Inroducion The Hele Shaw problem has been sudied using linear sabiliy analysis and numerical mehods, bu a novel

More information

Course Notes for EE227C (Spring 2018): Convex Optimization and Approximation

Course Notes for EE227C (Spring 2018): Convex Optimization and Approximation Course Noes for EE7C Spring 018: Convex Opimizaion and Approximaion Insrucor: Moriz Hard Email: hard+ee7c@berkeley.edu Graduae Insrucor: Max Simchowiz Email: msimchow+ee7c@berkeley.edu Ocober 15, 018 3

More information

Final Spring 2007

Final Spring 2007 .615 Final Spring 7 Overview The purpose of he final exam is o calculae he MHD β limi in a high-bea oroidal okamak agains he dangerous n = 1 exernal ballooning-kink mode. Effecively, his corresponds o

More information

Inventory Analysis and Management. Multi-Period Stochastic Models: Optimality of (s, S) Policy for K-Convex Objective Functions

Inventory Analysis and Management. Multi-Period Stochastic Models: Optimality of (s, S) Policy for K-Convex Objective Functions Muli-Period Sochasic Models: Opimali of (s, S) Polic for -Convex Objecive Funcions Consider a seing similar o he N-sage newsvendor problem excep ha now here is a fixed re-ordering cos (> 0) for each (re-)order.

More information

Random Walk with Anti-Correlated Steps

Random Walk with Anti-Correlated Steps Random Walk wih Ani-Correlaed Seps John Noga Dirk Wagner 2 Absrac We conjecure he expeced value of random walks wih ani-correlaed seps o be exacly. We suppor his conjecure wih 2 plausibiliy argumens and

More information

Hamilton- J acobi Equation: Weak S olution We continue the study of the Hamilton-Jacobi equation:

Hamilton- J acobi Equation: Weak S olution We continue the study of the Hamilton-Jacobi equation: M ah 5 7 Fall 9 L ecure O c. 4, 9 ) Hamilon- J acobi Equaion: Weak S oluion We coninue he sudy of he Hamilon-Jacobi equaion: We have shown ha u + H D u) = R n, ) ; u = g R n { = }. ). In general we canno

More information

Algorithmic Discrete Mathematics 6. Exercise Sheet

Algorithmic Discrete Mathematics 6. Exercise Sheet Algorihmic Dicree Mahemaic. Exercie Shee Deparmen of Mahemaic SS 0 PD Dr. Ulf Lorenz 7. and 8. Juni 0 Dipl.-Mah. David Meffer Verion of June, 0 Groupwork Exercie G (Heap-Sor) Ue Heap-Sor wih a min-heap

More information

EE650R: Reliability Physics of Nanoelectronic Devices Lecture 9:

EE650R: Reliability Physics of Nanoelectronic Devices Lecture 9: EE65R: Reliabiliy Physics of anoelecronic Devices Lecure 9: Feaures of Time-Dependen BTI Degradaion Dae: Sep. 9, 6 Classnoe Lufe Siddique Review Animesh Daa 9. Background/Review: BTI is observed when he

More information

Online Convex Optimization Example And Follow-The-Leader

Online Convex Optimization Example And Follow-The-Leader CSE599s, Spring 2014, Online Learning Lecure 2-04/03/2014 Online Convex Opimizaion Example And Follow-The-Leader Lecurer: Brendan McMahan Scribe: Sephen Joe Jonany 1 Review of Online Convex Opimizaion

More information

Section 3.5 Nonhomogeneous Equations; Method of Undetermined Coefficients

Section 3.5 Nonhomogeneous Equations; Method of Undetermined Coefficients Secion 3.5 Nonhomogeneous Equaions; Mehod of Undeermined Coefficiens Key Terms/Ideas: Linear Differenial operaor Nonlinear operaor Second order homogeneous DE Second order nonhomogeneous DE Soluion o homogeneous

More information

10. State Space Methods

10. State Space Methods . Sae Space Mehods. Inroducion Sae space modelling was briefly inroduced in chaper. Here more coverage is provided of sae space mehods before some of heir uses in conrol sysem design are covered in he

More information