Decentralized Event-Triggered Cooperative Control with Limited Communication

Size: px
Start display at page:

Download "Decentralized Event-Triggered Cooperative Control with Limited Communication"

Transcription

1 Decentralzed Event-Trggered Cooperatve Control wth Lmted Communcaton Abstract Ths note studes event-trggered control of Mult-Agent Systems (MAS) wth frst order ntegrator dynamcs. It extends prevous work on event-trggered consensus by consderng lmted communcaton capabltes through strct peer-to-peer non-contnuous nformaton exchange. The approach provdes both a decentralzed control law and a decentralzed communcaton polcy. Communcaton events reure no global nformaton and are based only on local state errors; agents do not reure a global samplng perod or synchronous broadcastng as n sampled-data approaches. The proposed decentralzed event-trggered control technue guarantees that the nter-event tmes for each agent are strctly postve. Fnally, the deas n ths note are used to consder the practcal scenaro where agents are able to exchange only uantzed measurements of ther states. Keywords: event-trggered control; consensus; uantzaton; mult-agent systems.. Introducton An ncreasng nterest n controllng large scale dynamcal systems composed of several to many autonomous moble agents exsts n dfferent academc, commercal, and mltary areas. Ths thrust s related to the large number of applcatons n whch a group of coordnated agents s potentally able to outperform a sngle or a number of systems operatng ndependently (Ren, Beard, and Atkns 007). An mportant problem n Mult-Agent Systems (MAS) s to desgn and mplement decentralzed algorthms for control and communcaton of agents. It s well understood that each agent should be able to determne ts own control laws ndependently and based only on local nformaton. Ths has been an mportant research topc (Ren, Beard, and Atkns 007; Moreau 004; J and Egerstedt 007; Tanner, Jadbabae and Pappas 003). These papers consder agents wth contnuous-tme dynamcs and t s assumed that agents can have contnuous access to the states of ther neghbors. In many applcatons the agents transmt ther relevant varables such as

2 poston, velocty, headng, etc. to a subset of the agents not contnuously but at dscrete ponts n tme. It s mportant to dscern how freuently the agents should establsh communcaton n order to preserve propertes of smlar control algorthms that assume contnuous nformaton exchange. The sample-data approach s commonly used to estmate the samplng perods (Can and Ren 009; Can and Ren 00; Hayakawa, Matsuzawa, and Hara 006; Lu, Xe, and Wang 00; Qn and Gao 0). An mportant drawback of perodc transmsson s that t reures synchronzaton between the agents, that s, all agents need to transmt ther nformaton at the same tme nstants and, n some cases, t reures a conservatve samplng perod for worst case stuatons. In event-trggered broadcastng (Astrom and Bernhardson 00; Astrom 008; Tabuada 007; Wang and Lemon 008; Wang and Lemon 0; Donkers and Heemels 00; Garca and Antsakls 03; Anta and Tabuada 00) a subsystem sends ts local state to the network only when t s necessary, that s, only when a measure of the local subsystem state error s above a specfed threshold. Event-trggered control schemes offer a new pont of vew, wth respect to conventonal tme-drven strateges, on how nformaton could be sampled for control purposes. The semnal work (Astrom and Bernhardson 00) provded an nterestng comparson between conventonal tme drven samplng and the new event-drven samplng, emphaszng the practcal advantages of the latter. Tabuada (007) presented a trggerng condton based on norms of the state and the state error ex( t ) x( t), that s, the last measured state mnus the current state of the system, where the k measurement receved at the controller node s held constant untl a new measurement arrves. When ths happens, the error s set eual to zero and starts growng untl t trggers a new measurement update. The use of event-trggered control strateges n networked systems (Dmarogonas, Frazzol, and Johansson 0; Dmarogonas and Johansson 009; Dmarogonas and Frazzol 009; Yu and

3 Antsakls 0; Garca and Antsakls 0; Sun and El-Farra 0; Seyboth, Dmarogonas, and Johansson 03) provdes a more robust and effcent use of network bandwdth. Its mplementaton n MAS also provdes a hghly decentralzed way to schedule transmsson nstants whch does not reure synchronzaton compared to perodc sampled-data approaches. The work n the present paper s smlar to (Dmarogonas, Frazzol, and Johansson 0; Dmarogonas and Johansson 009; Dmarogonas and Frazzol 009) where the consensus problem wth sngle ntegrator dynamcs, event-based communcaton, and connected and undrected graphs was consdered. The man advantage of our approach compared to these papers s that we consder both the reducton of actuaton and communcaton updates whle they only focus on reducton of update nstants,.e. they stll assume that contnuous communcaton exsts among agents n order to calculate the error thresholds. Snce contnuous access to the states of neghbors s typcally not possble we extend the work n (Dmarogonas, Frazzol, and Johansson 0) to consder the exchange of nformaton among agents at dscrete tme nstants whch are, n general, non-perodc and based on local events. The present paper also provdes an mportant extenson to consder the case where the agents are able to transmt only a uantzed verson of ts measured state. Smlar work (Seyboth, Dmarogonas, and Johansson 03) uses a dfferent threshold that does not reure contnuous access to the states of neghbors. The approach n ths note preserves the decentralzed nature of the event computatons compared to (Seyboth, Dmarogonas, and Johansson 03) where an estmate of the second egenvalue of the Laplacan matrx (L) s used to trgger communcaton events. The communcaton polcy descrbed n the present paper s decentralzed n the sense that each agent computes ts transmsson nstants based on local nformaton. We provde asymptotc convergence to the ntal average usng the new threshold that consders only the last receved states of the neghbors. The polcy ensures strctly postve nter-event tmes. For the case when

4 uantzed measurements are used we are able to show convergence to a bounded regon around the ntal average; ths bound s proportonal to the uantzaton parameter. An extended scheme s also proposed n order to guarantee strctly postve nter-event tmes n the presence of uantzaton. The remander of ths document s organzed as follows: Secton addresses the event-trggered control strategy that consders lmted knowledge of states of neghbors. Secton 3 presents smlar results usng uantzed measurements. Secton 4 provdes llustratve examples and conclusons are gven n Secton 5.. Decentralzed Consensus We consder a set of n agents that are modeled as a sngle ntegrator: x u,... n. () where x s the state and u s the control nput assocated to agent. Snce contnuous measurements from neghbors are not avalable to each agent, then the control nput s obtaned usng the last measurements receved from each neghbor N as follows: u() t u( tk, t ) ( ( ) ( )),... k x tk x tk n () N where x( t k ) represents the last measurement transmtted by agent at ts update tme tk and N s the set of neghbors of agent. Smlarly, x t represents the last measurements receved from ( ) k neghbor at the correspondng tme t k. In general, the update ntervals are nonperodc and the update nstants for each agent are dfferent from those of other agents,.e. t and are not necessarly eual. The events are also computed based only on local nformaton, that s, events are desgned based on nformaton that s avalable to each agent. We propose the followng threshold: k t k

