Input node placement restricting the longest control chain in controllability of complex networks
Samie Alizadeh1, Márton Pósfai2, Abdorasoul Ghasemi3
1Department of Computer Engineering, K. N. Toosi University of Technology, Tehran, Iran.
Scientific Reports
|March 7, 2023
Summary
Minimizing network inputs and control energy involves a trade-off. This study introduces a method to find minimum inputs while limiting the longest control chain, reducing energy demands in network control.
Area of Science:
- Network science
- Control theory
- Graph theory
Background:
- Network controllability is often measured by the minimum number of input nodes.
- A trade-off exists between minimizing input nodes and the energy required for network control.
- Reducing the longest control chain (maximum distance from input nodes) significantly lowers control energy.
Purpose of the Study:
- To investigate the trade-off between input minimization and control energy by constraining the longest control chain.
- To develop and validate a method for identifying minimum input sets under longest control chain constraints.
Main Methods:
- Formulating the longest control chain-constrained minimum input problem as a joint maximum matching and minimum dominating set problem.
- Demonstrating the NP-completeness of this graph combinatorial problem.
- Developing and validating a heuristic approximation algorithm.
Main Results:
- The problem of finding a minimum input set with a constrained longest control chain is NP-complete.
- A heuristic approximation algorithm was developed and validated.
- Analysis of real and model networks shows that reducing the longest control chain often requires minimal or no additional inputs, primarily necessitating input node rearrangement.
Conclusions:
- Constraining the longest control chain is an effective strategy for reducing control energy in networks.
- The developed heuristic algorithm provides a practical approach to solving this NP-complete problem.
- Network structure plays a crucial role in determining the impact of longest control chain constraints on input requirements.
Related Concept Videos
Nodal Analysis
999
Nodal analysis is a fundamental method in electrical engineering used to simplify the process of circuit analysis. This method revolves around the concept of using node voltages as the primary variables for circuit analysis. The objective is to determine the voltage at each node in a circuit, which can then be used to find other quantities of interest, such as currents through specific components.
Consider, for instance, a simple circuit composed of three nodes and three resistors, as shown in...
Consider, for instance, a simple circuit composed of three nodes and three resistors, as shown in...
999
Nodal Analysis with Voltage Sources
1.2K
Nodal analysis is a remarkably effective method used in electrical engineering to simplify the analysis of complex circuits, including those with dependent or independent voltage sources. Its strength lies in its systematic approach to breaking down circuits into manageable components, making it easier for engineers to understand and solve.
Consider a circuit that contains four resistors and two voltage sources, as shown in Figure 1. One of these voltage sources is connected between a...
Consider a circuit that contains four resistors and two voltage sources, as shown in Figure 1. One of these voltage sources is connected between a...
1.2K
Circuit Terminology
1.8K
An electrical network is a system composed of interconnected elements, such as resistors, capacitors, inductors, and voltage or current sources. Unlike a circuit, an electrical network does not necessarily form a closed path. In other words, while all circuits can be considered networks due to their interconnected nature, not every network qualifies as a circuit.
A circuit, on the other hand, is also an interconnected system of electrical elements but must contain one or more closed paths.
A circuit, on the other hand, is also an interconnected system of electrical elements but must contain one or more closed paths.
1.8K
Signal Flow Graphs
281
Signal-flow graphs offer a streamlined and intuitive approach to representing control systems, providing an alternative to traditional block diagrams. These graphs use branches to symbolize systems and nodes to represent signals, effectively illustrating the relationships and interactions within the system.
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...
281
Node Analysis for AC Circuits
357
Consider an angioplasty system featuring a catheter equipped with a turbine, a critical tool for removing plaque deposits from coronary arteries. This intricate medical device operates using a circuit model reminiscent of a dual-node RLC circuit powered by a current-controlled voltage source.
To unravel the complexities of this system, nodal analysis is employed, a powerful technique founded on Kirchhoff's current law (KCL), which remains valid for phasors. AC circuits can effectively be...
To unravel the complexities of this system, nodal analysis is employed, a powerful technique founded on Kirchhoff's current law (KCL), which remains valid for phasors. AC circuits can effectively be...
357
SFG Algebra
148
In Signal Flow Graph (SFG) algebra, the value a node represents is determined by the sum of all signals entering that node. This summed value is then transmitted through every branch leaving the node, making the SFG a powerful tool for visualizing and analyzing control systems.
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
148


