SlideShare uma empresa Scribd logo
1 de 79
Graph Consensus: Autonomus and Controlled Prepared by Abhijit Das
Many of the beautiful pictures are from a lecture by  Ron Chen , City U. Hong Kong Pinning Control of Graphs Natural and biological structures
Airline Route Systems
Distribution of galaxies in the universe
Motions of biological groups Fish school Birds flock Locusts swarm Fireflies synchronize
J.J. Finnigan, Complex science for a complex world The internet ecosystem Professional Collaboration network Barcelona rail network
Graph Directed Graph or Diagraph Un-directed Graph 11/07/11 ARRI, UTA
Two properties of diagraph nodes ,[object Object],[object Object],[object Object],11/07/11 ARRI, UTA
Important types of Diagraphs Balanced Strongly Connected Tree 11/07/11 ARRI, UTA
What is Consensus among nodes Consensus  in the English language is defined firstly as unanimous or general agreement Before Consensus After Consensus 11/07/11 ARRI, UTA
Graph Dynamics (Diagraph) Adjacency Matrix or Diagonal Matrix Laplacian matrix Note that  is row stochastic 11/07/11 ARRI, UTA
Continuous Time System ,[object Object],[object Object],[object Object],11/07/11 ARRI, UTA
Comment As  is row stochastic The first eigenvalue of  will be 0 The right eigenvector corresponding to 0 eigenvalue will be At steady state all state values will be equal 11/07/11 ARRI, UTA
State solution Eigen decomposition and Left and right eigenvector Right eigenvector  Left eigenvector  11/07/11 ARRI, UTA
State solution (Contd..) 11/07/11 ARRI, UTA
State solution (Contd..) At Steady state  11/07/11 ARRI, UTA
State solution (Contd..) with 11/07/11 ARRI, UTA
Finding consensus value for SC graph Considering only the first line of the equation For balanced graph 11/07/11 ARRI, UTA
Simulation results (SC graph) 11/07/11 ARRI, UTA
What if there is one leader in the graph Assuming rest of the graph is connected The Laplacian matrix of a graph with a leader with may be anything Left eigenvector  11/07/11 ARRI, UTA
Consensus value for one leader graph Note that if there is more than one leaders then no single solution is possible 11/07/11 ARRI, UTA
Simulation result (one leader case) For tree network the result will be  equivalent 11/07/11 ARRI, UTA
Graph contains a spanning tree How the value of can be determined ? 11/07/11 ARRI, UTA
Eigenvalue properties ,[object Object],[object Object],[object Object],[object Object],11/07/11 ARRI, UTA
Gershgorin disk of a network 11/07/11 ARRI, UTA
More comments ,[object Object],[object Object],[object Object],[object Object],11/07/11 ARRI, UTA
Reducibility Consider a matrix  with  . If  is reducible, there exist an integer  and a Permutation matrix  such that  11/07/11 ARRI, UTA
Irreducibility 11/07/11 ARRI, UTA Consider a matrix  . Then,  is  irreducible if and only if  For any scalar  .
Comment on reducibility ,[object Object],[object Object],11/07/11 ARRI, UTA
Discrete time system  Murray-Saber, 2004 Continuous time system  Max out-degree Discretized Perron matrix 11/07/11 ARRI, UTA
Definition 11/07/11 ARRI, UTA
Perron-Frobenius Theorem 11/07/11 ARRI, UTA
Comment 11/07/11 ARRI, UTA
State Solution- DT system 11/07/11 ARRI, UTA
Comparison 11/07/11 ARRI, UTA Courtesy: Fax-Murray-Saber, 2006
Performance –  Murray-Saber 2007 11/07/11 ARRI, UTA
Theorems 11/07/11 ARRI, UTA
Alternative Laplacian-Structure:  Fax-Murray 2004 11/07/11 ARRI, UTA
Based on Vicsek model:  Jadbabaie-Lin-Morse 11/07/11 ARRI, UTA
Example: Bipartite graph 11/07/11 ARRI, UTA
Trust Consensus:  Ballal-Lewis-2008 11/07/11 ARRI, UTA
Bilinear trust Dynamics 11/07/11 ARRI, UTA
Simulations 11/07/11 ARRI, UTA
Comment 11/07/11 ARRI, UTA
Zhihua Qu’s formulation 11/07/11 ARRI, UTA
Comment 11/07/11 ARRI, UTA
Passive system: Definition 11/07/11 ARRI, UTA
Mark Spong’s Lyapunov formulation 11/07/11 ARRI, UTA
Can we change  for which  11/07/11 ARRI, UTA
Zhihua Qu’s Lyapunov formulation 11/07/11 ARRI, UTA
Comments:  Zhihua Qu  11/07/11 ARRI, UTA
Lihua Xie’s Lyapunov formulation 11/07/11 ARRI, UTA
Lihua Xie’s formulation contd… 11/07/11 ARRI, UTA
Scale free network 11/07/11 ARRI, UTA Courtesy Wikipedia
Ron Chen’s pinning control 11/07/11 ARRI, UTA
Ron Chen’s Lyapunov formulation 11/07/11 ARRI, UTA
Ron Chen’s formulation contd… 11/07/11 ARRI, UTA
Ron Chen’s formulation contd… 11/07/11 ARRI, UTA
Ron Chen’s formulation contd… 11/07/11 ARRI, UTA
Controlled consensus 11/07/11 ARRI, UTA
Some case studies Consensus time approx 7.5 sec 11/07/11 ARRI, UTA 1 4 2 3
Some case studies contd… 1 4 2 3 L Consensus time approx 8 sec 11/07/11 ARRI, UTA
Some case studies contd… 1 4 2 3 L Consensus time approx: 3 sec 11/07/11 ARRI, UTA
A special case 11/07/11 ARRI, UTA L L
A special case contd… L 11/07/11 ARRI, UTA
Mathematical formulation:  Lewis, 09 11/07/11 ARRI, UTA
Controlled consensus:  Lewis-’09 11/07/11 ARRI, UTA
Leader-Graph network Leader network Graph network Connection may  be from both way 11/07/11 ARRI, UTA
One case study:  based on Z. Qu’s Laplacian Lower triangularly  complete 11/07/11 ARRI, UTA N1 N3 N2
One case study 11/07/11 ARRI, UTA
Case study: contd… 11/07/11 ARRI, UTA
Jadbabaie-Lin-Morse’s leader network 11/07/11 ARRI, UTA
Noisy information exchange:  Ren-Beard-Kingston-2005 11/07/11 ARRI, UTA
Estimator dynamics 11/07/11 ARRI, UTA
Das-Lewis contribution 11/07/11 ARRI, UTA Select from Lyapunov
11/07/11 ARRI, UTA Thank you
Addendum:  Zhihong Man 11/07/11 ARRI, UTA
Addendum:  Lihua Xie 11/07/11 ARRI, UTA
Addendum:  Courtesy Fang-Antsaklis 11/07/11 ARRI, UTA

