A Semi-randomized Block Kaczmarz Method with Simple Random Sampling for Large-Scale Consistent Linear Systems
Gang Wu, Qiao Chang
Communications on Applied Mathematics and Computation ›› 2024
A Semi-randomized Block Kaczmarz Method with Simple Random Sampling for Large-Scale Consistent Linear Systems
The randomized block Kaczmarz (RBK) method is a randomized orthogonal projection iterative approach, which plays an important role in solving large-scale linear systems. A key point of this type of method is to select working rows effectively during iterations. However, in most of the RBK-type methods, one has to scan all the rows of the coefficient matrix in advance to compute probabilities or paving, or to compute the residual vector of the linear system in each iteration to determine the working rows. These are unfavorable for big data problems. To cure these drawbacks, we propose a semi-randomized block Kaczmarz (SRBK) method with simple random sampling for large-scale linear systems in this paper. The convergence of the proposed method is established. Numerical experiments on some real-world and large-scale data sets show that the proposed method is often superior to many state-of-the-art RBK-type methods for large linear systems.
[1.] |
Agaskar A., Wang C., Lu Y.-M.: Randomized Kaczmarz algorithms: exact MSE analysis and optimal sampling probabilities. In: IEEE Global Conference on Signal and Information Processing, Atlanta, GA, pp. 389–393 (2014)
|
[2.] |
|
[3.] |
|
[4.] |
|
[5.] |
|
[6.] |
|
[7.] |
|
[8.] |
|
[9.] |
|
[10.] |
|
[11.] |
|
[12.] |
|
[13.] |
|
[14.] |
|
[15.] |
|
[16.] |
|
[17.] |
|
[18.] |
|
[19.] |
|
[20.] |
|
[21.] |
Golub, G.H., Van Loan, C.F.: Matrix Computations. 4th edn. The Johns Hopkins University Press, Baltimore (2013)
|
[22.] |
|
[23.] |
|
[24.] |
|
[25.] |
|
[26.] |
|
[27.] |
|
[28.] |
|
[29.] |
|
[30.] |
|
[31.] |
|
[32.] |
|
[33.] |
|
[34.] |
|
[35.] |
|
[36.] |
|
[37.] |
|
[38.] |
|
[39.] |
|
[40.] |
|
[41.] |
|
[42.] |
|
[43.] |
|
[44.] |
|
/
〈 |
|
〉 |