Naive Spring Model repeat for all points compute spring force to all other points difference between high dim, low dim distance move to better location using computed forces compute distances between all points O(n^2) iteration, O(n^3) algorithm 11