Numerical determination for solving the symmetric eigenvector problem using genetic algorithm

被引:7
作者
Navarro-Gonzalez, F. J. [1 ]
Compan, P. [2 ]
Satorre, R. [2 ]
Villacampa, Y. [1 ]
机构
[1] Univ Alicante, Dept Matemat Aplicada, E-03080 Alicante, Spain
[2] Univ Alicante, Dept Ciencia Comp & Inteligencia Artificial, E-03080 Alicante, Spain
关键词
Eigenvector; Eigenvalue; Genetic algorithm; Symmetric matrices; Hermitian matrices; Computational methods;
D O I
10.1016/j.apm.2015.12.015
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The eigenvalues and eigenvectors of a matrix have many applications in engineering and science. For example they are important in studying and solving structural problems, in the treatment of signal or image processing, in the study of quantum mechanics and in certain physical problems. It is therefore essential to analyze methodologies to obtain the eigenvectors and eigenvalues of symmetric and Hermitian matrices. In this paper the authors present a methodology for obtaining the eigenvectors and eigenvalues of a symmetric or Hermitian matrix using a genetic algorithm. Unlike other methodologies, the process is centred in searching the eigenvectors and calculating the eigenvalues afterwards. In the search of the eigenvectors a genetic-based algorithm is used. Genetic algorithms are indicated when the search space is extended, unknown or with an intricate geometry. Also, the target vector space can be either real or complex, allowing in this way a wider field of application for the proposed method. The algorithm is tested comparing the results with those obtained by other methods or with the values previously known. So, seven applications are included: a real symmetric matrix corresponding to a vibrating system, a complex Hermitian matrix and an important application of the diagonalization problem (Coope matrix) corresponding to quantum mechanics examples, a physical problem in which data are analysed to reduce the number of variables, a comparison with the power method and the studies of a degenerate and an ill-conditioned matrix. (C) 2015 Elsevier Inc. All rights reserved.
引用
收藏
页码:4935 / 4947
页数:13
相关论文
共 17 条
  • [1] Aarts E.H.L., 1987, SIMUKLATED ANNEALING
  • [2] Bache K, 2013, UCI machine learning repository
  • [3] Cullum J., 1985, Lanczos algorithm for large symmetric eigenvalue computations
  • [4] Demidovich B.P., 1993, CALCULO NUMERICO FUN
  • [5] Goldberg D.E, 1989, GENETIC ALGORITHMS S
  • [6] Golub G H., 2013, Matrix Computations, DOI 10.56021/9781421407944
  • [7] Heck D., 1998, CORSIKA: a Monte Carlo code to simulate extensive air showers
  • [8] Holland J.H., 1992, Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence
  • [9] OPTIMIZATION BY SIMULATED ANNEALING
    KIRKPATRICK, S
    GELATT, CD
    VECCHI, MP
    [J]. SCIENCE, 1983, 220 (4598) : 671 - 680
  • [10] Solving symmetric eigenvalue problem via genetic algorithms: Serial versus parallel implementation
    Nandy, Subhajit
    Sharma, Rahul
    Bhattacharyya, S. P.
    [J]. APPLIED SOFT COMPUTING, 2011, 11 (05) : 3946 - 3961