Randomized iterative methods for generalized absolute value equations: Solvability and error bounds (2405.04091v2)
Abstract: Randomized iterative methods, such as the Kaczmarz method and its variants, have gained growing attention due to their simplicity and efficiency in solving large-scale linear systems. Meanwhile, absolute value equations (AVE) have attracted increasing interest due to their connection with the linear complementarity problem. In this paper, we investigate the application of randomized iterative methods to generalized AVE (GAVE). Our approach differs from most existing works in that we tackle GAVE with non-square coefficient matrices. We establish more comprehensive sufficient and necessary conditions for characterizing the solvability of GAVE and propose precise error bound conditions. Furthermore, we introduce a flexible and efficient randomized iterative algorithmic framework for solving GAVE, which employs sampling matrices drawn from user-specified distributions. This framework is capable of encompassing many well-known methods, including the Picard iteration method and the randomized Kaczmarz method. Leveraging our findings on solvability and error bounds, we establish both almost sure convergence and linear convergence rates for this versatile algorithmic framework. Finally, we present numerical examples to illustrate the advantages of the new algorithms.
- Solving absolute value equation using complementarity and smoothing functions. Journal of Computational and Applied Mathematics, 327:196–207, 2018.
- Method of alternating projections for the general absolute value equation. Journal of Fixed Point Theory and Applications, 25(1):39, 2023.
- On greedy randomized Kaczmarz method for solving large sparse linear systems. SIAM J. Sci. Comput., 40(1):A592–A606, 2018.
- On the global convergence of the inexact semi-smooth Newton method for absolute value equation. Computational Optimization and Applications, 65(1):93–108, 2016.
- Convex optimization. Cambridge university press, 2004.
- Random activations in primal-dual splittings for monotone inclusions with a priori information. J. Optim. Theory Appl., pages 1–26, 2022.
- Sébastien Bubeck et al. Convex optimization: Algorithms and complexity. Foundations and Trends® in Machine Learning, 8(3-4):231–357, 2015.
- A globally and quadratically convergent method for absolute value equations. Computational optimization and applications, 48:45–58, 2011.
- Optimal parameter of the SOR-like iteration method for solving absolute value equations. Numerical Algorithms, pages 1–28, 2023.
- An inverse-free dynamical system for solving the absolute value equations. Applied Numerical Mathematics, 168:170–181, 2021.
- Exact and inexact Douglas–Rachford splitting methods for solving large-scale sparse absolute value equations. IMA Journal of Numerical Analysis, 43(2):1036–1060, 2023.
- A non-monotone smoothing Newton algorithm for solving the system of generalized absolute value equations. arXiv preprint arXiv:2111.13808, to appear in Journal of Computational Mathematics, 2021.
- Regularized Kaczmarz algorithms for tensor recovery. SIAM J. Imaging Sci., 14(4):1439–1471, 2021.
- Frank H Clarke. Optimization and nonsmooth analysis. SIAM, 1990.
- Avet: A novel transform function to improve cancellable biometrics security. IEEE Transactions on Information Forensics and Security, 18:758–772, 2022.
- Solving nonlinear absolute value equations. arXiv preprint arXiv:2402.16439, 2024.
- Randomized extended average block Kaczmarz for solving least squares. SIAM J. Sci. Comput., 42(6):A3541–A3559, 2020.
- A generalization of the Gauss–Seidel iteration method for solving absolute value equations. Applied Mathematics and Computation, 293:156–167, 2017.
- Survey of a class of iterative row-action methods: The Kaczmarz method. arXiv preprint arXiv:2401.02842, 2024.
- Algebraic reconstruction techniques (ART) for three-dimensional electron microscopy and X-ray photography. Journal of Theoretical Biology, 29(3):471–481, December 1970.
- On adaptive sketch-and-project for solving linear systems. SIAM J. Matrix Anal. Appl., 42(2):954–989, 2021.
- Randomized iterative methods for linear systems. SIAM J. Matrix Anal. Appl., 36(4):1660–1690, 2015.
- Farhad Khaksar Haghani. On generalized traub’s method for absolute value equations. Journal of Optimization Theory and Applications, 166(2):619–625, 2015.
- Randomized Douglas-Rachford methods for linear systems: Improved accuracy and efficiency. SIAM J. Optim., 34(1):1045–1070, 2024.
- On pseudoinverse-free randomized methods for linear systems: Unified framework and acceleration. arXiv preprint arXiv:2208.05437, 2022.
- Algebraic reconstruction techniques can be made computationally efficient (positron emission tomography application). IEEE Trans. Medical Imaging, 12(3):600–609, 1993.
- Nicholas J Higham. Accuracy and stability of numerical algorithms. SIAM, 2002.
- JB Hiriart-Urruty. Mean value theorems in nonsmooth analysis. Numerical Functional Analysis and Optimization, 2(1):1–30, 1980.
- Milan Hladík. Bounds for the solutions of absolute value equations. Computational Optimization and Applications, 69:243–266, 2018.
- Milan Hladík. Properties of the solution set of absolute value equations and the related matrix classes. SIAM Journal on Matrix Analysis and Applications, 44(1):175–195, 2023.
- Some notes on the solvability conditions for absolute value equations. Optimization Letters, 17(1):211–218, 2023.
- A generalized newton method for absolute value equations associated with second order cones. Journal of Computational and Applied Mathematics, 235(5):1490–1501, 2011.
- Stochastic alternating structure-adapted proximal gradient descent method with variance reduction for nonconvex nonsmooth optimization. Mathematics of Computation, 93(348):1677–1714, 2024.
- S Karczmarz. Angenäherte auflösung von systemen linearer glei-chungen. Bull. Int. Acad. Pol. Sic. Let., Cl. Sci. Math. Nat., pages 355–357, 1937.
- Sor-like iteration method for solving absolute value equations. Applied Mathematics and Computation, 311:195–202, 2017.
- Characterization of unique solvability of absolute value equations: an overview, extensions, and future directions. Optimization Letters, pages 1–19, 2024.
- Ji Liu and Stephen Wright. An accelerated randomized Kaczmarz algorithm. Math. Comp., 85(297):153–178, 2016.
- Convergence analysis of inexact randomized iterative methods. SIAM Journal on Scientific Computing, 42(6):A3979–A4016, 2020.
- Momentum and stochastic momentum for stochastic gradient, Newton, proximal point and subspace descent methods. Comput. Optim. Appl., 77(3):653–710, 2020.
- Minimal error momentum Bregman-Kaczmarz. arXiv preprint arXiv:2307.15435, 2023.
- Stochastic gradient descent for linear systems with missing data. Numer. Math. Theory Methods Appl., 12(1):1–20, 2019.
- OL Mangasarian. Absolute value programming. Computational optimization and applications, 36:43–53, 2007.
- OL Mangasarian. A generalized Newton method for absolute value equations. Optimization Letters, 3:101–108, 2009.
- OL Mangasarian and RR Meyer. Absolute value equations. Linear Algebra and Its Applications, 419(2-3):359–367, 2006.
- Olvi L Mangasarian. Absolute value equation solution via concave minimization. Optimization Letters, 1(1):3–8, 2007.
- Olvi L Mangasarian and J Ren. New improved error bounds for the linear complementarity problem. Mathematical Programming, 66(1-3):241–255, 1994.
- Gary C McDonald. Ridge regression. Wiley Interdisciplinary Reviews: Computational Statistics, 1(1):93–100, 2009.
- An overview of absolute value equations: From theory to solution methods and challenges. arXiv preprint arXiv:2404.06319, 2024.
- Randomized Kaczmarz with averaging. BIT Numerical Mathematics, 61:337–359, 2021.
- Ion Necoara. Faster randomized block Kaczmarz algorithms. SIAM J. Matrix Anal. Appl., 40(4):1425–1452, 2019.
- Linear convergence of first order methods for non-strongly convex optimization. Mathematical Programming, 175:69–107, 2019.
- Stochastic gradient descent, weighted sampling, and the randomized Kaczmarz algorithm. Math. Program., 155:549–573, 2016.
- Paved with good intentions: analysis of a randomized block Kaczmarz method. Linear Algebra and its Applications, 441:199–221, 2014.
- Two-subspace projection method for coherent overdetermined systems. J. Fourier Anal. Appl., 19(2):256–269, 2013.
- Jong-Shi Pang. Error bounds in mathematical programming. Mathematical Programming, 79(1-3):299–332, 1997.
- A stochastic approximation method. Ann. Math. Statistics, pages 400–407, 1951.
- Stephen M Robinson. Some continuity properties of polyhedral multifunctions. pp. 206-214, Springer, 1981.
- Jiri Rohn. A theorem of the alternatives for the equation Ax+B|x|=b𝐴𝑥𝐵𝑥𝑏{A}x+{B}|x|=bitalic_A italic_x + italic_B | italic_x | = italic_b. Linear and Multilinear Algebra, 52(6):421–426, 2004.
- Jiri Rohn. On unique solvability of the absolute value equation. Optimization Letters, 3(4):603–606, 2009.
- An iterative method for solving absolute value equations and sufficient conditions for unique solvability. Optimization Letters, 8:35–44, 2014.
- Davod Khojasteh Salkuyeh. The Picard–HSS iteration method for absolute value equations. Optimization Letters, 8:2191–2202, 2014.
- Linear convergence of the randomized sparse Kaczmarz method. Math. Program., 173(1):509–536, 2019.
- A randomized Kaczmarz algorithm with exponential convergence. J. Fourier Anal. Appl., 15(2):262–278, 2009.
- Semidefinite programming. SIAM review, 38(1):49–95, 1996.
- A verification method for enclosing solutions of absolute value equations. Collectanea mathematica, 64(1):17–38, 2013.
- Numerical validation for systems of absolute value equations. Calcolo, 54:669–683, 2017.
- David Williams. Probability with martingales. Cambridge university press, 1991.
- Handbook of semidefinite programming: theory, algorithms, and applications, volume 27. Springer Science & Business Media, 2012.
- The unique solution of the absolute value equations. Applied Mathematics Letters, 76:195–200, 2018.
- A note on unique solvability of the absolute value equation. Optimization Letters, 14(7):1957–1960, 2020.
- On the unique solution of the generalized absolute value equation. Optimization Letters, 15:2017–2024, 2021.
- Error bounds and a condition number for the absolute value equations. Mathematical Programming, 198(1):85–113, 2023.
- On adaptive stochastic heavy ball momentum for solving linear systems. arXiv:2305.05482, to appear in SIAM Journal on Matrix Analysis and Applications, 2023.
- Randomized Kaczmarz method with adaptive stepsizes for inconsistent linear systems. Numer. Algor., 94:1403–1420, 2023.
- Fuzhen Zhang. Matrix theory: basic results and techniques. Springer Science & Business Media, 2011.
- Hui Zhang. New analysis of linear convergence of gradient-type methods via unifying error bound conditions. Mathematical Programming, 180(1-2):371–416, 2020.
- Semidefinite relaxation methods for tensor absolute value equations. SIAM Journal on Matrix Analysis and Applications, 44(4):1667–1692, 2023.