Iterative Algorithms for Solving Mixed Model Equations
Open Access
- 1 February 1989
- journal article
- research article
- Published by American Dairy Science Association in Journal of Dairy Science
- Vol. 72 (2) , 514-522
- https://doi.org/10.3168/jds.s0022-0302(89)79134-7
Abstract
Iterative algorithms for obtaining solutions for sire effects and breeding value estimates from progeny with records in mixed model procedures were compared. Successive overrelaxation with adaptive acceleration and a Jacobi conjugate gradient method seem to be more generally useful for two general areas of interest: 1) sire evaluation models, where some effects are absorbed; and 2) reduced animal models, where no effects are absorbed. An inverse of the relationship matrix may be included as part of the coefficient matrix and its inclusion will not prevent convergence. Key features include: 1) scaling the equations so that all diagonal elements are 1 and the scaled coefficient matrix remains real, symmetric, and positive definite; 2) calculation of a new relaxation parameter during run time to approximate the value that will yield fastest convergence; 3) calculation of a new relaxation parameter after convergence begins to slow down; and 4) use of numerically accurate and efficient convergence criteria. The Jacobi conjugate gradient method was 55% more efficient than successive overrelaxation in solving reduced animal model equations of order 3356. Number of iterations and total execution times for all iterations were: 83, 2.89 s and 169, 6.44 s, respectively. Another reduced animal model application with equations of order 38,139 converged in 38 s (50 iterations) usign successive overrelaxation. Solutions for sire equations constrained to full rank converged more quickly than unconstrained equations.Keywords
This publication has 7 references indexed in Scilit:
- Genetics of Racing Performance in the American Quarter Horse: IV. Evaluation Using a Reduced Animal Model with Repeated RecordsJournal of Animal Science, 1988
- Indirect Solution of Mixed Model EquationsJournal of Dairy Science, 1987
- Comparison of Iterative Procedures for Solving Equations for Sire EvaluationJournal of Dairy Science, 1985
- Algorithm 586: ITPACK 2C: A FORTRAN Package for Solving Large Sparse Linear Systems by Adaptive Accelerated Iterative MethodsACM Transactions on Mathematical Software, 1982
- Applied Iterative MethodsPublished by Elsevier ,1981
- Mixed Model Methodology for Farm and Ranch Beef Cattle Testing ProgramsJournal of Animal Science, 1980
- SIRE EVALUATION AND GENETIC TRENDSJournal of Animal Science, 1973