177
Views
6
CrossRef citations to date
0
Altmetric
Articles

Input matrix construction and approximation using a graphic approach

&
Pages 1577-1590 | Received 12 Feb 2018, Accepted 31 Aug 2018, Published online: 11 Sep 2018
 

ABSTRACT

Given a state transition matrix (STM), we reinvestigate the problem of constructing the sparsest input matrix with a fixed number of inputs to guarantee controllability of the associated system. A new and simple graph-theoretic characterisation is obtained for the sparsity pattern of input matrices to guarantee controllability for a general STM admitting multiple eigenvalues, and a deterministic procedure with polynomial time complexity is suggested for constructing real valued input matrices satisfying the controllability requirement with an arbitrarily prescribed sparsity pattern. Based on this criterion, some novel results on sparsely controlling a system are obtained. It is proven that the minimal number of inputs to guarantee controllability equals the maximum geometric multiplicity of the STM under the constraint that some states can not be directly actuated by inputs (provided such problem is feasible), extending the existing results. Moreover, the minimal sparsity of an input matrix to ensure system controllability can be affected by the number of independent inputs. Furthermore, a graphic submodular function is built, leading to a greedy algorithm which efficiently approximates the minimal states needed to be directly actuated by inputs to ensure controllability for general STMs. To approximate the sparsest input matrices with a fixed number of inputs, we propose a simple greedy algorithm (non-submodular) and a two-stage algorithm, and demonstrate that the latter algorithm, inspired from graph colouring, has a provable approximation guarantee. Finally, we present some numerical results to show the efficiency and effectiveness of our approaches.

Disclosure statement

No potential conflict of interest was reported by the authors.

Notes

1. A state that is directly affected by an actuator is called an ‘actuated state’ in this paper for simplicity of notion. This state is associated with a nonzero row of the system input matrix.

2. More precisely, some algebraic elements are also involved in this characterisation. Since such characterisation is presented in terms of the input-state-mode digraph defined in Section 3, we still call it as graph-theoretic in a broad sense.

3. A 3-dimensional matching is a generalisation of bipartite matching. Given three disjoint sets X, Y , Z and a set T which consists of triples (x,y,z) such that xX, yY and zZ, a three-dimensional matching is a set MT satisfying the following property: for any two distinct triples (x1,y1,z1)M and (x2,y2,z2)M, we have x1x2, y1y2, z1z2.

4. Given a collection C={C1,,Cm} of subsets of M, a hitting set is a set CM, such that C intersects with Ci for i=1,,m.

5. Notice that it is NP-hard to find the smallest number of colours to colour a given graph, under the setting that the number of available colours is fixed and to avoid colouring confliction a vertex can be assigned more than one colour simultaneously. If such problem is polynomially solved, then determining whether a graph has a k colouring is polynomially solved too, contradicting to the well-known fact that determining whether graphs admit a k colouring is NP-complete for k3.

6. To ensure that X is invertible, we transform X to be row diagonally dominant through adding the sum of absolutes of all entries in each row with the addition of 1 to be the corresponding diagonal entry.

Additional information

Funding

This work was supported in part by the National Natural Science Foundation of China (NNSFC) under Grant 61573209 and 61733008.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 1,709.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.