Distributed Cooperative Control System Algorithms Simulations and Enhancements

Size: px
Start display at page:

Download "Distributed Cooperative Control System Algorithms Simulations and Enhancements"

Transcription

1 Po Wu and P.J. Antsakls, Dstrbuted Cooperatve Control System Algorthms: Smulatons and Enhancements, ISIS Techncal Report, Unversty of Notre Dame, ISIS , Aprl ( Dstrbuted Cooperatve Control System Algorthms Smulatons and Enhancements Po Wu and Panos J. Antsakls Department of Electrcal Engneerng Unversty of Notre Dame Notre Dame, IN Emal: {pwu1,

2 Abstract In ths paper, we descrbe and smulate a number of algorthms created to address problems n dstrbuted control systems. Based on tools from matrx theory, algebrac graph theory and control theory, a bref ntroducton s provded on consensus, rendezvous, and flockng protocols, and Dubns vehcle model. Recent results are then shown by smulatng and enhancng varous mult-agent dynamc system algorthms. Index Terms Cooperatve systems, dstrbuted control, mult-agent system

3 ISIS TECHNICAL REPORT ISIS APRIL I. INTRODUCTION Dstrbuted control systems refer to control systems n whch the controller elements are not centralzed but are dstrbuted throughout the system wth each component sub-system controlled by one or more controllers. The entre system of controllers s connected by networks for communcaton and montorng. In such mult-agent systems, varous control algorthms to acheve dfferent purposes are consdered, such as the atttude algnment n multple spacecraft settng [3][28], formaton control of unmanned ar vehcles [1], and flockng [2]. See also [27]. Consensus problems under dfferent nformaton constrants have been addressed by many researchers [16]. Jadbabae et al. [3] focus on coordnaton under undrected graphs. Ren et al. [4] extend the result to the drected graph case. Average consensus problem s solved over balanced drected networks n [5]. The speed of consensus can be ncreased by weght optmzaton [20], or by va random rewrng [6] snce the algebrac connectvty of a regular network can be greatly enlarged. The robustness to changes n network topology due to lnk/node falures, tme-delays, and performance guarantees s analyzed n [7]. Asynchronous consensus has been studed n [8][17][18][19]. Rendezvous problems have been ntroduced n [9], n whch all agents are homogeneous and memoryless. It s shown n [10] that synchronous and asynchronous rendezvous s acheved wth the ntal graph connected. The crcumcenter algorthm s desgned [11] to set target ponts as crcumcenters. A related algorthm, n whch connectvty constrants are not mposed, s proposed n [12]. Flockng, whch means convergence to a common velocty vector and stablzaton of nter-agent dstances, s guaranteed as long as the poston and velocty graphs reman connected at all tmes [13]. [14] provdes a stablty result for the case where the topology of agent nterconnectons changes n a completely arbtrary manner. The splt/rejon maneuver and squeezng maneuver are performed wth obstacle avodance. Takng nto account nherent knematc lmtatons of automobles, Dubns vehcle s ntroduced n [21]. A model of Dubns vehcle s a controllable wheeled robot wth a constrant on the turnng angle along a gven route n two dmensons. [22] gave the shortest paths jonng two arbtrary confguratons usng Optmal Control Theory.

4 ISIS TECHNICAL REPORT ISIS APRIL Rendezvous of Dubns vehcles s dscussed n [25]. Smulaton and enhancement of dstrbuted control algorthms mentoned above provdes llustratve examples of how the dynamc system evolves. The dscrete event smulator s mplemented n Java as a class wth headng, poston, velocty and other varables, and wth some Java methods for neghborhood updatng, movng and status dsplayng. Communcaton s accomplshed va message exchangng mechansm takng nto account nose. The behavor of every agent s llustrated as the 2-D poston and trajectores. The paper s organzed as follows. In Secton II, we descrbe recent results of consensus protocols. In Secton III, rendezvous problem s shown. In Secton IV, flockng problems are dscussed. Secton V contans the smulaton results and Secton IV contans concludng remarks and future drectons. II. CONSENSUS PROTOCOLS AND STABILITY THEOREMS A. Defnton and Notatons To descrbe the relatonshps between multple agents, we have a dgraph G to model the nteracton topology. If agent j can receve nformaton from agent, then graph nodes v and v j correspond to agent and j, and a drected edge e j represents a undrectonal nformaton exchange lnk from v to v j, that s, agent j can receve nformaton from agent. The nteracton graph represents the communcaton pattern at certan dscrete tme. Let G = { V, E, A} be a weghted dgraph (or drect graph) of order n wth the set of nodes V = { v1, v2,..., v n }, set of edges E V V, and a weghted adjacency matrx A = [ a j ] wth nonnegatve adjacency elements a j. The node ndces belong to a fnte ndex set I = {1, 2,..., n }. A drected edge of G s denoted by e = ( v, v ), where e j E does not mply e j E edges of the graph are postve,.e., a j > 0 f and only f e j j j. The adjacency elements correspondng to the E. Moreover, we assume a 0 for all I. The set of neghbors of node v s the set of all nodes whch communcate to v, denoted by N = { v V :( v, v ) E. j j }

5 ISIS TECHNICAL REPORT ISIS APRIL A graph G s called strongly connected f there s a drected path from v to v j and v j to v between any par of dstnct vertces v and v j. Vertex v s sad to be lnked to vertex v j across a tme nterval f there exsts a drected path from v to v j n the unon of nteracton graphs n that nterval. A drected tree s a drected graph where every node except the root has exactly one parent. A spannng tree of a drected graph s a tree formed by graph edges that connect all the vertces of the graph. Let 1 denote a n 1column vector wth all entres equal to 1. Let M ( R) represent the set of all n n real matrces. A matrx F M ( R) s nonnegatve, F 0, f all ts entres n n are nonnegatve, and t s rreducble f and only f 1 ( I + F) n > 0. Furthermore, f all ts row sums are +1, F s sad to be a (row) stochastc, whle doubly stochastc f t s both row stochastc and column stochastc. The nteracton graph s tme-dependent snce the nformaton flow among agents may be dynamcally changng. Let G= { G1, G2,..., G M } denote the set of all possble nteracton graphs defned for a group of agents. Note that the cardnalty of G s fnte. The unon of a collecton of graphs { G, G,... G }, each wth vertex set V, s a graph G wth vertex set V G, j = 1,2,..., m. j 1 2 m and edge set equal to the unon of the edge sets of B. Consensus protocols and general stablty theorems Consder the followng synchronous dscrete-tme consensus protocol [4], [7] n 1 x( t + 1) = Aj( t) xj( t ) (1) A () t j= 1 n j= 1 where t {0,1, 2,...} s the dscrete-tme ndex, A () t > 0f nformaton flows from j j v j to v at tme t. The magntude of A () t represents possbly tme-varyng relatve j confdence of agent n the nformaton state of agent j at tme t or the relatve relabltes of nformaton exchange lnks between them. Rewrte (1) n a compact form x( t+ 1) = F( t) x( t) (2) Aj () t where x = [ x1,..., x n ], F = Fj =. An mmedate observaton s that the matrx F n A () t j= 1 j s a nonnegatve stochastc matrx, whch has an egenvalue at 1 wth the correspondng

6 ISIS TECHNICAL REPORT ISIS APRIL egenvalue vector equal to 1. Lemma 1 ([7]): Let G be a dgraph wth n nodes and maxmum degree. Then wth parameter Δ= max ( ) a j j and ε (0,1/ Δ ], F satsfes the followng propertes: ) F s a row stochastc nonnegatve matrx wth a trval egenvalue of 1; ) All egenvalues of F are n a unt crcle; ) If G s a balanced graph, then F s a doubly stochastc matrx; v) If G s strongly connected and 0< ε < 1/ Δ, then F s defned as a prmtve matrx. Wth the connecton between the graph G and the matrx F, we have the stablzaton condton of consensus,.e. the convergence of all agents n fxed topology. Theorem 1 ([7]): Consder a network of n agents wth topology G applyng the consensus algorthm (2). Suppose G s a strongly connected dgraph, then ) A consensus s asymptotcally reached for all ntal states; ) The consensus value s α = (0) wth 1 ; wx ) If the dgraph s balanced (or P s doubly stochastc), an average-consensus s asymptotcally reached and x = ( x (0))/ n. ss w = In swtchng topology, we have the followng results. Theorem 2 ([3]): Let x(0) be fxed and let G be a swtchng sgnal for whch there exsts an nfnte sequence of contguous, nonempty, bounded, tme-ntervals, [t, t +1 ), startng at t 0 = 0, wth the property that across each such nterval, the n agents are lnked together. Then lm x( t) = x 1 (3) t where x ss s a number dependng only on x(0) and G. Theorem 3 ([4]): Let G be a swtchng nteracton graph. The dscrete update scheme (2) acheves consensus asymptotcally f there exsts an nfnte sequence of unformly bounded, nonoverlappng tme ntervals [t, t +1 ), = 1, 2,, startng at t 0 = 0, wth the property that each nterval [t, t +1 ) s unformly bounded and the unon of the graphs across each nterval [t, t +1 ) has a spannng tree. Furthermore, f the unon of the graphs after some fnte tme does not have a spannng tree, then consensus cannot be acheved asymptotcally. The algorthms appled above have a relatve slow convergence speed. It s shown n [6] that small-world network can make the algebrac connectvty more than 1000 ss

