Minimum input selection for structural controllability

Given a linear system ẋ = Ax, where A is an n × n matrix with m nonzero entries, we consider the problem of finding the smallest set of state variables to affect with an input so that the resulting system is structurally controllable. We further assume we are given a set of “forbidden state variables” F which cannot be affected with an input and which we have to avoid in our selection. Our main result is that this problem can be solved deterministically in O(n + m√n) operations.

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

[2]  Adilson E Motter,et al.  Network observability transitions. , 2012, Physical review letters.

[3]  Alexander Olshevsky,et al.  Minimal Controllability Problems , 2013, IEEE Transactions on Control of Network Systems.

[4]  J. D. SioNt A Theory of Modal Control , 2004 .

[5]  John Lygeros,et al.  On Submodularity and Controllability in Complex Dynamical Networks , 2014, IEEE Transactions on Control of Network Systems.

[6]  Albert-László Barabási,et al.  Control Centrality and Hierarchical Structure in Complex Networks , 2012, PloS one.

[7]  室田 一雄 Systems analysis by graphs and matroids : structural solvability and controllability , 1987 .

[8]  Kazuo Murota,et al.  Systems Analysis by Graphs and Matroids , 1987 .

[9]  Jacques L. Willems,et al.  Structural controllability and observability , 1986 .

[10]  Jizhong Zhu,et al.  Optimization of Power System Operation , 2009 .

[11]  EgerstedtMagnus,et al.  Controllability of Multi-Agent Systems from a Graph-Theoretic Perspective , 2009 .

[12]  M. Egerstedt,et al.  Leader-based multi-agent coordination: controllability and optimal control , 2006, 2006 American Control Conference.

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

[14]  Airlie Chapman Strong Structural Controllability of Networked Dynamics , 2015 .

[15]  Giuseppe Notarstefano,et al.  Controllability and Observability of Grid Graphs via Reduction and Symmetries , 2012, IEEE Transactions on Automatic Control.

[16]  E. Davison Connectability and structural controllability of composite systems , 1976, Autom..

[17]  Shigeyuki Hosoe,et al.  On the irreducibility condition in the structural controllability theorem , 1979 .

[18]  Francesco Bullo,et al.  Controllability Metrics, Limitations and Algorithms for Complex Networks , 2013, IEEE Transactions on Control of Network Systems.

[19]  Magnus Egerstedt,et al.  Controllability of Multi-Agent Systems from a Graph-Theoretic Perspective , 2009, SIAM J. Control. Optim..

[20]  Christian Commault,et al.  Characterization of generic properties of linear structured systems for efficient computations , 2002, Kybernetika.

[21]  Ming Cao,et al.  Interacting with Networks: How Does Structure Relate to Controllability in Single-Leader, Consensus Networks? , 2012, IEEE Control Systems.

[22]  J. Tsitsiklis,et al.  A simple criterion for structurally fixed modes , 1984 .

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

[24]  Ching-tai Lin Structural controllability , 1974 .

[25]  M. Kanat Camlibel,et al.  A Class of Uncontrollable Diffusively Coupled Multiagent Systems with Multichain Topologies , 2013, IEEE Transactions on Automatic Control.

[26]  Christian Commault,et al.  Controllability through input addition for graph-based systems , 2013 .

[27]  J. P. Corfmat,et al.  Structurally controllable and structurally canonical systems , 1976 .

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

[29]  H. Mayeda,et al.  Strong Structural Controllability , 1979 .

[30]  Magnus Egerstedt,et al.  Controllability of homogeneous single-leader networks , 2010, 49th IEEE Conference on Decision and Control (CDC).

[31]  Soummya Kar,et al.  A Framework for Structural Input/Output and Control Configuration Selection in Large-Scale Systems , 2013, IEEE Transactions on Automatic Control.

[32]  Michael Frankfurter,et al.  Control And Optimization Methods For Electric Smart Grids , 2016 .

[33]  Albert-László Barabási,et al.  Effect of correlations on network controllability , 2012, Scientific Reports.

[34]  John Lygeros,et al.  Optimal Sensor and Actuator Placement in Complex Dynamical Networks , 2013, ArXiv.

[35]  Christian Commault,et al.  Input addition for the controllability of graph-based systems , 2013, 2013 10th IEEE International Conference on Control and Automation (ICCA).

[36]  John Beidler,et al.  Data Structures and Algorithms , 1996, Wiley Encyclopedia of Computer Science and Engineering.

[37]  Christian Commault,et al.  Input addition and leader selection for the controllability of graph-based systems , 2013, Autom..

[38]  H. Mayeda On structural controllability theorem , 1981 .

[39]  Shreyas Sundaram,et al.  Structural Controllability and Observability of Linear Systems Over Finite Fields With Applications to Multi-Agent Systems , 2013, IEEE Transactions on Automatic Control.

[40]  Jie Sun,et al.  Controllability transition and nonlocality in network control. , 2013, Physical review letters.

[41]  Soummya Kar,et al.  A framework for actuator placement in large scale power systems: Minimal strong structural controllability , 2013, 2013 5th IEEE International Workshop on Computational Advances in Multi-Sensor Adaptive Processing (CAMSAP).

[42]  Mehran Mesbahi,et al.  What Can Systems Theory of Networks Offer to Biology? , 2012, PLoS Comput. Biol..

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

[44]  Marija D. Ilic,et al.  Control and optimization methods for electric smart grids , 2012 .

[45]  Soummya Kar,et al.  A model checking framework for linear time invariant switching systems using structural systems analysis , 2013, 2013 51st Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[46]  Mehran Mesbahi,et al.  On the Controllability Properties of Circulant Networks , 2013, IEEE Transactions on Automatic Control.

[47]  Dragoslav D. Siljak,et al.  A graph-theoretic characterization of structurally fixed modes , 1984, Autom..

[48]  B. Anderson,et al.  Structural controllability and matrix nets , 1982 .

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

[50]  Endre Csóka,et al.  Emergence of bimodality in controlling complex networks , 2013, Nature Communications.

[51]  L. Silverman,et al.  Characterization of structural controllability , 1976 .

[52]  D. Siljak,et al.  Structurally fixed modes , 1981 .

[53]  H.G. Tanner,et al.  On the controllability of nearest neighbor interconnections , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[54]  Christian Commault,et al.  The Minimal Controllability Problem for structured systems , 2014 .

[55]  M. Kanat Camlibel,et al.  Zero Forcing Sets and Controllability of Dynamical Systems Defined on Graphs , 2014, IEEE Transactions on Automatic Control.

[56]  Giuseppe Notarstefano,et al.  On the Reachability and Observability of Path and Cycle Graphs , 2011, IEEE Transactions on Automatic Control.

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