首页 > 最新文献

ACM Transactions on Computational Logic最新文献

英文 中文
Reasoning about Quality and Fuzziness of Strategic Behaviors 战略行为的质量与模糊性推理
IF 0.5 4区 数学 Q1 Mathematics Pub Date : 2023-02-09 DOI: 10.1145/3582498
P. Bouyer, O. Kupferman, N. Markey, Bastien Maubert, A. Murano, Giuseppe Perelli
Temporal logics are extensively used for the specification of on-going behaviors of computer systems. Two significant developments in this area are the extension of traditional temporal logics with modalities that enable the specification of on-going strategic behaviors in multi-agent systems, and the transition of temporal logics to a quantitative setting, where different satisfaction values enable the specifier to formalize concepts such as certainty or quality. In the first class, SL (Strategy Logic) is one of the most natural and expressive logics describing strategic behaviors. In the second class, a notable logic is LTL[ℱ] , which extends LTL with quality operators. In this work, we introduce and study SL[ℱ] , which enables the specification of quantitative strategic behaviors. The satisfaction value of an SL[ℱ] formula is a real value in [0,1], reflecting “how much” or “how well” the strategic on-going objectives of the underlying agents are satisfied. We demonstrate the applications of SL[ℱ] in quantitative reasoning about multi-agent systems, showing how it can express and measure concepts like stability in multi-agent systems, and how it generalizes some fuzzy temporal logics. We also provide a model-checking algorithm for SL[ℱ] , based on a quantitative extension of Quantified CTL⋆ . Our algorithm provides the first decidability result for a quantitative extension of Strategy Logic. In addition, it can be used for synthesizing strategies that maximize the quality of the systems’ behavior.
时态逻辑被广泛用于规范计算机系统正在进行的行为。这一领域的两个重要发展是传统时间逻辑的扩展,其模式能够规范多智能体系统中正在进行的战略行为,以及时间逻辑向定量设置的过渡,在定量设置中,不同的满足值使说明符能够将确定性或质量等概念形式化。在第一类中,SL(战略逻辑)是描述战略行为的最自然、最具表现力的逻辑之一。在第二类中,一个值得注意的逻辑是LTL[ℱ] , 这扩展了具有质量运营商的LTL。在这项工作中,我们介绍和研究SL[ℱ] , 这使得能够规范定量的战略行为。SL的满意度值[ℱ] 公式是[0,1]中的一个实际值,反映了底层代理的战略持续目标得到了“多大程度”或“多好程度”的满足。我们展示了SL的应用[ℱ] 在多智能体系统的定量推理中,展示了它如何表达和测量多智能体中的稳定性等概念,以及它如何推广一些模糊时间逻辑。我们还为SL提供了一个模型检查算法[ℱ] , 基于定量CTL⋆的定量扩展。我们的算法为策略逻辑的定量扩展提供了第一个可判定性结果。此外,它还可以用于综合策略,最大限度地提高系统行为的质量。
{"title":"Reasoning about Quality and Fuzziness of Strategic Behaviors","authors":"P. Bouyer, O. Kupferman, N. Markey, Bastien Maubert, A. Murano, Giuseppe Perelli","doi":"10.1145/3582498","DOIUrl":"https://doi.org/10.1145/3582498","url":null,"abstract":"Temporal logics are extensively used for the specification of on-going behaviors of computer systems. Two significant developments in this area are the extension of traditional temporal logics with modalities that enable the specification of on-going strategic behaviors in multi-agent systems, and the transition of temporal logics to a quantitative setting, where different satisfaction values enable the specifier to formalize concepts such as certainty or quality. In the first class, SL (Strategy Logic) is one of the most natural and expressive logics describing strategic behaviors. In the second class, a notable logic is LTL[ℱ] , which extends LTL with quality operators. In this work, we introduce and study SL[ℱ] , which enables the specification of quantitative strategic behaviors. The satisfaction value of an SL[ℱ] formula is a real value in [0,1], reflecting “how much” or “how well” the strategic on-going objectives of the underlying agents are satisfied. We demonstrate the applications of SL[ℱ] in quantitative reasoning about multi-agent systems, showing how it can express and measure concepts like stability in multi-agent systems, and how it generalizes some fuzzy temporal logics. We also provide a model-checking algorithm for SL[ℱ] , based on a quantitative extension of Quantified CTL⋆ . Our algorithm provides the first decidability result for a quantitative extension of Strategy Logic. In addition, it can be used for synthesizing strategies that maximize the quality of the systems’ behavior.","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.5,"publicationDate":"2023-02-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44602615","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Linear Logic Properly Displayed 正确显示线性逻辑
IF 0.5 4区 数学 Q1 Mathematics Pub Date : 2023-01-28 DOI: https://dl.acm.org/doi/10.1145/3570919
Giuseppe Greco, Alessandra Palmigiano

We introduce proper display calculi for intuitionistic, bi-intuitionistic and classical linear logics with exponentials, which are sound, complete, conservative, and enjoy cut elimination and subformula property. Based on the same design, we introduce a variant of Lambek calculus with exponentials, aimed at capturing the controlled application of exchange and associativity. Properness (i.e., closure under uniform substitution of all parametric parts in rules) is the main technical novelty of the present proposal, allowing both for the smoothest proof of cut elimination and for the development of an overarching and modular treatment for a vast class of axiomatic extensions and expansions of intuitionistic, bi-intuitionistic, and classical linear logics with exponentials. Our proposal builds on an algebraic and order-theoretic analysis of linear logic and applies the guidelines of the multi-type methodology in the design of display calculi.

介绍了具有完备性、完备性、保守性、切消性和子公式性的直观、双直观和经典指数线性逻辑的适当显示演算。基于同样的设计,我们引入了Lambek微积分的一个指数变体,旨在捕捉交换性和结合性的受控应用。适当性(即规则中所有参数部分一致替换下的闭包性)是本建议的主要技术新颖之处,它既允许切消的最平滑证明,也允许对直觉逻辑、双直觉逻辑和经典指数线性逻辑的大量公理扩展和展开进行总体和模块化处理。我们的建议建立在线性逻辑的代数和序理论分析的基础上,并在显示演算的设计中应用多类型方法的指导方针。
{"title":"Linear Logic Properly Displayed","authors":"Giuseppe Greco, Alessandra Palmigiano","doi":"https://dl.acm.org/doi/10.1145/3570919","DOIUrl":"https://doi.org/https://dl.acm.org/doi/10.1145/3570919","url":null,"abstract":"<p>We introduce proper display calculi for intuitionistic, bi-intuitionistic and classical linear logics with exponentials, which are sound, complete, conservative, and enjoy cut elimination and subformula property. Based on the same design, we introduce a variant of Lambek calculus with exponentials, aimed at capturing the controlled application of exchange and associativity. <i>Properness</i> (i.e., closure under uniform substitution of all parametric parts in rules) is the main technical novelty of the present proposal, allowing both for the smoothest proof of cut elimination and for the development of an overarching and modular treatment for a vast class of axiomatic extensions and expansions of intuitionistic, bi-intuitionistic, and classical linear logics with exponentials. Our proposal builds on an algebraic and order-theoretic analysis of linear logic and applies the guidelines of the multi-type methodology in the design of display calculi.</p>","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.5,"publicationDate":"2023-01-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138508187","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Testing using CSP Models: Time, Inputs, and Outputs 使用CSP模型进行测试:时间、输入和输出
IF 0.5 4区 数学 Q1 Mathematics Pub Date : 2023-01-28 DOI: https://dl.acm.org/doi/10.1145/3572837
James Baxter, Ana Cavalcanti, Maciej Gazda, Robert M. Hierons

The existing testing theories for CSP cater for verification of interaction patterns (traces) and deadlocks, but not time. We address here refinement and testing based on a dialect of CSP, called tock-CSP, which can capture discrete time properties. This version of CSP has been of widespread interest for decades; recently, it has been given a denotational semantics, and model checking has become possible using a well established tool. Here, we first equip tock-CSP with a novel semantics for testing, which distinguishes input and output events: the standard models of (tock-)CSP do not differentiate them, but for testing this is essential. We then present a new testing theory for timewise refinement, based on novel definitions of test and test execution. Finally, we reconcile refinement and testing by relating timed ioco testing and refinement in tock-CSP with inputs and outputs. With these results, this paper provides, for the first time, a systematic theory that allows both timed testing and timed refinement to be expressed. An important practical consequence is that this ensures that the notion of correctness used by developers guarantees that tests pass when applied to a correct system and, in addition, faults identified during testing correspond to development mistakes.

现有的CSP测试理论用于验证交互模式(跟踪)和死锁,而不是时间。我们在这里讨论基于CSP方言的改进和测试,称为stock -CSP,它可以捕获离散时间属性。几十年来,这个版本的CSP一直受到广泛关注;最近,它被赋予了指称语义,并且可以使用一个完善的工具进行模型检查。在这里,我们首先为stock -CSP配备了一种用于测试的新语义,它区分了输入和输出事件:(stock -)CSP的标准模型不区分它们,但对于测试来说,这是必不可少的。然后,基于测试和测试执行的新定义,我们提出了一种新的时间优化测试理论。最后,我们通过将stock - csp中的定时ioco测试和改进与输入和输出相关联来协调改进和测试。有了这些结果,本文第一次提供了一个系统的理论,允许同时表示定时测试和定时细化。一个重要的实际结果是,这确保了开发人员使用的正确性概念保证了测试在应用于正确的系统时通过,此外,在测试期间识别的错误与开发错误相对应。
{"title":"Testing using CSP Models: Time, Inputs, and Outputs","authors":"James Baxter, Ana Cavalcanti, Maciej Gazda, Robert M. Hierons","doi":"https://dl.acm.org/doi/10.1145/3572837","DOIUrl":"https://doi.org/https://dl.acm.org/doi/10.1145/3572837","url":null,"abstract":"<p>The existing testing theories for CSP cater for verification of interaction patterns (traces) and deadlocks, but not time. We address here refinement and testing based on a dialect of CSP, called <i>tock</i>-CSP, which can capture discrete time properties. This version of CSP has been of widespread interest for decades; recently, it has been given a denotational semantics, and model checking has become possible using a well established tool. Here, we first equip <i>tock</i>-CSP with a novel semantics for testing, which distinguishes input and output events: the standard models of (<i>tock</i>-)CSP do not differentiate them, but for testing this is essential. We then present a new testing theory for timewise refinement, based on novel definitions of test and test execution. Finally, we reconcile refinement and testing by relating timed ioco testing and refinement in <i>tock</i>-CSP with inputs and outputs. With these results, this paper provides, for the first time, a systematic theory that allows both timed testing and timed refinement to be expressed. An important practical consequence is that this ensures that the notion of correctness used by developers guarantees that tests pass when applied to a correct system and, in addition, faults identified during testing correspond to development mistakes.</p>","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.5,"publicationDate":"2023-01-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138508210","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Hardness Characterisations and Size-width Lower Bounds for QBF Resolution 硬度特性和QBF分辨率的尺寸宽度下限
IF 0.5 4区 数学 Q1 Mathematics Pub Date : 2023-01-27 DOI: https://dl.acm.org/doi/10.1145/3565286
Olaf Beyersdorff, Joshua Blinkhorn, Meena Mahajan, Tomáš Peitl

We provide a tight characterisation of proof size in resolution for quantified Boolean formulas (QBF) via circuit complexity. Such a characterisation was previously obtained for a hierarchy of QBF Frege systems [16], but leaving open the most important case of QBF resolution. Different from the Frege case, our characterisation uses a new version of decision lists as its circuit model, which is stronger than the CNFs the system works with. Our decision list model is well suited to compute countermodels for QBFs. Our characterisation works for both Q-Resolution and QU-Resolution.

Using our characterisation, we obtain a size-width relation for QBF resolution in the spirit of the celebrated result for propositional resolution [4]. However, our result is not just a replication of the propositional relation—intriguingly ruled out for QBF in previous research [12]—but shows a different dependence between size, width, and quantifier complexity. An essential ingredient is an improved relation between the size and width of term decision lists; this may be of independent interest.

We demonstrate that our new technique elegantly reproves known QBF hardness results and unifies previous lower-bound techniques in the QBF domain.

我们通过电路复杂度提供了量化布尔公式(QBF)的分辨率证明大小的严格表征。这样的表征以前已经获得了QBF Frege系统的层次[16],但对QBF分辨率的最重要的情况仍然开放。与Frege案例不同的是,我们的表征使用了一个新版本的决策列表作为其电路模型,该模型比系统使用的cnf更强大。我们的决策表模型非常适合计算qbf的反模型。我们的特征描述适用于Q-Resolution和Q-Resolution。使用我们的表征,我们获得了QBF分辨率的尺寸-宽度关系,其精神与命题分辨率的著名结果[4]相同。然而,我们的结果不仅仅是对命题关系的复制——有趣的是,在之前的研究中,QBF被排除了[12]——而是显示了大小、宽度和量词复杂性之间的不同依赖关系。一个基本要素是改进了期限决策表的大小和宽度之间的关系;这可能是独立的利益。我们证明了我们的新技术很好地修正了已知的QBF硬度结果,并统一了QBF领域中以前的下界技术。
{"title":"Hardness Characterisations and Size-width Lower Bounds for QBF Resolution","authors":"Olaf Beyersdorff, Joshua Blinkhorn, Meena Mahajan, Tomáš Peitl","doi":"https://dl.acm.org/doi/10.1145/3565286","DOIUrl":"https://doi.org/https://dl.acm.org/doi/10.1145/3565286","url":null,"abstract":"<p>We provide a <i>tight characterisation of proof size in resolution for quantified Boolean formulas (QBF) via circuit complexity.</i> Such a characterisation was previously obtained for a hierarchy of QBF Frege systems [16], but leaving open the most important case of QBF resolution. Different from the Frege case, our characterisation uses a new version of decision lists as its circuit model, which is stronger than the CNFs the system works with. Our decision list model is well suited to compute countermodels for QBFs. Our characterisation works for both <i>Q-Resolution and QU-Resolution.</i></p><p>Using our characterisation, we obtain a <i>size-width relation for QBF resolution</i> in the spirit of the celebrated result for propositional resolution [4]. However, our result is not just a replication of the propositional relation—intriguingly ruled out for QBF in previous research [12]—but shows a different dependence between size, width, and quantifier complexity. An essential ingredient is an improved relation between the size and width of term decision lists; this may be of independent interest. </p><p>We demonstrate that <i>our new technique elegantly reproves known QBF hardness results</i> and unifies previous lower-bound techniques in the QBF domain.</p>","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.5,"publicationDate":"2023-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138508189","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Generalizing Parikh’s Criterion for Relevance-Sensitive Belief Revision 关联敏感信念修正的Parikh准则推广
IF 0.5 4区 数学 Q1 Mathematics Pub Date : 2023-01-27 DOI: https://dl.acm.org/doi/10.1145/3572907
Theofanis Aravanis

Parikh proposed his relevance-sensitive axiom to remedy the weakness of the classical AGM paradigm in addressing relevant change. An insufficiency of Parikh’s criterion, however, is its dependency on the contingent beliefs of a belief set to be revised, since the former only constrains the revision process of splittable theories (i.e., theories that can be divided in mutually disjoint compartments). The case of arbitrary non-splittable belief sets remains out of the scope of Parikh’s approach. On that premise, we generalize Parikh’s criterion, introducing (both axiomatically and semantically) a new notion of relevance, which we call relevance at the sentential level. We show that the proposed notion of relevance is universal (as it is applicable to arbitrary belief sets) and acts in a more refined way as compared to Parikh’s proposal; as we illustrate, this latter feature of relevance at the sentential level potentially leads to a significant drop in the computational resources required for implementing belief revision. Furthermore, we prove that Dalal’s popular revision operator respects, to a certain extent, relevance at the sentential level. Last but not least, the tight relation between local and relevance-sensitive revision is pointed out.

Parikh提出了他的相关性敏感公理,以弥补经典年度股东大会范式在处理相关变化方面的弱点。然而,Parikh标准的不足之处在于,它依赖于待修正的信念集的偶然信念,因为前者只限制了可分裂理论的修正过程(即,可以在相互不相交的隔间中划分的理论)。任意不可分割的信念集的情况仍然不在Parikh方法的范围之内。在此前提下,我们推广了Parikh的标准,在公理和语义上引入了一个新的关联概念,我们称之为句子层面的关联。我们证明,与Parikh的建议相比,提出的相关性概念是普遍的(因为它适用于任意信念集),并且以更精细的方式起作用;正如我们所说明的,句子级别的后一种相关性特征可能导致实现信念修正所需的计算资源的显著下降。进一步,我们证明了Dalal的流行修正算子在一定程度上尊重句子层面的相关性。最后指出了局部修正与关联敏感修正之间的密切关系。
{"title":"Generalizing Parikh’s Criterion for Relevance-Sensitive Belief Revision","authors":"Theofanis Aravanis","doi":"https://dl.acm.org/doi/10.1145/3572907","DOIUrl":"https://doi.org/https://dl.acm.org/doi/10.1145/3572907","url":null,"abstract":"<p>Parikh proposed his relevance-sensitive axiom to remedy the weakness of the classical AGM paradigm in addressing relevant change. An insufficiency of Parikh’s criterion, however, is its dependency on the contingent beliefs of a belief set to be revised, since the former only constrains the revision process of splittable theories (i.e., theories that can be divided in mutually disjoint compartments). The case of arbitrary non-splittable belief sets remains out of the scope of Parikh’s approach. On that premise, we generalize Parikh’s criterion, introducing (both axiomatically and semantically) a new notion of relevance, which we call <i>relevance at the sentential level</i>. We show that the proposed notion of relevance is universal (as it is applicable to arbitrary belief sets) and acts in a more refined way as compared to Parikh’s proposal; as we illustrate, this latter feature of relevance at the sentential level potentially leads to a significant drop in the computational resources required for implementing belief revision. Furthermore, we prove that Dalal’s popular revision operator respects, to a certain extent, relevance at the sentential level. Last but not least, the tight relation between local and relevance-sensitive revision is pointed out.</p>","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.5,"publicationDate":"2023-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138508175","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Witnesses for Answer Sets of Logic Programs 逻辑程序答案集的见证
IF 0.5 4区 数学 Q1 Mathematics Pub Date : 2023-01-27 DOI: https://dl.acm.org/doi/10.1145/3568955
Yisong Wang, Thomas Eiter, Yuanlin Zhang, Fangzhen Lin

In this article, we consider Answer Set Programming (ASP). It is a declarative problem solving paradigm that can be used to encode a problem as a logic program whose answer sets correspond to the solutions of the problem. It has been widely applied in various domains in AI and beyond. Given that answer sets are supposed to yield solutions to the original problem, the question of “why a set of atoms is an answer set” becomes important for both semantics understanding and program debugging. It has been well investigated for normal logic programs. However, for the class of disjunctive logic programs, which is a substantial extension of that of normal logic programs, this question has not been addressed much. In this article, we propose a notion of reduct for disjunctive logic programs and show how it can provide answers to the aforementioned question. First, we show that for each answer set, its reduct provides a resolution proof for each atom in it. We then further consider minimal sets of rules that will be sufficient to provide resolution proofs for sets of atoms. Such sets of rules will be called witnesses and are the focus of this article. We study complexity issues of computing various witnesses and provide algorithms for computing them. In particular, we show that the problem is tractable for normal and headcycle-free disjunctive logic programs, but intractable for general disjunctive logic programs. We also conducted some experiments and found that for many well-known ASP and SAT benchmarks, computing a minimal witness for an atom of an answer set is often feasible.

在本文中,我们考虑答案集编程(ASP)。它是一种说明性的问题解决范例,可用于将问题编码为逻辑程序,其答案集对应于问题的解决方案。它已广泛应用于人工智能等各个领域。假设答案集应该产生原始问题的解决方案,那么“为什么一组原子是答案集”这个问题对于语义理解和程序调试都变得很重要。对于一般的逻辑程序,它已经得到了很好的研究。然而,对于作为普通逻辑程序的实质扩展的析取逻辑程序来说,这个问题并没有得到太多的解决。在本文中,我们提出了析取逻辑程序的约简概念,并展示了它如何为上述问题提供答案。首先,我们展示了对于每个答案集,它的约简为其中的每个原子提供了分辨率证明。然后,我们进一步考虑最小规则集,这些规则集将足以为原子集提供分辨率证明。这些规则集将被称为证人,是本文的重点。我们研究了计算各种证人的复杂性问题,并提供了计算这些证人的算法。特别地,我们证明了这个问题对于普通的和无头循环的析取逻辑程序是可处理的,而对于一般的析取逻辑程序是难以处理的。我们还进行了一些实验,发现对于许多著名的ASP和SAT基准测试,计算答案集原子的最小见证值通常是可行的。
{"title":"Witnesses for Answer Sets of Logic Programs","authors":"Yisong Wang, Thomas Eiter, Yuanlin Zhang, Fangzhen Lin","doi":"https://dl.acm.org/doi/10.1145/3568955","DOIUrl":"https://doi.org/https://dl.acm.org/doi/10.1145/3568955","url":null,"abstract":"<p>In this article, we consider Answer Set Programming (ASP). It is a declarative problem solving paradigm that can be used to encode a problem as a logic program whose answer sets correspond to the solutions of the problem. It has been widely applied in various domains in AI and beyond. Given that answer sets are supposed to yield solutions to the original problem, the question of “why a set of atoms is an answer set” becomes important for both semantics understanding and program debugging. It has been well investigated for normal logic programs. However, for the class of disjunctive logic programs, which is a substantial extension of that of normal logic programs, this question has not been addressed much. In this article, we propose a notion of reduct for disjunctive logic programs and show how it can provide answers to the aforementioned question. First, we show that for each answer set, its reduct provides a resolution proof for each atom in it. We then further consider minimal sets of rules that will be sufficient to provide resolution proofs for sets of atoms. Such sets of rules will be called witnesses and are the focus of this article. We study complexity issues of computing various witnesses and provide algorithms for computing them. In particular, we show that the problem is tractable for normal and headcycle-free disjunctive logic programs, but intractable for general disjunctive logic programs. We also conducted some experiments and found that for many well-known ASP and SAT benchmarks, computing a minimal witness for an atom of an answer set is often feasible.</p>","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.5,"publicationDate":"2023-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138508146","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Good-for-Game QPTL: An Alternating Hodges Semantics 适合游戏的QPTL:一个交替的Hodges语义
IF 0.5 4区 数学 Q1 Mathematics Pub Date : 2023-01-23 DOI: https://dl.acm.org/doi/10.1145/3565365
Dylan Bellier, Massimo Benerecetti, Dario Della Monica, Fabio Mogavero

An extension of QPTL is considered where functional dependencies among the quantified variables can be restricted in such a way that their current values are independent of the future values of the other variables. This restriction is tightly connected to the notion of behavioral strategies in game-theory and allows the resulting logic to naturally express game-theoretic concepts. Inspired by the work on logics of dependence and independence, we provide a new compositional semantics for QPTL that allows for expressing such functional dependencies among variables. The fragment where only restricted quantifications are considered, called behavioral quantifications, allows for linear-time properties that are satisfiable if and only if they are realisable in the Pnueli-Rosner sense. This fragment can be decided, for both model checking and satisfiability, in 2Exp Time and is expressively equivalent to QPTL, though significantly less succinct.

考虑QPTL的扩展,其中量化变量之间的函数依赖关系可以以这样一种方式进行限制,即它们的当前值独立于其他变量的未来值。这一限制与博弈论中的行为策略概念紧密相关,并允许生成的逻辑自然地表达博弈论概念。受依赖和独立逻辑工作的启发,我们为QPTL提供了一种新的组合语义,它允许表达变量之间的功能依赖关系。只考虑有限量化的片段,称为行为量化,允许线性时间属性当且仅当它们在Pnueli-Rosner意义上可实现时才可满足。对于模型检查和可满足性,这个片段可以在2Exp Time内确定,并且在表达上等同于QPTL,尽管明显不那么简洁。
{"title":"Good-for-Game QPTL: An Alternating Hodges Semantics","authors":"Dylan Bellier, Massimo Benerecetti, Dario Della Monica, Fabio Mogavero","doi":"https://dl.acm.org/doi/10.1145/3565365","DOIUrl":"https://doi.org/https://dl.acm.org/doi/10.1145/3565365","url":null,"abstract":"<p>An extension of <sans-serif>QPTL</sans-serif> is considered where <i>functional dependencies</i> among the quantified variables can be restricted in such a way that their current values are <i>independent of the future</i> values of the other variables. This restriction is tightly connected to the notion of <i>behavioral strategies</i> in game-theory and allows the resulting logic to naturally express game-theoretic concepts. Inspired by the work on logics of dependence and independence, we provide a new compositional semantics for <sans-serif>QPTL</sans-serif> that allows for expressing such functional dependencies among variables. The fragment where only restricted quantifications are considered, called <i>behavioral quantifications</i>, allows for linear-time properties that are satisfiable if and only if they are realisable in the Pnueli-Rosner sense. This fragment can be decided, for both <i>model checking</i> and <i>satisfiability</i>, in 2<span>Exp Time</span> and is expressively equivalent to <sans-serif>QPTL</sans-serif>, though significantly less succinct.</p>","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.5,"publicationDate":"2023-01-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138508219","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Number of Variables for Graph Differentiation and the Resolution of Graph Isomorphism Formulas 图微分的变量数与图同构公式的求解
IF 0.5 4区 数学 Q1 Mathematics Pub Date : 2023-01-21 DOI: 10.1145/3580478
J. Torán, Florian Wörz
We show that the number of variables and the quantifier depth needed to distinguish a pair of graphs by first-order logic sentences exactly match the complexity measures of clause width and depth needed to refute the corresponding graph isomorphism formula in propositional narrow resolution. Using this connection, we obtain upper and lower bounds for refuting graph isomorphism formulas in (normal) resolution. In particular, we show that if k is the minimum number of variables needed to distinguish two graphs with n vertices each, then there is an nO(k) resolution refutation size upper bound for the corresponding isomorphism formula, as well as lower bounds of 2k-1 and k for the treelike resolution size and resolution clause space for this formula. We also show a (normal) resolution size lower bound of exp (Ω (k2/n)) for the case of colored graphs with constant color class sizes. Applying these results, we prove the first exponential lower bound for graph isomorphism formulas in the proof system SRC-1, a system that extends resolution with a global symmetry rule, thereby answering an open question posed by Schweitzer and Seebach.
我们证明了用一阶逻辑句子区分一对图所需的变量数量和量词深度,与在命题窄分辨率中反驳相应的图同构公式所需的子句宽度和深度的复杂度度量完全匹配。利用这种联系,我们得到了在(正态)分辨率下反驳图同构公式的上界和下界。特别地,我们证明了如果k是区分两个分别有n个顶点的图所需的最小变量数,则对应同构公式存在nO(k)分辨率反驳大小的上界,以及该公式的树状分辨率大小和分辨率子句空间的2k-1和k的下界。对于具有恒定颜色类大小的彩色图的情况,我们还展示了exp(Ω(k2/n))的(正常)分辨率大小下界。应用这些结果,我们证明了证明系统SRC-1中图同构公式的第一个指数下界,SRC-1是一个用全局对称规则扩展分辨率的系统,从而回答了Schweitzer和Seebach提出的一个开放问题。
{"title":"Number of Variables for Graph Differentiation and the Resolution of Graph Isomorphism Formulas","authors":"J. Torán, Florian Wörz","doi":"10.1145/3580478","DOIUrl":"https://doi.org/10.1145/3580478","url":null,"abstract":"We show that the number of variables and the quantifier depth needed to distinguish a pair of graphs by first-order logic sentences exactly match the complexity measures of clause width and depth needed to refute the corresponding graph isomorphism formula in propositional narrow resolution. Using this connection, we obtain upper and lower bounds for refuting graph isomorphism formulas in (normal) resolution. In particular, we show that if k is the minimum number of variables needed to distinguish two graphs with n vertices each, then there is an nO(k) resolution refutation size upper bound for the corresponding isomorphism formula, as well as lower bounds of 2k-1 and k for the treelike resolution size and resolution clause space for this formula. We also show a (normal) resolution size lower bound of exp (Ω (k2/n)) for the case of colored graphs with constant color class sizes. Applying these results, we prove the first exponential lower bound for graph isomorphism formulas in the proof system SRC-1, a system that extends resolution with a global symmetry rule, thereby answering an open question posed by Schweitzer and Seebach.","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.5,"publicationDate":"2023-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43704088","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Logics for Temporal Information Systems in Rough Set Theory 粗糙集理论中时间信息系统的逻辑
IF 0.5 4区 数学 Q1 Mathematics Pub Date : 2023-01-20 DOI: https://dl.acm.org/doi/10.1145/3549075
Md. Aquil Khan, Mohua Banerjee, Sibsankar Panda

The article discusses temporal information systems (TISs) that add the dimension of time to complete or incomplete information systems. Through TISs, one can accommodate the possibility of domains or attribute values for objects changing with time or the availability of currently missing information with time. Different patterns of flow of information give different TISs. The corresponding logics with sound and complete axiomatization are presented.

本文讨论了时间信息系统(TISs),它为完整或不完整的信息系统添加了时间维度。通过tis,可以适应对象的域或属性值随时间变化的可能性,或者当前缺失信息的可用性随时间变化的可能性。不同的信息流模式会产生不同的TISs。给出了具有完备公理化的相应逻辑。
{"title":"Logics for Temporal Information Systems in Rough Set Theory","authors":"Md. Aquil Khan, Mohua Banerjee, Sibsankar Panda","doi":"https://dl.acm.org/doi/10.1145/3549075","DOIUrl":"https://doi.org/https://dl.acm.org/doi/10.1145/3549075","url":null,"abstract":"<p>The article discusses temporal information systems (TISs) that add the dimension of time to complete or incomplete information systems. Through TISs, one can accommodate the possibility of domains or attribute values for objects changing with time or the availability of currently missing information with time. Different patterns of flow of information give different TISs. The corresponding logics with sound and complete axiomatization are presented.</p>","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.5,"publicationDate":"2023-01-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138508188","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Canonisation and Definability for Graphs of Bounded Rank Width 有界秩宽度图的规范化和可定义性
4区 数学 Q1 Mathematics Pub Date : 2023-01-18 DOI: 10.1145/3568025
Martin Grohe, Daniel Neuen
We prove that the combinatorial Weisfeiler-Leman algorithm of dimension $(3k+4)$ is a complete isomorphism test for the class of all graphs of rank width at most $k$. Rank width is a graph invariant that, similarly to tree width, measures the width of a certain style of hierarchical decomposition of graphs; it is equivalent to clique width. It was known that isomorphism of graphs of rank width $k$ is decidable in polynomial time (Grohe and Schweitzer, FOCS 2015), but the best previously known algorithm has a running time $n^{f(k)}$ for a non-elementary function $f$. Our result yields an isomorphism test for graphs of rank width $k$ running in time $n^{O(k)}$. Another consequence of our result is the first polynomial time canonisation algorithm for graphs of bounded rank width. Our second main result is that fixed-point logic with counting captures polynomial time on all graph classes of bounded rank width.
证明了维数$(3k+4)$的组合Weisfeiler-Leman算法对于秩宽度不超过$k$的所有图的类是一个完全同构检验。秩宽度是一个图的不变量,类似于树的宽度,测量图的某种风格的层次分解的宽度;它相当于团宽。众所周知,秩宽$k$的图的同构在多项式时间内是可判定的(Grohe和Schweitzer, FOCS 2015),但之前已知的最好的算法对于非初等函数$f$的运行时间为$n^{f(k)}$。我们的结果产生了秩宽$k$运行时间$n^{O(k)}$的图的同构检验。我们的结果的另一个结果是对有界秩宽度图的第一个多项式时间规范化算法。我们的第二个主要结果是,带计数的不动点逻辑在所有有界秩宽度的图类上捕获多项式时间。
{"title":"Canonisation and Definability for Graphs of Bounded Rank Width","authors":"Martin Grohe, Daniel Neuen","doi":"10.1145/3568025","DOIUrl":"https://doi.org/10.1145/3568025","url":null,"abstract":"We prove that the combinatorial Weisfeiler-Leman algorithm of dimension $(3k+4)$ is a complete isomorphism test for the class of all graphs of rank width at most $k$. Rank width is a graph invariant that, similarly to tree width, measures the width of a certain style of hierarchical decomposition of graphs; it is equivalent to clique width. It was known that isomorphism of graphs of rank width $k$ is decidable in polynomial time (Grohe and Schweitzer, FOCS 2015), but the best previously known algorithm has a running time $n^{f(k)}$ for a non-elementary function $f$. Our result yields an isomorphism test for graphs of rank width $k$ running in time $n^{O(k)}$. Another consequence of our result is the first polynomial time canonisation algorithm for graphs of bounded rank width. Our second main result is that fixed-point logic with counting captures polynomial time on all graph classes of bounded rank width.","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-01-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135394055","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
ACM Transactions on Computational Logic
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
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