Regularization Kaczmarz Tools Version 1.4 for Matlab

Implementation of algorithms based on Kaczmarz method for various linear systems
1.7K Downloads
Updated 15 Aug 2015

View License

The new version 1.4 includes the original implementations of Block Kaczmarz Algorithm:
* Block Kaczmarz Algorthm based on solving linear systems with arrowhead matrices. Cyclic Control.
* Same as above, but with randomized control scheme for two distribution.
* Direct Projection Method (DPM).
Pending for publishing: July 2015.
For earlier versions (<1.4):
This library contains four new modifications of the algorithm S. Kaczmarz:
* Quasi-optimal Kaczmarz method
* Column Kaczmarz method for Tikhonov regularization problem
* Column Kaczmarz method with quasi-optimal rule for Tikhonov regularization problem
* Randomized Column Kaczmarz method for Tikhonov regularization problem
In this files, we consider Phillips's "famous" test problem. This new algorithms is based on transforming regularized normal equations to the equivalent augmented regularized normal system of equations.

Main article: Ivanov A.A., Zhdanov A.I. Kaczmarz algorithm for Tikhonov regularization problem, Appl. Math. E-Notes, 13(2013), pp. 270-276.

http://www.math.nthu.edu.tw/~amen/2013/1302252(final).pdf

Cite As

Andrey Ivanov (2024). Regularization Kaczmarz Tools Version 1.4 for Matlab (https://www.mathworks.com/matlabcentral/fileexchange/43791-regularization-kaczmarz-tools-version-1-4-for-matlab), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2011b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Mathematics and Optimization in Help Center and MATLAB Answers
Acknowledgements

Inspired by: regtools

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.4.1

Minor updates

1.4.0.0

Changes: summary, and description. Added new algorithms.

1.3.0.0

Added two new methods and updated examples. Increased to 1.1 version.

1.2.0.0

Added a link to the main article.

1.1.0.0

Title changing.

1.0.0.0