Skip to main content
Log in

A General Preconditioner for Tensor Complementarity Problems

  • Published:
Journal of Scientific Computing Aims and scope Submit manuscript

Abstract

Preconditioning techniques have been focused on multi-linear systems or tensor equations. However, to our knowledge, there is no relevant research on tensor complementarity problems. In this paper, we present a general preconditioner P for solving the tensor complementarity problem (TCP) involved with an \({\mathcal {L}}\)-tensor \({\mathcal {A}}\) and a vector q, and we prove that the TCP\(({\mathcal {A}},q)\) is equivalent to the TCP\((P{\mathcal {A}},Pq)\) under the assumption that \(P{\mathcal {A}}\) is an \({\mathcal {L}}\)-tensor. Based on this equivalence, a preconditioned fixed point iteration method is proposed for solving the tensor complementarity problem and its convergence analysis is given. For actual computations, we provide a concrete choice for the preconditioner P associated with a parameter satisfying above-mentioned hypothesis. In addition, it is proved theoretically that the convergence rate of the fixed point method with the chosen preconditioner P is at least as fast as that of the corresponding method without preprocessing. Meanwhile, we also obtain the monotony of the parameter on the performance of the preconditioned iterative method. Lastly, numerical examples are used to demonstrate the theoretical results.

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
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Data Availability

No new data was generated as part of this study.

