Articulo de referencia

distancia de Hausdorff

En matemáticas , la distancia de Hausdorff , o métrica de Hausdorff , también llamada distancia de Pompeiu-Hausdorff , [ 1 ] [ 2 ] mide la distancia entre dos subconjuntos de un...

En matemáticas , la distancia de Hausdorff , o métrica de Hausdorff , también llamada distancia de Pompeiu-Hausdorff , [ 1 ] [ 2 ] mide la distancia entre dos subconjuntos de un espacio métrico . Convierte el conjunto de subconjuntos compactos no vacíos de un espacio métrico en un espacio métrico independiente. Recibe su nombre de Felix Hausdorff y Dimitrie Pompeiu .

De manera informal, dos conjuntos están cerca en la distancia de Hausdorff si cada punto de un conjunto está cerca de algún punto del otro. La distancia de Hausdorff es la distancia máxima que un adversario puede obligar a recorrer a alguien eligiendo un punto en uno de los dos conjuntos, desde donde debe desplazarse al otro. En otras palabras, es la mayor de todas las distancias entre un punto de un conjunto y el punto más cercano del otro.

Esta distancia fue introducida por primera vez por Hausdorff en su libro Grundzüge der Mengenlehre , publicado por primera vez en 1914, aunque un pariente muy cercano apareció en la tesis doctoral de Maurice Fréchet en 1906, en su estudio del espacio de todas las curvas continuas desde[0,1]R3{\displaystyle [0,1]\to \mathbb {R} ^{3}}.

Definición

Componentes del cálculo de la distancia de Hausdorff entre la curva verde X y la curva azul Y.

Dejar(METRO,d){\textstyle (M,d)}sea ​​un espacio métrico . Para cada par de subconjuntos no vacíosincógnitaMETRO{\textstyle X\subset M}yYMETRO{\textstyle Y\subset M}, la distancia de Hausdorff entreincógnita{\textstyle X}yY{\displaystyle Y}se define como

dH(incógnita,Y):=máximo{sorberincógnitaincógnitad(incógnita,Y), sorberyYd(incógnita,y)},{\displaystyle d_{\mathrm {H} }(X,Y):=\max \left\{\,\sup _{x\in X}d(x,Y),\ \sup _{y\in Y}d(X,y)\,\right\},}

dóndesorber{\textstyle \operatorname {sup} }representa el operador supremo ,d(a,B):=infbBd(a,b){\textstyle d(a,B):=\displaystyle \inf _{b\in B}d(a,b)}cuantifica la distancia desde un puntoaincógnita{\textstyle a\in X}al subconjuntoBincógnita{\textstyle B\subsetq X}, yinf{\estilo de texto \nombre del operador {inf} }es el operador ínfimo .

Una definición equivalente es la siguiente. [ 3 ] Para cada conjuntoincógnitaMETRO,{\displaystyle X\subset M,}dejar incógnitaε:=incógnitaincógnita{zMETROd(z,incógnita)ε},{\displaystyle X_{\varepsilon }:=\bigcup _{x\in X}\{z\in M\mid d(z,x)\leq \varepsilon \},} que es el conjunto de todos los puntos dentroε{\textstyle \varepsilon }del conjuntoincógnita{\textstyle X}(a veces llamado elε{\textstyle \varepsilon }-engorde deincógnita{\textstyle X}o una bola generalizada de radioε{\textstyle \varepsilon }alrededorincógnita{\textstyle X}). Luego, la distancia de Hausdorff entreincógnita{\textstyle X}yY{\textstyle Y}se define como dH(incógnita,Y):=inf{ε0incógnitaYε y Yincógnitaε}.{\displaystyle d_{\mathrm {H} }(X,Y):=\inf\{\varepsilon \geq 0\mid X\subseteq Y_{\varepsilon }{\text{ y }}Y\subseteq X_{\varepsilon }\}.}

De forma equivalente, [ 1 ]dH(incógnita,Y)=sorberwMETRO|infincógnitaincógnitad(w,incógnita)infyYd(w,y)|=sorberwincógnitaY|infincógnitaincógnitad(w,incógnita)infyYd(w,y)|=sorberwMETRO|d(w,incógnita)d(w,Y)|,{\displaystyle {\begin{aligned}d_{\mathrm {H} }(X,Y)&=\sup _{w\in M}\left|\inf _{x\in X}d(w,x)-\inf _{y\in Y}d(w,y)\right|\\[6px]&=\sup _{w\in X\cup Y}\left|\inf _{x\in X}d(w,x)-\inf _{y\in Y}d(w,y)\right|\\[6px]&=\sup _{w\in M}{\bigl |}d(w,X)-d(w,Y){\bigr |},\end{aligned}}}

dónded(w,incógnita):=infincógnitaincógnitad(w,incógnita){\textstyle d(w,X):=\displaystyle \inf _{x\in X}d(w,x)}es la distancia más pequeña desde el puntow{\displaystyle w}al conjuntoincógnita{\displaystyle X}.

