首页 > 最新文献

ACM Transactions on Computational Logic最新文献

英文 中文
Extensible Proof Systems for Infinite-State Systems 无限状态系统的可扩展证明系统
IF 0.5 4区 数学 Q1 Mathematics Pub Date : 2022-07-26 DOI: 10.48550/arXiv.2207.12953
J. Keiren, R. Cleaveland
This paper revisits soundness and completeness of proof systems for proving that sets of states in infinite-state labeled transition systems satisfy formulas in the modal mu-calculus in order to develop proof techniques that permit the seamless inclusion of new features in this logic. Our approach relies on novel results in lattice theory, which give constructive characterizations of both greatest and least fixpoints of monotonic functions over complete lattices. We show how these results may be used to reason about the sound and complete tableau method for this problem due to Bradfield and Stirling. We also show how the flexibility of our lattice-theoretic basis simplifies reasoning about tableau-based proof strategies for alternative classes of systems. In particular, we extend the modal mu-calculus with timed modalities, and prove that the resulting tableau method is sound and complete for timed transition systems.
本文回顾了证明无限状态标记转移系统中的状态集满足模态模微积分公式的证明系统的完备性和完备性,以便开发允许在该逻辑中无缝包含新特征的证明技术。我们的方法依赖于格理论中的新结果,这些结果给出了完全格上单调函数的最大不动点和最小不动点的构造特征。我们展示了如何使用这些结果来推理Bradfield和Stirling的完整表格法。我们还展示了我们的格理论基础的灵活性如何简化了对可选系统类的基于表的证明策略的推理。特别地,我们将模态微积分推广到时间模态,并证明了所得到的表法对于时间跃迁系统是健全完备的。
{"title":"Extensible Proof Systems for Infinite-State Systems","authors":"J. Keiren, R. Cleaveland","doi":"10.48550/arXiv.2207.12953","DOIUrl":"https://doi.org/10.48550/arXiv.2207.12953","url":null,"abstract":"This paper revisits soundness and completeness of proof systems for proving that sets of states in infinite-state labeled transition systems satisfy formulas in the modal mu-calculus in order to develop proof techniques that permit the seamless inclusion of new features in this logic. Our approach relies on novel results in lattice theory, which give constructive characterizations of both greatest and least fixpoints of monotonic functions over complete lattices. We show how these results may be used to reason about the sound and complete tableau method for this problem due to Bradfield and Stirling. We also show how the flexibility of our lattice-theoretic basis simplifies reasoning about tableau-based proof strategies for alternative classes of systems. In particular, we extend the modal mu-calculus with timed modalities, and prove that the resulting tableau method is sound and complete for timed transition systems.","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.5,"publicationDate":"2022-07-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46662838","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
On Proof Complexity of Resolution over Polynomial Calculus 多项式微积分解析度的证明复杂性
IF 0.5 4区 数学 Q1 Mathematics Pub Date : 2022-07-22 DOI: https://dl.acm.org/doi/10.1145/3506702
Erfan Khaniki

The proof system Res (PCd,R) is a natural extension of the Resolution proof system that instead of disjunctions of literals operates with disjunctions of degree d multivariate polynomials over a ring R with Boolean variables. Proving super-polynomial lower bounds for the size of Res(PC1,R)-refutations of Conjunctive normal forms (CNFs) is one of the important problems in propositional proof complexity. The existence of such lower bounds is even open for Res(PC1,𝔽) when 𝔽 is a finite field, such as 𝔽2. In this article, we investigate Res(PCd,R) and tree-like Res(PCd,R) and prove size-width relations for them when R is a finite ring. As an application, we prove new lower bounds and reprove some known lower bounds for every finite field 𝔽 as follows:

(1)

We prove almost quadratic lower bounds for Res(PCd,𝔽)-refutations for every fixed d. The new lower bounds are for the following CNFs:

(a)

Mod q Tseitin formulas (char(𝔽)≠ q) and Flow formulas,

(b)

Random k-CNFs with linearly many clauses.

(2)

We also prove super-polynomial (more than nk for any fixed k) and also exponential (2 for an ϵ > 0) lower bounds for tree-like Res(PCd,𝔽)-refutations based on how big d is with respect to n for the following CNFs:

(a)

Mod q Tseitin formulas (char(𝔽)≠ q) and Flow formulas,

(b)

Random k-CNFs of suitable densities,

(c)

Pigeonhole principle and Counting mod q principle.

The lower bounds for the dag-like systems are the first nontrivial lower bounds for these systems, including the case d=1. The lower bounds for the tree-like systems were known for the case d=1 (except for the Counting mod q principle, in which
证明系统Res (PCd,R)是分辨力证明系统的自然扩展,该证明系统用布尔变量环R上d次多元多项式的析取来代替文字的析取。Res(PC1,R)大小的超多项式下界的证明是命题证明复杂性中的一个重要问题。当Res(PC1,∈)是有限域时,这种下界的存在性是开放的,例如𝔽2。本文研究了R (PCd,R)和树状R (PCd,R),并证明了它们在R是有限环时的大小-宽度关系。作为一个应用,我们证明了每个有限域的新下界和一些已知的下界,如下:(1)我们证明了Res(PCd)的几乎二次下界,对于每个固定的d,我们证明了Res(PCd)-反驳的近似二次下界。新的下界适用于以下cnf:(a)Mod q tseittin公式(char(∈)≠q)和Flow公式,(b)具有线性多子句的随机k- cnf。(2)我们还证明了超多项式(对于任何固定k大于nk)和指数(对于一个λ >0)以下CNFs的树状Res(PCd,∈)-基于d相对于n的多大的反驳的下界:(a)模q tsetin公式(char(∈)≠q)和Flow公式,(b)合适密度的随机k-CNFs,(c)鸽洞原理和计数模q原理。类dag系统的下界是这些系统的第一个非平凡下界,包括d=1的情况。在d=1的情况下,树形系统的下界是已知的(计数模q原则除外,在这种情况下,d>我也很出名)。我们的下界将这些结果扩展到d>并给出d=1的新证明。
{"title":"On Proof Complexity of Resolution over Polynomial Calculus","authors":"Erfan Khaniki","doi":"https://dl.acm.org/doi/10.1145/3506702","DOIUrl":"https://doi.org/https://dl.acm.org/doi/10.1145/3506702","url":null,"abstract":"<p>The proof system <sans-serif>Res (PC</sans-serif><sub><i>d,R</i></sub>) is a natural extension of the Resolution proof system that instead of disjunctions of literals operates with disjunctions of degree <i>d</i> multivariate polynomials over a ring <i>R</i> with Boolean variables. Proving super-polynomial lower bounds for the size of <sans-serif>Res</sans-serif>(<sans-serif>PC</sans-serif><sub>1,<i>R</i></sub>)-refutations of Conjunctive normal forms (CNFs) is one of the important problems in propositional proof complexity. The existence of such lower bounds is even open for <sans-serif>Res</sans-serif>(<sans-serif>PC</sans-serif><sub>1,𝔽</sub>) when 𝔽 is a finite field, such as 𝔽<sub>2</sub>. In this article, we investigate <sans-serif>Res</sans-serif>(<sans-serif>PC</sans-serif><sub><i>d,R</i></sub>) and tree-like <sans-serif>Res</sans-serif>(<sans-serif>PC</sans-serif><sub><i>d,R</i></sub>) and prove size-width relations for them when <i>R</i> is a finite ring. As an application, we prove new lower bounds and reprove some known lower bounds for every finite field 𝔽 as follows:\u0000<p><table border=\"0\" list-type=\"ordered\" width=\"95%\"><tr><td valign=\"top\"><p>(1)</p></td><td colspan=\"5\" valign=\"top\"><p>We prove almost quadratic lower bounds for <sans-serif>Res</sans-serif>(<sans-serif>PC</sans-serif><sub><i>d</i></sub>,𝔽)-refutations for every fixed <i>d</i>. The new lower bounds are for the following CNFs:</p><p><table border=\"0\" list-type=\"ordered\" width=\"95%\"><tr><td valign=\"top\"><p>(a)</p></td><td colspan=\"5\" valign=\"top\"><p>Mod <i>q</i> Tseitin formulas (<i>char</i>(𝔽)≠ <i>q</i>) and Flow formulas,</p></td></tr><tr><td valign=\"top\"><p>(b)</p></td><td colspan=\"5\" valign=\"top\"><p>Random <i>k</i>-CNFs with linearly many clauses.</p></td></tr></table></p></td></tr><tr><td valign=\"top\"><p>(2)</p></td><td colspan=\"5\" valign=\"top\"><p>We also prove super-polynomial (more than <i>n</i><sup><i>k</i></sup> for any fixed <i>k</i>) and also exponential (2<i><sup>nϵ</sup></i> for an ϵ &gt; 0) lower bounds for tree-like <sans-serif>Res</sans-serif>(<sans-serif>PC</sans-serif><sub><i>d</i>,𝔽</sub>)-refutations based on how big <i>d</i> is with respect to <i>n</i> for the following CNFs:</p><p><table border=\"0\" list-type=\"ordered\" width=\"95%\"><tr><td valign=\"top\"><p>(a)</p></td><td colspan=\"5\" valign=\"top\"><p>Mod <i>q</i> Tseitin formulas (<i>char</i>(𝔽)≠ <i>q</i>) and Flow formulas,</p></td></tr><tr><td valign=\"top\"><p>(b)</p></td><td colspan=\"5\" valign=\"top\"><p>Random <i>k</i>-CNFs of suitable densities,</p></td></tr><tr><td valign=\"top\"><p>(c)</p></td><td colspan=\"5\" valign=\"top\"><p>Pigeonhole principle and Counting mod <i>q</i> principle.</p></td></tr></table></p></td></tr></table></p> The lower bounds for the dag-like systems are the first nontrivial lower bounds for these systems, including the case <i>d</i>=1. The lower bounds for the tree-like systems were known for the case <i>d</i>=1 (except for the Counting mod <i>q</i> principle, in which","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.5,"publicationDate":"2022-07-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138542040","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
Logics for Temporal Information Systems in Rough Set Theory 粗糙集理论中时态信息系统的逻辑
IF 0.5 4区 数学 Q1 Mathematics Pub Date : 2022-07-19 DOI: 10.1145/3549075
Md. Aquil Khan, M. 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.
本文讨论了时间信息系统(TIS),它为完整或不完整的信息系统增加了时间维度。通过TIS,可以适应对象的域或属性值随时间变化的可能性,或者当前缺失信息的可用性随时间变化。不同的信息流模式给出了不同的TIS。给出了相应的具有完备公理化的逻辑。
{"title":"Logics for Temporal Information Systems in Rough Set Theory","authors":"Md. Aquil Khan, M. Banerjee, Sibsankar Panda","doi":"10.1145/3549075","DOIUrl":"https://doi.org/10.1145/3549075","url":null,"abstract":"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.","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.5,"publicationDate":"2022-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49318217","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
Unifying Operational Weak Memory Verification: An Axiomatic Approach 统一操作弱记忆验证:一种公理化方法
IF 0.5 4区 数学 Q1 Mathematics Pub Date : 2022-06-27 DOI: 10.1145/3545117
Simon Doherty, Sadegh Dalvandi, Brijesh Dongol, H. Wehrheim
In this article, we propose an approach to program verification using an abstract characterisation of weak memory models. Our approach is based on a hierarchical axiom scheme that captures the observational properties of a memory model. In particular, we show that it is possible to prove correctness of a program with respect to a particular axiom scheme, and we show this proof to suffice for any memory model that satisfies the axioms. Our axiom scheme is developed using a characterisation of weakest liberal preconditions for weak memory. This characterisation naturally extends to Hoare logic and Owicki-Gries reasoning by lifting weakest liberal preconditions (defined over read/write events) to the level of programs. We study three memory models (SC, TSO, and RC11-RAR) as example instantiations of the axioms, then we demonstrate the applicability of our reasoning technique on a number of litmus tests. The majority of the proofs in this article are supported by mechanisation within Isabelle/HOL.
在这篇文章中,我们提出了一种使用弱记忆模型的抽象特征进行程序验证的方法。我们的方法基于层次公理方案,该方案捕获了记忆模型的观测特性。特别地,我们证明了证明程序相对于特定公理方案的正确性是可能的,并且我们证明了这个证明足以满足任何满足公理的内存模型。我们的公理方案是使用弱记忆的最弱自由先决条件的特征来开发的。通过将最弱的自由先决条件(通过读/写事件定义)提升到程序级别,这种特征自然扩展到霍尔逻辑和Owicki Gries推理。我们研究了三个记忆模型(SC、TSO和RC11-RAR)作为公理的实例,然后我们在一些石蕊测试中证明了我们的推理技术的适用性。本文中的大多数证明都得到了Isabelle/HOL内部机制化的支持。
{"title":"Unifying Operational Weak Memory Verification: An Axiomatic Approach","authors":"Simon Doherty, Sadegh Dalvandi, Brijesh Dongol, H. Wehrheim","doi":"10.1145/3545117","DOIUrl":"https://doi.org/10.1145/3545117","url":null,"abstract":"In this article, we propose an approach to program verification using an abstract characterisation of weak memory models. Our approach is based on a hierarchical axiom scheme that captures the observational properties of a memory model. In particular, we show that it is possible to prove correctness of a program with respect to a particular axiom scheme, and we show this proof to suffice for any memory model that satisfies the axioms. Our axiom scheme is developed using a characterisation of weakest liberal preconditions for weak memory. This characterisation naturally extends to Hoare logic and Owicki-Gries reasoning by lifting weakest liberal preconditions (defined over read/write events) to the level of programs. We study three memory models (SC, TSO, and RC11-RAR) as example instantiations of the axioms, then we demonstrate the applicability of our reasoning technique on a number of litmus tests. The majority of the proofs in this article are supported by mechanisation within Isabelle/HOL.","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.5,"publicationDate":"2022-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41288180","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}
引用次数: 6
A Category Theoretic View of Contextual Types: From Simple Types to Dependent Types 语境类型的范畴论视角:从简单类型到依赖类型
IF 0.5 4区 数学 Q1 Mathematics Pub Date : 2022-06-06 DOI: 10.1145/3545115
Jason Z. S. Hu, B. Pientka, Ulrich Schöpp
We describe the categorical semantics for a simply typed variant and a simplified dependently typed variant of Cocon, a contextual modal type theory where the box modality mediates between the weak function space that is used to represent higher-order abstract syntax (HOAS) trees and the strong function space that describes (recursive) computations about them. What makes Cocon different from standard type theories is the presence of first-class contexts and contextual objects to describe syntax trees that are closed with respect to a given context of assumptions. Following M. Hofmann’s work, we use a presheaf model to characterise HOAS trees. Surprisingly, this model already provides the necessary structure to also model Cocon. In particular, we can capture the contextual objects of Cocon using a comonad ♭ that restricts presheaves to their closed elements. This gives a simple semantic characterisation of the invariants of contextual types (e.g. substitution invariance) and identifies Cocon as a type-theoretic syntax of presheaf models. We further extend this characterisation to dependent types using categories with families and show that we can model a fragment of Cocon without recursor in the Fitch-style dependent modal type theory presented by Birkedal et al.
我们描述了Cocon的简单类型变体和简化依赖类型变体的分类语义,Cocon是一种上下文模态类型理论,其中盒模态介于用于表示高阶抽象语法(HOAS)树的弱函数空间和描述关于它们的(递归)计算的强函数空间之间。Cocon与标准类型理论的不同之处在于,它存在一级上下文和上下文对象来描述相对于给定假设上下文闭合的语法树。根据M.Hofmann的工作,我们使用预剪切模型来表征HOAS树。令人惊讶的是,该模型已经提供了对Cocon进行建模所需的结构。特别是,我们可以使用comonad捕获Cocon的上下文对象♭ 这将预应力限制在其封闭元件上。这给出了上下文类型不变量(例如替换不变性)的简单语义表征,并将Cocon识别为预学习模型的类型论语法。我们使用带有族的类别将这种表征进一步扩展到依赖类型,并表明我们可以在Birkedal等人提出的Fitch风格依赖模态类型理论中对没有递归的Cocon片段进行建模。
{"title":"A Category Theoretic View of Contextual Types: From Simple Types to Dependent Types","authors":"Jason Z. S. Hu, B. Pientka, Ulrich Schöpp","doi":"10.1145/3545115","DOIUrl":"https://doi.org/10.1145/3545115","url":null,"abstract":"We describe the categorical semantics for a simply typed variant and a simplified dependently typed variant of Cocon, a contextual modal type theory where the box modality mediates between the weak function space that is used to represent higher-order abstract syntax (HOAS) trees and the strong function space that describes (recursive) computations about them. What makes Cocon different from standard type theories is the presence of first-class contexts and contextual objects to describe syntax trees that are closed with respect to a given context of assumptions. Following M. Hofmann’s work, we use a presheaf model to characterise HOAS trees. Surprisingly, this model already provides the necessary structure to also model Cocon. In particular, we can capture the contextual objects of Cocon using a comonad ♭ that restricts presheaves to their closed elements. This gives a simple semantic characterisation of the invariants of contextual types (e.g. substitution invariance) and identifies Cocon as a type-theoretic syntax of presheaf models. We further extend this characterisation to dependent types using categories with families and show that we can model a fragment of Cocon without recursor in the Fitch-style dependent modal type theory presented by Birkedal et al.","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.5,"publicationDate":"2022-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45776127","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 Generalized Realizability and Intuitionistic Logic 广义可实现性与直觉逻辑
IF 0.5 4区 数学 Q1 Mathematics Pub Date : 2022-05-17 DOI: 10.1145/3565367
A. Y. Konovalov
Let V be a set of number-theoretical functions. We define a notion of V-realizability for predicate formulas in such a way that the indices of functions in V are used for interpreting the implication and the universal quantifier. In this article, we prove that Intuitionistic Predicate Calculus is sound with respect to the semantics of V-realizability if and only if some natural conditions for V hold.
设V是一组数论函数。我们为谓词公式定义了V可实现性的概念,使得V中函数的索引用于解释蕴涵和通用量词。在本文中,我们证明了直觉谓词演算关于V可实现性的语义是健全的,当且仅当V的一些自然条件成立。
{"title":"A Generalized Realizability and Intuitionistic Logic","authors":"A. Y. Konovalov","doi":"10.1145/3565367","DOIUrl":"https://doi.org/10.1145/3565367","url":null,"abstract":"Let V be a set of number-theoretical functions. We define a notion of V-realizability for predicate formulas in such a way that the indices of functions in V are used for interpreting the implication and the universal quantifier. In this article, we prove that Intuitionistic Predicate Calculus is sound with respect to the semantics of V-realizability if and only if some natural conditions for V hold.","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.5,"publicationDate":"2022-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48224824","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
First-order Logic with Connectivity Operators 带连通算子的一阶逻辑
IF 0.5 4区 数学 Q1 Mathematics Pub Date : 2021-07-13 DOI: 10.1145/3595922
Nicole Schirrmacher, S. Siebertz, Alexandre Vigny
First-order logic (FO) can express many algorithmic problems on graphs, such as the independent set and dominating set problem parameterized by solution size. However, FO cannot express the very simple algorithmic question whether two vertices are connected. We enrich FO with connectivity predicates that are tailored to express algorithmic graph problems that are commonly studied in parameterized algorithmics. By adding the atomic predicates connk(x,y,z_1,..., zk) that hold true in a graph if there exists a path between (the valuations of) x and y after (the valuations of) z1,..., zk have been deleted, we obtain separator logic FO + conn. We show that separator logic can express many interesting problems, such as the feedback vertex set problem and elimination distance problems to first-order definable classes. Denote by FO + connk the fragment of separator logic that is restricted to connectivity predicates with at most k + 2 variables (that is, at most k deletions), we show that FO + connk + 1 is strictly more expressive than FO + connk for all k ≥ 0. We then study the limitations of separator logic and prove that it cannot express planarity, and, in particular, not the disjoint paths problem. We obtain the stronger disjoint-paths logic FO + DP by adding the atomic predicates disjoint-pathsk[(x1, y1),..., (xk, yk) that evaluate to true if there are internally vertex-disjoint paths between (the valuations of) xi and yi for all 1 ≤ i ≤ k. Disjoint-paths logic can express the disjoint paths problem, the problem of (topological) minor containment, the problem of hitting (topological) minors, and many more. Again, we show that the fragments FO + DPk that use predicates for at most k disjoint paths form a strict hierarchy of expressiveness. Finally, we compare the expressive power of the new logics with that of transitive-closure logics and monadic second-order logic.
一阶逻辑可以在图上表达许多算法问题,如解大小参数化的独立集和支配集问题。然而,FO不能表达两个顶点是否连通的非常简单的算法问题。我们用连通性谓词来丰富FO,这些谓词专门用于表达通常在参数化算法中研究的算法图问题。通过添加原子谓词connk(x,y,z_1,…), zk)在一个图中成立,如果在z1,…之后x和y的值之间存在一条路径我们得到了分隔符逻辑FO + conn。我们证明了分隔符逻辑可以表达许多有趣的问题,如反馈顶点集问题和一阶可定义类的消去距离问题。用FO + connk表示分隔符逻辑的片段,该片段限制于最多有k + 2个变量的连接谓词(即最多有k个删除),我们表明,对于所有k≥0,FO + connk + 1严格比FO + connk更具表现力。然后,我们研究了分隔逻辑的局限性,并证明了它不能表示平面性,特别是不能表示不相交路径问题。通过添加原子谓词disjoint-pathsk[(x1, y1),…],得到了更强的不相交路径逻辑FO + DP。, (xk, yk),如果对于所有1≤i≤k, xi和yi的(值)之间存在内部顶点不相交的路径,则其值为真。不相交路径逻辑可以表示不相交路径问题,(拓扑)小包含问题,命中(拓扑)小包含问题,以及更多的问题。我们再次证明,片段FO + DPk对最多k个不相交路径使用谓词,形成了严格的表达层次结构。最后,我们将新逻辑的表达能力与传递闭包逻辑和一元二阶逻辑进行了比较。
{"title":"First-order Logic with Connectivity Operators","authors":"Nicole Schirrmacher, S. Siebertz, Alexandre Vigny","doi":"10.1145/3595922","DOIUrl":"https://doi.org/10.1145/3595922","url":null,"abstract":"First-order logic (FO) can express many algorithmic problems on graphs, such as the independent set and dominating set problem parameterized by solution size. However, FO cannot express the very simple algorithmic question whether two vertices are connected. We enrich FO with connectivity predicates that are tailored to express algorithmic graph problems that are commonly studied in parameterized algorithmics. By adding the atomic predicates connk(x,y,z_1,..., zk) that hold true in a graph if there exists a path between (the valuations of) x and y after (the valuations of) z1,..., zk have been deleted, we obtain separator logic FO + conn. We show that separator logic can express many interesting problems, such as the feedback vertex set problem and elimination distance problems to first-order definable classes. Denote by FO + connk the fragment of separator logic that is restricted to connectivity predicates with at most k + 2 variables (that is, at most k deletions), we show that FO + connk + 1 is strictly more expressive than FO + connk for all k ≥ 0. We then study the limitations of separator logic and prove that it cannot express planarity, and, in particular, not the disjoint paths problem. We obtain the stronger disjoint-paths logic FO + DP by adding the atomic predicates disjoint-pathsk[(x1, y1),..., (xk, yk) that evaluate to true if there are internally vertex-disjoint paths between (the valuations of) xi and yi for all 1 ≤ i ≤ k. Disjoint-paths logic can express the disjoint paths problem, the problem of (topological) minor containment, the problem of hitting (topological) minors, and many more. Again, we show that the fragments FO + DPk that use predicates for at most k disjoint paths form a strict hierarchy of expressiveness. Finally, we compare the expressive power of the new logics with that of transitive-closure logics and monadic second-order logic.","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.5,"publicationDate":"2021-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48028297","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}
引用次数: 8
The Complexity of Quantified Constraints: Collapsibility, Switchability, and the Algebraic Formulation 量化约束的复杂性:可折叠性、可切换性和代数公式
IF 0.5 4区 数学 Q1 Mathematics Pub Date : 2021-06-24 DOI: 10.1145/3568397
C. Carvalho, Florent R. Madelaine, B. Martin, Dmitriy Zhuk
Let 𝔸 be an idempotent algebra on a finite domain. By mediating between results of Chen [1] and Zhuk [2], we argue that if 𝔸 satisfies the polynomially generated powers property (PGP) and ℬ is a constraint language invariant under 𝔸 (i.e., in Inv(𝔸)), then QCSP ℬ is in NP. In doing this, we study the special forms of PGP, switchability, and collapsibility, in detail, both algebraically and logically, addressing various questions such as decidability on the way. We then prove a complexity-theoretic converse in the case of infinite constraint languages encoded in propositional logic, that if Inv}(𝔸) satisfies the exponentially generated powers property (EGP), then QCSP (Inv(𝔸)) is co-NP-hard. Since Zhuk proved that only PGP and EGP are possible, we derive a full dichotomy for the QCSP, justifying what we term the Revised Chen Conjecture. This result becomes more significant now that the original Chen Conjecture (see [3]) is known to be false [4]. Switchability was introduced by Chen [1] as a generalization of the already-known collapsibility [5]. There, an algebra 𝔸 :=({ 0,1,2};r) was given that is switchable and not collapsible. We prove that, for all finite subsets Δ of Inv (𝔸 A), Pol (Δ) is collapsible. The significance of this is that, for QCSP on finite structures, it is still possible all QCSP tractability (in NP) explained by switchability is already explained by collapsibility. At least, no counterexample is known to this.
允许𝔸 是有限域上的幂等代数。通过在Chen[1]和Zhuk[2]的结果之间进行中介,我们认为如果𝔸 满足多项式生成功率特性(PGP),并且ℬ 是一个约束语言不变量𝔸 (即,在发票中(𝔸)), 然后QCSPℬ 在NP中。在这样做的过程中,我们从代数和逻辑上详细研究了PGP的特殊形式、可切换性和可折叠性,解决了诸如途中的可判定性等各种问题。然后,我们证明了在命题逻辑中编码的无限约束语言的情况下的复杂性理论逆,即如果Inv}(𝔸) 满足指数生成功率特性(EGP),则QCSP(Inv(𝔸)) 是co-NP困难的。由于Zhuk证明了只有PGP和EGP是可能的,我们导出了QCSP的完全二分法,证明了我们所称的修正Chen猜想的合理性。这个结果变得更加重要,因为原来的陈猜想(见[3])是假的[4]。可切换性由Chen[1]引入,作为已知溃散性[5]的推广。那里有一个代数𝔸 :=({0,1,2};r)是可切换的且不可折叠的。我们证明,对于Inv的所有有限子集Δ(𝔸 A) ,Pol(Δ)是可折叠的。这一点的意义在于,对于有限结构上的QCSP,仍然有可能所有由可切换性解释的QCSP可处理性(在NP中)都已经由溃散性解释了。至少,目前还没有已知的反例。
{"title":"The Complexity of Quantified Constraints: Collapsibility, Switchability, and the Algebraic Formulation","authors":"C. Carvalho, Florent R. Madelaine, B. Martin, Dmitriy Zhuk","doi":"10.1145/3568397","DOIUrl":"https://doi.org/10.1145/3568397","url":null,"abstract":"Let 𝔸 be an idempotent algebra on a finite domain. By mediating between results of Chen [1] and Zhuk [2], we argue that if 𝔸 satisfies the polynomially generated powers property (PGP) and ℬ is a constraint language invariant under 𝔸 (i.e., in Inv(𝔸)), then QCSP ℬ is in NP. In doing this, we study the special forms of PGP, switchability, and collapsibility, in detail, both algebraically and logically, addressing various questions such as decidability on the way. We then prove a complexity-theoretic converse in the case of infinite constraint languages encoded in propositional logic, that if Inv}(𝔸) satisfies the exponentially generated powers property (EGP), then QCSP (Inv(𝔸)) is co-NP-hard. Since Zhuk proved that only PGP and EGP are possible, we derive a full dichotomy for the QCSP, justifying what we term the Revised Chen Conjecture. This result becomes more significant now that the original Chen Conjecture (see [3]) is known to be false [4]. Switchability was introduced by Chen [1] as a generalization of the already-known collapsibility [5]. There, an algebra 𝔸 :=({ 0,1,2};r) was given that is switchable and not collapsible. We prove that, for all finite subsets Δ of Inv (𝔸 A), Pol (Δ) is collapsible. The significance of this is that, for QCSP on finite structures, it is still possible all QCSP tractability (in NP) explained by switchability is already explained by collapsibility. At least, no counterexample is known to this.","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.5,"publicationDate":"2021-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46187472","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
Expressiveness and Nash Equilibrium in Iterated Boolean Games 迭代布尔对策中的表达性与纳什均衡
IF 0.5 4区 数学 Q1 Mathematics Pub Date : 2021-06-08 DOI: 10.1145/3439900
GutiérrezJulián, HarrensteinPaul, PerelliGiuseppe, WooldridgeMichael
We define and investigate a novel notion of expressiveness for temporal logics that is based on game theoretic equilibria of multi-agent systems. We use iterated Boolean games as our abstract model...
基于多智能体系统的博弈论平衡,我们定义并研究了时间逻辑的一个新的表达性概念。我们使用迭代布尔对策作为我们的抽象模型。。。
{"title":"Expressiveness and Nash Equilibrium in Iterated Boolean Games","authors":"GutiérrezJulián, HarrensteinPaul, PerelliGiuseppe, WooldridgeMichael","doi":"10.1145/3439900","DOIUrl":"https://doi.org/10.1145/3439900","url":null,"abstract":"We define and investigate a novel notion of expressiveness for temporal logics that is based on game theoretic equilibria of multi-agent systems. We use iterated Boolean games as our abstract model...","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.5,"publicationDate":"2021-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1145/3439900","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44371734","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
A Subatomic Proof System for Decision Trees 决策树的亚原子证明系统
IF 0.5 4区 数学 Q1 Mathematics Pub Date : 2021-05-04 DOI: 10.1145/3545116
Chris Barrett, Alessio Guglielmi
We design a proof system for propositional classical logic that integrates two languages for Boolean functions: standard conjunction-disjunction-negation and binary decision trees. We give two reasons to do so. The first is proof-theoretical naturalness: The system consists of all and only the inference rules generated by the single, simple, linear scheme of the recently introduced subatomic logic. Thanks to this regularity, cuts are eliminated via a natural construction. The second reason is that the system generates efficient proofs. Indeed, we show that a certain class of tautologies due to Statman, which cannot have better than exponential cut-free proofs in the sequent calculus, have polynomial cut-free proofs in our system. We achieve this by using the same construction that we use for cut elimination. In summary, by expanding the language of propositional logic, we make its proof theory more regular and generate more proofs, some of which are very efficient. That design is made possible by considering atoms as superpositions of their truth values, which are connected by self-dual, non-commutative connectives. A proof can then be projected via each atom into two proofs, one for each truth value, without a need for cuts. Those projections are semantically natural and are at the heart of the constructions in this article. To accommodate self-dual non-commutativity, we compose proofs in deep inference.
我们设计了一个命题经典逻辑的证明系统,该系统集成了布尔函数的两种语言:标准连接-析取-否定和二元决策树。我们给出了两个理由。第一个是证明理论的自然性:该系统由最近引入的亚原子逻辑的单一、简单、线性方案生成的所有推理规则组成。由于这种规律性,通过自然结构消除了切口。第二个原因是该系统生成了有效的证明。事实上,我们证明了一类由Statman引起的重言式在我们的系统中具有多项式无割证明,它在序演算中不可能有比指数无割证明更好的证明。我们通过使用与消除切割相同的结构来实现这一点。总之,通过扩展命题逻辑的语言,我们使其证明理论更加规则,并生成更多的证明,其中一些证明是非常有效的。这种设计是通过将原子视为其真值的叠加而实现的,这些真值由自对偶、非交换连接词连接。然后,一个证明可以通过每个原子投影为两个证明,每个真值一个,而不需要切割。这些投影在语义上是自然的,是本文结构的核心。为了适应自对偶非交换性,我们在深度推理中构造了证明。
{"title":"A Subatomic Proof System for Decision Trees","authors":"Chris Barrett, Alessio Guglielmi","doi":"10.1145/3545116","DOIUrl":"https://doi.org/10.1145/3545116","url":null,"abstract":"We design a proof system for propositional classical logic that integrates two languages for Boolean functions: standard conjunction-disjunction-negation and binary decision trees. We give two reasons to do so. The first is proof-theoretical naturalness: The system consists of all and only the inference rules generated by the single, simple, linear scheme of the recently introduced subatomic logic. Thanks to this regularity, cuts are eliminated via a natural construction. The second reason is that the system generates efficient proofs. Indeed, we show that a certain class of tautologies due to Statman, which cannot have better than exponential cut-free proofs in the sequent calculus, have polynomial cut-free proofs in our system. We achieve this by using the same construction that we use for cut elimination. In summary, by expanding the language of propositional logic, we make its proof theory more regular and generate more proofs, some of which are very efficient. That design is made possible by considering atoms as superpositions of their truth values, which are connected by self-dual, non-commutative connectives. A proof can then be projected via each atom into two proofs, one for each truth value, without a need for cuts. Those projections are semantically natural and are at the heart of the constructions in this article. To accommodate self-dual non-commutativity, we compose proofs in deep inference.","PeriodicalId":50916,"journal":{"name":"ACM Transactions on Computational Logic","volume":null,"pages":null},"PeriodicalIF":0.5,"publicationDate":"2021-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45735718","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
期刊
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