举例说明模态公式的特征

IF 0.7 4区 数学 Q3 COMPUTER SCIENCE, THEORY & METHODS ACM Transactions on Computational Logic Pub Date : 2024-02-27 DOI:10.1145/3649461
Balder ten Cate, Raoul Koudijs
{"title":"举例说明模态公式的特征","authors":"Balder ten Cate, Raoul Koudijs","doi":"10.1145/3649461","DOIUrl":null,"url":null,"abstract":"<p>We study the existence of finite characterisations for modal formulas. A finite characterisation of a modal formula φ is a finite collection of positive and negative examples that distinguishes φ from every other, non-equivalent modal formula, where an example is a finite pointed Kripke structure. This definition can be restricted to specific frame classes and to fragments of the modal language: a modal fragment \\(\\mathcal {L} \\) admits finite characterisations with respect to a frame class \\(\\mathcal {F} \\) if every formula \\(\\varphi \\in \\mathcal {L} \\) has a finite characterisation with respect to \\(\\mathcal {L} \\) consisting of examples that are based on frames in \\(\\mathcal {F} \\). Finite characterisations are useful for illustration, interactive specification, and debugging of formal specifications, and their existence is a precondition for exact learnability with membership queries. We show that the full modal language admits finite characterisations with respect to a frame class \\(\\mathcal {F} \\) only when the modal logic of \\(\\mathcal {F} \\) is locally tabular. We then study which modal fragments, freely generated by some set of connectives, admit finite characterisations. Our main result is that the positive modal language without the truth-constants ⊤ and ⊥ admits finite characterisations w.r.t. the class of all frames. This result is essentially optimal: finite characterizability fails when the language is extended with the truth constant ⊤ or ⊥ or with all but very limited forms of negation.</p>","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":"161 1","pages":""},"PeriodicalIF":0.7000,"publicationDate":"2024-02-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Characterising Modal Formulas with Examples\",\"authors\":\"Balder ten Cate, Raoul Koudijs\",\"doi\":\"10.1145/3649461\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>We study the existence of finite characterisations for modal formulas. A finite characterisation of a modal formula φ is a finite collection of positive and negative examples that distinguishes φ from every other, non-equivalent modal formula, where an example is a finite pointed Kripke structure. This definition can be restricted to specific frame classes and to fragments of the modal language: a modal fragment \\\\(\\\\mathcal {L} \\\\) admits finite characterisations with respect to a frame class \\\\(\\\\mathcal {F} \\\\) if every formula \\\\(\\\\varphi \\\\in \\\\mathcal {L} \\\\) has a finite characterisation with respect to \\\\(\\\\mathcal {L} \\\\) consisting of examples that are based on frames in \\\\(\\\\mathcal {F} \\\\). Finite characterisations are useful for illustration, interactive specification, and debugging of formal specifications, and their existence is a precondition for exact learnability with membership queries. We show that the full modal language admits finite characterisations with respect to a frame class \\\\(\\\\mathcal {F} \\\\) only when the modal logic of \\\\(\\\\mathcal {F} \\\\) is locally tabular. We then study which modal fragments, freely generated by some set of connectives, admit finite characterisations. Our main result is that the positive modal language without the truth-constants ⊤ and ⊥ admits finite characterisations w.r.t. the class of all frames. This result is essentially optimal: finite characterizability fails when the language is extended with the truth constant ⊤ or ⊥ or with all but very limited forms of negation.</p>\",\"PeriodicalId\":50916,\"journal\":{\"name\":\"ACM Transactions on Computational Logic\",\"volume\":\"161 1\",\"pages\":\"\"},\"PeriodicalIF\":0.7000,\"publicationDate\":\"2024-02-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ACM Transactions on Computational Logic\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://doi.org/10.1145/3649461\",\"RegionNum\":4,\"RegionCategory\":\"数学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, THEORY & METHODS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Transactions on Computational Logic","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1145/3649461","RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 0

摘要

