Kürzeste Entfernung Reisen - gemeinsame Treffpunkt

Stieß ich auf dieses problem, wobei es gibt eine Reihe von Häusern auf einer 2-D-Gitter (Ihre Koordinaten gegeben sind) und die wir im wesentlichen zu finden, welches Haus genutzt werden kann als Treffpunkt, so dass die Strecke durch alle minimiert. Lassen Sie uns annehmen, dass ein Abstand entlang der x-oder y-Achse 1 Einheit und ein Abstand der diagonalen Nachbarn nimmt (sagen) 1.2 Einheiten.

Ich nicht wirklich glaube, eine gute Optimierungs-Algorithmus für diese.

P. S: Keine Hausaufgaben-problem. Und ich bin nur auf der Suche nach einem Algorithmus (nicht der code) und wenn möglich, die Beweis.

P. S #2: ich bin nicht auf der Suche für die ausführliche Lösung. Ob Sie es glauben oder nicht, das hat mich erschlagen 🙂

  • Es ist ein minimierungsproblem über die ganzen zahlen Domäne. Beweise sind in der Regel nicht trivial ...
InformationsquelleAutor Hari | 2011-08-23
Schreibe einen Kommentar