Câu hỏi này được thúc đẩy bởi bài đăng này, Bạn có thể xác định tổng của hai hoán vị trong thời gian đa thức? và mối quan tâm của tôi đối với các tính chất tính toán của hoán vị.
Chuỗi khác biệt của hoán vị của các số được hình thành bằng cách tìm sự khác biệt giữa mỗi hai số liền kề trong hoán vị . Nói cách khác,cho
Ví dụ: dãy là chuỗi khác biệt của hoán vị . Trong khi, các chuỗi và không phải là chuỗi khác biệt của bất kỳ hoán vị nào của các số .
Có một thuật toán hiệu quả để xác định xem một chuỗi đã cho là chuỗi khác biệt cho một số hoán vị hay là NP-hard?
EDIT : Chúng tôi nhận được vấn đề tương đương tính toán nếu chúng tôi xây dựng vấn đề bằng cách sử dụng hoán vị vòng tròn.
EDIT2 : Cross được đăng trên MathOverflow, Làm thế nào khó để tái tạo một hoán vị từ chuỗi khác biệt của nó?
EDIT3 đã trao tặng tiền thưởng cho bản phác thảo bằng chứng và tôi sẽ chấp nhận câu trả lời sau khi có được bằng chứng chính thức hoàn chỉnh.
EDIT 4 : Bằng chứng completity đẹp của Marzio đã được công bố trên Tạp chí điện tử kết hợp .