ASE: use eigendecomposition for undirected graphs, #44