चलो सेट को और C (n, k) को दोहराए बिना से तत्वों के सभी -combinations के सेट को निरूपित करें । चलो एक होना में -tuple । हम कहते हैं कि एक क्रमपरिवर्तन सेट का से बचता है यदि पूर्णांक k का कोई tuple नहीं है ऐसा के [ एन ] पी = पी १ पी २ । । । p k k C ( n , k ) π : [ n ] → [ n ] [ n ] p i 1 < i 2 < । । । < i k π ( i 1 )
उदाहरण के लिए, यदि तो क्रमपरिवर्तन को एक अनुवर्ती के रूप में बचा , जबकि क्रमपरिवर्तन नहीं करता है।
प्रश्न: Let एक निरंतर हो। एक सेट को देखते हुए एस ⊂ सी ( एन , कश्मीर ) की कश्मीर -tuples, एक क्रमपरिवर्तन को खोजने के π : [ एन ] → [ एन ] कि प्रत्येक से बचा जाता है कश्मीर में -tuple एस ।
- क्या इस समस्या के लिए एक एल्गोरिथ्म है जो बहुपद है और n ? यहाँ n को unary में दिया गया है। समय में चल रहा एल्गोरिथ्म n f ( k ) | पी | g ( k ) ठीक होगा।
- या यह समस्या एनपी-पूर्ण है?
इस समस्या के लिए कोई संदर्भ, या एल्गोरिदम के सुझावों का स्वागत है। ध्यान दें कि ऊपर बताए गए क्रमिकता से बचने के लिए क्रमपरिवर्तन की धारणा वैसी ही नहीं है जैसी कि परिहार से बचने की धारणा है जहां केवल तत्वों का सापेक्षिक क्रम महत्वपूर्ण है, और जो कि कंबाइनटेटिक्स में अच्छी तरह से अध्ययन किया गया लगता है।