Computes a generalized tensor eigenpair A x^(m-1) = lambda B x^(m-1),
||x|| = 1, for symmetric A and symmetric positive definite B using
the GEAP method of Kolda & Mayo (Algorithm 1), mirroring the MATLAB Tensor
Toolbox eig_geap. With B = teneye(m, n) this reduces to eig_sshopm().
Arguments
- A
A symmetric Tensor (all modes the same size).
- B
A symmetric positive definite Tensor of the same size and order.
- maximize
Logical;
TRUE(default) seeks local maxima (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).