一个离散时间集群分布式算法,用于在拒绝服务攻击下解决线性方程.
Bo Wang1, Chen Chen2, Jinghao Li2
1College of Information Science and Engineering, Northeastern University, Shenyang 110819, China; China Tianchen Engineering Corporation Heilongjiang Branch, Harbin 150076, China.
ISA transactions
|March 6, 2025
概括
本研究介绍了一种离散时间集群分布式算法,用于在多代理网络中解决大规模线性方程,即使有拒绝服务攻击. 该算法在解决方案上达成共识,证明了对此类网络威胁的弹性.
科学领域:
- 控制系统工程 控制系统工程
- 网络化系统 网络化系统
- 网络安全 网络安全
背景情况:
- 大规模的线性方程在许多科学和工程领域都是基本的.
- 分布式算法为复杂问题提供可扩展的解决方案,但易受对手攻击.
- 确保分布式算法对拒绝服务 (DoS) 攻击的稳定性对于可靠的系统运行至关重要.
研究的目的:
- 设计一个离散时间集群分布式算法,用于解决大规模的线性方程.
- 分析拟议的算法对拒绝服务 (DoS) 攻击的弹性.
- 在实践应用中验证算法的有效性,如电力系统分析.
主要方法:
- 开发一种新的离散时间集群分布式算法.
- 在DoS攻击下对算法的融合和共识属性的数学分析.
- 数字模拟,包括电力系统中的功率流量计算,以证明效率.
主要成果:
- 提出的分布式算法可以解决大规模的线性方程.
- 该算法证明了指数趋同到一个解决方案的共识.
- 对DoS攻击的弹性是在与攻击频率相关的特定条件下实现的.
结论:
- 已经开发了一个强大的离散时间集群分布式算法来解决线性方程.
- 该算法对拒绝服务攻击具有弹性,确保可靠的共识.
- 该方法是有效的,通过动力系统模拟验证,突出其实际适用性.
相关概念视频
Linear time-invariant Systems
200
A system is linear if it displays the characteristics of homogeneity and additivity, together termed the superposition property. This principle is fundamental in all linear systems. Linear time-invariant (LTI) systems include systems with linear elements and constant parameters.
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
200
Distributed Loads: Problem Solving
609
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
609
Statically Indeterminate Problem Solving
354
Statically indeterminate problems are those where statics alone can not determine the internal forces or reactions. Consider a structure comprising two cylindrical rods made of steel and brass. These rods are joined at point B and restrained by rigid supports at points A and C. Now, the reactions at points A and C and the deflection at point B are to be determined. This rod structure is classified as statically indeterminate as the structure has more supports than are necessary for maintaining...
354
Linear Approximation in Time Domain
59
Nonlinear systems often require sophisticated approaches for accurate modeling and analysis, with state-space representation being particularly effective. This method is especially useful for systems where variables and parameters vary with time or operating conditions, such as in a simple pendulum or a translational mechanical system with nonlinear springs.
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
59
Transmission-Line Differential Equations
204
Transmission lines are essential components of electrical power systems. They are characterized by the distributed nature of resistance (R), inductance (L), and capacitance (C) per unit length. To analyze these lines, differential equations are employed to model the variations in voltage and current along the line.
Line Section Model
A circuit representing a line section of length Δx helps in understanding the transmission line parameters. The voltage V(x) and current i(x) are measured...
Line Section Model
A circuit representing a line section of length Δx helps in understanding the transmission line parameters. The voltage V(x) and current i(x) are measured...
204
Routh-Hurwitz Criterion II
169
In the application of the Routh-Hurwitz criterion, two specific scenarios can arise that complicate stability analysis.
The first scenario occurs when a singular zero appears in the first column of the Routh table. This situation creates a division by zero issues. To resolve this, a small positive or negative number, denoted as epsilon (∈), is substituted for the zero. The stability analysis proceeds by assuming a sign for ∈. If ∈ is positive, any sign change in the first...
The first scenario occurs when a singular zero appears in the first column of the Routh table. This situation creates a division by zero issues. To resolve this, a small positive or negative number, denoted as epsilon (∈), is substituted for the zero. The stability analysis proceeds by assuming a sign for ∈. If ∈ is positive, any sign change in the first...
169


