คำถามนี้มีสองส่วนคือก่อนปัญหาของ NP และที่สองมันเป็นปัญหาหรือไม่
สำหรับส่วนแรกฉันมีคำตอบในเชิงบวกพร้อมหลักฐานที่ไม่ชัดเจน (ขอบคุณ Suresh ที่ชี้ให้เห็นข้อผิดพลาดก่อนหน้านี้)
ลองพิจารณาวิธีต่อไปนี้เพื่อทำให้คำถามเป็นทางการว่าเป็นปัญหาการตัดสินใจ:
nnn
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
การใช้ Papadimitriou ผูกมัดกับการแก้ปัญหาของอินสแตนซ์ของ INTEGER LINEAR PROGRAMMING เราสามารถแสดงให้เห็นว่ารุ่นที่ตัวเลขต้องไม่เป็นลบทั้งหมดก็อยู่ใน NP ด้วย
Ar×sbr{−a,−a+1,…,a−1,a}Ax=b{0,1,…,s(ra)2r+1}
a=1s=n2+1r=2n+2
- Christos H. Papadimitriou, ความซับซ้อนของการเขียนโปรแกรมจำนวนเต็ม , JACM 28 765–768, 1981 ( ลิงค์ )