Research Article

Solving large scale systems of linear equations with a stabilized Lanczos-type algorithms running on a cloud computing platform

Volume: 47 Number: 6 December 12, 2018
  • M. Maharani
  • A. Salhi
  • W.k. Mashwani *
  • Ozgur Yeniay
  • N. Larasati
  • Triyani Triyani
EN

Solving large scale systems of linear equations with a stabilized Lanczos-type algorithms running on a cloud computing platform

Abstract

The Lanczos-type algorithms for Systems of Linear Equations (SLEs) are efficient but fragile. A number of ways to resolve this issue have been suggested. But, the problem is still not fully sorted, in our view. Here, we suggest a way that takes advantage of the sequence of approximate solutions that have been computed prior to breakdown by embedding interpolation/extrapolation to avoid it.  The approach, referred to as Embedded Interpolation-Extrapolation Model in Lanczos-type Algorithm (EIEMLA), generates new iterates which are at least as good as the best in the current sequence. This process is repeated after appending the new iterates to the sequence of approximate solutions until some convergence tolerance is achieved. To improve EIEMLA's convergence and stability, a restart version of REIEMLA is also considered. These algorithms are more robust than other Lanczos-type algorithms, including those with restarting and switching strategies. Both algorithms have been implemented to run in parallel on a Cloud computing platform. Our tests involve SLEs with up to $10^6$ variables and equations. The results show that breakdown is mitigated and efficiency gains can be achieved through parallelization.

Keywords

References

  1. Ayachour, E., Avoiding Look-Ahead in Lanczos Method and Pade Approximation, Applicationes Mathematica, 1999.
  2. Baheux, C. New implementations of Lanczos method, Journal of Computational and Applied Mathematics 57 (1-2), 3-15, 1995.
  3. Brezinski, C., Sadok, H., Lanczos-type algorithms for solving systems of linear equations, Applied Numerical Mathematics 11 (6), 443-473, 1993.
  4. Brezinski, C. and Zaglia, R. A New Presentation of Orthogonal Polynomials with Applications to Their Computation, Numerical Algorithms 1 (2), 207-221, 1991.
  5. Brezinski, C. and Zaglia, R. Breakdowns in the Computation of Orthogonal Polynomials, Springer, Dordrech 296, 49-59, 1994.
  6. Brezinski, C. and Zaglia, R. and Sadok, H., Avoiding Breakdown and Near-Breakdown in Lanczos-type Algorithms, Numerical Algorithms 1 (2), 261-284, 1991.
  7. Brezinski, C. and Zaglia, R. and Sadok, H., A Breakdown-Free Lanczos-type Algorithm for Solving Linear Systems, Numerical Mathematics 63 (1), 29-38, 1992.
  8. Brezinski, C. and Zaglia, R. and Sadok, H., New Look - Ahead Lanczos - type Algorithms for Linear Systems, Numerical Mathematics 83, 53-85, 2000.

Details

Primary Language

English

Subjects

Statistics

Journal Section

Research Article

Authors

M. Maharani This is me

A. Salhi This is me

Ozgur Yeniay This is me

N. Larasati This is me

Triyani Triyani This is me

Publication Date

December 12, 2018

Submission Date

September 19, 2017

Acceptance Date

February 26, 2018

Published in Issue

Year 2018 Volume: 47 Number: 6

APA
Maharani, M., Salhi, A., Mashwani, W., Yeniay, O., Larasati, N., & Triyani, T. (2018). Solving large scale systems of linear equations with a stabilized Lanczos-type algorithms running on a cloud computing platform. Hacettepe Journal of Mathematics and Statistics, 47(6), 1730-1741. https://izlik.org/JA63PT38AM
AMA
1.Maharani M, Salhi A, Mashwani W, Yeniay O, Larasati N, Triyani T. Solving large scale systems of linear equations with a stabilized Lanczos-type algorithms running on a cloud computing platform. Hacettepe Journal of Mathematics and Statistics. 2018;47(6):1730-1741. https://izlik.org/JA63PT38AM
Chicago
Maharani, M., A. Salhi, W.k. Mashwani, Ozgur Yeniay, N. Larasati, and Triyani Triyani. 2018. “Solving Large Scale Systems of Linear Equations With a Stabilized Lanczos-Type Algorithms Running on a Cloud Computing Platform”. Hacettepe Journal of Mathematics and Statistics 47 (6): 1730-41. https://izlik.org/JA63PT38AM.
EndNote
Maharani M, Salhi A, Mashwani W, Yeniay O, Larasati N, Triyani T (December 1, 2018) Solving large scale systems of linear equations with a stabilized Lanczos-type algorithms running on a cloud computing platform. Hacettepe Journal of Mathematics and Statistics 47 6 1730–1741.
IEEE
[1]M. Maharani, A. Salhi, W. Mashwani, O. Yeniay, N. Larasati, and T. Triyani, “Solving large scale systems of linear equations with a stabilized Lanczos-type algorithms running on a cloud computing platform”, Hacettepe Journal of Mathematics and Statistics, vol. 47, no. 6, pp. 1730–1741, Dec. 2018, [Online]. Available: https://izlik.org/JA63PT38AM
ISNAD
Maharani, M. - Salhi, A. - Mashwani, W.k. - Yeniay, Ozgur - Larasati, N. - Triyani, Triyani. “Solving Large Scale Systems of Linear Equations With a Stabilized Lanczos-Type Algorithms Running on a Cloud Computing Platform”. Hacettepe Journal of Mathematics and Statistics 47/6 (December 1, 2018): 1730-1741. https://izlik.org/JA63PT38AM.
JAMA
1.Maharani M, Salhi A, Mashwani W, Yeniay O, Larasati N, Triyani T. Solving large scale systems of linear equations with a stabilized Lanczos-type algorithms running on a cloud computing platform. Hacettepe Journal of Mathematics and Statistics. 2018;47:1730–1741.
MLA
Maharani, M., et al. “Solving Large Scale Systems of Linear Equations With a Stabilized Lanczos-Type Algorithms Running on a Cloud Computing Platform”. Hacettepe Journal of Mathematics and Statistics, vol. 47, no. 6, Dec. 2018, pp. 1730-41, https://izlik.org/JA63PT38AM.
Vancouver
1.M. Maharani, A. Salhi, W.k. Mashwani, Ozgur Yeniay, N. Larasati, Triyani Triyani. Solving large scale systems of linear equations with a stabilized Lanczos-type algorithms running on a cloud computing platform. Hacettepe Journal of Mathematics and Statistics [Internet]. 2018 Dec. 1;47(6):1730-41. Available from: https://izlik.org/JA63PT38AM