ผลที่ตามมาของ


10

พื้นหลัง

วงจรซับซ้อนC 0ถูกกำหนดให้เป็นชุดของครอบครัววงจร (เช่นลำดับของวงจรหนึ่งสำหรับการป้อนข้อมูลขนาดแต่ละคน) ของความลึกล้อมรอบและขนาดพหุนามสร้างขึ้นโดยใช้มากมายแฟนใน AND, OR และ NOTAC0

ฟังก์ชัน parity มีอินพุตn- bit เท่ากับ XOR ของบิตในอินพุตn

หนึ่งในวงจรแรกที่ได้รับการพิสูจน์ในความซับซ้อนของวงจรมีดังต่อไปนี้:

[FSS81], [Ajt83]: 0AC0


คำถาม:

ให้เป็นคลาสของฟังก์ชันที่สามารถคำนวณได้โดยใช้วงจรอิเล็กทรอนิกส์ที่มีความลึกที่ จำกัด และขนาดพหุนามโดยใช้ชิ้นส่วนอิเล็กทรอนิกส์เช่นทรานซิสเตอร์ (ฉันสร้างชื่อE C 0แจ้งให้เราทราบหากคุณรู้จักชื่อที่ดีกว่านี้)EC0EC0

  1. เราสามารถคำนวณในทางปฏิบัติโดยใช้วงจรE C 0 ได้หรือไม่?EC0

  2. สิ่งที่เกี่ยวกับแฟน ๆ ในและ / หรือ? เราสามารถคำนวณมันในไหม?EC0

  3. ไม่มีผลในทางปฏิบัติใด ๆ คือC 0ที่สำคัญในการปฏิบัติ?AC0AC0

  4. ทำไมเป็นที่สำคัญสำหรับนักวิทยาศาสตร์ (ทฤษฎี) คอมพิวเตอร์?AC0


บันทึก:

โพสต์นี้มีคำถามที่น่าสนใจ แต่ OP ดูเหมือนว่าจะปฏิเสธที่จะทำให้โพสต์อ่านง่ายขึ้นและแก้ไขความเข้าใจผิดในนั้นด้วยเหตุผลบางอย่างดังนั้นฉันจึงโพสต์คำถามใหม่ (มันจะง่ายกว่าที่จะแก้ไขโพสต์ต้นฉบับ แต่ขณะนี้ไม่มีข้อตกลงถ้าตกลงที่จะแก้ไขโพสต์ของผู้ใช้คนอื่นอย่างมาก)

ที่เกี่ยวข้อง:


NC0AC0

AC0

AC0

@Aaron: ฉันจำไม่ได้มาก แต่ฉันคิดว่าลูปส่วนใหญ่ใช้สำหรับองค์ประกอบหน่วยความจำเช่นflipflopsและระบบต่อเนื่อง ฉันไม่คิดว่าเป็นการยากที่จะเชื่อมโยงความซับซ้อนของวงจรกับวงจรตรรกะ / ดิจิตอลโดยเฉพาะกับระบบ combinatorial คำถามคือทำอย่างไรจึงจะเชื่อมโยงแนวคิดเช่นความลึกและพัดลมเข้ากับวงจรอิเล็กทรอนิกส์ที่ทำจากทรานซิสเตอร์ บางทีฉันควรถามมันใน Physics.SE
Kaveh

3
@Tsuyoshi Ito: ขอบคุณ ฉันเป็นเพียงการตรวจสอบในวิกิพีเดียมันก็ดูเหมือนว่าหนึ่งสามารถใช้มากมายและและหรือประตูโดยใช้หมายเลขเชิงเส้นของNMOS โครงสร้างของวงจรนั้นง่ายและไม่เปลี่ยนแปลงกับจำนวนอินพุตไปที่เกต ในทางกลับกันวงจรXOR ที่ทำจากทรานซิสเตอร์ NMOS ดูเหมือนจะซับซ้อนมากขึ้นฉันไม่รู้ว่าเครื่องชั่งจะดีขึ้นหรือไม่เมื่อมีพัดลมเพิ่มขึ้น
Kaveh

คำตอบ:


10

ฉันไม่ใช่วิศวกรไฟฟ้า แต่ค้นหาสิทธิบัตรออนไลน์ที่เกี่ยวข้องกับวงจรสวิตชิ่งสำหรับประตูพาริตี้และข้อเสนอทั้งหมด (ฉันพบสิทธิบัตรจนถึงสิ้นปี 1970) หารือเกี่ยวกับปัญหาขนาดเมื่อเทียบกับเชิงลึก สิทธิบัตรทั้งสามข้อที่ฉันได้ดูเสนอวิธีแก้ปัญหาเชิงลึกแบบลอการิทึมโดยยึดตามประตู fanin-2 ดังนั้นคำตอบสำหรับคำถามแรกของคุณอาจเป็น "ไม่"

JJ Moyer: Parity Check Circuit Circuit, สิทธิบัตรสหรัฐอเมริกา 3011073, 1961

AF Bulver และคณะ: NAND การทำให้เกตของฟังก์ชันพาริตี n-input, สิทธิบัตรสหรัฐอเมริกา US3718904, 1973

PJ Baun, Jr.: วงจรพาริตี้, สิทธิบัตรสหรัฐอเมริกา 4251884, 1981


น่าสนใจมากจริงๆ
Antonio E. Porreca

6

Johne คุณมีปัญหาอะไร คุณกำลังพยายามที่จะโต้แย้งในสิ่งที่ไม่มีใครเคยอ้างสิทธิ์ ไม่มีใครบอกว่าขอบเขตล่างที่ต่ำกว่าจะทำให้เกิดขีด ​​จำกัด พื้นฐานบางประการในการคำนวณแฮคเกอร์ด้วยวงจรอื่นนอกเหนือจากที่ใช้กับทฤษฎีบท (เช่นวงจร AC ^ 0) ไม่มีข้อสันนิษฐานที่ซ่อนอยู่หรือความหมายที่ซ่อนอยู่ที่นี่ โดยเฉพาะอย่างยิ่งเราทุกคนรู้เช่นว่ามันเป็นไปได้ที่จะคำนวณ XOR ด้วยวงจร NAND ขนาดพหุนามความลึกลอการิทึมแม้จะมีพัดลมอยู่เสมอ

คำพูดของแชนนอนนั้นไม่เกี่ยวข้องส่วนใหญ่เช่นกัน ไม่มีข้อบ่งชี้ว่าเขายังสงสัยว่าวงจร AND-OR ที่มีความลึกคงที่จะต้องมีขนาดเอ็กซ์โพเนนเชียลเพื่อคำนวณพาริตี้ แน่นอนว่าเขาอาจจะเดาได้เพราะมันเป็นเรื่องง่ายที่จะคาดเดาว่ามันจะเป็นจริงหลังจากที่เล่นกับปัญหาในขณะที่ แต่สิ่งที่?

คุณพลาดจุดไปทั้งหมด: การพิสูจน์ขอบเขตล่างนั้นยากเหลือเกินและเราต้องเริ่มต้นที่ไหนสักแห่งด้วยโมเดลที่ง่ายที่สุด นี่เป็นวงจรแรกที่ถูก จำกัด เทคนิคที่นำไปสู่ความคิดที่น่าสนใจมากมาย (รวมถึงสาขาอื่น ๆ เช่นทฤษฎีการเรียนรู้) และถึงแม้ว่าผลลัพธ์นั้นน่าเชื่อถือ

ความจริงที่ว่าผลลัพธ์ดูเหมือนว่าใช้งานง่ายไม่ชัดเจน หากคุณคิดว่าเป็นโปรดแสดงหลักฐานว่าความเท่าเทียมกันไม่ได้อยู่ใน AC ^ 0 ทุกคนรู้ว่า P ไม่เท่ากับ NP สำหรับเรื่องนั้น แต่ไม่มีใครอยู่ใกล้ที่จะมีหลักฐาน