5 a( a N ) N e () t z ( tk, tk ) (3) where e() t x ( t ) x () t k represents the novel nformaton wth respect to the last transmtted measurement, 0 a (/ N ), 0, N s the cardnalty of, and N z( tk, t ) ( ( ) ( )). k x tk x tk (4) N In ths paper we use the notaton ( t, t ) to represents pecewse constant varables that are updated k at tmes t, when the local agent transmts an update, and also at all tmes t for k k N, when the agent receves an update from any of ts neghbors. At each node the updates of the pecewse constant versons of the states x( t k ) and x ( t ) k are as follows. When an event s trggered at tme t t k the local agent updates ts local pecewse constant verson of ts state usng the current measurement x () t,.e. x ( t ) ths measurement to ts neghbors. x t and transmts k () On the other hand, when the local agent receves an update from any of ts neghbors N at correspondng tmes t t k contanng a current measurement x () t, the local agent uses ths measurement to update ts pecewse constant verson of the state x, that s, x ( t ) x t. Note k () that () and (4) are functons of x( t k ) and all neghbors states x ( t ) for k N are updated at all correspondng tme nstants t and t. k k, therefore, they E. (3) s smlar to the threshold n [8]; however, the threshold n (Dmarogonas, Frazzol, and Johansson 0) s based on the contnuous varable z () t whch s gven by: z() t ( x() t x ()). t (5) N

6 It s clear that z () t s a functon of the contnuous measurements of local agent x () t, and t s also a functon of the contnuous measurements of all neghbors x () t. It s evdent that the local agent s not able to desgn ths threshold snce contnuous measurements from neghbors are not avalable. In ths work we try to reduce both the actuaton updates and the communcaton updates, whle the authors of (Dmarogonas, Frazzol, and Johansson 0) only consdered the reducton of actuaton updates assumng that the agents can have access to the contnuous states of ther neghbors. Therefore the threshold n (Dmarogonas, Frazzol, and Johansson 0) cannot be used n the present paper. When an event s trggered by agent we have e( t ) x ( t ) x ( t) x ( t ) x ( t ) 0 because k k k k t t k s an event tme for agent. We also have that a( a N ) N e () t z ( tk, tk ) (6) holds for any value of z ( t, t ). Note that the trggerng condton (3) guarantees that (6) s k satsfed. Let xt (... t ) [ x ( t )... x ( t )] T k kn k n kn represent the vector contanng the latest broadcasted updates by each agent n the network, that s, ths vector s a functon of all update tmes t k for = n. Assume that nput and communcaton delays are neglgble. The next result shows convergence for a group of agents usng the new threshold (3) under control (). Theorem. Consder a group of agents x u for = n, wth control nputs gven by () and wth event-based updates gven by (3). Assume that the communcaton graph s connected and undrected. Then all agents asymptotcally stablze to ther ntal average. Proof. Consder the ISS Lyapunov functon V (/ ) x T Lx. We have that

7 V x() t Lx () t x() t LLx( t... t ) x( t... t ) e() t LLx( t... t ) T T T T k kn k kn k kn z ( t, t ) ( e( t) e ( t)) z ( t, t ) k k N where x() t [ x ()... t x ()] t T and et () [ e ()... t e()] t T. By usng the neualty n n a a xy x y, for a>0, we have: a a k k k k k k a a N V z ( t, t ) N z ( t, t ) e ( t ) z ( t, t ) e ( t ). (7) By symmetry of the undrected communcaton graph and usng (6), we have: k a k V a N z ( t, t ) N e ( t) an z( t, t ) (8) whch mples V 0 for 0 a (/ N ) and 0. Because V 0, V 0 mples that V has a fnte lmt and V 0 as t. We have: Snce an 0lmV a N z ( t, t ) 0. (9) t 0 and (, ) 0 then k k k z t t an z( t, t ) 0 for = n. k k Thus, from (9), we have z ( t, t ) 0 as t for = n. In vew of (6) and (), when k k z ( t, t ) 0 then all errors e( t ) reset and reman eual to zero, that s, snce z ( t, t ) 0 as k t for = n, then we have that lm e ( t) 0 for = n. We can also wrte t k T T T T V x() t Lx () t x() t LL( x() t e()) t z() t z() t z() t Le() t 0. (0) Smlarly, Because lm e ( t) 0 t 0 lm lm ( ) T T V z t z( t) z( t) Le( t ). () t t for = n, t follows from (0) and () that

8 T lm zt ( ) zt ( ) lm z( t) 0 () t that s l m z ( t) 0 for = n. Recall the defnton of z () t n (5), we have t t lm ( x () t x ()) t 0 t N for = n whch can be wrtten n vector form as lm Lx( t) 0. (3) t When the nteracton graph s connected the Laplacan L has a smple zero egenvalue wth the assocated egenvector. Therefore n n lm x ( t) lm x ( t),,... n. (4) t t For undrected graphs t can be shown that the ntal average remans constant. Defne the average N x() t x () t, we have the followng: N N N xt () x () t ( x ( t) x ( t)) ( e ( t) e ( t)) 0 (5) N N and N xt () x(0) x(0), then the ntal average remans constant. The authors of (Dmarogonas, Frazzol, and Johansson 0) were able to show that at any gven tme there exsts at least one agent n the network for whch ts nter-event tme s strctly postve. In ths note we show that the nter-event tmes, not for at least one, but for all agents, are always strctly postve. Corollary. Consder a group of agents x u, = n, wth control nputs gven by () and wth updates (3). Assume that the communcaton graph s connected. Then the nter-event tmes for each agent = n, are strctly postve.

9 Proof. Consder the evoluton of the term e () t over the nterval t [ tk, tk ) when e () t s contnuous: d e () t e () t e () t e () t z ( t, t k ) () (, ) () (, ) k e t z t t k k ae t z t t a k k (6) dt and consder the dfferental euaton: (, ) (7) a z a tk t wth ntal condton ( t ) e ( t ) 0. Then, we have: k k t at ( ) a t k k k e () t () t e z () d, t [ t, t ). (8) A lower bound for the nter-event tmes of agent s obtaned by fndng the mnmum tme t such as () t z ( t, t ), where k k a( a N ) N 0. We analyze two cases here, the frst case s when z ( t, t ) 0 at the last update nstant. In k t k ths case, from (8), () t takes a fnte tme t>0 to grow from zero to z ( t, t ) snce k z ( t, t ) 0. The second case s when z ( t, t ) 0. In ths case () t 0for t[ t, t ), k k k t k t and we have that (6) holds, therefore agent does not generate any event durng that tme nterval. When agent receves an update from ts neghbors then z ( t, t ) 0 and the frst case holds,.e. k the error takes a fnte tme t>0 to grow from zero to z ( t, t ). k Remark. The selecton of threshold (3) s ntutve because t really s a functon of local nformaton and t s also related to how fast the error wll grow at any gven tme and trgger the next event. In fact, (), (3), and (8) tell us a clear pcture of the communcaton pattern. Because z ( t ) k s used n (), t determnes how fast the correspondng agent moves wth respect to ts prevous transmtted value and a proportonal threshold s used for the same agent as seen n (3). If

