Sự tương đương của Büchi automata và tuyến tính


30

Đó là một thực tế được biết rằng tất cả các công thức LTL có thể được thể hiện bằng một Buchi -automaton. Nhưng, rõ ràng, Büchi automata là một mô hình mạnh mẽ hơn, biểu cảm hơn. Tôi đã nghe đâu đó rằng Buchi automata tương đương với tuyến tính thời gian μ -calculus (có nghĩa là, μ -calculus với fixpoints thông thường và chỉ có một thời gian khai thác: X ).ωμμX

Có một thuật toán (bằng chứng xây dựng) của đẳng thức này?


Tôi không biết quá nhiều về logic. NBA tương đương với MSO, afaik; Bạn có biết gì về mối quan hệ của MSO và logic của bạn không?
Raphael

Thật không may @Raphael, tôi không biết nhiều về MSO
Daniil

3
Lưu ý rằng các ngôn ngữ thông thường, DFA, NFA và NBA tương đương với MSO qua các chuỗi , nhưng không "tương đương" với MSO theo nghĩa chung (trên các cấu trúc tùy ý). Trên thực tế, logic bậc hai (SO), khi được xem xét qua các chuỗi, cũng tương đương với logic bậc hai đơn (MSO), nhưng nói chung SO biểu cảm hơn nhiều so với LTL.
Janoma

REG, DFA và NFA tương ứng với WMSO, không phải MSO.
Raphael

1
@Raphael hal.archives-ouvertes.fr/docs/00/06/06/08/PDF/LogicOnemme.pdf - bài viết này là một điểm khởi đầu tốt cho tôi, mặc dù bản thân tôi không phải là chuyên gia và chưa hiểu đầy đủ về đại số và phương pháp automata cho -languages. ω
Daniil

Câu trả lời:


15

Sự tương đương mang tính xây dựng của các công thức điểm cố định theo thời gian tuyến tính (logic được gọi là TL bởi một số người) và Buechi automata được đưa ra trong một bài báo của Mads Dam từ năm 1992.ν

Điểm cố định của Buchi Automata , FST & TCS 1992.

νν

Phần còn lại của câu trả lời này là một lập luận ngắn gọn rằng kết quả này tồn tại trong tài liệu ở dạng ít trực tiếp hơn. Pierre Wolper đã chỉ ra rằng có những đặc tính thường xuyên của omega không thể xác định được bằng LTL và đã đưa ra một phần mở rộng của LTL (được gọi là ETL) có thể biểu hiện các đặc tính của omega-thường xuyên.

Logic tạm thời có thể biểu cảm hơn , Pierre Wolper, Thông tin và tính toán, 1983.

νννν

Logic tạm thời, tự động và lý thuyết cổ điển - Giới thiệu , Mads Dam, ESSLLI 1994.

Sử dụng Automata để mô tả các logic tạm thời điểm cố định , Roope Kaivola


1
Có một kết quả cho câu hỏi của OP trong các tài liệu tham khảo này, hoặc nó có mở không?
Raphael

Tôi đã làm rõ câu trả lời của tôi.
Vijay D

3

μ

Bạn có thể muốn kiểm tra các slide hoặc kiểm tra giấy tờ của Vardi. Chắc chắn có một thuật toán nhưng IIRC các phủ định gây ra sự gia tăng lớn về thời gian cần thiết để thực hiện dịch thuật.


Câu trả lời của bạn dường như không đầy đủ.
Dave Clarke

@Dave, vâng, không phải vậy.
Kaveh
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.