arxiv: v1 [cs.ds] 3 Mar 2016

Size: px
Start display at page:

Download "arxiv: v1 [cs.ds] 3 Mar 2016"

Transcription

1 Tigh Analysis of a Muliple-Swap Heurisic for Budgeed Red-Blue Median Zachary Friggsad Yifeng Zhang arxiv: v1 [cs.ds] 3 Mar 2016 Deparmen of Compuing Science Universiy of Albera {zacharyf,yifeng2}@ualbera.ca Absrac Budgeed Red-Blue Median is a generalizaion of classic k-median in ha here are wo ses of faciliies, say R and B, ha can be used o serve cliens locaed in some meric space. The goal is o open k r faciliies in R and k b faciliies in B for some given bounds k r, k b and connec each clien o heir neares open faciliy in a way ha minimizes he oal connecion cos. We exend work by Hajiaghayi, Khandekar, and Korsarz [2012] and show ha a muliple-swap local search heurisic can be used o obain a (5 + ɛ)-approximaion for Budgeed Red-Blue Median for any consan ɛ > 0. This is an improvemen over heir single swap analysis and beas he previous bes approximaion guaranee of 8 by Swamy [2014]. We also presen a maching lower bound showing ha for every p 1, here are insances of Budgeed Red-Blue Median wih local opimum soluions for he p-swap heurisic whose cos ( is 5 + Ω 1 p ) imes he opimum soluion cos. Thus, our analysis is igh up o he lower order erms. In paricular, for any ɛ > 0 we show he single-swap heurisic admis local opima whose cos can be as bad as 7 ɛ imes he opimum soluion cos. 1 Inroducion Faciliy locaion problems crop up in many areas of compuing science and operaions research. A ypical problem involves a se of cliens and possible faciliy locaions locaed in a meric space. The goal is o open some faciliies and connec each clien o some open faciliy as cheaply as possible. These problems become difficul when here are coss associaed wih opening faciliies or addiional consrains ha ensure we canno open oo many faciliies. We sudy Budgeed Red-Blue Median, one paricular insance of his ype of problem. Here we are given a se of cliens C, a se of red faciliies R, and a se of blue faciliies B. These are locaed in some meric space wih meric disances d(i, j) 0 for any wo i, j C R B. Addiionally, we are This research was underaken, in par, hanks o funding from he Canada Research Chairs program and an NSERC Discovery Gran. 1

2 given wo ineger bounds k r R and k b B. The goal is o selec/open k r red faciliies R and k b blue faciliies B o minimize cos(r B) := min d(i, j). i R B j C The classic NP-hard k-median problem appears as a special case when, say, R =. Thus, Budgeed Red-Blue Median is NP-hard. In his paper, we focus on approximaion algorihms for Budgeed Red-Blue Median, in paricular on local search echniques. 1.1 Previous Work The sudy of Budgeed Red-Blue Median from he perspecive of approximaion algorihms was iniiaed by Hajiaghayi, Khandekar, and Korsarz [9], where hey obain a consan-facor approximaion by a local search algorihm ha ieraively ries o swap one red and/or one blue faciliy in he given soluion. They do no specify he consan in heir analysis, bu i looks o be greaer han 8. Ciing [9] as inspiraion, Krishnaswamy e al. sudied a generalizaion of Budgeed Red-Blue Median known as Maroid Median [10]. Here, a maroid srucure is given over he se of faciliies and we can only open a se of faciliies if hey form an independen se in he maroid. They obain a consan-facor approximaion for Maroid Median hrough rounding an LP relaxaion. This was laer refined o an 8-approximaion by Swamy [15]. The special case of k-median is a classic opimizaion problem and has received a lo of aenion from boh heoreical and pracical communiies. The bes approximaion guaranee known so far is by Byrka e al. [5], who build heavily on he breakhrough work of Li and Svensson for he problem [11]. While local search echniques have been used somewha infrequenly in he design of approximaion algorihms in general, i may be fair o say ha hey have seen he mos success in faciliy locaion problems. For almos 10 years, he bes approximaion for k-median was based on a local search algorihm. Arya e al. [3] show ha a muliple-swap heurisic leads o a (3 + ɛ)-approximaion for k-median for any consan ɛ > 0. This analysis was simplified in [8], which inspires much of our analysis. Oher successful local search applicaions include a (1 + 2)-approximaion for Uncapaciaed Faciliy Locaion is also obained hrough local search [3, 6]. Local search has been very helpful in approximaing Capaciaed Faciliy Locaion, he firs consan-facor approximaion was by Pál, Tardos, and Wexler [13] and he curren bes approximaion is a (5 + ɛ)-approximaion by Bansal, Garg, and Gupa [4]. In he special case when all capaciies are uniform, Aggarwal e al. [1] obain a 3-approximaion. Even more examples of local search applied o oher faciliy locaion varians can be found in [2, 7, 8, 12, 14]. 1.2 Our Resuls and Techniques We show ha a muliswap generalizaion of he local search algorihm considered in [9] is a (5 + ɛ)- approximaion for Budgeed Red-Blue Median. Tha is, for a value p say he p-swap heurisic is he algorihm ha, upon given an iniial feasible soluion, ries o swap up o p faciliies of each 2

3 colour. If no such swap produces a cheaper soluion, i erminaes. Oherwise, i ieraes wih he now cheaper soluion. The formal descripion is given in Algorihm 1 in Secion 2. Say ha a soluion is locally opimum for he p-swap heurisic if no cheaper soluion can be found by swapping up o p faciliies of each colour. Le OP T denoe he cos of an opimum soluion. Our main resul is he following. Theorem 1 Any locally opimum soluion for he p-swap heurisic has cos a mos (5 + O(1/ p)) OP T. Using sandard echniques (briefly menioned in Secion 2), his readily leads o a polynomial-ime approximaion algorihm. By choosing p = θ(1/ɛ 2 ) we have he following. Theorem 2 For any consan ɛ > 0, Budgeed Red-Blue Median admis a polynomial-ime (5 + ɛ)-approximaion. This improves over he 8-approximaion for Budgeed Red-Blue Median in [15]. We emphasize he approximaion guaranee from Theorem 1 is for Budgeed Red-Blue Median only, he 8- approximaion in [15] is sill he bes approximaion for he general Maroid Median problem. Indeed, [10] show ha Maroid Median canno be approximaed wihin any consan facor using any consan number of swaps even in he generalizaion of Budgeed Red-Blue Median where here can be a super-consan number faciliy colours. We also presen a lower bound ha maches our analysis up he lower order erms. Theorem 3 For any inegers p, l wih 1 p l/2, here is an insance of Budgeed ( Red-Blue ) Median ha has a locally-opimum soluion for he p-swap heurisic wih cos a leas p 10p l+1 OP T. By leing l bu keeping p fixed, we see ha he p-swap heurisic canno guaranee a raio beer han p. So, Theorem 1 is igh up o lower order erms. Also, for p = 1 we see ha he single-swap heurisic analyzed in [9] is no beer han a 7-approximaion. Local search echniques are ypically analyzed by consrucing a se of candidae es swaps where some faciliies in he opimum soluion are swapped in and some from he local opimum are swapped ou in order o generae a useful inequaliy. One of he main feaures of he k-median analysis in [3] and [8] is ha such swaps can be considered ha ensure each faciliy in he global opimum is swapped in once and, by averaging some swaps, each faciliy in he local opimum is swapped ou o he exen of a mos 1 + O(ɛ) imes. Each ime a faciliy in he local opimum is swapped ou, hey pay an addiional 2 imes he global opimum cos for some cliens o reassign hem. We obain only a 5 + ɛ approximaion because we end up swapping ou some faciliies in he local opimum soluion o he exen of 2 + O(ɛ), hereby paying an addiional 2 + O(ɛ) more han in he k-median analysis. Ulimaely, his is because some of our iniial swaps generae inequaliies ha depend posiively on clien assignmen coss in he local opimum. So we consider addiional swaps ha do no inroduce any more posiive dependence on he local opimum o cancel hem ou. 3

