ตัวอย่างแสดงพลังของวงจรที่ไม่ได้กำหนดค่า


17

ไม่ใช่กำหนดวงจรบูลีนมีนอกเหนือไปจากปัจจัยการผลิตสามัญชุดของปัจจัยการผลิต "ไม่กำหนดว่า" Y = ( y ที่1 , ... , Y ม. ) ไม่ใช่กำหนดวงจรCรับข้อมูลxถ้ามีYดังกล่าวว่าวงจรการส่งออก1ใน( x , Y ) คล้ายกับP / p o l yx=(x1,,xn)y=(y1,,ym)Cxy1(x,y)P/poly(ระดับของภาษา decidable โดยวงจรขนาดพหุนาม), สามารถกำหนดเป็นคลาสของภาษา decidable โดยขนาดพหุนามไม่ใช่วงจรที่กำหนดขึ้นได้ เป็นที่เชื่อกันอย่างกว้างขวางว่าวงจรที่ไม่ใช่กำหนดขึ้นมีประสิทธิภาพมากขึ้นกว่าวงจรกำหนดขึ้นโดยเฉพาะอย่างยิ่งN P P / P o L y ที่บ่งบอกว่ายุบลำดับชั้นของพหุนามNP/polyNPP/poly

มีตัวอย่างที่ชัดเจน (และไม่มีเงื่อนไข) ในวรรณคดีที่แสดงว่าวงจรที่ไม่ได้กำหนดค่าจะมีประสิทธิภาพมากกว่าวงจรที่กำหนดขึ้นหรือไม่

โดยเฉพาะอย่างยิ่งคุณรู้จักตระกูลฟังก์ชัน คำนวณได้โดยวงจรที่ไม่กำหนดขนาดc nแต่ไม่สามารถคำนวณได้โดยวงจรที่กำหนดขนาด( c + ϵ ) n ?{fn}n>0cn(c+ϵ)n


4
ฉันไม่คิดว่าครอบครัวจะเป็นที่รู้จัก นี่คือรายงานเมื่อเร็ว ๆ นี้ที่ศึกษาวงจรไม่กำหนดค่า: arxiv.org/abs/1504.06731ฉันจำได้ว่าก่อนที่จะตีพิมพ์บทความ Hiroki ถามคำถามที่คล้ายกันที่นี่
Alexander S. Kulikov

2
ขอบคุณ ฉันถือว่าคำถามที่คุณอ้างถึงคือ: cstheory.stackexchange.com/q/25736ซึ่งเกี่ยวข้อง แต่ขอขอบเขตล่างสำหรับความซับซ้อนของวงจรที่ไม่กำหนดขึ้น
กุสตาฟ Nordh

3
คุณสมบัติที่สำคัญอย่างหนึ่งของวงจรที่ไม่สามารถกำหนดค่าได้คือพวกมันสามารถเปลี่ยนเป็นวงจรความลึก 2 ที่เทียบเท่ากันได้เสมอโดยการเพิ่มอินพุตที่ไม่ได้กำหนดขึ้นโดยใช้แนวคิดเดียวกันกับการลดจาก CircuitSAT เป็น SAT โดยเฉพาะอย่างยิ่งนี่หมายความว่าวงจรที่ไม่ได้กำหนดค่าความลึก 2 สามารถคำนวณความเท่าเทียมกันของ n บิตในขนาดพหุนามในขณะที่วงจรที่กำหนดค่าความลึก 2 คำนวณได้ต้องมีขนาด 2 ^ n-1
หรือเมียร์

1
จุดดี! โดยเฉพาะอย่างยิ่งความสัมพันธ์กับผลลัพธ์ของฮิโระกิที่กล่าวถึงข้างต้นว่าความซับซ้อนของวงจรที่ไม่ได้กำหนดค่าของความเท่าเทียมกันคือ 3 (n-1) ซึ่งเท่ากับความซับซ้อนของวงจรที่กำหนดขึ้นของความเท่าเทียมกัน
กุสตาฟ Nordh

1
กรณีของสูตร DeMorgan คล้ายกับวงจรความลึก 2 ที่กล่าวถึงข้างต้น สูตร DeMorgan ที่ไม่ได้กำหนดค่าไว้สามารถคำนวณความเท่าเทียมกันของ n บิตในขนาดเชิงเส้นโดยใช้แนวคิดที่คล้ายกันกับวงจรความลึก -2 ในขณะที่สูตร DeMorgan ที่กำหนดขึ้นต้องมีขนาดกำลังสองตามทฤษฎีบทของ Khrapchenko
Hiroki Morizumi

คำตอบ:


4

หากปัญหานี้ยังไม่มีความคืบหน้าฉันมีคำตอบ

-

ฉันได้พิจารณาปัญหานี้แล้วตั้งแต่กระดาษ COCOON'15 (ก่อนคำถามของคุณ)

ตอนนี้ฉันมีกลยุทธ์การพิสูจน์และมันให้ทฤษฎีบทต่อไปนี้ทันที: มีฟังก์ชันบูลีนที่ nondeterministic U 2 -วงจรความซับซ้อนของf คือมากที่สุด2 n + o ( n )และกำหนดU 2วงจร ความซับซ้อนของFเป็น3 n - o ( n )fU2f2n+o(n)U2f3no(n)

ฉันขอโทษที่ฉันยังไม่ได้เขียนกระดาษ ภาพร่างหลักฐานด้านล่างอาจเพียงพอที่จะอธิบายกลยุทธ์การพิสูจน์ของฉัน ฉันตั้งเป้าหมายที่จะเขียนบทความที่มีผลลัพธ์มากขึ้นตามกำหนดเวลาของ STACS (1 ตุลาคม)

[ร่างหลักฐาน]

Let )f=i=0n1Parityn(xni+1,,xni+n)

การพิสูจน์ขอบเขตล่างล่างที่กำหนดขึ้นอยู่กับวิธีการกำจัดเกทแบบมาตรฐานพร้อมการดัดแปลงเล็กน้อย

การพิสูจน์ขอบเขตบนของ nondeterministic เป็นการสร้างวงจร nondeterministic

  1. สร้างวงจรประมวลผล . (จำนวนประตูคือo(n))Parityno(n)
  2. สร้างวงจรการเลือกอินพุต nondeterministically (จำนวนประตูคือ2n+o(n))n2n+o(n)
  3. รวมสองวงจร

มีบางอย่างผิดปกติกับขอบเขต ความซับซ้อนของ Nondeterministic ไม่สามารถมีขนาดใหญ่กว่าความซับซ้อนที่กำหนดไว้ได้
Emil Jeřábekสนับสนุน Monica

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