Average Consensus with Asynchronous Updates and Unreliable Communication (with proofs)

Size: px
Start display at page:

Download "Average Consensus with Asynchronous Updates and Unreliable Communication (with proofs)"

Transcription

1 Average Consensus wt Asyncronous Updates and Unrelable Communcaton (wt proofs) Ncoletta Bof Ruggero Carl Luca Scenato All autors are wt te Department of Informaton Engneerng, Unversty of Padova, Va Gradengo 6/a,35131 Padova, Italy. Abstract: In ts work we ntroduce an algortm for dstrbuted average consensus wc s able to deal wt asyncronous and unrelable communcaton systems. It s nspred by two algortms for average consensus already present n te lterature, one wc deals wt asyncronous but relable communcaton and te oter wc deals wt unrelable but syncronous communcaton. We sow tat te proposed algortm s exponentally convergent under mld assumptons regardng te nodes update frequency and te lnk falures. Te teoretcal results are complemented wt numercal smulatons. Keywords: Mult-agent systems, Dstrbuted control and estmaton, Control and estmaton wt data loss, Asyncronous algortms, Average consensus 1. INTRODUCTION In recent years, substantal effort as been dedcated towards te desgn of dstrbuted algortms for large-scale systems. Te man drver for ts s tat, nowadays, te avalablty of small and ceap computatonal unts s becomng wdespread. As a consequence, t s affordable to develop extended systems to montor and control many dfferent envronments. However, due to te sze of ts systems, t s not always possble to collect all te nformaton n a sngle computatonal unt and sometmes t s neter advsable, snce some of te nformaton collected by te system could be sensble. Moreover, eac unt s endowed wt some computatonal power wc wll not be fully exploted oterwse. Anoter addtonal advantage of usng a dstrbuted approac s tat te wole system s n a way safer, snce t does not rely on a sngle unt but s assgned to many dfferent ones. Dstrbuted algortms present two maor drawbacks: memory and computatonal constrants and need of a relable communcaton system. Te frst s due to te fact tat te unts wc compose te system can be qute lmted n ter computatonal and storage capabltes, te second s ntrnsc to te dstrbuted settng, snce eac unt can excange nformaton only wt ts negbours n order to perform a global task. It s terefore fundamental to always consder te propertes of te communcaton system adopted. One very mportant caracterstc s te communcaton protocol, wc can be syncronous or asyncronous. Syncronous protocols requre substantal coordnaton between te nodes, and wen te number of agents n te system ncreases, ts coordnaton can become dffcult to aceve. An asyncronous communcaton protocol, on te oter and, as no coordnaton requrements, but an algortm wc uses suc a protocol could n general requre more teratons because n eac teraton of te algortm only a subset of te nodes n te networks are actvated. Anoter mportant feature of te communcaton system s ts relablty due to te possblty tat packets are lost durng te transmsson. Obvously, te system sould not lose packets but perfect relablty could be dffcult or too expensve to enforce; to deal wt possble packet losses, eter an acknowledgement sceme s developed or te algortm s mplemented n suc a way tat te loss of a packet s not detrmental for te convergence. In ts paper we descrbe and study a dstrbuted algortm for average consensus. Bascally, eac unt as a gven scalar quantty and te am for eac node s to compute te average of all tese quanttes. Sensor networks represent a remarkable doman were te evaluaton of te average of te measured quanttes s requred n several applcatons Xao et al. (2005), Bolognan et al. (2010), Garn and Scenato (2010). However, dfferently from te rc lterature on ts topc, we adopt an asyncronous and unrelable communcaton system, and we allow te communcaton not to be b-drectonal, tat s f a unt communcates wt anoter one, te converse s not assured. In a syncronous and relable communcaton scenaro, mportant works are Boyd et al. (2004), Olsevsky and Tstskls (2009), Oreskn et al. (2010), Domínguez-García and Hadcosts (2011). Wen unrelablty n te communcaton s ntroduced, some works ave adopted te acknowledgement sceme Cen et al. (2010) or assumed tat eac unt can determne weter te communcaton works Patterson et al. (2007), Xao et al. (2005). However, an acknowledgement sceme requres addtonal secondary transmssons, wc slow down te entre algortm and consume extra energy. Terefore, n context were te energy consumpton s constraned, te latter sceme s not adoptable and te transmsson as to be reduced only to essental nformaton. In an asyncronous settng, Bénézt et al. (2010) ntroduce an algortm tat reaces

2 average consensus usng te so-called rato consensus. A very nterestng dea s ntroduced n Domnguez-Garca et al. (2011) and Vadya et al. (2011) were te adopted communcaton s syncronous and unrelable. In tese works a robust and syncronous algortm nspred by Bénézt et al. (2010) s ntroduced. Adoptng te dea of mass transfer gven n Vadya et al. (2011), but developng an asyncronous algortm as done n Bénézt et al. (2010), we descrbe an algortm for average consensus wc s provably convergent to te average n an asyncronous and unrelable communcaton scenaro. Te convergence proof reles on te ntroducton of two assumptons concernng te communcaton sceme, one regardng te frequency of wakng up of eac node and te oter regardng ow many consecutve tmes a gven lnk can fal. Our nterest n ts algortm s ustfed by ts possble executon n more complex algortms. In fact, even toug t s an nterestng stand-alone algortm, tere are some algortms wc need average consensus algortm as a buldng block, e.g. te Newton-Rapson algortm for convex optmzaton (see Varagnolo et al. (2016)), some dstrbuted versons of te Kalman flter (see Cattvell and Sayed (2010)) or some algortms for energy resources dstrbuton n power grds (see Domnguez-Garca and Hadcosts (2010)). However, to be used n suc algortms, te average consensus as to be exponentally convergent. Te aforementoned works by Bénézt et al. (2010) and Vadya et al. (2011), for example, do not sow weter exponental convergence s guaranteed n ter algortms By provng ts knd of convergence for our algortm, we make possble to use t n more advanced algortms wc could ten be appled n a realstc communcaton scenaros (.e. asyncronous and unrelable cannels). 2. NOTATION & COMMUNICATION PROTOCOLS Gven a scalar x R, x denotes ts absolute value. Gven a matrx A R N N, [A] denotes ts (, ) t element, and A ndcate ts transpose. A vector x s strctly postve f x > 0, {1,..., N}. Gven two vectors x, z R N, wt x or [x] we denote ts t element and wt x/z te Hadamard dvson of te two vectors. I N ndcates te N N dentty matrx. A grap G s represented by te couple (V, E), wt V te set of nodes {1,..., N} and E V V te set of edges. Te number of edges n te grap s E. We consder drected, strongly connected and statc graps, wt all te nodes avng a self loop. Gven a node V, te set N n contans all te negbours wc communcate to, tat s N n = { V,, (, ) E}, wle te set N out contans all te negbours to wc communcates, tat s N out = { V,, (, ) E}. For a set A V, A denotes te cardnalty of te set. A matrx P R N N s row stocastc f P 1 N = 1 N, were 1 N s te all-ones vector of dmenson N. Fnally, f a, b R, a < b, wt [a, b] we ndcate te nterval between a and b, extremes ncluded. In te followng we brefly descrbe some of te communcaton protocols wc are usually adopted n wreless sensors networks gven a pre-assgned communcaton grap, namely, te syncronous protocols, as opposed to te broadcast asymmetrc coordnated broadcast asymmetrc gossp gossp symmetrc Fg. 1. Asyncronous communcaton protocols: te opaque red node s te one tat wakes up (for te frst 3 protocols), te oter glgted nodes are tose wc excange nformaton wt t. In gossp symmetrc tere s no erarcy n te nodes selected. asyncronous ones lke broadcast asymmetrc, coordnated broadcast, gossp asymmetrc and gossp symmetrc. In a syncronous protocol all te nodes actvate at te same tme nstants and perform te updatng and communcaton operatons (almost) syncronously. Ts protocol requres a common noton of tme among te nodes; ndeed all te agents ave to wake up smultaneously and so a perfect coordnaton s requred. If te grap s moderately small, requrng syncronzaton may not be a great deal, but as te dmenson of te network ncreases, syncronzaton can become an ssue. Instead, n asyncronous protocols, durng eac teraton, only a small subsets of all te nodes n te network perform te communcaton and updatng steps. Specfcally, n te broadcast asymmetrc protocol, at eac teraton, tere s only one node transmttng nformaton to ts out-negbours, wc, based on te receved messages, update ter nternal varables. At a gven teraton, te (unque) transmtter node s sad to be te one tat wakes up (or turns on). Te same termnology s appled to te node tat performs te frst step of te communcaton n te two protocols we descrbe next. Te coordnate broadcast can be consdered as te dual protocol of te broadcast asymmetrc. Indeed, at eac teraton, tere s only one node wc wakes up, but, nstead of sendng nformaton, t polls all ts n-negbours n order to receve from tem some desred messages. In asymmetrc gossp agan only one node wakes up but t sends nformaton to only one of ts out-negbours, typcally randomly cosen. Fnally, te symmetrc gossp s a protocol tat requres bdrectonal communcaton, tat s te communcaton grap G as to be undrected (mplyng Nn = N out for all V); durng eac teraton an edge of te grap s selected and only te two nodes wc are ponted by ts edge excange nformaton wt eac oter. Fgure 1 gves a pctoral descrpton of te asyncronous protocols ust descrbed. 3. PROBLEM FORMULATION Consder N agents (also called nodes) wc can communcate wt eac oter accordng to a grap G and trougout some asyncronous communcaton protocol. We assume te communcatons to be unrelable, tat s, some packet losses mgt occur durng te transmssons of te messages. Eac node {1,..., N} as a prvate scalar quantty 1 v R, wc can be collected n vector v R N, and te problem to solve s te evaluaton of te mean of tese v, tat s of v = v /N. Te evaluaton as to be carred out by eac node n a dstrbuted way, 1 Te algortm can be modfed to manage multdmensonal quanttes.

