To pytanie zostało wcześniej opublikowane w Computer Science Stack Exchange tutaj .
Wyobraź sobie, że jesteś odnoszącym sukcesy podróżnym sprzedawcą z klientami w całym kraju. Aby przyspieszyć wysyłkę, opracowałeś flotę dronów jednorazowego użytku o efektywnym zasięgu 50 kilometrów. Dzięki tej innowacji zamiast podróżować do każdego miasta w celu dostarczenia towarów, wystarczy przelecieć helikopterem w promieniu 50 km i pozwolić dronom dokończyć robotę.
Problem: Jak latać helikopterem, aby zminimalizować odległość podróży?
Dokładniej, biorąc pod uwagę liczbę rzeczywistą i N odrębnych punktów w płaszczyźnie euklidesowej, która ścieżka przecinająca zamknięty dysk o promieniu wokół każdego punktu minimalizuje całkowitą długość łuku? Ścieżka nie musi być zamknięta i może przecinać dyski w dowolnej kolejności.
Oczywiście ten problem ogranicza się do TSP jako , więc nie oczekuję, że znajdę skuteczny dokładny algorytm. Z przyjemnością dowiem się, jak nazywa się ten problem w literaturze i czy znane są skuteczne algorytmy aproksymacyjne.