Document Type : Research Paper

Author

Istanbul Beykent University

Abstract

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.

Keywords