3 and te nodes can excange nformaton among temselves only f tey are negbours n te grap G. Formally, denoted by x (k) te estmate of te mean v stored n memory by node at tme k, and ntroducng te vector x(k) = [x 1 (k),..., x N (k)] T s to develop an algortm suc tat lm x (k) = v, {1,..., N} k R N, te problem lm x(k) = v1 N k and suc tat te update of x (k) depends only on quanttes tat belong to te negbours of node n Nn. Dstrbuted algortms to solve te gven problem already exsts f te communcaton s syncronous, and te real callenge we want to face s represented by te fact tat te communcaton s asyncronous and not relable. In ts paper we assume te agents communcate wt eac oter troug a broadcast asymmetrc communcaton protocol; owever te analyss we propose n next sectons can be adapted to te oter communcaton protocols we ave descrbed n te prevous Secton. Due to te communcaton scenaro, some assumptons are needed concernng ow many tmes a gven node wakes up and ow unrelable te communcaton s. We make te followng (determnstc) assumptons Assumpton 1. (Communcatons are persstent). For any tme nstant k N tere exsts a postve nteger τ suc tat eac node performs at least one broadcast transmsson wtn te nterval [k, k + τ]. Assumpton 2. (Packet losses are bounded). Tere exsts a postve nteger L suc tat te number of consecutve communcaton falures over every drected edge n te communcaton grap s smaller tan L. A drect consequence of tese assumptons s tat, consderng any nstant k 0, n te nterval k, k + 1,..., k + L( τ + 1) 1 eac lnk of te grap G s successfully used at least once. 4. ASYNCHRONOUS AND ROBUST CONSENSUS Te asyncronous and robust Average Consensus algortm (ra-ac ) we present takes nspraton from te algortm presented n Vadya et al. (2011) but under asyncronous communcaton. In partcular we adopt a broadcast asymmetrc communcaton protocol, tat s we only allow one node and, n a second moment, all ts out-negbours tat receve nformaton, to update part of ter varables at eac teraton. In Vadya et al. (2011), nstead, all te nodes at eac teraton perform some computatons. Tanks to our assumptons on te communcaton, we are able to prove tat te convergence of te algortm s exponental. As te algortm n Vadya et al. (2011), also te ra- AC algortm s based on te average rato consensus ntroduced n Bénézt et al. (2010). Accordng to te rato consensus, varable x R of node tat reaces consensus on te mean of te vector v s obtaned as te rato of two approprate scalar quanttes y and s ; te update of y and s are made by node as a lnear combnaton of ts own varable and of te companon varables of ts negbours. However, dfferently from Bénézt et al. (2010)), were te communcatons were assumed to be relable, n our communcaton scenaro te packets excanged between two nodes can be lost. In ts case, we Algortm 1 ra-ac (tme k, node wakes up) 1: % Node updates ts varables 2: y (k + 1) = y (k) N out +1; 3: s (k + 1) = s (k) N out +1; 4: x (k + 1) = y (k+1) 5: σ (y) 6: σ (s) s (k+1) ; (k + 1) = σ(y) (k) + y (k + 1); (k + 1) = σ(s) (k) + s (k + 1); 7: % Node broadcasts varable σ (y) (k + 1) and σ(s) (k + 1) to all Nout 8: f node receves σ (y) (k + 1) and σ(s) (k + 1) ten 9: y (k + 1) = σ (y) (k + 1) ρ(,y) (k) + y (k); 10: s (k + 1) = σ (s) (k + 1) ρ(,s) (k) + s (k); 11: x (k + 1) = y(k+1) s ; (k+1) 12: ρ (,y) 13: ρ (,s) (k + 1) = σ (y) (k + 1); (k + 1) = σ (s) (k + 1); 14: end f 15: % Te varables of te oter nodes are not canged need to ensure tat all te nformaton sent by node to ts negbour s receved by at least every once n a wle. Te remarkable dea tat allows to meet ts requrement s tat of ntroducng te use of counters: n partcular node as a counter σ (y) (k) (σ (s) (k) respectvely) to keep track of te total y-mass (total s-mass) 2 sent by tself to ts negbours from tme 0 to tme k, wle node as a counter ρ (,y) (k) (ρ (,s) (k) resp.) to take nto account te total y-mass (total s-mass) receved from ts negbour from tme 0 to tme k (one suc varable for all N n ). In ts way, f at tme k node receves nformaton from node, te nformaton comng from node used n te update of te varable y (k) (s (k) resp.) wll be σ (y) (k) ρ (,y) (k) (σ (s) (k) ρ (,s) (k) resp.); n ts way te nformaton sent by an agent but not receved due to packet losses s only delayed and not lost. We ave nerted te dea of usng counters from te algortm n Vadya et al. (2011). Our ra-ac algortm, takng nspraton from te latter deas, carres out a rato consensus accordng to an asyncronous communcaton protocol, and te generc k-t teraton s descrbed n Algortm 1. To be mplemented, eac node {1,..., N} n te network as to keep n memory te followng scalar quanttes: y (k), s (k), σ (y) (k), σ (s) (k) and ρ (,y) (k), ρ (,s) (k), (, ) E, wle te quantty of nterest x (k) s evaluated as y (k)/s (k). We collect varables y (k) and s (k) resp. n te N-dmensonal vectors y(k) and s(k). Suppose tat at a gven teraton node wakes up. Ten, te man steps of ra-ac are te followng: frst node updates ts varables y and s dvdng ter prevous value by te cardnalty of ts out-negbours set augmented by 1 (steps 2-3). Note tat ts operaton leaves n fact uncanged te value of varable x. Ten t updates te 2 As n Vadya et al. (2011), we ntercangeably use te word mass for nformaton, snce te pyscal dea of te transferrng of mass quanttes can be elpful n understandng ow te algortm works.

