A couple of points:
1) This is not really an Excel VBA problem; its a mathematical puzzle.
2) There's a value missing for the distance between Alito and O'Conner. I'm guessing its part of the problem to fill in the blank.
3) I'm not sure I understand the problem; the table looks like a table of distances between people but you ask us to determine the distances between people as the solution to the problem. I'm assuming that what you really want solved is the Cartesian locations of each person given their distances inter-alia.
4) You refer obliquely to the fact that this is a 2D problem. This is very important to define the problem, it would appear that you have given us enough information to solve the problem in up to 5 dimensions.
5) I do not understand the relevance of the ones on the diagonal. Surely it is impossible for a person to be a distance away from himself other than 0. I assume you meant zeros on the diagonal or else nothing at all.
How to solve the problem:
1) Note that any translation of every element of the solution will still maintain the same intra-point distances. Therefore, without loss of generality we may assume that Stevens is at (0,0)
2) Note that any rotation of the total solution around a point will still maintain the same intra-point distances. Therefore, without loss of generality we may assume that Souter is at (0.72,0) {or (-0.72,0), (0,0.72), (0,-0.72), ...}
3) There remain eight people at unknown locations. Indicate the unknown locations algebraically as {(x1,y1),x2,y2),...,(x8,y8)}.
4) Given the 43 (remaining useful) inter-point distances supplied in the table you will now be able to set up 43 equations.
5) 43 equations in eight unknowns is just a simple extension of simultaneous equations with a super abundance of information.
6) Note that the super abundance of information relative to the dimensionality of the problem will means that unless the initial problem is well set out the table information will indicate that there is no 2D solution (although there may be a higher dimension solution)
|