首页 > 最新文献

arXiv - CS - Logic in Computer Science最新文献

英文 中文
On Randomized Computational Models and Complexity Classes: a Historical Overview 关于随机计算模型和复杂性类别:历史概述
Pub Date : 2024-09-18 DOI: arxiv-2409.11999
Melissa Antonelli, Ugo Dal Lago, Paolo Pistone
Since their appearance in the 1950s, computational models capable ofperforming probabilistic choices have received wide attention and are nowadayspervasive in almost every areas of computer science. Their development was alsoinextricably linked with inquiries about computation power and resource issues.Although most crucial notions in the field are well-known, the relatedterminology is sometimes imprecise or misleading. The present work aims toclarify the core features and main differences between machines and classesdeveloped in relation to randomized computation. To do so, we compare themodern definitions with original ones, recalling the context in which theyfirst appeared, and investigate the relations linking probabilistic andcounting models.
自 20 世纪 50 年代出现以来,能够执行概率选择的计算模型受到了广泛关注,如今几乎遍布计算机科学的各个领域。虽然该领域的大多数关键概念已广为人知,但相关术语有时并不精确或容易引起误解。本研究旨在阐明与随机计算相关的机器和类之间的核心特征和主要区别。为此,我们将现代定义与原始定义进行了比较,回顾了它们首次出现的背景,并研究了概率模型与计数模型之间的联系。
{"title":"On Randomized Computational Models and Complexity Classes: a Historical Overview","authors":"Melissa Antonelli, Ugo Dal Lago, Paolo Pistone","doi":"arxiv-2409.11999","DOIUrl":"https://doi.org/arxiv-2409.11999","url":null,"abstract":"Since their appearance in the 1950s, computational models capable of\u0000performing probabilistic choices have received wide attention and are nowadays\u0000pervasive in almost every areas of computer science. Their development was also\u0000inextricably linked with inquiries about computation power and resource issues.\u0000Although most crucial notions in the field are well-known, the related\u0000terminology is sometimes imprecise or misleading. The present work aims to\u0000clarify the core features and main differences between machines and classes\u0000developed in relation to randomized computation. To do so, we compare the\u0000modern definitions with original ones, recalling the context in which they\u0000first appeared, and investigate the relations linking probabilistic and\u0000counting models.","PeriodicalId":501208,"journal":{"name":"arXiv - CS - Logic in Computer Science","volume":"20 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142267198","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An Imperative Language for Verified Exact Real-Number Computation 验证精确实数计算的命令式语言
Pub Date : 2024-09-18 DOI: arxiv-2409.11946
Andrej Bauer, Sewon Park, Alex Simpson
We introduce Clerical, a programming language for exact real-numbercomputation that combines first-order imperative-style programming with a limitoperator for computation of real numbers as limits of Cauchy sequences. Weaddress the semidecidability of the linear ordering of the reals byincorporating nondeterministic guarded choice, through which decisions based onpartial comparison operations on reals can be patched together to give totalprograms. The interplay between mutable state, nondeterminism, and computationof limits is controlled by the requirement that expressions computing limitsand guards modify only local state. We devise a domain-theoretic denotationalsemantics that uses a variant of Plotkin powerdomain construction tailored toour specific version of nondeterminism. We formulate a Hoare-stylespecification logic, show that it is sound for the denotational semantics, andillustrate the setup by implementing and proving correct a program forcomputation of $pi$ as the least positive zero of $sin$. The modularcharacter of Clerical allows us to compose the program from smaller parts, eachof which is shown to be correct on its own. We provide a proof-of-concept OCamlimplementation of Clerical, and formally verify parts of the development,notably the soundness of specification logic, in the Coq proof assistant.
我们介绍的 Clerical 是一种用于精确实数计算的编程语言,它将一阶命令式编程与用于计算作为考奇序列极限的实数的极限操作符相结合。我们解决了实数线性排序的半确定性问题,将非确定性保护选择纳入其中,通过这种方式,基于实数部分比较操作的决策可以被拼凑在一起,从而给出总程序。可变状态、非确定性和极限计算之间的相互作用是由计算极限和守护的表达式只能修改局部状态这一要求来控制的。我们设计了一种领域理论指称语义学,它使用了针对我们特定版本的非决定论而定制的普洛特金幂域构造变体。我们提出了一个霍尔风格的规范逻辑,证明它对指称语义是合理的,并通过实现一个计算$pi$为$sin$的最小正零的程序,证明了这一设置的正确性。Clerical 的模块化特性允许我们从更小的部分组成程序,而每个部分本身都被证明是正确的。我们提供了Clerical的概念验证OCam实现,并在Coq证明助手中正式验证了开发的部分内容,特别是规范逻辑的正确性。
{"title":"An Imperative Language for Verified Exact Real-Number Computation","authors":"Andrej Bauer, Sewon Park, Alex Simpson","doi":"arxiv-2409.11946","DOIUrl":"https://doi.org/arxiv-2409.11946","url":null,"abstract":"We introduce Clerical, a programming language for exact real-number\u0000computation that combines first-order imperative-style programming with a limit\u0000operator for computation of real numbers as limits of Cauchy sequences. We\u0000address the semidecidability of the linear ordering of the reals by\u0000incorporating nondeterministic guarded choice, through which decisions based on\u0000partial comparison operations on reals can be patched together to give total\u0000programs. The interplay between mutable state, nondeterminism, and computation\u0000of limits is controlled by the requirement that expressions computing limits\u0000and guards modify only local state. We devise a domain-theoretic denotational\u0000semantics that uses a variant of Plotkin powerdomain construction tailored to\u0000our specific version of nondeterminism. We formulate a Hoare-style\u0000specification logic, show that it is sound for the denotational semantics, and\u0000illustrate the setup by implementing and proving correct a program for\u0000computation of $pi$ as the least positive zero of $sin$. The modular\u0000character of Clerical allows us to compose the program from smaller parts, each\u0000of which is shown to be correct on its own. We provide a proof-of-concept OCaml\u0000implementation of Clerical, and formally verify parts of the development,\u0000notably the soundness of specification logic, in the Coq proof assistant.","PeriodicalId":501208,"journal":{"name":"arXiv - CS - Logic in Computer Science","volume":"52 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142267197","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Resource approximation for the $λμ$-calculus $λμ$ 微积分的资源近似值
Pub Date : 2024-09-17 DOI: arxiv-2409.11587
Davide Barbarossa
The $lambdamu$-calculus plays a central role in the theory of programminglanguages as it extends the Curry-Howard correspondence to classical logic. Amajor drawback is that it does not satisfy B"ohm's Theorem and it lacks thecorresponding notion of approximation. On the contrary, we show that Ehrhardand Regnier's Taylor expansion can be easily adapted, thus providing a resourceconscious approximation theory. This produces a sensible $lambdamu$-theorywith which we prove some advanced properties of the $lambdamu$-calculus, suchas Stability and Perpendicular Lines Property, from which the impossibility ofparallel computations follows.
$lambdamu$微积分在编程语言理论中扮演着核心角色,因为它将库里-霍华德对应关系扩展到了经典逻辑。它的一个主要缺点是不满足B(ohm)定理,也缺乏相应的近似概念。相反,我们证明了埃哈德和雷格尼埃的泰勒展开可以很容易地加以调整,从而提供了一种有资源意识的近似理论。这就产生了一个合理的$lambdamu$理论,我们用它证明了$lambdamu$算术的一些高级性质,如稳定性和垂直线性质,由此得出平行计算的不可能性。
{"title":"Resource approximation for the $λμ$-calculus","authors":"Davide Barbarossa","doi":"arxiv-2409.11587","DOIUrl":"https://doi.org/arxiv-2409.11587","url":null,"abstract":"The $lambdamu$-calculus plays a central role in the theory of programming\u0000languages as it extends the Curry-Howard correspondence to classical logic. A\u0000major drawback is that it does not satisfy B\"ohm's Theorem and it lacks the\u0000corresponding notion of approximation. On the contrary, we show that Ehrhard\u0000and Regnier's Taylor expansion can be easily adapted, thus providing a resource\u0000conscious approximation theory. This produces a sensible $lambdamu$-theory\u0000with which we prove some advanced properties of the $lambdamu$-calculus, such\u0000as Stability and Perpendicular Lines Property, from which the impossibility of\u0000parallel computations follows.","PeriodicalId":501208,"journal":{"name":"arXiv - CS - Logic in Computer Science","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142269603","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Stability Property for the Call-by-Value $λ$-calculus through Taylor Expansion 通过泰勒展开的逐值调用 $λ$ 微积分的稳定特性
Pub Date : 2024-09-17 DOI: arxiv-2409.11572
Davide Barbarossa
We prove the Stability Property for the call-by-value $lambda$-calculus (CbVin the following). This result states necessary conditions under which thecontexts of the CbV $lambda$-calculus commute with intersections ofapproximants. This is an important non-trivial result, which implies thesequentiality of the calculus. We prove it via the tool of Taylor-resourceapproximation, whose power has been shown in several recent papers. Thistechnique is usually conceived for the ordinary $lambda$-calculus, but it canbe easily defined for the CbV setting. Our proof is the adaptation of the onefor the ordinary calculus using the same technique, with some minimal technicalmodification due to the fact that in the CbV setting one linearises terms in aslightly different way than usual (cfr. $!(Amultimap B)$ vs $!Amultimap B$).The content of this article is taken from the PhD thesis of the author.
我们证明了逐值调用$lambda$微积分(以下简称CbV)的稳定属性。这个结果指出了CbV $lambda$-calculus 的上下文与近似物的交集相通的必要条件。这是一个重要的非难结果,它意味着微积分的这些必要条件。我们通过泰勒资源逼近的工具来证明它,它的威力已在最近的几篇论文中显示出来。这个工具通常是为普通$lambda$微积分设计的,但它可以很容易地定义为CbV设置。我们的证明是用同样的技术对普通微积分的证明进行了调整,由于在 CbV 环境中,术语线性化的方式与通常略有不同(参见$!(Amultimap B)$ vs $!Amultimap B$),因此在技术上做了一些最小的修改。
{"title":"Stability Property for the Call-by-Value $λ$-calculus through Taylor Expansion","authors":"Davide Barbarossa","doi":"arxiv-2409.11572","DOIUrl":"https://doi.org/arxiv-2409.11572","url":null,"abstract":"We prove the Stability Property for the call-by-value $lambda$-calculus (CbV\u0000in the following). This result states necessary conditions under which the\u0000contexts of the CbV $lambda$-calculus commute with intersections of\u0000approximants. This is an important non-trivial result, which implies the\u0000sequentiality of the calculus. We prove it via the tool of Taylor-resource\u0000approximation, whose power has been shown in several recent papers. This\u0000technique is usually conceived for the ordinary $lambda$-calculus, but it can\u0000be easily defined for the CbV setting. Our proof is the adaptation of the one\u0000for the ordinary calculus using the same technique, with some minimal technical\u0000modification due to the fact that in the CbV setting one linearises terms in a\u0000slightly different way than usual (cfr. $!(Amultimap B)$ vs $!Amultimap B$).\u0000The content of this article is taken from the PhD thesis of the author.","PeriodicalId":501208,"journal":{"name":"arXiv - CS - Logic in Computer Science","volume":"210 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142269602","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Computation and Complexity of Preference Inference Based on Hierarchical Models 基于层次模型的偏好推断的计算和复杂性
Pub Date : 2024-09-17 DOI: arxiv-2409.11044
Nic Wilson, Anne-Marie George, Barry O'Sullivan
Preference Inference involves inferring additional user preferences fromelicited or observed preferences, based on assumptions regarding the form ofthe user's preference relation. In this paper we consider a situation in whichalternatives have an associated vector of costs, each component correspondingto a different criterion, and are compared using a kind of lexicographic order,similar to the way alternatives are compared in a Hierarchical Constraint LogicProgramming model. It is assumed that the user has some (unknown) importanceordering on criteria, and that to compare two alternatives, firstly, thecombined cost of each alternative with respect to the most important criteriaare compared; only if these combined costs are equal, are the next mostimportant criteria considered. The preference inference problem then consistsof determining whether a preference statement can be inferred from a set ofinput preferences. We show that this problem is coNP-complete, even if onerestricts the cardinality of the equal-importance sets to have at most twoelements, and one only considers non-strict preferences. However, it ispolynomial if it is assumed that the user's ordering of criteria is a totalordering; it is also polynomial if the sets of equally important criteria areall equivalence classes of a given fixed equivalence relation. We give anefficient polynomial algorithm for these cases, which also throws light on thestructure of the inference.
偏好推断是指根据用户偏好关系形式的假设,从被引或观察到的偏好中推断出用户的其他偏好。在本文中,我们考虑了这样一种情况,即备选方案有一个相关的成本向量,每个部分对应一个不同的标准,并使用一种类似于层次约束逻辑编程模型中备选方案比较方式的词典顺序进行比较。假定用户对标准有某种(未知的)重要性排序,要比较两个备选方案,首先要比较每个备选方案相对于最重要标准的综合成本;只有当这些综合成本相等时,才会考虑下一个最重要的标准。然后,偏好推断问题包括确定是否能从一组输入偏好中推断出偏好声明。我们的研究表明,即使限制等重要度集的卡长度为最多两个元素,并且只考虑非严格偏好,这个问题也是 coNP-complete。但是,如果假定用户对标准的排序是总排序,那么这个问题就是多项式的;如果同等重要标准集都是给定固定等价关系的等价类,那么这个问题也是多项式的。我们给出了这些情况下的高效多项式算法,同时也揭示了推理的结构。
{"title":"Computation and Complexity of Preference Inference Based on Hierarchical Models","authors":"Nic Wilson, Anne-Marie George, Barry O'Sullivan","doi":"arxiv-2409.11044","DOIUrl":"https://doi.org/arxiv-2409.11044","url":null,"abstract":"Preference Inference involves inferring additional user preferences from\u0000elicited or observed preferences, based on assumptions regarding the form of\u0000the user's preference relation. In this paper we consider a situation in which\u0000alternatives have an associated vector of costs, each component corresponding\u0000to a different criterion, and are compared using a kind of lexicographic order,\u0000similar to the way alternatives are compared in a Hierarchical Constraint Logic\u0000Programming model. It is assumed that the user has some (unknown) importance\u0000ordering on criteria, and that to compare two alternatives, firstly, the\u0000combined cost of each alternative with respect to the most important criteria\u0000are compared; only if these combined costs are equal, are the next most\u0000important criteria considered. The preference inference problem then consists\u0000of determining whether a preference statement can be inferred from a set of\u0000input preferences. We show that this problem is coNP-complete, even if one\u0000restricts the cardinality of the equal-importance sets to have at most two\u0000elements, and one only considers non-strict preferences. However, it is\u0000polynomial if it is assumed that the user's ordering of criteria is a total\u0000ordering; it is also polynomial if the sets of equally important criteria are\u0000all equivalence classes of a given fixed equivalence relation. We give an\u0000efficient polynomial algorithm for these cases, which also throws light on the\u0000structure of the inference.","PeriodicalId":501208,"journal":{"name":"arXiv - CS - Logic in Computer Science","volume":"102 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142267199","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Minimal Model Counting via Knowledge Compilation 通过知识编译实现最小模型计数
Pub Date : 2024-09-16 DOI: arxiv-2409.10170
Mohimenul Kabir
Counting the number of models of a Boolean formula is a fundamental problemin artificial intelligence and reasoning. Minimal models of a Boolean formulaare critical in various reasoning systems, making the counting of minimalmodels essential for detailed inference tasks. Existing research primarilyfocused on decision problems related to minimal models. In this work, we extendbeyond decision problems to address the challenge of counting minimal models.Specifically, we propose a novel knowledge compilation form that facilitatesthe efficient counting of minimal models. Our approach leverages the idea ofjustification and incorporates theories from answer set counting.
计算布尔公式的模型数是人工智能和推理中的一个基本问题。在各种推理系统中,布尔公式的最小模型至关重要,因此最小模型的计数对于详细的推理任务至关重要。现有的研究主要集中在与最小模型相关的决策问题上。具体来说,我们提出了一种新颖的知识编译形式,有助于高效地计算最小模型。具体来说,我们提出了一种新颖的知识编译形式,有助于高效地计算最小模型。我们的方法利用了 "证明 "的思想,并结合了答案集计算的理论。
{"title":"Minimal Model Counting via Knowledge Compilation","authors":"Mohimenul Kabir","doi":"arxiv-2409.10170","DOIUrl":"https://doi.org/arxiv-2409.10170","url":null,"abstract":"Counting the number of models of a Boolean formula is a fundamental problem\u0000in artificial intelligence and reasoning. Minimal models of a Boolean formula\u0000are critical in various reasoning systems, making the counting of minimal\u0000models essential for detailed inference tasks. Existing research primarily\u0000focused on decision problems related to minimal models. In this work, we extend\u0000beyond decision problems to address the challenge of counting minimal models.\u0000Specifically, we propose a novel knowledge compilation form that facilitates\u0000the efficient counting of minimal models. Our approach leverages the idea of\u0000justification and incorporates theories from answer set counting.","PeriodicalId":501208,"journal":{"name":"arXiv - CS - Logic in Computer Science","volume":"32 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142267200","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Enumerating Minimal Unsatisfiable Cores of LTLf formulas 枚举 LTLf 公式的最小不可满足核心
Pub Date : 2024-09-14 DOI: arxiv-2409.09485
Antonio Ielo, Giuseppe Mazzotta, Rafael Peñaloza, Francesco Ricca
Linear Temporal Logic over finite traces ($text{LTL}_f$) is a widely usedformalism with applications in AI, process mining, model checking, and more.The primary reasoning task for $text{LTL}_f$ is satisfiability checking; yet,the recent focus on explainable AI has increased interest in analyzinginconsistent formulas, making the enumeration of minimal explanations forinfeasibility a relevant task also for $text{LTL}_f$. This paper introduces anovel technique for enumerating minimal unsatisfiable cores (MUCs) of an$text{LTL}_f$ specification. The main idea is to encode a $text{LTL}_f$formula into an Answer Set Programming (ASP) specification, such that theminimal unsatisfiable subsets (MUSes) of the ASP program directly correspond tothe MUCs of the original $text{LTL}_f$ specification. Leveraging recentadvancements in ASP solving yields a MUC enumerator achieving good performancein experiments conducted on established benchmarks from the literature.
有限踪迹线性时态逻辑($text{LTL}_f$)是一种广泛使用的形式主义,在人工智能、流程挖掘、模型检查等领域都有应用。$text{LTL}_f$的主要推理任务是可满足性检查;然而,最近对可解释人工智能的关注增加了人们对分析不一致公式的兴趣,使得枚举最小不满足解释也成为$text{LTL}_f$的一项相关任务。本文介绍了一种枚举$text{LTL}_f$规范的最小不可满足核心(MUCs)的新技术。其主要思想是将$text{LTL}_f$公式编码成答案集编程(ASP)规范,从而使ASP程序的最小不可满足子集(MUSes)直接对应于原始$text{LTL}_f$规范的MUCs。利用ASP解法的最新进展,MUC枚举器在文献中的既定基准实验中取得了良好的性能。
{"title":"Enumerating Minimal Unsatisfiable Cores of LTLf formulas","authors":"Antonio Ielo, Giuseppe Mazzotta, Rafael Peñaloza, Francesco Ricca","doi":"arxiv-2409.09485","DOIUrl":"https://doi.org/arxiv-2409.09485","url":null,"abstract":"Linear Temporal Logic over finite traces ($text{LTL}_f$) is a widely used\u0000formalism with applications in AI, process mining, model checking, and more.\u0000The primary reasoning task for $text{LTL}_f$ is satisfiability checking; yet,\u0000the recent focus on explainable AI has increased interest in analyzing\u0000inconsistent formulas, making the enumeration of minimal explanations for\u0000infeasibility a relevant task also for $text{LTL}_f$. This paper introduces a\u0000novel technique for enumerating minimal unsatisfiable cores (MUCs) of an\u0000$text{LTL}_f$ specification. The main idea is to encode a $text{LTL}_f$\u0000formula into an Answer Set Programming (ASP) specification, such that the\u0000minimal unsatisfiable subsets (MUSes) of the ASP program directly correspond to\u0000the MUCs of the original $text{LTL}_f$ specification. Leveraging recent\u0000advancements in ASP solving yields a MUC enumerator achieving good performance\u0000in experiments conducted on established benchmarks from the literature.","PeriodicalId":501208,"journal":{"name":"arXiv - CS - Logic in Computer Science","volume":"28 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142267202","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Rice-like complexity lower bounds for Boolean and uniform automata networks 布尔和均匀自动机网络的类米复杂性下界
Pub Date : 2024-09-13 DOI: arxiv-2409.08762
Aliénor Goubault--Larrecq, Kévin Perrot
Automata networks are a versatile model of finite discrete dynamical systemscomposed of interacting entities (the automata), able to embed any directedgraph as a dynamics on its space of configurations (the set of vertices,representing all the assignments of a state to each entity). In this world,virtually any question is decidable by a simple exhaustive search. We lever theRice-like complexity lower bound, stating that any non-trivial monadic secondorder logic question on the graph of its dynamics is NP-hard or coNP-hard(given the automata network description), to bounded alphabets (including theBoolean case). This restriction is particularly meaningful for applications to"complex systems", where each entity has a restricted set of possible states(its alphabet). For the non-deterministic case, trivial questions are solvablein constant time, hence there is a sharp gap in complexity for the algorithmicsolving of concrete problems on them. For the non-deterministic case,non-triviality is defined at bounded treewidth, which offers a structure toestablish metatheorems of complexity lower bounds.
自动机网络是由相互作用的实体(自动机)组成的有限离散动力系统的通用模型,能够将任何有向图嵌入其配置空间(顶点集,代表每个实体的所有状态分配)的动力学中。在这个世界里,几乎任何问题都可以通过简单的穷举搜索来解决。我们利用类似 Rice 的复杂度下界,指出在动态图上的任何非难一元二阶逻辑问题都是 NP-难或 coNP-难(给定自动机网络描述),并且是有界字母(包括布尔情况)。这一限制对于 "复杂系统 "的应用尤其有意义,因为在复杂系统中,每个实体都有一组有限的可能状态(其字母表)。对于非确定性情况,琐碎问题可以在恒定时间内求解,因此,对它们的具体问题进行算法求解,在复杂度上存在着明显的差距。对于非确定性情况,非琐碎性是在有界树宽(treewidth)下定义的,这为建立复杂性下限的元定理提供了一种结构。
{"title":"Rice-like complexity lower bounds for Boolean and uniform automata networks","authors":"Aliénor Goubault--Larrecq, Kévin Perrot","doi":"arxiv-2409.08762","DOIUrl":"https://doi.org/arxiv-2409.08762","url":null,"abstract":"Automata networks are a versatile model of finite discrete dynamical systems\u0000composed of interacting entities (the automata), able to embed any directed\u0000graph as a dynamics on its space of configurations (the set of vertices,\u0000representing all the assignments of a state to each entity). In this world,\u0000virtually any question is decidable by a simple exhaustive search. We lever the\u0000Rice-like complexity lower bound, stating that any non-trivial monadic second\u0000order logic question on the graph of its dynamics is NP-hard or coNP-hard\u0000(given the automata network description), to bounded alphabets (including the\u0000Boolean case). This restriction is particularly meaningful for applications to\u0000\"complex systems\", where each entity has a restricted set of possible states\u0000(its alphabet). For the non-deterministic case, trivial questions are solvable\u0000in constant time, hence there is a sharp gap in complexity for the algorithmic\u0000solving of concrete problems on them. For the non-deterministic case,\u0000non-triviality is defined at bounded treewidth, which offers a structure to\u0000establish metatheorems of complexity lower bounds.","PeriodicalId":501208,"journal":{"name":"arXiv - CS - Logic in Computer Science","volume":"28 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142267367","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The Challenges of Effective AGM Belief Contraction 有效收缩 AGM 信仰的挑战
Pub Date : 2024-09-13 DOI: arxiv-2409.09171
Dominik Klumpp, Jandson S. Ribeiro
Despite the significant interest in extending the AGM paradigm of beliefchange beyond finitary logics, the computational aspects of AGM have remainedalmost untouched. We investigate the computability of AGM contraction onnon-finitary logics, and show an intriguing negative result: there areinfinitely many uncomputable AGM contraction functions in such logics.Drastically, even if we restrict the theories used to represent epistemicstates, in all non-trivial cases, the uncomputability remains. On the positiveside, we identify an infinite class of computable AGM contraction functions onLinear Temporal Logic (LTL). We use B"uchi automata to construct suchfunctions as well as to represent and reason about LTL knowledge.
尽管人们对将信念变化的 AGM 范式扩展到有限逻辑之外非常感兴趣,但 AGM 的计算方面几乎仍未触及。我们研究了AGM收缩在非有限逻辑上的可计算性,并展示了一个耐人寻味的负面结果:在这类逻辑中存在无限多的不可计算的AGM收缩函数。从正面来看,我们在线性时态逻辑(LTL)上发现了一类无限的可计算的AGM收缩函数。我们使用渊自动机来构造这类函数,并对LTL知识进行表示和推理。
{"title":"The Challenges of Effective AGM Belief Contraction","authors":"Dominik Klumpp, Jandson S. Ribeiro","doi":"arxiv-2409.09171","DOIUrl":"https://doi.org/arxiv-2409.09171","url":null,"abstract":"Despite the significant interest in extending the AGM paradigm of belief\u0000change beyond finitary logics, the computational aspects of AGM have remained\u0000almost untouched. We investigate the computability of AGM contraction on\u0000non-finitary logics, and show an intriguing negative result: there are\u0000infinitely many uncomputable AGM contraction functions in such logics.\u0000Drastically, even if we restrict the theories used to represent epistemic\u0000states, in all non-trivial cases, the uncomputability remains. On the positive\u0000side, we identify an infinite class of computable AGM contraction functions on\u0000Linear Temporal Logic (LTL). We use B\"uchi automata to construct such\u0000functions as well as to represent and reason about LTL knowledge.","PeriodicalId":501208,"journal":{"name":"arXiv - CS - Logic in Computer Science","volume":"33 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142267201","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A SUBSET-SUM Characterisation of the A-Hierarchy A 层次结构的 SUBSET-SUM 特征
Pub Date : 2024-09-12 DOI: arxiv-2409.07996
Jan Gutleben, Arne Meier
The A-hierarchy is a parametric analogue of the polynomial hierarchy in thecontext of paramterised complexity theory. We give a new characterisation ofthe A-hierarchy in terms of a generalisation of the SUBSET-SUM problem.
A 层次结构是参数化复杂性理论背景下多项式层次结构的参数化类似物。我们从 SUBSET-SUM 问题的一般化角度给出了 A 层结构的新特征。
{"title":"A SUBSET-SUM Characterisation of the A-Hierarchy","authors":"Jan Gutleben, Arne Meier","doi":"arxiv-2409.07996","DOIUrl":"https://doi.org/arxiv-2409.07996","url":null,"abstract":"The A-hierarchy is a parametric analogue of the polynomial hierarchy in the\u0000context of paramterised complexity theory. We give a new characterisation of\u0000the A-hierarchy in terms of a generalisation of the SUBSET-SUM problem.","PeriodicalId":501208,"journal":{"name":"arXiv - CS - Logic in Computer Science","volume":"10 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142224945","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
arXiv - CS - Logic in Computer Science
全部 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