首页 > 最新文献

Journal of Computer and System Sciences最新文献

英文 中文
Controlling entity integrity with key sets 用键集控制实体完整性
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2023-09-01 DOI: 10.1016/j.jcss.2023.04.004
Miika Hannula , Xinyi Li , Sebastian Link

Codd's rule of entity integrity stipulates that every table has a primary key. Key sets can control entity integrity when primary keys do not exist. While key set validation is quadratic, update maintenance for unary key sets is efficient when incomplete values only occur in few key columns. We establish a binary axiomatization for the implication problem, and prove its coNP-completeness. However, the implication of unary by arbitrary key sets has better properties. The fragment enjoys a unary axiomatization and is decidable in quadratic time. Hence, we can minimize overheads before validating key sets. While Armstrong relations do not always exist, we show how to compute them for any instance of our fragment. Similarly, we show how unary keys sets can be mined from relations using hypergraph transversals. Finally, we establish an axiomatization and computational complexity for the implication problem of key sets combined with NOT NULL constraints.

Codd的实体完整性规则规定每个表都有一个主键。当主键不存在时,密钥集可以控制实体的完整性。虽然密钥集验证是二次的,但当不完全值只出现在少数密钥列中时,一元密钥集的更新维护是有效的。我们为蕴涵问题建立了一个二元公理化,并证明了它的coNP完备性。然而,任意键集的一元蕴涵具有更好的性质。片段享有一元公理化,并且在二次时间内是可判定的。因此,在验证密钥集之前,我们可以最大限度地减少开销。虽然阿姆斯特朗关系并不总是存在,但我们展示了如何为我们的碎片的任何实例计算它们。类似地,我们展示了如何使用超图横截从关系中挖掘一元密钥集。最后,我们建立了与NOT NULL约束相结合的密钥集蕴涵问题的公理化和计算复杂性。
{"title":"Controlling entity integrity with key sets","authors":"Miika Hannula ,&nbsp;Xinyi Li ,&nbsp;Sebastian Link","doi":"10.1016/j.jcss.2023.04.004","DOIUrl":"https://doi.org/10.1016/j.jcss.2023.04.004","url":null,"abstract":"<div><p><span>Codd's rule of entity integrity stipulates that every table has a primary key. Key sets can control entity integrity when primary keys do not exist. While key set validation is quadratic, update maintenance for unary key sets is efficient when incomplete values only occur in few key columns. We establish a binary axiomatization for the implication problem, and prove its </span><span>coNP</span><span><span>-completeness. However, the implication of unary by arbitrary key sets has better properties. The fragment enjoys a unary axiomatization and is decidable in quadratic time. Hence, we can minimize overheads before validating key sets. While Armstrong relations do not always exist, we show how to compute them for any instance of our fragment. Similarly, we show how unary keys sets can be mined from relations using hypergraph transversals. Finally, we establish an axiomatization and </span>computational complexity for the implication problem of key sets combined with </span><span>NOT NULL</span> constraints.</p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"136 ","pages":"Pages 195-219"},"PeriodicalIF":1.1,"publicationDate":"2023-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49725739","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Deletion to scattered graph classes II - improved FPT algorithms for deletion to pairs of graph classes 对分散图类的删除II -改进的FPT算法对图类的删除
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2023-09-01 DOI: 10.1016/j.jcss.2023.03.004
Ashwin Jacob , Diptapriyo Majumdar , Venkatesh Raman

The problem of deletion of vertices to a hereditary graph class is a well-studied problem in parameterized complexity. Recently, a natural extension of the problem was initiated where we are given a finite set of hereditary graph classes and we determine whether k vertices can be deleted from a given graph so that the connected components of the resulting graph belong to one of the given hereditary graph classes. The problem is shown to be fixed parameter tractable (FPT) when the deletion problem to each of the given hereditary graph classes is fixed-parameter tractable, and the property of being in any of the graph classes is expressible in the counting monodic second order (CMSO) logic. This paper focuses on pairs of specific graph classes (Π1,Π2) in which we would like the connected components of the resulting graph to belong to, and design simpler and more efficient FPT algorithms.

遗传图类的顶点删除问题是参数化复杂度中一个研究得很好的问题。最近,该问题的一个自然扩展被提出,其中我们得到了一组有限的遗传图类,并且我们确定是否可以从给定的图中删除k个顶点,使得得到的图的连接分量属于给定的遗传图类别之一。当每个给定的遗传图类的删除问题都是固定参数可处理的,并且在任何一个图类中的性质都可以用计数二阶(CMSO)逻辑表示时,该问题被证明是固定参数易处理的(FPT)。本文重点研究了一对特定的图类(π1,π2),我们希望得到的图的连通分量属于这些图类,并设计了更简单、更有效的FPT算法。
{"title":"Deletion to scattered graph classes II - improved FPT algorithms for deletion to pairs of graph classes","authors":"Ashwin Jacob ,&nbsp;Diptapriyo Majumdar ,&nbsp;Venkatesh Raman","doi":"10.1016/j.jcss.2023.03.004","DOIUrl":"https://doi.org/10.1016/j.jcss.2023.03.004","url":null,"abstract":"<div><p>The problem of deletion of vertices to a hereditary graph class is a well-studied problem in parameterized complexity. Recently, a natural extension of the problem was initiated where we are given a finite set of hereditary graph classes and we determine whether <em>k</em> vertices can be deleted from a given graph so that the connected components of the resulting graph belong to one of the given hereditary graph classes. The problem is shown to be fixed parameter tractable (FPT) when the deletion problem to each of the given hereditary graph classes is fixed-parameter tractable, and the property of being in any of the graph classes is expressible in the counting monodic second order (CMSO) logic. This paper focuses on pairs of specific graph classes (<span><math><msub><mrow><mi>Π</mi></mrow><mrow><mn>1</mn></mrow></msub><mo>,</mo><msub><mrow><mi>Π</mi></mrow><mrow><mn>2</mn></mrow></msub></math></span><span>) in which we would like the connected components of the resulting graph to belong to, and design simpler and more efficient FPT algorithms.</span></p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"136 ","pages":"Pages 280-301"},"PeriodicalIF":1.1,"publicationDate":"2023-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49725452","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Parameterized complexity of categorical clustering with size constraints 具有大小约束的分类聚类的参数化复杂度
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2023-09-01 DOI: 10.1016/j.jcss.2023.03.006
Fedor V. Fomin, Petr A. Golovach, Nidhi Purohit

In the Categorical Clustering problem, we are given a set of vectors (matrix) A={a1,,an} over Σm, where Σ is a finite alphabet, and integers k and B. The task is to partition A into k clusters such that the median objective of the clustering in the Hamming norm is at most B. Fomin, Golovach, and Panolan [ICALP 2018] proved that the problem is fixed-parameter tractable for the binary case Σ={0,1}. We extend this algorithmic result to a popular capacitated clustering model, where in addition the sizes of the clusters are lower and upper bounded by integer parameters p and q, respectively. Our main theorem is that the problem is solvable in time 2O(BlogB)|Σ|B(mn)O(1).

在范畴聚类问题中,我们给出了∑m上的一组向量(矩阵)a={a1,…,an},其中∑是有限字母表,以及整数k和B。任务是将a划分为k个聚类,使得Hamming范数中聚类的中值目标至多为B.Fomin,Golovach,和Panolan[ICALP 2018]证明了该问题对于二进制情况∑={0,1}是可处理的固定参数问题。我们将该算法结果扩展到一个流行的容量聚类模型,其中聚类的大小分别由整数参数p和q的下界和上界。我们的主要定理是这个问题在时间2O内是可解的(博客⁡B) |∑|B·(mn)O(1)。
{"title":"Parameterized complexity of categorical clustering with size constraints","authors":"Fedor V. Fomin,&nbsp;Petr A. Golovach,&nbsp;Nidhi Purohit","doi":"10.1016/j.jcss.2023.03.006","DOIUrl":"https://doi.org/10.1016/j.jcss.2023.03.006","url":null,"abstract":"<div><p>In the <span>Categorical Clustering</span> problem, we are given a set of vectors (matrix) <span><math><mi>A</mi><mo>=</mo><mo>{</mo><msub><mrow><mi>a</mi></mrow><mrow><mn>1</mn></mrow></msub><mo>,</mo><mo>…</mo><mo>,</mo><msub><mrow><mi>a</mi></mrow><mrow><mi>n</mi></mrow></msub><mo>}</mo></math></span> over <span><math><msup><mrow><mi>Σ</mi></mrow><mrow><mi>m</mi></mrow></msup></math></span>, where Σ is a finite alphabet, and integers <em>k</em> and <em>B</em>. The task is to partition <strong>A</strong> into <em>k</em> clusters such that the median objective of the clustering in the Hamming norm is at most <em>B</em>. Fomin, Golovach, and Panolan [ICALP 2018] proved that the problem is fixed-parameter tractable for the binary case <span><math><mi>Σ</mi><mo>=</mo><mo>{</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>}</mo></math></span>. We extend this algorithmic result to a popular capacitated clustering model, where in addition the sizes of the clusters are lower and upper bounded by integer parameters <em>p</em> and <em>q</em>, respectively. Our main theorem is that the problem is solvable in time <span><math><msup><mrow><mn>2</mn></mrow><mrow><mi>O</mi><mo>(</mo><mi>B</mi><mi>log</mi><mo>⁡</mo><mi>B</mi><mo>)</mo></mrow></msup><mo>|</mo><mi>Σ</mi><msup><mrow><mo>|</mo></mrow><mrow><mi>B</mi></mrow></msup><mo>⋅</mo><msup><mrow><mo>(</mo><mi>m</mi><mi>n</mi><mo>)</mo></mrow><mrow><mi>O</mi><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msup></math></span>.</p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"136 ","pages":"Pages 171-194"},"PeriodicalIF":1.1,"publicationDate":"2023-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49725736","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Grid recognition: Classical and parameterized computational perspectives 网格识别:经典和参数化计算视角
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2023-09-01 DOI: 10.1016/j.jcss.2023.02.008
Siddharth Gupta , Guy Sa'ar , Meirav Zehavi

Over the past few decades, a large body of works studied the (in)tractability of various computational problems on grid graphs, which often yield substantially faster algorithms than general graphs. Unfortunately, the recognition of a grid graph is hard—it was shown to be NP-hard already in 1987. In this paper, we provide several positive results in this regard in the framework of parameterized complexity. Specifically, our contribution is threefold. First, we show that the problem is FPT parameterized by k+mcc where mcc is the maximum size of a connected component of G. Second, we present a new parameterization, denoted aG, relating graph distance to geometric distance. We show that the problem is para-NP-hard parameterized by aG, but FPT parameterized by aG on trees, as well as FPT parameterized by k+aG. Third, we show that the recognition of k×r grid graphs is NP-hard on graphs of pathwidth 2 where k=3.

在过去的几十年里,大量的工作研究了网格图上各种计算问题的可处理性,这些问题通常比一般图产生更快的算法。不幸的是,网格图的识别是困难的——1987年就已经证明它是NP困难的。在本文中,我们在参数化复杂性的框架下提供了这方面的几个积极结果。具体而言,我们的贡献有三方面。首先,我们证明了问题是由k+mcc参数化的FPT,其中mcc是G的连通分量的最大大小。其次,我们提出了一个新的参数化,表示为aG,将图距离与几何距离联系起来。我们证明了该问题是由aG参数化的准NP困难问题,但在树上由aG进行参数化的FPT,以及由k+aG进行的FPT。第三,我们证明了在路径宽度为2的图上,当k=3时,k×r网格图的识别是NP困难的。
{"title":"Grid recognition: Classical and parameterized computational perspectives","authors":"Siddharth Gupta ,&nbsp;Guy Sa'ar ,&nbsp;Meirav Zehavi","doi":"10.1016/j.jcss.2023.02.008","DOIUrl":"https://doi.org/10.1016/j.jcss.2023.02.008","url":null,"abstract":"<div><p>Over the past few decades, a large body of works studied the (in)tractability of various computational problems on grid graphs, which often yield substantially faster algorithms than general graphs. Unfortunately, the recognition of a grid graph is hard—it was shown to be NP-hard already in 1987. In this paper, we provide several positive results in this regard in the framework of parameterized complexity. Specifically, our contribution is threefold. First, we show that the problem is FPT parameterized by <span><math><mi>k</mi><mo>+</mo><mrow><mi>mcc</mi></mrow></math></span> where <span><math><mi>mcc</mi></math></span> is the maximum size of a connected component of <em>G</em>. Second, we present a new parameterization, denoted <span><math><msub><mrow><mi>a</mi></mrow><mrow><mi>G</mi></mrow></msub></math></span><span><span>, relating graph distance to </span>geometric distance. We show that the problem is para-NP-hard parameterized by </span><span><math><msub><mrow><mi>a</mi></mrow><mrow><mi>G</mi></mrow></msub></math></span>, but FPT parameterized by <span><math><msub><mrow><mi>a</mi></mrow><mrow><mi>G</mi></mrow></msub></math></span> on trees, as well as FPT parameterized by <span><math><mi>k</mi><mo>+</mo><msub><mrow><mi>a</mi></mrow><mrow><mi>G</mi></mrow></msub></math></span>. Third, we show that the recognition of <span><math><mi>k</mi><mo>×</mo><mi>r</mi></math></span> grid graphs is NP-hard on graphs of pathwidth 2 where <span><math><mi>k</mi><mo>=</mo><mn>3</mn></math></span>.</p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"136 ","pages":"Pages 17-62"},"PeriodicalIF":1.1,"publicationDate":"2023-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49725808","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The 2CNF Boolean formula satisfiability problem and the linear space hypothesis 2CNF布尔公式可满足性问题与线性空间假设
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2023-09-01 DOI: 10.1016/j.jcss.2023.03.001
Tomoyuki Yamakami

We aim at investigating the solvability/insolvability of nondeterministic logarithmic-space (NL) decision, search, and optimization problems parameterized by natural size parameters using simultaneously polynomial time and sub-linear space. We are particularly focused on 2SAT3—a restricted variant of the 2CNF Boolean (propositional) formula satisfiability problem in which each variable of a given 2CNF formula appears at most 3 times in the form of literals—parameterized by the total number mvbl(ϕ) of variables of each given Boolean formula ϕ. We propose a new, practical working hypothesis, called the linear space hypothesis (LSH), which asserts that (2SAT3,mvbl) cannot be solved in polynomial time using only “sub-linear” space (i.e., mvbl(x)εpolylog(|x|) space for a constant ε[0,1)) on all instances x. Immediate consequences of LSH include LNL, LOGDCFLLOGCFL, and SCNSC. For our investigation, we fully utilize a key notion of “short reductions”, under which the class PsubLIN of all parameterized polynomial-time sub-linear-space solvable problems is indeed closed.

我们的目的是研究由自然大小参数参数化的非确定对数空间(NL)决策、搜索和优化问题的可解性/不可解性,同时使用多项式时间和亚线性空间。我们特别关注2SAT3——2CNF布尔(命题)公式可满足性问题的一个受限变体,其中给定2CNF公式的每个变量最多以文字的形式出现3次——由每个给定布尔公式的变量总数mvbl(ξ)参数化。我们提出了一个新的、实用的工作假设,称为线性空间假设(LSH),它断言(2SAT3,mvbl)不能在多项式时间内在所有实例x上仅使用“次线性”空间(即,常数ε∈[0,1)的mvbl(x)εpolylog(|x|)空间)求解。LSH的直接后果包括L≠NL、LOGDCFL≠LOGCFL和SC≠NSC。在我们的研究中,我们充分利用了“短约简”的一个关键概念,在该概念下,所有参数化多项式时间-次线性空间可解问题的类PsubLIN确实是封闭的。
{"title":"The 2CNF Boolean formula satisfiability problem and the linear space hypothesis","authors":"Tomoyuki Yamakami","doi":"10.1016/j.jcss.2023.03.001","DOIUrl":"https://doi.org/10.1016/j.jcss.2023.03.001","url":null,"abstract":"<div><p><span><span>We aim at investigating the solvability/insolvability of nondeterministic logarithmic-space (NL) decision, search, and optimization problems parameterized by natural size parameters using simultaneously </span>polynomial time and sub-linear space. We are particularly focused on </span><span><math><msub><mrow><mn>2SAT</mn></mrow><mrow><mn>3</mn></mrow></msub></math></span><span>—a restricted variant of the 2CNF Boolean (propositional) formula satisfiability problem in which each variable of a given 2CNF formula appears at most 3 times in the form of literals—parameterized by the total number </span><span><math><msub><mrow><mi>m</mi></mrow><mrow><mi>v</mi><mi>b</mi><mi>l</mi></mrow></msub><mo>(</mo><mi>ϕ</mi><mo>)</mo></math></span><span> of variables of each given Boolean formula </span><em>ϕ</em>. We propose a new, practical working hypothesis, called the linear space hypothesis (LSH), which asserts that <span><math><mo>(</mo><msub><mrow><mn>2SAT</mn></mrow><mrow><mn>3</mn></mrow></msub><mo>,</mo><msub><mrow><mi>m</mi></mrow><mrow><mi>v</mi><mi>b</mi><mi>l</mi></mrow></msub><mo>)</mo></math></span> cannot be solved in polynomial time using only “sub-linear” space (i.e., <span><math><msub><mrow><mi>m</mi></mrow><mrow><mi>v</mi><mi>b</mi><mi>l</mi></mrow></msub><msup><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mrow><mi>ε</mi></mrow></msup><mspace></mspace><mi>p</mi><mi>o</mi><mi>l</mi><mi>y</mi><mi>l</mi><mi>o</mi><mi>g</mi><mo>(</mo><mo>|</mo><mi>x</mi><mo>|</mo><mo>)</mo></math></span> space for a constant <span><math><mi>ε</mi><mo>∈</mo><mo>[</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>)</mo></math></span>) on all instances <em>x</em>. Immediate consequences of LSH include <span><math><mi>L</mi><mo>≠</mo><mrow><mi>NL</mi></mrow></math></span>, <span><math><mrow><mi>LOGDCFL</mi></mrow><mo>≠</mo><mrow><mi>LOGCFL</mi></mrow></math></span>, and <span><math><mrow><mi>SC</mi></mrow><mo>≠</mo><mrow><mi>NSC</mi></mrow></math></span>. For our investigation, we fully utilize a key notion of “short reductions”, under which the class PsubLIN of all parameterized polynomial-time sub-linear-space solvable problems is indeed closed.</p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"136 ","pages":"Pages 88-112"},"PeriodicalIF":1.1,"publicationDate":"2023-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49738284","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Reducing the vertex cover number via edge contractions 通过边收缩减少顶点覆盖数
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2023-09-01 DOI: 10.1016/j.jcss.2023.03.003
Paloma T. Lima , Vinicius F. dos Santos , Ignasi Sau , Uéverton S. Souza , Prafullkumar Tale

Given a graph G on n vertices and two integers k and d, the Contraction(vc) problem asks whether one can contract at most k edges to reduce the vertex cover number of G by at least d. Recently, Lima et al. [JCSS 2021] proved that Contraction(vc) admits an XP algorithm running in time f(d)nO(d). They asked whether this problem is FPT under this parameterization. In this article, we prove that: (i) Contraction(vc) is W[1]-hard parameterized by k+d. Moreover, unless the ETH fails, the problem does not admit an algorithm running in time f(k+d)no(k+d) for any function f. This answers negatively the open question stated in Lima et al. [JCSS 2021]. (ii) Contraction(vc) is NP-hard even when k=d. (iii) Contraction(vc) can be solved in time 2O(d)nkd+O(1). This improves the algorithm of Lima et al. [JCSS 2021], and shows that when k=d, Contraction(vc) is FPT parameterized by d (or by k).

给定一个图G在n个顶点和两个整数k和d上,收缩(vc)问题询问是否可以收缩最多k条边,以将G的顶点覆盖数减少至少d。最近,Lima等人[JCSS 2021]证明了收缩(vc)允许XP算法在时间f(d)·nO(d)内运行。他们询问在这个参数化条件下这个问题是否是FPT。在本文中,我们证明了:(i)收缩(vc)是由k+d硬参数化的W[1]。此外,除非ETH失败,否则该问题不允许任何函数f的算法在时间f(k+d)-no(k+d)内运行。这否定了Lima等人[JCSS 2021]中提出的开放问题。(ii)收缩(vc)是NP难的,即使当k=d时也是如此。(iii)收缩(vc)可在时间2O(d)·nk−d+O(1)内求解。这改进了Lima等人的算法。[JCSS 2021],并表明当k=d时,收缩(vc)是由d(或k)参数化的FPT。
{"title":"Reducing the vertex cover number via edge contractions","authors":"Paloma T. Lima ,&nbsp;Vinicius F. dos Santos ,&nbsp;Ignasi Sau ,&nbsp;Uéverton S. Souza ,&nbsp;Prafullkumar Tale","doi":"10.1016/j.jcss.2023.03.003","DOIUrl":"https://doi.org/10.1016/j.jcss.2023.03.003","url":null,"abstract":"<div><p>Given a graph <em>G</em> on <em>n</em> vertices and two integers <em>k</em> and <em>d</em>, the <span>Contraction(<span>vc</span>)</span> problem asks whether one can contract at most <em>k</em> edges to reduce the vertex cover number of <em>G</em> by at least <em>d</em>. Recently, Lima et al. [JCSS 2021] proved that <span>Contraction(<span>vc</span>)</span> admits an <span>XP</span> algorithm running in time <span><math><mi>f</mi><mo>(</mo><mi>d</mi><mo>)</mo><mo>⋅</mo><msup><mrow><mi>n</mi></mrow><mrow><mi>O</mi><mo>(</mo><mi>d</mi><mo>)</mo></mrow></msup></math></span>. They asked whether this problem is <span>FPT</span> under this parameterization. In this article, we prove that: (i) <span>Contraction(<span>vc</span>)</span> is <span>W</span>[1]-<span>hard</span> parameterized by <span><math><mi>k</mi><mo>+</mo><mi>d</mi></math></span>. Moreover, unless the <span>ETH</span> fails, the problem does not admit an algorithm running in time <span><math><mi>f</mi><mo>(</mo><mi>k</mi><mo>+</mo><mi>d</mi><mo>)</mo><mo>⋅</mo><msup><mrow><mi>n</mi></mrow><mrow><mi>o</mi><mo>(</mo><mi>k</mi><mo>+</mo><mi>d</mi><mo>)</mo></mrow></msup></math></span> for any function <em>f</em>. This answers negatively the open question stated in Lima et al. [JCSS 2021]. (ii) <span>Contraction(<span>vc</span>)</span> is <span>NP</span>-<span>hard</span> even when <span><math><mi>k</mi><mo>=</mo><mi>d</mi></math></span>. (iii) <span>Contraction(<span>vc</span>)</span> can be solved in time <span><math><msup><mrow><mn>2</mn></mrow><mrow><mi>O</mi><mo>(</mo><mi>d</mi><mo>)</mo></mrow></msup><mo>⋅</mo><msup><mrow><mi>n</mi></mrow><mrow><mi>k</mi><mo>−</mo><mi>d</mi><mo>+</mo><mi>O</mi><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msup></math></span>. This improves the algorithm of Lima et al. [JCSS 2021], and shows that when <span><math><mi>k</mi><mo>=</mo><mi>d</mi></math></span>, <span>Contraction(<span>vc</span>)</span> is <span>FPT</span> parameterized by <em>d</em> (or by <em>k</em>).</p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"136 ","pages":"Pages 63-87"},"PeriodicalIF":1.1,"publicationDate":"2023-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49725809","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Galactic token sliding 银河令牌滑动
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2023-09-01 DOI: 10.1016/j.jcss.2023.03.008
Valentin Bartier , Nicolas Bousquet , Amer E. Mouawad

Given a graph G and two independent sets Is and It of size k, the Independent Set Reconfiguration problem asks whether there exists a sequence of independent sets that transforms Is to It such that each independent set is obtained from the previous one using a so-called reconfiguration step. Viewing each independent set as a collection of k tokens placed on the vertices of a graph G, the two most studied reconfiguration steps are token jumping and token sliding. Over a series of papers, it was shown that the Token Jumping problem is fixed-parameter tractable (for parameter k) when restricted to sparse graph classes, such as planar, bounded treewidth, and nowhere dense graphs. As for the Token Sliding problem, almost nothing is known. We remedy this situation by showing that Token Sliding is fixed-parameter tractable on graphs of bounded degree, planar graphs, and chordal graphs of bounded clique number.

给定图G和大小为k的两个独立集Is和It,独立集重构问题询问是否存在将Is转换为It的独立集序列,从而使用所谓的重构步骤从前一个独立集获得每个独立集。将每个独立集视为放置在图G的顶点上的k个标记的集合,研究最多的两个重新配置步骤是标记跳跃和标记滑动。在一系列论文中,我们证明了当限制在稀疏图类(如平面图、有界树宽图和无处稠密图)时,令牌跳跃问题是固定参数可处理的(对于参数k)。至于代币滑动问题,几乎一无所知。我们通过证明令牌滑动在有界度图、平面图和有界团数弦图上是可处理的固定参数来纠正这种情况。
{"title":"Galactic token sliding","authors":"Valentin Bartier ,&nbsp;Nicolas Bousquet ,&nbsp;Amer E. Mouawad","doi":"10.1016/j.jcss.2023.03.008","DOIUrl":"https://doi.org/10.1016/j.jcss.2023.03.008","url":null,"abstract":"<div><p>Given a graph <em>G</em><span> and two independent sets </span><span><math><msub><mrow><mi>I</mi></mrow><mrow><mi>s</mi></mrow></msub></math></span> and <span><math><msub><mrow><mi>I</mi></mrow><mrow><mi>t</mi></mrow></msub></math></span> of size <em>k</em>, the <span>Independent Set Reconfiguration</span> problem asks whether there exists a sequence of independent sets that transforms <span><math><msub><mrow><mi>I</mi></mrow><mrow><mi>s</mi></mrow></msub></math></span> to <span><math><msub><mrow><mi>I</mi></mrow><mrow><mi>t</mi></mrow></msub></math></span> such that each independent set is obtained from the previous one using a so-called reconfiguration step. Viewing each independent set as a collection of <em>k</em> tokens placed on the vertices of a graph <em>G</em>, the two most studied reconfiguration steps are token jumping and token sliding. Over a series of papers, it was shown that the <span>Token Jumping</span> problem is fixed-parameter tractable (for parameter <em>k</em>) when restricted to sparse graph classes, such as planar, bounded treewidth, and nowhere dense graphs. As for the <span>Token Sliding</span> problem, almost nothing is known. We remedy this situation by showing that <span>Token Sliding</span><span> is fixed-parameter tractable on graphs of bounded degree, planar graphs<span>, and chordal graphs of bounded clique number.</span></span></p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"136 ","pages":"Pages 220-248"},"PeriodicalIF":1.1,"publicationDate":"2023-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49738230","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Algebraic characterizations and block product decompositions for first order logic and its infinitary quantifier extensions over countable words 一阶逻辑的代数表征和块积分解及其可数词上的无限量词扩展
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2023-09-01 DOI: 10.1016/j.jcss.2023.04.002
Bharat Adsul , Saptarshi Sarkar , A.V. Sreejith

We contribute to the refined understanding of language-logic-algebra interplay in a recent algebraic framework over countable words. Algebraic characterizations of the one variable fragment of FO as well as the boolean closure of the existential fragment of FO are established. We develop a seamless integration of the block product operation in the countable setting, and generalize well-known decompositional characterizations of FO and its two variable fragment. We propose an extension of FO admitting infinitary quantifiers to reason about inherent infinitary properties of countable words, and obtain a natural hierarchical block-product based characterization of this extension. Properties expressible in this extension can be simultaneously expressed in the classical logical systems such as WMSO and FO[cut]. We also rule out the possibility of a finite-basis for a block-product based characterization of these logical systems. Finally, we report algebraic characterizations of one variable fragments of the hierarchies of the new extension.

在最近关于可数词的代数框架中,我们有助于对语言逻辑代数相互作用的精细理解。建立了FO的单变量片段的代数刻画以及FO存在片段的布尔闭包。我们在可数设置下开发了块积运算的无缝集成,并推广了FO及其双变量片段的众所周知的分解特征。我们提出了FO允许不定式量词的扩展,以推理可数词的固有不定式性质,并获得了该扩展的基于自然层次块积的特征。在这个扩展中可表达的属性可以同时在经典逻辑系统中表达,如WMSO和FO[cut]。我们还排除了这些逻辑系统的基于块积的特征化的有限基的可能性。最后,我们报告了新扩展的层次结构的一个变量片段的代数特征。
{"title":"Algebraic characterizations and block product decompositions for first order logic and its infinitary quantifier extensions over countable words","authors":"Bharat Adsul ,&nbsp;Saptarshi Sarkar ,&nbsp;A.V. Sreejith","doi":"10.1016/j.jcss.2023.04.002","DOIUrl":"https://doi.org/10.1016/j.jcss.2023.04.002","url":null,"abstract":"<div><p>We contribute to the refined understanding of language-logic-algebra interplay in a recent algebraic framework over countable words. Algebraic characterizations of the one variable fragment of FO as well as the boolean closure of the existential fragment of FO are established. We develop a seamless integration of the block product operation in the countable setting, and generalize well-known decompositional characterizations of FO and its two variable fragment. We propose an extension of FO admitting infinitary quantifiers to reason about inherent infinitary properties of countable words, and obtain a natural hierarchical block-product based characterization of this extension. Properties expressible in this extension can be simultaneously expressed in the classical logical systems such as WMSO and FO[cut]. We also rule out the possibility of a finite-basis for a block-product based characterization of these logical systems. Finally, we report algebraic characterizations of one variable fragments of the hierarchies of the new extension.</p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"136 ","pages":"Pages 302-326"},"PeriodicalIF":1.1,"publicationDate":"2023-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49752944","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Wireless IoT sensors data collection reward maximization by leveraging multiple energy- and storage-constrained UAVs 通过利用多个能量和存储受限的无人机,无线物联网传感器数据收集奖励最大化
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2023-09-01 DOI: 10.1016/j.jcss.2023.103475
Francesco Betti Sorbelli , Alfredo Navarra , Lorenzo Palazzetti , Cristina M. Pinotti , Giuseppe Prencipe

We consider Internet of Things (IoT) sensors deployed inside an area to be monitored. Drones can be used to collect the data from the sensors, but they are constrained in energy and storage. Therefore, all drones need to select a subset of sensors whose data are the most relevant to be acquired, modeled by assigning a reward. We present an optimization problem called Multiple-drone Data-collection Maximization Problem (MDMP) whose objective is to plan a set of drones' missions aimed at maximizing the overall reward from the collected data, and such that each individual drone's mission energy cost and total collected data are within the energy and storage limits, respectively. We optimally solve MDMP by proposing an Integer Linear Programming based algorithm. Since MDMP is NP-hard, we devise suboptimal algorithms for single- and multiple-drone scenarios. Finally, we thoroughly evaluate our algorithms on the basis of random generated synthetic data.

我们认为物联网(IoT)传感器部署在要监控的区域内。无人机可以用来收集传感器的数据,但它们在能量和存储方面受到限制。因此,所有无人机都需要选择一个子集的传感器,通过分配奖励来建模,这些传感器的数据最相关。我们提出了一个优化问题,称为多架无人机数据收集最大化问题(MDMP),其目标是规划一组无人机的任务,旨在最大限度地提高收集数据的总体回报,并使每架无人机的飞行任务能量成本和收集的总数据分别在能量和存储限制内。我们通过提出一种基于整数线性规划的算法来优化求解MDMP。由于MDMP是NP难的,我们为单无人机和多无人机场景设计了次优算法。最后,我们在随机生成的合成数据的基础上对我们的算法进行了全面的评估。
{"title":"Wireless IoT sensors data collection reward maximization by leveraging multiple energy- and storage-constrained UAVs","authors":"Francesco Betti Sorbelli ,&nbsp;Alfredo Navarra ,&nbsp;Lorenzo Palazzetti ,&nbsp;Cristina M. Pinotti ,&nbsp;Giuseppe Prencipe","doi":"10.1016/j.jcss.2023.103475","DOIUrl":"https://doi.org/10.1016/j.jcss.2023.103475","url":null,"abstract":"<div><p>We consider Internet of Things (IoT) sensors deployed inside an area to be monitored. Drones can be used to collect the data from the sensors, but they are constrained in energy and storage. Therefore, all drones need to select a subset of sensors whose data are the most relevant to be acquired, modeled by assigning a reward. We present an optimization problem called <em>Multiple-drone Data-collection Maximization Problem</em> (<span>MDMP</span>) whose objective is to plan a set of drones' missions aimed at maximizing the overall reward from the collected data, and such that each individual drone's mission energy cost and total collected data are within the energy and storage limits, respectively. We optimally solve <span>MDMP</span> by proposing an Integer Linear Programming based algorithm. Since <span>MDMP</span> is <em>NP</em>-hard, we devise suboptimal algorithms for single- and multiple-drone scenarios. Finally, we thoroughly evaluate our algorithms on the basis of random generated synthetic data.</p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"139 ","pages":"Article 103475"},"PeriodicalIF":1.1,"publicationDate":"2023-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49725578","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Addition machines, automatic functions and open problems of Floyd and Knuth 加法机,自动功能和Floyd和Knuth的开放问题
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2023-09-01 DOI: 10.1016/j.jcss.2023.04.003
Sanjay Jain , Xiaodong Jia , Ammar Fathin Sabili , Frank Stephan

Floyd and Knuth investigated in 1990 register machines which can add, subtract and compare integers as primitive operations. They asked whether their current bound on the number of registers for multiplying and dividing fast (running in time linear in the size of the input) can be improved and whether one can output fast the powers of two summing up to a positive integer in subquadratic time. Both questions are answered positively. Furthermore, it is shown that every function computed by only one register is automatic and that the automatic functions with one input can be computed with four registers in linear time; automatic functions with a larger number of inputs can be computed with 5 registers in linear time. There is a nonautomatic function with one input which can be computed with two registers in linear time.

Floyd和Knuth在1990年研究了可以将整数作为基元运算进行加法、减法和比较的寄存器机。他们询问是否可以改进快速乘法和除法(在时间上与输入大小线性)的寄存器数量的当前限制,以及是否可以快速输出二次方时间内求和为正整数的二次幂。两个问题都得到了肯定的回答。此外,还证明了仅由一个寄存器计算的每个函数都是自动的,并且具有一个输入的自动函数可以在线性时间内由四个寄存器计算;具有大量输入的自动函数可以在线性时间内用5个寄存器来计算。有一个具有一个输入的非自动函数,可以在线性时间内用两个寄存器进行计算。
{"title":"Addition machines, automatic functions and open problems of Floyd and Knuth","authors":"Sanjay Jain ,&nbsp;Xiaodong Jia ,&nbsp;Ammar Fathin Sabili ,&nbsp;Frank Stephan","doi":"10.1016/j.jcss.2023.04.003","DOIUrl":"https://doi.org/10.1016/j.jcss.2023.04.003","url":null,"abstract":"<div><p>Floyd and Knuth investigated in 1990 register machines which can add, subtract and compare integers as primitive operations. They asked whether their current bound on the number of registers for multiplying and dividing fast (running in time linear in the size of the input) can be improved and whether one can output fast the powers of two summing up to a positive integer in subquadratic time. Both questions are answered positively. Furthermore, it is shown that every function computed by only one register is automatic and that the automatic functions with one input can be computed with four registers in linear time; automatic functions with a larger number of inputs can be computed with 5 registers in linear time. There is a nonautomatic function with one input which can be computed with two registers in linear time.</p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"136 ","pages":"Pages 135-156"},"PeriodicalIF":1.1,"publicationDate":"2023-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49725778","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Journal of Computer and System Sciences
全部 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