Zeroing neural dynamics solving time-variant complex conjugate matrix equation

Jiakuang He,Dongqing Wu
2024-06-19
Abstract:Complex conjugate matrix equations (CCME) have aroused the interest of many researchers because of computations and antilinear systems. Existing research is dominated by its time-invariant solving methods, but lacks proposed theories for solving its time-variant version. Moreover, artificial neural networks are rarely studied for solving CCME. In this paper, starting with the earliest CCME, zeroing neural dynamics (ZND) is applied to solve its time-variant version. Firstly, the vectorization and Kronecker product in the complex field are defined uniformly. Secondly, Con-CZND1 model and Con-CZND2 model are proposed and theoretically prove convergence and effectiveness. Thirdly, three numerical experiments are designed to illustrate the effectiveness of the two models, compare their differences, highlight the significance of neural dynamics in the complex field, and refine the theory related to ZND.
Neural and Evolutionary Computing,Distributed, Parallel, and Cluster Computing,Systems and Control,Numerical Analysis
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is the lack of systematic theoretical support for the solution methods of time - varying complex - conjugate matrix equations (TVSSCME). Specifically, existing research mainly focuses on time - invariant complex - conjugate matrix equations (CCME), while there is less research on the time - varying version. In addition, the application of artificial neural networks in solving CCME has also been rarely studied. ### Core problems of the paper 1. **Solution of time - varying complex - conjugate matrix equations**: - Most of the existing CCME solution methods are for time - invariant cases, and there is insufficient research on time - varying cases. - The form of the time - varying complex - conjugate matrix equation is: \[ X(\tau)F(\tau)-A(\tau)X(\tau)=C(\tau) \] where \(X(\tau)\) is the time - varying matrix to be solved, and \(A(\tau)\), \(F(\tau)\) and \(C(\tau)\) are known time - varying matrices. 2. **Application of artificial neural networks**: - Traditional artificial neural networks such as gradient neural networks (GNN) have limitations when dealing with matrix equations containing \(X\) and \(X^H\). - Zeroing neural dynamics (ZND), as a neural network solution method based on time - varying equations, has advantages in dealing with time - varying matrix equations. ### Main contributions 1. **Proposing new models**: - Based on ZND, two models, Con - CZND1 and Con - CZND2, are proposed to solve time - varying complex - conjugate matrix equations. 2. **Redefining vectorization and Kronecker product**: - The vectorization and Kronecker product in the complex number field are uniformly defined, and the convergence and effectiveness of the models are proved. 3. **Numerical experiment verification**: - Three numerical experiments are designed to verify the effectiveness of the two models, and the importance of ZND in the complex number field is highlighted through comparison. ### Numerical experiment results - The Con - CZND1 model shows higher accuracy and stability during the solution process, especially when dealing with the situation where the dominance of the main diagonal is weakened, and its performance is better than that of the Con - CZND2 model. - Due to the increase in the dimension of the error matrix, the Con - CZND2 model has large fluctuations during the calculation process, which verifies the advantage of directly using ZND in the complex number field to solve such matrix equations. Through these studies, the paper not only fills the theoretical gap in the solution methods of time - varying complex - conjugate matrix equations, but also provides new ideas and tools for further research in related fields.