首页 > 最新文献

Theoretical Computer Science最新文献

英文 中文
The maximum beer flow problem 最大啤酒流量问题
IF 1 4区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2026-01-21 DOI: 10.1016/j.tcs.2026.115768
Wing-Kai Hon, Yu-Jia Huang, Wang-Yang Li
Let G=(V,E,B) be a graph with a vertex set V, an edge set E, and a distinguished subset of vertices BV, called beer stores. A beer path from u to v is a path that starts at u, ends at v, and visits at least one beer store. The notion of a beer path was recently introduced and studied, with a focus on finding the shortest beer path in a graph. In this work, we explore the natural extension of this notion into what we call a beer flow.
We show that the maximum beer flow problem can be formulated by linear programming so that it can be solved in polynomial time. However, when the flow on each edge is restricted to be integral, the problem suddenly becomes NP-hard, even in the very simple settings. This result is in stark contrast with the traditional maximum flow problem, where integrality of flow will not complicate the problem.
设G=(V,E,B)为一个图,其顶点集V、边集E和顶点B的一个可识别子集(称为啤酒馆)。从u到v的啤酒路径是从u开始,到v结束,至少经过一家啤酒店的路径。啤酒路径的概念最近被引入和研究,重点是在图中找到最短的啤酒路径。在这项工作中,我们探索了这个概念的自然延伸,我们称之为啤酒流。我们证明了最大啤酒流量问题可以用线性规划的形式表示,因此它可以在多项式时间内求解。然而,当每条边上的流被限制为积分时,问题突然变得np困难,即使在非常简单的设置中也是如此。这一结果与传统的最大流量问题形成鲜明对比,在传统的最大流量问题中,流动的完整性不会使问题复杂化。
{"title":"The maximum beer flow problem","authors":"Wing-Kai Hon,&nbsp;Yu-Jia Huang,&nbsp;Wang-Yang Li","doi":"10.1016/j.tcs.2026.115768","DOIUrl":"10.1016/j.tcs.2026.115768","url":null,"abstract":"<div><div>Let <span><math><mrow><mi>G</mi><mo>=</mo><mo>(</mo><mi>V</mi><mo>,</mo><mi>E</mi><mo>,</mo><mi>B</mi><mo>)</mo></mrow></math></span> be a graph with a vertex set <em>V</em>, an edge set <em>E</em>, and a distinguished subset of vertices <em>B</em>⊆<em>V</em>, called <strong>beer stores</strong>. A <strong>beer path</strong> from <em>u</em> to <em>v</em> is a path that starts at <em>u</em>, ends at <em>v</em>, and visits at least one beer store. The notion of a beer path was recently introduced and studied, with a focus on finding the shortest beer path in a graph. In this work, we explore the natural extension of this notion into what we call a <strong>beer flow</strong>.</div><div>We show that the <strong>maximum beer flow</strong> problem can be formulated by linear programming so that it can be solved in polynomial time. However, when the flow on each edge is restricted to be <em>integral</em>, the problem suddenly becomes <span><math><mi>NP</mi></math></span>-hard, even in the very simple settings. This result is in stark contrast with the traditional maximum flow problem, where integrality of flow will not complicate the problem.</div></div>","PeriodicalId":49438,"journal":{"name":"Theoretical Computer Science","volume":"1067 ","pages":"Article 115768"},"PeriodicalIF":1.0,"publicationDate":"2026-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146039655","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The orbits of spined cubes 有脊立方体的轨道
IF 1 4区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2026-01-21 DOI: 10.1016/j.tcs.2026.115772
Jia-Jie Liu
This paper investigates the structural symmetry of the spined cube SQn, a notable hypercube variant recognized for its low diameter which speeds up communication. We quantify this symmetry using the concept of orbits, where two vertices are in the same orbit if they can be mapped to one another by a graph automorphism. The orbit number Orb(G), which represents the number of distinct orbits, is a measure of a graph’s structural equivalence; a graph is vertex-transitive if its orbit number is 1. While previous research has shown that SQn is vertex-transitive for n ≤ 3, the orbit number for higher dimensions has remained an open question. In this work, we definitively answer this question, proving that Orb(SQ4)=Orb(SQ5)=2 and that for all n ≥ 6, the orbit number is 4. Our findings collectively show that the Spined Cube achieves a compelling balance between a low diameter and a low orbit number, which ensures structural simplicity, making it a strong candidate for future large-scale interconnection networks.
本文研究了棘立方SQn的结构对称性。棘立方SQn是一种著名的超立方变体,它的直径小,可以加快通信速度。我们用轨道的概念来量化这种对称性,如果两个顶点可以通过图自同构映射到另一个顶点,那么它们就在同一个轨道上。轨道数Orb(G)表示不同轨道的数量,是图的结构等价性的度量;如果一个图的轨道数是1,那么它就是顶点可传递的。虽然先前的研究表明,当n ≤ 3时,SQn是顶点可传递的,但更高维度的轨道数仍然是一个悬而未决的问题。在这项工作中,我们明确地回答了这个问题,证明了Orb(SQ4)=Orb(SQ5)=2,并且对于所有n ≥ 6,轨道数为4。我们的研究结果共同表明,脊椎立方体在低直径和低轨道数之间实现了令人信服的平衡,这确保了结构的简单性,使其成为未来大规模互连网络的有力候选者。
{"title":"The orbits of spined cubes","authors":"Jia-Jie Liu","doi":"10.1016/j.tcs.2026.115772","DOIUrl":"10.1016/j.tcs.2026.115772","url":null,"abstract":"<div><div>This paper investigates the structural symmetry of the spined cube <em>SQ<sub>n</sub></em>, a notable hypercube variant recognized for its low diameter which speeds up communication. We quantify this symmetry using the concept of orbits, where two vertices are in the same orbit if they can be mapped to one another by a graph automorphism. The orbit number <em>Orb</em>(<em>G</em>), which represents the number of distinct orbits, is a measure of a graph’s structural equivalence; a graph is vertex-transitive if its orbit number is 1. While previous research has shown that <em>SQ<sub>n</sub></em> is vertex-transitive for <em>n</em> ≤ 3, the orbit number for higher dimensions has remained an open question. In this work, we definitively answer this question, proving that <span><math><mrow><mi>O</mi><mi>r</mi><mi>b</mi><mrow><mo>(</mo><mi>S</mi><msub><mi>Q</mi><mn>4</mn></msub><mo>)</mo></mrow><mo>=</mo><mi>O</mi><mi>r</mi><mi>b</mi><mrow><mo>(</mo><mi>S</mi><msub><mi>Q</mi><mn>5</mn></msub><mo>)</mo></mrow><mo>=</mo><mn>2</mn></mrow></math></span> and that for all <em>n</em> ≥ 6, the orbit number is 4. Our findings collectively show that the Spined Cube achieves a compelling balance between a low diameter and a low orbit number, which ensures structural simplicity, making it a strong candidate for future large-scale interconnection networks.</div></div>","PeriodicalId":49438,"journal":{"name":"Theoretical Computer Science","volume":"1067 ","pages":"Article 115772"},"PeriodicalIF":1.0,"publicationDate":"2026-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146039651","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Efficient edge rewiring strategies for enhancing PageRank fairness 提高PageRank公平性的有效边缘重新布线策略
IF 1 4区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2026-01-21 DOI: 10.1016/j.tcs.2026.115765
Changan Liu , Haoxin Sun , Ahad N. Zehmakan , Zhongzhi Zhang
We study the notion of unfairness in social networks, where a group such as females in a male-dominated industry are disadvantaged in access to important information, e.g. job posts, due to their less favorable positions in the network. We investigate a well-established network-based formulation of fairness called PageRank fairness, which refers to a fair allocation of the PageRank weights among distinct groups. Our goal is to enhance the PageRank fairness by modifying the underlying network structure. More precisely, we study the problem of maximizing PageRank fairness with respect to a disadvantaged group, when we are permitted to rewire a fixed number of edges in the network. Building on a greedy approach, we leverage techniques from fast sampling of rooted spanning forests to devise an effective linear-time algorithm for this problem. To evaluate the accuracy and performance of our proposed algorithm, we conduct a large set of experiments on various real-world network data. Our experiments demonstrate that the proposed algorithm significantly outperforms the existing ones. Our algorithm is capable of generating accurate solutions for networks of million nodes in just a few minutes.
我们研究了社交网络中不公平的概念,在社交网络中,一个群体,如男性主导的行业中的女性,由于她们在网络中的不利地位,在获取重要信息(如工作岗位)方面处于不利地位。我们研究了一个完善的基于网络的公平公式,称为PageRank公平,它指的是PageRank权重在不同组之间的公平分配。我们的目标是通过修改底层网络结构来提高PageRank的公平性。更准确地说,我们研究了当我们被允许重新连接网络中固定数量的边时,相对于弱势群体最大化PageRank公平性的问题。在贪婪方法的基础上,我们利用扎根跨越森林的快速采样技术来设计一个有效的线性时间算法来解决这个问题。为了评估我们提出的算法的准确性和性能,我们在各种真实的网络数据上进行了大量的实验。实验表明,该算法明显优于现有算法。我们的算法能够在几分钟内为数百万个节点的网络生成准确的解决方案。
{"title":"Efficient edge rewiring strategies for enhancing PageRank fairness","authors":"Changan Liu ,&nbsp;Haoxin Sun ,&nbsp;Ahad N. Zehmakan ,&nbsp;Zhongzhi Zhang","doi":"10.1016/j.tcs.2026.115765","DOIUrl":"10.1016/j.tcs.2026.115765","url":null,"abstract":"<div><div>We study the notion of unfairness in social networks, where a group such as females in a male-dominated industry are disadvantaged in access to important information, e.g. job posts, due to their less favorable positions in the network. We investigate a well-established network-based formulation of fairness called PageRank fairness, which refers to a fair allocation of the PageRank weights among distinct groups. Our goal is to enhance the PageRank fairness by modifying the underlying network structure. More precisely, we study the problem of maximizing PageRank fairness with respect to a disadvantaged group, when we are permitted to rewire a fixed number of edges in the network. Building on a greedy approach, we leverage techniques from fast sampling of rooted spanning forests to devise an effective linear-time algorithm for this problem. To evaluate the accuracy and performance of our proposed algorithm, we conduct a large set of experiments on various real-world network data. Our experiments demonstrate that the proposed algorithm significantly outperforms the existing ones. Our algorithm is capable of generating accurate solutions for networks of million nodes in just a few minutes.</div></div>","PeriodicalId":49438,"journal":{"name":"Theoretical Computer Science","volume":"1067 ","pages":"Article 115765"},"PeriodicalIF":1.0,"publicationDate":"2026-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146039656","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Making graphs irregular through irregularising walks 通过不规则行走使图形不规则
IF 1 4区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2026-01-20 DOI: 10.1016/j.tcs.2026.115773
Julien Bensmail , Romain Bourneuf , Paul Colinot , Samuel Humeau , Timothée Martinod
The 1-2-3 Conjecture, introduced by Karoński, Łuczak, and Thomason in 2004, was recently solved by Keusch. This implies that, for any connected graph G different from K2, we can turn G into a locally irregular multigraph M(G), i.e., in which no two adjacent vertices have the same degree, by replacing some of its edges with at most three parallel edges. In this work, we introduce and study a restriction of this problem under the additional constraint that edges added to G to reach M(G) must form a walk (i.e., a path with possibly repeated edges and vertices) of G. We investigate the general consequences of having this additional constraint, and provide several results of different natures (structural, combinatorial, algorithmic) on the length of the shortest irregularising walks, for general graphs and more restricted classes.
由Karoński、Łuczak和Thomason在2004年提出的1-2-3猜想,最近被Keusch解决了。这意味着,对于任何不同于K2的连通图G,我们可以将G变成一个局部不规则多图M(G),即没有两个相邻的顶点具有相同的度,通过将其部分边替换为至多三条平行边。在这项工作中,我们在附加约束下引入并研究了这个问题的一个限制,即添加到G的边到达M(G)必须形成G的行走(即可能有重复边和顶点的路径)。我们研究了具有这个附加约束的一般后果,并提供了几个不同性质(结构,组合,算法)的最短不规则行走长度的结果,对于一般图和更受限制的类。
{"title":"Making graphs irregular through irregularising walks","authors":"Julien Bensmail ,&nbsp;Romain Bourneuf ,&nbsp;Paul Colinot ,&nbsp;Samuel Humeau ,&nbsp;Timothée Martinod","doi":"10.1016/j.tcs.2026.115773","DOIUrl":"10.1016/j.tcs.2026.115773","url":null,"abstract":"<div><div>The 1-2-3 Conjecture, introduced by Karoński, Łuczak, and Thomason in 2004, was recently solved by Keusch. This implies that, for any connected graph <em>G</em> different from <em>K</em><sub>2</sub>, we can turn <em>G</em> into a locally irregular multigraph <em>M</em>(<em>G</em>), <em>i.e.</em>, in which no two adjacent vertices have the same degree, by replacing some of its edges with at most three parallel edges. In this work, we introduce and study a restriction of this problem under the additional constraint that edges added to <em>G</em> to reach <em>M</em>(<em>G</em>) must form a walk (<em>i.e.</em>, a path with possibly repeated edges and vertices) of <em>G</em>. We investigate the general consequences of having this additional constraint, and provide several results of different natures (structural, combinatorial, algorithmic) on the length of the shortest irregularising walks, for general graphs and more restricted classes.</div></div>","PeriodicalId":49438,"journal":{"name":"Theoretical Computer Science","volume":"1067 ","pages":"Article 115773"},"PeriodicalIF":1.0,"publicationDate":"2026-01-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146080052","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Complexity results and algorithms for representing paths in digraphs 在有向图中表示路径的复杂度结果和算法
IF 1 4区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2026-01-19 DOI: 10.1016/j.tcs.2026.115770
Riccardo Dondi , Alexandru Popa
In this contribution we introduce two combinatorial problems related to graph string matching, motivated by recent approaches in computational genomics. Given a DAG where each node is labeled by a symbol, the problems aim to find a path in the DAG whose nodes contain all (or the maximum number of) symbols of the alphabet. We introduce a decision problem, Σ-Representing Path, that asks whether there exists a path that contains all the symbols of the alphabet, and an optimization problem, called Maximum Representing Path, that asks for a path that contains the maximum number of symbols. We analyze the complexity of the problems, showing the NP-completeness of Σ-Representing Path when each symbol labels at most three nodes in the DAG, and showing the APX-hardness of Maximum Representing Path when each symbol labels at most two nodes in the DAG. We complement the first result by giving a polynomial-time algorithm for Σ-Representing Path when each symbol labels at most two nodes in the DAG. Then we investigate the parameterized complexity of the two problems for two parameters: (1) the number of symbols in a solution and (2) the distance from a set of disjoint paths. We show that both problems are FPT when parameterized by the former parameter, and W[1]-hard for the latter. We consider the approximation of Maximum Representing Path, and we give an approximation algorithm of factor the maximum number of occurrences of a symbol and an approximation algorithm of factor OPT, where OPT is the number of distinct symbols in an optimal solution. We also show that Maximum Representing Path cannot be approximated within factor ee1α, for any constant α > 0, unless NPDTIME(|V|O(log log |V|)) (V is the set of nodes of the DAG).
在这篇文章中,我们介绍了两个与图字符串匹配相关的组合问题,这是由计算基因组学的最新方法所激发的。给定一个DAG,其中每个节点都用一个符号标记,问题的目标是在DAG中找到一条路径,该路径的节点包含字母表的所有(或最大数量)符号。我们引入了一个决策问题Σ-Representing Path,该问题询问是否存在包含字母表中所有符号的路径,以及一个优化问题Maximum representation Path,该问题询问包含最大数量符号的路径。我们分析了问题的复杂性,展示了当每个符号在DAG中最多标记三个节点时Σ-Representing Path的np -完备性,以及当每个符号在DAG中最多标记两个节点时最大表示路径的apx硬度。当每个符号标记DAG中最多两个节点时,我们通过给出Σ-Representing Path的多项式时间算法来补充第一个结果。然后,我们研究了两个参数(1)解中的符号数和(2)到一组不相交路径的距离)下两个问题的参数化复杂度。我们证明,当用前一个参数化时,这两个问题都是FPT,而用后一个参数化时,这两个问题都是w[1]-hard。考虑最大表示路径的近似,给出了因子最大出现次数的近似算法和因子OPT的近似算法,其中OPT为最优解中不同符号的个数。我们还证明,对于任意常数α >; 0,最大表示路径不能在因子ee−1−α内近似,除非NP≠DTIME(|V|O(log log |V|)) (V为DAG的节点集)。
{"title":"Complexity results and algorithms for representing paths in digraphs","authors":"Riccardo Dondi ,&nbsp;Alexandru Popa","doi":"10.1016/j.tcs.2026.115770","DOIUrl":"10.1016/j.tcs.2026.115770","url":null,"abstract":"<div><div>In this contribution we introduce two combinatorial problems related to graph string matching, motivated by recent approaches in computational genomics. Given a DAG where each node is labeled by a symbol, the problems aim to find a path in the DAG whose nodes contain all (or the maximum number of) symbols of the alphabet. We introduce a decision problem, <span>Σ-Representing Path</span>, that asks whether there exists a path that contains all the symbols of the alphabet, and an optimization problem, called <span>Maximum Representing Path</span>, that asks for a path that contains the maximum number of symbols. We analyze the complexity of the problems, showing the NP-completeness of <span>Σ-Representing Path</span> when each symbol labels at most three nodes in the DAG, and showing the APX-hardness of <span>Maximum Representing Path</span> when each symbol labels at most two nodes in the DAG. We complement the first result by giving a polynomial-time algorithm for <span>Σ-Representing Path</span> when each symbol labels at most two nodes in the DAG. Then we investigate the parameterized complexity of the two problems for two parameters: (1) the number of symbols in a solution and (2) the distance from a set of disjoint paths. We show that both problems are FPT when parameterized by the former parameter, and W[1]-hard for the latter. We consider the approximation of <span>Maximum Representing Path</span>, and we give an approximation algorithm of factor the maximum number of occurrences of a symbol and an approximation algorithm of factor <span><math><msqrt><mrow><mi>O</mi><mi>P</mi><mi>T</mi></mrow></msqrt></math></span>, where <em>OPT</em> is the number of distinct symbols in an optimal solution. We also show that <span>Maximum Representing Path</span> cannot be approximated within factor <span><math><mrow><mfrac><mi>e</mi><mrow><mi>e</mi><mo>−</mo><mn>1</mn></mrow></mfrac><mo>−</mo><mi>α</mi></mrow></math></span>, for any constant <em>α</em> &gt; 0, unless <em>NP</em>⊆<em>DTIME</em>(|<em>V</em>|<sup><em>O</em>(log log |<em>V</em>|)</sup>) (<em>V</em> is the set of nodes of the DAG).</div></div>","PeriodicalId":49438,"journal":{"name":"Theoretical Computer Science","volume":"1067 ","pages":"Article 115770"},"PeriodicalIF":1.0,"publicationDate":"2026-01-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146080050","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Finding ultrametric minimum-diameter spanning trees 寻找超径最小生成树
IF 1 4区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2026-01-18 DOI: 10.1016/j.tcs.2026.115769
Ching-Lueh Chang
We show how to find a minimum-diameter spanning tree (resp., the center of a minimum-diameter spanning star) of an n-point ultrametric space in deterministic O(n) (resp., O(1)) time.
我们将展示如何找到一个最小直径生成树(参见。在确定的0 (n)中,n点超尺度空间的最小直径生成星的中心。, 0(1))时间。
{"title":"Finding ultrametric minimum-diameter spanning trees","authors":"Ching-Lueh Chang","doi":"10.1016/j.tcs.2026.115769","DOIUrl":"10.1016/j.tcs.2026.115769","url":null,"abstract":"<div><div>We show how to find a minimum-diameter spanning tree (resp., the center of a minimum-diameter spanning star) of an <em>n</em>-point ultrametric space in deterministic <em>O</em>(<em>n</em>) (resp., <em>O</em>(1)) time.</div></div>","PeriodicalId":49438,"journal":{"name":"Theoretical Computer Science","volume":"1067 ","pages":"Article 115769"},"PeriodicalIF":1.0,"publicationDate":"2026-01-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146039652","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On the approximability of graph visibility problems 图可见性问题的近似性
IF 1 4区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2026-01-17 DOI: 10.1016/j.tcs.2026.115766
Davide Bilò, Alessia Di Fonso, Gabriele Di Stefano, Stefano Leucci
Visibility problems have been investigated for a long time under different assumptions as they pose challenging combinatorial problems and are connected to robot navigation problems. The mutual-visibility problem in a graph G of n vertices asks to find the largest set of vertices XV(G), also called μ-set, such that for any two vertices u, v ∈ X, there is a shortest u, v-path P where all internal vertices of P are not in X. This means that u and v are visible w.r.t. X. Variations of this problem are known as total, outer, and dual mutual-visibility problems, depending on the visibility property of vertices inside and/or outside X. The mutual-visibility problem and all its variants are known to be NP-complete on graphs of diameter 4.
We design a polynomial-time algorithm that finds a μ-set of size Ω(n/D), where D is the average distance in G, we show inapproximability results for all visibility problems on graphs of diameter 2, and we strengthen the inapproximability ratios for graphs of diameter 3 or larger. More precisely, assuming PNP, the mutual-visibility and dual mutual-visibility problems are not approximable within a factor of n1/3ε on graphs of diameter at least 3, while the outer and total mutual-visibility problems are not approximable within a factor of n1/2ε, for any constant ε > 0. Finally, we study the relationship between the mutual-visibility number and the general position number, in which no three distinct vertices u, v, w of X belong to any shortest path of G.
由于可见性问题是具有挑战性的组合问题,并且与机器人导航问题密切相关,因此长期以来人们在不同的假设下对其进行了研究。有n个顶点的图G中的互可见性问题要求求出最大的顶点集X V(G),也称为μ-set,使得对于任意两个顶点u, V ∈ X,存在一个最短的u, V路径P,且P的所有内部顶点都不在X中。这意味着u和V在w.r.t.x中是可见的。这个问题的变体被称为总、外和对偶互可见性问题。依赖于x内外顶点的可见性,互可见性问题及其所有变体在直径为4的图上已知是np完全的。我们设计了一个多项式时间算法,它找到一个大小为Ω(n/D)的μ集,其中D是G中的平均距离,我们在直径为2的图上展示了所有可见性问题的不近似结果,并且我们加强了直径为3或更大的图的不近似比率。更准确地说,假设P≠NP,在直径至少为3的图上,互可视性和对偶互可视性问题在n1/3−ε因子范围内是不可近似的,而对于任意常数ε >; 0,外互可视性和全互可视性问题在n1/2−ε因子范围内是不可近似的。最后,我们研究了互可见数与一般位置数的关系,其中X的三个不同的顶点u, v, w不属于G的任何最短路径。
{"title":"On the approximability of graph visibility problems","authors":"Davide Bilò,&nbsp;Alessia Di Fonso,&nbsp;Gabriele Di Stefano,&nbsp;Stefano Leucci","doi":"10.1016/j.tcs.2026.115766","DOIUrl":"10.1016/j.tcs.2026.115766","url":null,"abstract":"<div><div>Visibility problems have been investigated for a long time under different assumptions as they pose challenging combinatorial problems and are connected to robot navigation problems. The <em>mutual-visibility</em> problem in a graph <em>G</em> of <em>n</em> vertices asks to find the largest set of vertices <em>X</em>⊆<em>V</em>(<em>G</em>), also called <em>μ</em>-set, such that for any two vertices <em>u, v</em> ∈ <em>X</em>, there is a shortest <em>u, v</em>-path <em>P</em> where all internal vertices of <em>P</em> are not in <em>X</em>. This means that <em>u</em> and <em>v</em> are visible w.r.t. <em>X</em>. Variations of this problem are known as <em>total, outer</em>, and <em>dual</em> mutual-visibility problems, depending on the visibility property of vertices inside and/or outside <em>X</em>. The mutual-visibility problem and all its variants are known to be <span><math><mi>NP</mi></math></span>-complete on graphs of diameter 4.</div><div>We design a polynomial-time algorithm that finds a <em>μ</em>-set of size <span><math><mrow><mstyle><mi>Ω</mi></mstyle><mrow><mo>(</mo><msqrt><mrow><mi>n</mi><mo>/</mo><mi>D</mi></mrow></msqrt><mo>)</mo></mrow></mrow></math></span>, where <em>D</em> is the average distance in <em>G</em>, we show inapproximability results for all visibility problems on graphs of diameter 2, and we strengthen the inapproximability ratios for graphs of diameter 3 or larger. More precisely, assuming <span><math><mrow><mi>P</mi><mo>≠</mo><mi>NP</mi></mrow></math></span>, the mutual-visibility and dual mutual-visibility problems are not approximable within a factor of <span><math><msup><mi>n</mi><mrow><mn>1</mn><mo>/</mo><mn>3</mn><mo>−</mo><mrow><mi>ε</mi></mrow></mrow></msup></math></span> on graphs of diameter at least 3, while the outer and total mutual-visibility problems are not approximable within a factor of <span><math><msup><mi>n</mi><mrow><mn>1</mn><mo>/</mo><mn>2</mn><mo>−</mo><mrow><mi>ε</mi></mrow></mrow></msup></math></span>, for any constant ε &gt; 0. Finally, we study the relationship between the mutual-visibility number and the general position number, in which no three distinct vertices <em>u, v, w</em> of <em>X</em> belong to any shortest path of <em>G</em>.</div></div>","PeriodicalId":49438,"journal":{"name":"Theoretical Computer Science","volume":"1067 ","pages":"Article 115766"},"PeriodicalIF":1.0,"publicationDate":"2026-01-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146039654","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Decision problems on geometric tilings 几何平铺的决策问题
IF 1 4区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2026-01-17 DOI: 10.1016/j.tcs.2026.115756
Benjamin Hellouin De Menibus , Victor H. Lutfalla , Pascal Vanier
We study decision problems on geometric tilings. First, we study a variant of the Domino problem where square tiles are replaced by geometric tiles of arbitrary shape. We show that this variant is undecidable regardless of the shapes, extending the results of [1] on rhombus tiles. This result holds even when the geometric tiling is forced to belong to a fixed set. Second, we consider the problem of deciding whether a geometric subshift has finite local complexity, which is a common assumption when studying geometric tilings. We show that this problem is undecidable even in a simple setting (square shapes with small modifications).
研究几何平铺的决策问题。首先,我们研究了多米诺问题的一个变体,其中正方形的瓷砖被任意形状的几何瓷砖所取代。我们证明,无论形状如何,这种变体都是不可确定的,将[1]的结果扩展到菱形瓷砖上。即使几何平铺被强制属于一个固定的集合,这个结果也成立。其次,我们考虑了几何子移是否具有有限局部复杂度的问题,这是研究几何平铺时的一个常见假设。我们表明,即使在一个简单的设置(小修改的方形)中,这个问题也是不可确定的。
{"title":"Decision problems on geometric tilings","authors":"Benjamin Hellouin De Menibus ,&nbsp;Victor H. Lutfalla ,&nbsp;Pascal Vanier","doi":"10.1016/j.tcs.2026.115756","DOIUrl":"10.1016/j.tcs.2026.115756","url":null,"abstract":"<div><div>We study decision problems on geometric tilings. First, we study a variant of the Domino problem where square tiles are replaced by geometric tiles of arbitrary shape. We show that this variant is undecidable regardless of the shapes, extending the results of [1] on rhombus tiles. This result holds even when the geometric tiling is forced to belong to a fixed set. Second, we consider the problem of deciding whether a geometric subshift has finite local complexity, which is a common assumption when studying geometric tilings. We show that this problem is undecidable even in a simple setting (square shapes with small modifications).</div></div>","PeriodicalId":49438,"journal":{"name":"Theoretical Computer Science","volume":"1067 ","pages":"Article 115756"},"PeriodicalIF":1.0,"publicationDate":"2026-01-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146039624","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Graph spectrum of neighbourhood sombor matrix and structure-Property modelling 邻域sombor矩阵图谱与结构-性质建模
IF 1 4区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2026-01-15 DOI: 10.1016/j.tcs.2026.115758
Sourav Mondal , Parikshit Das , Zahid Raza , Anita Pal , Modjtaba Ghorbani
The spectral graph theory investigates the relationships between combinatorial qualities of graphs and algebraic properties of related matrices. The adjacency matrix is currently undergoing significant modification as a result of its well-developed theoretical and application standpoint. The present work deals with one such extension of the adjacency matrix. We propose here the neighborhood Sombor matrix corresponding to the well-known Sombor index. We compute the neighborhood Sombor spectrum of some benchmark graphs. Lower and upper bounds of the spectral radius (ζ1) are derived with identifying extremal graphs. Moreover, extremal trees are characterized in view of spectral radius, where path and star graphs yield minimal and maximal structures, respectively. The role of ζ1 in structure-property modelling is also demonstrated. The isomer-discrimination ability of ζ1 is found to be better than that of some well-known descriptors.
谱图理论研究图的组合性质与相关矩阵的代数性质之间的关系。邻接矩阵由于其成熟的理论和应用立场,目前正在经历重大的修改。本文研究邻接矩阵的一种扩展。我们在这里提出了邻域Sombor矩阵,对应于众所周知的Sombor指数。我们计算了一些基准图的邻域Sombor谱。用识别极值图导出了谱半径(ζ1)的下界和上界。此外,根据光谱半径对极值树进行表征,其中路径图和星图分别产生最小和最大结构。并论证了ζ1在构造-性质建模中的作用。ζ1的同分异构体识别能力优于一些已知的描述子。
{"title":"Graph spectrum of neighbourhood sombor matrix and structure-Property modelling","authors":"Sourav Mondal ,&nbsp;Parikshit Das ,&nbsp;Zahid Raza ,&nbsp;Anita Pal ,&nbsp;Modjtaba Ghorbani","doi":"10.1016/j.tcs.2026.115758","DOIUrl":"10.1016/j.tcs.2026.115758","url":null,"abstract":"<div><div>The spectral graph theory investigates the relationships between combinatorial qualities of graphs and algebraic properties of related matrices. The adjacency matrix is currently undergoing significant modification as a result of its well-developed theoretical and application standpoint. The present work deals with one such extension of the adjacency matrix. We propose here the neighborhood Sombor matrix corresponding to the well-known Sombor index. We compute the neighborhood Sombor spectrum of some benchmark graphs. Lower and upper bounds of the spectral radius (<em>ζ</em><sub>1</sub>) are derived with identifying extremal graphs. Moreover, extremal trees are characterized in view of spectral radius, where path and star graphs yield minimal and maximal structures, respectively. The role of <em>ζ</em><sub>1</sub> in structure-property modelling is also demonstrated. The isomer-discrimination ability of <em>ζ</em><sub>1</sub> is found to be better than that of some well-known descriptors.</div></div>","PeriodicalId":49438,"journal":{"name":"Theoretical Computer Science","volume":"1068 ","pages":"Article 115758"},"PeriodicalIF":1.0,"publicationDate":"2026-01-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146081151","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
k-minimal minus domination and self-stabilization 最小负控制与自稳定
IF 1 4区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2026-01-15 DOI: 10.1016/j.tcs.2026.115764
Tota Yamada, Yonghwan Kim, Yoshiaki Katayama
A Minus Dominating (MD) Function of a graph G=(V,E)(|V|=n) is a function that assigns a value from {1,0,1} to each vertex i ∈ V such that the sum of the values of vertex i and all its neighboring vertices is positive (i.e., equal to or greater than 1). An MD function is minimal if decreasing the value of any vertex by 1 violates the conditions of the MD function.
As an extension of the MD function, we introduce the k-Minimal Minus Dominating (MMD) Function (0k2n1), which is a minimal MD function with additional condition such that no other MD function can be obtained by increasing the values of some vertices by a total of k while decreasing the values of some vertices by at least k+1 in total. According to the definition, any minimal MD function corresponds to a 0-MMD function.
In this paper, we propose a silent self-stabilizing algorithm to solve the 1-Minimal Minus Domination Problemon an arbitrary graph. This algorithm employs a composition technique, known as loop composition, which repeatedly applies several self-stabilizing algorithms in order. The algorithm converges within O(n(Δ2+D)) rounds, where D is the diameter and Δ is the maximum degree of the graph. Each vertex requires O(Δ4logn) bits of memory.
图G=(V,E)(|V|=n)的负支配(MD)函数是这样一个函数,它给每个顶点i ∈ V赋一个{−1,0,1}的值,使得顶点i与其所有相邻顶点的值之和为正(即等于或大于1)。如果将任意顶点的值减少1违反了MD函数的条件,则MD函数是最小的。作为MD函数的扩展,我们引入了k- minimal - Minus (MMD) function(0≤k≤2n−1),这是一个最小MD函数,它带有附加条件,使得不能通过将某些顶点的值增加k而将某些顶点的值减少至少k+1来获得其他MD函数。根据定义,任何最小MD函数都对应一个0-MMD函数。本文提出了一种无声自稳定算法来解决任意图的1-极小负控制问题。该算法采用了一种复合技术,称为循环复合,它按顺序重复应用几个自稳定算法。算法在O(n(Δ2+D))轮内收敛,其中D为图的直径,Δ为图的最大度。每个顶点需要O(Δ4logn)位内存。
{"title":"k-minimal minus domination and self-stabilization","authors":"Tota Yamada,&nbsp;Yonghwan Kim,&nbsp;Yoshiaki Katayama","doi":"10.1016/j.tcs.2026.115764","DOIUrl":"10.1016/j.tcs.2026.115764","url":null,"abstract":"<div><div>A <em>Minus Dominating (MD) Function</em> of a graph <span><math><mrow><mi>G</mi><mo>=</mo><mo>(</mo><mi>V</mi><mo>,</mo><mi>E</mi><mo>)</mo></mrow></math></span><span><math><mrow><mo>(</mo><mo>|</mo><mi>V</mi><mo>|</mo><mo>=</mo><mi>n</mi><mo>)</mo></mrow></math></span> is a function that assigns a value from <span><math><mrow><mo>{</mo><mo>−</mo><mn>1</mn><mo>,</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>}</mo></mrow></math></span> to each vertex <em>i</em> ∈ <em>V</em> such that the sum of the values of vertex <em>i</em> and all its neighboring vertices is positive (i.e., equal to or greater than 1). An MD function is <em>minimal</em> if decreasing the value of any vertex by 1 violates the conditions of the MD function.</div><div>As an extension of the MD function, we introduce the <em>k</em>-<em>Minimal Minus Dominating (MMD) Function</em> <span><math><mrow><mo>(</mo><mn>0</mn><mo>≤</mo><mi>k</mi><mo>≤</mo><mn>2</mn><mi>n</mi><mo>−</mo><mn>1</mn><mo>)</mo></mrow></math></span>, which is a minimal MD function with additional condition such that no other MD function can be obtained by increasing the values of some vertices by a total of <em>k</em> while decreasing the values of some vertices by at least <span><math><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></math></span> in total. According to the definition, any minimal MD function corresponds to a 0-MMD function.</div><div>In this paper, we propose a silent self-stabilizing algorithm to solve the <em>1-Minimal Minus Domination Problem</em>on an arbitrary graph. This algorithm employs a composition technique, known as <em>loop composition</em>, which repeatedly applies several self-stabilizing algorithms in order. The algorithm converges within <span><math><mrow><mi>O</mi><mo>(</mo><mi>n</mi><mrow><mo>(</mo><msup><mstyle><mi>Δ</mi></mstyle><mn>2</mn></msup><mo>+</mo><mi>D</mi><mo>)</mo></mrow><mo>)</mo></mrow></math></span> rounds, where <em>D</em> is the diameter and Δ is the maximum degree of the graph. Each vertex requires <span><math><mrow><mi>O</mi><mo>(</mo><msup><mstyle><mi>Δ</mi></mstyle><mn>4</mn></msup><mi>log</mi><mi>n</mi><mo>)</mo></mrow></math></span> bits of memory.</div></div>","PeriodicalId":49438,"journal":{"name":"Theoretical Computer Science","volume":"1067 ","pages":"Article 115764"},"PeriodicalIF":1.0,"publicationDate":"2026-01-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146039650","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Theoretical Computer Science
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1