शोर ने कहा, इस सवाल के गुमनाम मौन के जवाब में अपनी टिप्पणी में क्या आप बहुपद समय में दो क्रमपरिवर्तन की राशि की पहचान कर सकते हैं? , कि यह दो क्रमपरिवर्तन के अंतर की पहचान करने के लिए -complete है। दुर्भाग्य से, मैं क्रमचय समस्या से एक सीधी कमी नहीं देखता हूं और क्रमपरिवर्तन अंतर समस्या के लिए N P -completeness में कमी करना उपयोगी है।
क्रमचय अंतर:
स्थापना: सकारात्मक पूर्णांकों की एक सरणी ।
प्रश्न: क्या वहाँ मौजूद दो क्रमपरिवर्तन और σ धनात्मक पूर्णांक के 1 , 2 , । । । , n ऐसा | π ( मैं ) - σ ( मैं ) | = एक [ मैं ] के लिए 1 ≤ मैं ≤ n ?
दो क्रमपरिवर्तन के अंतर को पहचानने में -completeness साबित करने के लिए क्या कमी है ?
संपादित करें 2014/10/09 : शोर की टिप्पणी कमी जो साबित करता है देता -completeness जब अनुक्रम के तत्वों एक कर रहे हैं पर हस्ताक्षर किए मतभेद। हालाँकि, मुझे अपनी समस्या में आसानी से कमी नहीं दिखाई देती है जहाँ A के सभी तत्व भिन्नता के पूर्ण मान हैं।
अद्यतन: क्रमपरिवर्तन अंतर समस्या -complete लगता है भले ही दो क्रमपरिवर्तन में से एक हमेशा पहचान क्रमचय है। इस विशेष मामले का कठोरता प्रमाण बहुत स्वागत योग्य है। इसलिए, मैं इस प्रतिबंधित संस्करण के N P -completeness में दिलचस्पी रखता हूं :
प्रतिबंधित क्रमपरिवर्तन अंतर: अधिष्ठापन: सकारात्मक पूर्णांकों की एक सरणी ।
प्रश्न: क्या वहाँ एक मौजूद क्रमचय धनात्मक पूर्णांक के 1 , 2 , । । । , n ऐसा | π ( मैं ) - मैं | = एक [ मैं ] के लिए 1 ≤ मैं ≤ n ?
अद्यतन 2 : प्रतिबंधित समस्या कुशलतापूर्वक निर्णायक है जैसा कि mjqxxxx के उत्तर द्वारा दिखाया गया है। मूल समस्या की कम्प्यूटेशनल जटिलता सिद्ध नहीं होती है।
EDIT 9/6/16 : मैं यह निर्धारित करने में दिलचस्पी रखता हूं कि क्या क्रमपरिवर्तन अंतर का यह सरलीकरण एनपी-पूर्ण है:
प्रतिबंधित क्रमांकन अंतर:
इंस्टेंस : सकारात्मक पूर्णांक का एक मल्टीसेट ।
प्रश्न : क्या वहाँ एक मौजूद क्रमचय धनात्मक पूर्णांक के 1 , 2 , । । । , n ऐसा कि A = { | π ( मैं ) - मैं | : 1 ≤ मैं ≤ n } ?