All'interno di un grande poligono (diciamo i confini USA) ho bisogno di trovare il percorso più breve che comprenda i poligoni più piccoli
(dire le seguenti città: Kansas City, St Louis, Memphis, Oklahoma City)
Per brevissimo intendo con meno nodi possibile. (quindi sarà la più piccola superficie interna)
Un risultato 'non-così-cattivo' sarà il rettangolo di delimitazione che comprende le 4 città
Uno migliore sarà un triangolo (3 nodi < 4) New York, San Antonio, Seattle
Ancor meglio sarebbe il triangolo Minneapolis, Louisville, El Paso perché la superficie è inferiore alla precedente
Esempio per non Stati Uniti
immagina un grande rettangolo 0,0 = > 1000,1000
all'interno di 4 punti 490,490; 490.510; 510,510; 510,490
un buon risultato: rettangolo 490,490 = > 510,510
un risultato migliore: grande triangolo 490,0 490,490 1000,490
ancora meglio: piccolo triangolo 490,490; 530,490 490,530
Esiste un algoritmo ben noto per questo?