Approximating Constrained Minimum Cost Input-Output Selection for Generic Arbitrary Pole Placement in Structured Systems

This paper is about minimum cost constrained selection of inputs and outputs for generic arbitrary pole placement. The input-output set is constrained in the sense that the set of states that each input can influence and the set of states that each output can sense is pre-specified. Our goal is to optimally select an input-output set that the system has no structurally fixed modes. Polynomial algorithms do not exist for solving this problem unless P=NP. To this end, we propose an approximation algorithm by splitting the problem in to three sub-problems: a) minimum cost accessibility problem, b) minimum cost sensability problem and c) minimum cost disjoint cycle problem. We prove that problems a) and b) are equivalent to a suitably defined weighted set cover problems. We also show that problem c) is equivalent to a minimum cost perfect matching problem. Using these we give an approximation algorithm which solves the minimum cost generic arbitrary pole placement problem. The proposed algorithm incorporates an approximation algorithm to solve the weighted set cover problem for solving a) and b) and a minimum cost perfect matching algorithm to solve c). Further, we show that the algorithm is polynomial time an gives an order optimal solution to the minimum cost input-output selection for generic arbitrary pole placement problem.

[1]  Vahid Madani,et al.  Wide-Area Monitoring, Protection, and Control of Future Electric Power Networks , 2011, Proceedings of the IEEE.

[2]  Mohammad Aldeen,et al.  Stabilization of decentralized control systems , 1997 .

[3]  Christian Commault,et al.  The single-input Minimal Controllability Problem for structured systems , 2015, Syst. Control. Lett..

[4]  Prasanna Chaporkar,et al.  Optimal Feedback Selection for Structurally Cyclic Systems with Dedicated Actuators and Sensors , 2017, 1706.07928.

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

[6]  Alexander Olshevsky,et al.  Minimum input selection for structural controllability , 2014, 2015 American Control Conference (ACC).

[7]  Soummya Kar,et al.  Minimum cost constrained input-output and control configuration co-design problem: A structural systems approach , 2015, 2015 American Control Conference (ACC).

[8]  Reinhard Diestel,et al.  Graph Theory , 1997 .

[9]  Alfred V. Aho,et al.  The Design and Analysis of Computer Algorithms , 1974 .

[10]  Soummya Kar,et al.  On the complexity of the constrained input selection problem for structural linear systems , 2014, Autom..

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

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

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

[14]  Prasanna Chaporkar,et al.  Minimum Cost Feedback Selection for Arbitrary Pole Placement in Structured Systems , 2017, IEEE Transactions on Automatic Control.

[15]  Prasanna Chaporkar,et al.  Minimum Cost Feedback Selection in Structured Systems: Hardness and Approximation Algorithm , 2020, IEEE Transactions on Automatic Control.

[16]  Alexandre M. Bayen,et al.  Optimal network topology design in multi-agent systems for efficient average consensus , 2010, 49th IEEE Conference on Decision and Control (CDC).

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

[18]  Prasanna Chaporkar,et al.  Sparsest Feedback Selection for Structurally Cyclic Systems With Dedicated Actuators and Sensors in Polynomial Time , 2019, IEEE Transactions on Automatic Control.

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

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

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

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

[23]  Soummya Kar,et al.  Static output feedback: On essential feasible information patterns , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[24]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[25]  Kurt Johannes Reinschke,et al.  Multivariable Control a Graph-theoretic Approach , 1988 .

[26]  Carsten Lund,et al.  On the hardness of approximating minimization problems , 1994, JACM.

[27]  Mehran Mesbahi,et al.  On strong structural controllability of networked systems: A constrained matching approach , 2013, 2013 American Control Conference.