10 z ( t, t ) 0 for some agent at some update nstant k t then e () t x () t z ( t, t ) 0, ths k k means that the agent wll not move, the error remans eual to zero, and the current x () t remans eual to the last update x ( t ). It s clear that there s no need to send addtonal updates f the k current nformaton has not changed and no events should be trggered. Ths s the man reason that the error s compared usng strctly greater than n (3) nstead of eual as n (Dmarogonas, Frazzol, and Johansson 0). The man beneft s that we are able to lower bound the nter-event tmes, not for at least one agent, but for all of them. Recent work (Seyboth, Dmarogonas, and Johansson 03) proposes a dfferent threshold that does not reure contnuous access to the states of neghbors. The threshold s a functon of tme and other tunng parameters. The approach n ths note preserves the decentralzed nature of the soluton compared to (Seyboth, Dmarogonas, and Johansson 03) snce one of the tunng parameters depends on global nformaton,.e. on the second egenvalue of L. Algorthms for estmaton of the second egenvalue of the Laplacan have been presented n (Aragues, et.al. 0), (Franceschell, et.al. 009), and (Yang, et.al. 00). The algorthm n (Aragues et.al. 0) s especally practcal for mplementaton n the event-based approach n (Seyboth, Dmarogonas, and Johansson 03) snce the estmate of the second egenvalue always remans smaller than the true second egenvalue of L. Ths s a condton on the tunng parameter stated n (Seyboth, Dmarogonas, and Johansson 03) for convergence of the consensus algorthm. 3. Decentralzed Consensus wth Quantzaton It was assumed n the last secton that the sensor s able to m easure the state of the system wth nfnte precson. In realty, however, the measured varables have to be uantzed n order to be represented by a fnte number of bts to be used n processor operatons and to be transmtted over

11 a dgtal communcaton channel. In ths secton we study the effects of sgnal uantzaton on the convergence of the event-trggered control approach prevously descrbed n ths paper. We defne a unform uantzer as a functon : V such that: ( ) f ( ),( ) ( ) (9) where represents the uantzaton step and V {...,,0,,,...}. The above uantzer represents an nfnte rate, unform, passve uantzer wth bounded uantzaton error. The only varables that are avalable to compute the control nputs and the state errors for each agent are the uantzed states of the agents. The control nputs are now gven by: u () ( ( )) ( ( )),... t x tk x tk n (0) N and the uantzed state error s defned as follows: e () t ( x( t )) x ( ( t)),... n. () k Theorem 3. Consder a group of agents x u for = n, and each agent transmts t uantzed output x ( ( t k )) to ts neghbors at some tme nstants t k. The control nputs are gven by (0) and the event-based updates are trggered when ( e ( t)) a( a) N M ( t, t ) () k k s satsfed, where 0 a,, M (, ) ( ( )) ( ( )) tk t k x tk x t N. Assume that the communcaton graph s connected and undrected. Then all agents asymptotcally stablze to a bounded regon around ther ntal average gven by: lm x ( t) x(0),... n. (3) t

12 N N and the average remans constant,.e. xt () x () t x (0). Proof. Consder the canddate Lyapunov functon V V where x V ( ) d wth 0 V x ( ( t)) x ( t) x ( ( t)) u( t), for =,,n. Note that V 0 snce the seres nterconnecton of a sngle ntegrator and a passve memoryless functon s los sless (Khall 00). We have V u () t ( x ()) t ( x ( t )) ( x ( t )) ( x ( t )) e () t k k k N x ( ( tk )) x ( ( )) ( ( )) ( ( )) ( ( )) ( ) tk x tk x tk x tk e t N (4) and consder the followng relaton: N x ( ( t (5) k )) x ( ( )) ( ( )). tk x t N Then we have: V ( x( t )) ( x ( t )) e ( t) ( x( t )) ( x ( t )) k k N N M( tk, t ) ( ( )) (, ) a e t M tk t N a ( a) a M ( t, t ) N ( e ( t)) k k (6) where the neualty a a xy x y, for a>0, has been used to obtan the second lne n (6). By usng the threshold () we can guarantee that ( e ( t)) a( a) N M ( t, t ) k k (7) holds. Then we obtan V ( ) M ( t, t ) (8) ( a) whch mples V 0 for 0a and 0. k

13 Because V 0, V 0 mples that V has a fnte lmt and V 0 as t. We have the followng: 0 lm V ( ) M ( t, t ) 0. (9) t ( a) We also have that 0 and (, ) 0 k k M t t = n; conseuently M ( t, t ) 0 for k = n. From (9) we can see that ( ) M ( t, t ) 0 as t k k whch means that M ( tk, tk ) 0 n. Snce as t for = for = n. By defnton M( tk, t ) ( x ( t )) x ( ( tk )) k k uadratc terms. Then we have that 0 we have M ( t, t ) 0 as t k, whch conssts of a summaton of lm x ( ( t )) lm ( x ( t )),,... n. (30) t N In vew of (0), (7), and (30) all errors k k t lm e ( t) 0 for = n, whch s euval ent to t lm x ( ( tk )) lm x ( ( t)),... n (3) t e therefore, t follows from (30) and (3) that () t reset and reman eual to zero, that s, we have that t lm x ( ( t)) lm x ( ( t)),,... n. (3) t t It can be shown that for undrected graphs, and usng uantzaton of the states n ths case, the ntal average remans constant. Defne the average N x() t x () t, we have the followng: ( x ( t)) xt () x () t x ( ( t)) e () t e () t 0 (33) N N N N and xt () x(0) x (0). N N

14 Let lm ( x ( t)), from (3) and (33) we have that t x (0). (34) The last statement can be shown by contradcton. Assume that x(0) then, from (9), we have that ether x () t x(0) for = n, or x () t x(0) for = n, and n both cases (33) does not hold and we have a contradcton. From (34) and (9) we obtan (3) and the proof s complete. It s mportant to note that nter-event tmes are not lower bounded when usng uantzaton. It s stll possble to defne solutons for ths type of traectores n the sense of Krasowsk, as t s shown n (Ceragol, De Perss, and Frasca 0), by ntroducng deal sldng modes for traectores that contan accumulaton ponts. On the other hand, the computatons assocated wth the event trggered communcaton polcy reure contnuous sensng, uantzng, and computng and comparng errors and tme-varyng thresholds. In practce, all these operatons can be performed locally by each agent s processor unt freuently but not contnuously. Ths mplementaton dsassocates traectores from deal sldng modes and creates a chatterng effect. In order to prevent the undesred chatterng effect that may be present when a system transmts updates very freuently n the boundary of a uantzaton level and ts assocated Zeno behavor we * ntroduce a mnmum update nterval 0. The mnmum update nterval s useful not only for avodng Zeno behavor but also for a practcal mplementaton of a non-contnuous sensng and uantzng scheme. In the followng we relax the assumpton that the errors need to be calculated * contnuously; nstead, we ntroduce a samplng tme T, 0 T whch allows for a practcal mplementaton of the event trggered approach. Note that the samplng tme T s only used to check the error perodcally but communcaton between agents s stll event based snce at every samplng

