Vi diskuterar utformningen och genomförandet av en topologiorienterad algoritm för beräkning av Voronoi-diagram över punkter och linjesegment i det tvådimensionella Euclidean-utrymmet. Huvudfokus i vårt arbete var att designa och konstruera en algoritm som är helt tillförlitlig och snabb i praktiken. Algoritmen genomfördes i ANSI C, med hjälp av standard flyttal aritmetik. Förutom Sugihara och Iris topologiorienterade tillvägagångssätt bygger det på ett mycket noggrant genomförande av de numeriska beräkningar som krävs, en automatisk avslappning av epsilontrösklarna och en återhämtningsprocess på flera nivåer i kombination med "desperatläge". Den resulterande koden, namngiven vroni, testades i stor utsträckning på verkliga data och visade sig vara tillförlitlig. CPU-tid statistik dokument att det är alltid snabbare än andra populära Voronoi koder. I vår datormiljö behöver vroni ca 0.01n log 2 n millisekunder för att beräkna Voronoi-diagram över n-linjesegment, och denna formel innehåller ett brett utbud av syntetiska och verkliga data. I synnerhet, dess CPU-tid förbrukning påverkas knappast av den faktiska fördelningen av indata. Vroni har också en funktion för beräkning av offsetkurvor, och den har framgångsrikt testats inom och integrerats i flera industriella programvarupaket. med beaktande av Fördraget om upprättandet av Euro peiska gemenskapen, med beaktande av Fördraget om upprättandet av Europeiska gemenskapen, med beaktande av Fördraget om upprättandet av Europeiska gemenskapen, med beaktande av Fördraget om upprättandet av Europeiska gemenskapen, med beaktande av Fördraget om upprättandet av Europeiska gemenskapen, med beaktande av Fördraget om upprättandet av Europeiska gemenskapen, med beaktande av Fördraget om upprättandet av Europeiska gemenskapen, med beaktande av Fördraget om upprättandet av Europeiska gemenskapen, med beaktande av Fördraget om upprättandet av Europeiska gemenskapen, med beaktande av Fördraget om upprättandet av Europeiska gemenskapen, med beaktande av Fördraget om upprättandet av Europeiska gemenskapen, med beaktande av Fördraget om upprättandet av Europeiska gemenskapen, med beaktande av Fördraget om upprättandet av Europeiska gemenskapen, med beaktande av Fördraget om upprättandet av Europeiska gemenskapen, med beaktande av Fördraget om upprättandet av Europeiska unionen, med beaktande av Fördraget om upprättandet av Europeiska gemenskapen, särskilt artikel 5 i detta,
Ett liknande tillvägagångssätt har också använts framgångsrikt för genomförandet av Voronoi diagrammet över punkter och segment REF.
VRONI: an engineering approach to the reliable and efficient computation of voronoi diagrams of points and line segments
{'venue': 'Comput. Geom.', 'journal': 'Comput. Geom.', 'mag_field_of_study': ['Computer Science']}