Câu hỏi này trước đây đã được đăng lên Computer Science Stack Exchange tại đây .
Hãy tưởng tượng bạn là một nhân viên bán hàng du lịch rất thành công với các khách hàng trên cả nước. Để tăng tốc độ vận chuyển, bạn đã phát triển một đội máy bay không người lái giao hàng dùng một lần, mỗi chiếc có tầm bắn hiệu quả là 50 km. Với sự đổi mới này, thay vì đi đến từng thành phố để giao hàng, bạn chỉ cần bay trực thăng trong vòng 50km và để máy bay không người lái hoàn thành công việc.
Vấn đề: Làm thế nào để máy bay trực thăng của bạn bay để giảm thiểu khoảng cách di chuyển?
Chính xác hơn, với một số thực và điểm khác biệt trong mặt phẳng Euclide, đường nào giao nhau với một đĩa kín có bán kính về mỗi điểm sẽ giảm tối đa tổng chiều dài cung? Đường dẫn không cần phải được đóng và có thể giao nhau với các đĩa theo bất kỳ thứ tự nào.
Rõ ràng vấn đề này giảm xuống TSP thành , vì vậy tôi không mong đợi tìm được một thuật toán chính xác hiệu quả. Tôi sẽ hài lòng khi biết vấn đề này được gọi là gì trong tài liệu và nếu biết các thuật toán xấp xỉ hiệu quả.