15 tme each agent decdes f transmsson of nformaton s needed based on the sze of the current error. In selectng * we want to ensure that the error e( t) x( tk ) x ( ) t remans bounded n a desred regon e () t for the tme nterval t t t. Ths means that f an update s * [ k, ] k trggered by the -th agent at tme t k then we have: * e () t ( x ( t )) ( x ()) t, t[ t, t ] k k k (35) Let us consder n ths case a fxed threshold. An event s trggered when: e () t p (36) where p s an nteger snce e ( t) vares n ncrements of. In general, asymptotc convergence of the uantzed outputs s not acheved n ths case, but convergence to a bounded regon around the ntal average can be shown by evaluatng the dfference of the states of any one agent and the remanng agents n the network. Choose, wthout loss of generalty, an agent and re-label t as x c and the remanng agents as x x n-. Let A and L represent the adacency and the Laplacan matrces assocated wth the communcaton graph correspondng to the remanng agents. Corollary 4. Consder a group of agents x u for = n, and each agent transmts ts uantzed output x ( ( t )) to ts neghbors at some tme nstants t. The control nputs are gven by k k (0) and the event-based updates are trggered accordng to (36). Consder a sampled noncontnuous event mplementaton. Assume that the orgnal (before choosng an agent) communcaton graph s connected and undrected. Then all agents stablze to a bounded regon around ther ntal average and the followng s satsfed: when T s desgned to satsfy lm x[ ] x [ ] p G ( L dag{ A}) (37) c c

16 T N * mn mn /,, (38),..., n where A c s a row vector contanng the entres, other than the cc, a entry, n the c-th row of the T orgnal adacency matrx A and G [ A c L ]. Proof. Frst, gven control nputs (0), trggerng condton (36), and for any confguraton wth fnte ntal condtons and for fxed and connected topologes (such as the ones consdered here) there always exsts a fnte and postve constant S such that error e( t) x ( t ) x ( t) as follows: k x S. Consder the behavor of the Solvng (39) wth ntal condton ( t ) 0 we obtan d e () t e () t x () t. S (39) dt k e t t S * c (40) * * ( k ) ( ) k for 0<c<. Then * c 0 s a lower bound on the n S ter-event tmes that the -th agent uses to * broadcast ts measurements. Addtonally, usng the mnmum update nterval estmated by (40), we guarantee that x ( (t * )) ( x ( t )). Also note that the ntal average usng k k uantzaton remans constant as t was shown n Theorem 3. Defne [ ] x [ ] [ ], whch represents the dfference between the chosen agent and any x c other remanng agent at the T-dscretzed tme nstants ndexed by. We have the followng: [ ( [ ]) ( [ ]) [ ] ] x[ ] T xk x k x c N [ ] [ ] [ ] [ ] T e [ ] [ ] e [ ] x [ ] x [ ] c c N (4)

17 for = n-, where T t and [ ] x[ ] ( x[ ]). It s clear that n ths case the event k k tmes t take place at some of the dscrete tme nstants labeled as. k k Euaton (4) can be wrtten n a compact form: [ ] Q[ ] TG( [ ] e [ ]) X c [ ] (4) where QInTLT dag{ Ac}, Xc[] ( xc[ ] xc[]) n, [] [[]... []] T T n, [] [ c[], []... n []], e [] [ e [], e []... e []] T. The response of (4) to ntal condton [0] s gven by: c n The norm of [ ] satsfes: l [ ] Q [0 ] Q TG([ l] e [ l]) Q l X [ l ]. (43) l l c l [ ] Q [0] ( p ) T G Q T Q l0 l0 l. (44) Snce the orgnal communcaton graph s connected then agent x c has drected paths to all followers and 0T mn/ N then, by lemma 8.3 n (Ren and Cao 0), Q has all ts,..., n egenvalues wthn the unt crcle and lm Q 0. Addtonally, from Lemma.6 and Lemma.8 n (Ren and Cao 0), we have that l lm Q ( In Q) and l 0 p G L dag A c lm [ ] ( { }) (45) whch s euvalent to (37). Remark. Any agent n the network can be selected as x c resultng n dfferent expressons n (37) accordng to the remanng agents communcaton graph. The mnmum of these expressons holds as a bound n (37). Snce the ntal average s constant the agents converge around the ntal average.

18 Remark 3. Threshold (36) s constant once we choose a uantzaton parameter. Ths threshold choce makes sense because the error () vares n ncrements of. Addtonally, from (37), the regon of convergence can be reduced by choosng a smaller, by tradng off samplng-nter-event tme. 4. Examples Example. Consder eght agents exchangng uantzed measurements of postons usng a neglgble samplng tme for computng the error. The uantzaton parameter s =0.5. Smulaton results are shown n Fg.. Ths fgure shows that the non-uantzed states of the agents converge to a regon around the ntal average whch s In ths example all the uantzed states reach a common value and the bound (3) s satsfed. In addton, snce the uantzed states reach a common value, the agents do not move and no addtonal events are generated after approxmately 3 seconds as t can be seen n the center and rght plots of Fg., where the broadcastng perods for each agent are shown. States of agents 5 Broadcastng perods (-4) 4.5 Broadcastng perods (5-8) Tme (sec) Tme (sec) Tme (sec) Fg.. Quantzed consensus. Left: states of eght agents. Center: Broadcastng perods agents -4, agent (), agent (), agent 3(x), agent 4(+). Rght: Broadcastng perods agents 5-8, agent 5(), agent 6(), agent 7(x), agent 8(+).

19 States of agents Broadcastng perods (-4) Broadcastng perods (5-8) Tme (sec) Tme (sec) Tme (sec) Fg.. Quantzed consensus wth strctly postve nter-event tmes. Left: states of eght agents. Center: Broadcastng perods agents -4, agent (), agent (), agent 3(x), age nt 4(+). Rght: Broadcastng perods agents 5-8, agent 5(), agent 6(), agent 7(x), agent 8(+). Example. We consder the same system as n Example but the dfference s that we ntroduce a mnmum nter-event tme eual to 0.3 seconds whch also serves as a samplng nterval for calculatng the error. We select p= and =0.5. Smulaton results are shown n Fg.. In ths case the average of the non-uantzed states also remans constant over tme, The uantzed values do not reach a common value although the dfference of any par of them remans bounded. The agents keep sendng updates when they reach ths regon but usng event tmes eual or greater than the mnmum update nterval whch s 0.3 seconds as t can be observed n the center and rght plots of Fg.. The agents converge to a bounded regon around the ntal average eual to 4.85 and the bound (37) s satsfed. The mnmum theoretcal bound for ths example s eual 7 whch s conservatve snce, from Fg. and after transent response, the dfference between any two agents s less than Conclusons

