For an undirected graph with one connected component and distance matrix given by the shortest path between nodes, I would like to embed the nodes in a high dimensional Euclidean space where all distances are preserved. I have no requirement on the number of dimensions.
Can classical multidimensional scaling accomplish this with sufficiently many dimensions? Why or why not?