首页 > 最新文献

ACM Transactions on Computational Logic最新文献

英文 中文
Parameterized Complexity of Logic-based Argumentation in Schaefer’s Framework Schaefer框架中基于逻辑论证的参数化复杂性
IF 0.5 4区 数学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2021-02-23 DOI: 10.1145/3582499
Yasir Mahmood, A. Meier, Johannes Schmidt
Argumentation is a well-established formalism dealing with conflicting information by generating and comparing arguments. It has been playing a major role in AI for decades. In logic-based argumentation, we explore the internal structure of an argument. Informally, a set of formulas is the support for a given claim if it is consistent, subset-minimal, and implies the claim. In such a case, the pair of the support and the claim together is called an argument. In this article, we study the propositional variants of the following three computational tasks studied in argumentation: ARG (exists a support for a given claim with respect to a given set of formulas), ARG-Check (is a given set a support for a given claim), and ARG-Rel (similarly as ARG plus requiring an additionally given formula to be contained in the support). ARG-Check is complete for the complexity class DP, and the other two problems are known to be complete for the second level of the polynomial hierarchy (Creignou et al. 2014 and Parson et al., 2003) and, accordingly, are highly intractable. Analyzing the reason for this intractability, we perform a two-dimensional classification: First, we consider all possible propositional fragments of the problem within Schaefer’s framework (STOC 1978) and then study different parameterizations for each of the fragments. We identify a list of reasonable structural parameters (size of the claim, support, knowledge base) that are connected to the aforementioned decision problems. Eventually, we thoroughly draw a fine border of parameterized intractability for each of the problems showing where the problems are fixed-parameter tractable and when this exactly stops. Surprisingly, several cases are of very high intractability (para-NP and beyond).
论证是一种公认的形式主义,通过生成和比较论证来处理相互冲突的信息。几十年来,它一直在人工智能领域发挥着重要作用。在基于逻辑的论证中,我们探究论证的内部结构。非正式地说,一组公式是对给定声明的支持,如果它是一致的、子集最小的,并且暗示声明。在这种情况下,支持和主张的结合被称为论据。在这篇文章中,我们研究了在论证中研究的以下三个计算任务的命题变体:ARG(相对于给定的公式集,存在对给定的声明的支持)、ARG-Check(是对给定声明的给定集的支持)和ARG-Rel(类似于ARG-plus,需要在支持中包含额外给定的公式)。ARG检查对于复杂度类DP是完全的,并且已知其他两个问题对于多项式层次的第二级是完全的(Creignou等人,2014和Parson等人,2003),因此是高度棘手的。分析这种棘手的原因,我们进行了二维分类:首先,我们在Schaefer的框架(STOC 1978)中考虑问题的所有可能的命题片段,然后研究每个片段的不同参数化。我们确定了与上述决策问题相关的合理结构参数列表(索赔规模、支持、知识库)。最后,我们为每一个问题彻底地绘制了一个参数化难处理性的精细边界,显示了问题在哪里是固定参数可处理的,以及何时停止。令人惊讶的是,有几个病例的难治性非常高(para-NP及以上)。
{"title":"Parameterized Complexity of Logic-based Argumentation in Schaefer’s Framework","authors":"Yasir Mahmood, A. Meier, Johannes Schmidt","doi":"10.1145/3582499","DOIUrl":"https://doi.org/10.1145/3582499","url":null,"abstract":"Argumentation is a well-established formalism dealing with conflicting information by generating and comparing arguments. It has been playing a major role in AI for decades. In logic-based argumentation, we explore the internal structure of an argument. Informally, a set of formulas is the support for a given claim if it is consistent, subset-minimal, and implies the claim. In such a case, the pair of the support and the claim together is called an argument. In this article, we study the propositional variants of the following three computational tasks studied in argumentation: ARG (exists a support for a given claim with respect to a given set of formulas), ARG-Check (is a given set a support for a given claim), and ARG-Rel (similarly as ARG plus requiring an additionally given formula to be contained in the support). ARG-Check is complete for the complexity class DP, and the other two problems are known to be complete for the second level of the polynomial hierarchy (Creignou et al. 2014 and Parson et al., 2003) and, accordingly, are highly intractable. Analyzing the reason for this intractability, we perform a two-dimensional classification: First, we consider all possible propositional fragments of the problem within Schaefer’s framework (STOC 1978) and then study different parameterizations for each of the fragments. We identify a list of reasonable structural parameters (size of the claim, support, knowledge base) that are connected to the aforementioned decision problems. Eventually, we thoroughly draw a fine border of parameterized intractability for each of the problems showing where the problems are fixed-parameter tractable and when this exactly stops. Surprisingly, several cases are of very high intractability (para-NP and beyond).","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":"24 1","pages":"1 - 25"},"PeriodicalIF":0.5,"publicationDate":"2021-02-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"42428743","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
Syntactic Completeness of Proper Display Calculi 适当显示演算的句法完备性
IF 0.5 4区 数学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2021-02-23 DOI: 10.1145/3529255
Jinsheng Chen, G. Greco, A. Palmigiano, A. Tzimoulis
A recent strand of research in structural proof theory aims at exploring the notion of analytic calculi (i.e., those calculi that support general and modular proof-strategies for cut elimination) and at identifying classes of logics that can be captured in terms of these calculi. In this context, Wansing introduced the notion of proper display calculi as one possible design framework for proof calculi in which the analyticity desiderata are realized in a particularly transparent way. Recently, the theory of properly displayable logics (i.e., those logics that can be equivalently presented with some proper display calculus) has been developed in connection with generalized Sahlqvist theory (a.k.a. unified correspondence). Specifically, properly displayable logics have been syntactically characterized as those axiomatized by analytic inductive axioms, which can be equivalently and algorithmically transformed into analytic structural rules so the resulting proper display calculi enjoy a set of basic properties: soundness, completeness, conservativity, cut elimination, and the subformula property. In this context, the proof that the given calculus is complete w.r.t. the original logic is usually carried out syntactically, i.e., by showing that a (cut-free) derivation exists of each given axiom of the logic in the basic system to which the analytic structural rules algorithmically generated from the given axiom have been added. However, so far, this proof strategy for syntactic completeness has been implemented on a case-by-case base and not in general. In this article, we address this gap by proving syntactic completeness for properly displayable logics in any normal (distributive) lattice expansion signature. Specifically, we show that for every analytic inductive axiom a cut-free derivation can be effectively generated that has a specific shape, referred to as pre-normal form.
结构证明理论最近的一系列研究旨在探索分析演算的概念(即那些支持割消去的通用和模块化证明策略的演算),并确定可以根据这些演算捕获的逻辑类别。在这种情况下,Wansing引入了适当显示演算的概念,作为证明演算的一种可能的设计框架,其中分析性需求以一种特别透明的方式实现。最近,可适当显示逻辑的理论(即,那些可以用一些适当显示演算等价表示的逻辑)已经结合广义萨尔奎斯特理论(又称统一对应)发展起来。具体地说,可适当显示逻辑在语法上被描述为那些由分析归纳公理公理化的逻辑,这些公理可以等价地和算法地转换为分析结构规则,因此得到的适当显示逻辑具有一组基本性质:稳健性、完备性、保守性、割消去和子形式性质。在这种情况下,给定演算相对于原始逻辑是完整的证明通常是在语法上进行的,即,通过证明逻辑的每个给定公理在基本系统中存在(无割)导数,从给定公理算法生成的分析结构规则已经添加到该基本系统中。然而,到目前为止,这种句法完整性的证明策略是在逐个案例的基础上实现的,而不是在一般情况下。在本文中,我们通过证明任何正规(分配)格展开签名中可适当显示逻辑的句法完备性来解决这一差距。具体来说,我们证明了对于每一个分析归纳公理,都可以有效地生成一个具有特定形状的无割导数,称为前范式。
{"title":"Syntactic Completeness of Proper Display Calculi","authors":"Jinsheng Chen, G. Greco, A. Palmigiano, A. Tzimoulis","doi":"10.1145/3529255","DOIUrl":"https://doi.org/10.1145/3529255","url":null,"abstract":"A recent strand of research in structural proof theory aims at exploring the notion of analytic calculi (i.e., those calculi that support general and modular proof-strategies for cut elimination) and at identifying classes of logics that can be captured in terms of these calculi. In this context, Wansing introduced the notion of proper display calculi as one possible design framework for proof calculi in which the analyticity desiderata are realized in a particularly transparent way. Recently, the theory of properly displayable logics (i.e., those logics that can be equivalently presented with some proper display calculus) has been developed in connection with generalized Sahlqvist theory (a.k.a. unified correspondence). Specifically, properly displayable logics have been syntactically characterized as those axiomatized by analytic inductive axioms, which can be equivalently and algorithmically transformed into analytic structural rules so the resulting proper display calculi enjoy a set of basic properties: soundness, completeness, conservativity, cut elimination, and the subformula property. In this context, the proof that the given calculus is complete w.r.t. the original logic is usually carried out syntactically, i.e., by showing that a (cut-free) derivation exists of each given axiom of the logic in the basic system to which the analytic structural rules algorithmically generated from the given axiom have been added. However, so far, this proof strategy for syntactic completeness has been implemented on a case-by-case base and not in general. In this article, we address this gap by proving syntactic completeness for properly displayable logics in any normal (distributive) lattice expansion signature. Specifically, we show that for every analytic inductive axiom a cut-free derivation can be effectively generated that has a specific shape, referred to as pre-normal form.","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":"23 1","pages":"1 - 46"},"PeriodicalIF":0.5,"publicationDate":"2021-02-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49190842","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}
引用次数: 7
The Temporal Logic of Coalitional Goal Assignments in Concurrent Multiplayer Games 并发多人游戏中联合目标分配的时间逻辑
IF 0.5 4区 数学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2020-12-28 DOI: 10.1145/3517128
S. Enqvist, V. Goranko
We introduce and study a natural extension of the Alternating time temporal logic ATL, called Temporal Logic of Coalitional Goal Assignments (TLCGA). It features one new and quite expressive coalitional strategic operator, called the coalitional goal assignment operator ⦉ γ ⦊, where γ is a mapping assigning to each set of players in the game its coalitional goal, formalised by a path formula of the language of TLCGA, i.e., a formula prefixed with a temporal operator X, U, or G, representing a temporalised objective for the respective coalition, describing the property of the plays on which that objective is satisfied. Then, the formula ⦉ γ ⦊ intuitively says that there is a strategy profile Σ for the grand coalition Agt such that for each coalition C, the restriction Σ |C of Σ to C is a collective strategy of C that enforces the satisfaction of its objective γ (C) in all outcome plays enabled by Σ |C. We establish fixpoint characterizations of the temporal goal assignments in a μ-calculus extension of TLCGA, discuss its expressiveness and illustrate it with some examples, prove bisimulation invariance and Hennessy–Milner property for it with respect to a suitably defined notion of bisimulation, construct a sound and complete axiomatic system for TLCGA, and obtain its decidability via finite model property.
我们介绍并研究了交替时间-时间逻辑ATL的一个自然扩展,称为联合目标分配的时间逻辑(TLCGA)。它有一个新的、非常有表现力的联盟战略算子,称为联盟目标分配算子⦉γ⦊,其中γ是一个映射,将其联盟目标分配给游戏中的每组玩家,由TLCGA语言的路径公式形式化,即一个前缀为时间算子X、U或G的公式,代表各个联盟的临时目标,描述满足该目标的剧本的性质。然后,公式⦉γ⦊直观地说,大联盟Agt有一个战略轮廓∑,这样对于每个联盟C,∑对C的限制∑|C是C的集体战略,它在∑|C实现的所有结果游戏中强制满足其目标γ(C)。我们建立了TLCGA的μ-演算扩展中时间目标分配的不动点特征,讨论了它的表达性并用一些例子加以说明,证明了它相对于一个适当定义的互模拟概念的互模拟不变性和Hennessy-Milner性质,构造了一个完善的TLCGA公理系统,并通过有限模型性质得到其可判定性。
{"title":"The Temporal Logic of Coalitional Goal Assignments in Concurrent Multiplayer Games","authors":"S. Enqvist, V. Goranko","doi":"10.1145/3517128","DOIUrl":"https://doi.org/10.1145/3517128","url":null,"abstract":"We introduce and study a natural extension of the Alternating time temporal logic ATL, called Temporal Logic of Coalitional Goal Assignments (TLCGA). It features one new and quite expressive coalitional strategic operator, called the coalitional goal assignment operator ⦉ γ ⦊, where γ is a mapping assigning to each set of players in the game its coalitional goal, formalised by a path formula of the language of TLCGA, i.e., a formula prefixed with a temporal operator X, U, or G, representing a temporalised objective for the respective coalition, describing the property of the plays on which that objective is satisfied. Then, the formula ⦉ γ ⦊ intuitively says that there is a strategy profile Σ for the grand coalition Agt such that for each coalition C, the restriction Σ |C of Σ to C is a collective strategy of C that enforces the satisfaction of its objective γ (C) in all outcome plays enabled by Σ |C. We establish fixpoint characterizations of the temporal goal assignments in a μ-calculus extension of TLCGA, discuss its expressiveness and illustrate it with some examples, prove bisimulation invariance and Hennessy–Milner property for it with respect to a suitably defined notion of bisimulation, construct a sound and complete axiomatic system for TLCGA, and obtain its decidability via finite model property.","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":"23 1","pages":"1 - 58"},"PeriodicalIF":0.5,"publicationDate":"2020-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48325977","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
Are Two Binary Operators Necessary to Obtain a Finite Axiomatisation of Parallel Composition? 两个二元算子对于获得平行合成的有限公理化是必要的吗?
IF 0.5 4区 数学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2020-10-05 DOI: 10.1145/3529535
L. Aceto, Valentina Castiglioni, W. Fokkink, Anna Igolfsdottir, B. Luttik
Bergstra and Klop have shown that bisimilarity has a finite equational axiomatisation over ACP/CCS extended with the binary left and communication merge operators. Moller proved that auxiliary operators are necessary to obtain a finite axiomatisation of bisimilarity over CCS, and Aceto et al. showed that this remains true when Hennessy’s merge is added to that language. These results raise the question of whether there is one auxiliary binary operator whose addition to CCS leads to a finite axiomatisation of bisimilarity. We contribute to answering this question in the simplified setting of the recursion-, relabelling-, and restriction-free fragment of CCS. We formulate three natural assumptions pertaining to the operational semantics of auxiliary operators and their relationship to parallel composition and prove that an auxiliary binary operator facilitating a finite axiomatisation of bisimilarity in the simplified setting cannot satisfy all three assumptions.
Bergstra和Klop已经证明,在用二进制左算子和通信合并算子扩展的ACP/CCS上,双相似性具有有限的等式公理化。Moller证明了辅助算子对于在CCS上获得双相似性的有限公理化是必要的,并且Aceto等人表明,当Hennessy的merge被添加到该语言中时,这仍然成立。这些结果提出了一个问题,即是否有一个辅助二元算子将其添加到CCS中,导致双相似性的有限公理化。我们在CCS的递归、重新标记和无限制片段的简化设置中为回答这个问题做出了贡献。我们提出了三个关于辅助算子的运算语义及其与并行合成的关系的自然假设,并证明了在简化设置中促进二相似性的有限公理化的辅助二元算子不能满足所有三个假设。
{"title":"Are Two Binary Operators Necessary to Obtain a Finite Axiomatisation of Parallel Composition?","authors":"L. Aceto, Valentina Castiglioni, W. Fokkink, Anna Igolfsdottir, B. Luttik","doi":"10.1145/3529535","DOIUrl":"https://doi.org/10.1145/3529535","url":null,"abstract":"Bergstra and Klop have shown that bisimilarity has a finite equational axiomatisation over ACP/CCS extended with the binary left and communication merge operators. Moller proved that auxiliary operators are necessary to obtain a finite axiomatisation of bisimilarity over CCS, and Aceto et al. showed that this remains true when Hennessy’s merge is added to that language. These results raise the question of whether there is one auxiliary binary operator whose addition to CCS leads to a finite axiomatisation of bisimilarity. We contribute to answering this question in the simplified setting of the recursion-, relabelling-, and restriction-free fragment of CCS. We formulate three natural assumptions pertaining to the operational semantics of auxiliary operators and their relationship to parallel composition and prove that an auxiliary binary operator facilitating a finite axiomatisation of bisimilarity in the simplified setting cannot satisfy all three assumptions.","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":"23 1","pages":"1 - 56"},"PeriodicalIF":0.5,"publicationDate":"2020-10-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49668375","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
Faster Property Testers in a Variation of the Bounded Degree Model 一种有界度模型变化中的快速性能测试仪
IF 0.5 4区 数学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2020-09-16 DOI: 10.1145/3584948
Isolde Adler, Polly Fahey
Property testing algorithms are highly efficient algorithms that come with probabilistic accuracy guarantees. For a property P, the goal is to distinguish inputs that have P from those that are far from having P with high probability correctly, by querying only a small number of local parts of the input. In property testing on graphs, the distance is measured by the number of edge modifications (additions or deletions) that are necessary to transform a graph into one with property P. Much research has focused on the query complexity of such algorithms, i. e., the number of queries the algorithm makes to the input, but in view of applications, the running time of the algorithm is equally relevant. In (Adler, Harwath, STACS 2018), a natural extension of the bounded degree graph model of property testing to relational databases of bounded degree was introduced, and it was shown that on databases of bounded degree and bounded tree-width, every property that is expressible in monadic second-order logic with counting (CMSO) is testable with constant query complexity and sublinear running time. It remains open whether this can be improved to constant running time. In this article we introduce a new model, which is based on the bounded degree model, but the distance measure allows both edge (tuple) modifications and vertex (element) modifications. We show that every property that is testable in the classical model is testable in our model with the same query complexity and running time, but the converse is not true. Our main theorem shows that on databases of bounded degree and bounded tree-width, every property that is expressible in CMSO is testable with constant query complexity and constant running time in the new model. Our proof methods include the semilinearity of the neighborhood histograms of databases having the property and a result by Alon (Proposition 19.10 in Lovász, Large networks and graph limits, 2012) that states that for every bounded degree graph (mathcal {G}) there exists a constant size graph (mathcal {H}) that has a similar neighborhood distribution to (mathcal {G}) . It can be derived from a result in (Benjamini et al., Advances in Mathematics 2010) that hyperfinite hereditary properties are testable with constant query complexity and constant running time in the classical model (and hence in the new model). Using our methods, we give an alternative proof that hyperfinite hereditary properties are testable with constant query complexity and constant running time in the new model. We argue that our model is natural and our meta-theorem showing constant-time CMSO testability supports this.
性能测试算法是具有概率准确性保证的高效算法。对于属性P,目标是通过仅查询输入的少量局部部分,以高概率正确区分具有P的输入和远没有P的输入。在图的属性测试中,距离是通过将图转换为具有属性P的图所需的边缘修改(添加或删除)的数量来衡量的。许多研究都集中在这种算法的查询复杂性上,即算法对输入进行的查询数量,但从应用的角度来看,算法的运行时间同样相关。在(Adler,Harwath,STACS 2018)中,引入了性质测试的有界度图模型对有界度关系数据库的自然扩展,并表明在有界度和有界树宽的数据库上,在具有计数的一元二阶逻辑(CMSO)中表示的每一个性质都是可测试的,其查询复杂度和运行时间不变。是否可以将其改进为恒定的运行时间仍悬而未决。在本文中,我们介绍了一种新的模型,它基于有界度模型,但距离度量允许边(元组)修改和顶点(元素)修改。我们证明了在具有相同查询复杂度和运行时间的情况下,在经典模型中可测试的每个属性在我们的模型中都是可测试的,但反之亦然。我们的主要定理表明,在有界度和有界树宽的数据库上,CMSO中可表达的每一个性质在新模型中都是可测试的,具有恒定的查询复杂度和恒定的运行时间。我们的证明方法包括具有该性质的数据库的邻域直方图的半线性性,以及Alon(Lovász,Large networks and graph limits,2012中的19.10命题)的一个结果,该结果指出,对于每个有界度图。从(Benjamini et al.,Advances in Mathematics 2010)中的一个结果可以得出,在经典模型中(因此在新模型中),超有限遗传性质可以在恒定的查询复杂度和恒定的运行时间下进行测试。使用我们的方法,我们给出了一个替代的证明,即在新模型中,超有限遗传属性在恒定的查询复杂度和恒定的运行时间下是可测试的。我们认为我们的模型是自然的,并且我们的元定理显示了恒定时间CMSO可测试性支持这一点。
{"title":"Faster Property Testers in a Variation of the Bounded Degree Model","authors":"Isolde Adler, Polly Fahey","doi":"10.1145/3584948","DOIUrl":"https://doi.org/10.1145/3584948","url":null,"abstract":"Property testing algorithms are highly efficient algorithms that come with probabilistic accuracy guarantees. For a property P, the goal is to distinguish inputs that have P from those that are far from having P with high probability correctly, by querying only a small number of local parts of the input. In property testing on graphs, the distance is measured by the number of edge modifications (additions or deletions) that are necessary to transform a graph into one with property P. Much research has focused on the query complexity of such algorithms, i. e., the number of queries the algorithm makes to the input, but in view of applications, the running time of the algorithm is equally relevant. In (Adler, Harwath, STACS 2018), a natural extension of the bounded degree graph model of property testing to relational databases of bounded degree was introduced, and it was shown that on databases of bounded degree and bounded tree-width, every property that is expressible in monadic second-order logic with counting (CMSO) is testable with constant query complexity and sublinear running time. It remains open whether this can be improved to constant running time. In this article we introduce a new model, which is based on the bounded degree model, but the distance measure allows both edge (tuple) modifications and vertex (element) modifications. We show that every property that is testable in the classical model is testable in our model with the same query complexity and running time, but the converse is not true. Our main theorem shows that on databases of bounded degree and bounded tree-width, every property that is expressible in CMSO is testable with constant query complexity and constant running time in the new model. Our proof methods include the semilinearity of the neighborhood histograms of databases having the property and a result by Alon (Proposition 19.10 in Lovász, Large networks and graph limits, 2012) that states that for every bounded degree graph (mathcal {G}) there exists a constant size graph (mathcal {H}) that has a similar neighborhood distribution to (mathcal {G}) . It can be derived from a result in (Benjamini et al., Advances in Mathematics 2010) that hyperfinite hereditary properties are testable with constant query complexity and constant running time in the classical model (and hence in the new model). Using our methods, we give an alternative proof that hyperfinite hereditary properties are testable with constant query complexity and constant running time in the new model. We argue that our model is natural and our meta-theorem showing constant-time CMSO testability supports this.","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":"24 1","pages":"1 - 24"},"PeriodicalIF":0.5,"publicationDate":"2020-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49207202","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
Living Without Beth and Craig: Definitions and Interpolants in Description and Modal Logics with Nominals and Role Inclusions 没有贝丝和克雷格的生活:名词和角色包含的描述和模态逻辑中的定义和插入
IF 0.5 4区 数学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2020-07-06 DOI: 10.1145/3597301
A. Artale, J. C. Jung, Andrea Mazzullo, A. Ozaki, F. Wolter
The Craig interpolation property (CIP) states that an interpolant for an implication exists iff it is valid. The projective Beth definability property (PBDP) states that an explicit definition exists iff a formula stating implicit definability is valid. Thus, the CIP and PBDP reduce potentially hard existence problems to entailment in the underlying logic. Description (and modal) logics with nominals and/or role inclusions do not enjoy the CIP nor the PBDP, but interpolants and explicit definitions have many applications, in particular in concept learning, ontology engineering, and ontology-based data management. In this article we show that, even without Beth and Craig, the existence of interpolants and explicit definitions is decidable in description logics with nominals and/or role inclusions such as (mathcal {ALCO} ) , (mathcal {ALCH} ) and (mathcal {ALCHOI} ) and corresponding hybrid modal logics. However, living without Beth and Craig makes these problems harder than entailment: the existence problems become 2ExpTime-complete in the presence of an ontology or the universal modality, and coNExpTime-complete otherwise. We also analyze explicit definition existence if all symbols (except the one that is defined) are admitted in the definition. In this case the complexity depends on whether one considers individual or concept names. Finally, we consider the problem of computing interpolants and explicit definitions if they exist and turn the complexity upper bound proof into an algorithm computing them, at least for description logics with role inclusions.
克雷格插值性质(CIP)表明,一个隐含的插值存在,只要它是有效的。投影贝丝可定义性(PBDP)表明,如果一个表述隐式可定义性的公式有效,则存在显式定义。因此,CIP和PBDP将潜在的硬存在问题减少到底层逻辑的蕴涵。带有标称和/或角色包含的描述(和模态)逻辑不享受CIP和PBDP,但是插值和显式定义有许多应用,特别是在概念学习、本体工程和基于本体的数据管理中。在这篇文章中,我们证明,即使没有Beth和Craig,在含有标称和/或角色包含的描述逻辑(如(mathcal {ALCO} ), (mathcal {ALCH} )和(mathcal {ALCHOI} ))和相应的混合模态逻辑中,插值和显式定义的存在是可决定的。然而,没有Beth和Craig的生活使这些问题比蕴涵更难:存在问题在本体或普遍模态的存在下变成2ExpTime-complete,否则变成coNExpTime-complete。如果所有的符号(除了被定义的符号)在定义中被承认,我们也分析了显式定义的存在性。在这种情况下,复杂性取决于是否考虑单个名称或概念名称。最后,我们考虑计算插值和显式定义的问题,如果它们存在,并将复杂度上界证明转化为计算它们的算法,至少对于具有角色包含的描述逻辑。
{"title":"Living Without Beth and Craig: Definitions and Interpolants in Description and Modal Logics with Nominals and Role Inclusions","authors":"A. Artale, J. C. Jung, Andrea Mazzullo, A. Ozaki, F. Wolter","doi":"10.1145/3597301","DOIUrl":"https://doi.org/10.1145/3597301","url":null,"abstract":"The Craig interpolation property (CIP) states that an interpolant for an implication exists iff it is valid. The projective Beth definability property (PBDP) states that an explicit definition exists iff a formula stating implicit definability is valid. Thus, the CIP and PBDP reduce potentially hard existence problems to entailment in the underlying logic. Description (and modal) logics with nominals and/or role inclusions do not enjoy the CIP nor the PBDP, but interpolants and explicit definitions have many applications, in particular in concept learning, ontology engineering, and ontology-based data management. In this article we show that, even without Beth and Craig, the existence of interpolants and explicit definitions is decidable in description logics with nominals and/or role inclusions such as (mathcal {ALCO} ) , (mathcal {ALCH} ) and (mathcal {ALCHOI} ) and corresponding hybrid modal logics. However, living without Beth and Craig makes these problems harder than entailment: the existence problems become 2ExpTime-complete in the presence of an ontology or the universal modality, and coNExpTime-complete otherwise. We also analyze explicit definition existence if all symbols (except the one that is defined) are admitted in the definition. In this case the complexity depends on whether one considers individual or concept names. Finally, we consider the problem of computing interpolants and explicit definitions if they exist and turn the complexity upper bound proof into an algorithm computing them, at least for description logics with role inclusions.","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":"1 1","pages":""},"PeriodicalIF":0.5,"publicationDate":"2020-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41876247","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}
引用次数: 2
A New Perspective on FO Model Checking of Dense Graph Classes 密集图类FO模型检验的新视角
IF 0.5 4区 数学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2020-07-05 DOI: 10.1145/3383206
GajarskýJakub, HliněnýPetr, ObdržálekJan, LokshtanovDaniel, S. RamanujanM.
We study the first-order (FO) model checking problem of dense graph classes, namely, those that have FO interpretations in (or are FO transductions of) some sparse graph classes. We give a structur...
我们研究了密集图类的一阶模型检验问题,即那些在某些稀疏图类中有FO解释(或者是FO转导)的图类。我们给出一个结构…
{"title":"A New Perspective on FO Model Checking of Dense Graph Classes","authors":"GajarskýJakub, HliněnýPetr, ObdržálekJan, LokshtanovDaniel, S. RamanujanM.","doi":"10.1145/3383206","DOIUrl":"https://doi.org/10.1145/3383206","url":null,"abstract":"We study the first-order (FO) model checking problem of dense graph classes, namely, those that have FO interpretations in (or are FO transductions of) some sparse graph classes. We give a structur...","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":"12 1","pages":"1-23"},"PeriodicalIF":0.5,"publicationDate":"2020-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75796783","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}
引用次数: 4
Inputs, Outputs, and Composition in the Logic of Information Flows 信息流逻辑中的输入、输出和构成
IF 0.5 4区 数学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2020-07-01 DOI: 10.1145/3604553
H. Aamer, B. Bogaerts, D. Surinx, E. Ternovska, J. V. Bussche
The logic of information flows (LIF) is a general framework in which tasks of a procedural nature can be modeled in a declarative, logic-based fashion. The first contribution of this article is to propose semantic and syntactic definitions of inputs and outputs of LIF expressions. We study how the two relate and show that our syntactic definition is optimal in a sense that is made precise. The second contribution is a systematic study of the expressive power of sequential composition in LIF. Our results on composition tie in the results on inputs and outputs and relate LIF to first-order logic (FO) and bounded-variable LIF to bounded- variable FO. This article is the extended version of a paper presented at KR 2020 [2].
信息流逻辑(LIF)是一个通用框架,其中程序性任务可以以声明性的、基于逻辑的方式建模。本文的第一个贡献是提出LIF表达式的输入和输出的语义和句法定义。我们研究了两者之间的关系,并表明我们的句法定义在某种意义上是精确的。第二个贡献是对LIF中顺序构图的表现力进行了系统的研究。我们关于组合的结果与关于输入和输出的结果相联系,并将LIF与一阶逻辑(FO)联系起来,将有界变量LIF与有界变量FO联系起来。本文是KR 2020[2]上发表的一篇论文的扩展版本。
{"title":"Inputs, Outputs, and Composition in the Logic of Information Flows","authors":"H. Aamer, B. Bogaerts, D. Surinx, E. Ternovska, J. V. Bussche","doi":"10.1145/3604553","DOIUrl":"https://doi.org/10.1145/3604553","url":null,"abstract":"The logic of information flows (LIF) is a general framework in which tasks of a procedural nature can be modeled in a declarative, logic-based fashion. The first contribution of this article is to propose semantic and syntactic definitions of inputs and outputs of LIF expressions. We study how the two relate and show that our syntactic definition is optimal in a sense that is made precise. The second contribution is a systematic study of the expressive power of sequential composition in LIF. Our results on composition tie in the results on inputs and outputs and relate LIF to first-order logic (FO) and bounded-variable LIF to bounded- variable FO. This article is the extended version of a paper presented at KR 2020 [2].","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":"24 1","pages":"1 - 44"},"PeriodicalIF":0.5,"publicationDate":"2020-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44651658","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}
引用次数: 5
A Decision Procedure for Guarded Separation Logic Complete Entailment Checking for Separation Logic with Inductive Definitions 带归纳定义的分离逻辑的完全蕴涵检验
IF 0.5 4区 数学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2020-02-04 DOI: 10.1145/3534927
C. Matheja, J. Pagel, Florian Zuleger
We develop a doubly exponential decision procedure for the satisfiability problem of guarded separation logic—a novel fragment of separation logic featuring user-supplied inductive predicates, Boolean connectives, and separating connectives, including restricted (guarded) versions of negation, magic wand, and septraction. Moreover, we show that dropping the guards for any of the preceding connectives leads to an undecidable fragment. We further apply our decision procedure to reason about entailments in the popular symbolic heap fragment of separation logic. In particular, we obtain a doubly exponential decision procedure for entailments between (quantifier-free) symbolic heaps with inductive predicate definitions of bounded treewidth (SLbtw)—one of the most expressive decidable fragments of separation logic. Together with the recently shown 2ExpTime-hardness for entailments in said fragment, we conclude that the entailment problem for SLbtw is 2ExpTime-complete—thereby closing a previously open complexity gap.
我们为保护分离逻辑的可满足性问题开发了一个双指数决策过程-一个具有用户提供的归纳谓词,布尔连接词和分离连接词的分离逻辑的新片段,包括限制(保护)版本的否定,魔棒和分离。此外,我们表明,放弃任何前面的连接词的保护导致一个不可确定的片段。我们进一步应用我们的决策过程来推理分离逻辑中流行的符号堆片段中的蕴涵。特别地,我们获得了具有有界树宽(SLbtw)的归纳谓词定义的(无量词)符号堆之间蕴涵的双指数决策过程-有界树宽(SLbtw)是分离逻辑中最具表现力的可确定片段之一。结合最近显示的片段中蕴含的2exptime -硬度,我们得出结论,SLbtw的蕴含问题是2exptime -complete,从而缩小了先前开放的复杂性差距。
{"title":"A Decision Procedure for Guarded Separation Logic Complete Entailment Checking for Separation Logic with Inductive Definitions","authors":"C. Matheja, J. Pagel, Florian Zuleger","doi":"10.1145/3534927","DOIUrl":"https://doi.org/10.1145/3534927","url":null,"abstract":"We develop a doubly exponential decision procedure for the satisfiability problem of guarded separation logic—a novel fragment of separation logic featuring user-supplied inductive predicates, Boolean connectives, and separating connectives, including restricted (guarded) versions of negation, magic wand, and septraction. Moreover, we show that dropping the guards for any of the preceding connectives leads to an undecidable fragment. We further apply our decision procedure to reason about entailments in the popular symbolic heap fragment of separation logic. In particular, we obtain a doubly exponential decision procedure for entailments between (quantifier-free) symbolic heaps with inductive predicate definitions of bounded treewidth (SLbtw)—one of the most expressive decidable fragments of separation logic. Together with the recently shown 2ExpTime-hardness for entailments in said fragment, we conclude that the entailment problem for SLbtw is 2ExpTime-complete—thereby closing a previously open complexity gap.","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":"24 1","pages":"1 - 76"},"PeriodicalIF":0.5,"publicationDate":"2020-02-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43143635","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}
引用次数: 13
Circular (Yet Sound) Proofs in Propositional Logic 命题逻辑中的循环(但合理)证明
IF 0.5 4区 数学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2018-02-14 DOI: 10.1145/3579997
Albert Atserias, Massimo Lauria
Proofs in propositional logic are typically presented as trees of derived formulas or, alternatively, as directed acyclic graphs of derived formulas. This distinction between tree-like vs. dag-like structure is particularly relevant when making quantitative considerations regarding, for example, proof size. Here we analyze a more general type of structural restriction for proofs in rule-based proof systems. In this definition, proofs are directed graphs of derived formulas in which cycles are allowed as long as every formula is derived at least as many times as it is required as a premise. We call such proofs “circular”. We show that, for all sets of standard inference rules with single or multiple conclusions, circular proofs are sound. We start the study of the proof complexity of circular proofs at Circular Resolution, the circular version of Resolution. We immediately see that Circular Resolution is stronger than dag-like Resolution since, as we show, the propositional encoding of the pigeonhole principle has circular Resolution proofs of polynomial size. Furthermore, for derivations of clauses from clauses, we show that Circular Resolution is, surprisingly, equivalent to Sherali-Adams, a proof system for reasoning through polynomial inequalities that has linear programming at its base. As corollaries we get: (1) polynomial-time (LP-based) algorithms that find Circular Resolution proofs of constant width, (2) examples that separate Circular from dag-like Resolution, such as the pigeonhole principle and its variants, and (3) exponentially hard cases for Circular Resolution. Contrary to the case of Circular Resolution, for Frege we show that circular proofs can be converted into tree-like proofs with at most polynomial overhead.
命题逻辑中的证明通常以派生公式的树或派生公式的有向无环图的形式呈现。树形结构与dag形结构之间的区别在进行定量考虑(例如,证明大小)时尤为重要。在这里,我们分析了基于规则的证明系统中证明的更一般类型的结构限制。在这个定义中,证明是推导公式的有向图,只要每个公式的推导次数至少与它作为前提所要求的次数一样多,循环就被允许。我们称这种证明为“循环”。我们证明,对于所有具有单个或多个结论的标准推理规则集,循环证明是可靠的。我们从循环解析度(circular Resolution)开始研究循环证明的证明复杂性。我们立即看到圆形分辨率比类dag分辨率更强,因为正如我们所示,鸽子洞原理的命题编码具有多项式大小的圆形分辨率证明。此外,对于子句的子句的推导,我们表明,令人惊讶的是,循环分辨率等价于Sherali-Adams,一个通过多项式不等式推理的证明系统,它的基础是线性规划。作为推论,我们得到:(1)多项式时间(基于lp的)算法,它可以找到恒定宽度的圆分辨率证明,(2)将圆分辨率与类分辨率分离的示例,例如鸽子洞原理及其变体,以及(3)圆分辨率的指数困难情况。与循环分辨率的情况相反,对于Frege,我们表明循环证明可以转换为树状证明,最多使用多项式开销。
{"title":"Circular (Yet Sound) Proofs in Propositional Logic","authors":"Albert Atserias, Massimo Lauria","doi":"10.1145/3579997","DOIUrl":"https://doi.org/10.1145/3579997","url":null,"abstract":"Proofs in propositional logic are typically presented as trees of derived formulas or, alternatively, as directed acyclic graphs of derived formulas. This distinction between tree-like vs. dag-like structure is particularly relevant when making quantitative considerations regarding, for example, proof size. Here we analyze a more general type of structural restriction for proofs in rule-based proof systems. In this definition, proofs are directed graphs of derived formulas in which cycles are allowed as long as every formula is derived at least as many times as it is required as a premise. We call such proofs “circular”. We show that, for all sets of standard inference rules with single or multiple conclusions, circular proofs are sound. We start the study of the proof complexity of circular proofs at Circular Resolution, the circular version of Resolution. We immediately see that Circular Resolution is stronger than dag-like Resolution since, as we show, the propositional encoding of the pigeonhole principle has circular Resolution proofs of polynomial size. Furthermore, for derivations of clauses from clauses, we show that Circular Resolution is, surprisingly, equivalent to Sherali-Adams, a proof system for reasoning through polynomial inequalities that has linear programming at its base. As corollaries we get: (1) polynomial-time (LP-based) algorithms that find Circular Resolution proofs of constant width, (2) examples that separate Circular from dag-like Resolution, such as the pigeonhole principle and its variants, and (3) exponentially hard cases for Circular Resolution. Contrary to the case of Circular Resolution, for Frege we show that circular proofs can be converted into tree-like proofs with at most polynomial overhead.","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":"24 1","pages":"1 - 26"},"PeriodicalIF":0.5,"publicationDate":"2018-02-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41952068","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}
引用次数: 7
期刊
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