Jeśli otrzymujesz zbiór zamówień częściowych, sortowanie topologiczne powie ci, czy istnieje rozszerzenie zbioru do zamówienia całkowitego (w tym przypadku rozszerzenie jest zamówieniem całkowitym zgodnym z każdym z zamówień częściowych).
Natknąłem się na odmianę:
Naprawić zestaw . Dostajesz sekwencje σ 1 , … σ k elementów narysowanych z V bez powtórzeń (sekwencje mają długość od 1 do | V | ).
Czy istnieje sposób na ustalenie orientacji dla każdej sekwencji (do przodu lub do tyłu), aby wynikowy zbiór łańcuchów (postrzegany jako częściowa kolejność) dopuścił rozszerzenie?
Czy ten problem jest dobrze znany?
Uwaga: Orientacja jest wybierana dla całej sekwencji. Więc jeśli sekwencja wynosi , możesz ją zachować lub odwrócić do 5 - 4 - 2 - 1 , ale nie możesz zrobić nic innego.