20 Decentralzed control and broadcastng laws for consensus were presented n ths note. The man advantage of ths formulaton compared to smlar work s that we were able to reduce both actuaton and transmsson updates; contnuous montorng of states of neghbors s no longer needed. Asymptotc convergence to ntal average was shown. We offered an mportant extenson to consder transmsson of uantzed measurements. In order to avod Zeno behavor n ths case we ntroduced a strctly postve mnmum update nterval and convergence to a bounded regon around the ntal average was obtaned. References Anta, A., and Tabuada, P. (00), To sample or not to sample: Self-trggered control for nonlnear systems, IEEE Transactons on Automatc Control, 55, Aragues, R., Sh, G., Dmarogonas, D.V., Sagues, C., and Johansson K.H. (0), Dstrbuted algebrac connectvty estmaton for adaptve event-trggered consensus, n Proceedngs of the Amercan Control Conference, pp Astrom, K.J., and Bernhardson, B.M., (00), Comparson of Remann and Lebesgue samplng for frst order stochastc systems, n Proceedngs of the 4st IEEE Conference on Decson and Control, pp Astrom, K.J. (008) Event based control, n A. Astolf and L. Marcon, (eds.), Analyss and Desgn of Nonlnear Control Systems, pp Sprnger-Verlag, Berln. Cao, Y., and Ren, W. (009), Sample-data formaton control under dynamc drected nteracton, n Proceedngs of the Amercan Control Conference, pp Cao, Y., and Ren, W. (00), Mult-vehcle coordnaton for double ntegrator dynamcs under fxed undrected/drected nteracton n a sampled-data settng, Internatonal Journal of Robust and Nonlnear Control, 0, Ceragol, F., De Perss, C., and Frasca, P (0), Dscontnutes and hysteress n uantzed average consensus, Automatca, 47, Dmarogonas, D.V., Frazzol, E., and Johansson, K.H. (0), Dstrbuted event-trggered control for mult-agent systems, IEEE Transactons on Automatc Control, 57, Dmarogonas D.V., and Johansson, K.H. (009), Event-trggered control for mult-agent systems, n Proceedngs of Jont 48 th IEEE Conf. Decson and Control and 8 th Chnese Control Conference, pp Dmarogonas, D.V., and Frazzol, E. (009), Dstrbuted event-trggered control strateges for mult-agent systems, n Proceedngs of the 47 th Allerton Conference on Communcatons, Control, and Computng, pp Donkers, M.C.F., and Heemels, W.P.M.H. (00), Output-based event-trggered control wth guaranteed Lnfty-gan and mproved event-trggerng, n Proceedngs of the 49th IEEE Conf. Decson and Control, pp Fr anceschell, M., Gasparr, A., Gua, A., and Seatzu, C. (009), Decentralzed Laplacan egenvalues estmaton for th th networked mult-agent systems, n Proceedngs of Jont 48 IEEE Conf. Decson and Control and 8 Chnese Control Conference, pp Garca, E., and Antsakls, P.J. (03), Model-based event-trggered control for systems wth uantzaton and tmevaryng network delays, IEEE Transactons on Automatc Control, 58, Ga rca, E., and Antsakls, P.J. (0), Decentralzed model-based event-trggered control of networked systems, n Proceedngs of the Amercan Control Conference, pp

21 Hayakawa, T., Matsuzawa, T., and Hara, S. (006), Formaton control of mult-agent systems wth sampled nformaton, n Proceedngs of the 45 th IEEE Conference on Decson and Control, pp J, M., and Egerstedt, M. (007), Dstrbuted coordnaton control of multagent systems whle preservng connectedness, IEEE Transactons on Robotcs, 3, Khall, H.K. (00), Nonlnear systems, 3rd Ed, Upper Saddle Rver, NJ: Prentce Hall. Lu, H., Xe, G., and Wang, L. (00), Necessary and suffcent condtons for solvng consensus of double ntegrator dynamcs va sampled control, Internatonal Journal of Robust and Nonlnear Control, 0, Moreau, L. (004), Stablty of contnuous-tme dstrbuted consensus algorthms, n Proceedngs of the IEEE Conference on Decson and Control, pp Qn, J., and Gao, H. (0), A suffcent condton for convergence of sampled-data consensus for double ntegrator dynamcs wth nonunform and tme-varyng communcaton delays, IEEE Transactons on Automatc Control, to appear. Ren, W., Beard, R.W., and Atkns, E.M. (007), Informaton consensus n multvehcle cooperatve control, IEEE Control Systems Magazne, 7, 7-8. Ren, W., and Cao, Y. (0), Dstrbuted coordnaton of mult-agent networks: emergent problems, models, and ssues, Sprnger-Verlag, London, 0. Seyboth, G.S., Dmarogonas, D.V., and Johansson, K.H. (03), Event-based broadcastng for mult-agent average consensus, Automatca, 49, Sun, Y., and El-Farra, N.H., (0), Dynamc uas-decentralzed control of networked process systems wth lmted measurements, n Proceedngs of the Amercan Control Conference, pp Tabuada, P. (007), Event-trggered real-tme schedulng of stablzng control tasks, IEEE Transactons on Automatc Control, 5, Tanner, H.G., Jadbabae, A., and Pappas, G.J. (003), Stable flockng of moble agents, part I: fxed topology, n Proceedngs of the 4nd IEEE Conference on Decson and Control, pp Wang, X., and Lemmon, M.D. (008), Event trggered broadcastng across dstrbuted networked control systems, n Proceedngs of the Amercan Control Conference, pp Wang, X., and Lemmon, M.D. (0), Event-trggerng n dstrbuted networked control systems, IEEE Transactons on Automatc Control, 56, Yang, P., Freeman, R., Gordon, G., Lynch, K., Srnvasa, S., and Sukthankar, R. (00), Decentralzed estmaton and control of graph connectvty for moble sensor networks, Automatca, 46, Yu, H., and Antsakls, P.J. (0), Quantzed output synchronzaton of networked passve systems wth event-drven communcaton, n Proceedngs of the Amercan Control Conference, pp

Distributed event-triggered coordination for average consensus on weight-balanced digraphs

Distributed event-triggered coordination for average consensus on weight-balanced digraphs Dstrbuted event-trggered coordnaton for average consensus on weght-balanced dgraphs Cameron Nowzar a Jorge Cortés b a Department of Electrcal and Systems Engneerng, Unversty of Pennsylvana, Phladelpha,

More information

Asynchronous Periodic Event-Triggered Coordination of Multi-Agent Systems

Asynchronous Periodic Event-Triggered Coordination of Multi-Agent Systems 017 IEEE 56th Annual Conference on Decson and Control (CDC) December 1-15, 017, Melbourne, Australa Asynchronous Perodc Event-Trggered Coordnaton of Mult-Agent Systems Yaohua Lu Cameron Nowzar Zh Tan Qng

More information

