Skip to main content
Log in

Newton–Noda iteration for finding the Perron pair of a weakly irreducible nonnegative tensor

  • Published:
Numerische Mathematik Aims and scope Submit manuscript

Abstract

We present a Newton–Noda iteration (NNI) for computing the Perron pair of a weakly irreducible nonnegative mth-order tensor \({\mathscr {A}}\), by combining the idea of Newton’s method with the idea of the Noda iteration. The method requires the selection of a positive parameter \(\theta _k\) in the kth iteration, and produces a scalar sequence approximating the spectral radius of \(\mathscr {A}\) and a positive vector sequence approximating the Perron vector. We propose a halving procedure to determine the parameters \(\theta _k\), starting with \(\theta _k=1\) for each k, such that the scalar sequence is monotonically decreasing. Convergence of this sequence to the spectral radius of \({\mathscr {A}}\) (and convergence of the vector sequence to the Perron vector) is guaranteed for any initial positive unit vector, as long as the sequence \(\{\theta _k\}\) so chosen is bounded below by a positive constant. In this case, we always have \(\theta _k=1\) near convergence and the convergence is quadratic. Very often, the halving procedure will return \(\theta _k=1\) (i.e., no halving is actually used) for each k. If the tensor is semisymmetric, \(m\ge 4\), and \(\theta _k=1\), then the computational work in the kth iteration of NNI is roughly the same as that for one iteration of the Ng–Qi–Zhou algorithm, which is linearly convergent for the smaller class of weakly primitive tensors.

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.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

References

  1. Berman, A., Plemmons, R.J.: Nonnegative Matrices in the Mathematical Sciences. SIAM, Philadelphia, PA (1994)

    Book  MATH  Google Scholar 

  2. Chang, K.-C., Pearson, K.J., Zhang, T.: Primitivity, the convergence of the NQZ method, and the largest eigenvalue for nonnegative tensors. SIAM J. Matrix Anal. Appl. 32, 806–819 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  3. Chang, K.C., Pearson, K., Zhang, T.: Perron–Frobenius theorem for nonnegative tensors. Comm. Math. Sci. 6, 507–520 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  4. Cooper, J., Dutle, A.: Spectra of uniform hypergraphs. Linear Algebra Appl. 436, 3268–3292 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  5. Elsner, L.: Inverse iteration for calculating the spectral radius of a non-negative irreducible matrix. Linear Algebra Appl. 15, 235–242 (1976)

    Article  MathSciNet  MATH  Google Scholar 

  6. Friedland, S., Gaubert, S., Han, L.: Perron–Frobenius theorem for nonnegative multilinear forms and extensions. Linear Algebra Appl. 438, 738–749 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  7. Grassmann, W.K., Taksar, M.J., Heyman, D.P.: Regenerative analysis and steady-state distributions for Markov chains. Oper. Res. 33, 1107–1116 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  8. Hu, S., Huang, Z.-H., Qi, L.: Finding the spectral radius of a nonnegative tensor. arXiv:1111.2138v1 (2011)

  9. Hu, S., Qi, L.: The Laplacian of a uniform hypergraph. J. Comb. Optim. 29, 331–366 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  10. Hu, S., Qi, L., Xie, J.: The largest Laplacian and signless Laplacian \(H\)-eigenvalues of a uniform hypergraph. Linear Algebra Appl. 469, 1–27 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  11. Jia, Z., Lin, W.-W., Liu, C.-S.: A positivity preserving inexact Noda iteration for computing the smallest eigenpair of a large irreducible \(M\)-matrix. Numer. Math. 130, 645–679 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  12. Kelley, C.T.: Iterative Methods for Linear and Nonlinear Equations. SIAM, Philadelphia, PA (1995)

    Book  MATH  Google Scholar 

  13. Kolda, T.G., Bader, B.W.: Tensor decompositions and applications. SIAM Rev. 51, 455–500 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  14. Liu, C.-S., Guo, C.-H., Lin, W.-W.: A positivity preserving inverse iteration for finding the Perron pair of an irreducible nonnegative third order tensor. SIAM J. Matrix Anal. Appl. 37, 911–932 (2016)

  15. Liu, Y., Zhou, G., Ibrahim, N.F.: An always convergent algorithm for the largest eigenvalue of an irreducible nonnegative tensor. J. Comput. Appl. Math. 235, 286–292 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  16. Ni, Q., Qi, L.: A quadratically convergent algorithm for finding the largest eigenvalue of a nonnegative homogeneous polynomial map. J. Global Optim. 61, 627–641 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  17. Ng, M., Qi, L., Zhou, G.: Finding the largest eigenvalue of a nonnegative tensor. SIAM J. Matrix Anal. Appl. 31, 1090–1099 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  18. Noda, T.: Note on the computation of the maximal eigenvalue of a non-negative irreducible matrix. Numer. Math. 17, 382–386 (1971)

    Article  MathSciNet  MATH  Google Scholar 

  19. Pearson, K.J.: Essentially positive tensors. Int. J. Algebra 4, 421–427 (2010)

    MathSciNet  MATH  Google Scholar 

  20. Raftery, A.E.: A model of high-order Markov chains. J. R. Stat. Soc. Ser. B 47, 528–539 (1985)

    MathSciNet  MATH  Google Scholar 

  21. Varga, R.S.: Matrix Iterative Analysis. Springer, Berlin (2000)

    Book  MATH  Google Scholar 

  22. Yang, Y., Yang, Q.: On some properties of nonnegative weakly irreducible tensors. arXiv:1111.0713v2 (2011)

  23. Yang, Y., Yang, Q.: Further results for Perron–Frobenius Theorem for nonnegative tensors. SIAM. J. Matrix Anal. Appl. 31, 2517–2530 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  24. Zhang, L., Qi, L.: Linear convergence of an algorithm for computing the largest eigenvalue of a nonnegative tensor. Numer. Linear Algebra Appl. 19, 830–841 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  25. Zhang, L., Qi, L., Zhou, G.: \(M\)-tensors and some applications. SIAM J. Matrix Anal. Appl. 35, 437–452 (2014)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chun-Hua Guo.

Additional information

C.-S. Liu was supported in part by the Ministry of Science and Technology in Taiwan, C.-H. Guo was supported in part by an NSERC Discovery Grant and ST Yau Center at Chiao-Da in Taiwan, and W.-W. Lin was supported in part by the Ministry of Science and Technology, the National Center for Theoretical Sciences, and ST Yau Center at Chiao-Da in Taiwan.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, CS., Guo, CH. & Lin, WW. Newton–Noda iteration for finding the Perron pair of a weakly irreducible nonnegative tensor. Numer. Math. 137, 63–90 (2017). https://doi.org/10.1007/s00211-017-0869-7

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00211-017-0869-7

Mathematics Subject Classification

Navigation