Sparsest Input Selection for Controllability of Singular Systems via a Two-Step Greedy Algorithm
In this paper, the problem of determining the sparsest input matrices to ensure controllability of linear singular systems is investigated. Firstly, it is shown that, determining the sparsest input matrices to ensure reachable controllability or complete controllability is NP-hard, even when the sys...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8947995/ |
id |
doaj-1800833c829f4dd282e07614b188dcfc |
---|---|
record_format |
Article |
spelling |
doaj-1800833c829f4dd282e07614b188dcfc2021-03-30T02:24:28ZengIEEEIEEE Access2169-35362020-01-0186591660110.1109/ACCESS.2019.29635418947995Sparsest Input Selection for Controllability of Singular Systems via a Two-Step Greedy AlgorithmYan Zhang0Wanhong Zhang1https://orcid.org/0000-0002-5530-0348Department of Chemical Machinery, Qinghai University, Xining, ChinaDepartment of Chemical Machinery, Qinghai University, Xining, ChinaIn this paper, the problem of determining the sparsest input matrices to ensure controllability of linear singular systems is investigated. Firstly, it is shown that, determining the sparsest input matrices to ensure reachable controllability or complete controllability is NP-hard, even when the system `singularity' is arbitrarily large. Secondly, submodular functions for singular systems are built, upon which greedy algorithms are developed to approximate the sparsest input matrices with guaranteed performance bounds for the case where there is no restriction on the number of independent inputs. Thirdly, a two-step greedy algorithm is proposed for determining the sparsest input matrices with a given number of inputs to ensure controllability. Compared with the existing algorithms for sparsest input selections, the proposed algorithm achieves better trade-off between the approximation performances and computation efficiency, which are demonstrated by two simulation examples.https://ieeexplore.ieee.org/document/8947995/Controllabilitycomputational complexitynetworked control systemsoptimization |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Yan Zhang Wanhong Zhang |
spellingShingle |
Yan Zhang Wanhong Zhang Sparsest Input Selection for Controllability of Singular Systems via a Two-Step Greedy Algorithm IEEE Access Controllability computational complexity networked control systems optimization |
author_facet |
Yan Zhang Wanhong Zhang |
author_sort |
Yan Zhang |
title |
Sparsest Input Selection for Controllability of Singular Systems via a Two-Step Greedy Algorithm |
title_short |
Sparsest Input Selection for Controllability of Singular Systems via a Two-Step Greedy Algorithm |
title_full |
Sparsest Input Selection for Controllability of Singular Systems via a Two-Step Greedy Algorithm |
title_fullStr |
Sparsest Input Selection for Controllability of Singular Systems via a Two-Step Greedy Algorithm |
title_full_unstemmed |
Sparsest Input Selection for Controllability of Singular Systems via a Two-Step Greedy Algorithm |
title_sort |
sparsest input selection for controllability of singular systems via a two-step greedy algorithm |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2020-01-01 |
description |
In this paper, the problem of determining the sparsest input matrices to ensure controllability of linear singular systems is investigated. Firstly, it is shown that, determining the sparsest input matrices to ensure reachable controllability or complete controllability is NP-hard, even when the system `singularity' is arbitrarily large. Secondly, submodular functions for singular systems are built, upon which greedy algorithms are developed to approximate the sparsest input matrices with guaranteed performance bounds for the case where there is no restriction on the number of independent inputs. Thirdly, a two-step greedy algorithm is proposed for determining the sparsest input matrices with a given number of inputs to ensure controllability. Compared with the existing algorithms for sparsest input selections, the proposed algorithm achieves better trade-off between the approximation performances and computation efficiency, which are demonstrated by two simulation examples. |
topic |
Controllability computational complexity networked control systems optimization |
url |
https://ieeexplore.ieee.org/document/8947995/ |
work_keys_str_mv |
AT yanzhang sparsestinputselectionforcontrollabilityofsingularsystemsviaatwostepgreedyalgorithm AT wanhongzhang sparsestinputselectionforcontrollabilityofsingularsystemsviaatwostepgreedyalgorithm |
_version_ |
1724185152932806656 |