title: Inexpensive Computation of the Inverse of the Genomic Relationship Matrix in Populations with Small Effective Population Size.
abstract: Many computations with SNP data including genomic evaluation, parameter estimation, and genome-wide association studies use an inverse of the genomic relationship matrix. The cost of a regular inversion is cubic and is prohibitively expensive for large matrices. Recent studies in cattle demonstrated that the inverse can be computed in almost linear time by recursion on any subset of ∼10,000 individuals. The purpose of this study is to present a theory of why such a recursion works and its implication for other populations. Assume that, because of a small effective population size, the additive information in a genotyped population has a small dimensionality, even with a very large number of SNP markers. That dimensionality is visible as a limited number of effective SNP effects, independent chromosome segments, or the rank of the genomic relationship matrix. Decompose a population arbitrarily into core and noncore individuals, with the number of core individuals equal to that dimensionality. Then, breeding values of noncore individuals can be derived by recursions on breeding values of core individuals, with coefficients of the recursion computed from the genomic relationship matrix. A resulting algorithm for the inversion called "algorithm for proven and young" (APY) has a linear computing and memory cost for noncore animals. Noninfinitesimal genetic architecture can be accommodated through a trait-specific genomic relationship matrix, possibly derived from Bayesian regressions. For populations with small effective population size, the inverse of the genomic relationship matrix can be computed inexpensively for a very large number of genotyped individuals.
authors.affiliation: Animal and Dairy Science, University of Georgia, Athens, Georgia 30602 ignacy@uga.edu.
authors.forename: Ignacy
authors.identifier: http://orcid.org/0000-0002-0382-1897
authors.initials: I
authors.lastname: Misztal
mesh_terms: D000465:Algorithms; D000818:Animals; D001947:Breeding; D002417:Cattle; D005819:Genetic Markers; D005828:Genetics, Population; D016678:Genome; D023281:Genomics / Q000379:methods*; D005838:Genotype; D008957:Models, Genetic; D020641:Polymorphism, Single Nucleotide; D011156:Population Density; D012641:Selection, Genetic
chemical_list: D005819:Genetic Markers
keywords: genomic relationship matrix; genomic selection; inversion; recursion; single-step GBLUP