7 ISIS TECHNICAL REPORT ISIS APRIL tmes greater than a regular network, whch means that small-world networks go through a spectral phase transton phenomenon achevng ultrafast and more robust consensus. We wll show that n the smulaton. Here, the algebrac connectvty, whch determned the speed of convergence, s defned as: T x Lx λ2 ( L) = mn T 2 (4) 1 x= 0, x 0 x where L s the graph Laplacan defned as L = D A, D j = a j, j j C. Delay n communcaton If communcaton delay exsts, the asynchronous contnuous tme consensus protocol can be descrbed as x () t = a [ x ( t τ ()) t x ( t τ ())] t (5) j j Vj N Assume that the orgnal graph leads to consensus. Introducng delay nto the protocol may affect the performance of the whole dstrbuted control system or even undermne fnal consensus. If delay τ s bounded, global asymptotcal consensus s stll achevable. The followng table shows delay results both n contnuous tme (CT) and dscrete tme (DT). No. Results CT/DT Value Tme 1 π τ Tme- 2λ n CT Unform nvarant Th. 10 n [5] 2 π τ Non- Tme- 2λn CT unform nvarant Th. 5 n[24] τ () t ΔΔ, I Δ 4 Th. 6 n [24] 3 τ () t < 2λ n In [25] 0 t ( k) B 1 j 1 5 Proposton 1 n [26] CT CT DT Nonunform Unform Nonunform Table 1. A Categorzaton of extng consensus delay results Tmevarant Tmevarant Tmevarant

8 ISIS TECHNICAL REPORT ISIS APRIL D. Optmzaton of edge weghts Assume the topology of the graph s known,.e. G = { V, E, A} be a weghted dgraph, then the weghts of graph Laplacan can be optmzed so that maxmum consensus rate s acheved. In [20], the optmzaton problem becomes: maxmze λ ( L) 2 T T subject to ALu (,..., u) A λi 0, I A L( u1,... ur ) A 0 1 r But even when ths LIM problem has a soluton, the system s no longer dstrbuted controlled. In order to desgn a dstrbuted algorthm, we notce from smulatons that generally lnk losses happen when neghbors are at the edge of detecton range. Thus ncreasng weghts correspondng to dstance wll prevent lnk droppng. III. FLOCKING Flockng s ntroduced n [2], wth three flockng rules of Reynolds: ) Flock Centerng: attempt to stay close to nearby flockmates; ) Collson Avodance: avod collsons wth nearby flockmates; ) Velocty Matchng: attempt to match velocty wth nearby flockmates. As stated n [13], the protocol can be expressed as: r = (6a) v v = u (6b) r and v are poston and speed of agent. Agent s steered va ts acceleraton nput u whch conssts of two components, u = α + a, = 1,...,N Component α ams at algnng the velocty vectors of all the agents, whch s smlar n consensus protocols. Component a s a vector n the drecton of the negated gradent of an artfcal potental functon, V, and s used for collson avodance and coheson n the group. Defnton 1 (Potental functon) Potental V j s a dfferentable, nonnegatve, functon of the dstance r j between agents and j, such that 1) V j ( r j ) + as r j 0, 2) V j attans ts unque mnmum when agents and j are located at a desred dstance, and d d r 3) V = 0, f r j > R j j Theorem 5 ([13]) Consder a system of N moble agents wth dynamcs (8), each

