There are many solutions for Procrustes problems available in the literature
for different matrix constraints [1]}.
When exact solutions are not possible, algorithmic solutions can be effective [2]}.
