Нехай позначає безліч { 1 , . . . , n } і C (n, k) позначають безліч повторів безлічі -комбінацій елементів з . Нехай - -tuple в . Ми говоримо, що перестановка множини уникає якщо немає k-tuple цілих чисел таких, що [ n ] p = p 1 p 2 . . . p k k C ( n , k ) π : [ n ] → [ n ] [ n ] p i 1 < i 2 < . . . < i k π ( i 1 ) = p 1 ,
Наприклад, якщо то перестановка уникає як підпорядкування, тоді як перестановка не робить.
Питання: Нехай - константа. Беручи під увагу безліч з -кортежей, знайти перестановки , що дозволяє уникнути кожного -кратного в .
- Чи існує алгоритм цієї проблеми, який є многочленом уі ? Тут мова дається в одинаковій формі. Алгоритм, що працює в часі , буде добре.
- Або ця проблема не є повною?
Будь-які посилання на цю проблему або пропозиції алгоритмів вітаються. Зауважимо, що поняття перестановки, що уникає подачі, визначене вище, не те саме, що поняття уникнення перестановки, де важливий лише відносний порядок елементів, і яке, здається, добре вивчене в комбінаториці.