9 ISIS TECHNICAL REPORT ISIS APRIL steered by control law wth potental functon. Let both the poston and velocty graphs be tme-varyng, but always connected. Then all parwse velocty dfferences converge asymptotcally to zero, collsons between the agents are avoded, and the system approaches a local extremum of the sum of all agent potentals. Whle [13] solves the rule of algnment and collson avodance, t does not deal wth fragment of agents and obstacle avodance. In [14] these requrements are taken nto account by addng a vrtual leader and settng potental functons of obstacles. A vrtual leader or movng rendezvous pont represents a group objectve. If the vrtual leader moves along a straght lne wth a desred velocty, based on modfed expresson of u = α + a + f (q,p,q r,p r ) A secondary objectve of an agent s to track the vrtual leader. Despte the smlartes between certan terms n these protocols, the collectve behavor would change drastcally and never lead to fragmentaton. IV. RENDEZVOUS ALGORITHMS In rendezvous algorthms, multple agents n the network also have the sensng, computaton, communcaton, and moton control capabltes. Synchronous rendezvous can be performed as stop-and-go maneuvers [10]. A stop-and-go maneuver takes place wthn a tme nterval consstng of two consecutve sub-ntervals. When stopped,.e. n sensng perod, agents are statonary and calculatng where to go. Then agents try to move from ther current postons to ther next way-ponts and agan come to rest. Here we wll not consder collson avodance. Proper way-ponts or target ponts for each agent are of nterest. In fact, target ponts are not unque. Agent 's kth way-pont s the pont to whch agent s to move to at tme t k. Thus f () x t and ( ) agent 's kth movng protocol s: x t denotes the poston of agent after and before movng, then x ( t ) = x ( t ) + u ( x ( t ) x ( t ), x ( t ) x ( t ),..., x ( t ) x ( t )) (7) k k 1 m( tk ) 1 k k 2 k k m ( t k k k) And the postons of agent s relatve neghbors are z x ( t ) x ( t ), j {1, 2,..., m}. u m s defned as { z, z,..., z } D 1 2 m m 1 2 m M 1 2 m 1 2 j j k k u ( z, z,..., z ) D C( z, z,..., z ) 0, z, z,..., zm, (8) m

10 ISIS TECHNICAL REPORT ISIS APRIL and u ( m z,,..., ) 1 z2 z m a corner of 0, z1, z2,..., z m (9) Where C(z) denote the closed dsk of dameter r centered at the pont z/2, and C(z 1, z m ) = C(z j ), j=1,2,,m. Then we have the protocol of rendezvous: Theorem 4 ([10]) Let u 0 = 0 and for each m {1,2,,n-1}, let u m be any contnuous functon satsfyng (6) and (7). For each set of ntal agent postons x 1 (0); x 2 (0); ; x n (0), each agent's poston x (t) converges to a unque pont p R 2 such that for each, j {1,2,,n}, ether p = p j or p - p j > r. Moreover, f agents and j are regstered neghbors at any tme t, then p = p j. A most common target pont would be the centrod of all relatve neghbors, whch would be smulated later. Another target pont would be the crcumcenter [11]. Each agent performs the followng tasks: ) t detects ts neghbors accordng to G; ) t computes the crcumcenter of the pont set comprsed of ts neghbors and of tself; ) t moves toward ths crcumcenter whle mantanng connectvty wth ts neghbors, whch s proved n [11] and wll be demonstrated n the smulaton. Below, n secton VI, we have smulatons of all common target ponts mentoned above. We have also enhanced the performance of rendezvous by addng a relay protocol. It can be shown that nformaton between agents wll flow more quckly wth relay, whch s smlar to enlargng the area of sensng for every agent. V. DUBINS VEHICLES In [22], the dynamc model of the vehcle can be descrbed as (10) where M = (x, y) are the coordnates of the reference pont of the vehcle wth respect to a reference frame, θ s the headng angle wth respect to the frame x-axs. The confguraton of the vehcle s v andω are the lnear and angular veloctes of the vehcle. Wthout loss of generalty, up to a tme axs rescalng, we assume that v(t) = V. V s a constant. The turnng radus

11 ISIS TECHNICAL REPORT ISIS APRIL of the vehcle s lower bounded by a constant value R > 0, whch results n an upper bound on the vehcle s angular veloctyω. For ths model we consder the problem of determnng a path of mnmal length for reachng tangentally a rectlnear route wth a specfed drecton of moton. We denote by T a target rectlnear path n the plane, wth a prescrbed drecton of moton determned by the angle α wth respect to the x-axs (see Fgure 2). We consder the optmal control problem: (11) It s subject to (1) and (2), wth X(0)= (M 0, θ 0 ) and such that, at the unspecfed termnal tme T, M(T) T andθ(t) =α. By applyng Pontryagn s Maxmum Prncple, the optmzaton problem s solvable. After puttng constrants on turnng rate of agents, the characterstcs of Dubns Vehcle wll affect all dstrbuted control algorthms dscussed above, especally rendezvous. Intutvely, knematc constrants such as bounded turnng rate wll restrct the moblty of agents and decrease the performance of dstrbuted control systems, whch s approved by smulatons. VI. SIMULATION The smulaton s mplemented n Java wth the Jprowler tool from Vanderblt Unversty [15]. Jprowler s a probablstc smulator for prototypng and analyzng communcaton protocols of ad-hoc wreless networks. The smulator supports pluggable rado models and multple applcaton modules. The smulaton has added agents the ablty to move n two dmensons, under steady speed varyng ther headngs. The moblty of the agents creates a dynamc topology of nodes connectvty graph. The behavor of agents could be expressed as a sequence of dscrete events. 3-D dstrbuton and movement s avalable, but Java s not effectve n dsplayng 3-D objectves. When characterzng agent movements, two events are crucal n descrbng the behavor of agents, the move event and update event. The move event calculates new postons of each agent by acqurng the orgnal poston, the velocty and the headng. The update event collects nformaton from neghbors, and then apples dfferent protocols to fgure out new velocty and headngs, preparng for the next move event.

