首页 > 最新文献

Journal of Computer and System Sciences最新文献

英文 中文
Preprocessing to reduce the search space: Antler structures for feedback vertex set 减少搜索空间的预处理:反馈顶点集的鹿角结构
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2024-03-28 DOI: 10.1016/j.jcss.2024.103532
Huib Donkers, Bart M.P. Jansen

The goal of this paper is to open up a new research direction aimed at understanding the power of preprocessing in speeding up algorithms that solve NP-hard problems exactly. We explore this direction for the classic Feedback Vertex Set problem on undirected graphs, leading to a new type of graph structure called antler decomposition, which identifies vertices that belong to an optimal solution. It is an analogue of the celebrated crown decomposition which has been used for Vertex Cover. We develop the graph structure theory around such decompositions and develop fixed-parameter tractable algorithms to find them, parameterized by the number of vertices for which they witness presence in an optimal solution. This reduces the search space of fixed-parameter tractable algorithms parameterized by the solution size that solve Feedback Vertex Set.

本文的目标是开辟一个新的研究方向,旨在了解预处理在加速精确解决 NP 难问题的算法方面的威力。我们针对无向图上的经典反馈顶点集问题探索了这一方向,从而提出了一种名为鹿角分解的新型图结构,它能识别属于最优解的顶点。鹿角分解是著名的冠分解的类似物,曾用于顶点覆盖问题。我们围绕这种分解发展了图结构理论,并开发了固定参数的可操作性算法来寻找这种分解,其参数为最佳解中存在的顶点数量。这就缩小了以求解反馈顶点集的解大小为参数的固定参数可扩展算法的搜索空间。
{"title":"Preprocessing to reduce the search space: Antler structures for feedback vertex set","authors":"Huib Donkers,&nbsp;Bart M.P. Jansen","doi":"10.1016/j.jcss.2024.103532","DOIUrl":"https://doi.org/10.1016/j.jcss.2024.103532","url":null,"abstract":"<div><p>The goal of this paper is to open up a new research direction aimed at understanding the power of preprocessing in speeding up algorithms that solve NP-hard problems exactly. We explore this direction for the classic <span>Feedback Vertex Set</span> problem on undirected graphs, leading to a new type of graph structure called <em>antler decomposition</em>, which identifies vertices that belong to an optimal solution. It is an analogue of the celebrated <em>crown decomposition</em> which has been used for <span>Vertex Cover</span>. We develop the graph structure theory around such decompositions and develop fixed-parameter tractable algorithms to find them, parameterized by the number of vertices for which they witness presence in an optimal solution. This reduces the search space of fixed-parameter tractable algorithms parameterized by the solution size that solve <span>Feedback Vertex Set</span>.</p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"144 ","pages":"Article 103532"},"PeriodicalIF":1.1,"publicationDate":"2024-03-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0022000024000278/pdfft?md5=2d8e7a91708f0a0fee2cda8d00eb9d75&pid=1-s2.0-S0022000024000278-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140543243","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A cop and robber game on edge-periodic temporal graphs 边缘周期时序图上的警察与强盗博弈
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2024-03-28 DOI: 10.1016/j.jcss.2024.103534
Thomas Erlebach , Nils Morawietz , Jakob T. Spooner , Petra Wolf

We introduce a cops and robbers game with one cop and one robber on a special type of time-varying graphs (TVGs), namely edge-periodic graphs. These are TVGs in which, for each edge e, a binary string τ(e) is given such that the edge e is present in time step t if and only if τ(e) contains a 1 at position tmod|τ(e)|. This periodicity allows for a compact representation of infinite TVGs. We prove that even for very simple underlying graphs, i.e., directed and undirected cycles, the problem of deciding whether a cop-winning strategy exists is NP-hard and W[1]-hard parameterized by the number of vertices. Furthermore, we show that this decision problem can be solved on general edge-periodic graphs in PSPACE. Finally, we present tight bounds on the minimum length of a directed or undirected cycle that guarantees the cycle to be robber-winning.

我们在一种特殊的时变图(TVG)(即边缘周期图)上引入了一个警察和一个劫匪的警察与劫匪博弈。在这些 TVG 中,每条边 e 都有一个二进制字符串 τ(e),当且仅当 τ(e) 在 tmod|τ(e)| 位置包含一个 1 时,边 e 才会在时间步长 t 出现。这种周期性可以紧凑地表示无限 TVG。我们证明,即使对于非常简单的底层图,即有向和无向循环图,决定是否存在共赢策略的问题也是 NP-困难的,并且以顶点数为参数的 W[1]-hard 问题。此外,我们还证明了这个决策问题可以在 PSPACE 中的一般边缘周期图上求解。最后,我们提出了有向或无向循环的最小长度的严格约束,以保证循环是强盗获胜的。
{"title":"A cop and robber game on edge-periodic temporal graphs","authors":"Thomas Erlebach ,&nbsp;Nils Morawietz ,&nbsp;Jakob T. Spooner ,&nbsp;Petra Wolf","doi":"10.1016/j.jcss.2024.103534","DOIUrl":"10.1016/j.jcss.2024.103534","url":null,"abstract":"<div><p>We introduce a cops and robbers game with one cop and one robber on a special type of time-varying graphs (TVGs), namely edge-periodic graphs. These are TVGs in which, for each edge <em>e</em>, a binary string <span><math><mi>τ</mi><mo>(</mo><mi>e</mi><mo>)</mo></math></span> is given such that the edge <em>e</em> is present in time step <em>t</em> if and only if <span><math><mi>τ</mi><mo>(</mo><mi>e</mi><mo>)</mo></math></span> contains a 1 at position <span><math><mi>t</mi><mspace></mspace><mrow><mi>mod</mi></mrow><mspace></mspace><mo>|</mo><mi>τ</mi><mo>(</mo><mi>e</mi><mo>)</mo><mo>|</mo></math></span>. This periodicity allows for a compact representation of infinite TVGs. We prove that even for very simple underlying graphs, i.e., directed and undirected cycles, the problem of deciding whether a cop-winning strategy exists is NP-hard and <span><math><mi>W</mi><mo>[</mo><mn>1</mn><mo>]</mo></math></span>-hard parameterized by the number of vertices. Furthermore, we show that this decision problem can be solved on general edge-periodic graphs in PSPACE. Finally, we present tight bounds on the minimum length of a directed or undirected cycle that guarantees the cycle to be robber-winning.</p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"144 ","pages":"Article 103534"},"PeriodicalIF":1.1,"publicationDate":"2024-03-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0022000024000291/pdfft?md5=b5026eb7f4f00c8742c1bca27d3f8d40&pid=1-s2.0-S0022000024000291-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140403344","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On kernels for d-path vertex cover 关于 d 路径顶点覆盖的内核
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2024-03-27 DOI: 10.1016/j.jcss.2024.103531
Radovan Červený, Pratibha Choudhary, Ondřej Suchý

In this paper we study the kernelization of the d-Path Vertex Cover (d-PVC) problem. Given a graph G, the problem requires finding whether there exists a set of at most k vertices whose removal from G results in a graph that does not contain a path (not necessarily induced) with d vertices. It is known that d-PVC is NP-complete for d2. Since the problem generalizes to d-Hitting Set, it is known to admit a kernel with O(dkd) edges. We improve on this by giving better kernels. Specifically, we give kernels with O(k2) vertices and edges for the cases when d=4 and d=5. Further, we give a kernel with O(k4d2d+9) vertices and edges for general d.

本文研究了- (-PVC)问题的内核化。给定一个图 ,该问题要求找到是否存在一个最多由顶点组成的集合,从该集合中移除顶点后,图中不包含有顶点的路径(不一定是诱导路径)。众所周知,-PVC 对于 .由于该问题可推广到 -,因此已知它允许一个带边的内核。我们通过给出更好的内核来改进这一问题。具体来说,我们给出了当 和 时带顶点和边的内核。此外,我们还给出了一般情况下 .
{"title":"On kernels for d-path vertex cover","authors":"Radovan Červený,&nbsp;Pratibha Choudhary,&nbsp;Ondřej Suchý","doi":"10.1016/j.jcss.2024.103531","DOIUrl":"10.1016/j.jcss.2024.103531","url":null,"abstract":"<div><p>In this paper we study the kernelization of the <em>d</em>-<span>Path Vertex Cover</span> (<em>d</em>-PVC) problem. Given a graph <em>G</em>, the problem requires finding whether there exists a set of at most <em>k</em> vertices whose removal from <em>G</em> results in a graph that does not contain a path (not necessarily induced) with <em>d</em> vertices. It is known that <em>d</em>-PVC is <span>NP</span>-complete for <span><math><mi>d</mi><mo>≥</mo><mn>2</mn></math></span>. Since the problem generalizes to <em>d</em>-<span>Hitting Set</span>, it is known to admit a kernel with <span><math><mi>O</mi><mo>(</mo><mi>d</mi><msup><mrow><mi>k</mi></mrow><mrow><mi>d</mi></mrow></msup><mo>)</mo></math></span> edges. We improve on this by giving better kernels. Specifically, we give kernels with <span><math><mi>O</mi><mo>(</mo><msup><mrow><mi>k</mi></mrow><mrow><mn>2</mn></mrow></msup><mo>)</mo></math></span> vertices and edges for the cases when <span><math><mi>d</mi><mo>=</mo><mn>4</mn></math></span> and <span><math><mi>d</mi><mo>=</mo><mn>5</mn></math></span>. Further, we give a kernel with <span><math><mi>O</mi><mo>(</mo><msup><mrow><mi>k</mi></mrow><mrow><mn>4</mn></mrow></msup><msup><mrow><mi>d</mi></mrow><mrow><mn>2</mn><mi>d</mi><mo>+</mo><mn>9</mn></mrow></msup><mo>)</mo></math></span> vertices and edges for general <em>d</em>.</p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"144 ","pages":"Article 103531"},"PeriodicalIF":1.1,"publicationDate":"2024-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140323105","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
Decidable problems in substitution shifts 置换移动中的可解问题
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2024-03-18 DOI: 10.1016/j.jcss.2024.103529
Marie-Pierre Béal , Dominique Perrin , Antonio Restivo

In this paper, we investigate the structure of the most general kind of substitution shifts, including non-minimal ones, and allowing erasing morphisms. We prove the decidability of many properties of these morphisms with respect to the shift space generated by iteration, such as aperiodicity, recognizability and (under an additional assumption) irreducibility, or minimality.

在本文中,我们研究了最一般的置换移位的结构,包括非最小移位和允许擦除的态式。我们证明了关于迭代产生的移位空间,这些变形的许多性质的可判定性,如非周期性、可识别性和(在额外假设下的)不可还原性或最小性。
{"title":"Decidable problems in substitution shifts","authors":"Marie-Pierre Béal ,&nbsp;Dominique Perrin ,&nbsp;Antonio Restivo","doi":"10.1016/j.jcss.2024.103529","DOIUrl":"10.1016/j.jcss.2024.103529","url":null,"abstract":"<div><p>In this paper, we investigate the structure of the most general kind of substitution shifts, including non-minimal ones, and allowing erasing morphisms. We prove the decidability of many properties of these morphisms with respect to the shift space generated by iteration, such as aperiodicity, recognizability and (under an additional assumption) irreducibility, or minimality.</p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"143 ","pages":"Article 103529"},"PeriodicalIF":1.1,"publicationDate":"2024-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140201967","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
Packing arc-disjoint cycles in oriented graphs 打包定向图中的弧异循环
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2024-03-15 DOI: 10.1016/j.jcss.2024.103530
Jasine Babu , Ajay Saju Jacob , R. Krithika , Deepak Rajendraprasad

Arc-Disjoint Cycle Packing is a classical NP-complete problem and we study it from two perspectives: (1) by restricting the cycles in the packing to be of a fixed length, and (2) by restricting the inputs to bipartite tournaments. Focusing first on Arc-Disjoint r-Cycle Packing (where the cycles in the packing are required to be of length r), we show NP-completeness in oriented graphs with girth r for each r3 and study the parameterized complexity of the problem with respect to two parameterizations (solution size and vertex cover size) for r=4 in oriented graphs. Moving on to Arc-Disjoint Cycle Packing in bipartite tournaments, we show that every bipartite tournament either contains k arc-disjoint cycles or has a feedback arc set of size at most 7(k1). This result adds to the set of Erdös-Pósa-type results known in the combinatorics literature for packing and covering problems.

是一个经典的-完全问题,我们从两个角度对其进行研究:(1) 通过限制包装中的循环为固定长度,以及 (2) 通过限制输入为两方锦标赛。我们首先关注的是(要求包装中的循环长度为 ),我们展示了面向图中每一个有周长问题的-完备性,并研究了面向图中两个参数化(解大小和顶点覆盖大小)问题的参数化复杂度。接着,我们研究了双方位锦标赛中的问题,证明每个双方位锦标赛要么包含弧不相交循环,要么有一个反馈弧集,其大小至多为 。这一结果为组合学文献中已知的打包和覆盖问题的厄尔多斯-波萨类型结果集增添了新的内容。
{"title":"Packing arc-disjoint cycles in oriented graphs","authors":"Jasine Babu ,&nbsp;Ajay Saju Jacob ,&nbsp;R. Krithika ,&nbsp;Deepak Rajendraprasad","doi":"10.1016/j.jcss.2024.103530","DOIUrl":"10.1016/j.jcss.2024.103530","url":null,"abstract":"<div><p><span>Arc-Disjoint Cycle Packing</span> is a classical <span>NP</span>-complete problem and we study it from two perspectives: (1) by restricting the cycles in the packing to be of a fixed length, and (2) by restricting the inputs to bipartite tournaments. Focusing first on <span>Arc-Disjoint</span> <em>r</em><span>-Cycle Packing</span> (where the cycles in the packing are required to be of length <em>r</em>), we show <span>NP</span>-completeness in oriented graphs with girth <em>r</em> for each <span><math><mi>r</mi><mo>≥</mo><mn>3</mn></math></span> and study the parameterized complexity of the problem with respect to two parameterizations (solution size and vertex cover size) for <span><math><mi>r</mi><mo>=</mo><mn>4</mn></math></span> in oriented graphs. Moving on to <span>Arc-Disjoint Cycle Packing</span> in bipartite tournaments, we show that every bipartite tournament either contains <em>k</em> arc-disjoint cycles or has a feedback arc set of size at most <span><math><mn>7</mn><mo>(</mo><mi>k</mi><mo>−</mo><mn>1</mn><mo>)</mo></math></span>. This result adds to the set of Erdös-Pósa-type results known in the combinatorics literature for packing and covering problems.</p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"143 ","pages":"Article 103530"},"PeriodicalIF":1.1,"publicationDate":"2024-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140201944","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
Monitoring the edges of a graph using distances with given girth 使用给定周长的距离监测图形的边缘
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2024-03-06 DOI: 10.1016/j.jcss.2024.103528
Chenxu Yang , Gang Yang , Sun-Yuan Hsieh , Yaping Mao , Ralf Klasing

A set M of vertices of a graph G is a distance-edge-monitoring set if for every edge eG, there is a vertex xM and a vertex yG such that e belongs to all shortest paths between x and y. We denote by dem(G) the smallest size of such a set in G. In this paper, we prove that dem(G)ng(G)/2 for any connected graph G, which is not a tree, of order n, where g(G) is the length of a shortest cycle in G, and give the graphs with dem(G)=ng(G)/2. We also obtain that |V(G)|k+g(G)/2 for every connected graph G with dem(G)=k and g(G)=g. Furthermore, the lower bound holds if and only if g=3 and k=n1 or g=4 and k=2. We prove that dem(G)2n/5 for g(G)5.

对于一个图的顶点集和边,如果存在一个顶点,使得 或 ,则由 。如果所有边都由图 的某些顶点监控,则图 的顶点集是(简称 DEM 集)。 图 的 定义是图 的 DEM 集的最小心性。 本文中,我们证明了对于一个连通图(不是树),其阶为 ,其中 (简称 )是图 中最短循环的长度。此外,当且仅当 是一个循环或一个完整图()时,等式成立。让 是具有 DEM 数和周长的连通图类。对于任意 ,我们有 .此外,当且仅当 和 或 和 时,等式成立。 此外,存在这样一个图,它可以任意大。我们还给出了 和 之间的关系,即 。
{"title":"Monitoring the edges of a graph using distances with given girth","authors":"Chenxu Yang ,&nbsp;Gang Yang ,&nbsp;Sun-Yuan Hsieh ,&nbsp;Yaping Mao ,&nbsp;Ralf Klasing","doi":"10.1016/j.jcss.2024.103528","DOIUrl":"10.1016/j.jcss.2024.103528","url":null,"abstract":"<div><p>A set <em>M</em> of vertices of a graph <em>G</em> is a <em>distance-edge-monitoring set</em> if for every edge <span><math><mi>e</mi><mo>∈</mo><mi>G</mi></math></span>, there is a vertex <span><math><mi>x</mi><mo>∈</mo><mi>M</mi></math></span> and a vertex <span><math><mi>y</mi><mo>∈</mo><mi>G</mi></math></span> such that <em>e</em> belongs to all shortest paths between <em>x</em> and <em>y</em>. We denote by <span><math><mrow><mi>dem</mi></mrow><mo>(</mo><mi>G</mi><mo>)</mo></math></span> the smallest size of such a set in <em>G</em>. In this paper, we prove that <span><math><mi>dem</mi><mo>(</mo><mi>G</mi><mo>)</mo><mo>≤</mo><mi>n</mi><mo>−</mo><mo>⌊</mo><mi>g</mi><mo>(</mo><mi>G</mi><mo>)</mo><mo>/</mo><mn>2</mn><mo>⌋</mo></math></span> for any connected graph <em>G</em>, which is not a tree, of order <em>n</em>, where <span><math><mi>g</mi><mo>(</mo><mi>G</mi><mo>)</mo></math></span> is the length of a shortest cycle in <em>G</em>, and give the graphs with <span><math><mi>dem</mi><mo>(</mo><mi>G</mi><mo>)</mo><mo>=</mo><mi>n</mi><mo>−</mo><mo>⌊</mo><mi>g</mi><mo>(</mo><mi>G</mi><mo>)</mo><mo>/</mo><mn>2</mn><mo>⌋</mo></math></span>. We also obtain that <span><math><mo>|</mo><mi>V</mi><mo>(</mo><mi>G</mi><mo>)</mo><mo>|</mo><mo>≥</mo><mi>k</mi><mo>+</mo><mo>⌊</mo><mi>g</mi><mo>(</mo><mi>G</mi><mo>)</mo><mo>/</mo><mn>2</mn><mo>⌋</mo></math></span> for every connected graph <em>G</em> with <span><math><mrow><mi>dem</mi></mrow><mo>(</mo><mi>G</mi><mo>)</mo><mo>=</mo><mi>k</mi></math></span> and <span><math><mi>g</mi><mo>(</mo><mi>G</mi><mo>)</mo><mo>=</mo><mi>g</mi></math></span>. Furthermore, the lower bound holds if and only if <span><math><mi>g</mi><mo>=</mo><mn>3</mn></math></span> and <span><math><mi>k</mi><mo>=</mo><mi>n</mi><mo>−</mo><mn>1</mn></math></span> or <span><math><mi>g</mi><mo>=</mo><mn>4</mn></math></span> and <span><math><mi>k</mi><mo>=</mo><mn>2</mn></math></span>. We prove that <span><math><mrow><mi>dem</mi></mrow><mo>(</mo><mi>G</mi><mo>)</mo><mo>≤</mo><mn>2</mn><mi>n</mi><mo>/</mo><mn>5</mn></math></span> for <span><math><mi>g</mi><mo>(</mo><mi>G</mi><mo>)</mo><mo>≥</mo><mn>5</mn></math></span>.</p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"143 ","pages":"Article 103528"},"PeriodicalIF":1.1,"publicationDate":"2024-03-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140053823","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
Deep kernelization for the Tree Bisection and Reconnection (TBR) distance in phylogenetics 系统发生学中树分叉和重新连接(TBR)距离的深度核化
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2024-01-26 DOI: 10.1016/j.jcss.2024.103519
Steven Kelk , Simone Linz , Ruben Meuwese

We describe a kernel of size 9k8 for the NP-hard problem of computing the Tree Bisection and Reconnection (TBR) distance k between two unrooted binary phylogenetic trees. To achieve this, we extend the existing portfolio of reduction rules with three new reduction rules. Two of these are based on the idea of topologically transforming the trees in a distance-preserving way in order to guarantee execution of earlier reduction rules. The third rule extends the local neighborhood approach introduced in [20] to more global structures, allowing new situations to be identified when the deletion of a leaf definitely reduces the TBR distance by one. The bound on the kernel size is tight up to an additive term. Our results also apply to the equivalent problem of computing a maximum agreement forest between two unrooted binary phylogenetic trees. We anticipate that our results are widely applicable for computing agreement-forest based dissimilarity measures.

我们描述了一个大小为 9k-8 的内核,可用于计算两个无根二叉系统发育树之间的树分叉和重新连接(TBR)距离 k 这一 NP 难问题。为此,我们扩展了现有的还原规则组合,增加了三个新的还原规则。其中两条规则是基于以保留距离的方式对树进行拓扑转换的想法,以保证执行之前的缩减规则。第三条规则将文献[20]中引入的局部邻域方法扩展到了更多的全局结构中,从而可以识别出当删除一片树叶时,TBR 距离肯定会减少一个的新情况。对内核大小的约束是严格的,直到一个加法项为止。我们的结果也适用于计算两棵无根二元系统发育树之间的最大一致森林(MAF)的等价问题。我们预计,我们的结果将更广泛地适用于计算基于协议林的异质性度量。
{"title":"Deep kernelization for the Tree Bisection and Reconnection (TBR) distance in phylogenetics","authors":"Steven Kelk ,&nbsp;Simone Linz ,&nbsp;Ruben Meuwese","doi":"10.1016/j.jcss.2024.103519","DOIUrl":"10.1016/j.jcss.2024.103519","url":null,"abstract":"<div><p>We describe a kernel of size <span><math><mn>9</mn><mi>k</mi><mo>−</mo><mn>8</mn></math></span> for the NP-hard problem of computing the Tree Bisection and Reconnection (TBR) distance <em>k</em> between two unrooted binary phylogenetic trees. To achieve this, we extend the existing portfolio of reduction rules with three new reduction rules. Two of these are based on the idea of topologically transforming the trees in a distance-preserving way in order to guarantee execution of earlier reduction rules. The third rule extends the local neighborhood approach introduced in <span>[20]</span> to more global structures, allowing new situations to be identified when the deletion of a leaf definitely reduces the TBR distance by one. The bound on the kernel size is tight up to an additive term. Our results also apply to the equivalent problem of computing a maximum agreement forest between two unrooted binary phylogenetic trees. We anticipate that our results are widely applicable for computing agreement-forest based dissimilarity measures.</p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"142 ","pages":"Article 103519"},"PeriodicalIF":1.1,"publicationDate":"2024-01-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S002200002400014X/pdfft?md5=d95807a5290b9b72c4034f27a39f9776&pid=1-s2.0-S002200002400014X-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139587066","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
SAT backdoors: Depth beats size SAT 后门:深度胜于大小
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2024-01-19 DOI: 10.1016/j.jcss.2024.103520
Jan Dreier , Sebastian Ordyniak , Stefan Szeider

For several decades, much effort has been put into identifying classes of CNF formulas whose satisfiability can be decided in polynomial time. Classic results are the linear-time tractability of Horn formulas (Aspvall, Plass, and Tarjan, 1979) and Krom (i.e., 2CNF) formulas (Dowling and Gallier, 1984). Backdoors, introduced by Williams, Gomes and Selman (2003), gradually extend such a tractable class to all formulas of bounded distance to the class. Backdoor size provides a natural but rather crude distance measure between a formula and a tractable class. Backdoor depth, introduced by Mählmann, Siebertz, and Vigny (2021), is a more refined distance measure, which admits the utilization of different backdoor variables in parallel. We propose FPT approximation algorithms to compute backdoor depth into the classes Horn and Krom. This leads to a linear-time algorithm for deciding the satisfiability of formulas of bounded backdoor depth into these classes.

数十年来,人们一直在努力确定可在多项式时间内确定其满足性的 CNF 公式类别。经典成果是 Horn 公式(Aspvall、Plass 和 Tarjan,1979 年)和 Krom(即 2CNF)公式(Dowling 和 Gallier,1984 年)的线性时间可操作性。Williams、Gomes 和 Selman(2003 年)引入的后门逐渐将这一易处理的类别扩展到与该类公式有一定距离的所有公式。后门大小提供了一个自然但相当粗糙的公式与可扩展类之间的距离度量。后门深度由 Mählmann、Siebertz 和 Vigny(2021 年)提出,是一种更精细的距离度量,它允许并行使用不同的后门变量。我们提出了 FPT 近似算法来计算 Horn 和 Krom 类的后门深度。这就产生了一种线性时间算法,用于判定这些类中后门深度有界的公式的可满足性。
{"title":"SAT backdoors: Depth beats size","authors":"Jan Dreier ,&nbsp;Sebastian Ordyniak ,&nbsp;Stefan Szeider","doi":"10.1016/j.jcss.2024.103520","DOIUrl":"10.1016/j.jcss.2024.103520","url":null,"abstract":"<div><p>For several decades, much effort has been put into identifying classes of CNF formulas whose satisfiability can be decided in polynomial time. Classic results are the linear-time tractability of Horn formulas (Aspvall, Plass, and Tarjan, 1979) and Krom (i.e., 2CNF) formulas (Dowling and Gallier, 1984). Backdoors, introduced by Williams, Gomes and Selman (2003), gradually extend such a tractable class to all formulas of bounded distance to the class. Backdoor size provides a natural but rather crude distance measure between a formula and a tractable class. Backdoor depth, introduced by Mählmann, Siebertz, and Vigny (2021), is a more refined distance measure, which admits the utilization of different backdoor variables in parallel. We propose FPT approximation algorithms to compute backdoor depth into the classes Horn and Krom. This leads to a linear-time algorithm for deciding the satisfiability of formulas of bounded backdoor depth into these classes.</p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"142 ","pages":"Article 103520"},"PeriodicalIF":1.1,"publicationDate":"2024-01-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0022000024000151/pdfft?md5=aa98f57a25f01ddf20d9eccf4811314c&pid=1-s2.0-S0022000024000151-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139501386","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The maximal coordination principle in regulatory Boolean networks 调控布尔网络中的最大协调原则
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2024-01-17 DOI: 10.1016/j.jcss.2024.103518
Alexis Poindron

We introduce a coordination index in regulatory Boolean networks and we expose the maximal coordination principle (MCP), according to which a cohesive society reaches the dynamics characterized by the highest coordination index. Based on simple theoretical examples, we show that the MCP can be used to infer the influence graph from opinion dynamics/gene expressions. We provide some algorithms to apply the MCP and we compare the coordination index with existing statistical indexes (likelihood, entropy). The advantage of the coordination approach is its simplicity; in particular, we do not need to impose restrictions on the aggregation functions.

我们在调控布尔网络中引入了协调指数,并揭示了最大协调原则(MCP),根据该原则,一个有凝聚力的社会可以达到以最高协调指数为特征的动态。基于简单的理论示例,我们表明 MCP 可用于从舆论动态/基因表达推断影响图。我们提供了一些应用 MCP 的算法,并将协调指数与现有的统计指数(似然比、熵)进行了比较。协调方法的优势在于其简单性,尤其是我们无需对聚合函数施加限制。
{"title":"The maximal coordination principle in regulatory Boolean networks","authors":"Alexis Poindron","doi":"10.1016/j.jcss.2024.103518","DOIUrl":"10.1016/j.jcss.2024.103518","url":null,"abstract":"<div><p>We introduce a coordination index in regulatory Boolean networks and we expose the maximal coordination principle (MCP), according to which a cohesive society reaches the dynamics characterized by the highest coordination index. Based on simple theoretical examples, we show that the MCP can be used to infer the influence graph from opinion dynamics/gene expressions. We provide some algorithms to apply the MCP and we compare the coordination index with existing statistical indexes (likelihood, entropy). The advantage of the coordination approach is its simplicity; in particular, we do not need to impose restrictions on the aggregation functions.</p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"142 ","pages":"Article 103518"},"PeriodicalIF":1.1,"publicationDate":"2024-01-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139501327","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
On coresets for fair clustering in metric and Euclidean spaces and their applications 论公设空间和欧几里得空间中公平聚类的内核及其应用
IF 1.1 3区 计算机科学 Q2 Mathematics Pub Date : 2024-01-11 DOI: 10.1016/j.jcss.2024.103506
Sayan Bandyapadhyay , Fedor V. Fomin , Kirill Simonov

Fair clustering is a constrained clustering problem where we need to partition a set of colored points. The fraction of points of each color in every cluster should be more or less equal to the fraction of points of this color in the dataset. The problem was recently introduced by Chierichetti et al. (2017) [1]. We propose a new construction of coresets for fair clustering for Euclidean and general metrics based on random sampling. For the Euclidean space Rd, we provide the first coreset whose size does not depend exponentially on the dimension d. The question of whether such constructions exist was asked by Schmidt et al. (2019) [2] and Huang et al. (2019) [5]. For general metrics, our construction provides the first coreset for fair clustering. New coresets appear to be a handy tool for designing better approximation and streaming algorithms for fair and other constrained clustering variants.

公平聚类是一个有约束的聚类问题,我们需要对一组彩色点进行划分。每个聚类中每种颜色的点的比例应大致等于数据集中这种颜色的点的比例。Chierichetti 等人最近提出了这个问题[NeurIPS 2017]。我们提出了一种新的核心集构造,用于基于随机抽样的欧氏度量和一般度量的公平聚类。Schmidt, Schwiegelshohn, and Sohler [WAOA 2019]和 Huang, Jiang, and Vishnoi [NeurIPS 2019]提出了是否存在这种构造的问题。对于一般度量,我们的构造为公平聚类提供了第一个核心集。新的核心集似乎是为公平聚类和其他受限聚类变体设计更好的近似和流算法的便捷工具。
{"title":"On coresets for fair clustering in metric and Euclidean spaces and their applications","authors":"Sayan Bandyapadhyay ,&nbsp;Fedor V. Fomin ,&nbsp;Kirill Simonov","doi":"10.1016/j.jcss.2024.103506","DOIUrl":"10.1016/j.jcss.2024.103506","url":null,"abstract":"<div><p>Fair clustering is a constrained clustering problem where we need to partition a set of colored points. The fraction of points of each color in every cluster should be more or less equal to the fraction of points of this color in the dataset. The problem was recently introduced by Chierichetti et al. (2017) <span>[1]</span>. We propose a new construction of coresets for fair clustering for Euclidean and general metrics based on random sampling. For the Euclidean space <span><math><msup><mrow><mi>R</mi></mrow><mrow><mi>d</mi></mrow></msup></math></span>, we provide the first coreset whose size does not depend exponentially on the dimension <em>d</em>. The question of whether such constructions exist was asked by Schmidt et al. (2019) <span>[2]</span> and Huang et al. (2019) <span>[5]</span>. For general metrics, our construction provides the first coreset for fair clustering. New coresets appear to be a handy tool for designing better approximation and streaming algorithms for fair and other constrained clustering variants.</p></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"142 ","pages":"Article 103506"},"PeriodicalIF":1.1,"publicationDate":"2024-01-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0022000024000011/pdfft?md5=8effb294ac14fcc95086200a05194229&pid=1-s2.0-S0022000024000011-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139423640","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","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