Un antichaîne dans un DAG est un sous - ensemble de sommets qui sont inaccessibles par paires, à savoir, il n'y a pas tel que est accessible à partir de dans . D'après le théorème de Dilworth dans la théorie de l'ordre partiel, on sait que si DAG n'a pas d'antichaîne de taille , alors il peut être décomposé en une union d'au plus chaînes disjointes, c'est-à-dire des chemins dirigés.A ⊆ V v ≠ v ′ ∈ A v v ′ E k ∈ N k - 1
Maintenant, je m'intéresse aux DAG étiquetés , c'est-à-dire aux DAG où chaque sommet porte une étiquette dans un ensemble fini fixe d'étiquettes. Étant donné une antichaine , je peux définir sa taille étiquetée comme le nombre minimal d'occurrences des étiquettes de dans , à savoir,. Existe-t-il un analogue du théorème de Dilworth dans ce contexte? En d'autres termes, si je suppose qu'un DAG n'a pas d'antichain de taille étiquetée k \ in \ mathbb {N}λ ( v ) Σ A ⊆ V Σ A min a ∈ Σ | { v ∈ A ∣ λ ( v ) = a } | , que puis-je supposer de sa structure? Puis-je le décomposer d'une manière spéciale? Je suis déjà intrigué par le cas de , mais aussi intéressé par le cas d'un ensemble d'étiquettes finies générales.
Pour visualiser ceci pour , dire que n'a pas d'antichaîne de taille étiquetée signifie qu'il n'y a pas d'antichaîne contenant au moins sommets étiquetés et sommets étiquetés ; il peut être arbitrairement grand antichaînes mais ils doivent contenir seulement des éléments ou seulement éléments, jusqu'à exceptions au plus. Il semble qu'interdire grand antichaînes doit appliquer que le DAG essentiellement « alterne » entre les parties de grande largeur pour des sommets, et grande marqués au large pourG k k a k b a b k - 1 a b-des sommets étiquetés, mais je n'ai pas pu formaliser cette intuition. (Bien sûr, une caractérisation structurelle appropriée doit parler des étiquettes des sommets en plus de la forme du DAG, car déjà pour et sur la condition est satisfaite par des DAG complètement arbitraires chaque fois que tous les sommets portent la même étiquette.){ a , b }
Réponses:
Avec Charles Paperman, nous avons pu obtenir un tel résultat pour les DAG étiquetés avec l'alphabet . Essentiellement, nous pouvons montrer que , étant donné un DAG qui a un grand antichaînes d' des éléments marqués au , grand antichaînes de éléments marqué à , mais pas grand antichaînes contenant à la fois beaucoup marqué à et éléments marqués au , alors il y a une décomposition tant que partition , où:{a , b } a b a b G L 1 , … , L ng une b une b g L1, … , Ln
De plus, une telle partition peut être calculée dans PTIME.
J'ai publié notre preuve actuelle en ligne . C'est très approximatif et essentiellement pas relu parce que nous n'avons aucune utilité pour le résultat pour l'instant, mais je pensais toujours qu'il était plus ordonné d'ajouter une réponse à cette question CStheory avec nos progrès actuels. N'hésitez pas à me contacter si vous êtes intéressé par le résultat mais ne pouvez pas donner un sens à la preuve.
la source