Minimal Perturbations for Zero Controllability of Discrete-Time Linear Systems: Complexity Analysis

This article deals with computational complexity of various problems related to the zero controllability of a discrete-time linear time-invariant system, assuming that purely structural conditions at the level of the connections between the system states (i.e., state-connections) and the connections from the inputs to the states (i.e., input-connections) are known. Given a generically zero controllable system, we consider the following problems: i) find a minimal set of input-connections whose removal makes the resulting system not generic zero controllability; ii) identify a minimal cost set of input-connections that must be retained from the given set of input-connections while preserving generic zero controllability property; and iii) given a not generically zero controllable system, find a smallest set of state-connections whose removal makes the resulting system generically zero controllable. Problem i) is polynomially solvable. Problems ii) and iii) are NP-hard and approximation results are provided for them. The results of i) and iii) provide clues to analyze the fragility and hardness involved in modifying a system structure. Problem ii) is useful to ensure an accurate discrete-time linear approximation of a large-scale system by maintaining generic zero controllability of the linear system.

[1]  Adam Czornik,et al.  On direct controllability of discrete time jump linear system , 2004, J. Frankl. Inst..

[2]  Dragoslav D. Šiljak,et al.  Decentralized control of complex systems , 2012 .

[3]  José M. F. Moura,et al.  Modeling of Future Cyber–Physical Energy Systems for Distributed Sensing and Control , 2010, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[4]  Jacob van der Woude Zero controllability in discrete-time structured systems , 2018, 2018 European Control Conference (ECC).

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

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

[7]  Usman A. Khan,et al.  Structural Cost-Optimal Design of Sensor Networks for Distributed Estimation , 2018, IEEE Signal Processing Letters.

[8]  Maria Elena Valcher,et al.  Dead-Beat Control in the Behavioral Approach , 2012, IEEE Transactions on Automatic Control.

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

[10]  John O'Reilly,et al.  The discrete linear time invariant time-optimal control problem - An overview , 1981, Autom..

[11]  C. Rech Robustness of interconnected systems to structural disturbances in structural controllability and observability , 1990 .

[12]  Christian Commault,et al.  On structural behavioural controllability of linear discrete time systems with delays , 2018, Syst. Control. Lett..

[13]  Tadeusz Kaczorek Reachability and controllability to zero of positive fractional discrete-time systems , 2007, 2007 European Control Conference (ECC).

[14]  Amir G. Aghdam,et al.  Structural controllability of multi-agent networks: Robustness against simultaneous failures , 2013, Autom..

[15]  Vasek Chvátal,et al.  A Greedy Heuristic for the Set-Covering Problem , 1979, Math. Oper. Res..

[16]  Joseph Naor,et al.  Approximating Minimum Feedback Sets and Multicuts in Directed Graphs , 1998, Algorithmica.

[17]  Yuan Zhang,et al.  Minimal structural perturbations for controllability of a networked system: Complexities and approximations , 2019, International Journal of Robust and Nonlinear Control.

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

[19]  Debasish Chatterjee,et al.  On Minimum Cost Sparsest Input-Connectivity for Controllability of Linear Systems , 2018, 2018 57th Annual Conference of the Society of Instrument and Control Engineers of Japan (SICE).

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

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