इस प्रश्न के दो भाग हैं: पहला, NP में समस्या है, और दूसरा, क्या यह NP- हार्ड है?
पहले भाग के लिए, मेरे पास एक गैर-स्पष्ट प्रमाण के साथ एक सकारात्मक जवाब है। (पहले की त्रुटि बताने के लिए सुरेश का धन्यवाद।)
निर्णय समस्या के रूप में प्रश्न को औपचारिक रूप देने के लिए निम्नलिखित तरीके पर विचार करें:
अप्रतिबंधित जादू वर्ग पूरा
इनपुट: पूर्णांक सकारात्मक एकल में दी गई, एक में उनके पदों के साथ पूर्णांकों की सूची द्वारा ग्रिड प्रश्न: तो यह है कि व्यवस्था रूपों एक वहाँ ग्रिड में शेष पदों के लिए पूर्णांकों का अस्तित्व है जादू वर्ग ?nnn
यदि हम यह पूर्णांक जोड़ते हैं कि प्रत्येक पूर्णांक का जादू वर्ग में एक बार ठीक होना चाहिए, तो परिणामी MAGIC SQUARE COMPLETION निर्णय समस्या स्पष्ट रूप से NP में है। यूलर के बाद 1911 के विश्वकोश ब्रिटानिका में एक जादू वर्ग की परिभाषा में यह प्रतिबंध है; इसके विपरीत, विकिपीडिया लेख वर्तमान में "सामान्य जादू वर्ग" शब्दावली का उपयोग करता है और अप्रतिबंधित संस्करण के लिए "जादू वर्ग" को आरक्षित करता है।1,2,…,n2
एक साथnnnnn
n2
xi=1xi=xj+xki,j,k∈{1,2,…,n}xi5–√n−1
यह भी प्रमेय 4.7 के रूप में दिखाई दिया:
2n2n−1
xi=1xi=xj+xki,j,k∈{1,2,…,n}xi2n
2n−1
यह निम्नलिखित पैदावार देता है:
N2O(N2)
O(N4)O(N8)n2+2(n+1)(n−2)+1=3n2−2n−3n−2mO(m2)
n
INTEGER LINEAR PROGRAMMING के एक उदाहरण के समाधान पर Papadimitriou की बाउंड का उपयोग करके, कोई यह भी दिखा सकता है कि वह संस्करण जहाँ संख्याएँ सभी गैर-ऋणात्मक होनी चाहिए वह भी NP में है।
Ar×sbr{−a,−a+1,…,a−1,a}Ax=b{0,1,…,s(ra)2r+1}
a=1s=n2+1r=2n+2
- क्रिस्टोस एच। पापादिमित्रिउ, पूर्णांक प्रोग्रामिंग की जटिलता पर , जेएसीएम 28 765–768, 1981। ( लिंक )