อะไรคือคลาสที่ซับซ้อนน้อยที่สุด


9

ฉันเชื่อว่าคำตอบสำหรับคำถามนี้ให้ชั้นเรียนนั้นสำหรับชื่อพหุนามทั้งหมดp,
มีปัญหาในชั้นเรียนซึ่งไม่ได้มีวงจรที่มีขนาดp(n).
อย่างไรก็ตามฉันถามขนาดวงจรω(n).

(00,11,22,31,44,51,66,71,88,91,... มีลักษณะเป็นเส้นตรง แต่ไม่ใช่ ω(n).
แม้ว่าพฤติกรรมแปลก ๆ เช่นนี้สามารถจัดการได้โดยการแพ็ดดิ้ง แต่ก็อาจ
มีเส้นสายที่ยาวมากของค่าพหุนามแบบซุปเปอร์ระหว่างค่าต่ำ)


2
ฉันคิดว่าขอบเขตล่างต่ำสุดของเส้นตรงหมายความว่ามีจุดด้อยลง ω(n).
Kaveh

4
ฉันไม่คิดว่าเราเรียกมันว่าฟังก์ชั่น superlinear เท่าที่ฉันรู้ว่าผู้คนหมายถึงอะไรโดย superlinearω(n) เช่นเดียวกับที่ระดับย่อย o(n). คุณมีการอ้างอิงสำหรับการใช้ superlinear ในความรู้สึกของคุณหรือไม่? ลำดับของคุณนั้นมักจะไม่ธรรมดาอย่างยิ่งยวด แต่ก็ไม่ใช่สุดยอด
Kaveh

3
ฉันเชื่อว่าการใช้งานแบบมาตรฐานคือ "ขนาดวงจร superlinear" หมายความว่ามันไม่มีขนาดของวงจร O(n)คือไม่มีที่สิ้นสุดบ่อยครั้ง "เกือบทุกที่" ขอบเขตที่ต่ำกว่านั้นหายากและยากยิ่งที่จะบรรลุ
Joshua Grochow

2
ดูโพสต์บล็อกของ Fortnowเกี่ยวกับคำถามที่ว่าคำจำกัดความที่ถูกต้องของสัญลักษณ์โอเมก้าขนาดใหญ่คืออะไร
Robin Kothari

3
@Kaveh: ขออภัยฉันควรจะเฉพาะเจาะจงมากขึ้น ฉันหมายถึงคำว่า "ปัญหา X ไม่ได้มีวงจรขนาดเชิงเส้น" โดยทั่วไปจะเทียบเท่ากับบอกว่า "ปัญหา X มีซุปเปอร์เชิงเส้นขนาดวงจรขอบเขตล่าง " และผมเชื่อว่าทั้งสองคนนี้ค่าเฉลี่ย (และควรหมายความว่า) สิ่งที่ผมพูด ในความคิดเห็นก่อนหน้าของฉัน วลี "ปัญหา X มีวงจรขนาดซุปเปอร์เชิงเส้น" ดูเหมือนแปลกสำหรับฉันเพราะ "การมีวงจรดังกล่าวและเช่น" เป็นขอบเขตบน แต่ "super-linear" เป็นขอบเขตล่าง ...
Joshua Grochow

คำตอบ:


9

S2p และ PP ทั้งคู่รู้ว่าไม่ควรมี nk- วงจรสำหรับ k คงที่ใด ๆ และไม่มีการควบคุมที่รู้จักกันระหว่างพวกเขา รายละเอียดของฉันในบล็อกโพสต์

อัปเดต: เนื่องจาก Rickey Demer ชี้ให้เห็นผลลัพธ์เหล่านี้ไม่จำเป็นต้องให้ภาษาที่มีขอบเขตต่ำสำหรับทุกคน n ใน S2p. ฉันคิดว่าΔ3pน่าจะรู้จักกันดีที่สุด ตั้งแต่PP มีชุดที่สมบูรณ์ที่คุณอาจจะได้รับทั้งหมด n ผูกพัน แต่ฉันไม่มีหลักฐานเต็มรูปแบบ


1
คุณจะไปจาก "ไม่มี nk- ขนาดวงจร "เป็น ω(n) ขนาดวงจรที่ต่ำกว่าขอบเขต? ดูด้านบนของหน้านี้สำหรับลำดับที่ไม่มีขอบเขตบนพหุนาม แต่ไม่ใช่ ω(n) .)

