Controllability Maximization of Large-Scale Systems Using Projected Gradient Method

In this letter, we formulate two controllability maximization problems for large-scale networked dynamical systems such as brain networks: The first problem is a sparsity constraint optimization problem with a box constraint. The second problem is a modified problem of the first problem, in which the state transition matrix is Metzler. In other words, the second problem is a realization problem for a positive system. We develop a projected gradient method for solving the problems, and prove global convergence to a stationary point with locally linear convergence rate. The projections onto the constraints of the first and second problems are given explicitly. Numerical experiments using the proposed method provide some results that are difficult to deduce theoretically. In particular, the controllability characteristic is observed to change with increase in the parameter specifying sparsity, and the change rate appears to be dependent on the network structure.

[1]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[2]  Kazuhiro Sato,et al.  Construction Methods of the Nearest Positive System , 2020, IEEE Control Systems Letters.

[3]  Sean N. Brennan,et al.  Observability and Controllability of Nonlinear Networks: The Role of Symmetry , 2013, Physical review. X.

[4]  Benar Fux Svaiter,et al.  Convergence of descent methods for semi-algebraic and tame problems: proximal algorithms, forward–backward splitting, and regularized Gauss–Seidel methods , 2013, Math. Program..

[5]  Jason Z. Kim,et al.  A practical guide to methodological considerations in the controllability of structural brain networks , 2019, Journal of neural engineering.

[6]  Wen-Xu Wang,et al.  Exact controllability of complex networks , 2013, Nature Communications.

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

[8]  Jean M. Vettel,et al.  Controllability of structural brain networks , 2014, Nature Communications.

[9]  Alex Olshevsky On a Relaxation of Time-Varying Actuator Placement , 2020, IEEE Control Systems Letters.

[10]  George J. Pappas,et al.  Minimal Actuator Placement With Bounds on Control Effort , 2014, IEEE Transactions on Control of Network Systems.

[11]  Antonis Papachristodoulou,et al.  Distributed Actuator Selection: Achieving Optimality via a Primal-Dual Algorithm , 2018, IEEE Control Systems Letters.

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

[13]  Gang Yang,et al.  Structure-based control of complex networks with nonlinear dynamics , 2016, Proceedings of the National Academy of Sciences.

[14]  R. Kálmán Mathematical description of linear dynamical systems , 1963 .

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

[16]  R. F. Galán,et al.  On How Network Architecture Determines the Dominant Patterns of Spontaneous Neural Activity , 2008, PLoS ONE.

[17]  Basel Alomair,et al.  Submodularity in Input Node Selection for Networked Linear Systems: Efficient Algorithms for Performance and Controllability , 2017, IEEE Control Systems.

[18]  Ari E. Kahn,et al.  Role of graph architecture in controlling dynamical networks with applications to neural systems , 2017, Nature Physics.

[19]  Albert-László Barabási,et al.  Control Principles of Complex Networks , 2015, ArXiv.

[20]  R. Tibshirani Regression Shrinkage and Selection via the Lasso , 1996 .

[21]  Guoyin Li,et al.  Calculus of the Exponent of Kurdyka–Łojasiewicz Inequality and Its Applications to Linear Convergence of First-Order Methods , 2016, Foundations of Computational Mathematics.

[22]  Y.-Y. Liu,et al.  The fundamental advantages of temporal networks , 2016, Science.

[23]  Yee Lian Chew,et al.  Network control principles predict neuron function in the Caenorhabditis elegans connectome , 2017, Nature.

[24]  Tamás Vicsek,et al.  Controlling edge dynamics in complex networks , 2011, Nature Physics.

[25]  Steven L. Brunton,et al.  Dynamic mode decomposition - data-driven modeling of complex systems , 2016 .

[26]  Fabio Pasqualetti,et al.  Benchmarking Measures of Network Controllability on Canonical Graph Models , 2017, Journal of Nonlinear Science.

[27]  Emmanuel J. Candès,et al.  Decoding by linear programming , 2005, IEEE Transactions on Information Theory.

[28]  Kenji Kashima,et al.  Sparsity-Constrained Controllability Maximization With Application to Time-Varying Control Node Selection , 2018, IEEE Control Systems Letters.

[29]  D. Bassett,et al.  Control of Dynamics in Brain Networks , 2017, 1701.01531.

[30]  R. Kálmán On the general theory of control systems , 1959 .

[31]  W. Haddad,et al.  Nonnegative and Compartmental Dynamical Systems , 2010 .

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

[33]  Marc Teboulle,et al.  Proximal alternating linearized minimization for nonconvex and nonsmooth problems , 2013, Mathematical Programming.