Sampling Kaczmarz-Motzkin method for linear feasibility problems: generalization and acceleration

被引:14
|
作者
Morshed, Md Sarowar [1 ]
Islam, Md Saiful [1 ]
Noor-E-Alam, Md. [1 ]
机构
[1] Northeastern Univ, Dept Mech & Ind Engn, Boston, MA 02115 USA
关键词
Kaczmarz method; Randomized projection; Sampling Kaczmarz Motzkin; Linear feasibility; Nesterov's acceleration; Iterative methods; COORDINATE DESCENT METHODS; RANDOMIZED KACZMARZ; GAUSS-SEIDEL; ALGORITHM; PROJECTION; SYSTEMS; HUGE;
D O I
10.1007/s10107-021-01649-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Randomized Kaczmarz, Motzkin Method and Sampling Kaczmarz Motzkin (SKM) algorithms are commonly used iterative techniques for solving a system of linear inequalities (i.e., Ax <= b). As linear systems of equations represent a modeling paradigm for solving many optimization problems, these randomized and iterative techniques are gaining popularity among researchers in different domains. In this work, we propose a Generalized Sampling Kaczmarz Motzkin (GSKM) method that unifies the iterative methods into a single framework. In addition to the general framework, we propose a Nesterov-type acceleration scheme in the SKM method called Probably Accelerated Sampling Kaczmarz Motzkin (PASKM). We prove the convergence theorems for both GSKM and PASKM algorithms in the L-2 norm perspective with respect to the proposed sampling distribution. Furthermore, we prove sub-linear convergence for the Cesaro average of iterates for the proposed GSKM and PASKM algorithms. From the convergence theorem of the GSKM algorithm, we find the convergence results of several well-known algorithms like the Kaczmarz method, Motzkin method and SKM algorithm. We perform thorough numerical experiments using both randomly generated and real-world (classification with support vector machine and Netlib LP) test instances to demonstrate the efficiency of the proposed methods. We compare the proposed algorithms with SKM, Interior Point Method and Active Set Method in terms of computation time and solution quality. In the majority of the problem instances, the proposed generalized and accelerated algorithms significantly outperform the state-of-the-art methods.
引用
收藏
页码:719 / 779
页数:61
相关论文
共 50 条
  • [1] Sampling Kaczmarz-Motzkin method for linear feasibility problems: generalization and acceleration
    Md Sarowar Morshed
    Md Saiful Islam
    Md. Noor-E-Alam
    Mathematical Programming, 2022, 194 : 719 - 779
  • [2] A SAMPLING KACZMARZ-MOTZKIN ALGORITHM FOR LINEAR FEASIBILITY
    De Loera, Jesus A.
    Haddock, Jamie
    Needell, Deanna
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2017, 39 (05): : S66 - S87
  • [3] Sparse sampling Kaczmarz-Motzkin method with linear convergence
    Yuan, Ziyang
    Zhang, Hui
    Wang, Hongxia
    MATHEMATICAL METHODS IN THE APPLIED SCIENCES, 2022, 45 (07) : 3463 - 3478
  • [4] Block sampling Kaczmarz-Motzkin methods for consistent linear systems
    Zhang, Yanjun
    Li, Hanyu
    CALCOLO, 2021, 58 (03)
  • [5] Randomized block subsampling Kaczmarz-Motzkin method
    Zhang, Yanjun
    Li, Hanyu
    LINEAR ALGEBRA AND ITS APPLICATIONS, 2023, 667 : 133 - 150
  • [6] Greed Works: An Improved Analysis of Sampling Kaczmarz-Motzkin\ast
    Haddock, Jamie
    Ma, Anna
    SIAM JOURNAL ON MATHEMATICS OF DATA SCIENCE, 2021, 3 (01): : 342 - 368
  • [7] Accelerated sampling Kaczmarz Motzkin algorithm for the linear feasibility problem
    Morshed, Md Sarowar
    Islam, Md Saiful
    Noor-E-Alam, Md.
    JOURNAL OF GLOBAL OPTIMIZATION, 2020, 77 (02) : 361 - 382
  • [8] Accelerated sampling Kaczmarz Motzkin algorithm for the linear feasibility problem
    Md Sarowar Morshed
    Md Saiful Islam
    Md. Noor-E-Alam
    Journal of Global Optimization, 2020, 77 : 361 - 382
  • [9] Block Kaczmarz-Motzkin Method via Mean Shift Clustering
    Liao, Yimou
    Lu, Tianxiu
    Yin, Feng
    MATHEMATICS, 2022, 10 (14)
  • [10] On sampling Kaczmarz-Motzkin methods for solving large-scale nonlinear systems
    Zhang, Feiyu
    Bao, Wendi
    Li, Weiguo
    Wang, Qin
    COMPUTATIONAL & APPLIED MATHEMATICS, 2023, 42 (03):