การร้องเรียนของคุณในหัวข้ออื่น ๆ เกี่ยวกับประตู NAND ไม่สมเหตุสมผลเช่นกัน ขอบเขตล่างนี้มีขนาดเท่ากันสำหรับวงจรความลึกคงที่ที่สร้างขึ้นจากประตู NAND เนื่องจากเป็นพื้นเดียวกัน การเลือกระบุผลลัพธ์ด้วย AND, OR ไม่ใช่เพียงเรื่องของความสะดวกสบาย ดังนั้นนี่อาจเป็นแอปพลิเคชั่นในโลกแห่งความจริงในแง่ที่คุณต้องการ: วงจรความลึกคงที่ของ NAND เกตส์การคำนวณต้องใช้ขนาดที่ชี้แจง มันให้ข้อ จำกัด ในทางปฏิบัติแม้ว่าจะไม่ใช่สิ่งที่สำคัญที่สุดก็ตาม มันบอกว่าแฮคเกอร์วงจรขนาดเล็กสำหรับขนาดใหญ่ n จำนวนของปัจจัยการผลิตจะต้องมีความลึกอย่างใดอย่างหนึ่งที่กำลังเติบโตด้วย n หรือประตูอื่น ๆ กว่า NAND ทำไมคุณไม่พอใจกับสิ่งนี้

การเรียกร้องของคุณว่าความลึกของวงจรไม่ใช่ปัญหาในโลกแห่งความจริงก็ทำให้เข้าใจผิดได้เช่นกันเนื่องจากความลึกเกี่ยวข้องโดยตรงกับเวลาและความถี่สูงสุดที่นาฬิกาสามารถทำงานได้

โดยวิธีการที่ชุมชน CS ได้ตระหนักดีถึงทฤษฎีวงจรบูลีน EE และสร้างขึ้นบนที่ตรงข้ามกับสิ่งที่คุณเรียกร้อง


2
ขอบคุณสำหรับคำตอบ แต่ส่วนใหญ่ของคำตอบของคุณคือความคิดเห็นที่นำไปสู่ ​​johne ไม่ใช่คำถามของฉัน ฉันเข้าใจว่าคุณอาจโพสต์ข้อความนี้เป็นคำตอบเพราะคุณไม่สามารถแสดงความคิดเห็น แต่ฉันไม่ต้องการให้คำถามนี้เปลี่ยนเป็นการสนทนาระหว่างคุณสองคนดังนั้นคุณช่วยย้ายส่วนของคำตอบที่ตรงกับคำถามที่เกี่ยวข้องโพสต์โดยเขา (หรือการสนทนาเมตาดาต้า ) ขอบคุณล่วงหน้า
Kaveh

1

1.6223.822

s=abcin

สถานที่ที่ดีในการค้นหาประตูความเร็วสูงขนาดกะทัดรัดของ XOR / XNOR อยู่ในวงจร full-adders และ Hamming ECC (ซึ่งโดยปกติจะอยู่ในเส้นทางวิกฤต)

นอกจากนี้ปัญหาของความลึกของวงจรโดยทั่วไปแล้วไม่ได้กังวลในตรรกะแบบอะซิงโครนัสของ VLSI ความลึกเพียงอย่างเดียวของผลที่ตามมาคือเส้นทางวิกฤติซึ่งกำหนดระยะเวลานาฬิกาสูงสุด ตรรกะเชิงผสมส่วนใหญ่เผยแพร่ผลลัพธ์ของพวกเขาในเสี้ยวเวลาสำหรับเส้นทางวิกฤต เส้นทางที่สำคัญมักจะเกิดขึ้นกับตรรกะเชิงผสมที่จำเป็นต้องผ่านพื้นที่หลายแห่งที่กระจัดกระจายไปบนชิป

nO(1)

AT2=Ω(n2)

นี่คือจากการคำนวณความซับซ้อนบล็อก:

สิ่งนี้ทำให้เกิดคำถามว่า: บางคนในโลกแห่งความเป็นจริงต้องการสร้าง polysize fan เชิงลึกที่ไม่มีขอบเขตอย่างต่อเนื่องและไม่ต้องใช้วงจรสำหรับพาริตีและผลลัพธ์นี้บอกพวกเขาว่าทำไมพวกเขาถึงไม่สามารถ?

2n/n

λ(3)=8

XYZ=X(YZ+YZ)+X(YZ+YZ)

μ(3)

X1X2Xn

4(n1)


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