NOCIONES BÁSICAS


DEFINICIONES


Un subconjunto A de puntos del plano se dice que es convexo si para cualesquiera dos puntos de A, el segmento que los une está contenido en A.

Dado B, un subconjunto de puntos del plano. Se llama Cierre Convexo (también conocido como Envolvente Convexa o Convex Hull) al menor conjunto convexo del plano que conriene a B.


Nube de Puntos    Cierre Convexo


De forma intuitiva sería como si en cada punto de B claváramos una púa y las rodeáramos por una cinta elástica estirada. Cuando la cinta se contrayera, ésta tomaría la forma del cierre convexo.

Aunque usualmente se mencionan refiriéndose a la misma cosa, es interesante puntualizar la diferencia entre Cierre Convexo y Envolvente Convexa. Cuando hablamos de Cierre Convexo nos estamos refiriendo a una región cerrada que incluye todos los puntos del interior del conjunto, mientras que cuando hablamos de Envolvente Convexa hablamos de la frontera de esa región.

Se denominan puntos extremos a los vértices de la envolvente convexa.



PLANTEAMIENTO DEL PROBLEMA


El problema de calcular el cierre convexo se puede dividir en dos frentes:
  1. Dado un conjunto de puntos del plano, encontrar aquellos que sean vértices del cierre convexo.

  2. Dado un conjuto de puntos del plano, encontrar una descripción de la frontera del cierre, es decir, encontrar el polígono que forma la envolvente convexa.
En los algoritmos que se van a mostrar responderemos a dicho problema de un modo intermedio. Por un lado la salida serán los vértices del cierre convexo, pero por otro lado, dichos vértices estarán ordenados, de forma que sea sencillo construior el polígono.