กลับไปหน้าบทความ

อ่าน 3 นาที

เลมมาสลับ

ในทฤษฎีความซับซ้อนของการคำนวณบทพิสูจน์การสลับของ Håstadเป็นเครื่องมือสำคัญในการพิสูจน์ขอบเขตล่างของขนาดวงจรบูลีนที่ มีความลึกคงที่ Johan...

เลมมาสลับ

ในทฤษฎีความซับซ้อนของการคำนวณบทพิสูจน์การสลับของ Håstadเป็นเครื่องมือสำคัญในการพิสูจน์ขอบเขตล่างของขนาดวงจรบูลีนที่ มีความลึกคงที่ Johan Håstadเป็นผู้นำเสนอบทพิสูจน์นี้เป็นครั้งแรกเพื่อพิสูจน์ว่าวงจรบูลีนAC 0ที่มีความลึกkต้องการขนาดเพื่อคำนวณฟังก์ชันพาริตีบนบิต[ 1 ]ต่อมาเขาได้รับรางวัลGödel Prizeสำหรับผลงานนี้ในปี 1994

ทฤษฎีบทการสลับ (switching lemma) อธิบายพฤติกรรมของวงจรระดับความลึก 2 ภายใต้ข้อจำกัดแบบสุ่มกล่าวคือ เมื่อกำหนดค่าพิกัดส่วนใหญ่แบบสุ่มให้เป็น 0 หรือ 1 โดยเฉพาะอย่างยิ่ง จากทฤษฎีบทนี้ จะเห็นได้ว่าสูตรในรูปแบบปกติแบบเชื่อมโยง (นั่นคือ AND ของ OR) จะกลายเป็นสูตรในรูปแบบปกติแบบแยก (OR ของ AND) ภายใต้ข้อจำกัดแบบสุ่ม และในทางกลับกัน การ "สลับ" นี้เองที่ทำให้ทฤษฎีบทนี้ได้ชื่อว่า "สลับ"

คำแถลง

พิจารณาสูตรความกว้างในรูปแบบปกติแบบแยกส่วน (ย่อว่า DNF) ซึ่งเป็นการ รวมกัน ของประโยคเงื่อนไขแบบOR และการรวมกัน ของ ตัวอักษรเงื่อนไขแบบ AND ( หรือการปฏิเสธของมัน) ตัวอย่างเช่นเป็นตัวอย่างของสูตรในรูปแบบนี้ที่มีความกว้าง 2

ให้แทนสูตรภายใต้ข้อจำกัดแบบสุ่ม: แต่ละถูกกำหนดให้เป็น 0 หรือ 1 อย่างอิสระด้วยความน่าจะเป็นแล้ว สำหรับค่าคงที่C ที่มีขนาดใหญ่พอสมควร ทฤษฎีบทการสลับกล่าวว่า

โดยที่แสดงถึงความซับซ้อนของต้นไม้ตัดสินใจจำนวนบิตที่ จำเป็นในการ คำนวณฟังก์ชัน[ 2 ]

การพิสูจน์

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

การพิสูจน์ดั้งเดิมของทฤษฎีบทการสลับ ( Håstad 1987 ) เกี่ยวข้องกับการใช้ความน่าจะเป็นแบบมีเงื่อนไขต่อมามีการพิสูจน์ที่ง่ายกว่าโดยRazborov (1993)และBeame (1994)สำหรับข้อมูลเบื้องต้น โปรดดูบทที่ 14 ในArora & Barak (2009 )

ขอบเขตของวงจร AC 0

ทฤษฎีบทการสลับเป็นเครื่องมือสำคัญที่ใช้ในการทำความเข้าใจคลาสความซับซ้อนของวงจรAC 0ซึ่งประกอบด้วยวงจรที่มีความลึกคงที่ซึ่งประกอบด้วย AND, OR และ NOT การประยุกต์ใช้ทฤษฎีบทนี้ครั้งแรกของ Håstad คือการสร้างขอบเขตล่างแบบเลขชี้กำลังที่แน่นหนาสำหรับวงจรดังกล่าวที่คำนวณPARITYโดยปรับปรุงขอบเขตล่างแบบซูเปอร์พหุนามก่อนหน้าของMerrick Furst , James SaxeและMichael Sipser [ 3 ]และMiklós Ajtaiอย่าง อิสระ [ 4 ]การทำเช่นนี้ทำได้โดยการประยุกต์ใช้ทฤษฎีบทการสลับหลายครั้ง โดยที่คือความลึกของวงจร: การประยุกต์ใช้แต่ละครั้งจะลบชั้นของวงจรออกจนเหลือวงจรที่ง่ายมาก ในขณะที่ PARITY ยังคงเป็น PARITY ภายใต้ข้อจำกัดแบบสุ่ม ดังนั้นจึงยังคงมีความซับซ้อน ดังนั้นวงจรที่คำนวณ PARITY ต้องมีความลึกสูง[ 5 ]

บทพิสูจน์การสลับเป็นพื้นฐานสำหรับขอบเขตของสเปกตรัมฟูริเยร์ของวงจร AC 0 [ 5 ]และอัลกอริธึมสำหรับการเรียนรู้วงจรดังกล่าว[ 6 ]

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Switching_lemma&oldid=1344498532 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ เลมมาสลับ

ในทฤษฎีความซับซ้อนของการคำนวณบทพิสูจน์การสลับของ Håstadเป็นเครื่องมือสำคัญในการพิสูจน์ขอบเขตล่างของขนาดวงจรบูลีนที่ มีความลึกคงที่ Johan...

คำแถลง

พิจารณาสูตรความกว้างใน รูปแบบปกติแบบแยกส่วน (ย่อว่า DNF) ซึ่งเป็นการ รวมกัน ของประโยคเงื่อนไขแบบ OR และการรวมกัน ของ ตัวอักษรเงื่อนไขแบบ AND ( หรือการปฏิเสธของมัน) ตัวอย่างเช่นเป็นตัวอย่างของสูตรในรูปแบบนี้ที่มีความกว้าง 2 ว {\displaystyle w} เอฟ = ซี 1 ∨ ซี...

การพิสูจน์

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

ขอบเขตของวงจร AC 0

ทฤษฎีบทการสลับเป็นเครื่องมือสำคัญที่ใช้ในการทำความเข้าใจคลาสความซับซ้อนของวงจร AC 0 ซึ่งประกอบด้วยวงจรที่มีความลึกคงที่ซึ่งประกอบด้วย AND, OR และ NOT การประยุกต์ใช้ทฤษฎีบทนี้ครั้งแรกของ Håstad...