Graph-Theoretic Distributed Inference in Social Networks

We consider distributed inference in social networks where a phenomenon of interest evolves over a given social interaction graph, referred to as the social digraph. We assume that a network of agents monitors certain nodes in the social digraph and the agents rely on inter-agent communication to perform inference. The key contributions include: (i) a novel construction of the distributed estimator and distributed observability from the first principles; (ii) a graph-theoretic agent classification that establishes the importance and role of each agent towards inference; (iii) characterizing the necessary conditions, based on the classification in (ii), on the agent network to achieve distributed observability. Our results are based on structured systems theory and are applicable to any parameter choice of the underlying system matrix as long as the social digraph remains fixed. In other words, any social phenomena that evolves (linearly) over a structure-invariant social digraph may be considered-we refer to such systems as Liner Structure-Invariant (LSI). The aforementioned contributions, (i)-(iii), thus, only require the knowledge of the social digraph (topology) and are independent of the social phenomena. We show the applicability of the results to several real-wold social networks, i.e. social influence among monks, networks of political blogs and books, and a co-authorship graph.

[1]  A. Bonato,et al.  Graphs and Hypergraphs , 2022 .

[2]  Sandip Roy,et al.  Kronecker products of defective matrices: Some spectral properties and their implications on observability , 2012, 2012 American Control Conference (ACC).

[3]  Usman A. Khan,et al.  On the Genericity Properties in Distributed Estimation: Topology Design and Sensor Placement , 2012, IEEE Journal of Selected Topics in Signal Processing.

[4]  Alejandro Ribeiro,et al.  Consensus-Based Distributed Parameter Estimation in Ad Hoc Wireless Sensor Networks with Noisy Links , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[5]  Noah E. Friedkin,et al.  ATTITUDE CHANGE, AFFECT CONTROL, AND EXPECTATION STATES IN THE FORMATION OF INFLUENCE NETWORKS , 2003 .

[6]  Asuman E. Ozdaglar,et al.  Opinion Dynamics and Learning in Social Networks , 2010, Dyn. Games Appl..

[7]  J. Bay Fundamentals of Linear State Space Systems , 1998 .

[8]  N. S. Mendelsohn,et al.  Coverings of Bipartite Graphs , 1958, Canadian Journal of Mathematics.

[9]  Rainer Hegselmann,et al.  Opinion dynamics and bounded confidence: models, analysis and simulation , 2002, J. Artif. Soc. Soc. Simul..

[10]  Frédéric Hamelin,et al.  State and input observability recovering by additional sensor implementation: A graph-theoretic approach , 2009, Autom..

[11]  E. Xing,et al.  A state-space mixed membership blockmodel for dynamic network tomography , 2008, 0901.0135.

[12]  Usman A. Khan,et al.  On the stability and optimality of distributed Kalman filters with finite-time data fusion , 2011, Proceedings of the 2011 American Control Conference.

[13]  Magnus Egerstedt,et al.  Hierarchical assembly of leader-asymmetric, single-leader networks , 2011, Proceedings of the 2011 American Control Conference.

[14]  Albert-László Barabási,et al.  Observability of complex systems , 2013, Proceedings of the National Academy of Sciences.

[15]  J. French A formal theory of social power. , 1956, Psychology Review.

[16]  Mark E. J. Newman,et al.  Structure and Dynamics of Networks , 2009 .

[17]  Tad Hogg,et al.  Using a model of social dynamics to predict popularity of news , 2010, WWW '10.

[18]  Marcello Farina,et al.  Distributed Moving Horizon Estimation for Linear Constrained Systems , 2010, IEEE Transactions on Automatic Control.

[19]  Noah E. Friedkin,et al.  A Structural Theory of Social Influence: List of Tables and Figures , 1998 .

[20]  Richard M. Karp,et al.  A n^5/2 Algorithm for Maximum Matchings in Bipartite Graphs , 1971, SWAT.

[21]  Soummya Kar,et al.  On connectivity, observability, and stability in distributed estimation , 2010, 49th IEEE Conference on Decision and Control (CDC).

[22]  Usman A. Khan,et al.  Coordinated networked estimation strategies using structured systems theory , 2011, IEEE Conference on Decision and Control and European Control Conference.

