Soit le jeu et C (n, k) le jeu de toutes les -combinaisons d'éléments de sans répétition. Soit un -uple dans . On dit qu'une permutation de l'ensemble évite s'il n'y a pas de k-tuple d'entiers tels que { 1 , . . . , n } k [ n ] p = p 1 p 2 . . . p k k C ( n , k ) π : [ n ] → [ n ] [ n ] p i 1 < i 2 < . . . < i k π (
Par exemple, si la permutation évite comme sous-séquence, contrairement à la permutation .12453 134 1 2 3 5 4
Question: Soit une constante. Etant donné un ensemble de - uplets, trouver une permutation qui évite chaque k uplet dans S . S ⊂ C ( n , k ) k π : [ n ] → [ n ] k S
- Existe-t-il un algorithme pour ce problème qui est polynomial dans et ? Ici est donné en unaire. Un algorithme fonctionnant dans le temps conviendrait.
- Ou ce problème est-il NP-complet?
Toutes les références à ce problème ou suggestions d'algorithmes sont les bienvenues. Notez que la notion de permutation évitant la sous-séquence définie ci-dessus n'est pas la même que la notion de permutation évitant le motif où seul l'ordre relatif des éléments est important, et qui semble bien étudié en combinatoire.