Diskussion:Voronoi-Diagramm

message: Eine Frage: Warum heißen die Diagramme Voronoi-Diagramme, obwohl der Mathematiker "Woronoi" hieß? Mir ist schon klar, dass das russische "B" beides bedeuten kann, aber was ist denn nun richtig? In der Literatur wird immer vom "Voronoi-Diagramm" gesprochen.
:Schätze das liegt daran, dass im Englischen das kyrillische "B" immer zu "V" wird und der Begriff "Voronoi-Diagramm" durch die englische und ansonsten konsistent zur englischen geführten Literatur geprägt ist. Den Herrn selbst kann man stattdessen direkt aus dem kyrillischen übersetzen, deswegen mit W, wie üblich in Deutschland. --IdS 18:56, 6. Mär. 2010 (CET)
replies: text: Vielleicht von sowas wie "Mister/Master/Magister... Georgi Voronoi"? Hab ich allerdings noch nie gelesen --IdS 18:56, 6. Mär. 2010 (CET)
thread_title:  Namensherkunft Voronoi 

message: Sollte man Voronoi-Diagramm und Wigner-Seitz-Zelle zusammenführen?
--Keinstein 17:15, 15. Sep 2006 (CEST)
replies: text: Ich finde nicht, dass man das sollte. Denn das ist eben nur ein Spezialfall. So wie Pferd ein Spezialfall von Säugetier ist, und trotzdem hat es seinen eigenen Artikel.(ok, hinkt vielleicht ein bischen der Vergleich^^)--Falk 03:52, 7. Mär. 2007 (CET)
replies: text: Den Verweis gibt auf die Wigner-Seitz-Zelle gibt es mittlerweile.--GURKEdeluxe (Diskussion) 20:09, 22. Feb. 2020 (CET)
thread_title:  Überschneidung [[Wigner-Seitz-Zelle]]? 

message: Also ich finde den Artikel zu klein geraten, was ist z.B. mit Voronoi Diagrammen zu anderen Metriken als der euklidischen? Was ist mit inversen Voronoi Diagrammen? Vielleicht sollte man auch mal erwähnen, dass man Voronoi Diagramme nicht nur zu Punktmengen, sondern auch zu anderen Strukturen wie Liniensegmenten und Polygonen machen kann (kann man nämlich für Roboter-Pfadplanung brauchen).
Ich bin kein Mathestudent, aber mir ist der Artikel definitiv zu wenig formal!
:Ich finde auch nicht, dass der Artikel zu formal ist (das setzt nämlich Formalismen voraus ;)) und weiß auch nicht, was daran, für nicht-Mathemamatiker, nicht verständlich ist. Ich bin schließlich auch keiner. Eigentlich ist der Sachverhalt gut erklärt. Was mir aber fehlt, abgesehen von dem, was mein direkter Vorredner schon erwähnt hat, sind konkrete Algorithmen, die auch effizienter sind als der naive Ansatz mit O(n^2), à la O(n log(n)). Außerdem sollte vielleicht erwähnt werden, dass Voronoi-Diagramme das Postamt-Problem (meines Wissens sogar mit optimalem Zeitaufwand) lösen. Auch würde ich mir zumindest Links auf Problemstellungen, bei denen Voronoi-Diagramme/Strukturen bei der Lösung behilflich sind, oder die Lösung selbst darstellen, wünschen (wie z.B. die von meinem Vorredner erwähnte Roboter-Pfadplanung). Ich verstehe leider noch nicht genügend von dem Thema, um den Artikel aktiv zu verbessern. Aber der ein oder andere wird sich doch wohl finden. Warum sind bei WP manche Themen eigentlich so unpopulär?^^ Gruß --Falk 03:46, 7. Mär. 2007 (CET)
replies: text: Auch ich bin der Meinung, dass da ein Experte mal mehr dazu schreiben muss. Ich hab als Informatiker zwar entsprechende Quellen, aber keine Idee, wie man die mathematische-informationstechnische Anwendung und Definition in das Vorhandene einbauen soll. --D135-1r43 21:00, 20. Nov. 2007 (CET)
thread_title:  Umfang des Artikels 

message: # (Aktuell) (Vorherige)  13:51, 25. Jun 2006 Dickbauch (Diskussion | Beiträge) (LA+)
# (Aktuell) (Vorherige)  10:08, 10. Apr 2006 Zumbo (Diskussion | Beiträge) (+Unverständlich)
# (Aktuell) (Vorherige)  00:57, 19. Dez 2005 Saperaud (Diskussion | Beiträge) (neu, selbst)
-- Universaldilettant 00:35, 1. Jul 2006 (CEST)
replies: text: Ist zusammengeführt.--GURKEdeluxe (Diskussion) 20:10, 22. Feb. 2020 (CET)
thread_title:  Versionsgeschichte [[Polygon-Methode]] für Zusammenführung mit [[Voronoi-Diagramm]] 

message: Ich habe versucht den Artikel nach bestem Wissen und Gewissen neu zu verfassen, leider vergas ich mich vorher anzumelden. Ich musste einige Sachen herausnehmen, was mir ja immer leid tut aber ich habe einfach nicht verstanden, was damit gemeint war. Ich hoffe vorige Autoren damit nicht verärgert zu haben aber der Artikel ist eh noch als ungesichtet markiert.
Ich habe versucht ihn verständlich zu formulieren, was hoffentlich gelungen ist. Sowas kann man selbst immer schwer beurteilen. Dummerweise habe ich deshalb den Begriff Zentrum eingeführt, den ich so in der deutschsprachigen Literatur nicht gefunden habe, mir aber eine einfache Möglichkeit gab die vorgegebene Punktemenge (die Zentren) von den sonstigen Punkten des Raumes zu unterscheiden.
Warum ich eine Neufassung gewagt habe bzw. eine halbe Neufassung ist:
* Titel Voronoi-Diagramm und es wird in der Einleitung nur vom Voronoi-Polygon gesprchen
* Sprachlich teilweise sehr schwach, wobei ich nicht garantieren kann das ich da so viel besser bin
* Erklärungen wurden nur halbherzig bis gar nicht gemacht
* Es wurden insbesondere Dinge ins Zentrum gestellt, die mit den Voronoi-Diagrammen nur sekundär was zu tun haben (Bsp. Messwerte), viel allgemeiner sind Punkte
Ich hoffe das der Artikel akzeptiert wird und wünsche mir nat. eifrige Mitarbeit zu seiner Verbesserung. Sanches 20:10, 8. Jul. 2008 (CEST)
thread_title:  Neufassungsversuch 

message: Da hier mal wieder ein bisschen was passiert ist, schreibe ich einfach mal, was mir an dem Artikel persönlich noch fehlt.
Es sollte mehr darauf eingegangen werden, wozu Voronoi-Diagramme/-Strukturen eigentlich gut sind. Z. B. lösen sie das Postamtproblem optimal (in der richtigen Struktur gespeichert, vorausgesetzt): aufbauen der Struktur(Regionen um die jeweiligen Postämter) O(n log n); finden des nächsten PA zu einem gegebenen Punkt O(1)O(log n). Weiterhin habe ich gelesen, dass sich Voronoi-Strukturen für Kürzeste-Wege-Probleme verwenden lassen. Weitere Probleme, die durch VRs gelöst werden, sind wünschenswert (und das sind sicher noch einige andere).
Desweiteren fehlen Algorithmen (die Beispiele im Netz sind oft schlecht verständlich) zum (effizienten) Aufbau. Vielleicht erstmal ein trivialer Ansatz, der Über die Definition geht (dürfte O(n^2) haben)
Dann der Devide-and-Conquer Algorithmus O(n log n): Teilen der Punktmenge durch einen Schnitt möglichst in der Mitte (Abbruch wenn nur ein Punkt übrig ist) und anschließendes mergen:
 Voronoi V(S):
     if |S|=1:
         return new Voronoi(S) //VD, was aus dem einen Punkt in S besteht
     else:
         teile(S,Sl,Sr) //Punktmenge in Sl und Sr zerlegen
         return merge(V(Sl),V(Sr))> //zwei VDs werden zu einem gemerged
Das Mergen ist leider nicht trivial. Ich sitze gerade an einer Implementierung. Sobalt ich merge optimal hinbekommen habe, fließt das hier als Pseudocode hierher zurück.
Und dann ist sicherlich noch das Sweap-Line Verfahren von Belang, was ebenfalls asympthotisch optimal ist.
Aso, auf jeden Fall fehlt auch noch die allgemeine Definition für den R^n.
Grüße Falk 02:18, 12. Jul. 2008 (CEST)
thread_title:  To Do 

message: Faktisch berechnet der k-Means-Algorithmus ein aus Voronoi-Zellen bestehendes Clustering. (Technisch berechnet er zwar Mittelpunkte, aber die Zuordnung zu Clustern entspricht eben genau den Voronoi-Zellen!). Das sollte in diesen Artikel noch eingearbeitet werden. Ich habe auf die Schnelle aber nicht gesehen wo das am Besten geschehen kann. Freiwillige vor! --Chire 12:23, 16. Jan. 2011 (CET)
thread_title:  Zusammenhang [[k-Means-Algorithmus]] 

message: Dachte bis jetzt immer es schreibt sich Voronoï mit Doppelpunkt auf dem "i".
Franz. Wikipedia macht das auch: http://fr.wikipedia.org/wiki/Diagramme_de_Vorono%C3%AF ist aber damit die einzige afaik. In einem englischen Buch hatte ich das auch so gesehen.
Muss wohl an der Eindeutschung des Namens liegen (wie auch der Unterschied von "w" zu "v" der ja schon diskutiert wurde) im Gegensatz zur Einfränzösischung. Blart 17:48, 25. Feb. 2011 (CET)
replies: text: Die französische Wikipedia  schreibt zu ï, dass dieses Zeichen die korrekte Aussprache kennzeichnet. Ohne die zwei Punkte würden Franzosen das Wort Voronoi eher wie "voronwoa" aussprechen. Diese Kenntlichmachung der korrekten Aussprache ist im Deutschen (wie auch im Englischen) nicht notwendig. --Chris☂ 18:17, 25. Feb. 2011 (CET)
thread_title:  Schreibweise mit ï? 

message: Wäre das nebenstehende Bild nicht eine interessante, praktisch gewonnene Aufnahme für diesen Artikel? Ausgangssituation: das Metall Vanadium liegt flüssig vor, via Zufall entstehen Kristallkeime, die so lange zu Kristallen wachsen, bin diese die Korngrenzen der Nachbarkristallite erreichen. Dann ist das Wachstum beendet und das flüssige Metall erstarrt. -- Alchemist-hp 18:12, 4. Sep. 2011 (CEST)
replies: text: Das sieht tatsächlich wie ein Voronoi-Diagramm aus. Aber es wäre doch schon eher Zufall, wenn es eines wäre. Das Voronoi-Diagramm hat in der Physik schon eine Bedeutung und bestimmte Optimierungsprozesse in selbstorganisierten Strukturen könnten durchaus eine Voronoi-Diagramm-Struktur zeigen. Aber das kristalline Wachstum folgt ganz anderen Gesetzmäßigkeiten und orientiert sich an der Kristallstruktur und an Gitterstörstellen. Es gibt hier außerdem mehrere Korngrenzen mit einer konkav nach innen geknickten Randlinie, was zeigt, dass es kein Voronoi-Diagramm ist. --Chris☂ 18:31, 4. Sep. 2011 (CEST)

text: OK, Danke für die Aufklärung. Das sah für mich stark nach einem Voronoi-Diagramm aus. -- Alchemist-hp 19:00, 4. Sep. 2011 (CEST)
thread_title:  Praktisches Beispiel? 

message: Der im Artikel vorhandene Berechnungsalgorithmus ist relativ ungünstig, unter anderem weil er die Berechnung einer konvexen Hülle in n+1 Dimensionen (bzw. dort drei Dimensionen) voraussetzt. Da die überwiegende Mehrheit aller einigermaßen effizienten Algorithmen zur Berechnung der konvexen Hülle auf die Berechnung in zwei Dimensionen ausgelegt ist und oft auch nur für zwei Dimensionen beschrieben wird, hilft das dem Leser eher nicht weiter.
Auswahl aus dem Artikel Konvexe Hülle:
* Graham-Scan-Algorithmus mit Laufzeit \mathcal{O}(n \log n) – funktioniert nur in 2D
* Jarvis-March (2d-Gift-Wrapping-Algorithmus) mit Laufzeit \mathcal{O}(nk), wobei k die Anzahl der Punkte auf dem Rand der Hülle ist – funktioniert auch in mehr als zwei Dimensionen, wird in den verlinkten Artikeln aber auch nur für 2D beschrieben
* QuickHull in Anlehnung an Quicksort mit erwarteter Laufzeit \mathcal{O}(n \log n); Worstcase \mathcal{O}(n^2) – kenne ich nicht, ist laut Artikel auch für 3D zu gebrauchen, aber nur für 2D beschrieben
* Inkrementeller Algorithmus mit Laufzeit \mathcal{O}(n \log n) – unverlinkt; was ist das für einer?
* Chans Algorithmus mit Laufzeit \mathcal{O}(n \log k), wobei k die Anzahl der Punkte auf dem Rand der Hülle ist. – benutzt Graham’s Scan, ist also auch nur 2D-fähig.
Da der den Algorithmus vorbereitende Abschnitt auch gleich mit „Die Berechnung eines Voronoi-Diagramms mithilfe der Delaunay-Triangulation …“ beginnt, wäre es dann nicht sinnvoller, auch einen der Algorithmus zu zitieren (bzw. zu referenzieren), die im Artikel Delaunay-Triangulierung angegeben sind? (Aber bitte nicht die letzten beiden, auf Endlos-Rekursion können wir verzichten.) Die Delaunay-Algorithmen funktionieren im Allgemeinen für beliebige Dimension (auch wenn im Artikel die Delaunay-Triangulierung nur für den \mathbb{R}^2 definiert wird – warum eigentlich?), schon deswegen, weil Dreiecke sich immer in eine Ebene einbetten lassen. Die Dualisierung einer Delaunay-Triangulierung zum Voronoi-Diagramm ist nahezu trivial (bzw. werden Voronoi-Diagramme häufig nur durch die Triangulierung repräsentiert).
Andere Meinungen? --77.186.16.205 13:58, 31. Dez. 2017 (CET)
thread_title:  Berechnungsalgorithmus