“…For small-to-medium scale problems, Lyapunov balancing can be implemented efficiently. However, for large-scale settings, exact balancing is expensive to implement because it requires dense matrix factorizations and results in a computational complexity of O(n 3 ) and a storage requirement of O(n 2 ), see [1,8,21,72]. For large problems, direct methods could not be applied and then Krylovbased [2,19,56,88,89,94,98,104,25] or ADI-based methods [21,23,130] are required to compute these Gramians that are given in factored forms which allows to save memory.…”