@ EmilJeřábek: คุณจะได้รับสิ่งนั้นได้อย่างไรสำหรับคนที่มีขนาดใหญ่พอสมควร n ไม่ใช่แค่เพื่อคนมากมาย n? (นั่นจะต้องได้รับ "ขนาดวงจรคือ ω(n)"แทนที่จะเป็น" ขนาดวงจรไม่ใช่ O(n).)

@ EmilJeřábek: ดูการตอบสนองของฉันที่meta.stackexchange.com/a/293100/232555

2
คุณพูดถูกฉันกำลังจดจ่อกับส่วนแรกของการพิสูจน์ที่ขาดหายไปในบล็อกและไม่ทราบว่ามีปัญหาใหญ่ในเรื่องความแตกต่างของคดี ดังนั้นมีภาษาเป็นสิ่งต่อไปนี้Δ3P ที่ต้องการวงจรขนาด nk สำหรับทั้งหมดที่มีขนาดใหญ่เพียงพอ n.
Emil Jeřábek

1
สามารถรับขอบเขตล่างเกือบทุกที่สำหรับ PPP[n2]. แต่ละn, ปล่อย S เป็นชุดของขนาดวงจรทั้งหมด nlogn. สำหรับi=1,,n2เรียก oracle หนึ่งครั้งเพื่อตรวจสอบว่าส่วนใหญ่ของวงจรใน S ตอบคำถาม iอินพุตที่มีความยาว nและโยนออกจาก Sวงจรทั้งหมดที่ให้คำตอบนี้ (สามารถเข้ารหัสเป็นข้อ จำกัด polytime ในการเรียก oracle ถัดไป) ฟังก์ชั่นหนักของเราจะส่งออกค่าตรงข้ามกับiอินพุตที่มีความยาว n.. สิ้นสุดสำหรับ ตอนนี้ให้ ae-lb สำหรับPPP[n2]เรายกมันขึ้นไปได้ไหม PP?
Ryan Williams

2

ให้ dMCSP เป็นเวอร์ชันสำหรับการตัดสินใจของปัญหาขนาดวงจรขั้นต่ำ
และให้ "[1]" ระบุ " แบบสอบถาม 1 ข้อเท่านั้น "
คำตอบสำหรับคำถามของฉันดูเหมือนจะเป็นP(NPdMCSP[1])ซึ่งอันที่จริงแล้ว
เป็นเช่นนั้นสำหรับแต่ละจำนวนเต็มบวก k มันมีω(nk) ขอบเขตล่าง:

ทำตามย่อหน้าสิ้นสุดของหน้า 7 จากบทความนี้พร้อมกับย่อหน้าของk เป็นมากกว่าหนึ่งอาร์กิวเมนต์นี้ kและ "สังเกตเพิ่มเติมว่าเป็นงาน" co_dMCSP "เพื่อตัดสินใจว่า
ตารางความจริงที่กำหนดเป็นเรื่องยาก" ในความรู้สึกเดียวกับที่ใช้ในการที่หน้า 7 วรรค. DNFวงจรสำหรับ length- โดยพลการ


ตารางความจริงมีขนาดสูงสุด 2polylog(),
เพื่อ dMCSP อยู่ในNP. ดังนั้นP(NPdMCSP[1])P(NPdMCSP)P(NPNP)=Δ3p .

ฉันไม่ได้ตระหนักถึงข้อพิสูจน์ใด ๆ s มีความเสมอภาคและบทความนี้ให้สิ่งกีดขวางที่สำคัญต่อความเป็นไปได้ของการเกิด dMCSPNP- ฮาร์ดภายใต้การลดทัวริงแบบสุ่ม
ความเท่าเทียมกันจะตามมาจากการ dMCSPNP- ยากภายใต้การลดลงของแบบสอบถามแบบใช้ครั้งเดียวที่รัดกุม ( หน้า 6 ) ที่ใช้สตริงคำแนะนำขนาดพหุนามซึ่งคำนวณ
โดยP(NPdMCSP[1]) แต่โดยเฉพาะอย่างยิ่งฉันไม่ได้ตระหนักถึงข้อพิสูจน์ของความแข็งดังกล่าว

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