[23]  Robert E. Tarjan,et al.  Depth-First Search and Linear Graph Algorithms , 1972, SIAM J. Comput..

[24]  Usman A. Khan,et al.  Communication strategies to ensure generic networked observability in multi-agent systems , 2011, 2011 Conference Record of the Forty Fifth Asilomar Conference on Signals, Systems and Computers (ASILOMAR).

[25]  Dominique Sauter,et al.  Structural Analysis of the Partial State and Input Observability for Structured Linear Systems: Application to Distributed Systems , 2009, Eur. J. Control.

[26]  Xin-She Yang,et al.  Introduction to Algorithms , 2021, Nature-Inspired Optimization Algorithms.

[27]  Albert-László Barabási,et al.  Controllability of complex networks , 2011, Nature.

[28]  Shreyas Sundaram,et al.  The Wireless Control Network: Synthesis and robustness , 2010, 49th IEEE Conference on Decision and Control (CDC).

[29]  John N. Tsitsiklis,et al.  On Krause's Multi-Agent Consensus Model With State-Dependent Connectivity , 2008, IEEE Transactions on Automatic Control.

[30]  Kazuo Murota,et al.  Matrices and Matroids for Systems Analysis , 2000 .

[31]  L. Ghaoui,et al.  A cone complementarity linearization algorithm for static output-feedback and related problems , 1997, IEEE Trans. Autom. Control..

[32]  Silvio Micali,et al.  An O(v|v| c |E|) algoithm for finding maximum matching in general graphs , 1980, 21st Annual Symposium on Foundations of Computer Science (sfcs 1980).

[33]  Valery A. Ugrinovskii,et al.  Conditions for Detectability in Distributed Consensus-Based Observer Networks , 2012, IEEE Transactions on Automatic Control.

[34]  Christian Commault,et al.  Observability Preservation Under Sensor Failure , 2008, IEEE Transactions on Automatic Control.

[35]  R. Srikant,et al.  Opinion dynamics in social networks: A local interaction game with stubborn agents , 2012, 2013 American Control Conference.

[36]  Wolfgang Ketter,et al.  A Kalman filter approach to analyze multivariate hedonics pricing model in dynamic supply chain markets , 2010, ICEC '10.

[37]  Usman A. Khan,et al.  On the distributed estimation of rank-deficient dynamical systems: A generic approach , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[38]  Christian Commault,et al.  Generic properties and control of linear structured systems: a survey , 2003, Autom..

[39]  Ali H. Sayed,et al.  Diffusion Strategies Outperform Consensus Strategies for Distributed Estimation Over Adaptive Networks , 2012, IEEE Transactions on Signal Processing.

[40]  M. Hou Discussion on: ''Structural Analysis of the Partial State and Input Observability for Structured Linear Systems. Application to Distributed Systems'' , 2009 .

[41]  Shinkyu Park,et al.  Necessary and sufficient conditions for the stabilizability of a class of LTI distributed observers , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[42]  Richard M. Karp,et al.  A n^5/2 Algorithm for Maximum Matchings in Bipartite Graphs , 1971, SWAT.

[43]  José M. F. Moura,et al.  Distributing the Kalman Filter for Large-Scale Systems , 2007, IEEE Transactions on Signal Processing.

[44]  Ali Jadbabaie,et al.  Non-Bayesian Social Learning , 2011, Games Econ. Behav..

[45]  J. Pearson,et al.  Structural controllability of multiinput linear systems , 1976 .

[46]  M. Newman,et al.  Finding community structure in networks using the eigenvectors of matrices. , 2006, Physical review. E, Statistical, nonlinear, and soft matter physics.

[47]  R. Olfati-Saber,et al.  Distributed Kalman Filter with Embedded Consensus Filters , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[48]  Soummya Kar,et al.  A structured systems approach for optimal actuator-sensor placement in linear time-invariant systems , 2013, 2013 American Control Conference.

[49]  Giorgio Battistelli,et al.  Consensus-based algorithms for distributed filtering , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[50]  Ioannis D. Schizas,et al.  Distributed LMS for Consensus-Based In-Network Adaptive Processing , 2009, IEEE Transactions on Signal Processing.