Documente Academic
Documente Profesional
Documente Cultură
DELAUNAY
La condicin de Delaunay dice que una red de tringulos es una triangulacin de
Delaunay si todas las circunferencias circunscritas de todos los tringulos de la red
son vacas (no se encuentra en su interior ningn otro punto de la red)
PROPIEDADES
Sea P= {p1, p2, ...,pn} un conjunto de puntos en el plano, una triangulacin de Delaunay de
P cumplir las siguientes propiedades:
Tres puntos pi, pj, pk, pertenecientes a P son vrtices de la misma Triangulacin de
Delaunay de P si y solo si el crculo que pasa por estos tres puntos, no contiene a ningn otro punto
de P en su interior.
Podra definirse una triangulacin de Delaunay como aquella que posee el vector de ngulos mayor
de entre todas las posibles triangulaciones, la palabra vector se refiere para esta propiedad como los
ngulos formados por las aristas de la triangulacin (ordenados de menor a mayor). En una
triangulacin de Delaunay seran aquellos ngulos mayores o iguales que los de cualquier otra
triangulacin.
ALGORITMO
UTILIZADO
////////////////////////orden~ n*triangula*externos////////////////////////////////////
funcin dyv(puntos min max)
if nPuntos > 7 do
media := (max min)/2
dyv(p, min, media)
dyv(p, media, max)
pu := CalculaPuntosExternos(p, min, max2, min2, max)-------------///orden n//////
triangula(pu, 0, pu.length )
else do
triangula(p, min, max)
/////////////////////////orden<2*(n/2)<n////////////////////////////////
funcion CalculaPuntosExternos(Puntos p, int min, int max2, int min2, int max)
for i:=min:max2 do
if p[i] cubierto
puntos pu aade p[i];
for j:=min2:max do
if p[j] cubierto
pu aade p[j];
return pu;
ORDEN
n*n*k^3*k
orden final :n^2*k^4
que mejora sustancialmente al algoritmo voraz de orden n^4 en caso promedio
REFERENCIAS
http://www.personal.psu.edu/faculty/c/x/cxc11/AERSP560/DELAUNEY/13_Two_algorithms_Delauney.pdf
http://goanna.cs.rmit.edu.au/~gl/classes/TriangulationApplet.java
http://vcg.isti.cnr.it/publications/papers/dewall.pdf
http://wiki.abogadourbanista.com/index.php/Condici%C3%B3n_de_Delaunay#Divide_and_conquer
http://www.dma.fi.upm.es/gregorio/JavaGC/MWT/teoria.html
http://www.dma.fi.upm.es/mabellanas/antenas/aratm/memoria/AlgoritmoDeFuerzaBrutaMejorado.html