Mais conteúdo relacionado

Mais procurados

Social Media Mining - Chapter 4 (Network Models)
Social Media Mining - Chapter 4 (Network Models)Social Media Mining - Chapter 4 (Network Models)
Social Media Mining - Chapter 4 (Network Models)SocialMediaMining
 
Social Network Visualization 101
Social Network Visualization 101Social Network Visualization 101
Social Network Visualization 101librarianrafia
 
Social Network Analysis
Social Network AnalysisSocial Network Analysis
Social Network AnalysisSujoy Bag
 
Social Network Analysis power point presentation
Social Network Analysis power point presentation Social Network Analysis power point presentation
Social Network Analysis power point presentation Ratnesh Shah
 
apidays LIVE Hong Kong 2021 - Federated Learning for Banking by Isaac Wong, W...
apidays LIVE Hong Kong 2021 - Federated Learning for Banking by Isaac Wong, W...apidays LIVE Hong Kong 2021 - Federated Learning for Banking by Isaac Wong, W...
apidays LIVE Hong Kong 2021 - Federated Learning for Banking by Isaac Wong, W...apidays
 
Social network analysis
Social network analysisSocial network analysis
Social network analysisCaleb Jones
 
Social Network Analysis (SNA) 2018
Social Network Analysis  (SNA) 2018Social Network Analysis  (SNA) 2018
Social Network Analysis (SNA) 2018Arsalan Khan
 
