ความเท่าเทียมกันของBüchiออโตมาตะและเชิงเส้น -calculus


30

มันเป็นความจริงที่รู้กันว่าทุกสูตร LTL สามารถแสดงได้โดยBüchi -automaton แต่เห็นได้ชัดว่าBüchiออโตมาตาเป็นโมเดลที่ทรงพลังและแสดงออกได้มากกว่า ฉันเคยได้ยินที่ไหนที่Büchiออโตมาจะเทียบเคียงกับ linear-time -calculus (นั่นคือ -calculus ที่มี fixpoint ปกติและโอเปอเรเตอร์ชั่วคราวเพียงหนึ่ง )μ μ XωμμX

มีอัลกอริทึม (การพิสูจน์เชิงสร้างสรรค์) ของความเท่าเทียมกันนี้หรือไม่?


ฉันไม่รู้เกี่ยวกับ logics มากเกินไป เอ็นบีเอเทียบเท่ากับ MSO, afaik; คุณรู้อะไรเกี่ยวกับความสัมพันธ์ของ MSO และตรรกะของคุณหรือไม่
Raphael

@ ราฟาเอลโชคไม่ดีที่ฉันไม่รู้จัก MSO มากนัก
Daniil

3
โปรดทราบว่าภาษาปกติ DFA NFA และ NBA นั้นเทียบเท่ากับMSO มากกว่าสตริงแต่ไม่ใช่ "เทียบเท่า" กับ MSO ในแง่ทั่วไป (ผ่านโครงสร้างโดยพลการ) ที่จริงแล้วตรรกะลำดับที่สอง (SO) เมื่อพิจารณาถึงสตริงนั้นก็เทียบเท่ากับตรรกะลำดับที่สองแบบ monadic (MSO) แต่โดยทั่วไป SO จะมีความหมายมากกว่า LTL
Janoma

REG, DFA และ NFA สอดคล้องกับ WMSO ไม่ใช่ MSO
กราฟิลส์

1
@ ราฟาเอลhal.archives-ouvertes.fr/docs/00/06/06/08/PDF/LogicOnWords.pdf - บทความนี้เป็นจุดเริ่มต้นที่ดีสำหรับฉันแม้ว่าฉันเองจะไม่ใช่ผู้เชี่ยวชาญและยังไม่เข้าใจพีชคณิตอย่างเต็มที่ และวิธีออโตมาตะสำหรับ -languages ω
Daniil

คำตอบ:


15

ความเท่าเทียมเชิงสร้างสรรค์ของสูตรจุดคงที่เวลาเชิงเส้น (ตรรกะเรียกว่า TL โดยบางคน) และ Buechi ออโตมาตาได้รับในกระดาษโดย Mads Dam จาก 1992ν

คะแนนคงที่ของ Buchi Automata , FST & TCS 1992

ดูหน้า 4 สำหรับการสร้างสูตร TL จากหุ่นยนต์ Buechi การสร้างหุ่นยนต์ Buechi จากสูตร TL นั้นซับซ้อนกว่าและใช้เวลาที่เหลือกับกระดาษเข้าพบνν

คำตอบที่เหลือเป็นข้อโต้แย้งสั้น ๆ ว่าผลลัพธ์นี้มีอยู่ในวรรณกรรมในรูปแบบที่น้อยกว่ามาก Pierre Wolper แสดงให้เห็นว่ามีคุณสมบัติโอเมก้า - ปกติที่ไม่ได้กำหนด LTL และให้การขยายของ LTL (เรียกว่า ETL) ที่สามารถแสดงคุณสมบัติของโอเมก้า - ปกติ

ตรรกะชั่วคราวสามารถแสดงออกได้มากขึ้น Pierre Wolper, สารสนเทศและการคำนวณ, 1983

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

Logics ชั่วขณะออโตมาตาและทฤษฎีคลาสสิก - คำนำ Mads Dam, ESSLLI 1994

การใช้ออโตมาตะเพื่อกำหนดลักษณะเฉพาะของจุดคงที่ Logics ชั่วคราว , Roope Kaivola


1
มีผลลัพธ์สำหรับคำถามของ OP ในการอ้างอิงเหล่านี้หรือมันเปิดอยู่?
กราฟิลส์

ฉันได้ชี้แจงคำตอบของฉัน
วีเจย์ D

3

IIRC มีปัญหาคล้ายกันในการพูดคุยของMoshe Vardiที่สถาบัน Fields (มันไม่เกี่ยวกับ -calculus แม้ว่า)μ

คุณอาจต้องการตรวจสอบสไลด์หรือตรวจสอบเอกสารของ Vardi มีอัลกอริทึมแน่นอน แต่ IIRC การปฏิเสธทำให้เวลาเพิ่มขึ้นอย่างมากในการแปล


คำตอบของคุณดูเหมือนจะไม่สมบูรณ์
Dave Clarke

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