Dynamic Systems on Graphs

Dynamic Systems on Graphs Prepared by F.L. Lews Updated: Saturday, February 06, 200 Dynamc Systems on Graphs Control Graphs and Consensus A network s a set of nodes that collaborates to acheve what each cannot acheve alone. A network,

More information

Adaptive Consensus Control of Multi-Agent Systems with Large Uncertainty and Time Delays *

Adaptive Consensus Control of Multi-Agent Systems with Large Uncertainty and Time Delays * Journal of Robotcs, etworkng and Artfcal Lfe, Vol., o. (September 04), 5-9 Adaptve Consensus Control of Mult-Agent Systems wth Large Uncertanty and me Delays * L Lu School of Mechancal Engneerng Unversty

More information

Changing Topology and Communication Delays

Changing Topology and Communication Delays Prepared by F.L. Lews Updated: Saturday, February 3, 00 Changng Topology and Communcaton Delays Changng Topology The graph connectvty or topology may change over tme. Let G { G, G,, G M } wth M fnte be

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

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

A class of event-triggered coordination algorithms for multi-agent systems on weight-balanced digraphs

A class of event-triggered coordination algorithms for multi-agent systems on weight-balanced digraphs 2018 Annual Amercan Control Conference (ACC) June 27 29, 2018. Wsconsn Center, Mlwaukee, USA A class of event-trggered coordnaton algorthms for mult-agent systems on weght-balanced dgraphs Png Xu Cameron

More information

Distributed Exponential Formation Control of Multiple Wheeled Mobile Robots

Distributed Exponential Formation Control of Multiple Wheeled Mobile Robots Proceedngs of the Internatonal Conference of Control, Dynamc Systems, and Robotcs Ottawa, Ontaro, Canada, May 15-16 214 Paper No. 46 Dstrbuted Exponental Formaton Control of Multple Wheeled Moble Robots

More information

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. EE 539 Homeworks Sprng 08 Updated: Tuesday, Aprl 7, 08 DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. For full credt, show all work. Some problems requre hand calculatons.

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

Lecture 12: Discrete Laplacian

Lecture 12: Discrete Laplacian Lecture 12: Dscrete Laplacan Scrbe: Tanye Lu Our goal s to come up wth a dscrete verson of Laplacan operator for trangulated surfaces, so that we can use t n practce to solve related problems We are mostly

More information

Cooperative Output Regulation of Linear Multi-agent Systems with Communication Constraints

Cooperative Output Regulation of Linear Multi-agent Systems with Communication Constraints 2016 IEEE 55th Conference on Decson and Control (CDC) ARIA Resort & Casno December 12-14, 2016, Las Vegas, USA Cooperatve Output Regulaton of Lnear Mult-agent Systems wth Communcaton Constrants Abdelkader

More information

Periodic Event-Triggered Average Consensus over Directed Graphs

Periodic Event-Triggered Average Consensus over Directed Graphs 05 IEEE 54th Annual Conference on Decson and Control CDC) December 5-8, 05 Osaka, Japan Perodc Event-Trggered Average Consensus over Drected Graphs Xangyu Meng, Lhua Xe, Yeng Cha Soh, Cameron Nowzar, and

More information

Event-triggered Control for Multi-Agent Systems

Event-triggered Control for Multi-Agent Systems Jont 48th IEEE Conference on Decson and Control and 28th Chnese Control Conference Shangha, P.R. Chna, December 6-8, 29 FrAIn3.2 Event-trggered Control for Mult-Agent Systems Dmos V. Dmarogonas and Karl

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

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

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

Errors for Linear Systems

Errors for Linear Systems Errors for Lnear Systems When we solve a lnear system Ax b we often do not know A and b exactly, but have only approxmatons  and ˆb avalable. Then the best thng we can do s to solve ˆx ˆb exactly whch

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

Consensus of Multi-Agent Systems by Distributed Event-Triggered Control

Consensus of Multi-Agent Systems by Distributed Event-Triggered Control Preprnts of the 19th World Congress The Internatonal Federaton of Automatc Control Consensus of Mult-Agent Systems by Dstrbuted Event-Trggered Control Wenfeng Hu, Lu Lu, Gang Feng Department of Mechancal

More information

C. Nowzari, J. Cortés, and G. J. Pappas: Event-triggered communication and control for multi-agent average consensus Chap /1/23 11:26 page 1

C. Nowzari, J. Cortés, and G. J. Pappas: Event-triggered communication and control for multi-agent average consensus Chap /1/23 11:26 page 1 consensus Chap. 0 2017/1/23 11:26 page 1 1 0.1 Introducton In ths chapter we look at one of the canoncal drvng examples for mult-agent systems: average consensus. In ths scenaro, a group of agents seek

More information

Chapter 8 SCALAR QUANTIZATION

Chapter 8 SCALAR QUANTIZATION Outlne Chapter 8 SCALAR QUANTIZATION Yeuan-Kuen Lee [ CU, CSIE ] 8.1 Overvew 8. Introducton 8.4 Unform Quantzer 8.5 Adaptve Quantzaton 8.6 Nonunform Quantzaton 8.7 Entropy-Coded Quantzaton Ch 8 Scalar

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

Asymptotic Stability in Distributed Event-Triggered Networked Control Systems with Delays

Asymptotic Stability in Distributed Event-Triggered Networked Control Systems with Delays Asymptotc Stablty n Dstrbuted Event-Trggered Networked Control Systems wth Delays Xaofeng Wang and Mchael D. emmon Abstract Ths paper examnes event-trggered broadcastng of state nformaton n dstrbuted networked

More information

Distributed Self-triggered Control for Multi-agent Systems

Distributed Self-triggered Control for Multi-agent Systems 49th IEEE Conference on Decson and Control December 15-17, 21 Hlton Atlanta Hotel, Atlanta, GA, USA Dstrbuted Self-trggered Control for Mult-agent Systems Dmos V. Dmarogonas, Emlo Frazzol and Karl H. Johansson

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

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

Event-Triggering in Distributed Networked Systems with Data Dropouts and Delays

Event-Triggering in Distributed Networked Systems with Data Dropouts and Delays Event-Trggerng n Dstrbuted Networked Systems wth Data Dropouts and Delays Xaofeng Wang and Mchael D. Lemmon Unversty of Notre Dame, Department of Electrcal Engneerng, Notre Dame, IN, 46556, USA, xwang13,lemmon@nd.edu

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

Inductance Calculation for Conductors of Arbitrary Shape

Inductance Calculation for Conductors of Arbitrary Shape CRYO/02/028 Aprl 5, 2002 Inductance Calculaton for Conductors of Arbtrary Shape L. Bottura Dstrbuton: Internal Summary In ths note we descrbe a method for the numercal calculaton of nductances among conductors

More information

The equation of motion of a dynamical system is given by a set of differential equations. That is (1)

