Casco convexo
Um casco convexo de uma forma é definido como:
Em matemática, o casco convexo ou envelope convexo para um conjunto de pontos X em um espaço vetorial real V é o conjunto convexo mínimo que contém X ( Wikipedia )
A Wikipedia o visualiza bem, usando uma analogia com elástico, e existem alguns bons algoritmos para calculá-lo .
Casco côncavo
Um casco côncavo é visualizado usando a linha vermelha na imagem abaixo (a linha azul visualiza o casco convexo). Intuitivamente, é um polígono que abrange todos os pontos, mas tem menos (mínimo?) Área em comparação com o casco convexo. Como resultado, o comprimento do limite do polígono é maior.
Um casco côncavo pode ser a solução para alguns problemas do mundo real (por exemplo, encontrar o limite razoável de uma cidade).
Não consegui encontrar uma definição adequada, algoritmo e solução prática para a noção de casco côncavo. O Wiki da grama tem algumas descrições e imagens , e há uma solução comercial em concavehull.com .
Alguma idéia, algoritmos e links?