12 ISIS TECHNICAL REPORT ISIS APRIL A. Consensus After settng the adjacent matrces wth weghts when ntatng the connecton status of all movng agents, the consensus of 6 agents under fxed dgraph s shown n Fg. 1. Wth strongly connected balanced dgraph or spannng tree, consensus s acheved under nearest neghbor rules. It s plotted that the agent n the dark sde of the lne s dentfed as a neghbor of the agent n the lght sde. Randomly weghted consensus under nearest neghborhood rule s demonstrated n Fg. 2, where fragments are almost nevtable snce the detect radus s less than 2 grds. The darkness of the lnes between agents mples the weght of edges. In Fg. 3, Small-world algorthm s also smulated. Even under a relatve low rewrng rate (<0.01) and wth strong nose (>20%), consensus can be acheved much faster than n nearest neghborhood rules, no matter the graph s weghted or not. Smulatons wth delayed communcaton have smlar performance as shown n Fg. 2, but the consensus value vares when we have random delays for each agents. A straghtforward explanaton of consensus varatons can be deduced from [26], where the asynchronous system has an enlarged graph Laplacan. Although the orgnal graph Laplacan s consstent, dfferent delays of communcaton lnks wll cause the enlarged matrx to vary. Consensus s stll feasble f the delay s bounded, but the consensus value changes every tme when we run the smulaton. One major reason of lnk droppng s that the consensus protocol does not ensure agents always move closer to each other. Consensus s a dstrbuted feedback law whch compensates n some extent the ncreased dstance between agents. But when one agent s at the edge of detecton range of another agent, very lkely they wll lose ther communcaton lnks. Our adaptve weght optmzaton adds weghts to longer lnks proportonally. Ths tme varyng optmzaton wll change consensus value (f acheved) whle mantanng network connectvty.

13 ISIS TECHNICAL REPORT ISIS APRIL Fg. 1. Consensus under fxed topology (6 agents) Fg. 2. Weghted consensus under nearest neghborhood rule (20 agents, fragment)

14 ISIS TECHNICAL REPORT ISIS APRIL Fg. 3. Consensus wth small world algorthm (20 agents) B. Rendezvous Trajectores of all moble agents are plotted to llustrate the process of rendezvous. The dscrete synchronous rendezvous problem has been smulated, but the mplementaton s slghtly dfferent from the stop and go maneuver mentoned n [8]. Agents wll not wat untl all the agents are ready for the next move. For certan ntal condtons, ths protocol wll cause connectvty loss. The result n Fg. 4 shows that rendezvous s straght-forward f the poston graph s connected, but lnk falure caused by lmted sensng radus of agents may render decomposton. Fg. 5 shows by applyng the crcumcenter algorthm n [11], the movement of agents s no longer smooth, but connectvty s well mantaned. Computatonal complexty of the crcumcenter algorthm s defntely larger than rendezvous to neghborhood centrod, thus crcumcenter algorthm s more computatonally costly after scalng. By usng the relay protocol, Fg. 6 s smlar to the fgure of rendezvous to centrod when sensng radus s doubled. It shows performance of rendezvous can be enhanced by addng communcaton cost.

15 ISIS TECHNICAL REPORT ISIS APRIL Fg. 4. Rendezvous to the centrod of neghbors (50 agents) Fg. 5. Rendezvous to the crcumcenter (20 agents)

16 ISIS TECHNICAL REPORT ISIS APRIL Fg. 6. Rendezvous to the centrod wth relay protocol (50 agents) Fgure 7. Rendezvous of Dubns vehcles (10 agents)

17 ISIS TECHNICAL REPORT ISIS APRIL Fg.7 s the smulatons of rendezvous wth the constrants of Dubns vehcle. When turnng rate s bounded, no sudden turnng s allowed. Thus rendezvous s more restrcted and the trajectores of agents are smoother n the fgure. C. Flockng In flockng algorthms, a potental functon s appled to avod collson. In smulaton to the algorthm n [13], takng nto account collson avodance only, fragment s almost nevtable n Fg. 8. Fg. 8. Flockng wth collson avodance (100 agents) Fg. 9 shows algorthm 2 n [14]. A vrtual leader s movng around the gray obstacle. All agents are attemptng to follow t, thus gatherng nto the same drecton. The potental feld and the radus of sensng needs to be carefully adjusted.

18 ISIS TECHNICAL REPORT ISIS APRIL Fg. 9. Flockng wth vrtual leader (100 agents) VII. CONCLUSION In ths paper, a number of recent results n dstrbuted control algorthms were summarzed. We demonstrated some examples of mult-agent dynamc systems. Smulatons of consensus, rendezvous and flockng are nstrumental n studyng varous protocols under dfferent nformaton constrants. Dubns vehcle s a more realstc model to smulate agent knematcs. Future work wll be focused on further understandng asynchronous protocols. For example, wth more constrants such as communcaton delay and lmted agent moblty, whether there are any necessary or suffcent condtons to make these protocols stll feasble. Smulaton software mplementng all above algorthms s avalable from the frst author (pwu1@nd.edu).

19 ISIS TECHNICAL REPORT ISIS APRIL APPENDIX Consensus Rendezvous Flockng/ swarm Algorthms Consensus acheved n DT / CT (dwell tme needed) under nearest neghbor rules, undrected and jontly connected graphs n every perod requred Average consensus acheved for fxed and varant topology: strongly connected balanced dgraph, also a suffcent condton of tme-delays for convergence Consensus acheved n DT / CT (dwell tme needed) under varant graph: jontly spannng tree n every perod Asynchronous consensus acheved, but drecton unspecfed Small world algorthm (random rewrng networks) The algebrac connectvty s more than 1000 tmes greater than regular networks. Rendezvous acheved under a synchronous stop and go maneuver f the ntal graph s connected. Specfed target ponts needed, such as the centrod of neghbors, or the center of the smallest crcle contanng convex hull Asynchronous rendezvous acheved f the drected graph characterzng regstered neghbors s strongly connected. Crcumcenter algorthm n arbtrary dmenson, robust to lnk falures gven strongly connected graph Rendezvous of Dubns Vehcles Flockng acheved under tme-varyng but always connected poston and velocty graphs, collson avodance ensured, no dwell tme needed Flockng satsfyng Reynolds three heurstc rules acheved, takng account obstacle avodance. Group objectve s necessary by settng movng rendezvous ponts to prevent fragments. Authors Jadbabae, A. Je Ln and Morse, A.S. [2], 2003 Olfat-Saber, R.; Murray, R.M. [3], 2004 We Ren; Beard, R.W. [4], 2005 Le Fang; Panos J. Antsakls, Anastass Tzmas [19], 2005 Olfat-Saber, R [5], 2005 J. Ln, A. S. Morse [8], 2003 J. Ln, A. S. Morse [8], 2003 J. Corte s, S. Martı nez, and F. Bullo [9], 2004 Amt Bhata, Emlo Frazzol [23], 2008 H Tanner, A Jadbabae, GJ Pappas [6], 2005 Olfat-Saber, R. [7], 2006 Table 2. A Categorzaton of some recent dstrbuted control algorthms

20 ISIS TECHNICAL REPORT ISIS APRIL REFERENCES [1] J. A. Fax and R. M. Murray, Informaton flow and cooperatve control of vehcle formatons, IEEE Trans Automatc Control, vol. 49, no. 9, pp , Sep [2] C.W. Reynolds, Flocks, herds, and schools: a dstrbuted behavoral model, n Computer Graphcs (ACM SIGGRAPH 87 Conf. Proc.), vol. 21, July 1987, pp [3] A. Jadbabae, L. Je, A.S. Morse, Coordnaton of Groups of Moble Autonomous Agents Usng Nearest Neghbor Rules, Automatc Control, IEEE Transactons on Vol 48, No 6, June 2003 Page(s): [4] W. Ren, R.W. Beard, Consensus seekng n mult agent systems under dynamcally changng nteracton topologes, Automatc Control, IEEE Transactons on Volume 50, No 5, May 2005 Page(s): [5] R. Olfat-Saber, and R. M. Murray, Consensus problems n networks of agents wth swtchng topology and tme-delays, Automatc Control, IEEE Transactons on Vol 49, No 9, Sept Page(s): [6] R. Olfat-Saber, Ultrafast consensus n small-world networks, Amercan Control Conference, Proceedngs of the 2005 [7] R. Olfat-Saber, J.A. Fax, and R.M. Murray, Consensus and Cooperaton n Networked Mult-Agent Systems, Proceedngs of the IEEE, Volume 95, No 1, Jan Page(s): [8] L. Fang; P.J. Antsakls, "Informaton consensus of asynchronous dscrete-tme mult-agent systems," Amercan Control Conference, Proceedngs of the 2005, vol., no., pp vol. 3, 8-10 June 2005 [9] H. Ando, Y. Oasa, I. Suzuk, and M. Yamashta, Dstrbuted memoryless pont convergence algorthm for moble robots wth lmted vsblty, IEEE Trans. Robot. Automat. vol. 15, no. 5, pp , Oct [10] J. Ln, A. S. Morse, and B. D.O. Anderson, The Mult-agent Rendezvous Problem, n Proc. 42nd IEEE Conf. Decson and Control, Dec [11] J. Corte s, S. Martı nez, and F. Bullo, Robust rendezvous for moble autonomous agents va proxmty graphs n arbtrary dmensons, IEEE Trans. Automatc Control, vol. 51, no. 8, pp , Aug

21 ISIS TECHNICAL REPORT ISIS APRIL [12] Z. Ln, M. Broucke, and B. Francs, Local control strateges for groups of moble autonomous agents, IEEE Trans. Autom. Control, vol. 49, no. 4, pp , Apr [13] H.Tanner, A.Jadbabae, G.J.Pappas, Flockng n fxed and swtchng networks, - IEEE Conference on Decson and Control, 2005 [14] R. Olfat-Saber, Flockng for Mult-Agent Dynamc Systems Algorthms and Theory, Automatc Control, IEEE Transactons on vol.51, no.3, March 2006 pp [15] [16] R.Olfat-Saber, J.A.Fax, R.M.Murray, "Consensus and Cooperaton n Networked Mult-Agent Systems", Proc. of the IEEE, vol.95, no.1, pp , Jan [17] L. Fang, P. J. Antsakls, "Asynchronous Consensus Protocols Usng Nonlnear Paracontractons Theory," IEEE Trans on Auto. Control, 2008 [18] L. Fang, P. J. Antsakls, "On Communcaton Requrements for Mult-agent Consensus Seekng," Networked Embedded Sensng and Control, Proceedngs of Workshop NESC 05 [19] L. Fang, P. J. Antsakls, A. Tzmas, "Asynchronous Consensus Protocols: Prelmnary Results, Smulatons and Open Questons," Proc. IEEE CDC, 2005 [20] P. Yang, R. A. Freeman, K. M. Lynch Optmal Informaton Propagaton n Sensor Networks IEEE Internatonal Conference on Robotcs and Automaton, 2006 [21] L. E. Dubns. On curves of mnmal length wth a constrant on average curvature, and wth prescrbed ntal and termnal postons and tangents. Amercan Journal of Mathematcs, 79(3): , [22] P. Soueres, A. Balluch, A. Bcch, Optmal feedback control for route trackng wth a bouded-curvature vehcle, Proc. of the IEEE Int. Conference on Robotcs and Automaton, San-Franssco, Calforna, USA, May [23] Amt Bhata, Emlo Frazzol. Decentralzed algorthm for mnmum-tme rendezvous of Dubns vehcles Amercan Control Conference. Seattle, USA June 2008, Page(s): [24] P. Blman, G. Ferrar-Trecate, Average consensus problems n networks of agents wth delayed communcatons, Techncal Report, arxv:math/ v2, 2005 [25] J.A.Yorke, Asymptotc stablty for one dmensonal dfferental-delay equatons Journal of Dfferental equatons, 7: , 1970.

22 ISIS TECHNICAL REPORT ISIS APRIL [26] A. Nedch and A. Ozdaglar, "Convergence Rate for Consensus wth Delays," LIDS Techncal Report 2774, MIT, Lab. for Informaton and Decson Systems, 2007 [27] vol. 95, No. 1, Proceedngs of the IEEE [28] Bertsekas, D. P.; Tstskls, J. N.; Comments on Coordnaton of Groups of Moble Autonomous Agents Usng Nearest Neghbor Rules, Automatc Control, IEEE Transactons on Volume 52, Issue 5, May 2007 Page(s):

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

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

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

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

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

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

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

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

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

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 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

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

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

Flocking Control of a Mobile Sensor Network to Track and Observe a Moving Target

Flocking Control of a Mobile Sensor Network to Track and Observe a Moving Target 29 IEEE Internatonal Conference on Robotcs and Automaton Kobe Internatonal Conference Center Kobe, Japan, May 12-17, 29 Flockng Control of a Moble Sensor Network to Track and Observe a Movng Target Hung

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

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

Physics 5153 Classical Mechanics. Principle of Virtual Work-1

Physics 5153 Classical Mechanics. Principle of Virtual Work-1 P. Guterrez 1 Introducton Physcs 5153 Classcal Mechancs Prncple of Vrtual Work The frst varatonal prncple we encounter n mechancs s the prncple of vrtual work. It establshes the equlbrum condton of a mechancal

More information

Solutions to exam in SF1811 Optimization, Jan 14, 2015

Solutions to exam in SF1811 Optimization, Jan 14, 2015 Solutons to exam n SF8 Optmzaton, Jan 4, 25 3 3 O------O -4 \ / \ / The network: \/ where all lnks go from left to rght. /\ / \ / \ 6 O------O -5 2 4.(a) Let x = ( x 3, x 4, x 23, x 24 ) T, where the varable

More information

find (x): given element x, return the canonical element of the set containing x;

find (x): given element x, return the canonical element of the set containing x; COS 43 Sprng, 009 Dsjont Set Unon Problem: Mantan a collecton of dsjont sets. Two operatons: fnd the set contanng a gven element; unte two sets nto one (destructvely). Approach: Canoncal element method:

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

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

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

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

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

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

Formation Flight Control of Multi-UAV System with Communication Constraints

Formation Flight Control of Multi-UAV System with Communication Constraints do: 105028/jatmv8208 Formaton Flght Control of Mult-UAV System wth Communcaton Constrants Rubn Xue 1, Gaohua Ca 2 Abstract: Three dmensonal formaton control problem of mult-uav system wth communcaton constrants

More information

Pattern Generation with Multiple Robots

Pattern Generation with Multiple Robots Pattern Generaton wth Multple Robots Mong-yng A. Hseh and Vjay Kumar GRASP Laboratory Unversty of Pennsylvana Phladelpha, PA 1914 Emal: {mya, kumar}@grasp.cs.upenn.edu Abstract We develop decentralzed

More information

Research Article Design of Connectivity Preserving Flocking Using Control Lyapunov Function

Research Article Design of Connectivity Preserving Flocking Using Control Lyapunov Function Journal of Robotcs Volume 1, Artcle ID 8571, 1 pages http://dx.do.org/1.1155/1/8571 Research Artcle Desgn of Connectvty Preservng Flockng Usng Control Lyapunov Functon Bayu Erfanto, 1, Ryanto T. Bambang,

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

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

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

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

Assortment Optimization under MNL

Assortment Optimization under MNL Assortment Optmzaton under MNL Haotan Song Aprl 30, 2017 1 Introducton The assortment optmzaton problem ams to fnd the revenue-maxmzng assortment of products to offer when the prces of products are fxed.

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

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

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

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 Study of Teaching-learning-based Optimization Algorithm

The Study of Teaching-learning-based Optimization Algorithm Advanced Scence and Technology Letters Vol. (AST 06), pp.05- http://dx.do.org/0.57/astl.06. The Study of Teachng-learnng-based Optmzaton Algorthm u Sun, Yan fu, Lele Kong, Haolang Q,, Helongang Insttute

More information

Formation Control of Nonholonomic Multi-Vehicle Systems based on Virtual Structure

Formation Control of Nonholonomic Multi-Vehicle Systems based on Virtual Structure Proceedngs of the 7th World Congress The Internatonal Federaton of Automatc Control Seoul, Korea, July 6-, 8 Formaton Control of Nonholonomc Mult-Vehcle Systems based on Vrtual Structure Chka Yoshoka Toru

More information

biologically-inspired computing lecture 21 Informatics luis rocha 2015 INDIANA UNIVERSITY biologically Inspired computing

biologically-inspired computing lecture 21 Informatics luis rocha 2015 INDIANA UNIVERSITY biologically Inspired computing lecture 21 -nspred Sectons I485/H400 course outlook Assgnments: 35% Students wll complete 4/5 assgnments based on algorthms presented n class Lab meets n I1 (West) 109 on Lab Wednesdays Lab 0 : January

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

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

Affine transformations and convexity

Affine transformations and convexity Affne transformatons and convexty The purpose of ths document s to prove some basc propertes of affne transformatons nvolvng convex sets. Here are a few onlne references for background nformaton: http://math.ucr.edu/

More information

Week 9 Chapter 10 Section 1-5

Week 9 Chapter 10 Section 1-5 Week 9 Chapter 10 Secton 1-5 Rotaton Rgd Object A rgd object s one that s nondeformable The relatve locatons of all partcles makng up the object reman constant All real objects are deformable to some extent,

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

VARIATION OF CONSTANT SUM CONSTRAINT FOR INTEGER MODEL WITH NON UNIFORM VARIABLES

VARIATION OF CONSTANT SUM CONSTRAINT FOR INTEGER MODEL WITH NON UNIFORM VARIABLES VARIATION OF CONSTANT SUM CONSTRAINT FOR INTEGER MODEL WITH NON UNIFORM VARIABLES BÂRZĂ, Slvu Faculty of Mathematcs-Informatcs Spru Haret Unversty barza_slvu@yahoo.com Abstract Ths paper wants to contnue

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

PHYS 705: Classical Mechanics. Calculus of Variations II

PHYS 705: Classical Mechanics. Calculus of Variations II 1 PHYS 705: Classcal Mechancs Calculus of Varatons II 2 Calculus of Varatons: Generalzaton (no constrant yet) Suppose now that F depends on several dependent varables : We need to fnd such that has a statonary

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

CSci 6974 and ECSE 6966 Math. Tech. for Vision, Graphics and Robotics Lecture 21, April 17, 2006 Estimating A Plane Homography

CSci 6974 and ECSE 6966 Math. Tech. for Vision, Graphics and Robotics Lecture 21, April 17, 2006 Estimating A Plane Homography CSc 6974 and ECSE 6966 Math. Tech. for Vson, Graphcs and Robotcs Lecture 21, Aprl 17, 2006 Estmatng A Plane Homography Overvew We contnue wth a dscusson of the major ssues, usng estmaton of plane projectve

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

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

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

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

Decentralized Event-Triggered Cooperative Control with Limited Communication

Decentralized Event-Triggered Cooperative Control with Limited Communication 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

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

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

coordinates. Then, the position vectors are described by

coordinates. Then, the position vectors are described by Revewng, what we have dscussed so far: Generalzed coordnates Any number of varables (say, n) suffcent to specfy the confguraton of the system at each nstant to tme (need not be the mnmum number). In general,

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

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

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

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

EEL 6266 Power System Operation and Control. Chapter 3 Economic Dispatch Using Dynamic Programming

EEL 6266 Power System Operation and Control. Chapter 3 Economic Dispatch Using Dynamic Programming EEL 6266 Power System Operaton and Control Chapter 3 Economc Dspatch Usng Dynamc Programmng Pecewse Lnear Cost Functons Common practce many utltes prefer to represent ther generator cost functons as sngle-

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

Communication-efficient Distributed Solutions to a System of Linear Equations with Laplacian Sparse Structure

Communication-efficient Distributed Solutions to a System of Linear Equations with Laplacian Sparse Structure Communcaton-effcent Dstrbuted Solutons to a System of Lnear Equatons wth Laplacan Sparse Structure Peng Wang, Yuanq Gao, Nanpeng Yu, We Ren, Janmng Lan, and D Wu Abstract Two communcaton-effcent dstrbuted

More information

n ). This is tight for all admissible values of t, k and n. k t + + n t

n ). This is tight for all admissible values of t, k and n. k t + + n t MAXIMIZING THE NUMBER OF NONNEGATIVE SUBSETS NOGA ALON, HAROUT AYDINIAN, AND HAO HUANG Abstract. Gven a set of n real numbers, f the sum of elements of every subset of sze larger than k s negatve, what

More information

Gravitational Acceleration: A case of constant acceleration (approx. 2 hr.) (6/7/11)

Gravitational Acceleration: A case of constant acceleration (approx. 2 hr.) (6/7/11) Gravtatonal Acceleraton: A case of constant acceleraton (approx. hr.) (6/7/11) Introducton The gravtatonal force s one of the fundamental forces of nature. Under the nfluence of ths force all objects havng

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

Physics 5153 Classical Mechanics. D Alembert s Principle and The Lagrangian-1

Physics 5153 Classical Mechanics. D Alembert s Principle and The Lagrangian-1 P. Guterrez Physcs 5153 Classcal Mechancs D Alembert s Prncple and The Lagrangan 1 Introducton The prncple of vrtual work provdes a method of solvng problems of statc equlbrum wthout havng to consder the

More information

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and Ths artcle appeared n a ournal publshed by Elsever The attached copy s furnshed to the author for nternal non-commercal research and educaton use, ncludng for nstructon at the authors nsttuton and sharng

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

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 6. LAGRANGE S EQUATIONS (Analytical Mechanics)

CHAPTER 6. LAGRANGE S EQUATIONS (Analytical Mechanics) CHAPTER 6 LAGRANGE S EQUATIONS (Analytcal Mechancs) 1 Ex. 1: Consder a partcle movng on a fxed horzontal surface. r P Let, be the poston and F be the total force on the partcle. The FBD s: -mgk F 1 x O

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

Lecture 17 : Stochastic Processes II

Lecture 17 : Stochastic Processes II : Stochastc Processes II 1 Contnuous-tme stochastc process So far we have studed dscrete-tme stochastc processes. We studed the concept of Makov chans and martngales, tme seres analyss, and regresson analyss

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

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

Modeling Multi-agent Systems with Hybrid Interacting Dynamics

Modeling Multi-agent Systems with Hybrid Interacting Dynamics 2009 Amercan Control Conference Hyatt Regency Rverfront, St. Lous, MO, USA June 10-12, 2009 ThC12.5 Modelng Mult-agent Systems wth Hybrd Interactng Dynamcs Jorge L. Povesan, Chaouk T. Abdallah, and Herbert

More information

Coverage Control with Information Decay in Dynamic Environments

Coverage Control with Information Decay in Dynamic Environments Coverage Control wth Informaton ecay n ynamc Envronments Nco Hübel S. Hrche A. Gusrald T. Hatanaka M. Fujta O. Sawodny Insttute for System ynamcs, Unverstät Stuttgart Fujta Laboratory, ept. of Mechancal

More information

THE ARIMOTO-BLAHUT ALGORITHM FOR COMPUTATION OF CHANNEL CAPACITY. William A. Pearlman. References: S. Arimoto - IEEE Trans. Inform. Thy., Jan.

THE ARIMOTO-BLAHUT ALGORITHM FOR COMPUTATION OF CHANNEL CAPACITY. William A. Pearlman. References: S. Arimoto - IEEE Trans. Inform. Thy., Jan. THE ARIMOTO-BLAHUT ALGORITHM FOR COMPUTATION OF CHANNEL CAPACITY Wllam A. Pearlman 2002 References: S. Armoto - IEEE Trans. Inform. Thy., Jan. 1972 R. Blahut - IEEE Trans. Inform. Thy., July 1972 Recall

