Skip navigation

DSpace JSPUI

DSpace preserves and enables easy and open access to all types of digital content including text, images, moving images, mpegs and data sets

Learn More
DSpace logo
English
中文
  • Browse
    • Communities
      & Collections
    • Publication Year
    • Author
    • Title
    • Subject
    • Advisor
  • Search TDR
  • Rights Q&A
    • My Page
    • Receive email
      updates
    • Edit Profile
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 電子工程學研究所
Please use this identifier to cite or link to this item: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/94422
Title: 交替布奇自動機與反交替布林布奇自動機之語言操作
Language Operations for Alternating Büchi Automata and Reversed Alternating Boolean Büchi Automata
Authors: 蘇家軒
Chia-Hsuan Su
Advisor: 江介宏
Jie-Hong Roland Jiang
Keyword: 計算理論,ω-自動機,布奇自動機,交替自動機,
computation theory,ω-automata,Büchi automata,alternating automata,
Publication Year : 2024
Degree: 碩士
Abstract: ω-自動機於20世紀60年代首次引入,並成為非終止程序的規範與驗證的有用工具。不同類型的自動機有不同的表現力和複雜性, 交替布林自動機 (ABA) 允許存在性和普遍性的轉移,這使得它比原本的布林自動機更簡潔。然而,據我們所知,在初始狀態唯一的限制下,目前還沒有明確的構建出ABA的交集。
先前的工作表明,使用更加緊湊的自動機進行合成可能會帶來顯著的加速,這表明 ABA 對於在有限時間內解決複雜合成問題具有巨大潛力。此外,維持 ABA 具有單一初始狀態也相當重要,這可以避免驗證複雜度增長過快。上述兩個原因促使我們尋找 ABA 對於常見的語言操作之明確構造,並提出比 ABA 更緊湊的新自動機。
在這項工作中,我們給出了一個ABA交集的簡潔構建。我們還提出一個基於ABA的新ω-自動機,稱為反向交替布林自動機 (rABBA),並提供rABBA基本語言操作的構建,包括交集、並集和互補。
ω-automaton is first introduce in 1960s, and become a useful tool for specification and verification of non-terminating programs. Different type of automata have different expressive power and complexity. Alternating Büchi automaton (ABA) allows both existential and universal transition, which makes it more succinct than origin Büchi automaton. However, to the best of our knowledge, there is still no explicit construction for intersection of ABA with single initial state.
Previous work shows that using a compact automaton to perform synthesis may lead to a significant acceleration, which suggests that ABA has a great potential for solving complex synthesis problem in limited time. Additionally, it’s important that ABA has a single initial state to avoid rapid growth of complexity during verification. The two reasons above motivate us to find an explicit construction of common language operations for ABA, and propose an new automaton which is more compact than ABA.
In this work, we give a compact construction for intersection of ABA. We also propose a new ω-automaton based on ABA, called reversed alternating Booloean Büchi automaton, and provide the construction of basic language operation of rABBA, including intersection, union, and complementation.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/94422
DOI: 10.6342/NTU202403799
Fulltext Rights: 同意授權(全球公開)
Appears in Collections:電子工程學研究所

Files in This Item:
File SizeFormat 
ntu-112-2.pdf1.32 MBAdobe PDFView/Open
Show full item record


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved