Skip to main content
QUICK REVIEW

[论文解读] Finding a Nonnegative Solution to an M-Tensor Equation

Donghui Li, Hong-Bo Guan|arXiv (Cornell University)|Nov 28, 2018
Tensor decomposition and applications参考文献 16被引用 20
一句话总结

本文提出了一种单调迭代方法,称为顺序M-矩阵方程法(S-MEQM),用于求解M-张量方程的非负解。该方法通过求解一系列具有固定M-矩阵系数的线性系统,确保在适当初始化时单调且线性收敛至非负解,当雅可比矩阵奇异时,为牛顿法提供了一种稳健的替代方案。

ABSTRACT

We are concerned with the tensor equation with an M-tensor or Z-tensor, which we call the M- tensor equation or Z-tensor equation respectively. We derive a necessary and sufficient condition for a Z (or M)-tensor equation to have nonnegative solutions. We then develop a monotone iterative method to find a nonnegative solution to an M-tensor equation. The method can be regarded as an approximation to Newton's method for solving the equation. At each iteration, we solve a system of linear equations. An advantage of the proposed method is that the coefficient matrices of the linear systems are independent of the iteration. We show that if the initial point is appropriately chosen, then the sequence of iterates generated by the method converges to a nonnegative solution of the M- tensor equation monotonically and linearly. At last, we do numerical experiments to test the proposed methods. The results show the efficiency of the proposed methods.

研究动机与目标

  • 开发一种高效迭代方法,用于求解具有非负解的M-张量方程。
  • 解决牛顿法在雅可比矩阵奇异时失效的问题,尤其是在迭代点中包含零分量的情况下。
  • 通过在子问题中使用固定的M-矩阵系数,确保单调收敛至非负解。
  • 建立该方法线性且单调收敛的条件。
  • 通过数值实验验证所提方法在各种测试问题中的效率与鲁棒性。

提出的方法

  • 该方法基于利用M-张量结构构造一系列具有固定M-矩阵系数的线性系统。
  • 在每次迭代中,使用相同的系数矩阵求解线性方程组,从而确保计算效率。
  • 更新规则被设计为在保持迭代值非负的同时,确保误差单调递减。
  • 该方法被解释为一种拟牛顿逼近,避免了每一步都重新计算雅可比矩阵。
  • 选择初始点,使得迭代值保持非负,并单调收敛至解。
  • 提出一种改进的变体——A-牛顿法,通过自适应参数提升收敛速度。

实验结果

研究问题

  • RQ1在何种条件下,M-张量方程存在非负解?
  • RQ2能否设计一种单调迭代方法,使其线性收敛至M-张量方程的非负解?
  • RQ3当雅可比矩阵奇异时,S-MEQM方法与牛顿型方法的性能相比如何?
  • RQ4参数α对方法的收敛行为和效率有何影响?
  • RQ5该方法能否扩展至处理具有多个非负解的偶数阶强M-张量?

主要发现

  • 推导出M-张量方程存在非负解的充要条件。
  • 当初始点选择适当时,S-MEQM方法单调且线性收敛至非负解。
  • 数值实验表明,当α ∈ (1, 2)时,该方法性能优于α ∈ (0, 1],尽管该范围的收敛理论尚待建立。
  • 在所有测试问题中,A-牛顿法均优于S-MEQM,尤其在减少迭代次数和计算时间方面表现更优。
  • 对于n=50的第1个问题,A-牛顿法在α=1.0时达到37.8次迭代和0.3294秒,显著优于S-MEQM。
  • 即使牛顿法因零分量处雅可比矩阵奇异而失效,该方法仍保持稳定并实现收敛。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。