Observación

No es cierto para subconjuntos arbitrarios.incógnita,YMETRO{\textstyle X,Y\subset M}esodH(incógnita,Y)=ε{\textstyle d_{\mathrm {H} }(X,Y)=\varepsilon }implicaincógnitaYε{\textstyle X\subseteq Y_{\varepsilon }}yYincógnitaε.{\textstyle Y\subseteq X_{\varepsilon }.}

Por ejemplo, consideremos el espacio métrico de los números reales.R{\textstyle \mathbb {R} }con la métrica habituald{\displaystyle d}inducido por el valor absoluto,

d(incógnita,y):=|yincógnita|,incógnita,yR.{\displaystyle d(x,y):=|yx|,\qquad x,y\in \mathbb {R} .}

Llevar

incógnita:=(0,1]yY:=[1,0).{\displaystyle X:=(0,1]\quad {\mbox{y}}\quad Y:=[-1,0).}

EntoncesdH(incógnita,Y)=1 {\textstyle d_{\mathrm {H} }(X,Y)=1\ }. Sin embargoincógnitaY1{\textstyle X\nsubsetetoq Y_{1}}porqueY1=(2,1){\displaystyle Y_{1}=(-2,1)}, pero1incógnita{\textstyle 1\in X}.

Pero es cierto queincógnitaYε¯{\textstyle X\subseteq {\overline {Y_{\varepsilon }}}}yYincógnitaε¯{\textstyle Y\subseteq {\overline {X_{\varepsilon }}}}; en particular es cierto siincógnita{\textstyle X}yY{\textstyle Y}están cerrados.

Propiedades

  • En general,dH(incógnita,Y){\displaystyle d_{\text{H}}(X,Y)}puede ser infinito. Si tanto X como Y están acotados , entoncesdH(incógnita,Y){\displaystyle d_{\text{H}}(X,Y)}Se garantiza que será finito.
  • dH(incógnita,Y)=0{\displaystyle d_{\text{H}}(X,Y)=0}si y solo si X e Y tienen el mismo cierre.
  • Para cada punto x de M y cualesquiera conjuntos no vacíos Y , Z de M : d ( x , Y ) ≤ d ( x , Z ) + dH ( Y , Z ), donde d ( x , Y ) es la distancia entre el punto x y el punto más cercano en el conjunto Y.    
  • |diámetro( Y ) − diámetro( X )| ≤ 2 d H ( X , Y ). [ 4 ] 
  • Si la intersección X Y tiene un interior no vacío, entonces existe una constante r > 0, tal que todo conjunto X ′ cuya distancia de Hausdorff a X es menor que r también interseca a Y. [ 5 ]   
  • En el conjunto de todos los subconjuntos de M , d H produce una pseudométrica extendida .
  • En el conjunto F ( M ) de todos los subconjuntos compactos no vacíos de M , d H es una métrica.
    • Si M es completo , entonces F ( M ) también lo es. [ 6 ]
    • Si M es compacto, entonces F ( M también lo es ).
    • La topología de F ( M ) depende únicamente de la topología de M , no de la métrica d .

Motivación

La definición de la distancia de Hausdorff se puede derivar mediante una serie de extensiones naturales de la función de distancia.d(incógnita,y){\displaystyle d(x,y)}en el espacio métrico subyacente M , como sigue: [ 7 ]

  • Definimos una función de distancia entre cualquier punto x de M y cualquier conjunto no vacío Y de M medianted(incógnita,Y)=inf{d(incógnita,y)yY}.{\displaystyle d(x,Y)=\inf\{d(x,y)\mid y\in Y\}.}Por ejemplo, d (1, {3, 6}) = 2 y d (7, {3, 6}) = 1.
  • Definimos una función de "distancia" (no necesariamente simétrica) entre dos conjuntos no vacíos cualesquiera X e Y de M medianted(incógnita,Y)=sorber{d(incógnita,Y)incógnitaincógnita}.{\displaystyle d(X,Y)=\sup\{d(x,Y)\mid x\in X\}.}Por ejemplo,d({1,7},{3,6})=sorber{d(1,{3,6}),d(7,{3,6})}=sorber{d(1,3),d(7,6)}=2.{\displaystyle d(\{1,7\},\{3,6\})=\sup\{d(1,\{3,6\}),d(7,\{3,6\})\}=\sup\{d(1,3),d(7,6)\}=2.}
  • Si X e Y son compactos, entonces d ( X , Y ) será finito; d ( X , X ) = 0; y d hereda la propiedad de desigualdad triangular de la función de distancia en M . Tal como está, d ( X , Y ) no es una métrica porque d ( X , Y ) no siempre es simétrico, y d ( X , Y ) = 0 no implica que X = Y (sí implica que      incógnitaY¯{\displaystyle X\subseteq {\overline {Y}}}). Por ejemplo, d ({1, 3, 6, 7}, {3, 6}) = 2 , pero d ({3, 6}, {1, 3, 6, 7}) = 0 . Sin embargo, podemos crear una métrica definiendo la distancia de Hausdorff comodH(incógnita,Y)=máximo{d(incógnita,Y),d(Y,incógnita)}.{\displaystyle d_{\text{H}}(X,Y)=\max\{d(X,Y),d(Y,X)\}.}

