Average Consensus Distributed Algorithms for Multi-Agent Networks Instructor: K. Sinan YILDIRIM.

Slides:



Advertisements
Similar presentations
13 May 2009Instructor: Tasneem Darwish1 University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department Introduction.
Advertisements

Kick-off Meeting, July 28, 2008 ONR MURI: NexGeNetSci Distributed Coordination, Consensus, and Coverage in Networked Dynamic Systems Ali Jadbabaie Electrical.
COORDINATION and NETWORKING of GROUPS OF MOBILE AUTONOMOUS AGENTS.
Management Science 461 Lecture 2b – Shortest Paths September 16, 2008.
Random graphs and limits of graph sequences László Lovász Microsoft Research
Mining and Searching Massive Graphs (Networks)
Aims: - evaluate typical properties in controlled model situations - gain general insights into machine learning problems - compare algorithms in controlled.
Zhixin Liu Complex Systems Research Center,
Algorithmic and Economic Aspects of Networks Nicole Immorlica.
Rutgers May 25, 2011 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A AA A AAA A A A A A A DIMACS Workshop on Perspectives.
Katharina Zweig IWR Heidel- berg Structure of the Real-World CV –Biochemistry –Theoretical Computer Science today –Biophysics/Statistical.
The Potts and Ising Models of Statistical Mechanics.
ONR MURI: NexGeNetSci From Consensus to Social Learning in Complex Networks Ali Jadbabaie Skirkanich Associate Professor of innovation Electrical & Systems.
Research of Network Science Prof. Cheng-Shang Chang ( 張正尚教授 ) Institute of Communications Engineering National Tsing Hua University Hsinchu Taiwan
Link Analysis, PageRank and Search Engines on the Web
Analysis of the Internet Topology Michalis Faloutsos, U.C. Riverside (PI) Christos Faloutsos, CMU (sub- contract, co-PI) DARPA NMS, no
CSE 321 Discrete Structures Winter 2008 Lecture 25 Graph Theory.
Maximal Independent Set Distributed Algorithms for Multi-Agent Networks Instructor: K. Sinan YILDIRIM.
Sampling a web subgraph Paraskevas V. Lekeas Proceedings of the 5 th Algorithms, Scientific Computing, Modeling and Simulation (ASCOMS), Web conference,
Wei Wang Xi’an Jiaotong University Generalized Spectral Characterization of Graphs: Revisited Shanghai Conference on Algebraic Combinatorics (SCAC), Shanghai,
Broadcast & Convergecast Downcast & Upcast
Gaussian Elimination, Rank and Cramer
Network properties Slides are modified from Networks: Theory and Application by Lada Adamic.
Review of Matrices Or A Fast Introduction.
GRAPHS CSE, POSTECH. Chapter 16 covers the following topics Graph terminology: vertex, edge, adjacent, incident, degree, cycle, path, connected component,
Graphs context: functions context: graphs and networks.
7.1 and 7.2: Spanning Trees. A network is a graph that is connected –The network must be a sub-graph of the original graph (its edges must come from the.
TCP Traffic and Congestion Control in ATM Networks
Do Now: Evaluate: 3AB. Algebra II 3.7: Evaluate Determinants HW: p.207 (4-14 even) Test : Friday, 12/6.
Loop and cut set Analysis
Network Graphs and Tellegen’s Theorem The concepts of a graph Cut sets and Kirchhoff’s current laws Loops and Kirchhoff’s voltage laws Tellegen’s Theorem.
L – Modelling and Simulating Social Systems with MATLAB Lesson 6 – Graphs (Networks) Anders Johansson and Wenjian Yu (with S. Lozano.
Honors Geometry Section 1.3 part2 Special Angle Pairs.
Random Graph Generator University of CS 8910 – Final Research Project Presentation Professor: Dr. Zhu Presented: December 8, 2010 By: Hanh Tran.
1 Some Inequalities on Weighted Vertex Degrees, Eigenvalues, and Laplacian Eigenvalues of Weighted Graphs Behzad Torkian Dept. of Mathematical Sciences.
Dynamic Networks, Influence Systems, and Renormalization Bernard Chazelle Princeton University.
Workshop on Optimization in Complex Networks, CNLS, LANL (19-22 June 2006) Application of replica method to scale-free networks: Spectral density and spin-glass.
September1999 CMSC 203 / 0201 Fall 2002 Week #13 – 18/20/22 November 2002 Prof. Marie desJardins.
Network Development Summer Academy Goethe Institut : Day One Process Facilitation and Documentation: Dr. Marcus Hildebrandt.
Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
FROM CONCRETE TO ABSTRACT ACTIVITIES FOR LINEAR ALGEBRA Basic Skills Analysis Hypothesis Proof Helena Mirtova Prince George’s Community College
KPS 2007 (April 19, 2007) On spectral density of scale-free networks Doochul Kim (Department of Physics and Astronomy, Seoul National University) Collaborators:
341- INTRODUCTION TO BIOINFORMATICS Overview of the Course Material 1.
1 Distributed Resilient Consensus Nitin Vaidya University of Illinois at Urbana-Champaign.
Tree Constructions Distributed Algorithms for Multi-Agent Networks Instructor: K. Sinan YILDIRIM.
Minas Gjoka, Emily Smith, Carter T. Butts
Vertex Coloring Distributed Algorithms for Multi-Agent Networks
Matrix Operations.
Graphs Basic properties.
Sanghoon Kim CDSL J. Alex Fax, Richard M. Murry, Information Flow and Cooperative Control of Vehicle Formations, IEEE A.C
Napa Valley August 3, M. Cao A. S. Morse B. D. O. Anderson Yale University Yale University Australian National University Vicsek’s System with Integer.
Network Theory: Community Detection Dr. Henry Hexmoor Department of Computer Science Southern Illinois University Carbondale.
1 Distributed Vertex Coloring. 2 Vertex Coloring: each vertex is assigned a color.
Design and Analysis of Algorithms Introduction to graphs, representations of a graph Haidong Xue Summer 2012, at GSU.
Introduction to NP Instructor: Neelima Gupta 1.
UCLA March 2, 2006 IPAM Workshop on Swarming by Nature and by Design thanks to the organizers: A. Bertozzi D. Grunbaum P. S. Krishnaprasad I. Schwartz.
13.3 Product of a Scalar and a Matrix.  In matrix algebra, a real number is often called a.  To multiply a matrix by a scalar, you multiply each entry.
ELEC 401 MICROWAVE ELECTRONICS Microwave Networks - Parameters
Random Walk for Similarity Testing in Complex Networks
Hiroki Sayama NECSI Summer School 2008 Week 2: Complex Systems Modeling and Networks Network Models Hiroki Sayama
15. Directed graphs and networks
Review Problems Matrices
CS200: Algorithm Analysis
Deterministic Gossiping
What is a Graph? a b c d e V= {a,b,c,d,e} E= {(a,b),(a,c),(a,d),
Walks, Paths, and Circuits
Graphs.
An Introduction to S-parameters
Matrix Multiplication
Journal Club Physical Review E
Presentation transcript:

Average Consensus Distributed Algorithms for Multi-Agent Networks Instructor: K. Sinan YILDIRIM

Graphs and Matrices Several matrixes can be associated to graphs – Several graph properties can be deduced from the associated matrixes Graphs + Matrixes = Algebraic Graph Theory – Algebraic tools will be fundamental for linking Graph Theory to the study of multi-agent systems when seen as a collection of dynamical systems

Adjacency Matrix

Degree Matrix

Incidence Matrix

Laplacian Matrix

Consensus Protocol Consider agents with an internal state x i Consider an internal dynamics for the state evolution – in our case, single integrator x i =u i Consider an interaction graph G having the agents as vertexes Problem: design the control inputs so that – all the states x i agree on the same common value – by making use in u i of only relative information w.r.t. the neghbors’ state

Possible Applications rendezvous: meet at a common point (uniform the positions) alignment: point in the same direction (uniform the angles) distributed estimation: agree on the estimation of some distributed quantity (e.g., average temperature) synchronization: agree on the same time (regardless of phase shifts or different rates in the clocks)

Consensus Protocol - I Let u i be the sum of all the differences of the neighbors’ states w.r.t. the state of agent

Consensus Protocol - II Fact 1: Fact 2:

Consensus Protocol - III average of the initial state x 0

Example