首页 > 最新文献

Journal of Computer and System Sciences最新文献

英文 中文
How similar are two elections? 两次选举有多相似?
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-02-03 DOI: 10.1016/j.jcss.2025.103632
Piotr Faliszewski , Piotr Skowron , Arkadii Slinko , Krzysztof Sornat , Stanisław Szufa , Nimrod Talmon
We introduce and study isomorphic distances between ordinal elections (with the same numbers of candidates and voters). The main feature of these distances is that they are invariant to renaming the candidates and voters, and two elections are at distance zero if and only if they are isomorphic. Specifically, we consider isomorphic extensions of distances between preference orders: Given such a distance d, we extend it to distance d-ID between elections by unifying candidate names and finding a matching between the votes, so that the sum of the d-distances between the matched votes is as small as possible. We show that testing isomorphism of two elections can be done in polynomial time so, in principle, such distances can be tractable. Yet, we show that two very natural isomorphic distances are NP-complete and hard to approximate. We attempt to rectify the situation by showing FPT algorithms for several natural parameterizations.
我们引入并研究了顺序选举(具有相同数量的候选人和选民)之间的同构距离。这些距离的主要特征是,它们对于重命名候选人和选民是不变的,并且当且仅当两个选举是同构的时,它们的距离为零。具体来说,我们考虑了偏好顺序之间距离的同态扩展:给定这样的距离d,我们通过统一候选人姓名并找到选票之间的匹配,将其扩展到选举之间的距离d- id,从而使匹配选票之间的d-距离之和尽可能小。我们证明测试两个选举的同构可以在多项式时间内完成,因此,原则上,这样的距离是可以处理的。然而,我们证明了两个非常自然的同构距离是np完全的,难以近似。我们试图通过展示几种自然参数化的FPT算法来纠正这种情况。
{"title":"How similar are two elections?","authors":"Piotr Faliszewski ,&nbsp;Piotr Skowron ,&nbsp;Arkadii Slinko ,&nbsp;Krzysztof Sornat ,&nbsp;Stanisław Szufa ,&nbsp;Nimrod Talmon","doi":"10.1016/j.jcss.2025.103632","DOIUrl":"10.1016/j.jcss.2025.103632","url":null,"abstract":"<div><div>We introduce and study isomorphic distances between ordinal elections (with the same numbers of candidates and voters). The main feature of these distances is that they are invariant to renaming the candidates and voters, and two elections are at distance zero if and only if they are isomorphic. Specifically, we consider isomorphic extensions of distances between preference orders: Given such a distance <em>d</em>, we extend it to distance <span><math><mi>d</mi><mtext>-</mtext><mrow><mi>ID</mi></mrow></math></span> between elections by unifying candidate names and finding a matching between the votes, so that the sum of the <em>d</em>-distances between the matched votes is as small as possible. We show that testing isomorphism of two elections can be done in polynomial time so, in principle, such distances can be tractable. Yet, we show that two very natural isomorphic distances are NP-complete and hard to approximate. We attempt to rectify the situation by showing FPT algorithms for several natural parameterizations.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"150 ","pages":"Article 103632"},"PeriodicalIF":1.1,"publicationDate":"2025-02-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143379331","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The complexity of transitively orienting temporal graphs 传递取向时间图的复杂性
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-02-03 DOI: 10.1016/j.jcss.2025.103630
George B. Mertzios , Hendrik Molter , Malte Renken , Paul G. Spirakis , Philipp Zschoche
In a temporal network with discrete time-labels on its edges, information can only “flow” along sequences of edges with non-decreasing (resp. increasing) time-labels. In this paper we make a first attempt to understand how the direction of information flow on one edge can impact the direction of information flow on other edges. By naturally extending the classical notion of a transitive orientation in static graphs, we introduce the fundamental notion of a temporal transitive orientation, and we systematically investigate its algorithmic behavior. Our main result is a conceptually simple, yet technically quite involved, polynomial-time algorithm for recognizing whether a temporal graph G is transitively orientable. In wide contrast we prove that, surprisingly, it is NP-hard to recognize whether G is strictly transitively orientable. Additionally we introduce further related problems to temporal transitivity, notably among them the temporal transitive completion problem, for which we prove both algorithmic and hardness results.
在边缘上有离散时间标签的时间网络中,信息只能沿非递减的边缘序列“流动”。增加时间。在本文中,我们首次尝试理解一个边缘上的信息流方向如何影响其他边缘上的信息流方向。通过自然地扩展静态图中传递取向的经典概念,我们引入了时间传递取向的基本概念,并系统地研究了它的算法行为。我们的主要成果是一个概念上简单,但技术上相当复杂的多项式时间算法,用于识别时间图G是否可传递定向。在广泛的对比中,我们证明了,令人惊讶的是,识别G是否严格传递可定向是np困难的。此外,我们进一步介绍了与时间传递性相关的问题,特别是其中的时间传递补全问题,我们证明了算法和硬度结果。
{"title":"The complexity of transitively orienting temporal graphs","authors":"George B. Mertzios ,&nbsp;Hendrik Molter ,&nbsp;Malte Renken ,&nbsp;Paul G. Spirakis ,&nbsp;Philipp Zschoche","doi":"10.1016/j.jcss.2025.103630","DOIUrl":"10.1016/j.jcss.2025.103630","url":null,"abstract":"<div><div>In a temporal network with discrete time-labels on its edges, information can only “flow” along sequences of edges with non-decreasing (resp. increasing) time-labels. In this paper we make a first attempt to understand how the direction of information flow on one edge can impact the direction of information flow on other edges. By naturally extending the classical notion of a transitive orientation in static graphs, we introduce the fundamental notion of a temporal transitive orientation, and we systematically investigate its algorithmic behavior. Our main result is a conceptually simple, yet technically quite involved, polynomial-time algorithm for recognizing whether a temporal graph <span><math><mi>G</mi></math></span> is transitively orientable. In wide contrast we prove that, surprisingly, it is NP-hard to recognize whether <span><math><mi>G</mi></math></span> is strictly transitively orientable. Additionally we introduce further related problems to temporal transitivity, notably among them the temporal transitive completion problem, for which we prove both algorithmic and hardness results.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"150 ","pages":"Article 103630"},"PeriodicalIF":1.1,"publicationDate":"2025-02-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143377232","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Dense graph partitioning on sparse and dense graphs 稀疏图和密集图上的密集图分割
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-01-21 DOI: 10.1016/j.jcss.2025.103619
Cristina Bazgan , Katrin Casel , Pierre Cazals
We consider the problem of partitioning a graph into a non-fixed number of non-overlapping subgraphs of maximum density. The density of a partition is the sum of the densities of the subgraphs, where the density of a subgraph is half its average degree, that is, the ratio of its number of edges and its number of vertices. This problem, called Dense Graph Partition, is known to be NP-hard on general graphs and polynomial-time solvable on trees, and polynomial-time 2-approximable. In this paper we study the restriction of Dense Graph Partition to particular sparse and dense graph classes. In particular, we prove that it is NP-hard on dense bipartite graphs as well as on cubic graphs. On dense graphs on n vertices, it is polynomial-time solvable on graphs with minimum degree n3 and NP-hard on (n4)-regular graphs. Some polynomial-time approximation results are also established.
我们考虑将一个图划分为非固定数量的最大密度非重叠子图的问题。划分的密度是子图的密度之和,其中子图的密度是其平均度的一半,即其边数与顶点数之比。这个问题被称为密集图划分,已知在一般图上是np困难的,在树上是多项式时间可解的,并且是多项式时间2逼近的。本文研究了密集图划分对特定稀疏和密集图类的限制。特别地,我们证明了它在密集二部图和三次图上是NP-hard的。在n个顶点的密集图上,它在最小度为n−3的图上是多项式时间可解的,在(n−4)个正则图上是np困难的。给出了一些多项式时间近似的结果。
{"title":"Dense graph partitioning on sparse and dense graphs","authors":"Cristina Bazgan ,&nbsp;Katrin Casel ,&nbsp;Pierre Cazals","doi":"10.1016/j.jcss.2025.103619","DOIUrl":"10.1016/j.jcss.2025.103619","url":null,"abstract":"<div><div>We consider the problem of partitioning a graph into a non-fixed number of non-overlapping subgraphs of maximum density. The density of a partition is the sum of the densities of the subgraphs, where the density of a subgraph is half its average degree, that is, the ratio of its number of edges and its number of vertices. This problem, called Dense Graph Partition, is known to be NP-hard on general graphs and polynomial-time solvable on trees, and polynomial-time 2-approximable. In this paper we study the restriction of Dense Graph Partition to particular sparse and dense graph classes. In particular, we prove that it is NP-hard on dense bipartite graphs as well as on cubic graphs. On dense graphs on <em>n</em> vertices, it is polynomial-time solvable on graphs with minimum degree <span><math><mi>n</mi><mo>−</mo><mn>3</mn></math></span> and NP-hard on <span><math><mo>(</mo><mi>n</mi><mo>−</mo><mn>4</mn><mo>)</mo></math></span>-regular graphs. Some polynomial-time approximation results are also established.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"150 ","pages":"Article 103619"},"PeriodicalIF":1.1,"publicationDate":"2025-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143182272","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Forbidden patterns in temporal graphs resulting from encounters in a corridor 在走廊中遇到的时间图形中被禁止的模式
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-01-17 DOI: 10.1016/j.jcss.2025.103620
Mónika Csikós , Michel Habib , Minh-Hang Nguyen , Mikaël Rabie , Laurent Viennot
In this paper, we study temporal graphs arising from 1 dimensional mobility models, where vertices correspond to agents moving on a line and edges appear each time two agents meet. If each pair of agents meets exactly once, we get a simple temporal clique. In order to characterize such temporal cliques, we introduce the notion of forbidden patterns in temporal graphs. We extend the forbidden pattern characterization to simple mobility graphs (where each edge appears at most once) and to the analogous circular problem, where agents are moving along a circle. We also study the problem where pairs of agents are allowed to cross each other several times, using an approach from automata theory. We observe that in this case, there is no finite set of forbidden patterns that characterize such temporal graphs, nevertheless provide a linear time algorithm to recognize them.
在本文中,我们研究了由一维移动模型产生的时间图,其中顶点对应于在一条线上移动的智能体,每当两个智能体相遇时就会出现边缘。如果每对特工正好相遇一次,我们就得到了一个简单的暂时集团。为了描述这种时间团,我们在时间图中引入了禁止模式的概念。我们将禁止模式特征扩展到简单的迁移图(其中每个边最多出现一次)和类似的圆形问题,其中智能体沿着一个圆移动。我们还使用自动机理论中的一种方法,研究了允许智能体对相互交叉多次的问题。我们观察到,在这种情况下,没有有限的禁止模式集来表征这种时间图,然而提供了一个线性时间算法来识别它们。
{"title":"Forbidden patterns in temporal graphs resulting from encounters in a corridor","authors":"Mónika Csikós ,&nbsp;Michel Habib ,&nbsp;Minh-Hang Nguyen ,&nbsp;Mikaël Rabie ,&nbsp;Laurent Viennot","doi":"10.1016/j.jcss.2025.103620","DOIUrl":"10.1016/j.jcss.2025.103620","url":null,"abstract":"<div><div>In this paper, we study temporal graphs arising from 1 dimensional mobility models, where vertices correspond to agents moving on a line and edges appear each time two agents meet. If each pair of agents meets exactly once, we get a simple temporal clique. In order to characterize such temporal cliques, we introduce the notion of forbidden patterns in temporal graphs. We extend the forbidden pattern characterization to simple mobility graphs (where each edge appears at most once) and to the analogous circular problem, where agents are moving along a circle. We also study the problem where pairs of agents are allowed to cross each other several times, using an approach from automata theory. We observe that in this case, there is no finite set of forbidden patterns that characterize such temporal graphs, nevertheless provide a linear time algorithm to recognize them.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"150 ","pages":"Article 103620"},"PeriodicalIF":1.1,"publicationDate":"2025-01-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143182270","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Transformation of modular robots by rotation: 3 + 1 musketeers for all orthogonally convex shapes 模块化机器人的旋转变换:3个 + 1个火枪手为所有正交凸形状
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-01-08 DOI: 10.1016/j.jcss.2024.103618
Matthew Connor, Othon Michail
We study programmable matter systems consisting of modules that perform the minimal mechanical operation of rotating by 90° around each other. We represent the modules as nodes lying on the cells of a two-dimensional square grid. We are interested in characterising families whose shapes can be transformed into each other by a sequence of rotation moves that maintains global connectivity. Shapes can only be transformed into each other by rotation if they are colour-consistent, meaning that their nodes have identical colour cardinalities on a checkered colouring of the grid. We develop a generic centralised transformation and prove that, for any pair A, B of connected, colour-consistent, orthogonally convex shapes, it can transform A into B, using a seed of 3 or 4 nodes to trigger the transformation. The running time of our transformation is an optimal O(n2) sequential moves, where n=|A|=|B|.
我们研究由模块组成的可编程物质系统,这些模块执行相互旋转90°的最小机械操作。我们将模块表示为位于二维方形网格单元上的节点。我们感兴趣的是描述家庭的特征,这些家庭的形状可以通过一系列的旋转运动来相互转换,从而保持全球的连通性。形状只有在颜色一致的情况下才能通过旋转转换成彼此,这意味着它们的节点在网格的方格颜色上具有相同的颜色基数。我们开发了一个通用的集中变换,并证明,对于任何对a, B的连通,颜色一致,正交凸形状,它可以转换成B,使用3或4个节点的种子来触发转换。我们的转换的运行时间是最优的O(n2)次连续移动,其中n=|A|=|B|。
{"title":"Transformation of modular robots by rotation: 3 + 1 musketeers for all orthogonally convex shapes","authors":"Matthew Connor,&nbsp;Othon Michail","doi":"10.1016/j.jcss.2024.103618","DOIUrl":"10.1016/j.jcss.2024.103618","url":null,"abstract":"<div><div>We study programmable matter systems consisting of modules that perform the minimal mechanical operation of rotating by 90° around each other. We represent the modules as nodes lying on the cells of a two-dimensional square grid. We are interested in characterising families whose shapes can be transformed into each other by a sequence of rotation moves that maintains global connectivity. Shapes can only be transformed into each other by rotation if they are <em>colour-consistent</em>, meaning that their nodes have identical colour cardinalities on a checkered colouring of the grid. We develop a generic centralised transformation and prove that, for any pair <em>A</em>, <em>B</em> of connected, colour-consistent, orthogonally convex shapes, it can transform <em>A</em> into <em>B</em>, using a <em>seed</em> of 3 or 4 nodes to trigger the transformation. The running time of our transformation is an optimal <span><math><mi>O</mi><mo>(</mo><msup><mrow><mi>n</mi></mrow><mrow><mn>2</mn></mrow></msup><mo>)</mo></math></span> sequential moves, where <span><math><mi>n</mi><mo>=</mo><mo>|</mo><mi>A</mi><mo>|</mo><mo>=</mo><mo>|</mo><mi>B</mi><mo>|</mo></math></span>.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"150 ","pages":"Article 103618"},"PeriodicalIF":1.1,"publicationDate":"2025-01-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143182271","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A constant-factor approximation for weighted bond cover 加权债券覆盖的常因子近似
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2025-01-07 DOI: 10.1016/j.jcss.2024.103617
Eun Jung Kim , Euiwoong Lee , Dimitrios M. Thilikos
The Weighted F-Vertex Deletion for a class F of graphs asks, weighted graph G, for a minimum weight vertex set S such that GSF. The case when F is minor-closed and excludes some graph as a minor has received particular attention but a constant-factor approximation remained elusive for Weighted F-Vertex Deletion. Only three cases of minor-closed F are known to admit constant-factor approximations, namely Vertex Cover, Feedback Vertex Set and Diamond Hitting Set. We study the problem for the class F of θc-minor-free graphs, under the equivalent setting of the Weighted c-Bond Cover problem, and present a constant-factor approximation algorithm using the primal-dual method. Besides making an important step in the quest of (dis)proving a constant-factor approximation for Weighted F-Vertex Deletion, our result may be useful as a template for algorithms for other minor-closed families.
对于一类图F的加权F顶点删除要求,对于一个最小的权重顶点集S,使得G−S∈F。当F是次闭的并且排除了一些图作为次闭的情况已经得到了特别的关注,但是对于加权F顶点删除来说,常数因子近似仍然是难以捉摸的。已知只有三种情况的小闭F允许常因子逼近,即顶点覆盖,反馈顶点集和菱形撞击集。在加权c键覆盖问题的等价设置下,研究了θc次元无图的F类问题,并利用原对偶方法给出了常因子逼近算法。除了在寻求(dis)证明加权f顶点删除的常因子近似方面迈出了重要的一步之外,我们的结果可能对其他小闭族的算法有用。
{"title":"A constant-factor approximation for weighted bond cover","authors":"Eun Jung Kim ,&nbsp;Euiwoong Lee ,&nbsp;Dimitrios M. Thilikos","doi":"10.1016/j.jcss.2024.103617","DOIUrl":"10.1016/j.jcss.2024.103617","url":null,"abstract":"<div><div>The <span>Weighted</span> <span><math><mi>F</mi></math></span>-<span>Vertex Deletion</span> for a class <span><math><mi>F</mi></math></span> of graphs asks, weighted graph <em>G</em>, for a minimum weight vertex set <em>S</em> such that <span><math><mi>G</mi><mo>−</mo><mi>S</mi><mo>∈</mo><mi>F</mi></math></span>. The case when <span><math><mi>F</mi></math></span> is minor-closed and excludes some graph as a minor has received particular attention but a constant-factor approximation remained elusive for <span>Weighted</span> <span><math><mi>F</mi></math></span>-<span>Vertex Deletion</span>. Only three cases of minor-closed <span><math><mi>F</mi></math></span> are known to admit constant-factor approximations, namely <span>Vertex Cover</span>, <span>Feedback Vertex Set</span> and <span>Diamond Hitting Set</span>. We study the problem for the class <span><math><mi>F</mi></math></span> of <span><math><msub><mrow><mi>θ</mi></mrow><mrow><mi>c</mi></mrow></msub></math></span>-minor-free graphs, under the equivalent setting of the <span>Weighted</span> <em>c</em><span>-Bond Cover</span> problem, and present a constant-factor approximation algorithm using the primal-dual method. Besides making an important step in the quest of (dis)proving a constant-factor approximation for <span>Weighted</span> <span><math><mi>F</mi></math></span>-<span>Vertex Deletion</span>, our result may be useful as a template for algorithms for other minor-closed families.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"149 ","pages":"Article 103617"},"PeriodicalIF":1.1,"publicationDate":"2025-01-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143166231","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
Relating description complexity to entropy 将描述复杂性与熵联系起来
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2024-12-11 DOI: 10.1016/j.jcss.2024.103615
Reijo Jaakkola , Antti Kuusisto , Miikka Vilander
We demonstrate novel links between entropy and description complexity, a notion referring to the minimal formula length for specifying given properties. Let PLC denote propositional logic with the ability to count assignments, and let PLC1 be the fragment that counts only to one, essentially quantifying assignments. In the finite, PLC1 is expressively complete for specifying sets of variable assignments, while PLC is expressively complete for multisets. We show that for both logics, the model classes with maximal Boltzmann entropy are the ones with maximal description complexity. Concerning PLC, we show that expected Boltzmann entropy is asymptotically equivalent to expected description complexity multiplied by the number of proposition symbols considered. For contrast, we prove this link breaks for first-order logic over vocabularies with higher-arity relations. Our results relate to links between Kolmogorov complexity and entropy, providing analogous results in the logic-based scenario with relational structures classified by formulas of different sizes.
我们展示了熵和描述复杂性之间的新联系,描述复杂性是指用于指定给定属性的最小公式长度的概念。设PLC表示具有计算赋值能力的命题逻辑,并设PLC1为仅计数为1的片段,本质上是对赋值进行量化。在有限条件下,PLC1对于指定变量赋值集是表达完备的,而PLC对于多集是表达完备的。我们证明了对于这两种逻辑,具有最大玻尔兹曼熵的模型类具有最大的描述复杂度。对于PLC,我们证明了期望玻尔兹曼熵渐近等价于期望描述复杂度乘以所考虑的命题符号数。相比之下,我们证明了在具有更高关系的词汇表上的一阶逻辑上这种链接会中断。我们的研究结果与Kolmogorov复杂度和熵之间的联系有关,在基于逻辑的场景中,通过不同大小的公式分类的关系结构提供了类似的结果。
{"title":"Relating description complexity to entropy","authors":"Reijo Jaakkola ,&nbsp;Antti Kuusisto ,&nbsp;Miikka Vilander","doi":"10.1016/j.jcss.2024.103615","DOIUrl":"10.1016/j.jcss.2024.103615","url":null,"abstract":"<div><div>We demonstrate novel links between entropy and description complexity, a notion referring to the minimal formula length for specifying given properties. Let PLC denote propositional logic with the ability to count assignments, and let <span><math><msup><mrow><mi>PLC</mi></mrow><mrow><mn>1</mn></mrow></msup></math></span> be the fragment that counts only to one, essentially quantifying assignments. In the finite, <span><math><msup><mrow><mi>PLC</mi></mrow><mrow><mn>1</mn></mrow></msup></math></span> is expressively complete for specifying sets of variable assignments, while PLC is expressively complete for multisets. We show that for both logics, the model classes with maximal Boltzmann entropy are the ones with maximal description complexity. Concerning PLC, we show that expected Boltzmann entropy is asymptotically equivalent to expected description complexity multiplied by the number of proposition symbols considered. For contrast, we prove this link breaks for first-order logic over vocabularies with higher-arity relations. Our results relate to links between Kolmogorov complexity and entropy, providing analogous results in the logic-based scenario with relational structures classified by formulas of different sizes.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"149 ","pages":"Article 103615"},"PeriodicalIF":1.1,"publicationDate":"2024-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143166230","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The weighted HOM-problem over fields 域上的加权homo问题
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2024-12-11 DOI: 10.1016/j.jcss.2024.103616
Andreea-Teodora Nász
The HOM-problem, which asks whether the image of a regular tree language under a tree homomorphism is again regular, is known to be decidable. In this paper, we prove the weighted HOM-problem for all fields decidable, provided that the tree homomorphism is tetris-free (a condition that generalizes injectivity). To this end, we reduce the problem to a property of the device representing the homomorphic image in question; to prove this property decidable, we then derive a pumping lemma for such devices from the well-known pumping lemma for regular tree series over fields, proved by Berstel and Reutenauer in 1982.
已知hm问题是可判定的,它问的是在树同态下的正则树语言的象是否也是正则的。本文证明了在树同态是无俄罗斯方块(一个推广注入性的条件)的条件下,所有域都是可判定的加权hm -问题。为此,我们将问题简化为表示所讨论的同态象的器件的一个属性;为了证明这个性质是可判定的,我们从著名的由Berstel和Reutenauer在1982年证明的域上正则树级数的抽运引理中推导出这些装置的抽运引理。
{"title":"The weighted HOM-problem over fields","authors":"Andreea-Teodora Nász","doi":"10.1016/j.jcss.2024.103616","DOIUrl":"10.1016/j.jcss.2024.103616","url":null,"abstract":"<div><div>The <em>HOM-problem</em>, which asks whether the image of a regular tree language under a tree homomorphism is again regular, is known to be decidable. In this paper, we prove the <em>weighted</em> HOM-problem for all fields decidable, provided that the tree homomorphism is <em>tetris-free</em> (a condition that generalizes injectivity). To this end, we reduce the problem to a property of the device representing the homomorphic image in question; to prove this property decidable, we then derive a pumping lemma for such devices from the well-known pumping lemma for regular tree series over fields, proved by Berstel and Reutenauer in 1982.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"149 ","pages":"Article 103616"},"PeriodicalIF":1.1,"publicationDate":"2024-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143166232","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Fast deterministic algorithms for computing all eccentricities in (hyperbolic) Helly graphs 计算(双曲)Helly图中所有偏心率的快速确定性算法
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2024-11-28 DOI: 10.1016/j.jcss.2024.103606
Feodor F. Dragan , Guillaume Ducoffe , Heather M. Guarnera
A graph is Helly if every family of pairwise intersecting balls has a nonempty common intersection. The class of Helly graphs is the discrete analogue of the class of hyperconvex metric spaces. We study diameter, radius and all eccentricity computations within the Helly graphs. Under plausible complexity assumptions, neither the diameter nor the radius can be computed in truly subquadratic time on general graphs. In contrast to these negative results, it was recently shown that the radius and the diameter of an n-vertex m-edge Helly graph can be computed with high probability in O˜(mn) time (i.e., subquadratic in n+m). In this paper, we improve that result by presenting a deterministic O(mn)-time algorithm which computes not only the radius and the diameter but also all vertex eccentricities in a Helly graph. Furthermore, we give a parameterized linear-time algorithm for this problem on Helly graphs, with the parameter being the Gromov hyperbolicity.
如果每一组成对相交的球都有一个非空的公交点,那么这个图就是Helly。Helly图类是超凸度量空间类的离散模拟。我们研究直径,半径和所有的偏心计算在Helly图。在似是而非的复杂性假设下,一般图的直径和半径都不能在真正的次二次时间内计算出来。与这些负面结果相反,最近的研究表明,n顶点m边Helly图的半径和直径可以在O ~ (mn)时间内以高概率计算(即n+m的次二次)。在本文中,我们改进了这一结果,提出了一种确定性的O(mn)时间算法,该算法不仅计算半径和直径,而且计算Helly图中所有顶点的偏心率。进一步,我们给出了Helly图上该问题的参数化线性时间算法,参数为Gromov双曲度。
{"title":"Fast deterministic algorithms for computing all eccentricities in (hyperbolic) Helly graphs","authors":"Feodor F. Dragan ,&nbsp;Guillaume Ducoffe ,&nbsp;Heather M. Guarnera","doi":"10.1016/j.jcss.2024.103606","DOIUrl":"10.1016/j.jcss.2024.103606","url":null,"abstract":"<div><div>A graph is Helly if every family of pairwise intersecting balls has a nonempty common intersection. The class of Helly graphs is the discrete analogue of the class of hyperconvex metric spaces. We study diameter, radius and all eccentricity computations within the Helly graphs. Under plausible complexity assumptions, neither the diameter nor the radius can be computed in truly subquadratic time on general graphs. In contrast to these negative results, it was recently shown that the radius and the diameter of an <em>n</em>-vertex <em>m</em>-edge Helly graph can be computed with high probability in <span><math><mover><mrow><mi>O</mi></mrow><mrow><mo>˜</mo></mrow></mover><mo>(</mo><mi>m</mi><msqrt><mrow><mi>n</mi></mrow></msqrt><mo>)</mo></math></span> time (<em>i.e.</em>, subquadratic in <span><math><mi>n</mi><mo>+</mo><mi>m</mi></math></span>). In this paper, we improve that result by presenting a deterministic <span><math><mi>O</mi><mo>(</mo><mi>m</mi><msqrt><mrow><mi>n</mi></mrow></msqrt><mo>)</mo></math></span>-time algorithm which computes not only the radius and the diameter but also all vertex eccentricities in a Helly graph. Furthermore, we give a parameterized linear-time algorithm for this problem on Helly graphs, with the parameter being the Gromov hyperbolicity.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"149 ","pages":"Article 103606"},"PeriodicalIF":1.1,"publicationDate":"2024-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143166229","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
Time-sharing scheduling with tolerance capacities 具有容差能力的分时调度
IF 1.1 3区 计算机科学 Q1 BUSINESS, FINANCE Pub Date : 2024-11-22 DOI: 10.1016/j.jcss.2024.103605
George Karakostas , Stavros G. Kolliopoulos
Motivated by time-sharing systems with deadlines, we introduce the study of the following problem. We are given m machines and n jobs, as well as a set of tolerance capacities uij0 for every job j and machine i. Can we assign the jobs so that, if job j ends up on machine i, the total size of jobs that are processed on i is at most uij? We define two natural optimization versions: (i) Maximize the total weight of jobs that can be assigned without violating the tolerance capacities. (ii) Minimize the amount ρ1 by which capacities have to be scaled so that all jobs can be assigned. For (i), we provide constant-factor approximations even in the presence of additional side-constraints. For (ii), we provide a strong inapproximability result and integrality gap lower bounds for two key relaxations.
受有截止日期的分时系统的启发,我们引入了对以下问题的研究。我们给定了 m 台机器和 n 个作业,以及每个作业 j 和机器 i 的一组容差能力 uij≥0。我们能否分配作业,使作业 j 最终在机器 i 上处理时,在机器 i 上处理的作业的总大小最多为 uij?我们定义了两个自然优化版本:(i) 在不违反容差能力的情况下,最大化可分配作业的总重量。(ii) 最小化ρ≥1,ρ≥1 是为使所有工作都能分配而必须缩放的容量。对于 (i),我们提供了恒因子近似值,即使存在额外的附带约束。对于 (ii),我们提供了一个强大的不可逼近性结果和两个关键松弛的积分差距下限。
{"title":"Time-sharing scheduling with tolerance capacities","authors":"George Karakostas ,&nbsp;Stavros G. Kolliopoulos","doi":"10.1016/j.jcss.2024.103605","DOIUrl":"10.1016/j.jcss.2024.103605","url":null,"abstract":"<div><div>Motivated by time-sharing systems with deadlines, we introduce the study of the following problem. We are given <em>m</em> machines and <em>n</em> jobs, as well as a set of <em>tolerance capacities</em> <span><math><msub><mrow><mi>u</mi></mrow><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>≥</mo><mn>0</mn></math></span> for every job <em>j</em> and machine <em>i</em>. Can we assign the jobs so that, if job <em>j</em> ends up on machine <em>i</em>, the total size of jobs that are processed on <em>i</em> is at most <span><math><msub><mrow><mi>u</mi></mrow><mrow><mi>i</mi><mi>j</mi></mrow></msub></math></span>? We define two natural optimization versions: (i) Maximize the total weight of jobs that can be assigned without violating the tolerance capacities. (ii) Minimize the amount <span><math><mi>ρ</mi><mo>≥</mo><mn>1</mn></math></span> by which capacities have to be scaled so that all jobs can be assigned. For (i), we provide constant-factor approximations even in the presence of additional side-constraints. For (ii), we provide a strong inapproximability result and integrality gap lower bounds for two key relaxations.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"148 ","pages":"Article 103605"},"PeriodicalIF":1.1,"publicationDate":"2024-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142720552","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