คำถามติดแท็ก linear-temporal-logic

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

6
การสร้างชุดค่าผสมจากชุดคู่โดยไม่มีการทำซ้ำองค์ประกอบ
ฉันมีชุดของคู่ แต่ละคู่เป็นรูปแบบ (x, y) เช่นว่า x, y [0,n)เป็นจำนวนเต็มจากช่วง ดังนั้นถ้า n คือ 4 ดังนั้นฉันมีคู่ต่อไปนี้: (0,1) (0,2) (0,3) (1,2) (1,3) (2,3) ฉันมีคู่แล้ว ตอนนี้ฉันต้องสร้างชุดค่าผสมโดยใช้n/2คู่ที่ไม่มีจำนวนเต็มซ้ำ (กล่าวอีกอย่างหนึ่งว่าจำนวนเต็มแต่ละค่าปรากฏอย่างน้อยหนึ่งครั้งในชุดค่าผสมสุดท้าย) ต่อไปนี้เป็นตัวอย่างของชุดค่าผสมที่ถูกต้องและไม่ถูกต้องเพื่อความเข้าใจที่ดีขึ้น 1. (0,1)(1,2) [Invalid as 3 does not occur anywhere] 2. (0,2)(1,3) [Correct] 3. (1,3)(0,2) [Same as 2] มีคนแนะนำฉันถึงวิธีในการสร้างชุดค่าผสมที่เป็นไปได้ทั้งหมดเมื่อฉันมีคู่

1
ความแตกต่างระหว่างตรรกะแบบไดนามิกและตรรกะชั่วคราว
เพื่อค้นหาความแตกต่างฉันเพิ่งพบกับคำยืนยันด้านล่างเกี่ยวกับตรรกะทางโลกในWikipedia : อีกตัวแปรหนึ่งของกิริยาตรรกะร่วมคุณสมบัติทั่วไปมากมายกับตรรกะแบบไดนามิกแตกต่างจาก logics ที่กล่าวถึงข้างต้นทั้งหมดโดยเป็นสิ่ง Pnueli มีลักษณะเป็นตรรกะ "ภายนอก" อื่น ๆ ที่เป็น "ภายนอก" logics โดย Pnueli นี้หมายความว่าการยืนยันทางตรรกะตามกาลเวลาจะถูกตีความภายในกรอบพฤติกรรมสากลซึ่งสถานการณ์โลกเดียวเปลี่ยนแปลงไปตามกาลเวลาในขณะที่คำยืนยันของ logics อื่น ๆ ถูกสร้างขึ้นภายนอกจากการกระทำหลายอย่างที่พวกเขาพูด ข้อดีของวิธีการภายนอกคือมันไม่ได้ตั้งสมมติฐานพื้นฐานเกี่ยวกับสิ่งที่ทำให้เกิดสิ่งที่เมื่อสภาพแวดล้อมเปลี่ยนแปลงไปตามกาลเวลา แทนที่จะเป็นสูตรทางตรรกะชั่วขณะสามารถพูดคุยเกี่ยวกับสองส่วนที่ไม่เกี่ยวข้องของระบบซึ่งเป็นเพราะพวกเขาจะไม่เกี่ยวข้องวิวัฒนาการโดยปริยายในแบบคู่ขนาน ในการรวมกันทางตรรกะสามัญของการยืนยันชั่วคราวเป็นผู้ประกอบการประกอบพร้อมกันของตรรกะชั่วคราว ความเรียบง่ายของวิธีการนี้พร้อมกันส่งผลให้เกิดตรรกะชั่วคราวเป็นตรรกะโมดัลของทางเลือกสำหรับการให้เหตุผลเกี่ยวกับระบบที่เกิดขึ้นพร้อมกันในด้านของการซิงโครไนซ์การแทรกแซงความเป็นอิสระการหยุดชะงักความมีชีวิตชีวา ฉันไม่สามารถตระหนักถึงความแตกต่างอย่างมาก ตรรกะแบบไดนามิกไม่สามารถครอบคลุมทุกแง่มุมที่ขับเคลื่อนด้วยเวลาภายในการขัดแย้งเช่นเดียวกับตรรกะชั่วคราวหรือไม่? หรือทำไมไดนามิกไม่ควรจัดการระบบที่เกิดขึ้นพร้อมกัน? คุณช่วยเคลียร์กรณีได้ไหม

1
อัลกอริทึมในการแปลBüchi automaton ที่กำหนดขึ้นมาเป็น LTL (เมื่อเป็นไปได้)
เป็น Linear ตรรกะชั่วคราวและกำหนดออBüchiหาที่เปรียบมิได้: DBA ไม่สามารถแสดงความและ LTL ไม่สามารถแสดงความ"อย่างน้อยตัวอักษรแต่ละตัวที่แปลกคือ 'a'" แต่บางครั้งมันน่าสนใจที่จะรู้ว่าภาษาของ DBA สามารถแสดงใน LTL ได้หรือไม่FGaFGaFGa ฉันต้องการอัลกอริทึมที่ตัดสินว่าภาษาของ DBA ที่ระบุนั้นสามารถอธิบายได้ใน LTL หรือไม่ คุณรู้อัลกอริทึมสำหรับสิ่งนั้นหรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.