Phiên bản quyết định của vấn đề nhân viên bán hàng đi du lịch là trong VQG. Cho một ma trận đầu vào của khoảng cách giữa n thành phố, vấn đề là để xác định xem có một lộ trình thăm tất cả các thành phố với tổng số khoảng cách ít hơn k. Giấy chứng nhận chứng chỉ đơn giản có thể là một danh sách các thành phố. Sau đó, xác minh rõ ràng có thể được thực hiện trong thời gian đa thức bởi một máy Turing xác định. Nó chỉ đơn giản là thêm mục vào ma trận tương ứng với các đường dẫn giữa các thành phố. Một máy Turing không xác định có thể tìm thấy một con đường như sau: Tại mỗi thành phố nó thăm nó "đoán" thành phố kế tiếp đến thăm, cho đến khi nó đã có đến hàng đỉnh. Nếu nó bị mắc kẹt, nó dừng lại ngay lập tức. Cuối cùng nó xác minh rằng con đường nó đã có chi phí ít hơn k trong O (n) thời gian. Người ta có thể nghĩ về từng đoán như "forking" một bản sao mới của máy Turing để theo mỗi con đường có thể về phía trước, và nếu ít nhất một máy phát hiện một đường khoảng cách ít hơn k, máy chấp nhận đầu vào. (Tương đương, điều này có thể được dùng như một máy Turing đơn mà luôn luôn đoán đúng) Một tìm kiếm nhị phân trên phạm vi khoảng cách có thể có thể chuyển đổi các phiên bản quyết định của Du lịch Salesman với phiên bản tối ưu hóa, bằng cách gọi phiên bản quyết định nhiều lần (một số đa thức lần).
đang được dịch, vui lòng đợi..