4 This issue was also encounered in he analysis in [9]. In some sense, we are showing ha his is he only added difficuly over he sandard k-median analysis. However, he averaging argumens we use are a fair bi more sophisicaed han he analysis for k-median. 1.3 Organizaion Secion 2 presens he algorihm and describes some useful noaion. In paricular, i presens a way o decompose he global and local opimum soluion ino srucured groups ha are examined in he analysis. Secion 3 analyzes he qualiy of locally opimum soluions o prove Theorem 1. Secion 4 proves Theorem 3 wih an explici consrucion of a bad example. We conclude wih some remarks in Secion 5. 2 Noaion and Preliminaries Say ha a feasible soluion is a pair (R, B) of subses R R and B B wih R = k r and B = k b. Algorihm 1 describes he local search algorihm. Algorihm 1 The p-swap Heurisic for Budgeed Red-Blue Median Le (R, B) be arbirary feasible soluion. while here is some feasible soluion (R, B ) wih R R p and B B p and cos(r B ) < cos(r B) do (R, B) (R, B ) end while reurn (R, B) While a single ieraion of Algorihm 1 can be execued in n O(p) (where n is he oal number of locaions in he problem), i may be ha he number of ieraions is no polynomially bounded. We can employ a well-known rick o ensure i does erminae in a polynomial number of seps while losing only anoher ɛ in our analysis. The idea is o perform he updae only if cos(r B ) (1 ɛ/ ) cos(r B) where is some quaniy ha is polynomial in he inpu size. Our analysis is compaible wih his approach; one can check ha he oal weigh of all inequaliies we consider is polynomially bounded. For example, see [3] for deails. We do no focus any furher on his deail, and insead work oward analyzing he cos of he soluions produced by Algorihm 1 as i is saed. From now on, le S = R B wih R R, B B denoe an arbirary local opimum soluion. Tha is, here is no cheaper soluion (R, B ) wih R R p and B B p. Also fix a global opimum soluion O = R B where R B and B B. We assume ha S O =. This is wihou loss of generaliy, as we can duplicae each faciliy locaion in he inpu and say ha S use he firs copies and O use he second copies. I is easy o verify ha S is sill a local opimum soluion. To help analyze he cos, we will inroduce some noaion. For any clien j C, le s j S denoe he local opimum faciliy is closes o j and o j O be he opimum faciliy ha is closes o j. For breviy, le c j = d(j, s j ) be he cos of assigning j in he local opimum and c j = d(j, o j) he cos of 4

5 assigning j in he global opimum. Thus, cos(s) = j C c j and cos(o) = j C c j. For any faciliy i O we le N (i ) = {j C : o j = i } and for any i S we le N(i) = {j C : s j = i}. Le φ : O S map each faciliy in O o is neares faciliy in S, breaking ies arbirarily. For i S, le deg(i) = φ 1 (i). If deg(i) 0, le cen(i) be he faciliy in φ 1 (i) ha is closes o i, again breaking ies arbirarily. We also borrow some addiional noaion from [9]. Definiion 1 (very good, good, bad faciliy) A faciliy i S is very good if deg(i) = 0, good if no i φ 1 (i) has he same colour as i, and bad oherwise. The analysis in [9] divides S O ino blocks ha saisfy cerain properies. We require slighly sronger properies han heir blocks guaranee. We also use a slighly differen noion of wha i means for some i S o be a leader. The required properies are summarized in he following lemma. Lemma 1 We can pariion S O ino blocks T saisfying he following properies. T R = T R and T B = T B. For every i S T, we also have φ 1 (i) T. For every i O T, we have φ(i ) T. There is some faciliy î T S wih deg(î) > 0 designaed as he leader ha has he following properies. Every oher i T S {î} is eiher good or very good and all good i T S {î} have he same colour. We focus on analyzing one block a a ime o prove he approximaion guaranee. This provides us wih a cleaner way o describe he es swaps and he addiional srucure will help handle he ineviable cases where we have o swap ou some i S bu canno swap in all of φ 1 (i). For example, his can happen if all blue faciliies i B have deg(i) being very large (so all deg(i ) = 0 faciliies are red). We will sill need o close some of hem in order o open faciliies in B when generaing bounds via es swaps. 2.1 Generaing he Blocks We prove Lemma 1 in his secion. Firs, we describe how o pariion S O ino groups. These will hen be combined o form he final blocks. We say ha a group is a subse G of S O where G S = G O, here is exacly one î G S wih deg(î) > 0, and G O = φ 1 (î). Call his faciliy î he represenaive of he group. We classify groups G in one of hree ways. Balanced: G R = G R and G B = G B. Good: î is a good faciliy and all oher i G S î have a differen colour han î. Noe his means G R = G R ± 1. 5

6 Bad: G is neiher balanced nor good. Noe ha here he good and bad are referring o groups, we emphasize ha hese are differen han good and bad faciliies. Algorihm 2 describes a procedure for forming groups in a paricular way ha will be helpful in creaing he final blocks. Algorihm 2 Procedure for pariioning ino groups S S, O O while some faciliy i in S wih deg(i) > 0 do G φ 1 (i) + i if G X is a balanced group for some X S hen G G X else if G X is a good group for some X S hen G G X else Le X {i S : deg(i ) = 0} such ha G X is a bad group and all faciliies in S X have he same colour. c.f. Lemma 2 G G X. end if Oupu group G i is he represenaive of G S S G, O O G end while Lemma 2 Each ieraion correcly execues (i.e. succeeds in creaing a group). Proof. By a simple couning argumen, here are always exacly O {i S : deg(i) 0} very good faciliies in S. So we can always find a subse of very good faciliies X such ha G X is a group. We prove ha if he firs wo if condiions are false hen we can find X o ensure S X only conains faciliies of one colour. There are 2 cases. Suppose i is bad and, wihou loss of generaliy, ha i is also red. Because we canno exend G o be a balanced group, eiher here are less han φ 1 (i) B very good blue faciliies in S or less han φ 1 (i) R 1 very good red faciliies in S. In eiher case, firs add all very good faciliies from he deficien colour o X o use up ha colour and hen add enough very good faciliies o X of he oher colour o ensure X = φ 1 (i) 1. In he oher case when i is good, we again assume wihou loss of generaliy ha i is red. Because we canno form a good group, here are fewer han φ 1 (i) 1 very good blue faciliies in S. Use hem up when forming X and hen add enough very good red faciliies so ha X = φ 1 (i) 1. Le G be he collecion of groups oupu by Algorihm 2. We now show how o piece hese groups ogeher o form blocks. 6

7 Algorihm 3 Procedure for generaing blocks G G while here is some balanced group G in G do Oupu G as a block wih is own represenaive being he leader. G G G. end while while here are good groups G, G G wih differen coloured represenaives do Oupu he block G G and choose eiher represenaive as he leader. G G {G, G } end while while here is some bad group G G do c.f. Lemma 3. Le G 0 G G consis only of good groups such ha G + G 0 is a block. Oupu G + G 0 wih he represenaive of G as he leader. G G (G + G 0 ). end while I is easy o verify ha any block ha is oupu by his algorihm indeed saisfies he properies lised in Lemma 1. The following lemma explains why his procedure correcly execues and why all groups are used up. Tha is, i finishes he pariioning of S O ino blocks. For a union of groups G = G 1... G k, define he blue deficiency of G as G B G B. Lemma 3 If G is a bad group considered in some ieraion of he las loop, we can find he corresponding G 0 so ha G + G 0 is a block. Furhermore, afer he las while loop erminaes hen G =. Proof. Suppose, wihou loss of generaliy, ha he blue very good faciliies were used up he firs ime a bad group was formed in Algorihm 2. Thus, for every bad group G G we have G B < G B. Le G be a group considered in some ieraion of he las loop in Algorihm 3. As observed above, he blue deficiency of G is sricly posiive. The blue deficiency of he union of all groups in G is 0 because we have only removed blocks from G up o his poin and, by definiion, a block has blue deficiency 0. Thus, here mus be some oher group G G wih sricly negaive blue deficiency. I canno be ha G is bad, oherwise i has nonnegaive blue deficiency. I also canno be ha G is balanced or ha i is a good group wih a red represenaive, because such blocks also have nonnegaive blue deficiency. Therefore, G mus be good wih a blue represenaive. Good blocks wih blue represenaives have blue deficiency exacly -1. Add his G o G 0. Ieraing his argumen wih G + G 0, we add good groups wih blue represenaives o G 0 unil G + G 0 is a block. The layou in Figure 1 depics a block consruced in his manner, he lefmos group in he figure is he bad group G and he remaining groups form G 0. Afer he las loop here are no groups wih bad represenaives or balanced groups. Furhermore, all good groups mus have he same colour of represenaive by he second loop. If here were any good group, he blue deficiency of he union of groups in G would hen be nonzero, so here canno be any 7

8 good groups lef. Tha is, a he end of he las loop here are no more groups in G. 2.2 Sandard Bounds Before delving ino he analysis we noe he following wo bounds. The firs has been used exensively in local search analysis and was firs proven in [3] and he second was proven in [9]. For convenience we will include he proofs here. Lemma 4 For any j C, d(j, φ(o j )) c j 2c j. Proof. By he riangle inequaliy and he definiion of φ, we have d(j, φ(o j )) d(j, o j ) + d(o j, φ(o j )) c j + d(o j, s j ) 2c j + c j. Lemma 5 For any j C, d(j, cen(φ(o j ))) c j 3c j + c j. Proof. By he riangle inequaliy and Lemma 4, i suffices o prove d(φ(o j ), cen(φ(o j ))) c j + c j. By definiion of cen() and φ, d(φ(o j ), cen(φ(o j ))) d(φ(o j ), o j ) d(s j, o j ) c j + c j. Finally, we ofen consider operaions ha add or remove a single iem from a se. To keep he noaion cleaner, we le S + i and S i refer o S {i} and S {i}, respecively, for ses S and iems i. 3 Muliswap Analysis Recall ha we are assuming S = R B is a locally opimum soluion wih respec o he heurisic ha swaps a mos p faciliies of each colour and ha O = R B is some globally opimum soluion. We assume p = for some sufficienly large ineger. Focus on a single block T. For breviy, le T R = T R and T B = T B denoe he red and blue faciliies from he opimum soluion in T. Similarly le T R = T R and T B = T B denoe he red and blue faciliies from he local opimum soluion in T. The main goal of his secion is o demonsrae he following inequaliy for group T Theorem 4 For some absolue consan γ ha is independen of, we have [( 1 + γ ) ] [( c j c j γ j N (T R T B ) j N(T R T B ) ) c j + γ c j ]. 8

9 cen(î) cen(i 1 ) cen(i 2 ) cen(i 3 ) cen(i 4 ) îî i 1 i 2 i 3 i 4 Figure 1: Illusraion of a block T. The faciliies on he op are in T O and he faciliies on he boom are in T S. The direced edges depic φ, and he hick edges connec cen(i) o i. The faciliies coloured black lie in B, he faciliies coloured whie lie in R, and he faciliies coloured grey could eiher lie in B or R. Noe ha B = {i 1, i 2, i 3, i 4 }. The layou of he figure is suggesive of how he block was consruced by adding good groups o he iniial bad group in Algorihm 3 We firs show he simple deails of how his yields our main resul. Proof of Theorem 1. Summing he inequaliies saed in Theorem 4 over all blocks T, we see j C ( 5 + 2γ ) ( c j 1 γ ) c j. Muliplying hrough by Rearranging, we see γ, when > γ his shows cos(s) = j C c j j C j C 5 + 2γ γ c j c j. ( 5 + 7γ ) ( c j = 5 + 7γ ) cos(s ). γ γ Recall ha p = where p is he number of swaps considered in he local search algorihm. Thus, Algorihm 1 is a (5 + O(1/ p))-approximaion. The analysis breaks ino a number of cases based on wheher TR and/or T B are large. In each of he cases, we use he following noaion and assumpions. Le î denoe he leader in T. Wihou loss of generaliy, assume all oher i T B T R wih deg(i) > 0 are blue faciliies. Le B = {i T B î : deg(i) > 0}. Figure 1 illusraes his noaion. The swaps we consider in hese cases are quie varied, bu we always ensure we swap in cen(i) whenever some i S T wih deg(i) > 0 is swapped ou. This way, we can always bound he reassignmen cos of each clien j by using eiher Lemma 4 or Lemma 5. 9

10 3.1 Case T R 2, T B In his case, we simply swap ou all of T R T B and swap in all of TR T B. Because R B is a locally opimum soluion and because his swaps a mos 2 faciliies of each colour, we have. cos(s (T R T B) (T R T B )) cos(s) Of course, afer he swap each clien will move o is neares open faciliy. As is ypical in local search analysis, we explicily describe a (possibly subopimal) reassignmen of cliens o faciliies o upper bound his cos change. Each j N (TR T B ) is moved from s j o o j which incurs an assignmen cos change of exacly c j c j. Each j N(T R T B ) N (TR T B ) is moved o φ(o j). Noe ha φ(o j ) T so i remains open afer he swap. By Lemma 4, he assignmen cos change is bounded by 2c j. Every oher clien j ha has no already been reassigned remains a s j and incurs no assignmen cos change. Thus, j N (T R T B ) (c j c j ) + j N(T R T B ) which is even beer han wha we are required o show for Theorem 4. We noe ha he analysis Secion 3.4 could subsume his analysis (wih a worse consan), bu we have included i here anyway o provide a genle inroducion o some of he simpler aspecs of our approach. 2c j 3.2 Case T R 2 + 1, T B + 1 We sar by briefly discussing some challenges in his case. In he wors case, all of he i b T B have deg(i) being very large. The issue here is ha we need o swap in each i b T B in order o generae erms of he form c j c j for j wih o j = i b. Bu his requires us o swap ou some i b. Since we do no have enough swaps o simply swap in all of φ 1 (i b ), we simply swap in cen(i b ). Any clien j wih s j being closed and o j φ 1 (i b ) cen(i b ) canno be reassigned o φ(o j ), so we send i o cen(φ(o j )) and use Lemma 5 o bound he reassignmen cos. This leaves a erm of he form +c j, so we have o consider addiional swaps involving c j o cancel his ou. These addiional swaps cause us o lose a facor of roughly 5 insead of 3. Anoher smaller challenge is ha we do no wan o swap ou he leader î T S for a variey of echnical reasons. However, since TR and T B are boh big, his is no a problem. When we swap ou some i T O, we will jus swap in a randomly chosen faciliy in T S î of he same colour. The probabiliy any paricular faciliy is swapped in his way is very small. Ulimaely, each faciliy in T S will be swapped ou 2 + O(1/) imes in expecaion. To be precise, we pariion he se of cliens in N(T R T B ) ino wo groups: C bad := N(B) N (T R cen(b)) and C ok := N(T R T B î) C bad. We omi N(î) from C ok because we will never close î in his case. 10

11 The firs group is dubbed bad because here may be a swap where boh s j and φ(o j ) are closed ye o j is no opened so we can only use Lemma 5 o bound heir reassignmen cos. In fac, some cliens j C ok may also be involved in such a swap, bu we are able o use an averaging argumen for hese cliens o show ha he resuling +s j erm from using Lemma 5 appears wih negligible weigh and does no need o be cancelled. We consider he following wo ypes of swaps o generae our iniial inequaliy. For each i b T B, choose a random i b T B î. If i b B (i.e. deg(i b ) = 0) hen simply swap ou i b and swap in i b. If i b B hen swap ou i b and a random i r T R î and swap in i b and cen(i b ). For each i r T R cen(b), swap in i r and swap ou a randomly chosen i r T R î. By choosing faciliies a random, we mean uniformly a random from he given se and his should be done independenly for each invokaion of he swap. Lemma 6 j N (T B T R ) ( + 1 c j c j ) + j C ok [( ) c j + 1 ] c j j C bad (3c j + c j ). Proof. For breviy, we will le β R = T R β R = 1 or β B = 1. T R î and β B = T B. Noe ha β T B î R, β B +1 and ha eiher Firs consider a swap of he firs ype ha swaps in {i b, cen(i b)} and swaps ou {i b, i r } for some i b wih deg(i b ) > 0. Because R B is a local opimum he cos of he soluion does no decrease afer performing his swap. We provide an upper bound on he reassignmen cos. Each j N ({i b, cen(i b)}) is reassigned from s j o o j and incurs an assignmen cos change of c j c j. Every clien j N({i b, i r }) ha has no ye been reassigned is firs moved o φ(o j ). If his φ(o j ) remains open, assign j o i. By Lemma 4, he assignmen cos for j increases by a mos 2c j. If φ(o j) is no open hen φ(o j ) = i b (because deg(i r ) = 0) so we insead move j o cen(φ(o j )) = cen(i b ). Lemma 5 shows he assignmen cos increases by a mos 3c j +c j. This can only happen if s j {i r, i b } and φ(o j ) = i b. Combining hese observaions and using sligh overesimaes, we see (c j c j ) + 2c j + j N ({i b,cen(i b)}) j N({i b,i r}) φ(o j ) i b j N({i b,i r}) φ(o j )=i b (3c j + c j ). (1) Now, if he random choice for i b in he swap has deg(i b ) = 0, hen swapping {i b } ou and {i b } in generaes an even simpler inequaliy: (c j c j ) + 2c j. (2) j N (i b ) j N(i b ) 11

12 To see his, jus reassign each j N (i b ) from s j o o j and reassign he remaining j N(i b ) from s j o φ(o j ) (which remains open because deg(i b ) = 0) and use Lemma 4. Consider he expeced inequaliy ha is generaed for his fixed i b. We sar wih some useful facs ha follow sraigh from he definiions and he swap we jus performed. Any j N (cen(b)) has o j open wih probabiliy 1 T B î. Any j C bad has s j being closed wih probabiliy 1 T B î. Any j C ok N(T R ) has s j being closed wih probabiliy 1 T B î. When his happens, if o j is no opened hen φ(o j ) mus be open. Tha is, j C ok means o j T B cen(b). If o j T B hen φ(o j) = î (by he srucure of block T ) which remains open. If o j cen(b) hen eiher φ(o j ) was no closed, or else cen(φ(o j )) = o j was opened. Any j C ok N(T R ) has s j being closed wih probabiliy B 1. If o T B î T R î j and φ(o j ) are closed, 1 hen we move j o cen(φ(o j )). However, his can only happen wih probabiliy 1 T B î T R î since i mus be ha φ(o j ) is he blue faciliy ha was randomly chosen o be closed. Averaging (1) over all random choices and using some sligh overesimaes we see (c 1 j c j ) + T B î (c j c j ) j N (i r) + 1 T B î + 1 T B î Summing over all i b N (TB ) shows (c j c j ) + β B j N (TB ) +β B (3c j + c j ) + j C bad j C bad (3c j + c j ) + 1 T R î j N (cen(b)) j C ok N(T R ) j C ok N(T R ) j N (cen(b)) j C ok N(T R ) 2c j ( B 2c j + 3c j + c j ). (c j c j ) (3) 2c j + β B T R î j C ok N(T R ) ((2 B + 3)c j + c j ). Nex, consider he second ype of swap ha swaps in some i r TR cen(b) and swaps ou some randomly chosen i r T R î. Over all such swaps, he expeced number of imes each i r T R î is swapped ou is T R B = β T R î R B. In each such swap, we reassign j N (i T R î r) from s j o o j and every oher j N(i r ) from s j o φ(o j ) which is sill open because deg(i r ) = 0. Thus, j N (T R cen(b)) (c j c j ) + ( β R 12 B T R î ) j C ok N(T R ) 2c j

13 Scaling his bound by β B, adding i o (3), and recalling T R 2 shows (c j c j ) + β B (c j c j ) j N (TB ) j N (T R ) +β B (3c j + c j ) + 2c j+ + β B j C bad j C ok N(T R ) j C ok N(T R ) Recall ha β B, β R +1 and also β B β R +1 o complee he proof of Lemma 6. [(2β R + 3 ) 2 c j + 1 ] 2 c j. Our nex sep is o cancel erms of he form +c j in he bound from Lemma 6 for j C bad. To do his, we again perform he second ype of swap for each i TR cen(b) bu reassign cliens a bi differenly in he analysis. Lemma 7 (c j c j ) j C bad j C ok N(T R ) 2c j Proof. For each i r T R cen(b), swap i r in and a randomly chosen i r T r î. Raher han reassigning all j N (i r) o i r, we only reassign hose in C bad N (i r). Since deg(i r ) = 0 hen any oher j N(i r ) can be reassigned o φ(o j ) and which increases he cos by a mos 2c j. Summing over all i r, observing ha C bad T R cen(b), and also observing ha each j C ok has s j closed a mos β R +1 imes in expecaion, we derive he inequaliy saed in Lemma 7. Adding he bounds saed in Lemmas 6 and 7 shows ha Theorem 4 holds in his case. 3.3 Case T R 2 + 1, T B In his case, we sar by swapping in all of T B and swapping ou all of T B (including, perhaps, î if i is blue). In he same swap, we also swap in cen(t B ) and swap ou a random subse of he appropriae number of faciliies in T R î. This is possible as T R î cen(t B ). By random subse, we mean among all subses of T r î of he necessary size, choose one uniformly a random. As wih Secion 3.2, we begin wih a definiion of bad cliens ha is specific o his case: C bad := N(T B ) N (T R cen(t B )). Cliens j C bad may be involved in swaps where boh s j and φ(o j ) is closed ye o j is no opened and we canno make his negligible wih an averaging argumen. Lemma 8 (c j c j ) + 1 j N (T B cen(t B)) (3c j + c j ) + j N(T R ) j C bad (3c j + c j ) 13

14 Proof. Afer he swap, reassign every j N (T B cen(t B)) from s j o o j, for a cos change of c j c j. Every oher j ha has s j being closed is firs reassigned o φ(o j ). If his is no open, hen furher move j o cen(o j ) which mus be open because he only faciliies i T R T B wih deg(i) > 0 ha were closed lie in T B and we opened cen(t B ). If j N(T B ) C bad hen o j T B cen(t B) and we have already assigned j o o j. If j C bad hen we have moved j o cen(φ(o j )) and he cos change is 3c j + c j by Lemma 5. Finally, if j N(T R ) hen we eiher move j o φ(o j ) or o cen(φ(o j )) if φ(o j ) is no open. The wors-case bound on he reassignmen cos is 3c j +c j by Lemmas 4 and 5. However, noe ha s j T R is closed wih probabiliy only 1/, since we close a random subse of T r î of size a mos and T r î 2. We sill need o swap in T R cen(t B). For each such faciliy i r, swap in i r and swap ou a randomly chosen i r T R î. The analysis of hese swaps is essenially he nearly idenical swaps in Secion 3.2, so we omi i and merely summarize wha we ge by combining he resuling inequaliies wih he inequaliy from Lemma 8. Lemma 9 j N (T R T B ) (c j c j ) + j N(T R ) ( c j + 1 ) (3c j + c j ) + (3c j + c j ) j C bad We cancel he +c j erms for j C bad wih one furher collecion of swaps. For each i r T R cen(t B) we swap in i r and a randomly chosen i r T R î. The following lemma summarizes a bound we can obain from hese swaps. I is proven in essenially he same way as Lemma 7. Lemma 10 (c j c j ) j C bad j N(T R ) 2c j. Adding his o he bound from Lemma 9 shows j N (T R T B ) (c j c j ) + j N(T R T B ) ( c j + 1 ) c j Case T R 2, T B + 1 Because φ 1 (i) TR and deg(i) > 0 for each i B, hen B 2 as well. We will swap all of TR for all of T R, bu we will also swap some blue faciliies a he same ime. Le B = B and le B be an arbirary subse of TB of size B. If î T R B hen add î o B. If cen(î) TR B hen add cen(î) o B. A his poin, B B 1 Add an arbirary i b T B B o B or i b T B B o B o ensure B = B. 14

15 We begin by swapping ou T R B and swapping in TR B. The following lis summarizes he imporan properies of his selecion, he firs poin emphasizes ha his swap will no improve he objecive funcion since S is a locally opimum soluion for he p-swap heurisic where p = B = B and T R 2. T R was swapped in and T R was swapped ou. For each i T R T B wih deg(i) > 0, i was swapped ou and cen(i) was swapped in. The following is precisely he cliens j ha will be moved o cen(φ(o j )) in our analysis. C bad := [N(T R B ) N (T R B )] {j : φ(o j ) T R B }. As before, define C ok = N(T R T B ) C bad. The following bound is generaed from swapping ou T R B and swapping in T R B and follows from he same argumens we have been using hroughou he paper. Lemma 11 (c j c j ) + j N (TR B ) j C ok N(T R B ) 2c j + j C bad (3c j + c j ) Nex, le κ B : (TB B ) (T B B ) be an arbirary bijecion of he remaining blue faciliies ha were no swapped. For every i b T B B, consider he effec of swapping in i b and swapping ou κ B (i b ). Noe ha every faciliy i b swapped ou in his way has deg(i b ) = 0. So we can derive wo possible inequaliies from such swaps. (c j c j ) + 2c j and (c j c j ) + 2c j. (4) j N (i b ) j N(κ B (i b )) j N(κ B (i b )) j N (i b ) C bad The second inequaliy follows from only reassigning cliens j N (i b ) C bad from s j o o j. Adding he bound in Lemma 11 o he sum of boh inequaliies in over all i b T B B and noing ha κ B (TB B) (T R B ) =, we see (c j c j ) + 4c j. j N (TR T B ) j N(T R T B ) 4 Localiy Gaps Here we prove Theorem 3. Le p, l be inegers saisfying p 1 and l 2p. Consider he insance wih k r = p + 1 and k b = p(l + 1) depiced in Figure 2. Here, β = 2p and α = β (l p). The cos of he local opimum soluion is α (p + 1) + β pl + p 2 (l + 1) and he cos of he global opimum soluion is simply p 2 (l + 1). Through some careful simplificaion, we see he local opimum soluion has cos a leas p 10p l+1 imes he global opimum soluion. 15

16 p +1 ` ` p î p imes p(` + 1) 1 Figure 2: Illusraion of he bad localiy gap. Blue faciliies are depiced wih black and red faciliies are depiced wih whie. The op faciliies are he global opimum and he boom are he local opimum (all of R and B is depiced in he picure). Each clien is represened by a small black do. The meric is he shores pah meric of he presened graph, if wo locaions are no conneced in he picure hen heir disance is a very large value. Every edge in he righ-mos group wih p 2 (l + 1) cliens has lengh 1. Recall β = 2p and α = (l p)2p. To complee he proof of Theorem 3, we mus verify ha he presened local opimum soluion indeed canno be improved by swapping up o p faciliies of each colour. We verify ha he soluion depiced in Figure 2 is indeed a locally opimum soluion. Suppose R p red faciliies and B p blue faciliies are swapped. We break he analysis ino four simple cases. In wha follows, we refer o he lefmos collecion of only red faciliies in Figure 2 as he lef group, he righmos collecion of only blue faciliies as he righ group, and he remaining faciliies as he middle group. We also le he erm subgroup refer o one of he p smaller collecions of faciliies in he middle group. In each case, le B B denoe he number of global opimum faciliies from he middle group ha are swapped in. Recall ha î denoes he local opimum faciliy in he lef group. Case R = 0 The only cliens ha can move o a closer faciliy are he B cliens in he middle group ha have heir associaed opimum faciliies swapped in. Also, precisely B (p B + B ) faciliies in he righ group are no adjacen o any open faciliy so heir assignmen cos increases by 2. Overall, he assignmen cos change is exacly 2B (p B + B ) βb. As β = 2p and B p, his quaniy is minimized a B = B leaving us wih a cos change of 2Bp βb = 0. So, if R = 0 hen no choice of blue faciliies leads o an improving swap. Case R 1 and î is no swapped ou. In he lef group, precisely R cliens move o heir close faciliy and he oal savings is αr. In he middle group, precisely B cliens move o heir close faciliy and he oal savings is βb. 16

17 In fac, i is easy o see ha he cheapes such swap occurs when he B p l faciliies in he middle group ha are swapped in are par of subgroups where he local opimum faciliy is swapped ou (which is why we assume R 1). So, here are exacly Rl B oher cliens j where boh o j and s j are closed and each pays an addiional β o be conneced. Finally, he righ group pays an addiional 2B(p B + B ) o be conneced. Overall, he cos increases by 2B(p B +B )+β(rl 2B ) αr. As 2B 2β = 2B 4p 2p, his is minimized a B = B. The cos change is hen 2Bp+β(Rl 2B) αr. Recall ha α = (l p)β < lβ, so his is, in urn, minimized when R = 1. Reducing furher, he cos change is 2Bp + βl 2Bβ α. Seing B = p o maximize, he change is 2p 2 + 2pl 4p 2 (l p)2p = 0. So, no swap ha swaps a leas one red faciliy bu no î can find a cheaper soluion. Case R = 1 and î is swapped ou. The cos change in he lef group is (p 1)α 0 since p cliens mus move an addiional α and only one clien saves α. The cos change from he remaining groups is he same as in he firs case R = 0, so he overall assignmen cos does no decrease. Case R 2 and î is swapped ou. The cos change in he firs group is exacly (p + 1 2R)α. Similar o he second case, he cos change in his case is minimized when each subgroup ha has is local opimum faciliy closed also has one of is global opimum faciliy opened, and all B faciliies opened in he middle group belong o a subgroup having is local opimum closed. The cos change is hen 2B(p B +B )+β((r 1)l 2B )+α(p+1 2R). Again, his is minimized a B = B which yields a cos change of 2Bp + β((r 1)l 2B) + α(p + 1 2R). Now, βl 2α because l 2p, so his is furher minimized a R = p and he cos increase is 2Bp+β((p 1)l 2B) α(p 1). Again, seing B = p o minimize he cos change we see i is 2p 2 + β((p 1)l 2p) α(p 1). Expanding wih β = 2p and α = 2p(l p), he cos change finally seen o be The las expression is nonnegaive for p 2. 2p 2 + 2p(p 1)l 2p(l p)(p 1) = 2p 3 4p Summarizing No maer which p red and p blue faciliies are swapped, he above analysis shows he assignmen cos does no decrease. The only poenially concerning aspec is ha he very las case derived an inequaliy ha only holds when p 2. Sill, his analysis does apply o he single-swap case (i.e. p = 1) since he las case wih R 2 does no need o be considered when p = 1. 17

18 5 Conclusion We have demonsraed ha a naural p-swap local search procedure for Budgeed Red-Blue Median is a (5 + O(1/ p))-approximaion. This guaranees a beer approximaion raio han he single-swap heurisic from [9], which we showed may find soluions whose cos is (7 ɛ) OP T for arbirarily small ɛ. Our analysis is essenially igh in ha he p-swap heurisic may find soluions whose cos is (5 + 2 p ɛ) OP T. More generally, one can ask abou he p-swap heurisic for he generalizaion where here are many differen faciliy colours. If he number of colours is par of he inpu hen any local search procedure ha swaps only a consan number of faciliies in oal canno provide good approximaion guaranees [10]. However, if he number of differen colours is bounded by a consan, hen perhaps one can ge beer approximaions hrough muliple-swap heurisics. However, generalizing he approaches aken wih Budgeed Red-Blue Median o his seing seems more difficul; one challenge is ha i is no possible o ge such nicely srucured blocks. I would also be ineresing o see wha oher special cases of Maroid Median admi good local-search based approximaions. For example, he Mobile Faciliy Locaion problem sudied in [2] is anoher special case of Maroid Median ha admis a (3 + ɛ)-approximaion hrough local search. Finally, he localiy gap of he p-swap heurisic for k-median is known o be p [3] and we have jus shown i is a leas p for Budgeed Red-Blue Median. Even if he muliple-swap heurisic for he generalizaion o a consan number of colours can provide a good approximaion, his consan may be worse han he alernaive 8-approximaion obained hrough Swamy s general Maroid Median approximaion [15]. References [1] A. Aggarwal, L. Anand, M. Bansal, N. Garg, N. Gupa, S. Gupa, and S. Jain. A 3-approximaion for faciliy locaion wih uniform capaciies. In Proc. of IPCO, [2] S. Ahmadian, Z. Friggsad, and C. Swamy. Local search heurisics for he mobile faciliy locaion. In Proc. of SODA, [3] V. Arya, N. Garg, R. Khandekar, A. Meyerson, K. Munagala, and V. Pandi. Local search heurisics for k-median and faciliy locaion problems. SIAM J. Compu, 33(3): , [4] M. Bansal, N. Garg, N. Gupa. A 5-approximaion for capaciaed faciliy locaion. In Proc. of ESA, [5] J. Byrka, T. Pensyl, B. Rybicki, A. Srinivasan, and K. Trinh. An improved approximaion for k-median, and posiive correlaion in budgeed opimizaion. In Proc. of SODA, [6] M. Charikar and S. Guha. Improved combinaorial algorihms for faciliy locaion problems. SIAM J. Compu, 34(4): ,

19 [7] I. Gørz and V. Nagarajan. Locaing depos for capaciaed vehicle rouing. In Proc. of APPROX, [8] A. Gupa and K. Tangwongsan. Simpler analysis of local search algorihms for faciliy locaion. CoRR, abs/ , [9] M. Hajiaghayi, R. Khandekar, and G. Korsarz. Local search algorihms for he red-blue median problem. Algorihmica, 63(4): , [10] R. Krishnaswamy, A. Kumar, V. Nagarajan, Y. Sabharwal, and B. Saha. The maroid median problem. In Proc. of SODA, 2011 [11] S. Li and O. Svensson. Approximaing k-median via pseudo-approximaion. In Proc. of STOC, [12] M. Mahdian and M. Pál. Universal faciliy locaion In Proc. of ESA, [13] M. Pál, É. Tardos, and T. Wexler. Faciliy locaion wih nonuniform hard capaciies. In Proc. of FOCS, [14] Z. Svikina and É. Tardos. Faciliy locaion wih hierarchical faciliy coss. ACM Transacions on Algorihms, 6(2), [15] C. Swamy. Improved approximaion algorihms for maroid and knapsack problems and applicaions. In Proc. of APPROX,

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

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

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

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

Vehicle Arrival Models : Headway

Vehicle Arrival Models : Headway Chaper 12 Vehicle Arrival Models : Headway 12.1 Inroducion Modelling arrival of vehicle a secion of road is an imporan sep in raffic flow modelling. I has imporan applicaion in raffic flow simulaion where

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

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

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

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

2.7. Some common engineering functions. Introduction. Prerequisites. Learning Outcomes

2.7. Some common engineering functions. Introduction. Prerequisites. Learning Outcomes Some common engineering funcions 2.7 Inroducion This secion provides a caalogue of some common funcions ofen used in Science and Engineering. These include polynomials, raional funcions, he modulus funcion

More information

Two Coupled Oscillators / Normal Modes

Two Coupled Oscillators / Normal Modes Lecure 3 Phys 3750 Two Coupled Oscillaors / Normal Modes Overview and Moivaion: Today we ake a small, bu significan, sep owards wave moion. We will no ye observe waves, bu his sep is imporan in is own

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

Christos Papadimitriou & Luca Trevisan November 22, 2016

Christos Papadimitriou & Luca Trevisan November 22, 2016 U.C. Bereley CS170: Algorihms Handou LN-11-22 Chrisos Papadimiriou & Luca Trevisan November 22, 2016 Sreaming algorihms In his lecure and he nex one we sudy memory-efficien algorihms ha process a sream

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

Finish reading Chapter 2 of Spivak, rereading earlier sections as necessary. handout and fill in some missing details!

Finish reading Chapter 2 of Spivak, rereading earlier sections as necessary. handout and fill in some missing details! MAT 257, Handou 6: Ocober 7-2, 20. I. Assignmen. Finish reading Chaper 2 of Spiva, rereading earlier secions as necessary. handou and fill in some missing deails! II. Higher derivaives. Also, read his

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

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

PENALIZED LEAST SQUARES AND PENALIZED LIKELIHOOD

PENALIZED LEAST SQUARES AND PENALIZED LIKELIHOOD PENALIZED LEAST SQUARES AND PENALIZED LIKELIHOOD HAN XIAO 1. Penalized Leas Squares Lasso solves he following opimizaion problem, ˆβ lasso = arg max β R p+1 1 N y i β 0 N x ij β j β j (1.1) for some 0.

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

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

Local-Search based Approximation Algorithms for Mobile Facility Location Problems

Local-Search based Approximation Algorithms for Mobile Facility Location Problems Local-Search based Approximaion Algorihms for Mobile Faciliy Locaion Problems (Exended Absrac) Sara Ahmadian Zachary Friggsad Chaianya Swamy Absrac We consider he mobile faciliy locaion (MFL) problem.

More information

Linear Response Theory: The connection between QFT and experiments

Linear Response Theory: The connection between QFT and experiments Phys540.nb 39 3 Linear Response Theory: The connecion beween QFT and experimens 3.1. Basic conceps and ideas Q: How do we measure he conduciviy of a meal? A: we firs inroduce a weak elecric field E, and

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

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

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

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

E β t log (C t ) + M t M t 1. = Y t + B t 1 P t. B t 0 (3) v t = P tc t M t Question 1. Find the FOC s for an optimum in the agent s problem.

E β t log (C t ) + M t M t 1. = Y t + B t 1 P t. B t 0 (3) v t = P tc t M t Question 1. Find the FOC s for an optimum in the agent s problem. Noes, M. Krause.. Problem Se 9: Exercise on FTPL Same model as in paper and lecure, only ha one-period govenmen bonds are replaced by consols, which are bonds ha pay one dollar forever. I has curren marke

More information

INTRODUCTION TO MACHINE LEARNING 3RD EDITION

INTRODUCTION TO MACHINE LEARNING 3RD EDITION ETHEM ALPAYDIN The MIT Press, 2014 Lecure Slides for INTRODUCTION TO MACHINE LEARNING 3RD EDITION alpaydin@boun.edu.r hp://www.cmpe.boun.edu.r/~ehem/i2ml3e CHAPTER 2: SUPERVISED LEARNING Learning a Class

More information

Chapter 7: Solving Trig Equations

Chapter 7: Solving Trig Equations Haberman MTH Secion I: The Trigonomeric Funcions Chaper 7: Solving Trig Equaions Le s sar by solving a couple of equaions ha involve he sine funcion EXAMPLE a: Solve he equaion sin( ) The inverse funcions

More information

GMM - Generalized Method of Moments

GMM - Generalized Method of Moments GMM - Generalized Mehod of Momens Conens GMM esimaion, shor inroducion 2 GMM inuiion: Maching momens 2 3 General overview of GMM esimaion. 3 3. Weighing marix...........................................

More information

11!Hí MATHEMATICS : ERDŐS AND ULAM PROC. N. A. S. of decomposiion, properly speaking) conradics he possibiliy of defining a counably addiive real-valu

11!Hí MATHEMATICS : ERDŐS AND ULAM PROC. N. A. S. of decomposiion, properly speaking) conradics he possibiliy of defining a counably addiive real-valu ON EQUATIONS WITH SETS AS UNKNOWNS BY PAUL ERDŐS AND S. ULAM DEPARTMENT OF MATHEMATICS, UNIVERSITY OF COLORADO, BOULDER Communicaed May 27, 1968 We shall presen here a number of resuls in se heory concerning

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

Matlab and Python programming: how to get started

Matlab and Python programming: how to get started Malab and Pyhon programming: how o ge sared Equipping readers he skills o wrie programs o explore complex sysems and discover ineresing paerns from big daa is one of he main goals of his book. In his chaper,

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

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

Monochromatic Infinite Sumsets

Monochromatic Infinite Sumsets Monochromaic Infinie Sumses Imre Leader Paul A. Russell July 25, 2017 Absrac WeshowhahereisaraionalvecorspaceV suchha,whenever V is finiely coloured, here is an infinie se X whose sumse X+X is monochromaic.

More information

On Boundedness of Q-Learning Iterates for Stochastic Shortest Path Problems

On Boundedness of Q-Learning Iterates for Stochastic Shortest Path Problems MATHEMATICS OF OPERATIONS RESEARCH Vol. 38, No. 2, May 2013, pp. 209 227 ISSN 0364-765X (prin) ISSN 1526-5471 (online) hp://dx.doi.org/10.1287/moor.1120.0562 2013 INFORMS On Boundedness of Q-Learning Ieraes

More information

The Arcsine Distribution

The Arcsine Distribution The Arcsine Disribuion Chris H. Rycrof Ocober 6, 006 A common heme of he class has been ha he saisics of single walker are ofen very differen from hose of an ensemble of walkers. On he firs homework, we

More information

The Brock-Mirman Stochastic Growth Model

The Brock-Mirman Stochastic Growth Model c December 3, 208, Chrisopher D. Carroll BrockMirman The Brock-Mirman Sochasic Growh Model Brock and Mirman (972) provided he firs opimizing growh model wih unpredicable (sochasic) shocks. The social planner

More information

Optimality Conditions for Unconstrained Problems

Optimality Conditions for Unconstrained Problems 62 CHAPTER 6 Opimaliy Condiions for Unconsrained Problems 1 Unconsrained Opimizaion 11 Exisence Consider he problem of minimizing he funcion f : R n R where f is coninuous on all of R n : P min f(x) x

More information

Expert Advice for Amateurs

Expert Advice for Amateurs Exper Advice for Amaeurs Ernes K. Lai Online Appendix - Exisence of Equilibria The analysis in his secion is performed under more general payoff funcions. Wihou aking an explici form, he payoffs of he

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

Lecture 10: The Poincaré Inequality in Euclidean space

Lecture 10: The Poincaré Inequality in Euclidean space Deparmens of Mahemaics Monana Sae Universiy Fall 215 Prof. Kevin Wildrick n inroducion o non-smooh analysis and geomery Lecure 1: The Poincaré Inequaliy in Euclidean space 1. Wha is he Poincaré inequaliy?

More information

Lecture 33: November 29

Lecture 33: November 29 36-705: Inermediae Saisics Fall 2017 Lecurer: Siva Balakrishnan Lecure 33: November 29 Today we will coninue discussing he boosrap, and hen ry o undersand why i works in a simple case. In he las lecure

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

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

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

Solutions from Chapter 9.1 and 9.2

Solutions from Chapter 9.1 and 9.2 Soluions from Chaper 9 and 92 Secion 9 Problem # This basically boils down o an exercise in he chain rule from calculus We are looking for soluions of he form: u( x) = f( k x c) where k x R 3 and k is

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

Families with no matchings of size s

Families with no matchings of size s Families wih no machings of size s Peer Franl Andrey Kupavsii Absrac Le 2, s 2 be posiive inegers. Le be an n-elemen se, n s. Subses of 2 are called families. If F ( ), hen i is called - uniform. Wha is

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

Ensamble methods: Bagging and Boosting

Ensamble methods: Bagging and Boosting Lecure 21 Ensamble mehods: Bagging and Boosing Milos Hauskrech milos@cs.pi.edu 5329 Senno Square Ensemble mehods Mixure of expers Muliple base models (classifiers, regressors), each covers a differen par

More information

Continuous Time. Time-Domain System Analysis. Impulse Response. Impulse Response. Impulse Response. Impulse Response. ( t) + b 0.

Continuous Time. Time-Domain System Analysis. Impulse Response. Impulse Response. Impulse Response. Impulse Response. ( t) + b 0. Time-Domain Sysem Analysis Coninuous Time. J. Robers - All Righs Reserved. Edied by Dr. Rober Akl 1. J. Robers - All Righs Reserved. Edied by Dr. Rober Akl 2 Le a sysem be described by a 2 y ( ) + a 1

More information

Fishing limits and the Logistic Equation. 1

Fishing limits and the Logistic Equation. 1 Fishing limis and he Logisic Equaion. 1 1. The Logisic Equaion. The logisic equaion is an equaion governing populaion growh for populaions in an environmen wih a limied amoun of resources (for insance,

More information

Physics 235 Chapter 2. Chapter 2 Newtonian Mechanics Single Particle

Physics 235 Chapter 2. Chapter 2 Newtonian Mechanics Single Particle Chaper 2 Newonian Mechanics Single Paricle In his Chaper we will review wha Newon s laws of mechanics ell us abou he moion of a single paricle. Newon s laws are only valid in suiable reference frames,

More information

ACE 562 Fall Lecture 5: The Simple Linear Regression Model: Sampling Properties of the Least Squares Estimators. by Professor Scott H.

ACE 562 Fall Lecture 5: The Simple Linear Regression Model: Sampling Properties of the Least Squares Estimators. by Professor Scott H. ACE 56 Fall 005 Lecure 5: he Simple Linear Regression Model: Sampling Properies of he Leas Squares Esimaors by Professor Sco H. Irwin Required Reading: Griffihs, Hill and Judge. "Inference in he Simple

More information

The Asymptotic Behavior of Nonoscillatory Solutions of Some Nonlinear Dynamic Equations on Time Scales

The Asymptotic Behavior of Nonoscillatory Solutions of Some Nonlinear Dynamic Equations on Time Scales Advances in Dynamical Sysems and Applicaions. ISSN 0973-5321 Volume 1 Number 1 (2006, pp. 103 112 c Research India Publicaions hp://www.ripublicaion.com/adsa.hm The Asympoic Behavior of Nonoscillaory Soluions

More information

Predator - Prey Model Trajectories and the nonlinear conservation law

Predator - Prey Model Trajectories and the nonlinear conservation law Predaor - Prey Model Trajecories and he nonlinear conservaion law James K. Peerson Deparmen of Biological Sciences and Deparmen of Mahemaical Sciences Clemson Universiy Ocober 28, 213 Ouline Drawing Trajecories

More information

Reading from Young & Freedman: For this topic, read sections 25.4 & 25.5, the introduction to chapter 26 and sections 26.1 to 26.2 & 26.4.

Reading from Young & Freedman: For this topic, read sections 25.4 & 25.5, the introduction to chapter 26 and sections 26.1 to 26.2 & 26.4. PHY1 Elecriciy Topic 7 (Lecures 1 & 11) Elecric Circuis n his opic, we will cover: 1) Elecromoive Force (EMF) ) Series and parallel resisor combinaions 3) Kirchhoff s rules for circuis 4) Time dependence

More information

5. Stochastic processes (1)

5. Stochastic processes (1) Lec05.pp S-38.45 - Inroducion o Teleraffic Theory Spring 2005 Conens Basic conceps Poisson process 2 Sochasic processes () Consider some quaniy in a eleraffic (or any) sysem I ypically evolves in ime randomly

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

Lecture Notes 2. The Hilbert Space Approach to Time Series

Lecture Notes 2. The Hilbert Space Approach to Time Series Time Series Seven N. Durlauf Universiy of Wisconsin. Basic ideas Lecure Noes. The Hilber Space Approach o Time Series The Hilber space framework provides a very powerful language for discussing he relaionship

More information

R t. C t P t. + u t. C t = αp t + βr t + v t. + β + w t

R t. C t P t. + u t. C t = αp t + βr t + v t. + β + w t Exercise 7 C P = α + β R P + u C = αp + βr + v (a) (b) C R = α P R + β + w (c) Assumpions abou he disurbances u, v, w : Classical assumions on he disurbance of one of he equaions, eg. on (b): E(v v s P,

More information

A Shooting Method for A Node Generation Algorithm

A Shooting Method for A Node Generation Algorithm A Shooing Mehod for A Node Generaion Algorihm Hiroaki Nishikawa W.M.Keck Foundaion Laboraory for Compuaional Fluid Dynamics Deparmen of Aerospace Engineering, Universiy of Michigan, Ann Arbor, Michigan

More information

Journal of Discrete Algorithms. Approximability of partitioning graphs with supply and demand

Journal of Discrete Algorithms. Approximability of partitioning graphs with supply and demand Journal of Discree Algorihms 6 2008) 627 650 Conens liss available a ScienceDirec Journal of Discree Algorihms www.elsevier.com/locae/jda Approximabiliy of pariioning graphs wih supply dem Takehiro Io

More information

Diebold, Chapter 7. Francis X. Diebold, Elements of Forecasting, 4th Edition (Mason, Ohio: Cengage Learning, 2006). Chapter 7. Characterizing Cycles

Diebold, Chapter 7. Francis X. Diebold, Elements of Forecasting, 4th Edition (Mason, Ohio: Cengage Learning, 2006). Chapter 7. Characterizing Cycles Diebold, Chaper 7 Francis X. Diebold, Elemens of Forecasing, 4h Ediion (Mason, Ohio: Cengage Learning, 006). Chaper 7. Characerizing Cycles Afer compleing his reading you should be able o: Define covariance

More information

Comments on Window-Constrained Scheduling

Comments on Window-Constrained Scheduling Commens on Window-Consrained Scheduling Richard Wes Member, IEEE and Yuing Zhang Absrac This shor repor clarifies he behavior of DWCS wih respec o Theorem 3 in our previously published paper [1], and describes

More information

Convergence of the Neumann series in higher norms

Convergence of the Neumann series in higher norms Convergence of he Neumann series in higher norms Charles L. Epsein Deparmen of Mahemaics, Universiy of Pennsylvania Version 1.0 Augus 1, 003 Absrac Naural condiions on an operaor A are given so ha he Neumann

More information

Sections 2.2 & 2.3 Limit of a Function and Limit Laws

Sections 2.2 & 2.3 Limit of a Function and Limit Laws Mah 80 www.imeodare.com Secions. &. Limi of a Funcion and Limi Laws In secion. we saw how is arise when we wan o find he angen o a curve or he velociy of an objec. Now we urn our aenion o is in general

More information

Dynamic Programming 11/8/2009. Weighted Interval Scheduling. Weighted Interval Scheduling. Unweighted Interval Scheduling: Review

Dynamic Programming 11/8/2009. Weighted Interval Scheduling. Weighted Interval Scheduling. Unweighted Interval Scheduling: Review //9 Algorihms Dynamic Programming - Weighed Ineral Scheduling Dynamic Programming Weighed ineral scheduling problem. Insance A se of n jobs. Job j sars a s j, finishes a f j, and has weigh or alue j. Two

More information

Biol. 356 Lab 8. Mortality, Recruitment, and Migration Rates

Biol. 356 Lab 8. Mortality, Recruitment, and Migration Rates Biol. 356 Lab 8. Moraliy, Recruimen, and Migraion Raes (modified from Cox, 00, General Ecology Lab Manual, McGraw Hill) Las week we esimaed populaion size hrough several mehods. One assumpion of all hese

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

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

On Measuring Pro-Poor Growth. 1. On Various Ways of Measuring Pro-Poor Growth: A Short Review of the Literature

On Measuring Pro-Poor Growth. 1. On Various Ways of Measuring Pro-Poor Growth: A Short Review of the Literature On Measuring Pro-Poor Growh 1. On Various Ways of Measuring Pro-Poor Growh: A Shor eview of he Lieraure During he pas en years or so here have been various suggesions concerning he way one should check

More information

Learning a Class from Examples. Training set X. Class C 1. Class C of a family car. Output: Input representation: x 1 : price, x 2 : engine power

Learning a Class from Examples. Training set X. Class C 1. Class C of a family car. Output: Input representation: x 1 : price, x 2 : engine power Alpaydin Chaper, Michell Chaper 7 Alpaydin slides are in urquoise. Ehem Alpaydin, copyrigh: The MIT Press, 010. alpaydin@boun.edu.r hp://www.cmpe.boun.edu.r/ ehem/imle All oher slides are based on Michell.

More information

ODEs II, Lecture 1: Homogeneous Linear Systems - I. Mike Raugh 1. March 8, 2004

ODEs II, Lecture 1: Homogeneous Linear Systems - I. Mike Raugh 1. March 8, 2004 ODEs II, Lecure : Homogeneous Linear Sysems - I Mike Raugh March 8, 4 Inroducion. In he firs lecure we discussed a sysem of linear ODEs for modeling he excreion of lead from he human body, saw how o ransform

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

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

Hamilton- J acobi Equation: Explicit Formulas In this lecture we try to apply the method of characteristics to the Hamilton-Jacobi equation: u t

Hamilton- J acobi Equation: Explicit Formulas In this lecture we try to apply the method of characteristics to the Hamilton-Jacobi equation: u t M ah 5 2 7 Fall 2 0 0 9 L ecure 1 0 O c. 7, 2 0 0 9 Hamilon- J acobi Equaion: Explici Formulas In his lecure we ry o apply he mehod of characerisics o he Hamilon-Jacobi equaion: u + H D u, x = 0 in R n

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

INCENTIVE COMPATIBILITY AND MECHANISM DESIGN

INCENTIVE COMPATIBILITY AND MECHANISM DESIGN Essenial Microeconomics -- INCENTIVE COMPATIBILITY AND MECHANISM DESIGN Signaling games 2 Incenive Compaibiliy 7 Spence s example: Educaional signaling 9 Single Crossing Propery Mechanism Design 7 Local

More information

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

Problem 1 / 25 Problem 2 / 20 Problem 3 / 10 Problem 4 / 15 Problem 5 / 30 TOTAL / 100 eparmen of Applied Economics Johns Hopkins Universiy Economics 602 Macroeconomic Theory and Policy Miderm Exam Suggesed Soluions Professor Sanjay hugh Fall 2008 NAME: The Exam has a oal of five (5) problems

More information

IMPLICIT AND INVERSE FUNCTION THEOREMS PAUL SCHRIMPF 1 OCTOBER 25, 2013

IMPLICIT AND INVERSE FUNCTION THEOREMS PAUL SCHRIMPF 1 OCTOBER 25, 2013 IMPLICI AND INVERSE FUNCION HEOREMS PAUL SCHRIMPF 1 OCOBER 25, 213 UNIVERSIY OF BRIISH COLUMBIA ECONOMICS 526 We have exensively sudied how o solve sysems of linear equaions. We know how o check wheher

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

HOTELLING LOCATION MODEL

HOTELLING LOCATION MODEL HOTELLING LOCATION MODEL THE LINEAR CITY MODEL The Example of Choosing only Locaion wihou Price Compeiion Le a be he locaion of rm and b is he locaion of rm. Assume he linear ransporaion cos equal o d,

More information

MATH 5720: Gradient Methods Hung Phan, UMass Lowell October 4, 2018

MATH 5720: Gradient Methods Hung Phan, UMass Lowell October 4, 2018 MATH 5720: Gradien Mehods Hung Phan, UMass Lowell Ocober 4, 208 Descen Direcion Mehods Consider he problem min { f(x) x R n}. The general descen direcions mehod is x k+ = x k + k d k where x k is he curren

More information

Rainbow saturation and graph capacities

Rainbow saturation and graph capacities Rainbow sauraion and graph capaciies Dániel Korándi Absrac The -colored rainbow sauraion number rsa (n, F ) is he minimum size of a -edge-colored graph on n verices ha conains no rainbow copy of F, bu

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

Effects of Coordinate Curvature on Integration

Effects of Coordinate Curvature on Integration Effecs of Coordinae Curvaure on Inegraion Chrisopher A. Lafore clafore@gmail.com Absrac In his paper, he inegraion of a funcion over a curved manifold is examined in he case where he curvaure of he manifold

More information

( ) a system of differential equations with continuous parametrization ( T = R + These look like, respectively:

( ) a system of differential equations with continuous parametrization ( T = R + These look like, respectively: XIII. DIFFERENCE AND DIFFERENTIAL EQUATIONS Ofen funcions, or a sysem of funcion, are paramerized in erms of some variable, usually denoed as and inerpreed as ime. The variable is wrien as a funcion of

More information

Lab #2: Kinematics in 1-Dimension

Lab #2: Kinematics in 1-Dimension Reading Assignmen: Chaper 2, Secions 2-1 hrough 2-8 Lab #2: Kinemaics in 1-Dimension Inroducion: The sudy of moion is broken ino wo main areas of sudy kinemaics and dynamics. Kinemaics is he descripion

More information

Ensamble methods: Boosting

Ensamble methods: Boosting Lecure 21 Ensamble mehods: Boosing Milos Hauskrech milos@cs.pi.edu 5329 Senno Square Schedule Final exam: April 18: 1:00-2:15pm, in-class Term projecs April 23 & April 25: a 1:00-2:30pm in CS seminar room

More information

A Primal-Dual Type Algorithm with the O(1/t) Convergence Rate for Large Scale Constrained Convex Programs

A Primal-Dual Type Algorithm with the O(1/t) Convergence Rate for Large Scale Constrained Convex Programs PROC. IEEE CONFERENCE ON DECISION AND CONTROL, 06 A Primal-Dual Type Algorihm wih he O(/) Convergence Rae for Large Scale Consrained Convex Programs Hao Yu and Michael J. Neely Absrac This paper considers

More information

Instructor: Barry McQuarrie Page 1 of 5

Instructor: Barry McQuarrie Page 1 of 5 Procedure for Solving radical equaions 1. Algebraically isolae one radical by iself on one side of equal sign. 2. Raise each side of he equaion o an appropriae power o remove he radical. 3. Simplify. 4.

More information

= ( ) ) or a system of differential equations with continuous parametrization (T = R

= ( ) ) or a system of differential equations with continuous parametrization (T = R XIII. DIFFERENCE AND DIFFERENTIAL EQUATIONS Ofen funcions, or a sysem of funcion, are paramerized in erms of some variable, usually denoed as and inerpreed as ime. The variable is wrien as a funcion of

More information

Explaining Total Factor Productivity. Ulrich Kohli University of Geneva December 2015

Explaining Total Factor Productivity. Ulrich Kohli University of Geneva December 2015 Explaining Toal Facor Produciviy Ulrich Kohli Universiy of Geneva December 2015 Needed: A Theory of Toal Facor Produciviy Edward C. Presco (1998) 2 1. Inroducion Toal Facor Produciviy (TFP) has become

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

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

THE MATRIX-TREE THEOREM

THE MATRIX-TREE THEOREM THE MATRIX-TREE THEOREM 1 The Marix-Tree Theorem. The Marix-Tree Theorem is a formula for he number of spanning rees of a graph in erms of he deerminan of a cerain marix. We begin wih he necessary graph-heoreical

More information