Saya mencari teknik umum yang dapat membantu saya membuktikan tidak hanya bahwa Buchi automata adalah model yang lebih ekspresif daripada LTL, tetapi formula spesifiknya dapat / tidak dapat diungkapkan dalam LTL.
Misalnya, " terjadi setidaknya pada posisi genap" dapat dijelaskan oleh Buchi automata berikut: mana dan .
Saya telah membaca bahwa automata tidak dapat diekspresikan dalam LTL, tetapi saya tidak mengerti bagaimana membuktikannya secara formal.
Terima kasih.
lo.logic
automata-theory
Daniil
sumber
sumber
Jawaban:
Pertama, Anda perlu tahu apa yang ingin Anda ungkapkan dan bagaimana Anda akan mengungkapkannya. Misalnya, Anda bisa mewakili properti sebagai serangkaian jejak tak terbatas.
Properti yang dapat didefinisikan oleh Buechi automata adalah regular bahasa. Properti yang dapat didefinisikan oleh rumus LTL adalah bahasa reguler bebas bintang. Bahasa bebas bintang adalah subset ketat dari bahasa tidak reguler .ωω ω
Bagian 5.1 dari Prinsip-prinsip Model Memeriksa oleh Baier dan Katoen adalah titik awal yang baik dan dasar. Jika Anda ingin teknik pembuktian umum ada berbagai cara untuk melanjutkan. Salah satu teknik umum yang menarik bagi saya adalah menggunakan game. Pemain pertama yang mencoba menunjukkan dua struktur dapat dibedakan dengan formula LTL. Yang kedua menunjukkan mereka sama. Dua struktur setara dengan LTL jika pemain kedua memiliki strategi kemenangan. Jadi, jika Anda mengambil dua struktur yang bukan isomorfis tetapi pemain kedua memiliki strategi kemenangan, maka, tidak ada formula LTL untuk membedakan keduanya.
Ada algoritma untuk memeriksa apakah bahasa reguler diberikan bebas bintang. Sayangnya ini biasanya ditulis di dalam bukti teorema.ω
Saya akan menggali sedikit lebih banyak dan mencoba menemukan presentasi yang lebih algoritmik.
sumber
Saya akan menyarankan menggunakan karakterisasi bahasa orde pertama oleh Büchi automata bebas-counter: lihat misalnya V. Diekert dan P. Gastin, bahasa -bahasa yang dapat didefinisikan tingkat-Pertama . Dalam Logika dan Automata: Sejarah dan Perspektif, Teks dalam Logika dan Game 2, halaman 261--306. Amsterdam University Press, 2008. http://www.lsv.ens-cachan.fr/Publis/PAPERS/PDF/DG-WT08.pdf
PS: lebih dari kata-kata yang terbatas, kolom BEATCS ini juga sangat membantu: J.-E. Pin, Logic on Words , http://hal.archives-ouvertes.fr/hal-00020073 .
sumber
Ini memberi Anda algoritma untuk definisi-LTL.
sumber