The equation of motion of a dynamical system is given by a set of differential equations. That is (1) Dynamcal Systems Many engneerng and natural systems are dynamcal systems. For example a pendulum s a dynamcal system. State l The state of the dynamcal system specfes t condtons. For a pendulum n the absence

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

Stanford University CS359G: Graph Partitioning and Expanders Handout 4 Luca Trevisan January 13, 2011

Stanford University CS359G: Graph Partitioning and Expanders Handout 4 Luca Trevisan January 13, 2011 Stanford Unversty CS359G: Graph Parttonng and Expanders Handout 4 Luca Trevsan January 3, 0 Lecture 4 In whch we prove the dffcult drecton of Cheeger s nequalty. As n the past lectures, consder an undrected

More information

NUMERICAL DIFFERENTIATION

NUMERICAL DIFFERENTIATION NUMERICAL DIFFERENTIATION 1 Introducton Dfferentaton s a method to compute the rate at whch a dependent output y changes wth respect to the change n the ndependent nput x. Ths rate of change s called the

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

Complete subgraphs in multipartite graphs

Complete subgraphs in multipartite graphs Complete subgraphs n multpartte graphs FLORIAN PFENDER Unverstät Rostock, Insttut für Mathematk D-18057 Rostock, Germany Floran.Pfender@un-rostock.de Abstract Turán s Theorem states that every graph G

More information

A Framework for Aperiodic Model Predictive Control

A Framework for Aperiodic Model Predictive Control A Framewor for Aperodc Model Predctve Control Alna Eqtam 1, Dmos V. Dmarogonas 2 and Kostas J. Kyraopoulos 1 1 Control Systems Lab, NaBonal Tech. Unv. of Athens (NTUA) 2 School of El. Eng., Royal InsBtute

More information

Lecture 4: November 17, Part 1 Single Buffer Management

Lecture 4: November 17, Part 1 Single Buffer Management Lecturer: Ad Rosén Algorthms for the anagement of Networs Fall 2003-2004 Lecture 4: November 7, 2003 Scrbe: Guy Grebla Part Sngle Buffer anagement In the prevous lecture we taled about the Combned Input

More information

Output-Based Event-Triggered Control with. Guaranteed L -gain and Improved and Decentralised Event-Triggering

Output-Based Event-Triggered Control with. Guaranteed L -gain and Improved and Decentralised Event-Triggering Output-Based Event-Trggered Control wth 1 Guaranteed L -gan and Improved and Decentralsed Event-Trggerng M.C.F. Donkers and W.P.M.H. Heemels Abstract Most event-trggered controllers avalable nowadays are

More information

Transfer Functions. Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: ( ) system

Transfer Functions. Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: ( ) system Transfer Functons Convenent representaton of a lnear, dynamc model. A transfer functon (TF) relates one nput and one output: x t X s y t system Y s The followng termnology s used: x y nput output forcng

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

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

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

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

Lossy Compression. Compromise accuracy of reconstruction for increased compression.

Lossy Compression. Compromise accuracy of reconstruction for increased compression. Lossy Compresson Compromse accuracy of reconstructon for ncreased compresson. The reconstructon s usually vsbly ndstngushable from the orgnal mage. Typcally, one can get up to 0:1 compresson wth almost

More information

Convexity preserving interpolation by splines of arbitrary degree

Convexity preserving interpolation by splines of arbitrary degree Computer Scence Journal of Moldova, vol.18, no.1(52), 2010 Convexty preservng nterpolaton by splnes of arbtrary degree Igor Verlan Abstract In the present paper an algorthm of C 2 nterpolaton of dscrete

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

Robust observed-state feedback design. for discrete-time systems rational in the uncertainties

Robust observed-state feedback design. for discrete-time systems rational in the uncertainties Robust observed-state feedback desgn for dscrete-tme systems ratonal n the uncertantes Dmtr Peaucelle Yosho Ebhara & Yohe Hosoe Semnar at Kolloquum Technsche Kybernetk, May 10, 016 Unversty of Stuttgart

More information

Appendix B. Criterion of Riemann-Stieltjes Integrability

Appendix B. Criterion of Riemann-Stieltjes Integrability Appendx B. Crteron of Remann-Steltes Integrablty Ths note s complementary to [R, Ch. 6] and [T, Sec. 3.5]. The man result of ths note s Theorem B.3, whch provdes the necessary and suffcent condtons for

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

High resolution entropy stable scheme for shallow water equations

High resolution entropy stable scheme for shallow water equations Internatonal Symposum on Computers & Informatcs (ISCI 05) Hgh resoluton entropy stable scheme for shallow water equatons Xaohan Cheng,a, Yufeng Ne,b, Department of Appled Mathematcs, Northwestern Polytechncal

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

Lecture 4. Instructor: Haipeng Luo

Lecture 4. Instructor: Haipeng Luo Lecture 4 Instructor: Hapeng Luo In the followng lectures, we focus on the expert problem and study more adaptve algorthms. Although Hedge s proven to be worst-case optmal, one may wonder how well t would

More information

A Simple Inventory System

A Simple Inventory System A Smple Inventory System Lawrence M. Leems and Stephen K. Park, Dscrete-Event Smulaton: A Frst Course, Prentce Hall, 2006 Hu Chen Computer Scence Vrgna State Unversty Petersburg, Vrgna February 8, 2017

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

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

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

A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS

A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS HCMC Unversty of Pedagogy Thong Nguyen Huu et al. A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS Thong Nguyen Huu and Hao Tran Van Department of mathematcs-nformaton,

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

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

Suppose that there s a measured wndow of data fff k () ; :::; ff k g of a sze w, measured dscretely wth varable dscretzaton step. It s convenent to pl

Suppose that there s a measured wndow of data fff k () ; :::; ff k g of a sze w, measured dscretely wth varable dscretzaton step. It s convenent to pl RECURSIVE SPLINE INTERPOLATION METHOD FOR REAL TIME ENGINE CONTROL APPLICATIONS A. Stotsky Volvo Car Corporaton Engne Desgn and Development Dept. 97542, HA1N, SE- 405 31 Gothenburg Sweden. Emal: astotsky@volvocars.com

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

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

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

Notes on Frequency Estimation in Data Streams

Notes on Frequency Estimation in Data Streams Notes on Frequency Estmaton n Data Streams In (one of) the data streamng model(s), the data s a sequence of arrvals a 1, a 2,..., a m of the form a j = (, v) where s the dentty of the tem and belongs to

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

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

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

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

2E Pattern Recognition Solutions to Introduction to Pattern Recognition, Chapter 2: Bayesian pattern classification

2E Pattern Recognition Solutions to Introduction to Pattern Recognition, Chapter 2: Bayesian pattern classification E395 - Pattern Recognton Solutons to Introducton to Pattern Recognton, Chapter : Bayesan pattern classfcaton Preface Ths document s a soluton manual for selected exercses from Introducton to Pattern Recognton

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

The Second Anti-Mathima on Game Theory