我们研究模态公式有限表征的存在性。模态公式φ的有限表征是一个正例和反例的有限集合,它将φ与其他非等价模态公式区分开来,其中一个例子是一个有限尖的克里普克结构。这个定义可以局限于特定的框架类和模态语言片段:如果每个公式 \(\varphi \in \mathcal {L} \)都有一个关于 \(\mathcal {L} \)的有限表征,而这个有限表征是由基于 \(\mathcal {F} \)中的框架的例子组成的,那么模态语片段 \(\mathcal {L} \)就允许关于框架类 \(\mathcal {F} \)的有限表征。有限表征对于形式规范的说明、交互式规范和调试都很有用,而且它们的存在是使用成员查询实现精确可学性的前提条件。我们证明,只有当\(\mathcal {F} \)的模态逻辑是局部表格式的时候,全模态语言才允许关于框架类\(\mathcal {F} \)的有限表征。然后,我们研究由一组连接词自由生成的模态片段中,哪些模态片段允许有限表征。我们的主要结果是,不含真常数⊤和⊥的正模态语在所有框架类中承认有限表征。这个结果本质上是最优的:当语言扩展为真常数⊤ 或 ⊥ 时,或者扩展为除非常有限的否定形式之外的所有形式时,有限可表征性就失效了。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Characterising Modal Formulas with Examples

We study the existence of finite characterisations for modal formulas. A finite characterisation of a modal formula φ is a finite collection of positive and negative examples that distinguishes φ from every other, non-equivalent modal formula, where an example is a finite pointed Kripke structure. This definition can be restricted to specific frame classes and to fragments of the modal language: a modal fragment \(\mathcal {L} \) admits finite characterisations with respect to a frame class \(\mathcal {F} \) if every formula \(\varphi \in \mathcal {L} \) has a finite characterisation with respect to \(\mathcal {L} \) consisting of examples that are based on frames in \(\mathcal {F} \). Finite characterisations are useful for illustration, interactive specification, and debugging of formal specifications, and their existence is a precondition for exact learnability with membership queries. We show that the full modal language admits finite characterisations with respect to a frame class \(\mathcal {F} \) only when the modal logic of \(\mathcal {F} \) is locally tabular. We then study which modal fragments, freely generated by some set of connectives, admit finite characterisations. Our main result is that the positive modal language without the truth-constants ⊤ and ⊥ admits finite characterisations w.r.t. the class of all frames. This result is essentially optimal: finite characterizability fails when the language is extended with the truth constant ⊤ or ⊥ or with all but very limited forms of negation.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
ACM Transactions on Computational Logic
ACM Transactions on Computational Logic 工程技术-计算机:理论方法
CiteScore
2.30
自引率
0.00%
发文量
37
审稿时长
>12 weeks
期刊介绍: TOCL welcomes submissions related to all aspects of logic as it pertains to topics in computer science. This area has a great tradition in computer science. Several researchers who earned the ACM Turing award have also contributed to this field, namely Edgar Codd (relational database systems), Stephen Cook (complexity of logical theories), Edsger W. Dijkstra, Robert W. Floyd, Tony Hoare, Amir Pnueli, Dana Scott, Edmond M. Clarke, Allen E. Emerson, and Joseph Sifakis (program logics, program derivation and verification, programming languages semantics), Robin Milner (interactive theorem proving, concurrency calculi, and functional programming), and John McCarthy (functional programming and logics in AI). Logic continues to play an important role in computer science and has permeated several of its areas, including artificial intelligence, computational complexity, database systems, and programming languages. The Editorial Board of this journal seeks and hopes to attract high-quality submissions in all the above-mentioned areas of computational logic so that TOCL becomes the standard reference in the field. Both theoretical and applied papers are sought. Submissions showing novel use of logic in computer science are especially welcome.
期刊最新文献
Fundamental Logic is Decidable Strong Backdoors for Default Logic One or Nothing: Anti-unification over the Simply-Typed Lambda Calculus Stackelberg-Pareto Synthesis First-Order Temporal Logic on Finite Traces: Semantic Properties, Decidable Fragments, and Applications
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1