Skip to main content
Log in

Numerical algorithms for corner-modified symmetric Toeplitz linear system with applications to image encryption and decryption

  • Original Research
  • Published:
Journal of Applied Mathematics and Computing Aims and scope Submit manuscript

Abstract

The corner-modified symmetric Toeplitz matrix can be considered as a symmetric Toplitz matrix plus two rank-one matrices. Based on the decomposition of Toeplitz inversion and order-reduction algorithm, two new algorithms for the product of symmetric Toplitz inversion and the vector are proposed. Also, we give two fast algorithms for the solution of corner-modified symmetric Toeplitz linear system. The structured perturbation analysis of the symmetric Toplitz matrix inversion is presented next. We exploit the proposed methods for image encryption and decryption, which can be performed via the fast (corner-modified) symmetric Toeplitz matrix–vector multiplications, and (corner-modified) symmetric Toeplitz linear solvers. Numerical experiments demonstrate that our proposed algorithms are accurate and effective, especially in high-order systems (often over \(2^{12}\)).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Kroos, D.S., Mays, J.E., Harris, S.A.: A model to predict 24-h urinary creatinine using repeated measurements in an occupational cohort study. J. Expo. Sci. Environ. Epidemiol. 20, 516–525 (2010)

    Google Scholar 

  2. Kromer, J., Khaledi-Nasab, A., Schimansky-Geier, L., Neiman, A.B.: Emergent stochastic oscillations and signal detection in tree networks of excitable elements. Sci. Rep. 7, 3956 (2017)

    Google Scholar 

  3. Sukhoy, V., Stoytchev, A.: Generalizing the inverse FFT of the unit circle. Sci. Rep. 9, 14443 (2019)

    Google Scholar 

  4. Sukhoy, V., Stoytchev, A.: Numerical error analysis of the ICZT algorithm for chirp contours on the unit circle. Sci. Rep. 10, 4852 (2020)

    Google Scholar 

  5. Hwang, W., Seo, J., Kim, D., Lee, C.J., Choi, I.-H., Yoo, K.-H., Kim, D.Y.: Large field-of-view nanometer-sectioning microscopy by using metal-induced energy transfer and biexponential lifetime analysis. Commun. Biol. 4, 91 (2021)

    Google Scholar 

  6. Máté, M., Legeza, Ö., Schilling, R., Yousif, M., Schilling, C.: How creating one additional well can generate Bose–Einstein condensation. Commun. Phys. 4, 29 (2021)

    Google Scholar 

  7. Winder, A.T., Echagarruga, C., Zhang, Q., Drew, P.J.: Weak correlations between hemodynamic signals and ongoing neural activity during the resting state. Nat. Neurosci. 20, 1761–1769 (2017)

    Google Scholar 

  8. Zhang, Q., Roche, M., Gheres, K.W., Chaigneau, E., Kedarasetti, R.T., Haselden, W.D., Charpak, S., Drew, P.J.: Cerebral oxygenation during locomotion is modulated by respiration. Nat. Commun. 10, 1–15 (2019)

    Google Scholar 

  9. Gu, X.-M., Huang, T.-Z., Zhao, X.-L., Li, H.-B., Li, L.: Fast iterative solvers for numerical simulations of scattering and radiation on thin wires. J. Electromagn. Waves Appl. 29(10), 1281–1296 (2015)

    Google Scholar 

  10. Bai, Z.-Z., Ng, M.K.: Preconditioners for nonsymmetric block Toeplitz-like-plus-diagonal linear systems. Numer. Math. 96, 197–220 (2003)

    MathSciNet  MATH  Google Scholar 

  11. Bai, Z.-Z., Huang, Y.-M., Ng, M.K.: On preconditioned iterative methods for Burgers equations. SIAM J. Sci. Comput. 29, 415–439 (2007)

    MathSciNet  MATH  Google Scholar 

  12. Bai, Z.-Z., Huang, Y.-M., Ng, M.K.: On preconditioned iterative methods for certain time-dependent partial differential equations. SIAM J. Numer. Anal. 47, 1019–1037 (2009)

    MathSciNet  MATH  Google Scholar 

  13. Bai, Z.-Z., Chan, R.H., Ren, Z.-R.: On sinc discretization and banded preconditioning for linear third-order ordinary differential equations. Numer. Linear Algebra Appl. 18, 471–497 (2011)

    MathSciNet  MATH  Google Scholar 

  14. Bai, Z.-Z., Ren, Z.-R.: Block-triangular preconditioning methods for linear third-order ordinary differential equations based on reduced-order sinc discretizations. Jpn. J. Ind. Appl. Math. 30, 511–527 (2013)

    MathSciNet  MATH  Google Scholar 

  15. Bai, Z.-Z., Chan, R.H., Ren, Z.-R.: On order-reducible Sinc discretizations and block-diagonal preconditioning methods for linear third-order ordinary differential equations. Numer. Linear Algebra Appl. 21, 108–135 (2014)

    MathSciNet  MATH  Google Scholar 

  16. Gu, X.-M., Zhao, Y.-L., Zhao, X.-L., Carpentieri, B., Huang, Y.-Y.: A note on parallel preconditioning for the all-at-once solution of Riesz fractional diffusion equations. Numer. Math. Theory Methods Appl. 14(4), 893–919 (2021)

    MathSciNet  MATH  Google Scholar 

  17. Zhao, Y.-L., Gu, X.-M., Ostermann, A.: A preconditioning technique for an all-at-once system from Volterra subdiffusion equations with graded time steps. J. Sci. Comput. 88(1), 11 (2021)

    MathSciNet  MATH  Google Scholar 

  18. Zhao, Y.-L., Zhu, P.-Y., Gu, X.-M., Zhao, X.-L., Cao, J.: A limited-memory block bi-diagonal Toeplitz preconditioner for block lower triangular Toeplitz system from time-space fractional diffusion equation. J. Comput. Appl. Math. 362, 99–115 (2019)

    MathSciNet  MATH  Google Scholar 

  19. Bai, Z.-Z., Lu, K.-Y.: Optimal rotated block-diagonal preconditioning for discretized optimal control problems constrained with fractional time-dependent diffusive equations. Appl. Numer. Math. 163, 126–146 (2021)

    MathSciNet  MATH  Google Scholar 

  20. Bai, Z.-Z., Lu, K.-Y.: Fast matrix splitting preconditioners for higher dimensional spatial fractional diffusion equations. J. Comput. Phys. 404, 1 (2020)

    MathSciNet  Google Scholar 

  21. Bai, Z.-Z., Lu, K.-Y.: On regularized Hermitian splitting iteration methods for solving discretized almost-isotropic spatial fractional diffusion equations. Numer. Linear Algebr. 27(1), e2274 (2020)

    MathSciNet  MATH  Google Scholar 

  22. Bai, Z.-Z., Lu, K.-Y.: On banded M-splitting iteration methods for solving discretized spatial fractional diffusion equations. BIT 59, 1–33 (2019)

    MathSciNet  MATH  Google Scholar 

  23. Chan, T.F., Hansen, P.C.: A look-ahead Levinson algorithm for general Toeplitz systems. IEEE Trans. Signal Process. 40, 1079–1090 (1992)

    MATH  Google Scholar 

  24. Codevico, G., Heinig, G., Barel, M.V.: A superfast solver for real symmetric Toeplitz systems using real trigonometric transformations. Numer. Linear Algebra Appl. 12(8), 699–713 (2005)

    MathSciNet  MATH  Google Scholar 

  25. Liu, Z.-Y., Wu, N.-C., Qin, X.-R., Zhang, Y.-L.: Trigonometric transform splitting methods for real symmetric Toeplitz systems. Comput. Math. Appl. 75, 2782–2794 (2018)

    MathSciNet  MATH  Google Scholar 

  26. Liu, Z.-Y., Qin, X.-R., Wu, N.-C., Zhang, Y.-L.: The shifted classical circulant and skew circulant splitting iterative methods for Toeplitz matrices. Can. Math. Bull. 60(4), 807–815 (2017)

    MathSciNet  MATH  Google Scholar 

  27. Liu, Z.-Y., Chen, S.-H., Xu, W.-J., Zhang, Y.-L.: The eigen-structures of real (skew) circulant matrices with some applications. Comput. Appl. Math. 38, 178 (2019)

    MathSciNet  MATH  Google Scholar 

  28. Liu, Z.-Y., Li, S., Yin, Y., Zhang, Y.-L.: Fast solvers for tridiagonal Toeplitz linear systems. Comput. Appl. Math. 39, 315 (2020)

    MathSciNet  MATH  Google Scholar 

  29. Lei, S.-L., Huang, Y.-C.: Fast algorithms for high-order numerical methods for space fractional diffusion equations. Int. J. Comput. Math. 94(5), 1062–1078 (2016)

    MathSciNet  MATH  Google Scholar 

  30. Huang, Y.-C., Lei, S.-L.: A fast numerical method for block lower triangular Toeplitz with dense Toeplitz blocks system with applications to time-space fractional diffusion equations. Numer. Algor. 76(3), 605–616 (2017)

    MathSciNet  MATH  Google Scholar 

  31. Du, L., Sogabe, T., Zhang, S.L.: A fast algorithm for solving tridiagonal quasi-Toeplitz linear systems. Appl. Math. Lett. 75, 74–81 (2018)

    MathSciNet  MATH  Google Scholar 

  32. Fu, Y.-R., Jiang, X.-Y., Jiang, Z.-L., Jhang, S.: Fast algorithms for finding the solution of CUPL-Toeplitz linear system from Markov chain. Appl. Math. Comput. 396, 125859 (2021)

    MathSciNet  MATH  Google Scholar 

  33. Jiang, X.-Y., Hong, K.: Skew cyclic displacements and inversions of two innovative patterned matrices. Appl. Math. Comput. 308, 174–184 (2017)

    MathSciNet  MATH  Google Scholar 

  34. Zheng, Y.-P., Shon, S., Kim, J.: Cyclic displacements and decompositions of inverse matrices for CUPL Toeplitz matrices. J. Math. Anal. Appl. 455, 727–741 (2017)

    MathSciNet  MATH  Google Scholar 

  35. Jiang, Z.-L., Chen, X.-T., Wang, J.-M.: The explicit inverses of CUPL-Toeplitz and CUPL-Hankel matrices. East Asian J. Appl. Math. 7(1), 38–54 (2017)

    MathSciNet  MATH  Google Scholar 

  36. Zhang, X., Jiang, X.-Y., Jiang, Z.-L., Byun, H.: An improvement of methods for solving the CUPL-Toeplitz linear system. Appl. Math. Comput. 421, 126932 (2022)

    MathSciNet  MATH  Google Scholar 

  37. Xie, P.-P., Wei, Y.-M.: The stability of formulae of the Gohberg–Semencul–Trench type for Moore-Penrose and group inverses of Toeplitz matrices. Linear Algebra Appl. 498, 117–135 (2016)

    MathSciNet  MATH  Google Scholar 

  38. Wu, J., Gu, X.-M., Zhao, Y.-L., Huang, Y.-Y., Carpentieri, B.: A note on the structured perturbation analysis for the inversion formula of Toeplitz matrices. Jpn. J. Ind. Appl. Math. (2022). https://doi.org/10.1007/s13160-022-00543-w

    Article  MATH  Google Scholar 

  39. Gohberg, I., Olshevsky, V.: Circulants, displacements and decompositions of matrices. Integr. Equ. Oper. Thoery 15, 730–743 (1992)

    MathSciNet  MATH  Google Scholar 

  40. Jiang, Z.-L., Xu, T.-T.: Norm estimates of \(\omega \)-circulant operator matrices and isomorphic operators for \(\omega \)-circulant algebra. Sci China Math 59, 351–366 (2016)

    MathSciNet  MATH  Google Scholar 

  41. Jiang, Z.-L., Zhou, Z.-X.: Circulant Matrices. Chengdu Technology University, Chengdu (1999)

    Google Scholar 

  42. Paige, C.C., Saunders, M.A.: Solution of sparse indefinite systems of linear equations. SIAM J. Numer. Anal. 12, 617–629 (1975)

    MathSciNet  MATH  Google Scholar 

  43. Freund, R.W., Nachtigal, N.M.: A new Krylov-Subspace Method for Symmetric Indefinite Linear Systems. IMACS 1253–1256 (1994)

  44. Blahut, R.E.: Fast Algorithms for Signal Processing. Cambridge University Press, New York (2010)

    MATH  Google Scholar 

  45. Batista, M., Karawia, A.A.: The use of the Sherman-Morrison-Woodbury formula to solve cyclic block tri-diagonal and cyclic block penta-diagonal linear systems of equations. Appl. Math. Comput. 210, 558–563 (2009)

    MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Yanpeng Zheng or Zhaolin Jiang.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

The research was supported by National Natural Science Foundation of China (Grant No. 12001257), the Natural Science Foundation of Shandong Province (Grant No. ZR2020QA035) and the PhD Research Foundation of Linyi University (Grant No. LYDX2018BS067).

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, X., Zheng, Y., Jiang, Z. et al. Numerical algorithms for corner-modified symmetric Toeplitz linear system with applications to image encryption and decryption. J. Appl. Math. Comput. 69, 1967–1987 (2023). https://doi.org/10.1007/s12190-022-01819-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12190-022-01819-7

Keywords

Mathematics Subject Classification

Navigation