More information

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

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

CHALMERS, GÖTEBORGS UNIVERSITET. SOLUTIONS to RE-EXAM for ARTIFICIAL NEURAL NETWORKS. COURSE CODES: FFR 135, FIM 720 GU, PhD

CHALMERS, GÖTEBORGS UNIVERSITET. SOLUTIONS to RE-EXAM for ARTIFICIAL NEURAL NETWORKS. COURSE CODES: FFR 135, FIM 720 GU, PhD CHALMERS, GÖTEBORGS UNIVERSITET SOLUTIONS to RE-EXAM for ARTIFICIAL NEURAL NETWORKS COURSE CODES: FFR 35, FIM 72 GU, PhD Tme: Place: Teachers: Allowed materal: Not allowed: January 2, 28, at 8 3 2 3 SB

More information

Appendix for Causal Interaction in Factorial Experiments: Application to Conjoint Analysis

Appendix for Causal Interaction in Factorial Experiments: Application to Conjoint Analysis A Appendx for Causal Interacton n Factoral Experments: Applcaton to Conjont Analyss Mathematcal Appendx: Proofs of Theorems A. Lemmas Below, we descrbe all the lemmas, whch are used to prove the man theorems

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

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

Topics in Probability Theory and Stochastic Processes Steven R. Dunbar. Classes of States and Stationary Distributions

Topics in Probability Theory and Stochastic Processes Steven R. Dunbar. Classes of States and Stationary Distributions Steven R. Dunbar Department of Mathematcs 203 Avery Hall Unversty of Nebraska-Lncoln Lncoln, NE 68588-0130 http://www.math.unl.edu Voce: 402-472-3731 Fax: 402-472-8466 Topcs n Probablty Theory and Stochastc

More information

Lecture 20: Lift and Project, SDP Duality. Today we will study the Lift and Project method. Then we will prove the SDP duality theorem.

Lecture 20: Lift and Project, SDP Duality. Today we will study the Lift and Project method. Then we will prove the SDP duality theorem. prnceton u. sp 02 cos 598B: algorthms and complexty Lecture 20: Lft and Project, SDP Dualty Lecturer: Sanjeev Arora Scrbe:Yury Makarychev Today we wll study the Lft and Project method. Then we wll prove

More information

A new construction of 3-separable matrices via an improved decoding of Macula s construction

A new construction of 3-separable matrices via an improved decoding of Macula s construction Dscrete Optmzaton 5 008 700 704 Contents lsts avalable at ScenceDrect Dscrete Optmzaton journal homepage: wwwelsevercom/locate/dsopt A new constructon of 3-separable matrces va an mproved decodng of Macula

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

SIMULATION OF WAVE PROPAGATION IN AN HETEROGENEOUS ELASTIC ROD

SIMULATION OF WAVE PROPAGATION IN AN HETEROGENEOUS ELASTIC ROD SIMUATION OF WAVE POPAGATION IN AN HETEOGENEOUS EASTIC OD ogéro M Saldanha da Gama Unversdade do Estado do o de Janero ua Sào Francsco Xaver 54, sala 5 A 559-9, o de Janero, Brasl e-mal: rsgama@domancombr

More information

Coupled Distributed Estimation and Control for Mobile Sensor Networks

Coupled Distributed Estimation and Control for Mobile Sensor Networks IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 57, NO 9, SEPTEMBER 1 1 Coupled Dstrbuted Estmaton and Control for Moble Sensor Networks Reza Olfat-Saber and Parsa Jalalkamal Abstract In ths paper, we ntroduce

More information

Power law and dimension of the maximum value for belief distribution with the max Deng entropy

Power law and dimension of the maximum value for belief distribution with the max Deng entropy Power law and dmenson of the maxmum value for belef dstrbuton wth the max Deng entropy Bngy Kang a, a College of Informaton Engneerng, Northwest A&F Unversty, Yanglng, Shaanx, 712100, Chna. Abstract Deng

More information

1 Derivation of Point-to-Plane Minimization

1 Derivation of Point-to-Plane Minimization 1 Dervaton of Pont-to-Plane Mnmzaton Consder the Chen-Medon (pont-to-plane) framework for ICP. Assume we have a collecton of ponts (p, q ) wth normals n. We want to determne the optmal rotaton and translaton

More information

Google PageRank with Stochastic Matrix

Google PageRank with Stochastic Matrix Google PageRank wth Stochastc Matrx Md. Sharq, Puranjt Sanyal, Samk Mtra (M.Sc. Applcatons of Mathematcs) Dscrete Tme Markov Chan Let S be a countable set (usually S s a subset of Z or Z d or R or R d

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

Continuous Time Markov Chain

Continuous Time Markov Chain Contnuous Tme Markov Chan Hu Jn Department of Electroncs and Communcaton Engneerng Hanyang Unversty ERICA Campus Contents Contnuous tme Markov Chan (CTMC) Propertes of sojourn tme Relatons Transton probablty

More information

First Law: A body at rest remains at rest, a body in motion continues to move at constant velocity, unless acted upon by an external force.

First Law: A body at rest remains at rest, a body in motion continues to move at constant velocity, unless acted upon by an external force. Secton 1. Dynamcs (Newton s Laws of Moton) Two approaches: 1) Gven all the forces actng on a body, predct the subsequent (changes n) moton. 2) Gven the (changes n) moton of a body, nfer what forces act

More information

On Non-Consensus Motions of Dynamical Linear Multi-Agent Systems

On Non-Consensus Motions of Dynamical Linear Multi-Agent Systems On Non-Consensus Motons of Dynamcal Lnear Mult-Agent Systems Ca, Nng 1, 2, 4 Deng, Chun-Ln 1, 3 Wu, Qu-Xuan 4 1 School of Electrcal Engneerng, Northwest Unversty for Natonaltes, Lanzhou, Chna 2 Key Laboratory

More information