Algorithm 2.
VR procedure
| Input: matrices Z, X, positive semi-definite matrix Q with rank r < p; |
| 1: Let U be orthogonal matrix from (3.1) and define matrix of nonzero singular values, Σ := diag(s1,…, sr); |
| 2: Denote by A last p−r columns of ZU and by ℤ first r columns of ZU; |
| 3: Put 𝕏 := [X A] and consider minimization problem with the objective , for β̃ ∈ ℝm+p−r and d ∈ ℝr ; |
| 4: Estimate σ2 and in equivalent LMM, i.e. the model y = 𝕏β̃ +ℤd +ε, where and ε ~𝒩(0,σ2In), and define ; |
| 5: Find estimates β̂VR and b̂VR by applying formula (2.4). |