Multiway arrays (also called multilinear arrays, tensors, folded arrays) can be decomposed by Enhanced Multivariance Products Representation (EMPR). In this work, Enhanced Multivariance Products Representation for multiway arrays is implemented in Julia programming language. A program for computing all the terms of the EMPR for multiway arrays is written. We have utilized the ITensor library which makes the multiway array operations easier to understand and implement. The function in the program is able to decompose any multiway array of floating point numbers. The number of ways of the original array can be any positive integer. However, large multiway arrays would cause problems related to the fact that the multiway arrays may not fit on computer's memory.
Gozukirmizi,C . (2025). Implementation of Enhanced Multivariance Products Representation for Multiway Arrays. Journal of Algorithms and Computation, 57(1), 96-111. doi: 10.22059/jac.2025.394087.1228
MLA
Gozukirmizi,C . "Implementation of Enhanced Multivariance Products Representation for Multiway Arrays", Journal of Algorithms and Computation, 57, 1, 2025, 96-111. doi: 10.22059/jac.2025.394087.1228
HARVARD
Gozukirmizi C. (2025). 'Implementation of Enhanced Multivariance Products Representation for Multiway Arrays', Journal of Algorithms and Computation, 57(1), pp. 96-111. doi: 10.22059/jac.2025.394087.1228
CHICAGO
C Gozukirmizi, "Implementation of Enhanced Multivariance Products Representation for Multiway Arrays," Journal of Algorithms and Computation, 57 1 (2025): 96-111, doi: 10.22059/jac.2025.394087.1228
VANCOUVER
Gozukirmizi C. Implementation of Enhanced Multivariance Products Representation for Multiway Arrays. J. Algo. Comp.. 2025;57(1):96-111. doi: 10.22059/jac.2025.394087.1228