首页 > 最新文献

Journal of Computer and System Sciences最新文献

英文 中文
Making the interval membership width of temporal graphs connected and bidirectional 使时间图的区间隶属度宽度连通和双向
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-07-03 DOI: 10.1016/j.jcss.2025.103684
Filippos Christodoulou , Pierluigi Crescenzi , Andrea Marino , Ana Silva , Dimitrios M. Thilikos
Temporal graphs are graphs that evolve over time. Many problems which are polynomial-time solvable in standard graphs become NP-hard when appropriately defined in the realm of temporal graphs.This suggested the definition of several parameters for temporal graphs and to prove the fixed-parameter tractability of several problems with respect to these parameters. In this paper, we introduce a hierarchy of parameters based on the previously defined interval membership width and the temporal evolution of the connected components of the underlying static graph. We show that the Eulerian trail problem and the temporal 2-coloring problem are both fixed-parameter tractable with respect to any parameter in the hierarchy. We also introduce a vertex-variant of the parameters and show that the firefighter problem, known to be FPT with respect to the vertex-variant of the interval membership width, is also FPT with respect to one of the parameters in the second level of the hierarchy.
时间图是随时间变化的图。许多在标准图中多项式时间可解的问题,在时间图中适当地定义后,就变成了np困难问题。提出了时间图的几个参数的定义,并证明了几个问题相对于这些参数的定参数可跟踪性。在本文中,我们引入了一个基于先前定义的区间隶属度宽度和底层静态图的连通分量的时间演化的参数层次结构。我们证明了欧拉轨迹问题和时间2-着色问题对于层次结构中的任何参数都是固定参数可处理的。我们还引入了参数的一个顶点变量,并表明消防员问题,已知是相对于区间隶属度宽度的顶点变量的FPT,也是相对于层次结构第二层中的一个参数的FPT。
{"title":"Making the interval membership width of temporal graphs connected and bidirectional","authors":"Filippos Christodoulou ,&nbsp;Pierluigi Crescenzi ,&nbsp;Andrea Marino ,&nbsp;Ana Silva ,&nbsp;Dimitrios M. Thilikos","doi":"10.1016/j.jcss.2025.103684","DOIUrl":"10.1016/j.jcss.2025.103684","url":null,"abstract":"<div><div>Temporal graphs are graphs that evolve over time. Many problems which are polynomial-time solvable in standard graphs become <span>NP</span>-hard when appropriately defined in the realm of temporal graphs.This suggested the definition of several parameters for temporal graphs and to prove the fixed-parameter tractability of several problems with respect to these parameters. In this paper, we introduce a hierarchy of parameters based on the previously defined interval membership width and the temporal evolution of the connected components of the underlying static graph. We show that the Eulerian trail problem and the temporal 2-coloring problem are both fixed-parameter tractable with respect to any parameter in the hierarchy. We also introduce a vertex-variant of the parameters and show that the firefighter problem, known to be <span>FPT</span> with respect to the vertex-variant of the interval membership width, is also <span>FPT</span> with respect to one of the parameters in the second level of the hierarchy.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"155 ","pages":"Article 103684"},"PeriodicalIF":1.1,"publicationDate":"2025-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144571103","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
Complexity framework for forbidden subgraphs IV: The Steiner Forest problem 禁止子图的复杂度框架IV:斯坦纳森林问题
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-06-27 DOI: 10.1016/j.jcss.2025.103682
Hans L. Bodlaender , Matthew Johnson , Barnaby Martin , Jelle J. Oostveen , Sukanya Pandey , Daniël Paulusma , Siani Smith , Erik Jan van Leeuwen
We study Steiner Forest on H-subgraph-free graphs, that is, graphs that do not contain some fixed graph H as a (not necessarily induced) subgraph. In contrast to the related Steiner Tree problem, Steiner Forest falls outside a recent framework that completely characterizes the complexity of many problems on H-subgraph-free graphs. Hence, the complexity of Steiner Forest on H-subgraph-free graphs remained open. Our main results are four polynomial-time algorithms for different excluded graphs H that are central to further understand its complexity. We also study the complexity of Steiner Forest for graphs with a small c-deletion set, that is, a small set X of vertices such that each connected component of GX has size at most c. For this parameter, we give two algorithms that we later employ as subroutines (including a faster algorithm when c=1, that is, the vertex cover number) and exhibit a dichotomy theorem.
我们研究了无H子图上的斯坦纳森林,即不包含固定图H作为(不一定是诱导的)子图的图。与相关的斯坦纳树问题相比,斯坦纳森林问题不属于最近的一个框架,该框架完全表征了h-子图上许多问题的复杂性。因此,H-subgraph-free图上的Steiner Forest的复杂度是开放的。我们的主要结果是针对不同的排除图H的四种多项式时间算法,这是进一步理解其复杂性的核心。我们还研究了具有小c-删除集的图的斯坦纳森林的复杂性,即一个小的顶点集X,使得G−X的每个连接分量的大小最多为c。对于这个参数,我们给出了两种算法,我们稍后将其用作子程序(包括当c=1时更快的算法,即顶点覆盖数),并展示了二分定理。
{"title":"Complexity framework for forbidden subgraphs IV: The Steiner Forest problem","authors":"Hans L. Bodlaender ,&nbsp;Matthew Johnson ,&nbsp;Barnaby Martin ,&nbsp;Jelle J. Oostveen ,&nbsp;Sukanya Pandey ,&nbsp;Daniël Paulusma ,&nbsp;Siani Smith ,&nbsp;Erik Jan van Leeuwen","doi":"10.1016/j.jcss.2025.103682","DOIUrl":"10.1016/j.jcss.2025.103682","url":null,"abstract":"<div><div>We study <span>Steiner Forest</span> on <em>H</em>-subgraph-free graphs, that is, graphs that do not contain some fixed graph <em>H</em> as a (not necessarily induced) subgraph. In contrast to the related <span>Steiner Tree</span> problem, <span>Steiner Forest</span> falls outside a recent framework that completely characterizes the complexity of many problems on <em>H</em>-subgraph-free graphs. Hence, the complexity of <span>Steiner Forest</span> on <em>H</em>-subgraph-free graphs remained open. Our main results are four polynomial-time algorithms for different excluded graphs <em>H</em> that are central to further understand its complexity. We also study the complexity of <span>Steiner Forest</span> for graphs with a small <em>c</em>-deletion set, that is, a small set <em>X</em> of vertices such that each connected component of <span><math><mi>G</mi><mo>−</mo><mi>X</mi></math></span> has size at most <em>c</em>. For this parameter, we give two algorithms that we later employ as subroutines (including a faster algorithm when <span><math><mi>c</mi><mo>=</mo><mn>1</mn></math></span>, that is, the vertex cover number) and exhibit a dichotomy theorem.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"154 ","pages":"Article 103682"},"PeriodicalIF":1.1,"publicationDate":"2025-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144557500","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 edit distance to k-subsequence universality 对k-子序列通用性的编辑距离
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-06-16 DOI: 10.1016/j.jcss.2025.103681
Joel D. Day , Pamela Fleischmann , Maria Kosche , Tore Koß , Florin Manea , Stefan Siemer
A word u is a subsequence of another word w if u is obtained from w by deleting some of its letters. In the 1970s, Simon defined the relation k (called now Simon-Congruence) as follows: two words having the same set of subsequences of length k are k-congruent. It is thus natural to ask, for non k-equivalent words w and u, what is the minimal number of edit operations that we need to perform on w to obtain a word which is k-equivalent to u. Here, we consider this problem in a specific setting: when u is a k-subsequence universal word. A word u with alph(u)=Σ is called k-subsequence universal if the set of length-k subsequences of u contains all possible words of length k over Σ. As such, our results are a series of efficient algorithms computing the edit distance from w to the language of k-subsequence universal words.
一个单词u是另一个单词w的子序列,如果u是通过删除w中的一些字母而得到的。在20世纪70年代,Simon定义了关系~ k(现在称为Simon-同余)如下:具有相同长度为k的子序列集的两个单词是~ k同余的。因此,很自然地要问,对于非k-等价的单词w和u,我们需要对w执行多少次编辑操作才能获得一个与u - k-等价的单词。这里,我们在一个特定的设置中考虑这个问题:当u是一个k-子序列全称词时。如果u的长度为k- k的子序列集合包含了长度为k / Σ的所有可能的单词,那么一个单词u (u)=Σ被称为k-子序列全称。因此,我们的结果是一系列有效的算法,计算从w到k-子序列通用词的语言的编辑距离。
{"title":"The edit distance to k-subsequence universality","authors":"Joel D. Day ,&nbsp;Pamela Fleischmann ,&nbsp;Maria Kosche ,&nbsp;Tore Koß ,&nbsp;Florin Manea ,&nbsp;Stefan Siemer","doi":"10.1016/j.jcss.2025.103681","DOIUrl":"10.1016/j.jcss.2025.103681","url":null,"abstract":"<div><div>A word <em>u</em> is a subsequence of another word <em>w</em> if <em>u</em> is obtained from <em>w</em> by deleting some of its letters. In the 1970s, Simon defined the relation <span><math><msub><mrow><mo>∼</mo></mrow><mrow><mi>k</mi></mrow></msub></math></span> (called now Simon-Congruence) as follows: two words having the same set of subsequences of length <em>k</em> are <span><math><msub><mrow><mo>∼</mo></mrow><mrow><mi>k</mi></mrow></msub></math></span>-congruent. It is thus natural to ask, for non <em>k</em>-equivalent words <em>w</em> and <em>u</em>, what is the minimal number of edit operations that we need to perform on <em>w</em> to obtain a word which is <span><math><msub><mrow><mo>∼</mo></mrow><mrow><mi>k</mi></mrow></msub></math></span>-equivalent to <em>u</em>. Here, we consider this problem in a specific setting: when <em>u</em> is a <em>k</em>-subsequence universal word. A word <em>u</em> with <span><math><mi>a</mi><mi>l</mi><mi>p</mi><mi>h</mi><mo>(</mo><mi>u</mi><mo>)</mo><mo>=</mo><mi>Σ</mi></math></span> is called <em>k</em>-subsequence universal if the set of length-<em>k</em> subsequences of <em>u</em> contains all possible words of length <em>k</em> over Σ. As such, our results are a series of efficient algorithms computing the edit distance from <em>w</em> to the language of <em>k</em>-subsequence universal words.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"154 ","pages":"Article 103681"},"PeriodicalIF":1.1,"publicationDate":"2025-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144314092","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 the parameterized complexity of lineal topologies (depth-first spanning trees) with many or few leaves 多叶或少叶线性拓扑(深度优先生成树)的参数化复杂度
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-05-27 DOI: 10.1016/j.jcss.2025.103680
Benjamin Bergougnoux , Nello Blaser , Michael Fellows , Petr Golovach , Frances Rosamond , Emmanuel Sam
This paper considers four problems with possible applications in network design: Given a graph G with |G|=n and an integer k0, does G have a DFS tree with (i) ≤k leaves, (ii) ≥k leaves, (iii) nk leaves, and (iv) nk leaves? We show that all four problems are NP-hard. When parameterized by k, we prove that while (i) is para-NP-hard and (ii) is W[1]-hard, both (iii) and (iv) admit polynomial kernels with O(k3) vertices, implying FPT algorithms running in kO(k)nO(1) time. Our polynomial kernels are based on a O(k)-sized vertex cover structure associated with the solution of these problems. As a byproduct, we obtain polynomial kernels for these problems parameterized by the vertex cover number of the input graph.
本文考虑了网络设计中可能应用的四个问题:给定一个|G|=n且整数k≥0的图G, G是否存在(i)≤k个叶子,(ii)≥k个叶子,(iii)≤n−k个叶子,(iv)≥n−k个叶子的DFS树?我们证明这四个问题都是np困难的。当用k参数化时,我们证明了(i)是para-NP-hard, (ii)是W - [1]-hard, (iii)和(iv)都承认有O(k3)个顶点的多项式核,这意味着FPT算法在kO(k)⋅nO(1)时间内运行。我们的多项式核基于与这些问题的解相关的O(k)大小的顶点覆盖结构。作为副产品,我们得到了这些问题的多项式核,这些问题由输入图的顶点覆盖数参数化。
{"title":"On the parameterized complexity of lineal topologies (depth-first spanning trees) with many or few leaves","authors":"Benjamin Bergougnoux ,&nbsp;Nello Blaser ,&nbsp;Michael Fellows ,&nbsp;Petr Golovach ,&nbsp;Frances Rosamond ,&nbsp;Emmanuel Sam","doi":"10.1016/j.jcss.2025.103680","DOIUrl":"10.1016/j.jcss.2025.103680","url":null,"abstract":"<div><div>This paper considers four problems with possible applications in network design: Given a graph <em>G</em> with <span><math><mo>|</mo><mi>G</mi><mo>|</mo><mo>=</mo><mi>n</mi></math></span> and an integer <span><math><mi>k</mi><mo>≥</mo><mn>0</mn></math></span>, does <em>G</em> have a DFS tree with (i) ≤<em>k</em> leaves, (ii) ≥<em>k</em> leaves, (iii) <span><math><mo>≤</mo><mi>n</mi><mo>−</mo><mi>k</mi></math></span> leaves, and (iv) <span><math><mo>≥</mo><mi>n</mi><mo>−</mo><mi>k</mi></math></span> leaves? We show that all four problems are NP-hard. When parameterized by <em>k</em>, we prove that while (i) is para-NP-hard and (ii) is W[1]-hard, both (iii) and (iv) admit polynomial kernels with <span><math><mi>O</mi><mo>(</mo><msup><mrow><mi>k</mi></mrow><mrow><mn>3</mn></mrow></msup><mo>)</mo></math></span> vertices, implying FPT algorithms running in <span><math><msup><mrow><mi>k</mi></mrow><mrow><mi>O</mi><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msup><mo>⋅</mo><msup><mrow><mi>n</mi></mrow><mrow><mi>O</mi><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msup></math></span> time. Our polynomial kernels are based on a <span><math><mi>O</mi><mo>(</mo><mi>k</mi><mo>)</mo></math></span>-sized vertex cover structure associated with the solution of these problems. As a byproduct, we obtain polynomial kernels for these problems parameterized by the vertex cover number of the input graph.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"154 ","pages":"Article 103680"},"PeriodicalIF":1.1,"publicationDate":"2025-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144205444","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
An FPT algorithm for timeline cover 时间线覆盖的FPT算法
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-05-22 DOI: 10.1016/j.jcss.2025.103679
Riccardo Dondi , Manuel Lafond
One of the most studied problem in theoretical computer science, Vertex Cover, has been recently considered in the temporal graph framework. Here we study a Vertex Cover variant, called k-TimelineCover. Given a temporal graph k-TimelineCover asks to define an interval for each vertex so that for every temporal edge existing in a timestamp t, at least one of the endpoints has an interval that includes t. The goal is to decide whether it is possible to cover every temporal edge while using vertex intervals of total span at most k. k-TimelineCover has been shown to be NP-hard, but its parameterized complexity has not been fully understood when parameterizing by the span of the solution. We settle this open problem by giving an FPT algorithm that combines two techniques, a modified form of iterative compression and a reduction to Digraph Pair Cut.
顶点覆盖是理论计算机科学中研究最多的问题之一,最近在时间图框架中得到了考虑。这里我们研究一个顶点覆盖的变体,称为k-TimelineCover。给定一个时序图k-TimelineCover要求为每个顶点定义一个间隔,这样每时间边缘存在一个时间戳t,至少有一个端点的一个区间,其中包括t。我们的目标是决定是否可以覆盖每一个时间边缘在使用顶点总跨度的间隔最多k k-TimelineCover已被证明是np困难,但其参数化的复杂性尚未完全理解当张成的空间参数化的解决方案。我们给出了一种FPT算法,该算法结合了两种技术,一种改进的迭代压缩形式和对有向图对切割的简化。
{"title":"An FPT algorithm for timeline cover","authors":"Riccardo Dondi ,&nbsp;Manuel Lafond","doi":"10.1016/j.jcss.2025.103679","DOIUrl":"10.1016/j.jcss.2025.103679","url":null,"abstract":"<div><div>One of the most studied problem in theoretical computer science, <span>Vertex Cover</span>, has been recently considered in the temporal graph framework. Here we study a <span>Vertex Cover</span> variant, called k-<span>TimelineCover</span>. Given a temporal graph k-<span>TimelineCover</span> asks to define an interval for each vertex so that for every temporal edge existing in a timestamp <em>t</em>, at least one of the endpoints has an interval that includes <em>t</em>. The goal is to decide whether it is possible to cover every temporal edge while using vertex intervals of total span at most <em>k</em>. k-<span>TimelineCover</span> has been shown to be NP-hard, but its parameterized complexity has not been fully understood when parameterizing by the span of the solution. We settle this open problem by giving an FPT algorithm that combines two techniques, a modified form of iterative compression and a reduction to <span>Digraph Pair Cut</span>.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"154 ","pages":"Article 103679"},"PeriodicalIF":1.1,"publicationDate":"2025-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144134844","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
Weighted group search on the disk & improved lower bounds for priority evacuation 磁盘上的加权群搜索&改进的优先疏散下界
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-05-15 DOI: 10.1016/j.jcss.2025.103678
Konstantinos Georgiou, Xin Wang
We study weighted group search on a disk, where two unit-speed agents must locate a hidden target exactly distance 1 away (within a unit-radius disk), starting from the same point. Agents share findings instantly via the wireless model. The goal is to minimize the worst-case weighted average of their arrival times, with one agent weighted 1 and the other w[0,1]. This problem extends prior work on search on a line (with known optimal strategies) and the priority evacuation problem, which corresponds to w=0 and still has a notable gap between upper and lower bounds. Our contributions are the following: (1) Upper bounds for all w, using refined known techniques. (2) A novel lower-bound framework using linear programming, inspired by metric embeddings, and (3) Improved bounds for priority evacuation, raising the lower bound from 4.38962 to 4.56798.
我们研究了磁盘上的加权群搜索,其中两个单位速度代理必须从同一点出发,在距离为1的距离(在单位半径的磁盘内)找到一个隐藏目标。代理们通过无线模型即时分享发现。目标是最小化它们到达时间的最坏情况加权平均值,其中一个代理的权重为1,另一个代理w∈[0,1]。该问题扩展了先前的在线搜索工作(具有已知的最优策略)和优先级疏散问题,该问题对应于w=0,并且在上界和下界之间仍然存在明显的差距。我们的贡献如下:(1)所有w的上界,使用改进的已知技术。(2)基于度量嵌入的线性规划框架;(3)改进了优先级疏散的下限,将下限从4.38962提高到4.56798。
{"title":"Weighted group search on the disk & improved lower bounds for priority evacuation","authors":"Konstantinos Georgiou,&nbsp;Xin Wang","doi":"10.1016/j.jcss.2025.103678","DOIUrl":"10.1016/j.jcss.2025.103678","url":null,"abstract":"<div><div>We study <em>weighted group search on a disk</em>, where two unit-speed agents must locate a hidden target exactly distance 1 away (within a unit-radius disk), starting from the same point. Agents share findings instantly via the <em>wireless</em> model. The goal is to minimize the worst-case <em>weighted average</em> of their arrival times, with one agent weighted 1 and the other <span><math><mi>w</mi><mo>∈</mo><mo>[</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>]</mo></math></span>. This problem extends prior work on search on a line (with known optimal strategies) and the <em>priority evacuation</em> problem, which corresponds to <span><math><mi>w</mi><mo>=</mo><mn>0</mn></math></span> and still has a notable gap between upper and lower bounds. Our contributions are the following: (1) Upper bounds for all <em>w</em>, using refined known techniques. (2) A novel lower-bound framework using linear programming, inspired by metric embeddings, and (3) Improved bounds for priority evacuation, raising the lower bound from 4.38962 to 4.56798.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"154 ","pages":"Article 103678"},"PeriodicalIF":1.1,"publicationDate":"2025-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144067992","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
Acyclic, star and injective colouring: A complexity picture for H-free graphs 无环、星形和内射着色:无h图的复杂度图
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-05-05 DOI: 10.1016/j.jcss.2025.103662
Jan Bok , Nikola Jedličková , Barnaby Martin , Pascal Ochem , Daniël Paulusma , Siani Smith
A (proper) colouring is acyclic, star, or injective if any two colour classes induce a forest, star forest or disjoint union of vertices and edges, respectively. The corresponding decision problems are Acyclic Colouring, Star Colouring and Injective Colouring. We give almost complete complexity classifications for Acyclic Colouring, Star Colouring and Injective Colouring on H-free graphs (for each of the problems, we have one open case). Moreover, we give full complexity classifications if the number of colours k is fixed, that is, not part of the input. From our study it follows that for fixed k, the three problems behave in the same way, but this is no longer true if k is part of the input. To obtain several of our results we prove stronger complexity results that in particular involve the girth of a graph and the class of line graphs of multigraphs.
如果任意两个颜色类分别诱导出一个森林、星林或顶点和边的不相交并,则一个(适当的)着色是无环、星形或内射的。相应的决策问题有无环着色、星形着色和内射着色。我们给出了H-free图上的无环着色、星形着色和内射着色的几乎完全的复杂性分类(对于每一个问题,我们都有一个开放的情况)。此外,如果颜色k的数量是固定的,也就是说,不是输入的一部分,我们给出了完整的复杂性分类。从我们的研究中可以得出,对于固定的k,这三个问题的表现是一样的,但如果k是输入的一部分,这就不再成立了。为了得到我们的几个结果,我们证明了更强的复杂性结果,特别是涉及图的周长和多图的线形图类。
{"title":"Acyclic, star and injective colouring: A complexity picture for H-free graphs","authors":"Jan Bok ,&nbsp;Nikola Jedličková ,&nbsp;Barnaby Martin ,&nbsp;Pascal Ochem ,&nbsp;Daniël Paulusma ,&nbsp;Siani Smith","doi":"10.1016/j.jcss.2025.103662","DOIUrl":"10.1016/j.jcss.2025.103662","url":null,"abstract":"<div><div>A (proper) colouring is acyclic, star, or injective if any two colour classes induce a forest, star forest or disjoint union of vertices and edges, respectively. The corresponding decision problems are <span>Acyclic Colouring</span>, <span>Star Colouring</span> and <span>Injective Colouring</span>. We give almost complete complexity classifications for <span>Acyclic Colouring</span>, <span>Star Colouring</span> and <span>Injective Colouring</span> on <em>H</em>-free graphs (for each of the problems, we have one open case). Moreover, we give full complexity classifications if the number of colours <em>k</em> is fixed, that is, not part of the input. From our study it follows that for fixed <em>k</em>, the three problems behave in the same way, but this is no longer true if <em>k</em> is part of the input. To obtain several of our results we prove stronger complexity results that in particular involve the girth of a graph and the class of line graphs of multigraphs.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"154 ","pages":"Article 103662"},"PeriodicalIF":1.1,"publicationDate":"2025-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143935545","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
State complexity of one-way quantum finite automata together with classical states 单向量子有限自动机与经典态的状态复杂性
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-05-02 DOI: 10.1016/j.jcss.2025.103659
Ligang Xiao , Daowen Qiu
One-way quantum finite automata together with classical states (1QFAC) proposed by Qiu et al. is a new one-way quantum finite automata (1QFA) model that integrates quantum finite automata (QFA) and deterministic finite automata (DFA). The relationshipsand balances between quantum states and classical states in 1QFAC are still not clear. In this paper, we obtain the following results: (1) We optimize the bound given by Qiu et al. that characterizes the relationships between quantum basis states and classical states as well as the equivalent minimal DFA. (2) We give an upper bound showing how many classical states are needed upon reducing the quantum basis states of 1QFAC. (3) We give a lower bound on the classical state number of 1QFAC for recognizing any given regular language, and show that the lower bound is exact if the given language is finite. (4) We show that 1QFAC are exponentially more succinct than DFA and probabilistic finite automata (PFA) for some regular languages. (5) We point out essential relationships between 1QFAC, MO-1QFA and multi-letter 1QFA, and induce a result regarding quantitative relationships between multi-letter 1QFA and DFA.
Qiu等人提出的单向量子有限自动机与经典态(1QFAC)是一种将量子有限自动机(QFA)与确定性有限自动机(DFA)相结合的新型单向量子有限自动机(1QFA)模型。1QFAC中量子态与经典态之间的关系和平衡尚不清楚。在本文中,我们得到了以下结果:(1)我们优化了Qiu等人给出的表征量子基态与经典态之间关系的界以及等效最小DFA。(2)给出了减少1QFAC量子基态所需经典态个数的上界。(3)给出了识别任意给定正则语言的1QFAC经典状态数的下界,并证明了该下界在给定语言是有限的情况下是精确的。(4)对于一些正则语言,我们证明了1QFAC比DFA和概率有限自动机(PFA)更简洁。(5)指出了1QFAC、MO-1QFA和多字母1QFA之间的本质关系,并推导出了多字母1QFA与DFA之间的定量关系。
{"title":"State complexity of one-way quantum finite automata together with classical states","authors":"Ligang Xiao ,&nbsp;Daowen Qiu","doi":"10.1016/j.jcss.2025.103659","DOIUrl":"10.1016/j.jcss.2025.103659","url":null,"abstract":"<div><div>One-way quantum finite automata together with classical states (1QFAC) proposed by Qiu et al. is a new one-way quantum finite automata (1QFA) model that integrates quantum finite automata (QFA) and deterministic finite automata (DFA). The relationshipsand balances between quantum states and classical states in 1QFAC are still not clear. In this paper, we obtain the following results: (1) We optimize the bound given by Qiu et al. that characterizes the relationships between quantum basis states and classical states as well as the equivalent minimal DFA. (2) We give an upper bound showing how many classical states are needed upon reducing the quantum basis states of 1QFAC. (3) We give a lower bound on the classical state number of 1QFAC for recognizing any given regular language, and show that the lower bound is exact if the given language is finite. (4) We show that 1QFAC are exponentially more succinct than DFA and probabilistic finite automata (PFA) for some regular languages. (5) We point out essential relationships between 1QFAC, MO-1QFA and multi-letter 1QFA, and induce a result regarding quantitative relationships between multi-letter 1QFA and DFA.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"154 ","pages":"Article 103659"},"PeriodicalIF":1.1,"publicationDate":"2025-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143916823","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
Compact distributed certification of geometric graph classes 几何图类的紧凑分布证明
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-05-02 DOI: 10.1016/j.jcss.2025.103661
Benjamin Jauregui , Pedro Montealegre , Diego Ramirez-Romero , Ivan Rapaport
Distributed proofs allow network nodes to collectively verify if the network satisfies a given predicate. The most versatile mechanism, known as a proof labeling scheme (PLS), functions as the distributed equivalent of NP, where a non-trustable prover assigns each node a certificate. Nodes exchange these certificates with their neighbors to prove the graph satisfies the predicate, with the certificate size being the primary complexity measure. Many graph properties, like planarity or bounded tree-width, can be certified with O(logn)-bit certificates on n-node graphs.
This paper presents O(logn) distributed certifications for recognizing geometric graph classes commonly found in distributed systems: interval graphs, chordal graphs, circular arc graphs, trapezoid graphs, and permutation graphs. It also establishes tight lower bounds on the certificate sizes required for these geometric intersection graph classes, proving that the proposed certifications are optimal.
分布式证明允许网络节点共同验证网络是否满足给定的谓词。最通用的机制,被称为证明标签方案(PLS),其功能相当于分布式NP,其中不可信任的证明者为每个节点分配证书。节点与其邻居交换这些证书,以证明图满足谓词,证书大小是主要的复杂性度量。许多图的性质,如平面性或有界树宽度,可以在n节点图上用O(log log n)位证书来证明。本文提出了O(log (n))分布证明,用于识别分布系统中常见的几何图类:区间图、弦图、圆弧图、梯形图和置换图。它还建立了这些几何相交图类所需证书大小的严格下界,证明了所建议的证书是最优的。
{"title":"Compact distributed certification of geometric graph classes","authors":"Benjamin Jauregui ,&nbsp;Pedro Montealegre ,&nbsp;Diego Ramirez-Romero ,&nbsp;Ivan Rapaport","doi":"10.1016/j.jcss.2025.103661","DOIUrl":"10.1016/j.jcss.2025.103661","url":null,"abstract":"<div><div>Distributed proofs allow network nodes to collectively verify if the network satisfies a given predicate. The most versatile mechanism, known as a proof labeling scheme (PLS), functions as the distributed equivalent of NP, where a non-trustable prover assigns each node a certificate. Nodes exchange these certificates with their neighbors to prove the graph satisfies the predicate, with the certificate size being the primary complexity measure. Many graph properties, like planarity or bounded tree-width, can be certified with <span><math><mi>O</mi><mo>(</mo><mi>log</mi><mo>⁡</mo><mi>n</mi><mo>)</mo></math></span>-bit certificates on <em>n</em>-node graphs.</div><div>This paper presents <span><math><mi>O</mi><mo>(</mo><mi>log</mi><mo>⁡</mo><mi>n</mi><mo>)</mo></math></span> distributed certifications for recognizing geometric graph classes commonly found in distributed systems: interval graphs, chordal graphs, circular arc graphs, trapezoid graphs, and permutation graphs. It also establishes tight lower bounds on the certificate sizes required for these geometric intersection graph classes, proving that the proposed certifications are optimal.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"154 ","pages":"Article 103661"},"PeriodicalIF":1.1,"publicationDate":"2025-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143935544","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
Finding diameter-reducing shortcuts in trees 在树上寻找减少直径的捷径
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-04-23 DOI: 10.1016/j.jcss.2025.103658
Davide Bilò , Luciano Gualà , Stefano Leucci , Luca Pepè Sciarria
In the k-Diameter-Optimally Augmenting Tree Problem we are given a tree T of n vertices embedded in an unknown metric space. An oracle can report the cost of any edge in constant time, and we want to augment T with k shortcuts to minimize the resulting diameter. When k=1, O(nlogn)-time algorithms exist for paths and trees. We show that o(n2) queries cannot provide a better than 10/9-approximation for trees when k3. For any constant ε>0, we design a linear-time (1+ε)-approximation algorithm for paths when k=o(logn), thus establishing a dichotomy between paths and trees for k3. Our algorithm employs an ad-hoc data structure, which we also use in a linear-time 4-approximation algorithm for trees, and to compute the diameter of (possibly non-metric) graphs with n+k1 edges in time O(nklogn).
在k-直径最优增广树问题中,我们给出了一棵树,其中有n个顶点嵌入在未知度量空间中。oracle可以在常数时间内报告任何边的成本,我们想用k个捷径来增加T,以最小化结果的直径。当k=1时,对于路径和树存在O(nlog (n))时间算法。我们证明,当k≥3时,o(n2)查询不能提供优于10/9的近似。对于任意常数ε>;0,我们设计了k=o(log (n))时路径的线性时间(1+ε)逼近算法,从而建立了k≥3时路径与树之间的二分类。我们的算法采用了一种特别的数据结构,我们也在树的线性时间4近似算法中使用它,并在时间O(nklog (n))中计算具有n+k−1条边的(可能是非度量的)图的直径。
{"title":"Finding diameter-reducing shortcuts in trees","authors":"Davide Bilò ,&nbsp;Luciano Gualà ,&nbsp;Stefano Leucci ,&nbsp;Luca Pepè Sciarria","doi":"10.1016/j.jcss.2025.103658","DOIUrl":"10.1016/j.jcss.2025.103658","url":null,"abstract":"<div><div>In the <em>k-Diameter-Optimally Augmenting Tree Problem</em> we are given a tree <em>T</em> of <em>n</em> vertices embedded in an unknown <em>metric</em> space. An oracle can report the cost of any edge in constant time, and we want to augment <em>T</em> with <em>k</em> shortcuts to minimize the resulting diameter. When <span><math><mi>k</mi><mo>=</mo><mn>1</mn></math></span>, <span><math><mi>O</mi><mo>(</mo><mi>n</mi><mi>log</mi><mo>⁡</mo><mi>n</mi><mo>)</mo></math></span>-time algorithms exist for paths and trees. We show that <span><math><mi>o</mi><mo>(</mo><msup><mrow><mi>n</mi></mrow><mrow><mn>2</mn></mrow></msup><mo>)</mo></math></span> queries cannot provide a better than 10/9-approximation for trees when <span><math><mi>k</mi><mo>≥</mo><mn>3</mn></math></span>. For any constant <span><math><mi>ε</mi><mo>&gt;</mo><mn>0</mn></math></span>, we design a linear-time <span><math><mo>(</mo><mn>1</mn><mo>+</mo><mi>ε</mi><mo>)</mo></math></span>-approximation algorithm for paths when <span><math><mi>k</mi><mo>=</mo><mi>o</mi><mo>(</mo><msqrt><mrow><mi>log</mi><mo>⁡</mo><mi>n</mi></mrow></msqrt><mo>)</mo></math></span>, thus establishing a dichotomy between paths and trees for <span><math><mi>k</mi><mo>≥</mo><mn>3</mn></math></span>. Our algorithm employs an ad-hoc data structure, which we also use in a linear-time 4-approximation algorithm for trees, and to compute the diameter of (possibly non-metric) graphs with <span><math><mi>n</mi><mo>+</mo><mi>k</mi><mo>−</mo><mn>1</mn></math></span> edges in time <span><math><mi>O</mi><mo>(</mo><mi>n</mi><mi>k</mi><mi>log</mi><mo>⁡</mo><mi>n</mi><mo>)</mo></math></span>.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"153 ","pages":"Article 103658"},"PeriodicalIF":1.1,"publicationDate":"2025-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143879465","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学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1