References

  1. Huang, Z., Qi, L.: Tensor complementarity problems-part III: applications. J. Optim. Theory Appl. 183, 771–791 (2019)

    Article  MathSciNet  Google Scholar 

  2. Huang, Z., Qi, L.: Formulating an \(n\)-person noncoorperative game as a tensor complementarity problem. Comput. Optim. Appl. 66, 557–576 (2017)

    Article  MathSciNet  Google Scholar 

  3. Song, Y., Qi, L.: Properties of tensor complementarity problem and some classes of structured tensors. Ann. Appl. Math. 33, 308–323 (2017)

    MathSciNet  Google Scholar 

  4. Gowda, M., Luo, Z., Qi, L., Xiu, N.: \({\cal{Z}}\)-tensors and complementarity problems. arXiv: 1510.07933v1 (2015)

  5. Che, M., Qi, L., Wei, Y.: Positive-definite tensors to nonlinear complementarity problems. J. Optim. Theory Appl. 168, 475–487 (2016)

    Article  MathSciNet  Google Scholar 

  6. Song, Y., Yu, G.: Properties of solution set of tensor complementarity problem. J. Optim. Theory Appl. 170, 85–96 (2016)

    Article  MathSciNet  Google Scholar 

  7. Bai, X., Huang, Z., Wang, Y.: Global uniqueness and solvability for tensor complementarity problems. J. Optim. Theory Appl. 170, 72–84 (2016)

    Article  MathSciNet  Google Scholar 

  8. Wang, X., Che, M., Wei, Y.: Global uniqueness and solvability of tensor complementarity problems for \({\cal{H} }^{+}\)-tensors. Numer. Algor. 84, 567–590 (2020)

    Article  MathSciNet  Google Scholar 

  9. Dai, P.-F., Wu, S.-L.: The GUS-property and modulus-based methods for tensor complementarity problems. J. Optim. Theory Appl. 195, 976–1006 (2022)

    Article  MathSciNet  Google Scholar 

  10. Cui, L.-B., Fan, Y.-D., Song, Y.-S., Wu, S.-L.: The existence and uniqueness of solution for tensor complementarity problem and related systems. J. Optim. Theory Appl. 192, 321–334 (2022)

    Article  MathSciNet  Google Scholar 

  11. Yu, W., Ling, C., He, H.: On the properties of tensor complementarity problems. Pac. J. Optim. 14, 675–691 (2018)

    MathSciNet  Google Scholar 

  12. Ling, L., He, H., Ling, C.: On error bounds of polynomial complementarity problems with structured tensors. Optimization 67, 341–358 (2018)

    Article  MathSciNet  Google Scholar 

  13. Song, Y., Qi, L.: Error bound of \({\cal P\it }\)-tensor nonlinear complementarity problem. arXiv: 1508.02005v2 (2015)

  14. Huang, Z.H., Qi, L.: Tensor complementarity problems-part I: basic theory. J. Optim. Theory Appl. 183, 1–23 (2019)

    Article  MathSciNet  Google Scholar 

  15. Luo, Z., Qi, L., Xiu, N.: The sparsest solutions to \({\cal{Z} }\)-tensor complementarity problems. Optim. Lett. 11, 471–482 (2017)

    Article  MathSciNet  Google Scholar 

  16. Xie, S., Li, D., Xu, H.: An iterative method for finding the least solution of the tensor complementarity problem. J. Optim. Theory Appl. 175, 119–136 (2017)

    Article  MathSciNet  Google Scholar 

  17. Liu, D., Li, W., Vong, S.: Tensor complementarity problems: the GUS-property and an algorithm. Linear Multilinear A 66, 1726–1749 (2018)

    Article  MathSciNet  Google Scholar 

  18. Han, L.: A continuation method for tensor complementarity problems. J. Optim. Theory Appl. 180, 949–963 (2019)

    Article  MathSciNet  Google Scholar 

  19. Zhang, K., Chen, H., Zhao, P.: A potential reduction method for tensor complementarity problems. J. Ind. Manag. Optim. 15, 429–443 (2019)

    Article  MathSciNet  Google Scholar 

  20. Du, S., Zhang, L.: A mixed integer programming approach to the tensor complementarity problem. J. Glob. Optim. 73, 789–800 (2019)

    Article  MathSciNet  Google Scholar 

  21. Zhao, X., Fan, F.: A semidefinite method for tensor complementarity problems. Optim. Method Softw. 34, 758–769 (2019)

    Article  MathSciNet  Google Scholar 

  22. Guan, H., Li, D.: Linearized methods for tensor complementarity problems. J. Optim. Theory Appl. 184, 972–987 (2020)

    Article  MathSciNet  Google Scholar 

  23. Dai, P.-F.: A fixed point iterative method for tensor complementarity problems. J. Sci. Comput. 84, 49 (2020)

    Article  MathSciNet  Google Scholar 

  24. Wang, X., Che, M., Wei, Y.: Randomized Kaczmarz methods for tensor complementarity problems. Comput. Optim. Appl. 82, 595–615 (2022)

    Article  MathSciNet  Google Scholar 

  25. Huang, Z.H., Li, Y.-F., Wang, Y.: A fixed point iterative method for tensor complementarity problems with the implicit \({\cal{Z} }\)-tensors. J. Glob. Optim. 86, 495–520 (2023)

    Article  MathSciNet  Google Scholar 

  26. Qi, L., Huang, Z.: Tensor complementarity problems-part II: solution methods. J. Optim. Theory Appl. 183, 365–385 (2019)

    Article  MathSciNet  Google Scholar 

  27. Li, W., Liu, D., Vong, S.: Comparison results for splitting iterations for solving multi-linear systems. Appl. Numer. Math. 330, 75–94 (2018)

    MathSciNet  Google Scholar 

  28. Li, W., Liu, D., Vong, S.: A new preconditioned SOR method for solving multi-linear systems with an \({\cal{M} }\)-tensor. Calcolo 57, 15 (2020)

    Article  MathSciNet  Google Scholar 

  29. Zhang, Y., Liu, Q., Chen, Z.: Preconditioned Jacobi type method for solving multi-linear systems with an \({\cal{M} }\)-tensor. Appl. Math. Lett. 104, 1106–287 (2020)

    Article  MathSciNet  Google Scholar 

  30. Cui, L.-B., Li, M.-H., Song, Y.: Preconditioned tensor splitting iterations method for solving multi-linear systems. Appl. Math. Lett. 96, 89–94 (2019)

    Article  MathSciNet  Google Scholar 

  31. Dai, P.-F., Li, J., Li, Y.-T., Bai, J.: A general preconditioner for linear complementarity problem with an \(M\)-matrix. J. Comput. Appl. Math. 317, 100–112 (2017)

    Article  MathSciNet  Google Scholar 

  32. Dai, P.-F., Li, J., Bai, J.: A preconditioned accelerated modulus-based Gauss–Seidel iterative method for linear complementarity problems. Math. Numer. Sin. (Chin.) 41, 308–319 (2019)

    Google Scholar 

  33. Dai, P.-F., Li, J., Bai, J., Qiu, J.: A preconditioned two-step modulus-based matrix splitting iteration method for linear complementarity problem. Appl. Math. Comput. 348, 542–551 (2019)

    MathSciNet  Google Scholar 

  34. Qi, L.: Eigenvalues of a real supersymmetric tensor. J. Symb. Comput. 40, 1302–1324 (2005)

    Article  MathSciNet  Google Scholar 

  35. Lim, L.-H.: Singular values and eigenvalues of tensors: a variational approach. In: Proceedings of the IEEE International Workshop on Computational Advances in Multi-Sensor Adaptive Processing, CAMSAP 05, vol. 1. IEEE Computer Society Press, Piscataway, pp. 129–132 (2005)

  36. Young, D.: Iterative Solution of Large Linear Systems. Academic Press, New York (1971)

    Google Scholar 

  37. Dehghan, M., Hajarian, M.: Improving preconditioned SOR-type iterative methods for \(L\)-matrices. Int. J. Numer. Methods Biomed. Eng. 27, 774–784 (2011)

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  39. Ding, W., Wei, Y.: Solving multi-linear systems with \({\cal{M} }\)-tensors. J. Sci. Comput. 68, 689–715 (2016)

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  41. Liu, D., Li, W., Vong, S.: The tensor splitting with application to solve multi-linear systems. J. Comput. Appl. Math. 330, 75–94 (2018)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The author would like to thank the editor and anonymous referees for their valuable comments and suggestions, which greatly improve the quality of the original manuscript.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jianchao Bai.

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.

This work is partly supported by the Fund provided by the Department of Education of Guangdong Province (2023KTSCX080), the Professor and Doctor Start Program of Hanshan Normal University (QD202325), the NSF of China (12171384), the Guangdong Basic and Applied Basic Research Foundation (2023A1515012405) and the Shaanxi Fundamental Science Research Project for Mathematics and Physics (No. 22JSQ001).

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

Dai, PF., Bai, J. & Li, J. A General Preconditioner for Tensor Complementarity Problems. J Sci Comput 98, 3 (2024). https://doi.org/10.1007/s10915-023-02391-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10915-023-02391-3

Keywords

Mathematics Subject Classification

Navigation