Mr. Dlanod, a notorious developer, plans to build eight hotels in the wilderness (complete with casinos and golf courses), at the points shown in the diagram. A network of roads needs to be built so that any hotel is connected to any other, but the budget allows for at most 13 km of roads. (We are allowed to introduce crossroads and intersections, of course.)
Can the task be accomplished?
Bonus: What is the minimum total length of such a network of roads?
This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try
refreshing the page, (b) enabling javascript if it is disabled on your browser and,
finally, (c)
loading the
non-javascript version of this page
. We're sorry about the hassle.
How do we know that "the Steiner systems are the shortest ways"? What would you do if "Dlanod" the megalomaniac would decide to build 22 hotels, for example, in a 2 x 11 pattern? Or what about a 7 x 7 pattern? Lots of fun questions to ponder: What about "hotels in the sky" and a 3D-pattern?
Log in to reply
I point you in this direction where the principles of Steiner systems for four vertices are set out.
As you say, once there are more vertices, the problems get very complex. For example, Steiner systems for the vertices of regular polygons become trivial (the edges of the polygon minus one) for pretty small polygons - it has been shown that we get trivial Steiner systems for regular heptagons and above. Is it not the case that the general problem of finding a minimal Steiner tree on a graph is NP-hard? You will note that I merely said that I suspected that my given pattern was optimal.
The geometry of minimal distance/minimal surface area problems is generally speaking pretty complex - there are some soap bubble patterns on wire frames (which represent minimal surface area, of course) that have not been explained yet.
Thanks for your answer, it is really elegant! For those looking for more informations, this problem is actually know as the Steiner Tree problem . It would be interesting to add an arbitrary number of points in the network and try to solve it, there might be a more optimal solution than yours :)
Log in to reply
If you follow the further adventures of Dlanod, (Otto has posted three), you will eventually find a link to a paper which answers your question.
It turns out that for an n × 2 "ladder", where n is even, this simple type of Steiner tree is optimal. The odd case is much more difficult to analyse, as we have discussed in some additional problems.
Bees are smart insects!
As
@Mark Hennings
, Steiner systems are the layouts that have the minimal distance. The proof can be shown mathematically, but it's interesting to see how nature minimizes it too. See this example of a soap film that has to connect 4 pins. It follows the Stenier system.
Indeed, since the soap film is achieving the minimum surface area (and the gap between the two plates is constant), this experiment will certainly yield Steiner systems.
Log in to reply
As a country man of the great Jakob Steiner, allow me a small remark on terminology: These are Steiner trees; Steiner systems are somethings else altogether, a combinatorial concept. Steiner did important work in many fields.
Can you give a link to the mathematical proof of a 3 pin or even a 4 pin network as I don't seem to find any for equally spaced pins when I searched online.
Log in to reply
If you follow the further adventures of Dlanod, Otto has written four so far, in the third one I give a link to just such a paper.
@Tausif Hossain Check out if these can help you:
https://thatsmaths.com/2015/01/29/the-steiner-minimal-tree/
https://www.jstor.org/stable/27961673?seq=1#page scan tab_contents
Example of the soap film is actually the mathematical proof i.e. a soap bubble is just the opposite of it, being the largest surface area passing through all of the eight corners of a cube (if you will to transport the problem into three dimension, as one of the commentators suggested "hotels in the sky"). Thence, if you want to find the smallest surface area passing through all corners, all you have to do is get the homothetic transformation of the spheric bubble over the corners ! A bubble inflated to positive (blow); you first deflate it to zero - then further suck it to negative (complete collapse to oblivion) ... You can try it with a balloon; I did. By the way, isn't that cute how it shows similarity to Big Bang ? The thing goes all the way deep deep deep... into quantum physics and mechanics.
A caveat is in order, though: The soap film finds a local minimum only, not necessarily the surface corresponding to the Steiner minimal tree.
Just one point, nature does not follow us, we follow and discover, just a way to put
Problem Loading...
Note Loading...
Set Loading...
Connect the left-hand four hotels with a Steiner system (each angle at the intersections is 1 2 0 ∘ ), and do the same with the right-hand four hotels. Then join up the two sets of four hotels.
Each angled line in a Steiner system has length 3 2 , while the central horizontal lines have length 2 − 3 2 . Thus each Steiner system has length 4 × 3 2 + 2 − 3 2 = 2 3 + 2 , and so the whole network has length 2 ( 2 3 + 2 ) + 2 = 4 3 + 6 = 1 2 . 9 2 8 . . . .
It is possible to join the hotels cheaply as required.
Since the Steiner systems are the shortest ways of joining each of the two sets of four hotels together, I suspect that the distance 4 3 + 6 is minimal.