This puzzle was suggested by Hugo Pfoertner - thanks Hugo!
Given a finite, nondirected graph (allowing multiple edges between two vertices), we can think of it as an electric network where each vertex is a node, and each edge is a resistor. Assume all edges in the graph have the same resistance . It is a well-known problem to compute the resistance between any two nodes in the graph.
Given , we want to find a graph that has specified vertices, such that all the resistances between those vertices are distinct. Note that the graph can have additional vertices that are not part of those counted in (but still influence the resistances between vertices). As an example, consider the following graph:
In this graph, the resistances between vertices , given , are , giving distinct values, as required. This graph has one additional node, and a total of 9 edges (which is non-optimal: the optimal number is 8). The graph can be described by the list
Where the implicit assumption is that the vertices are the ones whose resistances are measured, and the rest are additional vertices.
We impose on the graph the constraint that no vertex may be connected to only one neighbor.
Your goal: For , find a graph with the minimal number of edges such that between nodes we have 45 distinct resistances. Supply your result as a list of edges as in the above example.
A bonus "*" will be given for solving the problem for (66 distinct resistances), finding all 3 solutions to the problem where the graph is planar and also finding one non-planar solution.