請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/1392完整後設資料紀錄
| DC 欄位 | 值 | 語言 |
|---|---|---|
| dc.contributor.advisor | 陳偉松(Tony Tan) | |
| dc.contributor.author | En-Lin Ting | en |
| dc.contributor.author | 丁恩琳 | zh_TW |
| dc.date.accessioned | 2021-05-12T09:37:59Z | - |
| dc.date.available | 2018-08-15 | |
| dc.date.available | 2021-05-12T09:37:59Z | - |
| dc.date.copyright | 2018-08-15 | |
| dc.date.issued | 2018 | |
| dc.date.submitted | 2018-08-13 | |
| dc.identifier.citation | [1] A. Church. A note on the entscheidungsproblem. J. Symb. Log., 1(1):40–41, 1936.
[2] A. Church. An unsolvable problem of elementary number theory. American Journal of Mathematics, 58(2):pp. 345–363, 1936. [3] M. Fürer. The computational complexity of the unconstrained limited domino problem (with implications for logical decision problems). In Logic and Machines: Decision Problems and Complexity, Proceedings of the Symposium ”Rekursive Kombinatorik”held from May 23-28, 1983 at the Institut für Mathematische Logik und Grundlagenforschung der Universität Münster/Westfalen, pages 312–319, 1983. [4] K. Gödel. Über die vollständigkeit der axiome des logischen funktionenkalküls. Monatshefte für Mathematik und Physik, 36:349–360, 1930. [5] E. Grädel, P. G. Kolaitis, and M. Y. Vardi. On the decision problem for two-variable first-order logic. Bulletin of Symbolic Logic, 3(1):53–69, 1997. [6] E. Grädel and M. Otto. On logics with two variables. Theor. Comput. Sci., 224(1-2):73–113, 1999. [7] E. Grädel, M. Otto, and E. Rosen. Two-variable logic with counting is decidable. In Proceedings, 12th Annual IEEE Symposium on Logic in Computer Science, Warsaw, Poland, June 29 - July 2, 1997, pages 306–317, 1997. [8] A. Kahr, E. Moore, and H. Wang. Entscheidungsproblem reduced to the 898 case. Proc. Nat. Acad. Sci. U.S.A., 48:365–377, 1962. [9] E. Kopczyński and T. Tan. Regular graphs and the spectra of two-variable logic with counting. SIAM J. Comput., 44(3):786–818, 2015. [10] H. R. Lewis. Complexity results for classes of quantificational formulas. J. Comput. Syst. Sci., 21(3):317–353, 1980. [11] M. Mortimer. On languages with two variables. Math. Log. Q., 21(1):135–140, 1975. [12] D. C. Oppen. A 222p(n) upper bound on the complexity of presburger arithmetic. Journal of Computer and System Sciences, 16(3):323–332, 1978. [13] L. Pacholski, W. Szwast, and L. Tendera. Complexity results for first-order twovariable logic with counting. SIAM J. Comput., 29(4):1083–1117, 2000. [14] C. H. Papadimitriou. On the complexity of integer programming. J. ACM, 28(4):765–768, 1981. [15] I. Pratt-Hartmann. Complexity of the two-variable fragment with counting quantifiers. Journal of Logic, Language and Information, 14(3):369–395, 2005. [16] M. Presburger. Über de vollständigkeit eines gewissen systems der arithmetik ganzer zahlen, in welchen, die addition als einzige operation hervortritt. In Comptes Rendus du Premier Congrès des Mathématicienes des Pays Slaves, pages 92–101. Warsaw, 1927. [17] D. Scott. A decision method for validity of sentences in two variables. Journal of Symbolic Logic, 27:377, 1962. [18] B. A. Trakhtenbrot. Impossibility of an algorithm for the decision problem in finite classes. Doklady Akademii Nauk SSSR, 70:569–572, 1950. English translation in [19]. [19] B. A. Trakhtenbrot. Impossibility of an algorithm for the decision problem in finite classes. American Mathematical Society Translations, 23:1–6, 1950. [20] A. M. Turing. On computable numbers, with an application to the entscheidungsproblem. Proceedings of the London Mathematical Society, 42:230–265, 1936. | |
| dc.identifier.uri | http://tdr.lib.ntu.edu.tw/handle/123456789/1392 | - |
| dc.description.abstract | 含計數量詞的二階邏輯(C2) 有著許多應用,特別像是本體知識語言的應用,例如用於語意網的OWL。一個著名的結果是:C2 的可滿足性問題可以在非確定性指數時間(NEXPTIME) 內決定,而且這樣的複雜度是最佳的。然而,目前已知的解決技巧較為複雜,通常必須去猜測一個滿足目標式子結構或表示方法,而導致難以實作。
在這篇論文中,我們關注於具有反向關係封閉性並且是Scott’s 正規型態的C2 句子(RCS)。直觀上,如果一個句子φ 是Scott’s 正規型態而且其使用的二元關係具有反向封閉性,φ 就屬於RCS。我們基於Kopczyński 和Tan 的技巧[9],針對RCS 的可滿足性問題及有限可滿足性問題提出一個新的決策程序,利用將RCS 的式子轉換成Presburger 的存在量化式來解決問題。雖然此方法的時間複雜度比最佳時間高:2-NEXPTIME,但其有幾個優勢: 1. 刻劃出RCS 式子模型的特性,亦即任一RCS 式子的模型皆是由正則圖及二分正則圖組成。 2. 顯示出一RCS 式子的頻譜是否為有限是可決定的。 3. 此方法為解決可滿足性問題及有限可滿足性問題的簡單決策程序。 當原式為Scott’s 正規型態並且詞彙表固定時,我們演算法的時間複雜度為NEXPTIME。我們期待我們的結果能提供討論C2 式子的另類技巧,並擴展至其他諸多的本體知識語言。 | zh_TW |
| dc.description.abstract | Two variable logic with counting quantifiers (C2) has found many applications, especially in ontology language such as OWL used in semantic web. It is well known that the satisfiability problem for C2 is decidable in nondeterministic exponential time (NEXPTIME), and the complexity is optimal. However, the known techniques are quite complicated and they typically involve guessing a structure or a representation that satisfies the input formula, which can be hard to implement.
In this thesis, we consider a subclass of C2 formulas, which we call Reversal closed C2 formulas in Scott’s normal form (RCS). Intuitively, a C2 formula φ is in RCS, if it is in Scott’s normal form and the binary relations used in φ are closed under reversal. We present a decision procedure for the satisfiability and finite satisfiability problems for RCS formulas, which is based on the technique by Kopczyński and Tan [9]. Our approach is by converting an RCS formula into an existential Presburger formula. Though the complexity is higher: 2-NEXPTIME (double exponential time), it has a few advantages: 1. It provides a characterization of models of RCS formulas, i.e., every model of an RCS formula is a collection of regular digraphs and biregular graphs. 2. It implies the decidability of checking whether the spectrum of an RCS formula is infinite. 3. It gives simple decision procedures for satisfiability and finite satisfiability problems. When the input is in Scott’s normal form and the vocabulary is fixed, our algorithm yields time complexity NEXPTIME. We hope that our result can be used to provide an alternative technique to reason about C2 formula, thus many other ontology languages. | en |
| dc.description.provenance | Made available in DSpace on 2021-05-12T09:37:59Z (GMT). No. of bitstreams: 1 ntu-107-R04922047-1.pdf: 803960 bytes, checksum: 05ada0732fb826769ff91c8d1671c947 (MD5) Previous issue date: 2018 | en |
| dc.description.tableofcontents | 口試委員會審定書 iii
誌謝 v Acknowledgements vii 摘要 ix Abstract xi 1 Introduction 1 1.1 Related works 1 1.2 Summary of contributions 2 1.3 Outline 3 2 Two variable logic with counting 5 2.1 First order logic (FO) 5 2.2 Two variable logic with counting quantifiers (C2) 7 2.2.1 The class RCS 8 3 Presburger arithmetics 11 3.1 Standard Presburger arithmetic 11 3.2 Presburger arithmetic with infinity 12 3.3 The satisfiability of Presburger formula 13 4 Regular graphs 15 4.1 Definitions 15 4.1.1 Biregular graphs 15 4.1.2 Regular digraphs 16 4.2 Presburger characterization of the existence of biregular graph 17 4.2.1 1-type biregular graphs 17 4.2.2 Proof of theorem 4.2.1 20 4.3 Presburger characterization of the existence of regular digraph 23 5 Satisfiability of RCS via Presburger arithmetics 27 5.1 Constructing Presburger formula from a RCS sentence 27 5.2 The preservation of satisfiability 31 5.3 Complexity analysis 36 6 Concluding remarks 39 Bibliography 41 | |
| dc.language.iso | en | |
| dc.subject | 正則圖 | zh_TW |
| dc.subject | 含計數量詞的二階邏輯 | zh_TW |
| dc.subject | 可滿足性 | zh_TW |
| dc.subject | Presburger 算數 | zh_TW |
| dc.subject | 整數規劃 | zh_TW |
| dc.subject | satisfiability | en |
| dc.subject | regular graphs | en |
| dc.subject | integer programming | en |
| dc.subject | two variable logic with counting quantifiers | en |
| dc.subject | Presburger arithmetics | en |
| dc.title | 回顧雙變量邏輯之可滿足性 | zh_TW |
| dc.title | Revisiting the Satisfiability of Two Variable Logic | en |
| dc.type | Thesis | |
| dc.date.schoolyear | 106-2 | |
| dc.description.degree | 碩士 | |
| dc.contributor.oralexamcommittee | 蔡益坤,廖純中 | |
| dc.subject.keyword | 含計數量詞的二階邏輯,可滿足性,Presburger 算數,整數規劃,正則圖, | zh_TW |
| dc.subject.keyword | two variable logic with counting quantifiers,satisfiability,Presburger arithmetics,integer programming,regular graphs, | en |
| dc.relation.page | 43 | |
| dc.identifier.doi | 10.6342/NTU201802560 | |
| dc.rights.note | 同意授權(全球公開) | |
| dc.date.accepted | 2018-08-13 | |
| dc.contributor.author-college | 電機資訊學院 | zh_TW |
| dc.contributor.author-dept | 資訊工程學研究所 | zh_TW |
| 顯示於系所單位: | 資訊工程學系 | |
文件中的檔案:
| 檔案 | 大小 | 格式 | |
|---|---|---|---|
| ntu-107-1.pdf | 785.12 kB | Adobe PDF | 檢視/開啟 |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。