Aplicaciones

En visión artificial , la distancia de Hausdorff se puede utilizar para encontrar una plantilla dada en una imagen objetivo arbitraria. La plantilla y la imagen suelen preprocesarse mediante un detector de bordes, lo que da como resultado una imagen binaria . A continuación, cada punto 1 (activado) en la imagen binaria de la plantilla se trata como un punto en un conjunto, la "forma" de la plantilla. De manera similar, un área de la imagen objetivo binaria se trata como un conjunto de puntos. El algoritmo entonces intenta minimizar la distancia de Hausdorff entre la plantilla y un área de la imagen objetivo. El área en la imagen objetivo con la distancia de Hausdorff mínima a la plantilla puede considerarse la mejor candidata para localizar la plantilla en el objetivo. En gráficos por computadora, la distancia de Hausdorff se utiliza para medir la diferencia entre dos representaciones diferentes del mismo objeto 3D [ 8 ], particularmente al generar el nivel de detalle para la visualización eficiente de modelos 3D complejos.

Polo oceánico de inaccesibilidad en 49°01′38″S 123°26′04″W / 49.0273°S 123.4345°W / -49.0273; -123.4345 ( Polo oceánico de inaccesibilidad )

Siincógnita{\displaystyle X}es la superficie de la Tierra, yY{\displaystyle Y}es la superficie terrestre de la Tierra, entonces al encontrar el punto Nemo , vemosdH(incógnita,Y){\displaystyle d_{\text{H}}(X,Y)}son aproximadamente 2.704,8  km.

Una medida de la disimilitud entre dos figuras viene dada por la distancia de Hausdorff hasta la isometría , denotada D H . Es decir, sean X e Y dos figuras compactas en un espacio métrico M (generalmente un espacio euclidiano ); entonces D H ( X , Y ) es el ínfimo de d H ( I ( X ), Y ) entre todas las isometrías I del espacio métrico M consigo mismo. Esta distancia mide cuán lejos están las figuras X e Y de ser isométricas.  

La convergencia de Gromov-Hausdorff es una idea relacionada: medir la distancia de dos espacios métricos M y N tomando el ínfimo dedH(I(METRO),J(norte)){\displaystyle d_{\text{H}}{\big (}I(M),J(N){\big )}}entre todas las incrustaciones isométricasI:METROL{\displaystyle I\colon M\to L}yJ:norteL{\displaystyle J\colon N\to L}en algún espacio métrico común L.

Véase también

Referencias

  1. 1 2 Rockafellar, R. Tyrrell ; Wets, Roger JB (2005). Análisis variacional . Springer-Verlag. pág.  117. ISBN 3-540-62772-3.
  2. Bîrsan, Temistocle; Tiba, Dan (2006), "Cien años desde la introducción de la distancia de conjuntos por Dimitrie Pompeiu", en Ceragioli, Francesca; Dontchev, Asen; Futura, Hitoshi; Marti, Kurt; Pandolfi, Luciano (eds.), System Modeling and Optimization , vol. 199, Boston: Kluwer Academic Publishers , pp. 35–39 , doi : 10.1007/0-387-33006-2_4 , ISBN   978-0-387-32774-7, MR 2249320 
  3. Munkres, James (1999). Topología (2.ª ed.). Prentice Hall . págs. 280–281 . ISBN   0-13-181629-2.
  4. Diámetro y distancia de Hausdorff , Math.SE.
  5. Distancia de Hausdorff e intersección , Math.SE.
  6. Henrikson, Jeff (1999). "Completitud y acotación total de la métrica de Hausdorff" (PDF) . MIT Undergraduate Journal of Mathematics : 69–80 . Archivado del original (PDF) el 23 de junio de 2002.
  7. Barnsley, Michael (1993). Fractales por todas partes . Morgan Kaufmann . págs. Cap. II.6. ISBN  0-12-079069-6.
  8. Cignoni, P.; Rocchini, C.; Scopigno, R. (1998). "Metro: Medición de errores en superficies simplificadas". Computer Graphics Forum . 17 (2): 167– 174. CiteSeerX 10.1.1.95.9740 . doi : 10.1111/1467-8659.00236 . S2CID 17783159 .  
  • Distancia de Hausdorff entre polígonos convexos .
  • Uso de MeshLab para medir la diferencia entre dos superficies Un breve tutorial sobre cómo calcular y visualizar la distancia de Hausdorff entre dos superficies 3D trianguladas utilizando la herramienta de código abierto MeshLab .
  • Código MATLAB para la distancia de Hausdorff: