Tôi hiểu rằng 3-Opt Heuristic để giải quyết vấn đề Nhân viên bán hàng du lịch liên quan đến việc loại bỏ ba cạnh khỏi biểu đồ và thêm ba điểm nữa để hoàn thành chuyến tham quan. Tuy nhiên, tôi đã thấy nhiều bài báo đề cập rằng khi ba cạnh bị loại bỏ, chỉ còn 2 cách có thể để kết hợp lại chuyến tham quan - điều này không có ý nghĩa với tôi.
Ví dụ, tôi tìm thấy một bài báo [1] có nội dung:
Thuật toán 3-opt hoạt động theo cách tương tự, nhưng thay vì loại bỏ hai cạnh, chúng tôi loại bỏ ba cạnh. Điều này có nghĩa là chúng ta có hai cách kết nối lại ba đường dẫn vào một tour1 hợp lệ (fi gure 2 và ure gure 3). Di chuyển 3-opt thực sự có thể được xem là hai hoặc ba di chuyển 2-opt.
Tuy nhiên, tôi đếm 3 cách khác nhau để kết nối lại tour. Tôi đang thiếu gì ở đây?
Ngoài ra, ai đó có thể liên kết tôi với một thuật toán cho 3-opt nếu có thể không? Tôi chỉ đang cố gắng để hiểu nó, nhưng tôi chưa tìm thấy bất kỳ thuật toán rõ ràng nào: tất cả các tài nguyên tôi tìm thấy chỉ đơn giản là "xóa ba cạnh, kết nối lại chúng". Đó là nó, đó là loại mơ hồ.
Dưới đây là 3 tour du lịch dường như là động tác 3-opt sau khi loại bỏ ba cạnh.
- Heuristic cho vấn đề nhân viên bán hàng đi du lịch của C. Nilsson