4 counters σ (y) and σ (s) (steps 5-6) and sends tese updated values to ts out-negbours. Now, f node N out receves te packet from node, t updates te varables y and s as descrbed n steps 10-11, ten t adourns x and t fnally stores n memory te new values for ρ (,y) and ρ (,s) (steps ). Te followng Teorem sows tat, wt a proper ntalzaton of te varables, te ra-ac algortm works as an average consensus algortm, tat s, te varables x, {1,..., N}, wc are updated dstrbutvely and teratvely, converge to te average of te N components of te vector v. Teorem 3. Under Assumptons 1 and 2 and under te followng ntalzaton for te varables y(0) = v, s(0) = 1 N, σ (y) (0) = σ (s) (0) = 0, {1,..., N}, ρ (,y) (0) = ρ (,s) (0) = 0, (, ) E, te evoluton, obtaned usng ra-ac algortm, of te varable x(k) exponentally converges to v1 N, v = v 1 N /N, tat s, tere exst sutable constants C > 0, 0 < d < 1 suc tat ( ) k x(k) v1 N 2 C d 1 τ x(0) v1n 2, (1) were τ = NL( τ + 1). Snce te proof of te Teorem s qute nvolved and conssts of several steps we postpone t n te next Secton. Te bound n (1) depends on our communcaton scenaro troug τ. For a fxed number of nodes N, τ mgt ncreases, eter because eac node wakes up less often, or because eac communcaton lnk may fal for a longer perod of tme (or bot), wc mples tat te dssemnaton of nformaton may become more dffcult. In Equaton (1), f τ ncreases te upper bound becomes larger and larger, wc s coerent wt te fact tat te nformaton s spread troug te network n a slower way. Remark 4. If no packet losses occur, te varables σ (y) (k), σ (s) (k), ρ (,y) (k) and ρ (,s) (k) can be dscarded (and varables y and s of te nodes tat receve te nformaton are updated drectly usng te packets tey receve). Te algortm we obtan n ts case s subsumed by tose presented n (Bénézt et al., 2010). 5. PROOF OF CONVERGENCE Te proof of Teorem 3 s based on te teory of ergodc coeffcents for postve matrces Seneta (2006), appled to te partcular case of stocastc matrces. In te frst part, we follow wat s done n Vadya et al. (2011). Te Assumptons 1 and 2 allow us to state te results n Vadya et al. (2011) wtout resortng to probablty teory. However, we explot te ergodcty teory n a way suc tat t allow us to conclude te exponental convergence of te algortm. To proceed wt te proof, we frst rewrte te algortm teraton n a matrx form, ten we study te property of te matrces nvolved and we fnally explot ergodcty teory to prove te convergence of te algortm. Matrx form for ra-ac We start by ntroducng te ndcator varables χ (k) and χ (,) (k),, {1,..., N}. Te varable χ (k) s equal to 1 f node wakes up at tme k, oterwse s 0; at ts regard, recall tat snce we adopt a broadcast asymmetrc protocol only one node turns on at eac teraton. Concernng χ (,) (k), te varable s 1 f node wakes up at tme k, f Nout and f te edge (, ) E s relable at tme k, wle t s 0 oterwse. Formally { 1 f node wakes up at tme k χ (k) = (2) 0 oterwse and χ (,) (k)= { 1 f χ (k)=1, (,) E actve at tme k 0 oterwse 3 (3) Observe tat N =1 χ (k) = 1. Now, we only analyze te matrces wc descrbe te evoluton of varable y(k), snce te same matrces drve te evoluton of varable s(k). Usng te ndcator varables we can rewrte te update for te total sent-mass counter σ (y) total receved-mass counter ρ (,y) (k) as ρ (,y) σ (y) (k + 1) = σ (y) (k + 1) = ρ (,y) (k) ( χ (k)χ (,) (k) Let us ntroduce varables (,) y (k) (k) + χ (k) Nout + 1 ρ (,y) (k) and for te ) (k) σ (y) (k + 1) (k) = σ(y) (k) ρ (,y) (k), (, ) E. Tese varables ndcate ow muc of te mass sent by node s stll to be receved by node. If at tme k 1 node turns on and te communcaton between node and (were s a negbour of ) s successful, ten (,)(k) s 0, oterwse t contans te nformaton mssng n node. Usng equatons (4) and (5) te update of tese varables can be wrtten as (,) (k + 1)=[ 1 χ (k)χ (,) (k) ][ ] σ (y) (k + 1) ρ (,y) (k) = [ 1 χ (k)χ (,) (k) ] [ ] y (k) χ (k) Nout ν(y) (,) (k). (6) We wll explot tese varables to rewrte te update of vector y(k) n a matrx form. Note tat tese quanttes are not actually computed by te nodes, and are ust auxlary varables used to enable te matrx verson of te update. (4) (5) To rewrte te update for te y (k) varable, we ave to consder tree dfferent cases: f χ (k) = 1, t olds y (k + 1) = y(k) N out +1; f χ (k) = 1 and N n and χ (,)(k) = 1, ten y (k + 1) = σ (y) (k + 1) ρ (,y) (k) + y (k) = (,) (k) + y (k) N out y (k); f χ (k) = 1 and N n and χ (,)(k) = 0 or f / N ten t olds y (k + 1) = y (k). 3 χ (,) (k) s consdered dentcally 0 for all k, f (, ) / E n,

5 Te above tree cases are all captured by te followng update y (k) y (k + 1) = χ (k) Nout [1 χ (k)] [ ( )] χ (k)χ (,) (k) (,) (k)+ y (k) N out +1 +y (k). (7) Now let us ntroduce te column vector (k) = [ (,) (k)] RE, wc collects all dfferent (,)(k). Moreover let us defne te row vector φ (y) (k) = [y(k) (k) ] R N+E. Our am s to fnd matrx M(k) R (N+E) (N+E) accordng to wc t olds φ (y) (k + 1) = φ (y) (k)m(k). (8) Let us frst consder te t row of matrx M(k), wt {1,..., N}. Te element [M(k)] ndcates ow y (k) nfluences y (k + 1), so [M(k)] = χ (k) N out [1 χ (k)]. Te element [M(k)], {1,..., N} \ {} ndcates ow y (k) nfluences y (k + 1). It olds [ ] χ (k)χ (,) (k) [M(k)] = [1 χ (k)] Nout. + 1 Fnally, f l {N + 1,..., N + E} s suc tat [φ (y) (k)] l = (r,) (k), te element [M(k)] l ndcates ow y (k) nfluences (r,)(k). It olds { [1 χ (k)χ [M(k)] l = (,) (k) ] [ ] χ (k) Nout +1 f r = 0 f r We now analyse te t row of M(k), wt {N + 1,..., N + E}. Let us suppose tat [φ (y) (k)] = (r,l) (k). Reasonng as before, we ave [M(k)] = 1 χ r (k)χ (r,l) (k), [M(k)] l = [1 χ l (k)] [ χ r (k)χ (r,l) (k) ]. and all te oter elements n te t row are 0. Usng te matrces M(k) ust defned and ntroducng varables ν (s) (,)(k) = σ(s) (k) ρ (,s) (k), (, ) E and φ (s) (k) = [s(k) ν (s) (k) ], te evoluton of φ (y) (k) and φ (s) (k) s gven by { φ (y) (k + 1) = φ (y) (k)m(k) φ (s) (k + 1) = φ (s) (9) (k)m(k) We recall tat te frst N elements of vectors φ (y) (k) and φ (s) (k) corresponds respectvely to y(k) and s(k). Propertes of matrces M(k). Introducng te set M, wc collects all possble matrces M(k), te followng lemma olds true. Lemma 5. Te set of matrces M satsfes (1) M s a fnte set; (2) eac M M s a row-stocastc matrx; (3) eac postve element n any matrx M M s lower bounded by a postve constant c; (4) gven τ = NL( τ + 1), for all k 0, te stocastc matrx V (τ) (k) = M(k)M(k+1) M(k+τ 1), M(t) M, s suc tat ts frst N columns ave all te elements wc are strctly postve. Proof. (1) Eac matrx M M depends on wc node wakes up and on wc communcaton lnks from ts node to ts negbours work. Snce te number of all possble combnatons s fnte (and n partcular equal to N =1 2 N out ) te property s verfed. (2) Consder frst te t row of M, wt {1,..., N}. Ten, eter χ (k) = 0, from wc t follows { [M(k)] = 1 [M(k)] = 0 f {1,..., N} \ {}, [M(k)] = 0 f {N + 1,..., N + E} or χ (k) = 1 (and all oter χ (k) = 0, ), mplyng 1 [M(k)] = Nout +1 and [M(k)] = χ (,)(k) N out +1 f {1,..., N} \ {} [M(k)] l = 1 χ (,)(k) Nout + 1 for tose l {N + 1,..., N + E} for wc tere exsts a {1,..., N} \ {} suc tat ψ l (k) = (,)(k) and [M(k)] l = 0 oterwse. Note tat n bot cases te sum of te row s 1. Consder now te t row of matrx M(k), wt suc tat [φ (y) (k)] = (r,l) (k). If χ r(k) = 0 t olds { [M(k)] = 1 [M(k)] l = 0 f l {1,..., N + E} \ {}. On te oter and, f χ r (k) = 1 [M(k)] = 1 χ (r,l) (k) [M(k)] l = χ (r,l) (k) [M(k)] = 0 f {1,..., N + E} \ {, l} In bot cases te row sums up to 1. (3) Ts drectly follows from te constructon of M(k). (4) Let us defne V () (k) = M(k)M(k + 1)... M(k + 1), k 0, 1, V (0) (k) = I N, k 0, wc can be dvded as V () (k) = [ A () 11 (k) A() A () 21 (k) A() ] 12 (k) 22 (k), wt A () 11 (k) RN N, A () 22 (k) RE E, A () 12 (k) RN E and A () 21 (k) RE N. Snce every matrx M M s suc tat [M] > 0 f {1,..., N}, t olds, for 1, tat f n te product wc yelds V () (k) tere exsts a matrx wt te element n poston (, ) strctly greater tan 0, ten also [V () (k)] > 0. Due to Assumptons 1 and 2, after L( τ + 1) teratons, all te lnks n grap G ave successfully transmtted at least once. Moreover, f at tme k +, 0 L τ, te communcaton lnk of te edge (, ) E s relable, ten consderng ndex s suc tat [φ (y) ( )] s = (,) ( ), t olds [M(k + )] s > 0. As a consequence, eac row of A (L τ) 21 (k) as at least one non zero element. Usng a smlar reasonng, for all (, ) E,

6 t olds tat [V (L τ) (k)] > 0. Snce grap G s connected, t olds tat all te elements of A ((N 1)L( τ+1)) 11 (k) are strctly postve. Due to te last two propertes, coosng τ = NL( τ + 1), matrx V (τ) (k) as te frst N columns wt all te elements strctly postve. Remark 6. Te constant τ as been evaluated n te worst possble scenaro. As a matter of fact we assumed tat n grap G tere are at least two nodes tat communcate wt eac oter n no less tan N 1 steps and we also assumed tat te communcaton along one lnk fals L 1 tmes consecutvely. Ts mples tat n a random network G, were te dameter of te grap s usually muc smaller tan te number of nodes, te actual constant τ accordng to wc te frst N columns of V (τ) (k) are strctly postve wll be, n general, muc smaller. Ergodcty teory and convergence of ra-ac We wll brefly recall some useful concepts of ergodcty teory to be later appled to prove te convergence of te algortm. An exaustve explanaton for ergodcty teory can be found n Seneta (2006). Gven a stocastc matrx P R N N, a coeffcent of ergodcty for P quantfes ow muc ts rows are dfferent from eac oter. Two well-known coeffcents of ergodcty for a stocastc matrx P are δ(p ) := max max [P ] 1 [P ] 2, 1, 2 λ(p ) := 1 mn 1, 2 mn {[P ] 1, [P ] 2}. Tese coeffcents are proper (tat s δ(p ) = 0 and λ(p ) = 0 f and only f P = 1 n w, wt w suc tat w 1 n = 1), and, as all te coeffcents of ergodcty, 0 δ(p ) 1 and 0 λ(p ) 1. Consder now a stocastc matrx P suc tat δ(p ) < ψ. Selectng two elements n any column of P, te dfference between tese two elements s necessarly smaller tan ψ. Consder now a vector y R N wc sums to 0, tat s 1 N y = 0. Let us defne te related quanttes y pos = y 1, y neg = y 0, y pos +y neg = 0, y >0 y <0 and also, for any {1,..., N}, te quanttes P = max [P ], P = mn[p ], P ψ P P. Suppose now tat 4 y pos > 0. We am at fndng an upper and lower bound for [y P ], for any 1 N. Te maxmum value for ts product s aceved n case te postve elements of vector y are multpled by P and te negatve elements of te same vector are multpled by P, tat s [y P ] y pos P + y neg P y pos P + y neg P y neg ψ wc reduces to [y P ] y neg ψ. Te mnmum value of [y P ] s nstead produced f te negatve elements are multpled by P and te postve ones by P,.e. [y P ] y neg P + y pos P y neg P + y pos P y pos ψ wc mples [y P ] y pos ψ. From tese two bounds we obtan 4 It s possble to verfy tat te property we are nterested n, tat s te bound n Equaton 10, s stll verfed f y = 0. [y P ] ψ N y (10) Ts bound wll be used to prove te convergence of te algortm. In partcular, te stocastc matrx nvolved wll be te forward product of te matrces tat defne te evoluton of te algortm as seen n (9), tat s matrx T (k) = M(0)M(1) M(k). Ts matrx allows to evaluate φ (y) (k + 1) gven φ (y) (0) (supposng te ntal tme s 0). In order to evaluate te coeffcent δ(t (k)), we wll explot an mportant property tat olds for δ( ) and λ( ) wen we are dealng wt te product of row stocastc matrces: gven stocastc matrces P 1,..., P, ten δ(p 1 P 2 P ) λ(p ). (11) =1 =1 As a consequence f some of te matrces P are suc tat λ(p ) < 1, ten also δ(p 1 P 2 P ) wll be strctly less tan 1. A stocastc matrx P suc tat λ(p ) < 1 s called scramblng, and a suffcent condton for P to be scramblng s tat at least one column s strctly postve,as can be verfed by te defnton of λ( ). Let us apply ts teory to our forward product of matrces, startng by defnng te followng W () = τ 1 k=( 1)τ M(k), 1, M(k) M wc, by Lemma 5, ave strctly postve columns. As a consequence, λ(w ()) < 1 for all 1. Moreover, te number of dfferent W () s fnte snce matrces M(k) are fnte and te Assumptons 1 and 2 ave to be satsfed. Collectng all W () n set W, t s possble to defne value d = max λ(w ), W W wc s strctly smaller tan 1. Te followng lemma olds Lemma 7. Te constant β = d 1/(2τ), 0 < β < 1, s suc tat δ(t (k)) β k for k τ. Proof. If k τ, T (k) can be rewrtten as T (k) = W (1) W ()M(τ)M(τ + 1) M(τ + ) wt = k/τ and = k τ, 0 τ 1. As a consequence, usng Formula (11) δ(t (k)) λ(w (1)) λ(w ())λ M(τ + ) d. =0 Snce k/(2τ), d d k/(2τ), so coosng β = d 1/(2τ), δ(t (k)) β k. Lemma 7 mples tat te coeffcent of ergodcty for T (k) converges to 0 as k goes to nfnty. Before sowng te convergence of ra-ac, we need to sow tat eac component of s(k) s lower bounded by a constant µ > 0, snce te varable x(k) s obtaned troug te Hadamard dvson by s(k). Note tat f k τ, te elements of te frst N columns of T (k) are strctly bgger tan c τ. As a consequence, s (k+1) c τ N =1 s (0) c τ. On te oter and, snce te frst N elements of te dagonals of matrces M(k) are strctly postve, f 1 k τ 1, s (k + 1) c k s (0) c τ, snce 0 < c < 1 and

7 s(0) = 1 N. Terefore we take µ = c τ. Let us fnally prove convergence: we wll frst prove te exponental convergence n case vector v s zero mean, v = 0, and ten we wll generalze to te case, v 0. For k τ, by Lemma 7 we ave δ(t (k)) β k, were T (k) s suc tat φ (y) (k +1) = φ (y) (0)T (k). Startng from Formula (10), and rememberng tat te frst N elements of φ (y) (0) are y(0) and te oter elements are 0, for all 1 N t olds [φ (y) = [φ (k + 1)] (y) (0)T (k + 1)] β k y Now, snce for 1 N, y (k + 1) = [φ (y) (k + 1)] and te elements of s(k) are strctly greater tan µ, we ave y (k + 1) = s (k + 1) s (k + 1) y (k + 1) βk y wc mples x (k + 1) = y (k + 1) s (k + 1) 1 s (k) βk y 1 µ βk y and ten ( ) 2 x(k+1) 2 N µ 2 β 2 (β2 ) k+1 y N 2 µ 2 β 2 (β2 ) k+1 x(0) 2 were te last nequalty s a consequence of te Caucy- Scwarz nequalty and te fact tat x(0) = y(0). Defnng C := N 2 µ 2 β 2 te latter becomes x(k) 2 C (d 1/τ ) k x(0) 2, k τ + 1. If 0 k τ, T (k) s stll stocastc and t surely olds tat δ(t (k)) 1, so applyng a smlar reasonng we ave x(k) 2 C k (d 1/τ ) k x(0) 2, C k = N 2 µ 2 (d 1/τ ) k. Introducng C = max{c 1,..., C τ, C } = C τ we ave x(k) 2 C(d 1/τ ) k x(0) 2, k 0, (12) tat s we ave te exponental convergence of te algortm wen vector v s 0, snce te mean v s 0, and te vector x(k) s convergng to 01 N. Let us fnally generalze to te case n wc v s suc tat v 0. Introducng vector v 0 = v v1 N, we consder two evolutons of te algortm, one ntalzed usng v 0 and te oter ntalzed to v. At eac tme step k te same matrx M(k) s appled for bot ntalzatons. We use te subscrpt 0 to ndcate te varables of te evoluton startng from te zero-mean vector v 0 and te subscrpt v to ndcate tose startng from vector v (vectors s(k) and φ (s) (k) do not ave a subscrpt snce tey are te same n bot evolutons). Rememberng tat s(0) = 1 N, we ave x 0 (0)= y 0(0) s(0), x v = y v(0) s(0) = y 0(0)+ v1 N = y 0(0) s(0) s(0) + v1 N so x v (0) = x 0 (0) + v1 N. Moreover, t s possble to verfy tat φ (y) v (0) = φ (y) 0 (0) + vφ(s) (0), accordng to wc we ave for all 1 N [ ] [ ] φ (y) 0 [x 0 (k)] = (k) φ (y) 0 (0)T (k 1) = φ (s) (k) φ (s) (0)T (k 1) [ ] [ ] φ (y) v (k) φ (y) v (0)T (k 1) [x v (k)] = = φ (s) (k) φ (s) (0)T (k 1) [ ] [ ] φ (y) 0 (0)T (k 1) = + v φ(s) (0)T (k 1) φ (s) (0)T (k 1) φ (s) (0)T (k 1) = [x 0 (k)] + v. We ave ust proved tat x v (k) can be always obtaned as x 0 (k) + v1 N for all k 0, and terefore, snce for x 0 (k) Equaton (12) olds, we also ave x v (k) v1 N 2 C(d 1/τ ) k x v (0) v1 N, k 0, tat s te exponental convergence of x to v1 N olds for any vector v R N. Remark 8. It s possble to adequately modfy te algortm n order to work also n te oter asyncronous communcaton scenaros ntroduced n Secton 2. If some determnstc assumptons equvalent to te ones n ts paper old, te proof of convergence of te modfed algortm can be obtaned by te one ust descrbed, ntroducng approprate modfcatons n te constructons of matrces M(k) and sowng tat te propertes n Lemma 5 are stll verfed. Remark 9. Te dea of usng a consensus algortm wt an augmented state n order to prove te convergence of ts partcular rato consensus s taken from Vadya et al. (2011). However, n te latter te communcaton s syncronous, tat s at eac teraton all te nodes perform some updates, and moreover te results concernng te convergence are gven n probablty. In te set-up llustrated n ts paper, te algortm s asyncronous and te convergence result s stated consderng a worst-case scenaro. Ts s a consequence of te two assumptons we made, wc, remarkably, also allow us to prove tat te convergence s exponental. 6. SIMULATIONS In ts secton we sow te results of some smulatons done for ra-ac. Te set-up of te smulatons s te followng: te number of agents consdered s N = 50, te underlyng communcaton grap s random geometrc, wt te agents arranged n a squared envronment of edge equal to 1 and wt maxmum dstance between negbourng nodes equal to r. In addton, n order to work on drected graps, some of te lnks ave been forced to be undrectonal. Te value of τ and L for Assumptons 1 and 2 are respectvely 75 and 10. In partcular, we consder a probablty 0 < p < 1 of losng a gven packet, but f te lnk tat s selected as faled to transmt for L 1 prevous consecutve tmes, ten te lnk s forced to be relable wtout consderng te packet loss probablty. In Table 1 we gve te averaged root mean squared error (ARMSE) of te results. In partcular, for eac value of d and p selected, we run M = 500 Monte Carlo runs (MCR) for dfferent grap realzatons. Denotng wt x {} (k) te value x(k) obtaned n te t MCR, ten ARMSE(k) = 1 M [ ] 1 x {} (k) v1 N 2 M N =1

8 log 10 (ARMSE(k)) ARMSE(2000) p = 20% p = 50% p = 80% r = r = r = Table 1. Values of ARMSE at tme k = 2000, computed over M = 500 Monte Carlo runs for dfferent values of r and p p = 20% p = 50% p = 80% ,000 1,500 2,000 k Fg. 2. ARMSE as a functon of tme for 3 dfferent values for te packet loss probablty, evaluated over M = 500 MCR. Te value for te maxmum dstance r between nodes s 1/ ,000 k v x 14 (k) y 14 (k) s 14 (k) Fg. 3. Tme evoluton for te scalar varables x 14 (k), y 14 (k) and s 14 (k) for one run of te algortm. In ts smulaton r = 1/3 and p = 20%. Te results of te smulatons sow tat te more connected te grap s, te faster te convergence s. On te oter and, te packet loss probablty, as expected, makes te convergence slower. Note tat for r = 0.25, even at teraton 2000 te convergence s stll not good. However, even n te best case, at teraton 2000 all te nodes ave woken up at most 40 tmes, and so, due to te presence of packet losses and te fact tat eac node ave only few negbours, ts s not surprsng. Fgure 2 sows te tme evoluton for te ARMSE(k), n case r = 1/3. For all te dfferent values of te packet loss probablty t s possble to apprecate te exponental convergence of te algortm. Fnally, Fgure 3 sows te tme evoluton of te varables of a sngle node n te network. It s nterestng to see tat, wle te rato between y 14 (k) and s 14 (k) exponentally converges to te mean v, te sngle varables do not converge but keep oscllatng. Ts beavour s typcal n te rato consensus algortm n presence of undrectonal lnks and packet losses. 7. CONCLUSIONS In ts paper we presented an algortm wc allows eac node n te network to reac consensus on te mean of some prvate constants wc belong to eac agent. We gave te proof for te exponental convergence of te algortm under mld condtons and we carred out some smulatons to furter verfy ts performance. As future researc, we want to apply ra-ac as te fundamental block for consensus n te Newton-Rapson algortm presented n Varagnolo et al. (2016). Newton- Rapson s an algortm tat allows to dstrbutvely mnmze te sum of convex cost functons and one of te steps of ts teratons s a consensus. Introducng ra- AC n ts mplementaton would make Newton-Rapson an asyncronous and robust algortm, were te latter features are mportant n real applcatons. REFERENCES Bénézt, F., Blondel, V., Tran, P., Tstskls, J., and Vetterl, M. (2010). Wegted gossp: Dstrbuted averagng usng non-doubly stocastc matrces. In Proceedngs ISIT 10, EPFL-CONF IEEE. Bolognan, S., Favero, S.D., Scenato, L., and Varagnolo, D. (2010). Consensus-based dstrbuted sensor calbraton and least-square parameter dentfcaton n wsns. Internatonal Journal of Robust and Nonlnear Control, 20(2), Boyd, S., Dacons, P., and Xao, L. (2004). Fastest mxng markov can on a grap. SIAM revew, 46(4), Cattvell, F.S. and Sayed, A.H. (2010). Dffuson strateges for dstrbuted Kalman flterng and smootng. IEEE Transactons on automatc control, 55(9), Cen, Y., Tron, R., Terzs, A., and Vdal, R. (2010). Correctve consensus: Convergng to te exact average. In 49t IEEE Conference on Decson and Control (CDC), IEEE. Domnguez-Garca, A.D. and Hadcosts, C.N. (2010). Coordnaton and control of dstrbuted energy resources for provson of ancllary servces. In Smart Grd Communcatons (SmartGrdComm), 2010 Frst IEEE Internatonal Conference on, IEEE. Domínguez-García, A.D. and Hadcosts, C.N. (2011). Dstrbuted strateges for average consensus n drected graps. In t IEEE Conference on Decson and Control and European Control Conference, IEEE. Domnguez-Garca, A.D., Hadcosts, C.N., and Vadya, N.H. (2011). Dstrbuted algortms for consensus and coordnaton n te presence of packet-droppng communcaton lnks-part I: Statstcal moments analyss approac. arxv preprnt arxv: Garn, F. and Scenato, L. (2010). A survey on dstrbuted estmaton and control applcatons usng lnear consensus algortms. In Networked Control Systems, Sprnger. Olsevsky, A. and Tstskls, J.N. (2009). Convergence speed n dstrbuted consensus and averagng. SIAM Journal on Control and Optmzaton, 48(1), Oreskn, B.N., Coates, M.J., and Rabbat, M.G. (2010). Optmzaton and analyss of dstrbuted averagng wt sort node memory. Sgnal Processng, IEEE Transactons on, 58(5), Patterson, S., Bame, B., and El Abbad, A. (2007). Dstrbuted average consensus wt stocastc communcaton falures. In Decson and Control, t IEEE Conference on, IEEE. Seneta, E. (2006). Non-negatve matrces and Markov cans. Sprnger Scence & Busness Meda.

9 Vadya, N.H., Hadcosts, C.N., and Domnguez-Garca, A.D. (2011). Dstrbuted algortms for consensus and coordnaton n te presence of packet-droppng communcaton lnks-part II: Coeffcents of ergodcty analyss approac. arxv preprnt arxv: Varagnolo, D., Zanella, F., Cenedese, A., Pllonetto, G., and Scenato, L. (2016). Newton-Rapson consensus for dstrbuted convex optmzaton. IEEE Transactons on Automatc Control, 61(4), Xao, L., Boyd, S., and Lall, S. (2005). A sceme for robust dstrbuted sensor fuson based on average consensus. In IPSN Fourt Internatonal Symposum on Informaton Processng n Sensor Networks, 2005., IEEE.

Stanford University CS254: Computational Complexity Notes 7 Luca Trevisan January 29, Notes for Lecture 7

Stanford University CS254: Computational Complexity Notes 7 Luca Trevisan January 29, Notes for Lecture 7 Stanford Unversty CS54: Computatonal Complexty Notes 7 Luca Trevsan January 9, 014 Notes for Lecture 7 1 Approxmate Countng wt an N oracle We complete te proof of te followng result: Teorem 1 For every

More information

Multivariate Ratio Estimator of the Population Total under Stratified Random Sampling

Multivariate Ratio Estimator of the Population Total under Stratified Random Sampling Open Journal of Statstcs, 0,, 300-304 ttp://dx.do.org/0.436/ojs.0.3036 Publsed Onlne July 0 (ttp://www.scrp.org/journal/ojs) Multvarate Rato Estmator of te Populaton Total under Stratfed Random Samplng

More information

COMP4630: λ-calculus

COMP4630: λ-calculus COMP4630: λ-calculus 4. Standardsaton Mcael Norrs Mcael.Norrs@ncta.com.au Canberra Researc Lab., NICTA Semester 2, 2015 Last Tme Confluence Te property tat dvergent evaluatons can rejon one anoter Proof

More information

Lectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix

Lectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix Lectures - Week 4 Matrx norms, Condtonng, Vector Spaces, Lnear Independence, Spannng sets and Bass, Null space and Range of a Matrx Matrx Norms Now we turn to assocatng a number to each matrx. We could

More information

MMA and GCMMA two methods for nonlinear optimization

MMA and GCMMA two methods for nonlinear optimization MMA and GCMMA two methods for nonlnear optmzaton Krster Svanberg Optmzaton and Systems Theory, KTH, Stockholm, Sweden. krlle@math.kth.se Ths note descrbes the algorthms used n the author s 2007 mplementatons

More information

Multigrid Methods and Applications in CFD

Multigrid Methods and Applications in CFD Multgrd Metods and Applcatons n CFD Mcael Wurst 0 May 009 Contents Introducton Typcal desgn of CFD solvers 3 Basc metods and ter propertes for solvng lnear systems of equatons 4 Geometrc Multgrd 3 5 Algebrac

More information

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems Numercal Analyss by Dr. Anta Pal Assstant Professor Department of Mathematcs Natonal Insttute of Technology Durgapur Durgapur-713209 emal: anta.bue@gmal.com 1 . Chapter 5 Soluton of System of Lnear Equatons

More information

ECE559VV Project Report

ECE559VV Project Report ECE559VV Project Report (Supplementary Notes Loc Xuan Bu I. MAX SUM-RATE SCHEDULING: THE UPLINK CASE We have seen (n the presentaton that, for downlnk (broadcast channels, the strategy maxmzng the sum-rate

More information

The Finite Element Method: A Short Introduction

The Finite Element Method: A Short Introduction Te Fnte Element Metod: A Sort ntroducton Wat s FEM? Te Fnte Element Metod (FEM) ntroduced by engneers n late 50 s and 60 s s a numercal tecnque for solvng problems wc are descrbed by Ordnary Dfferental

More information

Structure and Drive Paul A. Jensen Copyright July 20, 2003

Structure and Drive Paul A. Jensen Copyright July 20, 2003 Structure and Drve Paul A. Jensen Copyrght July 20, 2003 A system s made up of several operatons wth flow passng between them. The structure of the system descrbes the flow paths from nputs to outputs.

More information

On Pfaff s solution of the Pfaff problem

On Pfaff s solution of the Pfaff problem Zur Pfaff scen Lösung des Pfaff scen Probles Mat. Ann. 7 (880) 53-530. On Pfaff s soluton of te Pfaff proble By A. MAYER n Lepzg Translated by D. H. Delpenc Te way tat Pfaff adopted for te ntegraton of

More information

Outline. Communication. Bellman Ford Algorithm. Bellman Ford Example. Bellman Ford Shortest Path [1]

Outline. Communication. Bellman Ford Algorithm. Bellman Ford Example. Bellman Ford Shortest Path [1] DYNAMIC SHORTEST PATH SEARCH AND SYNCHRONIZED TASK SWITCHING Jay Wagenpfel, Adran Trachte 2 Outlne Shortest Communcaton Path Searchng Bellmann Ford algorthm Algorthm for dynamc case Modfcatons to our algorthm

More information

Appendix B. The Finite Difference Scheme

Appendix B. The Finite Difference Scheme 140 APPENDIXES Appendx B. The Fnte Dfference Scheme In ths appendx we present numercal technques whch are used to approxmate solutons of system 3.1 3.3. A comprehensve treatment of theoretcal and mplementaton

More information

COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS

COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS Avalable onlne at http://sck.org J. Math. Comput. Sc. 3 (3), No., 6-3 ISSN: 97-537 COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS

More information

Lecture Notes on Linear Regression

Lecture Notes on Linear Regression Lecture Notes on Lnear Regresson Feng L fl@sdueducn Shandong Unversty, Chna Lnear Regresson Problem In regresson problem, we am at predct a contnuous target value gven an nput feature vector We assume

More information

4DVAR, according to the name, is a four-dimensional variational method.

4DVAR, according to the name, is a four-dimensional variational method. 4D-Varatonal Data Assmlaton (4D-Var) 4DVAR, accordng to the name, s a four-dmensonal varatonal method. 4D-Var s actually a drect generalzaton of 3D-Var to handle observatons that are dstrbuted n tme. The

More information

APPENDIX A Some Linear Algebra

APPENDIX A Some Linear Algebra APPENDIX A Some Lnear Algebra The collecton of m, n matrces A.1 Matrces a 1,1,..., a 1,n A = a m,1,..., a m,n wth real elements a,j s denoted by R m,n. If n = 1 then A s called a column vector. Smlarly,

More information

2.3 Nilpotent endomorphisms

2.3 Nilpotent endomorphisms s a block dagonal matrx, wth A Mat dm U (C) In fact, we can assume that B = B 1 B k, wth B an ordered bass of U, and that A = [f U ] B, where f U : U U s the restrcton of f to U 40 23 Nlpotent endomorphsms

More information

princeton univ. F 17 cos 521: Advanced Algorithm Design Lecture 7: LP Duality Lecturer: Matt Weinberg

princeton univ. F 17 cos 521: Advanced Algorithm Design Lecture 7: LP Duality Lecturer: Matt Weinberg prnceton unv. F 17 cos 521: Advanced Algorthm Desgn Lecture 7: LP Dualty Lecturer: Matt Wenberg Scrbe: LP Dualty s an extremely useful tool for analyzng structural propertes of lnear programs. Whle there

More information

Econ107 Applied Econometrics Topic 3: Classical Model (Studenmund, Chapter 4)

Econ107 Applied Econometrics Topic 3: Classical Model (Studenmund, Chapter 4) I. Classcal Assumptons Econ7 Appled Econometrcs Topc 3: Classcal Model (Studenmund, Chapter 4) We have defned OLS and studed some algebrac propertes of OLS. In ths topc we wll study statstcal propertes

More information

Competitive Experimentation and Private Information

Competitive Experimentation and Private Information Compettve Expermentaton an Prvate Informaton Guseppe Moscarn an Francesco Squntan Omtte Analyss not Submtte for Publcaton Dervatons for te Gamma-Exponental Moel Dervaton of expecte azar rates. By Bayes

More information

Some modelling aspects for the Matlab implementation of MMA

Some modelling aspects for the Matlab implementation of MMA Some modellng aspects for the Matlab mplementaton of MMA Krster Svanberg krlle@math.kth.se Optmzaton and Systems Theory Department of Mathematcs KTH, SE 10044 Stockholm September 2004 1. Consdered optmzaton

More information

Singular Value Decomposition: Theory and Applications

Singular Value Decomposition: Theory and Applications Sngular Value Decomposton: Theory and Applcatons Danel Khashab Sprng 2015 Last Update: March 2, 2015 1 Introducton A = UDV where columns of U and V are orthonormal and matrx D s dagonal wth postve real

More information

The Multiple Classical Linear Regression Model (CLRM): Specification and Assumptions. 1. Introduction

The Multiple Classical Linear Regression Model (CLRM): Specification and Assumptions. 1. Introduction ECONOMICS 5* -- NOTE (Summary) ECON 5* -- NOTE The Multple Classcal Lnear Regresson Model (CLRM): Specfcaton and Assumptons. Introducton CLRM stands for the Classcal Lnear Regresson Model. The CLRM s also

More information

Lecture 3: Probability Distributions

Lecture 3: Probability Distributions Lecture 3: Probablty Dstrbutons Random Varables Let us begn by defnng a sample space as a set of outcomes from an experment. We denote ths by S. A random varable s a functon whch maps outcomes nto the

More information

NP-Completeness : Proofs

NP-Completeness : Proofs NP-Completeness : Proofs Proof Methods A method to show a decson problem Π NP-complete s as follows. (1) Show Π NP. (2) Choose an NP-complete problem Π. (3) Show Π Π. A method to show an optmzaton problem

More information

Solution for singularly perturbed problems via cubic spline in tension

Solution for singularly perturbed problems via cubic spline in tension ISSN 76-769 England UK Journal of Informaton and Computng Scence Vol. No. 06 pp.6-69 Soluton for sngularly perturbed problems va cubc splne n tenson K. Aruna A. S. V. Rav Kant Flud Dynamcs Dvson Scool

More information

Feature Selection: Part 1

Feature Selection: Part 1 CSE 546: Machne Learnng Lecture 5 Feature Selecton: Part 1 Instructor: Sham Kakade 1 Regresson n the hgh dmensonal settng How do we learn when the number of features d s greater than the sample sze n?

More information

Tracking with Kalman Filter

Tracking with Kalman Filter Trackng wth Kalman Flter Scott T. Acton Vrgna Image and Vdeo Analyss (VIVA), Charles L. Brown Department of Electrcal and Computer Engneerng Department of Bomedcal Engneerng Unversty of Vrgna, Charlottesvlle,

More information

3.1 Expectation of Functions of Several Random Variables. )' be a k-dimensional discrete or continuous random vector, with joint PMF p (, E X E X1 E X

3.1 Expectation of Functions of Several Random Variables. )' be a k-dimensional discrete or continuous random vector, with joint PMF p (, E X E X1 E X Statstcs 1: Probablty Theory II 37 3 EPECTATION OF SEVERAL RANDOM VARIABLES As n Probablty Theory I, the nterest n most stuatons les not on the actual dstrbuton of a random vector, but rather on a number

More information

Yong Joon Ryang. 1. Introduction Consider the multicommodity transportation problem with convex quadratic cost function. 1 2 (x x0 ) T Q(x x 0 )

Yong Joon Ryang. 1. Introduction Consider the multicommodity transportation problem with convex quadratic cost function. 1 2 (x x0 ) T Q(x x 0 ) Kangweon-Kyungk Math. Jour. 4 1996), No. 1, pp. 7 16 AN ITERATIVE ROW-ACTION METHOD FOR MULTICOMMODITY TRANSPORTATION PROBLEMS Yong Joon Ryang Abstract. The optmzaton problems wth quadratc constrants often

More information

Foundations of Arithmetic

Foundations of Arithmetic Foundatons of Arthmetc Notaton We shall denote the sum and product of numbers n the usual notaton as a 2 + a 2 + a 3 + + a = a, a 1 a 2 a 3 a = a The notaton a b means a dvdes b,.e. ac = b where c s an

More information

Formulas for the Determinant

Formulas for the Determinant page 224 224 CHAPTER 3 Determnants e t te t e 2t 38 A = e t 2te t e 2t e t te t 2e 2t 39 If 123 A = 345, 456 compute the matrx product A adj(a) What can you conclude about det(a)? For Problems 40 43, use

More information

Generalized Linear Methods

Generalized Linear Methods Generalzed Lnear Methods 1 Introducton In the Ensemble Methods the general dea s that usng a combnaton of several weak learner one could make a better learner. More formally, assume that we have a set

More information

Comparison of the Population Variance Estimators. of 2-Parameter Exponential Distribution Based on. Multiple Criteria Decision Making Method

Comparison of the Population Variance Estimators. of 2-Parameter Exponential Distribution Based on. Multiple Criteria Decision Making Method Appled Mathematcal Scences, Vol. 7, 0, no. 47, 07-0 HIARI Ltd, www.m-hkar.com Comparson of the Populaton Varance Estmators of -Parameter Exponental Dstrbuton Based on Multple Crtera Decson Makng Method

More information

n α j x j = 0 j=1 has a nontrivial solution. Here A is the n k matrix whose jth column is the vector for all t j=0

n α j x j = 0 j=1 has a nontrivial solution. Here A is the n k matrix whose jth column is the vector for all t j=0 MODULE 2 Topcs: Lnear ndependence, bass and dmenson We have seen that f n a set of vectors one vector s a lnear combnaton of the remanng vectors n the set then the span of the set s unchanged f that vector

More information

Lecture 14 (03/27/18). Channels. Decoding. Preview of the Capacity Theorem.

Lecture 14 (03/27/18). Channels. Decoding. Preview of the Capacity Theorem. Lecture 14 (03/27/18). Channels. Decodng. Prevew of the Capacty Theorem. A. Barg The concept of a communcaton channel n nformaton theory s an abstracton for transmttng dgtal (and analog) nformaton from

More information

VQ widely used in coding speech, image, and video

VQ widely used in coding speech, image, and video at Scalar quantzers are specal cases of vector quantzers (VQ): they are constraned to look at one sample at a tme (memoryless) VQ does not have such constrant better RD perfomance expected Source codng

More information

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module 3 LOSSY IMAGE COMPRESSION SYSTEMS Verson ECE IIT, Kharagpur Lesson 6 Theory of Quantzaton Verson ECE IIT, Kharagpur Instructonal Objectves At the end of ths lesson, the students should be able to:

More information

The Order Relation and Trace Inequalities for. Hermitian Operators

The Order Relation and Trace Inequalities for. Hermitian Operators Internatonal Mathematcal Forum, Vol 3, 08, no, 507-57 HIKARI Ltd, wwwm-hkarcom https://doorg/0988/mf088055 The Order Relaton and Trace Inequaltes for Hermtan Operators Y Huang School of Informaton Scence

More information

Inner Product. Euclidean Space. Orthonormal Basis. Orthogonal

Inner Product. Euclidean Space. Orthonormal Basis. Orthogonal Inner Product Defnton 1 () A Eucldean space s a fnte-dmensonal vector space over the reals R, wth an nner product,. Defnton 2 (Inner Product) An nner product, on a real vector space X s a symmetrc, blnear,

More information

Appendix B: Resampling Algorithms

Appendix B: Resampling Algorithms 407 Appendx B: Resamplng Algorthms A common problem of all partcle flters s the degeneracy of weghts, whch conssts of the unbounded ncrease of the varance of the mportance weghts ω [ ] of the partcles

More information

TR/95 February Splines G. H. BEHFOROOZ* & N. PAPAMICHAEL

TR/95 February Splines G. H. BEHFOROOZ* & N. PAPAMICHAEL TR/9 February 980 End Condtons for Interpolatory Quntc Splnes by G. H. BEHFOROOZ* & N. PAPAMICHAEL *Present address: Dept of Matematcs Unversty of Tabrz Tabrz Iran. W9609 A B S T R A C T Accurate end condtons

More information

College of Computer & Information Science Fall 2009 Northeastern University 20 October 2009

College of Computer & Information Science Fall 2009 Northeastern University 20 October 2009 College of Computer & Informaton Scence Fall 2009 Northeastern Unversty 20 October 2009 CS7880: Algorthmc Power Tools Scrbe: Jan Wen and Laura Poplawsk Lecture Outlne: Prmal-dual schema Network Desgn:

More information

Supplement: Proofs and Technical Details for The Solution Path of the Generalized Lasso

Supplement: Proofs and Technical Details for The Solution Path of the Generalized Lasso Supplement: Proofs and Techncal Detals for The Soluton Path of the Generalzed Lasso Ryan J. Tbshran Jonathan Taylor In ths document we gve supplementary detals to the paper The Soluton Path of the Generalzed

More information

Simultaneous Optimization of Berth Allocation, Quay Crane Assignment and Quay Crane Scheduling Problems in Container Terminals

Simultaneous Optimization of Berth Allocation, Quay Crane Assignment and Quay Crane Scheduling Problems in Container Terminals Smultaneous Optmzaton of Berth Allocaton, Quay Crane Assgnment and Quay Crane Schedulng Problems n Contaner Termnals Necat Aras, Yavuz Türkoğulları, Z. Caner Taşkın, Kuban Altınel Abstract In ths work,

More information

Bézier curves. Michael S. Floater. September 10, These notes provide an introduction to Bézier curves. i=0

Bézier curves. Michael S. Floater. September 10, These notes provide an introduction to Bézier curves. i=0 Bézer curves Mchael S. Floater September 1, 215 These notes provde an ntroducton to Bézer curves. 1 Bernsten polynomals Recall that a real polynomal of a real varable x R, wth degree n, s a functon of

More information

A SINR Improvement Algorithm for D2D Communication Underlaying Cellular Networks

A SINR Improvement Algorithm for D2D Communication Underlaying Cellular Networks Advanced Scence and Tecnology Letters Vol.3 (CST 06), pp.78-83 ttp://dx.do.org/0.457/astl.06.3.34 A SINR Improvement Algortm for DD Communcaton Underlayng Cellular Networks Ceng uan, Youua Fu,, Jn Wang

More information

Markov Chain Monte Carlo Lecture 6

Markov Chain Monte Carlo Lecture 6 where (x 1,..., x N ) X N, N s called the populaton sze, f(x) f (x) for at least one {1, 2,..., N}, and those dfferent from f(x) are called the tral dstrbutons n terms of mportance samplng. Dfferent ways

More information

Throughput Capacities and Optimal Resource Allocation in Multiaccess Fading Channels

Throughput Capacities and Optimal Resource Allocation in Multiaccess Fading Channels Trougput Capactes and Optmal esource Allocaton n ultaccess Fadng Cannels Hao Zou arc 7, 003 Unversty of Notre Dame Abstract oble wreless envronment would ntroduce specal penomena suc as multpat fadng wc

More information

Perfect Competition and the Nash Bargaining Solution

Perfect Competition and the Nash Bargaining Solution Perfect Competton and the Nash Barganng Soluton Renhard John Department of Economcs Unversty of Bonn Adenauerallee 24-42 53113 Bonn, Germany emal: rohn@un-bonn.de May 2005 Abstract For a lnear exchange

More information

Numerical Simulation of One-Dimensional Wave Equation by Non-Polynomial Quintic Spline

Numerical Simulation of One-Dimensional Wave Equation by Non-Polynomial Quintic Spline IOSR Journal of Matematcs (IOSR-JM) e-issn: 78-578, p-issn: 319-765X. Volume 14, Issue 6 Ver. I (Nov - Dec 018), PP 6-30 www.osrournals.org Numercal Smulaton of One-Dmensonal Wave Equaton by Non-Polynomal

More information

For now, let us focus on a specific model of neurons. These are simplified from reality but can achieve remarkable results.

For now, let us focus on a specific model of neurons. These are simplified from reality but can achieve remarkable results. Neural Networks : Dervaton compled by Alvn Wan from Professor Jtendra Malk s lecture Ths type of computaton s called deep learnng and s the most popular method for many problems, such as computer vson

More information

Grover s Algorithm + Quantum Zeno Effect + Vaidman

Grover s Algorithm + Quantum Zeno Effect + Vaidman Grover s Algorthm + Quantum Zeno Effect + Vadman CS 294-2 Bomb 10/12/04 Fall 2004 Lecture 11 Grover s algorthm Recall that Grover s algorthm for searchng over a space of sze wors as follows: consder the

More information

Time-Varying Systems and Computations Lecture 6

Time-Varying Systems and Computations Lecture 6 Tme-Varyng Systems and Computatons Lecture 6 Klaus Depold 14. Januar 2014 The Kalman Flter The Kalman estmaton flter attempts to estmate the actual state of an unknown dscrete dynamcal system, gven nosy

More information

Report on Image warping

Report on Image warping Report on Image warpng Xuan Ne, Dec. 20, 2004 Ths document summarzed the algorthms of our mage warpng soluton for further study, and there s a detaled descrpton about the mplementaton of these algorthms.

More information

8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS

8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS SECTION 8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS 493 8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS All the vector spaces you have studed thus far n the text are real vector spaces because the scalars

More information

Case A. P k = Ni ( 2L i k 1 ) + (# big cells) 10d 2 P k.

Case A. P k = Ni ( 2L i k 1 ) + (# big cells) 10d 2 P k. THE CELLULAR METHOD In ths lecture, we ntroduce the cellular method as an approach to ncdence geometry theorems lke the Szemeréd-Trotter theorem. The method was ntroduced n the paper Combnatoral complexty

More information

CME 302: NUMERICAL LINEAR ALGEBRA FALL 2005/06 LECTURE 13

CME 302: NUMERICAL LINEAR ALGEBRA FALL 2005/06 LECTURE 13 CME 30: NUMERICAL LINEAR ALGEBRA FALL 005/06 LECTURE 13 GENE H GOLUB 1 Iteratve Methods Very large problems (naturally sparse, from applcatons): teratve methods Structured matrces (even sometmes dense,

More information

On a nonlinear compactness lemma in L p (0, T ; B).

On a nonlinear compactness lemma in L p (0, T ; B). On a nonlnear compactness lemma n L p (, T ; B). Emmanuel Matre Laboratore de Matématques et Applcatons Unversté de Haute-Alsace 4, rue des Frères Lumère 6893 Mulouse E.Matre@ua.fr 3t February 22 Abstract

More information

The Geometry of Logit and Probit

The Geometry of Logit and Probit The Geometry of Logt and Probt Ths short note s meant as a supplement to Chapters and 3 of Spatal Models of Parlamentary Votng and the notaton and reference to fgures n the text below s to those two chapters.

More information

COS 521: Advanced Algorithms Game Theory and Linear Programming

COS 521: Advanced Algorithms Game Theory and Linear Programming COS 521: Advanced Algorthms Game Theory and Lnear Programmng Moses Charkar February 27, 2013 In these notes, we ntroduce some basc concepts n game theory and lnear programmng (LP). We show a connecton

More information

Perron Vectors of an Irreducible Nonnegative Interval Matrix

Perron Vectors of an Irreducible Nonnegative Interval Matrix Perron Vectors of an Irreducble Nonnegatve Interval Matrx Jr Rohn August 4 2005 Abstract As s well known an rreducble nonnegatve matrx possesses a unquely determned Perron vector. As the man result of

More information

Random Walks on Digraphs

Random Walks on Digraphs Random Walks on Dgraphs J. J. P. Veerman October 23, 27 Introducton Let V = {, n} be a vertex set and S a non-negatve row-stochastc matrx (.e. rows sum to ). V and S defne a dgraph G = G(V, S) and a drected

More information

U.C. Berkeley CS294: Spectral Methods and Expanders Handout 8 Luca Trevisan February 17, 2016

U.C. Berkeley CS294: Spectral Methods and Expanders Handout 8 Luca Trevisan February 17, 2016 U.C. Berkeley CS94: Spectral Methods and Expanders Handout 8 Luca Trevsan February 7, 06 Lecture 8: Spectral Algorthms Wrap-up In whch we talk about even more generalzatons of Cheeger s nequaltes, and

More information

BOUNDEDNESS OF THE RIESZ TRANSFORM WITH MATRIX A 2 WEIGHTS

BOUNDEDNESS OF THE RIESZ TRANSFORM WITH MATRIX A 2 WEIGHTS BOUNDEDNESS OF THE IESZ TANSFOM WITH MATIX A WEIGHTS Introducton Let L = L ( n, be the functon space wth norm (ˆ f L = f(x C dx d < For a d d matrx valued functon W : wth W (x postve sem-defnte for all

More information

x i1 =1 for all i (the constant ).

x i1 =1 for all i (the constant ). Chapter 5 The Multple Regresson Model Consder an economc model where the dependent varable s a functon of K explanatory varables. The economc model has the form: y = f ( x,x,..., ) xk Approxmate ths by

More information

Composite Hypotheses testing

Composite Hypotheses testing Composte ypotheses testng In many hypothess testng problems there are many possble dstrbutons that can occur under each of the hypotheses. The output of the source s a set of parameters (ponts n a parameter

More information

Maximizing the number of nonnegative subsets

Maximizing the number of nonnegative subsets Maxmzng the number of nonnegatve subsets Noga Alon Hao Huang December 1, 213 Abstract Gven a set of n real numbers, f the sum of elements of every subset of sze larger than k s negatve, what s the maxmum

More information

ANSWERS. Problem 1. and the moment generating function (mgf) by. defined for any real t. Use this to show that E( U) var( U)

ANSWERS. Problem 1. and the moment generating function (mgf) by. defined for any real t. Use this to show that E( U) var( U) Econ 413 Exam 13 H ANSWERS Settet er nndelt 9 deloppgaver, A,B,C, som alle anbefales å telle lkt for å gøre det ltt lettere å stå. Svar er gtt . Unfortunately, there s a prntng error n the hnt of

More information

Problem Set 9 Solutions

Problem Set 9 Solutions Desgn and Analyss of Algorthms May 4, 2015 Massachusetts Insttute of Technology 6.046J/18.410J Profs. Erk Demane, Srn Devadas, and Nancy Lynch Problem Set 9 Solutons Problem Set 9 Solutons Ths problem

More information

5 The Rational Canonical Form

5 The Rational Canonical Form 5 The Ratonal Canoncal Form Here p s a monc rreducble factor of the mnmum polynomal m T and s not necessarly of degree one Let F p denote the feld constructed earler n the course, consstng of all matrces

More information

An Interactive Optimisation Tool for Allocation Problems

An Interactive Optimisation Tool for Allocation Problems An Interactve Optmsaton ool for Allocaton Problems Fredr Bonäs, Joam Westerlund and apo Westerlund Process Desgn Laboratory, Faculty of echnology, Åbo Aadem Unversty, uru 20500, Fnland hs paper presents

More information

Lecture 17: Lee-Sidford Barrier

Lecture 17: Lee-Sidford Barrier CSE 599: Interplay between Convex Optmzaton and Geometry Wnter 2018 Lecturer: Yn Tat Lee Lecture 17: Lee-Sdford Barrer Dsclamer: Please tell me any mstake you notced. In ths lecture, we talk about the

More information

Games of Threats. Elon Kohlberg Abraham Neyman. Working Paper

Games of Threats. Elon Kohlberg Abraham Neyman. Working Paper Games of Threats Elon Kohlberg Abraham Neyman Workng Paper 18-023 Games of Threats Elon Kohlberg Harvard Busness School Abraham Neyman The Hebrew Unversty of Jerusalem Workng Paper 18-023 Copyrght 2017

More information

Norm Bounds for a Transformed Activity Level. Vector in Sraffian Systems: A Dual Exercise

Norm Bounds for a Transformed Activity Level. Vector in Sraffian Systems: A Dual Exercise ppled Mathematcal Scences, Vol. 4, 200, no. 60, 2955-296 Norm Bounds for a ransformed ctvty Level Vector n Sraffan Systems: Dual Exercse Nkolaos Rodousaks Department of Publc dmnstraton, Panteon Unversty

More information

Finite Element Modelling of truss/cable structures

Finite Element Modelling of truss/cable structures Pet Schreurs Endhoven Unversty of echnology Department of Mechancal Engneerng Materals echnology November 3, 214 Fnte Element Modellng of truss/cable structures 1 Fnte Element Analyss of prestressed structures

More information

The Minimum Universal Cost Flow in an Infeasible Flow Network

The Minimum Universal Cost Flow in an Infeasible Flow Network Journal of Scences, Islamc Republc of Iran 17(2): 175-180 (2006) Unversty of Tehran, ISSN 1016-1104 http://jscencesutacr The Mnmum Unversal Cost Flow n an Infeasble Flow Network H Saleh Fathabad * M Bagheran

More information

STAT 309: MATHEMATICAL COMPUTATIONS I FALL 2018 LECTURE 16

STAT 309: MATHEMATICAL COMPUTATIONS I FALL 2018 LECTURE 16 STAT 39: MATHEMATICAL COMPUTATIONS I FALL 218 LECTURE 16 1 why teratve methods f we have a lnear system Ax = b where A s very, very large but s ether sparse or structured (eg, banded, Toepltz, banded plus

More information

338 A^VÇÚO 1n ò Lke n Mancn (211), we make te followng assumpton to control te beavour of small jumps. Assumpton 1.1 L s symmetrc α-stable, were α (,

338 A^VÇÚO 1n ò Lke n Mancn (211), we make te followng assumpton to control te beavour of small jumps. Assumpton 1.1 L s symmetrc α-stable, were α (, A^VÇÚO 1n ò 1oÏ 215c8 Cnese Journal of Appled Probablty and Statstcs Vol.31 No.4 Aug. 215 Te Speed of Convergence of te Tresold Verson of Bpower Varaton for Semmartngales Xao Xaoyong Yn Hongwe (Department

More information

Resource Allocation with a Budget Constraint for Computing Independent Tasks in the Cloud

Resource Allocation with a Budget Constraint for Computing Independent Tasks in the Cloud Resource Allocaton wth a Budget Constrant for Computng Independent Tasks n the Cloud Wemng Sh and Bo Hong School of Electrcal and Computer Engneerng Georga Insttute of Technology, USA 2nd IEEE Internatonal

More information

More metrics on cartesian products

More metrics on cartesian products More metrcs on cartesan products If (X, d ) are metrc spaces for 1 n, then n Secton II4 of the lecture notes we defned three metrcs on X whose underlyng topologes are the product topology The purpose of

More information

Lecture 3. Ax x i a i. i i

Lecture 3. Ax x i a i. i i 18.409 The Behavor of Algorthms n Practce 2/14/2 Lecturer: Dan Spelman Lecture 3 Scrbe: Arvnd Sankar 1 Largest sngular value In order to bound the condton number, we need an upper bound on the largest

More information

Bezier curves. Michael S. Floater. August 25, These notes provide an introduction to Bezier curves. i=0

Bezier curves. Michael S. Floater. August 25, These notes provide an introduction to Bezier curves. i=0 Bezer curves Mchael S. Floater August 25, 211 These notes provde an ntroducton to Bezer curves. 1 Bernsten polynomals Recall that a real polynomal of a real varable x R, wth degree n, s a functon of the

More information

Fundamental loop-current method using virtual voltage sources technique for special cases

Fundamental loop-current method using virtual voltage sources technique for special cases Fundamental loop-current method usng vrtual voltage sources technque for specal cases George E. Chatzaraks, 1 Marna D. Tortorel 1 and Anastasos D. Tzolas 1 Electrcal and Electroncs Engneerng Departments,

More information

Kernel Methods and SVMs Extension

Kernel Methods and SVMs Extension Kernel Methods and SVMs Extenson The purpose of ths document s to revew materal covered n Machne Learnng 1 Supervsed Learnng regardng support vector machnes (SVMs). Ths document also provdes a general

More information

A Robust Method for Calculating the Correlation Coefficient

A Robust Method for Calculating the Correlation Coefficient A Robust Method for Calculatng the Correlaton Coeffcent E.B. Nven and C. V. Deutsch Relatonshps between prmary and secondary data are frequently quantfed usng the correlaton coeffcent; however, the tradtonal

More information

U.C. Berkeley CS294: Beyond Worst-Case Analysis Luca Trevisan September 5, 2017

U.C. Berkeley CS294: Beyond Worst-Case Analysis Luca Trevisan September 5, 2017 U.C. Berkeley CS94: Beyond Worst-Case Analyss Handout 4s Luca Trevsan September 5, 07 Summary of Lecture 4 In whch we ntroduce semdefnte programmng and apply t to Max Cut. Semdefnte Programmng Recall that

More information

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE Analytcal soluton s usually not possble when exctaton vares arbtrarly wth tme or f the system s nonlnear. Such problems can be solved by numercal tmesteppng

More information

Additional Codes using Finite Difference Method. 1 HJB Equation for Consumption-Saving Problem Without Uncertainty

Additional Codes using Finite Difference Method. 1 HJB Equation for Consumption-Saving Problem Without Uncertainty Addtonal Codes usng Fnte Dfference Method Benamn Moll 1 HJB Equaton for Consumpton-Savng Problem Wthout Uncertanty Before consderng the case wth stochastc ncome n http://www.prnceton.edu/~moll/ HACTproect/HACT_Numercal_Appendx.pdf,

More information

Linear Approximation with Regularization and Moving Least Squares

Linear Approximation with Regularization and Moving Least Squares Lnear Approxmaton wth Regularzaton and Movng Least Squares Igor Grešovn May 007 Revson 4.6 (Revson : March 004). 5 4 3 0.5 3 3.5 4 Contents: Lnear Fttng...4. Weghted Least Squares n Functon Approxmaton...

More information

Numerical Heat and Mass Transfer

Numerical Heat and Mass Transfer Master degree n Mechancal Engneerng Numercal Heat and Mass Transfer 06-Fnte-Dfference Method (One-dmensonal, steady state heat conducton) Fausto Arpno f.arpno@uncas.t Introducton Why we use models and

More information

Module 9. Lecture 6. Duality in Assignment Problems

Module 9. Lecture 6. Duality in Assignment Problems Module 9 1 Lecture 6 Dualty n Assgnment Problems In ths lecture we attempt to answer few other mportant questons posed n earler lecture for (AP) and see how some of them can be explaned through the concept

More information

Lecture 10 Support Vector Machines II

Lecture 10 Support Vector Machines II Lecture 10 Support Vector Machnes II 22 February 2016 Taylor B. Arnold Yale Statstcs STAT 365/665 1/28 Notes: Problem 3 s posted and due ths upcomng Frday There was an early bug n the fake-test data; fxed

More information

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 3, Issue 1, July 2013

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 3, Issue 1, July 2013 ISSN: 2277-375 Constructon of Trend Free Run Orders for Orthogonal rrays Usng Codes bstract: Sometmes when the expermental runs are carred out n a tme order sequence, the response can depend on the run

More information

Société de Calcul Mathématique SA

Société de Calcul Mathématique SA Socété de Calcul Mathématque SA Outls d'ade à la décson Tools for decson help Probablstc Studes: Normalzng the Hstograms Bernard Beauzamy December, 202 I. General constructon of the hstogram Any probablstc

More information

Energy-Aware Fault Tolerance in Fixed-Priority Real-Time Embedded Systems*

Energy-Aware Fault Tolerance in Fixed-Priority Real-Time Embedded Systems* Energy-Aware Fault Tolerance n Fxed-Prorty Real-Tme Embedded Systems Yng Zang, Krsnendu Cakrabarty and Vsnu Swamnatan Department of Electrcal & Computer Engneerng Duke Unversty, Duram, NC 778, USA Abstract

More information

Chapter - 2. Distribution System Power Flow Analysis

Chapter - 2. Distribution System Power Flow Analysis Chapter - 2 Dstrbuton System Power Flow Analyss CHAPTER - 2 Radal Dstrbuton System Load Flow 2.1 Introducton Load flow s an mportant tool [66] for analyzng electrcal power system network performance. Load

More information

On the Multicriteria Integer Network Flow Problem

On the Multicriteria Integer Network Flow Problem BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 5, No 2 Sofa 2005 On the Multcrtera Integer Network Flow Problem Vassl Vasslev, Marana Nkolova, Maryana Vassleva Insttute of

More information

k t+1 + c t A t k t, t=0

k t+1 + c t A t k t, t=0 Macro II (UC3M, MA/PhD Econ) Professor: Matthas Kredler Fnal Exam 6 May 208 You have 50 mnutes to complete the exam There are 80 ponts n total The exam has 4 pages If somethng n the queston s unclear,

More information