ปกติกับ TC0


14

RegNC1RegR E GT C 0 N C 1T C 0 R E gT C 0TC0RegRegTC0NC1TC0RegTC0

มีผู้สมัครสำหรับปัญหาในที่ไม่ได้อยู่ในหรือไม่T C 0RegTC0

มีผลลัพธ์ตามเงื่อนไขที่อ้างถึง , เช่นถ้าแล้ว ? N C 1T C 0 R e gT C 0RegTC0NC1TC0RegTC0

คำตอบ:


15

ใช้เป็นตัวอักษรและ บาริงตันได้รับการพิสูจน์ใน [2] ที่คือ - สมบูรณ์สำหรับ (และถึงแม้จะมีข้อ จำกัด ที่ลดลงจริง ๆ )S5

L={σ1σnS5σ1σn=Id}
LNC1AC0

โดยเฉพาะอย่างยิ่งนี้แสดงให้เห็นว่าภาษาปกติไม่ได้อยู่ในถ้า 1 โดยใช้ทฤษฎี semigroups (ดูหนังสือของ Straubing [1] สำหรับรายละเอียดเพิ่มเติม) เราจะได้รับว่าถ้าเป็นอย่างเคร่งครัดในแล้วภาษาประจำทุกภาษาล้วนเป็นสมบูรณ์หรือ 0TC 0 NC 1 ACC 0 NC 1 NC 1 ACC 0TC0TC0NC1ACC0NC1NC1ACC0

[1] สเตราบิงฮาวเวิร์ด (1994) "จำกัด ออโต, ตรรกะอย่างเป็นทางการและความซับซ้อนของวงจร" ความก้าวหน้าทางวิทยาการคอมพิวเตอร์เชิงทฤษฎี. บาเซิล: Birkhäuser พี 8. ไอ 3-7643-3719-2

[2] Barrington, David A. Mix (1989) "โปรแกรมการแยกสาขาขนาดพหุนามความกว้างได้รับการยอมรับอย่างชัดเจนว่าภาษาเหล่านั้นใน NC1"


1
นอกจากนี้หากแม็ก0คือไม่ได้ "อย่างเคร่งครัดในอร์ทแคโรไลนา1แล้วภาษาปกติทุกคนมี" ในแม็ก0อยู่แล้ว010

14

ภาษาปกติที่มีมอนอรอยด์เชิงไวยากรณ์ที่แก้ไม่ได้คือ complete (เนื่องจาก Barrington; นี่คือเหตุผลพื้นฐานที่อยู่เบื้องหลังผลลัพธ์ที่ยกมาโดยทั่วไปที่ N C 1เท่ากับโปรแกรมการแบรนช์ความกว้าง -5) ดังนั้นภาษาใด ๆ ดังกล่าวไม่ได้อยู่ในT C 0เว้นแต่T C 0 = N C 1NC1NC1TC0TC0=NC1

นิพจน์ฉันโปรดปราน- การแสดงออกปกติที่สมบูรณ์คือ( ( a | b ) 3 ( a b a | b ) ) (อันที่จริงแล้วเป็นการเข้ารหัสของS 5เช่นเดียวกับคำตอบของ CP)NC1((a|b)3(aba|b))S5


1
monoid แบบประโยคคืออะไร?
T ....

3
คำเตือนเกี่ยวกับคำศัพท์ที่สับสน: ในบริบทนี้มีการพูดถึง monoid ว่าแก้ไม่ได้ถ้ามันมีกลุ่มที่ไม่สามารถแก้ไขได้ในฐานะกลุ่มย่อยไม่จำเป็นต้องเป็น submonoid
Emil Jeřábekสนับสนุน Monica

2
นิพจน์ปกติที่สมบูรณ์แบบ NC ^ 1 ที่ฉันโปรดปรานคือ (อันที่จริงแล้วเป็นการเข้ารหัส S_5 เช่นเดียวกับคำตอบของ CP) ((a|b)3(aba|b))
Emil Jeřábekสนับสนุน Monica

4
อีกตัวอย่างหนึ่งสั้นกระชับ แต่เข้าใจง่ายกว่า: 'a' ทำหน้าที่เป็นวงจร (1 2 3 4 5), the " ข" ทำหน้าที่เป็นการเปลี่ยนแปลง (1 2) และบรรดาองค์ประกอบทั้งสองกลุ่มเป็นที่รู้จักกันในการสร้างS - 5
((a+b)(abababa+b))
S5
CP

3
@MichaelCadilhac: ทำหน้าที่เป็น( 1 , 2 , 3 , 4 , 5 )และเป็น( 1 , 2 , 3 , 4 ) สิ่งเหล่านี้สร้างS 5เป็นb a - 1คือการขนย้าย a(1,2,3,4,5)b(1,2,3,4)S5ba1
Emil Jeřábekสนับสนุน Monica
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.