首页 > 最新文献

Journal of Computer and System Sciences最新文献

英文 中文
Redundancy of information: Lowering effective dimension 信息冗余:降低有效维数
IF 0.9 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-11-03 DOI: 10.1016/j.jcss.2025.103732
Jun Le Goh , Joseph S. Miller , Mariya I. Soskova , Linda Westrick
Let At2ω denote the set of infinite sequences of effective dimension t. Greenberg, Miller, Shen, and Westrick [6] studied both how near and how far an infinite sequence of dimension s can be from the closest sequence of dimension t, where distance in 2ω is measured using the Besicovitch pseudometric. They found infXAsd(X,At) and supXAsd(X,At) for all s,t[0,1], except for the supremum when t<s<1. This case is made difficult by the fact that the information in a dimension s sequence can be coded redundantly, so it is not clear what density of changes is needed to erase enough of that information. We completely solve the dimension reduction problem. We also identify classes of sequences for which these infima and suprema are realized as minima and maxima. When t<s, we find d(X,At) is minimized when X is a Bernoulli H1(s)-random, and maximized when X belongs to a class of infinite sequences that we call s-codewords. When s<t, the situation is reversed. Finally, we prove that all distances between the extrema are realized.
设At≤2ω,表示有效维数为t的无限序列的集合。Greenberg、Miller、Shen和Westrick[6]研究了一个维数为s的无限序列与最近维数为t的序列之间的距离有多近和多远,其中2ω中的距离使用Besicovitch伪度量来测量。他们发现对于所有s,t∈[0,1],除了t<;s<;1时的极值外,infX∈As d(X,At)和supX∈As d(X,At)。由于维度序列中的信息可以被冗余编码,因此不清楚需要多大的更改密度才能擦除足够的信息,这使得这种情况变得困难。我们完全解决了降维问题。我们还确定了这些无穷值和上值被实现为极小值和极大值的序列的类别。当t<;s时,我们发现当X是伯努利H−1(s)随机时,d(X,At)是最小的,当X属于一类我们称为s码字的无限序列时,d(X,At)是最大的。当s<;t时,情况正好相反。最后,我们证明了所有极值之间的距离都是可以实现的。
{"title":"Redundancy of information: Lowering effective dimension","authors":"Jun Le Goh ,&nbsp;Joseph S. Miller ,&nbsp;Mariya I. Soskova ,&nbsp;Linda Westrick","doi":"10.1016/j.jcss.2025.103732","DOIUrl":"10.1016/j.jcss.2025.103732","url":null,"abstract":"<div><div>Let <span><math><msub><mrow><mi>A</mi></mrow><mrow><mi>t</mi></mrow></msub><mo>⊆</mo><msup><mrow><mn>2</mn></mrow><mrow><mi>ω</mi></mrow></msup></math></span> denote the set of infinite sequences of effective dimension <em>t</em>. Greenberg, Miller, Shen, and Westrick <span><span>[6]</span></span> studied both how near and how far an infinite sequence of dimension <em>s</em> can be from the closest sequence of dimension <em>t</em>, where distance in <span><math><msup><mrow><mn>2</mn></mrow><mrow><mi>ω</mi></mrow></msup></math></span> is measured using the Besicovitch pseudometric. They found <span><math><msub><mrow><mi>inf</mi></mrow><mrow><mi>X</mi><mo>∈</mo><msub><mrow><mi>A</mi></mrow><mrow><mi>s</mi></mrow></msub></mrow></msub><mo>⁡</mo><mi>d</mi><mo>(</mo><mi>X</mi><mo>,</mo><msub><mrow><mi>A</mi></mrow><mrow><mi>t</mi></mrow></msub><mo>)</mo></math></span> and <span><math><msub><mrow><mi>sup</mi></mrow><mrow><mi>X</mi><mo>∈</mo><msub><mrow><mi>A</mi></mrow><mrow><mi>s</mi></mrow></msub></mrow></msub><mo>⁡</mo><mi>d</mi><mo>(</mo><mi>X</mi><mo>,</mo><msub><mrow><mi>A</mi></mrow><mrow><mi>t</mi></mrow></msub><mo>)</mo></math></span> for all <span><math><mi>s</mi><mo>,</mo><mi>t</mi><mo>∈</mo><mo>[</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>]</mo></math></span>, except for the supremum when <span><math><mi>t</mi><mo>&lt;</mo><mi>s</mi><mo>&lt;</mo><mn>1</mn></math></span>. This case is made difficult by the fact that the information in a dimension <em>s</em> sequence can be coded redundantly, so it is not clear what density of changes is needed to erase enough of that information. We completely solve the dimension reduction problem. We also identify classes of sequences for which these infima and suprema are realized as minima and maxima. When <span><math><mi>t</mi><mo>&lt;</mo><mi>s</mi></math></span>, we find <span><math><mi>d</mi><mo>(</mo><mi>X</mi><mo>,</mo><msub><mrow><mi>A</mi></mrow><mrow><mi>t</mi></mrow></msub><mo>)</mo></math></span> is minimized when <em>X</em> is a Bernoulli <span><math><msup><mrow><mi>H</mi></mrow><mrow><mo>−</mo><mn>1</mn></mrow></msup><mo>(</mo><mi>s</mi><mo>)</mo></math></span>-random, and maximized when <em>X</em> belongs to a class of infinite sequences that we call <em>s</em>-codewords. When <span><math><mi>s</mi><mo>&lt;</mo><mi>t</mi></math></span>, the situation is reversed. Finally, we prove that all distances between the extrema are realized.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"157 ","pages":"Article 103732"},"PeriodicalIF":0.9,"publicationDate":"2025-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145521312","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
Decomposing finite-valued two-way finite transducers 分解有限值双向有限换能器
IF 0.9 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-10-31 DOI: 10.1016/j.jcss.2025.103731
Hsu-Chun Yen , Di-De Yen
Finite transducers are finite automata with outputs. A transducer is finite-valued if the number of different outputs for any input string is bounded by a constant, and is single-valued if the constant is one. It is known that finite-valued one-way finite transducers enjoy a nice property that they can be decomposed into finitely many single-valued ones. In this paper, we develop an analytical technique for finite-valued 2-way finite transducers, capable of not only showing the decomposability result but also revealing the decomposition complexity. In particular, we show that every finite-valued two-way finite transducer can be effectively decomposed into a finite collection of single-valued two-way finite transducers. The number of such single-valued transducers is bounded by a tower of three exponentials in the size of the original transducer, while the size of each single-valued transducer is bounded by a tower of five exponentials. For special classes of 2-way transducers such as sweeping transducers and reversal-bounded transducers, lower decomposition complexity can be achieved by simplifying certain steps in the decomposition procedure. Finally, our decomposition analysis also allows us to derive complexity bounds for the equivalence problem for various classes of finite-valued 2-way finite transducers.
有限换能器是具有输出的有限自动机。如果任何输入字符串的不同输出的数量由一个常数限定,则换能器是有限值的,如果该常数为1,则换能器是单值的。已知有限值单向有限换能器具有可以分解为有限多个单值换能器的优良性质。在本文中,我们开发了一种有限值双向有限传感器的解析技术,它不仅能够显示分解结果,而且能够显示分解的复杂性。特别地,我们证明了每个有限值双向有限换能器都可以有效地分解为单值双向有限换能器的有限集合。这种单值换能器的数量由原始换能器大小的三个指数塔限制,而每个单值换能器的大小由五个指数塔限制。对于特殊类型的双向换能器,如扫描换能器和反向有界换能器,可以通过简化分解过程中的某些步骤来降低分解复杂度。最后,我们的分解分析还使我们能够推导出各种有限值双向有限换能器等效问题的复杂性界限。
{"title":"Decomposing finite-valued two-way finite transducers","authors":"Hsu-Chun Yen ,&nbsp;Di-De Yen","doi":"10.1016/j.jcss.2025.103731","DOIUrl":"10.1016/j.jcss.2025.103731","url":null,"abstract":"<div><div>Finite transducers are finite automata with outputs. A transducer is finite-valued if the number of different outputs for any input string is bounded by a constant, and is single-valued if the constant is one. It is known that finite-valued one-way finite transducers enjoy a nice property that they can be decomposed into finitely many single-valued ones. In this paper, we develop an analytical technique for finite-valued 2-way finite transducers, capable of not only showing the decomposability result but also revealing the decomposition complexity. In particular, we show that every finite-valued two-way finite transducer can be effectively decomposed into a finite collection of single-valued two-way finite transducers. The number of such single-valued transducers is bounded by a tower of three exponentials in the size of the original transducer, while the size of each single-valued transducer is bounded by a tower of five exponentials. For special classes of 2-way transducers such as sweeping transducers and reversal-bounded transducers, lower decomposition complexity can be achieved by simplifying certain steps in the decomposition procedure. Finally, our decomposition analysis also allows us to derive complexity bounds for the equivalence problem for various classes of finite-valued 2-way finite transducers.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"156 ","pages":"Article 103731"},"PeriodicalIF":0.9,"publicationDate":"2025-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145473538","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
Search-space reduction via essential vertices revisited: Vertex multicut and cograph deletion 通过重访基本顶点来减少搜索空间:顶点多切割和图形删除
IF 0.9 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-10-30 DOI: 10.1016/j.jcss.2025.103730
Bart M.P. Jansen , Ruben F.A. Verhaegh
For an optimization problem Π on graphs whose solutions are vertex sets, a vertex v is called c-essential for Π if all solutions of size at most
contain v. Recent work showed that polynomial-time algorithms to detect c-essential vertices can be used to reduce the search-space of fixed-parameter tractable algorithms solving such problems parameterized by the size k of the solution. We provide several new upper- and lower bounds for detecting essential vertices. For example, we give a polynomial-time algorithm for 3-Essential detection for Vertex Multicut, which translates into an algorithm that finds a minimum multicut of an undirected n-vertex graph G in time 2O(3)nO(1), where is the number of vertices in an optimal solution that are not 3-essential. Our positive results are obtained by analyzing the integrality gaps of certain linear programs. Our lower bounds show that for sufficiently small values of c, the detection task becomes NP-hard assuming the Unique Games Conjecture. For example, we show that (2ε)-Essential detection for Directed Feedback Vertex Set is NP-hard under this conjecture, thereby proving that the existing algorithm that detects 2-essential vertices is best-possible.
对于解为顶点集的图上的优化问题Π,如果所有大小的解最多包含v,则顶点v称为Π的c-必要顶点。最近的工作表明,检测c-必要顶点的多项式时间算法可以用来减少求解由解的大小k参数化的固定参数可处理算法的搜索空间。我们提供了几个新的检测基本顶点的上界和下界。例如,我们给出了一个顶点多切的3-必要检测的多项式时间算法,它转化为一个在时间为2O(l3)⋅nO(1)的无向n顶点图G的最小多切算法,其中,l0为最优解中非3-必要顶点的个数。通过对某些线性规划的完整性间隙的分析,得到了一些积极的结果。我们的下界表明,对于足够小的c值,假设唯一对策猜想,检测任务变得np困难。例如,我们证明了在这个猜想下有向反馈顶点集的(2−ε)-基本检测是np困难的,从而证明了现有的检测2-基本顶点的算法是最好的。
{"title":"Search-space reduction via essential vertices revisited: Vertex multicut and cograph deletion","authors":"Bart M.P. Jansen ,&nbsp;Ruben F.A. Verhaegh","doi":"10.1016/j.jcss.2025.103730","DOIUrl":"10.1016/j.jcss.2025.103730","url":null,"abstract":"<div><div>For an optimization problem Π on graphs whose solutions are vertex sets, a vertex <em>v</em> is called <em>c-essential</em> for Π if all solutions of size at most <figure><img></figure> contain <em>v</em>. Recent work showed that polynomial-time algorithms to detect <em>c</em>-essential vertices can be used to reduce the search-space of fixed-parameter tractable algorithms solving such problems parameterized by the size <em>k</em> of the solution. We provide several new upper- and lower bounds for detecting essential vertices. For example, we give a polynomial-time algorithm for 3<span>-Essential detection for Vertex Multicut</span>, which translates into an algorithm that finds a minimum multicut of an undirected <em>n</em>-vertex graph <em>G</em> in time <span><math><msup><mrow><mn>2</mn></mrow><mrow><mi>O</mi><mo>(</mo><msup><mrow><mi>ℓ</mi></mrow><mrow><mn>3</mn></mrow></msup><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>, where <em>ℓ</em> is the number of vertices in an optimal solution that are <em>not</em> 3-essential. Our positive results are obtained by analyzing the integrality gaps of certain linear programs. Our lower bounds show that for sufficiently small values of <em>c</em>, the detection task becomes NP-hard assuming the <em>Unique Games Conjecture</em>. For example, we show that <span>(</span><span><math><mn>2</mn><mo>−</mo><mi>ε</mi></math></span><span>)-Essential detection for Directed Feedback Vertex Set</span> is NP-hard under this conjecture, thereby proving that the existing algorithm that detects 2-essential vertices is best-possible.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"156 ","pages":"Article 103730"},"PeriodicalIF":0.9,"publicationDate":"2025-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145473537","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
Bringing memory to Boolean networks: A unifying framework 将内存引入布尔网络:一个统一的框架
IF 0.9 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-10-30 DOI: 10.1016/j.jcss.2025.103729
Maximilien Gadouleau , Loïc Paulevé , Sara Riva
Boolean networks are extensively applied as models of complex dynamical systems, aiming at capturing essential features related to causality and synchronicity of the state changes of components along time. Dynamics of Boolean networks result from the application of their Boolean map according to a so-called update mode, specifying the possible transitions between network configurations. In this paper, we explore update modes that possess a memory on past configurations, and provide a generic framework to define them. We show that recently introduced modes such as the most permissive and interval modes can be naturally expressed in this framework, and we propose novel update modes, the history-based, trapping, and subcube-based modes. Building on the unified definitions, we provide a comprehensive comparison of memory-based update modes, resulting in their hierarchy by simulation and weak simulation. Finally, we highlight consequences of introducing memory on the notions of trajectory and attractors.
布尔网络作为复杂动力系统的模型被广泛应用,其目的是捕捉部件状态随时间变化的因果性和同步性等本质特征。布尔网络的动态是根据所谓的更新模式应用其布尔映射而产生的,该模式指定了网络配置之间可能的转换。在本文中,我们探索了具有过去配置记忆的更新模式,并提供了一个通用框架来定义它们。我们证明了最近引入的模式,如最允许模式和间隔模式,可以在这个框架中自然地表达,我们提出了新的更新模式,基于历史的,捕获的,和基于子立方体的模式。在统一定义的基础上,我们对基于内存的更新模式进行了全面的比较,得出了基于仿真和弱仿真的层次结构。最后,我们强调了引入记忆对轨迹和吸引子概念的影响。
{"title":"Bringing memory to Boolean networks: A unifying framework","authors":"Maximilien Gadouleau ,&nbsp;Loïc Paulevé ,&nbsp;Sara Riva","doi":"10.1016/j.jcss.2025.103729","DOIUrl":"10.1016/j.jcss.2025.103729","url":null,"abstract":"<div><div>Boolean networks are extensively applied as models of complex dynamical systems, aiming at capturing essential features related to causality and synchronicity of the state changes of components along time. Dynamics of Boolean networks result from the application of their Boolean map according to a so-called update mode, specifying the possible transitions between network configurations. In this paper, we explore update modes that possess a memory on past configurations, and provide a generic framework to define them. We show that recently introduced modes such as the most permissive and interval modes can be naturally expressed in this framework, and we propose novel update modes, the history-based, trapping, and subcube-based modes. Building on the unified definitions, we provide a comprehensive comparison of memory-based update modes, resulting in their hierarchy by simulation and weak simulation. Finally, we highlight consequences of introducing memory on the notions of trajectory and attractors.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"156 ","pages":"Article 103729"},"PeriodicalIF":0.9,"publicationDate":"2025-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145473539","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 complexity of (Pk,Pℓ)-arrowing (Pk, p0)的复杂度
IF 0.9 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-10-29 DOI: 10.1016/j.jcss.2025.103726
Zohair Raza Hassan, Edith Hemaspaandra, Stanisław Radziszowski
For fixed nonnegative integers k and , the (Pk,P)-Arrowing problem asks whether a given graph, G, has a red/blue coloring of E(G) such that there are no red copies of Pk and no blue copies of P. The problem is trivial when max(k,)3, but has been shown to be coNP-complete when k==4. In this work, we show that the problem remains coNP-complete for all pairs of k and , except (3,4), and when max(k,)3. We define and prove the existence of special graphs that we call “transmitters.” Using transmitters, we construct gadgets for three distinct cases: 1) k=3 and 5, 2) >k4, and 3) =k4. For (P3,P4)-Arrowing we show a polynomial-time algorithm by reducing the problem to 2SAT, thus successfully categorizing the complexity of all (Pk,P)-Arrowing problems.
对于固定的非负整数k和r, (Pk,P, r)箭头问题问的是给定的图G,是否具有E(G)的红/蓝着色,使得P, r没有红色的副本,P, r没有蓝色的副本。当max (k, r)≤3时,问题是平凡的,但当k= r =4时,问题是conp完备的。在这项工作中,我们证明了除(3,4)外,当max (k, r)≤3时,对于k和r的所有对,问题保持conp完全。我们定义并证明了我们称之为“传送”的特殊图的存在性。利用变送器,我们构造了三种不同情况下的小波:1)k=3且r≥5,2)r >k≥4,3)r =k≥4。对于(P3,P4)- arrow问题,我们展示了一个多项式时间算法,通过将问题简化为2SAT,从而成功地对所有(Pk,P, r)- arrow问题的复杂性进行了分类。
{"title":"The complexity of (Pk,Pℓ)-arrowing","authors":"Zohair Raza Hassan,&nbsp;Edith Hemaspaandra,&nbsp;Stanisław Radziszowski","doi":"10.1016/j.jcss.2025.103726","DOIUrl":"10.1016/j.jcss.2025.103726","url":null,"abstract":"<div><div>For fixed nonnegative integers <em>k</em> and <em>ℓ</em>, the <span><math><mo>(</mo><msub><mrow><mi>P</mi></mrow><mrow><mi>k</mi></mrow></msub><mo>,</mo><msub><mrow><mi>P</mi></mrow><mrow><mi>ℓ</mi></mrow></msub><mo>)</mo></math></span>-Arrowing problem asks whether a given graph, <em>G</em>, has a red/blue coloring of <span><math><mi>E</mi><mo>(</mo><mi>G</mi><mo>)</mo></math></span> such that there are no red copies of <span><math><msub><mrow><mi>P</mi></mrow><mrow><mi>k</mi></mrow></msub></math></span> and no blue copies of <span><math><msub><mrow><mi>P</mi></mrow><mrow><mi>ℓ</mi></mrow></msub></math></span>. The problem is trivial when <span><math><mi>max</mi><mo>⁡</mo><mo>(</mo><mi>k</mi><mo>,</mo><mi>ℓ</mi><mo>)</mo><mo>≤</mo><mn>3</mn></math></span>, but has been shown to be coNP-complete when <span><math><mi>k</mi><mo>=</mo><mi>ℓ</mi><mo>=</mo><mn>4</mn></math></span>. In this work, we show that the problem remains coNP-complete for all pairs of <em>k</em> and <em>ℓ</em>, except <span><math><mo>(</mo><mn>3</mn><mo>,</mo><mn>4</mn><mo>)</mo></math></span>, and when <span><math><mi>max</mi><mo>⁡</mo><mo>(</mo><mi>k</mi><mo>,</mo><mi>ℓ</mi><mo>)</mo><mo>≤</mo><mn>3</mn></math></span>. We define and prove the existence of special graphs that we call “transmitters.” Using transmitters, we construct gadgets for three distinct cases: 1) <span><math><mi>k</mi><mo>=</mo><mn>3</mn></math></span> and <span><math><mi>ℓ</mi><mo>≥</mo><mn>5</mn></math></span>, 2) <span><math><mi>ℓ</mi><mo>&gt;</mo><mi>k</mi><mo>≥</mo><mn>4</mn></math></span>, and 3) <span><math><mi>ℓ</mi><mo>=</mo><mi>k</mi><mo>≥</mo><mn>4</mn></math></span>. For <span><math><mo>(</mo><msub><mrow><mi>P</mi></mrow><mrow><mn>3</mn></mrow></msub><mo>,</mo><msub><mrow><mi>P</mi></mrow><mrow><mn>4</mn></mrow></msub><mo>)</mo></math></span>-Arrowing we show a polynomial-time algorithm by reducing the problem to 2SAT, thus successfully categorizing the complexity of all <span><math><mo>(</mo><msub><mrow><mi>P</mi></mrow><mrow><mi>k</mi></mrow></msub><mo>,</mo><msub><mrow><mi>P</mi></mrow><mrow><mi>ℓ</mi></mrow></msub><mo>)</mo></math></span>-Arrowing problems.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"156 ","pages":"Article 103726"},"PeriodicalIF":0.9,"publicationDate":"2025-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145424690","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
Computational complexity of covering multigraphs with semi-edges: Small cases 用半边覆盖多图的计算复杂度:小情况
IF 0.9 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-10-17 DOI: 10.1016/j.jcss.2025.103714
Jan Bok , Jiří Fiala , Petr Hliněný , Nikola Jedličková , Jan Kratochvíl
We initiate the study of computational complexity of graph coverings, aka locally bijective graph homomorphisms, for graphs with semi-edges. The notion of graph covering is a discretization of coverings between surfaces or topological spaces, a notion well known and deeply studied in classical topology. Graph covers have found applications in discrete mathematics for constructing highly symmetric graphs, and in computer science in the theory of local computations. In 1991, Abello, Fellows, and Stillwell asked for a classification of the computational complexity of deciding if an input graph covers a fixed target graph, in the ordinary setting (of graphs with only edges). Although many general results are known, the full classification is still open. In spite of that, we propose to study the more general case of covering graphs composed of normal edges (including multiedges and loops) and so-called semi-edges. Semi-edges are becoming increasingly popular in modern topological graph theory, as well as in mathematical physics. They also naturally occur in the local computation setting, since they are lifted to matchings in the covering graph. We show that the presence of semi-edges makes the covering problem considerably harder; e.g., it is no longer sufficient to specify the vertex mapping induced by the covering, but one necessarily has to deal with the edge mapping as well. We show some solvable cases and, in particular, completely characterize the complexity of the already very nontrivial problem of covering one- and two-vertex (multi)graphs with semi-edges. Our NP-hardness results are proven for simple input graphs, and in the case of regular two-vertex target graphs, even for bipartite ones. We remark that our new characterization results also strengthen previously known results for covering graphs without semi-edges, and they in turn apply to an infinite class of simple target graphs with at most two vertices of degree more than two. Some of the results are moreover proven in a more general setting (e.g., finding k-tuples of pairwise disjoint perfect matchings in regular graphs).
我们开始了图覆盖的计算复杂度的研究,又称局部双射图同态,对于具有半边的图。图覆盖的概念是曲面或拓扑空间之间的覆盖的离散化,这是一个在经典拓扑学中众所周知并被深入研究的概念。图盖在离散数学中用于构造高度对称的图,在计算机科学的局部计算理论中也有应用。1991年,Abello, Fellows和Stillwell要求对在普通设置(只有边的图)中决定输入图是否覆盖固定目标图的计算复杂度进行分类。虽然许多一般的结果是已知的,但完整的分类仍然是开放的。尽管如此,我们建议研究由正规边(包括多边和环)和所谓的半边组成的覆盖图的更一般的情况。半边在现代拓扑图理论和数学物理中越来越流行。它们也自然地出现在局部计算设置中,因为它们被提升到覆盖图中的匹配。我们证明了半边的存在使覆盖问题变得相当困难;例如,指定由覆盖引起的顶点映射已经不够了,还必须处理边缘映射。我们展示了一些可解的情况,特别是,完全表征了用半边覆盖单顶点和双顶点(多)图这个已经非常重要的问题的复杂性。我们的np -硬度结果证明了简单的输入图,在规则的两顶点目标图的情况下,甚至对于二部图。我们注意到,我们的新表征结果也加强了先前已知的无半边覆盖图的结果,并且它们反过来适用于无限类的简单目标图,其中最多有两个顶点的次数大于2。一些结果还在更一般的情况下得到了证明(例如,在正则图中找到成对不相交完美匹配的k元组)。
{"title":"Computational complexity of covering multigraphs with semi-edges: Small cases","authors":"Jan Bok ,&nbsp;Jiří Fiala ,&nbsp;Petr Hliněný ,&nbsp;Nikola Jedličková ,&nbsp;Jan Kratochvíl","doi":"10.1016/j.jcss.2025.103714","DOIUrl":"10.1016/j.jcss.2025.103714","url":null,"abstract":"<div><div>We initiate the study of computational complexity of graph coverings, aka locally bijective graph homomorphisms, for <em>graphs with semi-edges</em>. The notion of graph covering is a discretization of coverings between surfaces or topological spaces, a notion well known and deeply studied in classical topology. Graph covers have found applications in discrete mathematics for constructing highly symmetric graphs, and in computer science in the theory of local computations. In 1991, Abello, Fellows, and Stillwell asked for a classification of the computational complexity of deciding if an input graph covers a fixed target graph, in the ordinary setting (of graphs with only edges). Although many general results are known, the full classification is still open. In spite of that, we propose to study the more general case of covering graphs composed of normal edges (including multiedges and loops) and so-called semi-edges. Semi-edges are becoming increasingly popular in modern topological graph theory, as well as in mathematical physics. They also naturally occur in the local computation setting, since they are lifted to matchings in the covering graph. We show that the presence of semi-edges makes the covering problem considerably harder; e.g., it is no longer sufficient to specify the vertex mapping induced by the covering, but one necessarily has to deal with the edge mapping as well. We show some solvable cases and, in particular, completely characterize the complexity of the already very nontrivial problem of covering one- and two-vertex (multi)graphs with semi-edges. Our NP-hardness results are proven for simple input graphs, and in the case of regular two-vertex target graphs, even for bipartite ones. We remark that our new characterization results also strengthen previously known results for covering graphs without semi-edges, and they in turn apply to an infinite class of simple target graphs with at most two vertices of degree more than two. Some of the results are moreover proven in a more general setting (e.g., finding <em>k</em>-tuples of pairwise disjoint perfect matchings in regular graphs).</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"156 ","pages":"Article 103714"},"PeriodicalIF":0.9,"publicationDate":"2025-10-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145362677","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
Exploration of graphs with excluded minors 排除小调图的探索
IF 0.9 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-10-10 DOI: 10.1016/j.jcss.2025.103725
Júlia Baligács, Yann Disser, Irene Heinrich, Pascal Schweitzer
We study the online graph exploration problem proposed by Kalyanasundaram and Pruhs (1994) and prove a constant competitive ratio on minor-free graphs. This result encompasses and significantly extends the graph classes that were previously known to admit a constant competitive ratio. The main ingredient of our proof is that we find a connection between the performance of the particular exploration algorithm
and the existence of light spanners. Conversely, we exploit this connection to construct light spanners of bounded genus graphs. In particular, we achieve a lightness that improves on the best known upper bound for genus g1 and recovers the known tight bound for the planar case (g=0).
我们研究了Kalyanasundaram和Pruhs(1994)提出的在线图探索问题,并证明了无次图上的恒定竞争比。这个结果包含并显著扩展了以前已知的具有恒定竞争比的图类。我们证明的主要成分是,我们发现了特定探索算法的性能与光扳手的存在之间的联系。反过来,我们利用这个联系来构造有界属图的轻扳手。特别是,我们实现了一种轻度,它改进了已知的g≥1属的上界,并恢复了平面情况(g=0)的已知紧界。
{"title":"Exploration of graphs with excluded minors","authors":"Júlia Baligács,&nbsp;Yann Disser,&nbsp;Irene Heinrich,&nbsp;Pascal Schweitzer","doi":"10.1016/j.jcss.2025.103725","DOIUrl":"10.1016/j.jcss.2025.103725","url":null,"abstract":"<div><div>We study the online graph exploration problem proposed by Kalyanasundaram and Pruhs (1994) and prove a constant competitive ratio on minor-free graphs. This result encompasses and significantly extends the graph classes that were previously known to admit a constant competitive ratio. The main ingredient of our proof is that we find a connection between the performance of the particular exploration algorithm <figure><img></figure> and the existence of light spanners. Conversely, we exploit this connection to construct light spanners of bounded genus graphs. In particular, we achieve a lightness that improves on the best known upper bound for genus <span><math><mi>g</mi><mo>≥</mo><mn>1</mn></math></span> and recovers the known tight bound for the planar case (<span><math><mi>g</mi><mo>=</mo><mn>0</mn></math></span>).</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"156 ","pages":"Article 103725"},"PeriodicalIF":0.9,"publicationDate":"2025-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145362678","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
Dynamic programming on bipartite tree decompositions 二部树分解的动态规划
IF 0.9 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-10-09 DOI: 10.1016/j.jcss.2025.103722
Lars Jaffke , Laure Morelle , Ignasi Sau , Dimitrios M. Thilikos
We revisit a graph width parameter that we dub bipartite treewidth (btw). Bipartite treewidth can be seen as a common generalization of treewidth and the odd cycle transversal number, and is closely related to odd-minors. Intuitively, a bipartite tree decomposition is a tree decomposition whose bags induce almost bipartite graphs and whose adhesions contain at most one “bipartite” vertex, while the width of such decomposition measures the number of “non-bipartite” vertices in a bag. We provide para-NP-completeness results and develop dynamic programming techniques to solve problems on graphs of small btw. In particular, we show that Kt-Subgraph-Cover, Weighted Independent Set, Odd Cycle Transversal, and Maximum Weighted Cut are FPT parameterized by btw. We also provide the following dichotomy when H is a 2-connected graph: if H is bipartite, then H-{Subgraph/Induced-Subgraph/Odd-Minor/Scattered}-Packing is para-NP-complete parameterized by btw while, if H is non-bipartite, then the problem is solvable in XP-time.
我们重新审视一个图宽度参数,我们称之为二部树宽度(btw)。二部树宽度可以看作是树宽度和奇环截数的共同推广,并且与奇副数密切相关。直观地说,二部树分解是这样一种树分解,它的袋归纳出几乎二部图,它的粘连最多包含一个“二部”顶点,而这种分解的宽度度量了一个袋中“非二部”顶点的数量。我们提供了准np完备性结果,并开发了动态规划技术来解决小btw图上的问题。特别地,我们证明了Kt-Subgraph-Cover、加权独立集、奇环截线和最大加权截线是由btw参数化的FPT。当H是2连通图时,我们还给出了以下二分法:如果H是二部图,则H-{Subgraph/ inducd_subgraph /Odd-Minor/Scattered}- packing是btw参数化的准np完全,如果H是非二部图,则问题在XP-time内可解。
{"title":"Dynamic programming on bipartite tree decompositions","authors":"Lars Jaffke ,&nbsp;Laure Morelle ,&nbsp;Ignasi Sau ,&nbsp;Dimitrios M. Thilikos","doi":"10.1016/j.jcss.2025.103722","DOIUrl":"10.1016/j.jcss.2025.103722","url":null,"abstract":"<div><div>We revisit a graph width parameter that we dub <em>bipartite treewidth</em> (<span>btw</span>). Bipartite treewidth can be seen as a common generalization of treewidth and the odd cycle transversal number, and is closely related to odd-minors. Intuitively, a <em>bipartite tree decomposition</em> is a tree decomposition whose bags induce almost bipartite graphs and whose adhesions contain at most one “bipartite” vertex, while the width of such decomposition measures the number of “non-bipartite” vertices in a bag. We provide <span>para-NP</span>-completeness results and develop dynamic programming techniques to solve problems on graphs of small <span>btw</span>. In particular, we show that <span><math><msub><mrow><mi>K</mi></mrow><mrow><mi>t</mi></mrow></msub></math></span><span>-Subgraph-Cover</span>, <span>Weighted Independent Set</span>, <span>Odd Cycle Transversal</span>, and <span>Maximum Weighted Cut</span> are <span><math><mtext>FPT</mtext></math></span> parameterized by <span>btw</span>. We also provide the following dichotomy when <em>H</em> is a 2-connected graph: if <em>H</em> is bipartite, then <em>H</em><span>-{Subgraph/Induced-Subgraph/Odd-Minor/Scattered}-Packing</span> is <span>para-NP</span>-complete parameterized by <span>btw</span> while, if <em>H</em> is non-bipartite, then the problem is solvable in <span>XP</span>-time.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"156 ","pages":"Article 103722"},"PeriodicalIF":0.9,"publicationDate":"2025-10-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145333248","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
Revisiting path contraction and cycle contraction 重温路径收缩和循环收缩
IF 0.9 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-10-09 DOI: 10.1016/j.jcss.2025.103724
R. Krithika , V.K. Kutty Malu , Prafullkumar Tale
The Path Contraction and Cycle Contraction problems take as input an undirected graph G with n vertices, m edges and an integer k and determine whether one can obtain a path or a cycle, respectively, by performing at most k edge contractions in G. We revisit these NP-complete problems and prove the following results.
  • Path Contraction admits an O(2k)-time algorithm. This improves over the current fastest parameterized algorithm known for the problem (Heggernes et al. (2014) [15]).
  • Cycle Contraction admits an O((2+ϵ)k)-time algorithm where 0<ϵ0.5509 and ϵ decreases as =nk increases.
Central to these results is an algorithm for a general variant of Path Contraction, namely Path Contraction With Constrained Ends. We also give an O(2.5191n)-time algorithm to solve the optimization version of Cycle Contraction. Next, we turn our attention to restricted graph classes and show the following results.
  • Path Contraction on planar graphs admits a polynomial-time algorithm.
  • Path Contraction on chordal graphs does not admit an O(n2ϵ2o(tw))-time algorithm for any ϵ>0, under the Orthogonal Vectors Conjecture. Here, tw is the treewidth of the input graph.
The second result complements the O(nm)-time, i.e., O(n2tw)-
路径收缩和循环收缩问题以无向图G为输入,该无向图G有n个顶点,m条边和整数k,并确定是否可以分别通过在G中执行最多k次边收缩来获得路径或循环。我们重新讨论这些np完全问题并证明了以下结果。•路径收缩允许一个O (2k)时间算法。这比目前已知的最快的参数化算法有所改进(Heggernes et al.(2014)[15])。•循环收缩允许一个O ((2+ λ)k)时间算法,其中0<; λ≤0.5509,且λ随着λ =n−k的增加而减小。这些结果的核心是路径收缩的一般变体的算法,即带约束端点的路径收缩。我们还给出了一个O (2.5191n)时间的算法来解决循环收缩的优化版本。接下来,我们将注意力转向受限制的图类,并显示以下结果。•平面图上的路径收缩允许一个多项式时间算法。•对于任何ϵ>;0,在正交向量猜想下,弦图上的路径收缩不允许O(n2−λ·2o(tw))时间算法。这里,tw是输入图的树宽。第二个结果补充了O(nm)时间,即O(n2⋅tw)时间,已知的问题算法(Heggernes et al.(2014)[16])。
{"title":"Revisiting path contraction and cycle contraction","authors":"R. Krithika ,&nbsp;V.K. Kutty Malu ,&nbsp;Prafullkumar Tale","doi":"10.1016/j.jcss.2025.103724","DOIUrl":"10.1016/j.jcss.2025.103724","url":null,"abstract":"<div><div>The <span>Path Contraction</span> and <span>Cycle Contraction</span> problems take as input an undirected graph <em>G</em> with <em>n</em> vertices, <em>m</em> edges and an integer <em>k</em> and determine whether one can obtain a path or a cycle, respectively, by performing at most <em>k</em> edge contractions in <em>G</em>. We revisit these <span>NP</span>-complete problems and prove the following results.<ul><li><span>•</span><span><div><span>Path Contraction</span> admits an <span><math><msup><mrow><mi>O</mi></mrow><mrow><mo>⁎</mo></mrow></msup><mo>(</mo><msup><mrow><mn>2</mn></mrow><mrow><mi>k</mi></mrow></msup><mo>)</mo></math></span>-time algorithm. This improves over the current fastest parameterized algorithm known for the problem (Heggernes et al. (2014) <span><span>[15]</span></span>).</div></span></li><li><span>•</span><span><div><span>Cycle Contraction</span> admits an <span><math><msup><mrow><mi>O</mi></mrow><mrow><mo>⁎</mo></mrow></msup><mo>(</mo><msup><mrow><mo>(</mo><mn>2</mn><mo>+</mo><msub><mrow><mi>ϵ</mi></mrow><mrow><mi>ℓ</mi></mrow></msub><mo>)</mo></mrow><mrow><mi>k</mi></mrow></msup><mo>)</mo></math></span>-time algorithm where <span><math><mn>0</mn><mo>&lt;</mo><msub><mrow><mi>ϵ</mi></mrow><mrow><mi>ℓ</mi></mrow></msub><mo>≤</mo><mn>0.5509</mn></math></span> and <span><math><msub><mrow><mi>ϵ</mi></mrow><mrow><mi>ℓ</mi></mrow></msub></math></span> decreases as <span><math><mi>ℓ</mi><mo>=</mo><mi>n</mi><mo>−</mo><mi>k</mi></math></span> increases.</div></span></li></ul> Central to these results is an algorithm for a general variant of <span>Path Contraction</span>, namely <span>Path Contraction With Constrained Ends</span>. We also give an <span><math><msup><mrow><mi>O</mi></mrow><mrow><mo>⁎</mo></mrow></msup><mo>(</mo><msup><mrow><mn>2.5191</mn></mrow><mrow><mi>n</mi></mrow></msup><mo>)</mo></math></span>-time algorithm to solve the optimization version of <span>Cycle Contraction</span>. Next, we turn our attention to restricted graph classes and show the following results.<ul><li><span>•</span><span><div><span>Path Contraction</span> on planar graphs admits a polynomial-time algorithm.</div></span></li><li><span>•</span><span><div><span>Path Contraction</span> on chordal graphs does not admit an <span><math><mi>O</mi><mo>(</mo><msup><mrow><mi>n</mi></mrow><mrow><mn>2</mn><mo>−</mo><mi>ϵ</mi></mrow></msup><mo>⋅</mo><msup><mrow><mn>2</mn></mrow><mrow><mi>o</mi><mo>(</mo><mi>t</mi><mi>w</mi><mo>)</mo></mrow></msup><mo>)</mo></math></span>-time algorithm for any <span><math><mi>ϵ</mi><mo>&gt;</mo><mn>0</mn></math></span>, under the <span>Orthogonal Vectors Conjecture</span>. Here, <em>tw</em> is the treewidth of the input graph.</div></span></li></ul> The second result complements the <span><math><mi>O</mi><mo>(</mo><mi>n</mi><mi>m</mi><mo>)</mo></math></span>-time, i.e., <span><math><mi>O</mi><mo>(</mo><msup><mrow><mi>n</mi></mrow><mrow><mn>2</mn></mrow></msup><mo>⋅</mo><mi>t</mi><mi>w</mi><mo>)</mo></math></span>-","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"156 ","pages":"Article 103724"},"PeriodicalIF":0.9,"publicationDate":"2025-10-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145333259","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 and algorithms for matching cut problems in graphs without long induced paths and cycles 无长诱导路径和循环图中匹配切问题的复杂性和算法
IF 0.9 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-10-08 DOI: 10.1016/j.jcss.2025.103723
Hoang-Oanh Le , Van Bang Le
In a graph, a (perfect) matching cut is an edge cut that is a (perfect) matching. matching cut (mc), respectively, perfect matching cut (pmc), is the problem of deciding whether a given graph has a matching cut, respectively, a perfect matching cut. The disconnected perfect matching problem (dpm) is to decide if a graph has a perfect matching that contains a matching cut. Solving an open problem posed in [Lucke, Paulusma, Ries (ISAAC 2022, Algorithmica 2023)], we show that pmc is NP-complete in graphs without induced 14-vertex path P14. Our reduction also works simultaneously for mc and dpm, improving the previous hardness results of mc on P15-free graphs and of dpm on P19-free graphs to P14-free graphs for both problems. Actually, we prove a slightly stronger result: within P14-free 8-chordal graphs (graphs without chordless cycles of length at least 9), it is hard to distinguish between those without matching cuts (respectively, perfect matching cuts, disconnected perfect matchings) and those in which every matching cut is a perfect matching cut. Moreover, assuming the Exponential Time Hypothesis, none of these problems can be solved in 2o(n) time for n-vertex P14-free 8-chordal graphs.
On the positive side, we show that, as for mc [Moshi (JGT 1989)], dpm and pmc are polynomially solvable when restricted to 4-chordal graphs. Together with the negative results, this partly answers an open question on the complexity of pmc in k-chordal graphs asked in [Le, Telle (WG 2021, TCS 2022) & Lucke, Paulusma, Ries (MFCS 2023, TCS 2024)].
在图中,(完美)匹配切割是(完美)匹配的切边。匹配切割(mc),即完美匹配切割(pmc),是判断给定图是否存在匹配切割的问题,即完美匹配切割。不连通完美匹配问题(dpm)是判断一个图是否有一个包含匹配切的完美匹配。通过解决[Lucke, Paulusma, Ries (ISAAC 2022, Algorithmica 2023)]中提出的一个开放问题,我们证明了pmc在没有诱导14顶点路径P14的图中是np完全的。我们的还原也同时适用于mc和dpm,将mc在无p15图上的硬度结果和dpm在无p19图上的硬度结果都提高到无p14图上。实际上,我们证明了一个稍微强一点的结果:在无p14的8弦图(没有长度至少为9的无弦循环的图)中,很难区分没有匹配切割(分别为完美匹配切割,断开完美匹配切割)和每个匹配切割都是完美匹配切割的图。此外,在指数时间假设下,对于n顶点无p14的8弦图,这些问题都不能在20 (n)时间内解决。在积极的一面,我们表明,对于mc [Moshi (JGT 1989)], dpm和pmc在限制于4弦图时是多项式可解的。加上负面结果,这部分回答了[Le, Telle (WG 2021, TCS 2022)和Lucke, Paulusma, Ries (MFCS 2023, TCS 2024)]中提出的关于k弦图中pmc复杂性的开放性问题。
{"title":"Complexity and algorithms for matching cut problems in graphs without long induced paths and cycles","authors":"Hoang-Oanh Le ,&nbsp;Van Bang Le","doi":"10.1016/j.jcss.2025.103723","DOIUrl":"10.1016/j.jcss.2025.103723","url":null,"abstract":"<div><div>In a graph, a (perfect) matching cut is an edge cut that is a (perfect) matching. <span>matching cut</span> (<span>mc</span>), respectively, <span>perfect matching cut</span> (<span>pmc</span>), is the problem of deciding whether a given graph has a matching cut, respectively, a perfect matching cut. The <span>disconnected perfect matching</span> problem (<span>dpm</span>) is to decide if a graph has a perfect matching that contains a matching cut. Solving an open problem posed in [Lucke, Paulusma, Ries (ISAAC 2022, Algorithmica 2023)], we show that <span>pmc</span> is <span><math><mi>NP</mi></math></span>-complete in graphs without induced 14-vertex path <span><math><msub><mrow><mi>P</mi></mrow><mrow><mn>14</mn></mrow></msub></math></span>. Our reduction also works simultaneously for <span>mc</span> and <span>dpm</span>, improving the previous hardness results of <span>mc</span> on <span><math><msub><mrow><mi>P</mi></mrow><mrow><mn>15</mn></mrow></msub></math></span>-free graphs and of <span>dpm</span> on <span><math><msub><mrow><mi>P</mi></mrow><mrow><mn>19</mn></mrow></msub></math></span>-free graphs to <span><math><msub><mrow><mi>P</mi></mrow><mrow><mn>14</mn></mrow></msub></math></span>-free graphs for both problems. Actually, we prove a slightly stronger result: within <span><math><msub><mrow><mi>P</mi></mrow><mrow><mn>14</mn></mrow></msub></math></span>-free 8-chordal graphs (graphs without chordless cycles of length at least 9), it is hard to distinguish between those without matching cuts (respectively, perfect matching cuts, disconnected perfect matchings) and those in which every matching cut is a perfect matching cut. Moreover, assuming the Exponential Time Hypothesis, none of these problems can be solved in <span><math><msup><mrow><mn>2</mn></mrow><mrow><mi>o</mi><mo>(</mo><mi>n</mi><mo>)</mo></mrow></msup></math></span> time for <em>n</em>-vertex <span><math><msub><mrow><mi>P</mi></mrow><mrow><mn>14</mn></mrow></msub></math></span>-free 8-chordal graphs.</div><div>On the positive side, we show that, as for <span>mc</span> [Moshi (JGT 1989)], <span>dpm</span> and <span>pmc</span> are polynomially solvable when restricted to 4-chordal graphs. Together with the negative results, this partly answers an open question on the complexity of <span>pmc</span> in <em>k</em>-chordal graphs asked in [Le, Telle (WG 2021, TCS 2022) &amp; Lucke, Paulusma, Ries (MFCS 2023, TCS 2024)].</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"156 ","pages":"Article 103723"},"PeriodicalIF":0.9,"publicationDate":"2025-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145333256","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