Computes a Z-eigenpair A x^(m-1) = lambda x, ||x|| = 1, of a symmetric
tensor by the shifted symmetric higher-order power method with the adaptive
shift of Kolda & Mayo, mirroring the MATLAB Tensor Toolbox eig_sshopm.
Usage
eig_sshopm(
A,
shift = "adaptive",
maximize = TRUE,
start = NULL,
tol = 1e-10,
maxiters = 500L,
tau = 1e-06
)Arguments
- A
A symmetric Tensor (all modes the same size).
- shift
"adaptive"(default) or a fixed numeric shift.- maximize
Logical;
TRUE(default) seeks local maxima ofA x^m(beta = 1),FALSEseeks local minima (beta = -1).- start
Optional starting vector; random normal if omitted.
- tol
Convergence tolerance on the eigenvalue change (default
1e-10).- maxiters
Maximum iterations (default
500).- tau
Positive-definiteness threshold for the adaptive shift (default
1e-6).