scispace - formally typeset
Open AccessPosted Content

Minimal Controllability Problems

Reads0
Chats0
TLDR
In this article, the problem of finding a small set of variables to affect with an input so that the resulting system is controllable is shown to be NP-hard, and it is shown that even approximating the minimum number of variables that need to be affected within a multiplicative factor of $c \log n$ is NP hard for some positive $c.
Abstract
Given a linear system, we consider the problem of finding a small set of variables to affect with an input so that the resulting system is controllable. We show that this problem is NP-hard; indeed, we show that even approximating the minimum number of variables that need to be affected within a multiplicative factor of $c \log n$ is NP-hard for some positive $c$. On the positive side, we show it is possible to find sets of variables matching this inapproximability barrier in polynomial time. This can be done by a simple greedy heuristic which sequentially picks variables to maximize the rank increase of the controllability matrix. Experiments on Erdos-Renyi random graphs demonstrate this heuristic almost always succeeds at findings the minimum number of variables.

read more

Citations
More filters
Journal ArticleDOI

Control Principles of Complex Networks

TL;DR: Recent advances on the controllability and the control of complex networks are reviewed, exploring the intricate interplay between a system's structure, captured by its network topology, and the dynamical laws that govern the interactions between the components.
Journal ArticleDOI

On Submodularity and Controllability in Complex Dynamical Networks

TL;DR: In this article, the authors show that several important classes of metrics based on the controllability and observability Gramians have a strong structural property that allows for either efficient global optimization or an approximation guarantee by using a simple greedy heuristic for their maximization.
Posted Content

Controllability Metrics, Limitations and Algorithms for Complex Networks

TL;DR: The smallest eigenvalue of the controllability Gramian is adopted as metric for the controLLability degree of a network, as it identifies the energy needed to accomplish the control task.
Journal ArticleDOI

A Framework for Structural Input/Output and Control Configuration Selection in Large-Scale Systems

TL;DR: This paper addresses problems on the structural design of large-scale control systems by proposing an efficient and unified framework to select the minimum number of manipulated/measured variables to achieve structural controllability/observability of the system.
Journal ArticleDOI

Minimal Actuator Placement With Bounds on Control Effort

TL;DR: An efficient algorithm is provided which approximates up to a multiplicative factor of O(log n), with n being the network size, any optimal actuator set that meets the same energy criteria; this is the best approximation factor one can achieve in polynomial time in the worst case.
References
More filters
Journal ArticleDOI

Consensus and Cooperation in Networked Multi-Agent Systems

TL;DR: A theoretical framework for analysis of consensus algorithms for multi-agent networked systems with an emphasis on the role of directed information flow, robustness to changes in network topology due to link/node failures, time-delays, and performance guarantees is provided.
Book

Theory of Linear and Integer Programming

TL;DR: Introduction and Preliminaries.
Journal ArticleDOI

Network Motifs: Simple Building Blocks of Complex Networks

TL;DR: Network motifs, patterns of interconnections occurring in complex networks at numbers that are significantly higher than those in randomized networks, are defined and may define universal classes of networks.
Journal ArticleDOI

Controllability of complex networks

TL;DR: In this article, the authors developed analytical tools to study the controllability of an arbitrary complex directed network, identifying the set of driver nodes with time-dependent control that can guide the system's entire dynamics.
Journal ArticleDOI

Mathematical description of linear dynamical systems

TL;DR: In this paper, it is shown that the input/output relations determine only one part of a system, that which is completely observable and completely controllable, and methods are given for calculating irreducible realization of a given impulse-response matrix.
Related Papers (5)