Cho một số nguyên và bộ ba số nguyên khác nhau tìm một thuật toán tìm hoán vị của tập sao cho hoặc xác định chính xác rằng không tồn tại hoán vị như vậy. Ít chính thức hơn, chúng tôi muốn sắp xếp lại các số từ 1 đến ; mỗi bộ ba trong chỉ ra rằng phải xuất hiện trước theo thứ tự mới, nhưng không được xuất hiện giữaS ⊆ { ( i , j , k ) | 1 ≤ i , j , k ≤ n , i ≠ j , j ≠ k , i ≠ k } , π { 1 , 2 , ... , n } ( i , j , k ) ∈ S
ví dụ 1
Giả sử và . Sau đóS = { ( 1 , 2 , 3 ) , ( 2 , 3 , 4 ) }
là không một hoán vị hợp lệ, bởi vì , nhưng .π ( 1 ) > π ( 3 )
là không một hoán vị hợp lệ, bởi vì nhưng .π ( 1 ) < π ( 3 ) < π ( 5 )
là một hoán vị hợp lệ.
Ví dụ 2
Nếu và , không có hoán vị hợp lệ. Tương tự, không có hoán vị hợp lệ nếu và ( Tôi nghĩ rằng, có thể đã phạm sai lầm ở đây).
Tiền thưởng: Tính chất nào của xác định liệu một giải pháp khả thi có tồn tại không?