Advanced data modeling
Advanced data modelingAdvanced data modeling
Advanced data modelingDhani Ahmad
 
Social Network Analysis Introduction including Data Structure Graph overview.
Social Network Analysis Introduction including Data Structure Graph overview. Social Network Analysis Introduction including Data Structure Graph overview.
Social Network Analysis Introduction including Data Structure Graph overview. Doug Needham
 
Trust and Recommender Systems
Trust and  Recommender SystemsTrust and  Recommender Systems
Trust and Recommender Systemszhayefei
 
Knowledge management systems life cycle
Knowledge management systems life cycleKnowledge management systems life cycle
Knowledge management systems life cycleRaymond Koh
 
Social network analysis course 2010 - 2011
Social network analysis course 2010 - 2011Social network analysis course 2010 - 2011
Social network analysis course 2010 - 2011guillaume ereteo
 
Social Media Mining - Chapter 6 (Community Analysis)
Social Media Mining - Chapter 6 (Community Analysis)Social Media Mining - Chapter 6 (Community Analysis)
Social Media Mining - Chapter 6 (Community Analysis)SocialMediaMining
 

Mais procurados (14)

Social Media Mining - Chapter 4 (Network Models)
Social Media Mining - Chapter 4 (Network Models)Social Media Mining - Chapter 4 (Network Models)
Social Media Mining - Chapter 4 (Network Models)
 
Social Network Visualization 101
Social Network Visualization 101Social Network Visualization 101
Social Network Visualization 101
 
Social Network Analysis
Social Network AnalysisSocial Network Analysis
Social Network Analysis
 
Social Network Analysis power point presentation
Social Network Analysis power point presentation Social Network Analysis power point presentation
Social Network Analysis power point presentation
 
apidays LIVE Hong Kong 2021 - Federated Learning for Banking by Isaac Wong, W...
apidays LIVE Hong Kong 2021 - Federated Learning for Banking by Isaac Wong, W...apidays LIVE Hong Kong 2021 - Federated Learning for Banking by Isaac Wong, W...
apidays LIVE Hong Kong 2021 - Federated Learning for Banking by Isaac Wong, W...
 
Social network analysis
Social network analysisSocial network analysis
Social network analysis
 
Social Network Analysis (SNA) 2018
Social Network Analysis  (SNA) 2018Social Network Analysis  (SNA) 2018
Social Network Analysis (SNA) 2018
 
Advanced data modeling
Advanced data modelingAdvanced data modeling
Advanced data modeling
 
La technologie Lonworks
La technologie LonworksLa technologie Lonworks
La technologie Lonworks
 
Social Network Analysis Introduction including Data Structure Graph overview.
Social Network Analysis Introduction including Data Structure Graph overview. Social Network Analysis Introduction including Data Structure Graph overview.
Social Network Analysis Introduction including Data Structure Graph overview.
 
Trust and Recommender Systems
Trust and  Recommender SystemsTrust and  Recommender Systems
Trust and Recommender Systems
 
Knowledge management systems life cycle
Knowledge management systems life cycleKnowledge management systems life cycle
Knowledge management systems life cycle
 
Social network analysis course 2010 - 2011
Social network analysis course 2010 - 2011Social network analysis course 2010 - 2011
Social network analysis course 2010 - 2011
 
Social Media Mining - Chapter 6 (Community Analysis)
Social Media Mining - Chapter 6 (Community Analysis)Social Media Mining - Chapter 6 (Community Analysis)
Social Media Mining - Chapter 6 (Community Analysis)
 

Graph Consensus: A Review