The Second Anti-Mathima on Game Theory The Second Ant-Mathma on Game Theory Ath. Kehagas December 1 2006 1 Introducton In ths note we wll examne the noton of game equlbrum for three types of games 1. 2-player 2-acton zero-sum games 2. 2-player

More information

Distributed Multi-Agent Coordination: A Comparison Lemma Based Approach

Distributed Multi-Agent Coordination: A Comparison Lemma Based Approach 2011 Amercan Control Conference on O'Farrell Street, San Francsco, CA, USA June 29 - July 01, 2011 Dstrbuted Mult-Agent Coordnaton: A Comparson Lemma Based Approach Yongcan Cao and We Ren Abstract In ths

More information

Lecture 10: May 6, 2013

Lecture 10: May 6, 2013 TTIC/CMSC 31150 Mathematcal Toolkt Sprng 013 Madhur Tulsan Lecture 10: May 6, 013 Scrbe: Wenje Luo In today s lecture, we manly talked about random walk on graphs and ntroduce the concept of graph expander,

More information

Chapter 7 Channel Capacity and Coding

Chapter 7 Channel Capacity and Coding Wreless Informaton Transmsson System Lab. Chapter 7 Channel Capacty and Codng Insttute of Communcatons Engneerng atonal Sun Yat-sen Unversty Contents 7. Channel models and channel capacty 7.. Channel models

More information

Graph Reconstruction by Permutations

Graph Reconstruction by Permutations Graph Reconstructon by Permutatons Perre Ille and Wllam Kocay* Insttut de Mathémathques de Lumny CNRS UMR 6206 163 avenue de Lumny, Case 907 13288 Marselle Cedex 9, France e-mal: lle@ml.unv-mrs.fr Computer

More information

Lecture 3: Shannon s Theorem

Lecture 3: Shannon s Theorem CSE 533: Error-Correctng Codes (Autumn 006 Lecture 3: Shannon s Theorem October 9, 006 Lecturer: Venkatesan Guruswam Scrbe: Wdad Machmouch 1 Communcaton Model The communcaton model we are usng conssts

More information

PARTICIPATION FACTOR IN MODAL ANALYSIS OF POWER SYSTEMS STABILITY

PARTICIPATION FACTOR IN MODAL ANALYSIS OF POWER SYSTEMS STABILITY POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 86 Electrcal Engneerng 6 Volodymyr KONOVAL* Roman PRYTULA** PARTICIPATION FACTOR IN MODAL ANALYSIS OF POWER SYSTEMS STABILITY Ths paper provdes a

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

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

THERE ARE INFINITELY MANY FIBONACCI COMPOSITES WITH PRIME SUBSCRIPTS

THERE ARE INFINITELY MANY FIBONACCI COMPOSITES WITH PRIME SUBSCRIPTS Research and Communcatons n Mathematcs and Mathematcal Scences Vol 10, Issue 2, 2018, Pages 123-140 ISSN 2319-6939 Publshed Onlne on November 19, 2018 2018 Jyot Academc Press http://jyotacademcpressorg

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

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

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

6. Stochastic processes (2)

6. Stochastic processes (2) 6. Stochastc processes () Lect6.ppt S-38.45 - Introducton to Teletraffc Theory Sprng 5 6. Stochastc processes () Contents Markov processes Brth-death processes 6. Stochastc processes () Markov process

More information

6. Stochastic processes (2)

6. Stochastic processes (2) Contents Markov processes Brth-death processes Lect6.ppt S-38.45 - Introducton to Teletraffc Theory Sprng 5 Markov process Consder a contnuous-tme and dscrete-state stochastc process X(t) wth state space

More information

Lecture 21: Numerical methods for pricing American type derivatives

Lecture 21: Numerical methods for pricing American type derivatives Lecture 21: Numercal methods for prcng Amercan type dervatves Xaoguang Wang STAT 598W Aprl 10th, 2014 (STAT 598W) Lecture 21 1 / 26 Outlne 1 Fnte Dfference Method Explct Method Penalty Method (STAT 598W)

More information

8 Derivation of Network Rate Equations from Single- Cell Conductance Equations

8 Derivation of Network Rate Equations from Single- Cell Conductance Equations Physcs 178/278 - Davd Klenfeld - Wnter 2015 8 Dervaton of Network Rate Equatons from Sngle- Cell Conductance Equatons We consder a network of many neurons, each of whch obeys a set of conductancebased,

More information

Edge Isoperimetric Inequalities

Edge Isoperimetric Inequalities November 7, 2005 Ross M. Rchardson Edge Isopermetrc Inequaltes 1 Four Questons Recall that n the last lecture we looked at the problem of sopermetrc nequaltes n the hypercube, Q n. Our noton of boundary

More information

A graph is a pair G= (V,E) with V a nonempty finite set of nodes or vertices V { v1 a set of edges or arcs E V V. We assume ( vi, vi) E,

A graph is a pair G= (V,E) with V a nonempty finite set of nodes or vertices V { v1 a set of edges or arcs E V V. We assume ( vi, vi) E, Prepared by FL Lews Updated: hursday, October 6, 008 Graphs A graph s a par G= (V,E) wth V a nonempty fnte set of nodes or vertces V { v,, v N } and a set of edges or arcs E V V We assume ( v, v) E,, e

More information

Adaptive Flocking Control for Dynamic Target Tracking in Mobile Sensor Networks

Adaptive Flocking Control for Dynamic Target Tracking in Mobile Sensor Networks The 29 IEEE/RSJ Internatonal Conference on Intellgent Robots and Systems October -5, 29 St. Lous, USA Adaptve Flockng Control for Dynamc Target Trackng n Moble Sensor Networks Hung Manh La and Wehua Sheng

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

Global Sensitivity. Tuesday 20 th February, 2018

Global Sensitivity. Tuesday 20 th February, 2018 Global Senstvty Tuesday 2 th February, 28 ) Local Senstvty Most senstvty analyses [] are based on local estmates of senstvty, typcally by expandng the response n a Taylor seres about some specfc values

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

Week3, Chapter 4. Position and Displacement. Motion in Two Dimensions. Instantaneous Velocity. Average Velocity

Week3, Chapter 4. Position and Displacement. Motion in Two Dimensions. Instantaneous Velocity. Average Velocity Week3, Chapter 4 Moton n Two Dmensons Lecture Quz A partcle confned to moton along the x axs moves wth constant acceleraton from x =.0 m to x = 8.0 m durng a 1-s tme nterval. The velocty of the partcle

More information

EEE 241: Linear Systems

EEE 241: Linear Systems EEE : Lnear Systems Summary #: Backpropagaton BACKPROPAGATION The perceptron rule as well as the Wdrow Hoff learnng were desgned to tran sngle layer networks. They suffer from the same dsadvantage: they

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

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

Turing Machines (intro)

Turing Machines (intro) CHAPTER 3 The Church-Turng Thess Contents Turng Machnes defntons, examples, Turng-recognzable and Turng-decdable languages Varants of Turng Machne Multtape Turng machnes, non-determnstc Turng Machnes,

More information