ขนาดพยานของการเป็นสมาชิกสำหรับทุกภาษา NP เป็นที่รู้จักกันแล้ว?


13

คำถามที่เกิดขึ้นกับผมเมื่อผมได้คำตอบ Dana Moshkovitz ไปหัวข้ออื่น

ให้เป็นภาษาNPและให้เป็นความสัมพันธ์NPตามลำดับ เรารู้ว่ามีอยู่บางพหุนามPดังกล่าวว่า:LRLp

xL,,w0,1p(|x|)(x,w)RL

ข้อความข้างต้นเท่านั้นที่ต้องดำรงอยู่เช่นpแต่มันก็ไม่ได้บังคับให้มีการกำหนดอย่างชัดเจน ในทางตรงกันข้ามสำหรับทุกภาษาNPฉันรู้ว่าpเป็นที่รู้จักกันแล้ว:

  • สำหรับ SAT ขนาดของพยานเท่ากับจำนวนอะตอมที่ปรากฏในสูตร
  • สำหรับ Hamiltonicity ขนาดของพยานคือO(|V|)โดยที่Vคือชุดจุดสุดยอด
  • สำหรับกราฟ 3 สีขนาดของพยานคือO(|V|)โดยที่Vคือชุดจุดสุดยอด

จะมีอยู่NPภาษา (แม้เทียมหนึ่ง) ซึ่งเรารู้ว่ามีอยู่บางพหุนามpวิ่งขนาดของพยาน แต่เราไม่สามารถตรวจสอบอย่างชัดเจนp ?


สำหรับภาษาใดก็ตามใน NP มีความสัมพันธ์ NP มากมายที่ก่อให้เกิดมัน คุณจะถามเกี่ยวกับภาษาที่น้อยที่สุดพหุนามเป็นที่รู้จัก (นั่นคือที่เราสามารถพยายามที่จะลดพหุนามโดยดูที่ความสัมพันธ์ที่แตกต่างกันให้สูงขึ้นเพื่อเดียวกัน ) หรือเกี่ยวกับความสัมพันธ์ที่สอดคล้องกันพหุนามเป็นที่รู้จัก ( แต่ เรารู้ว่ามีอยู่) p L pLpLp
Joshua Grochow

@ โจชัว: ฉันอาจจะเข้าใจผิดความคิดเห็นของคุณ แต่ถ้าเรารู้ว่าน้อยที่สุดในความสัมพันธ์ทั้งหมดสำหรับปัญหา NP-complete และถ้าไม่ใช่ศูนย์นั่นไม่ได้หมายความว่า ? P N PpPNP
Cong Han

@Cong: ถูกต้อง ฉันคิดว่าฉันหมายถึงค่าน้อยที่สุดที่เรารู้พูดโมดูโลสมมติฐานมาตรฐาน / สถานะปัจจุบันของศิลปะ ตัวอย่างเช่นฉันเชื่อว่าเอกสาร STOC 2010 ของ Ryan Williams แสดงให้เห็นว่าหากมีความสัมพันธ์กับ SAT ที่มีขนาดพยานดังนั้นดังนั้นการแสดงสิ่งนี้จึงเกินความเข้าใจในปัจจุบัน o(n)NEXPP/poly
Joshua Grochow

@Joshua: ใช่แน่นอน! เข้าใจแล้ว
Cong Han

2
หากมีความสัมพันธ์กับ Circuit SAT ที่มีขนาดพยานโดยที่คือจำนวนอินพุตไปยังวงจรและคือขนาดของวงจรดังนั้นใช่ใช่ . k n N E X P P / p o l ykω(logn)knNEXPP/poly
Ryan Williams

คำตอบ:


12

หากคุณไม่สนใจภาษาประดิษฐ์เราสามารถสร้างปัญหาดังกล่าวโดยใช้ตัวเลข k ที่มีค่าซึ่งไม่เป็นที่รู้จักของนักคณิตศาสตร์ ตัวอย่างเช่นเราไม่ทราบค่าของ R (5,5) ( หมายเลข Ramseyที่ห้า) หรือขนาดของกลุ่มรองที่ใหญ่ที่สุดที่แยกออกจากครอบครัวของกราฟที่ไม่มีปม (จำนวนนี้ค่อนข้างแน่นอนเนื่องจากทฤษฎีบท Robertson-Seymour ) หรือมูลค่าของ BB (10) ที่ BB () ย่อมาจากที่ฟังก์ชั่นบีเวอร์ไม่ว่าง ให้ k เท่ากับตัวเลขใด ๆ เหล่านี้ เรารู้ว่า k มี จำกัด แต่เราไม่รู้ค่าของ k

ตอนนี้สร้างปัญหาบางอย่างใน NP ที่พยานมีขนาดk) จากด้านบนของหัวของฉันฉันไม่สามารถคิดวิธีที่ดีในการทำเช่นนี้ แต่นี่เป็นวิธีหนึ่ง ให้อินพุตเป็นคำอธิบายที่กระชับของกราฟ เนื่องจากขนาดคำอธิบายคือ n กราฟจะมีจุดยอดจำนวนมากแทน (ตัวอย่างเช่นบางทีอินพุตเป็นวงจรที่ยอมรับสองอินพุต x และ y และบอกคุณว่า (x, y) เป็นขอบในกราฟ) คำถามคือการพิจารณาว่ากราฟมีเส้นทางที่มีความยาว . ปัญหานี้อยู่ใน NP เนื่องจากผู้ตรวจสอบสามารถส่งรายการของจุดยอดบนเส้นทางตามลำดับซึ่งผู้ตรวจสอบสามารถตรวจสอบได้ ขนาดของพยานเป็น kn k n kO(nk)nknk

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.