Antyłańcuch w DAG jest podzbiorem wierzchołków, które są parami nieosiągalny, czyli, nie ma taki sposób, że jest dostępne z w . Z twierdzenia Dilwortha w teorii częściowego porządku wiadomo, że jeśli DAG nie ma antychainu o rozmiarze , wówczas może zostać rozłożony na połączenie co najwyżej łańcuchów rozłącznych, tj. Ścieżek kierowanych.
Teraz interesują mnie oznaczone DAG , tj. DAG, w których każdy wierzchołek niesie etykietę w jakimś ustalonym skończonym zestawie etykiet. Biorąc pod uwagę antychain , mogę zdefiniować jego rozmiar jako minimalną liczbę wystąpień etykiet w , a mianowicie. Czy w tym kontekście istnieje odpowiednik twierdzenia Dilwortha? Innymi słowy, jeśli założę, że DAG nie ma antichain o oznaczonym rozmiarze k \ in \ mathbb {N} , co mogę założyć o jego strukturze? Czy mogę go rozłożyć w jakiś szczególny sposób? Zaskakuje mnie już przypadek , ale interesuje mnie również ogólny zestaw skończonych etykiet.
W celu uwidocznienia tego na , stwierdzając, że ma antyłańcuch znakowanego wielkości oznacza, że nie ma antyłańcuch zawierający co najmniej wierzchołki oznaczone i wierzchołki oznaczone ; nie może być dowolnie duże antyłańcuch ale muszą zawierać tylko elementów lub tylko elementów, do wyjątków w większości. Wydaje się, że nie zezwalanie na duże antychiny powinno wymuszać, że DAG zasadniczo „naprzemiennie” między częściami o dużej szerokości w wierzchołków oznakowanych i dużej szerokości w przypadku k ≥ 1 { a , b }-znakowane wierzchołki, ale nie byłem w stanie sformalizować tej intuicji. (Oczywiście odpowiednia charakterystyka strukturalna musi mówić o etykietach wierzchołków oprócz kształtu DAG, ponieważ już dla i na warunek jest spełniony przez całkowicie arbitralne DAG, ilekroć wszystkie wierzchołki mają tę samą etykietę).
Odpowiedzi:
Dzięki Charlesowi Papermanowi byliśmy w stanie uzyskać taki wynik dla DAG oznaczonych alfabetem . Zasadniczo, można wykazać, że otrzymuje DAG G , który ma dużą antyłańcuch z a znakowanego elementów dużych antyłańcuch z b znakowanych elementów, ale nie wykazujące zarówno duże antyłańcuch wiele A znakowanego i b elementów znakowanego, to jest rozkład G jako partycja L 1 , … , L n , gdzie:{ a , b } sol za b za b sol L.1, … , Ln
Ponadto taką partycję można obliczyć w PTIME.
Nasz aktualny dowód opublikowałem online . Jest to bardzo szorstkie i zasadniczo nie jest poprawiane, ponieważ na razie nie mamy sensu, ale nadal uważałem, że łatwiej jest dodać odpowiedź na to pytanie CStheory z naszym obecnym postępem. Nie wahaj się ze mną skontaktować, jeśli jesteś zainteresowany rezultatem, ale nie możesz zrozumieć dowodu.
źródło