ความสัมพันธ์ระหว่าง


20

ให้REGเป็นคลาสของภาษาปกติทั้งหมด

AC0⊄REGREG⊄AC0AC0∩REG


6
RLมักจะระบุระดับของปัญหาที่แก้ไขได้ในพื้นที่ลอการิทึมแบบสุ่ม คุณสามารถเปลี่ยนเป็นสัญลักษณ์อื่น ๆ และ / หรือกำหนดไว้ในเนื้อความของคำถามได้หรือไม่?
— Tsuyoshi Ito

5
สวนสัตว์ใช้ REG สัญกรณ์: complexityzoo.uwaterloo.ca/Complexity_Zoo:R#reg
— แอนดราสซาลามอน

คำตอบ:


24

บทความต่อไปนี้ดูเหมือนจะมีคำตอบ:

ผสมบาริงตัน, DA คอมป์ตัน, เค Straubing, เอช Therien, D .: ปกติภาษา 1 วารสารวิทยาศาสตร์คอมพิวเตอร์และระบบ 44 (3), 478-499 (1992) ( ลิงก์ )NC1

ลักษณะอย่างใดอย่างหนึ่งที่ได้รับมีดังนี้ คลาสมีภาษาที่สามารถรับได้จาก{ 0 } , { 1 }และL E N G T H ( q )สำหรับq > 1 ที่มีจำนวน จำกัด ของการดำเนินการบูลีนและการต่อข้อมูล ที่นี่ทุกภาษาL E N G T H (REG∩AC0⊂{0,1}∗{0}{1}LENGTH(q)q>1มีทุกสายมีความยาวหารด้วยQ (นอกจากนี้ยังมีการอธิบายลักษณะเชิงตรรกะและพีชคณิตสองรายการ)LENGTH(q)q


10
มันจะมีประโยชน์ถ้าคุณสามารถสรุปคำตอบได้ที่นี่เช่นกัน
— Suresh Venkat

3
เสร็จสิ้นแม้ว่าฉันจะไม่เข้าใจจุดที่ทำเช่นนั้นในกรณีนี้โดยเฉพาะ
— dd1

7
เป็นส่วนใหญ่เพื่อให้คำตอบอยู่ในตัวเองให้มากที่สุด
— Suresh Venkat

1
โปรดสังเกตว่าลักษณะเชิงพีชคณิตให้อัลกอริทึมในการตัดสินใจว่าภาษาปกติที่กำหนดเป็นของR E G ∩ A C 0หรือไม่REG∩AC0หรือไม่
— เจ

8

ภาษาปกติภายในเป็นชุดย่อย "ดี" ของภาษาปกติ พวกมันมีลักษณะเชิงตรรกะและพีชคณิตที่ดีAC0

หนังสือ "Finite Automata, Formal Logic และ Circuit Complexity" โดย Straubing พิจารณาคำถามเหล่านี้

คำถามของคุณสามารถตอบได้ดังนี้

= F O [ < ,AC0∩REG = ภาษารับการยอมรับจาก monoids กึ่งสม่ำเสมอFO[<,Suc,≡]

นี่เป็นลอจิกลำดับแรกโดยใช้น้อยกว่าตัวตายตัวแทนและx ≡ ( 0FO[<,Suc,≡]ตัวเลขx≡(0 mod q)

การอธิบายลักษณะอื่นตามที่แสดงใน "ภาษาปกติใน " คือชุดของภาษาที่สามารถสร้างขึ้นได้โดยใช้ชุดตัวอักษรที่มีขอบเขต จำกัด , LENGTH (q) และปิดท้ายภายใต้ชุดบูลีนและการต่อข้อมูลNC1

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