首页 > 最新文献

ACM Transactions on Algorithms最新文献

英文 中文
Flow-augmentation II: Undirected graphs 流动增强 II:无向图
IF 1.3 3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2024-01-19 DOI: 10.1145/3641105
Eun Jung Kim, Stefan Kratsch, Marcin Pilipczuk, Magnus Wahlström

We present an undirected version of the recently introduced flow-augmentation technique: Given an undirected multigraph G with distinguished vertices s, tV(G) and an integer k, one can in randomized (k^{mathcal {O}(1)} cdot (|V(G)| + |E(G)|) ) time sample a set (A subseteq binom{V(G)}{2} ) such that the following holds: for every inclusion-wise minimal st-cut Z in G of cardinality at most k, Z becomes a minimum-cardinality cut between s and t in G + A (i.e., in the multigraph G with all edges of A added) with probability (2^{-mathcal {O}(k log k)} ).

Compared to the version for directed graphs [STOC 2022], the version presented here has improved success probability ((2^{-mathcal {O}(k log k)} ) instead of (2^{-mathcal {O}(k^4 log k)} )), linear dependency on the graph size in the running time bound, and an arguably simpler proof.

An immediate corollary is that the Bi-objective st-Cut problem can be solved in randomized FPT time (2^{mathcal {O}(k log k)} (|V(G)|+|E(G)|) ) on undirected graphs.

我们提出了最近引入的流增量技术的不定向版本:给定一个具有区分顶点 s、t∈V(G) 的无向多图 G 和一个整数 k,我们可以在随机 (k^{mathcal {O}(1)} cdot (|V(G)| + |E(G)|))时间采样一个集合(A subseteq binom{V(G)}{2}),使得下面的条件成立:对于 G 中卡片数最多为 k 的每一个包含式最小 st 切分 Z,Z 都会以概率 (2^{-mathcal {O}(k log k)} )成为 G + A 中 s 和 t 之间的最小卡片数切分(即在添加了 A 的所有边的多图 G 中)。与有向图 [STOC 2022] 的版本相比,这里介绍的版本提高了成功概率((2^{-mathcal {O}(k log k)} )而不是(2^{-mathcal {O}(k^4 log k)} )),在运行时间约束中与图的大小呈线性关系,而且可以说证明更简单。一个直接推论是,在无向图上,双目标 st-Cut 问题可以在随机 FPT 时间内求解(2^{mathcal {O}(k log k)} (|V(G)|+|E(G)|))。
{"title":"Flow-augmentation II: Undirected graphs","authors":"Eun Jung Kim, Stefan Kratsch, Marcin Pilipczuk, Magnus Wahlström","doi":"10.1145/3641105","DOIUrl":"https://doi.org/10.1145/3641105","url":null,"abstract":"<p>We present an undirected version of the recently introduced <i>flow-augmentation</i> technique: Given an undirected multigraph <i>G</i> with distinguished vertices <i>s</i>, <i>t</i> ∈ <i>V</i>(<i>G</i>) and an integer <i>k</i>, one can in randomized (k^{mathcal {O}(1)} cdot (|V(G)| + |E(G)|) ) time sample a set (A subseteq binom{V(G)}{2} ) such that the following holds: for every inclusion-wise minimal <i>st</i>-cut <i>Z</i> in <i>G</i> of cardinality at most <i>k</i>, <i>Z</i> becomes a <i>minimum-cardinality</i> cut between <i>s</i> and <i>t</i> in <i>G</i> + <i>A</i> (i.e., in the multigraph <i>G</i> with all edges of <i>A</i> added) with probability (2^{-mathcal {O}(k log k)} ). </p><p>Compared to the version for directed graphs [STOC 2022], the version presented here has improved success probability ((2^{-mathcal {O}(k log k)} ) instead of (2^{-mathcal {O}(k^4 log k)} )), linear dependency on the graph size in the running time bound, and an arguably simpler proof. </p><p>An immediate corollary is that the <span>Bi-objective <i>st</i>-Cut</span> problem can be solved in randomized FPT time (2^{mathcal {O}(k log k)} (|V(G)|+|E(G)|) ) on undirected graphs.</p>","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"208 1","pages":""},"PeriodicalIF":1.3,"publicationDate":"2024-01-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139510189","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
Counting list homomorphisms from graphs of bounded treewidth: tight complexity bounds 从有界树宽的图中计算列表同态:复杂度紧约束
IF 1.3 3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2024-01-16 DOI: 10.1145/3640814
Jacob Focke, Dániel Marx, Paweł Rzążewski

The goal of this work is to give precise bounds on the counting complexity of a family of generalized coloring problems (list homomorphisms) on bounded-treewidth graphs. Given graphs G, H, and lists L(v)⊆V(H) for every vV(G), a list homomorphism is a function f: V(G) → V(H) that preserves the edges (i.e., uvE(G) implies f(u)f(v) ∈ E(H)) and respects the lists (i.e., f(v) ∈ L(v)). Standard techniques show that if G is given with a tree decomposition of width t, then the number of list homomorphisms can be counted in time (|V(H)|^tcdot n^{mathcal {O}(1)} ). Our main result is determining, for every fixed graph H, how much the base |V(H)| in the running time can be improved. For a connected graph H we define (operatorname{irr}(H) ) in the following way: if H has a loop or is nonbipartite, then (operatorname{irr}(H) ) is the maximum size of a set SV(H) where any two vertices have different neighborhoods; if H is bipartite, then (operatorname{irr}(H) ) is the maximum size of such a set that is fully in one of the bipartition classes. For disconnected H, we define (operatorname{irr}(H) ) as the maximum of (operatorname{irr}(C) ) over every connected component C of H. It follows from earlier results that if (operatorname{irr}(H)=1 ), then the problem of counting list homomorphisms to H is polynomial-time solvable, and otherwise it is #P-hard. We show that, for every fixed graph H, the number of list homomorphisms from (G, L) to H

can be counted in time (operatorname{irr}(H)^tcdot n^{mathcal {O}(1)} ) if a tree decomposition of G having width at most t is given in the input, and

given that (operatorname{irr}(H)ge 2 ), cannot be counted in time ((operatorname{irr}(H)-epsilon)^tcdot n^{mathcal {O}(1)} ) for any ϵ > 0, even if a tree decomposition of G having width at most t is given in the input, unless the Counting Strong Exponential-Time Hypothesis (#SETH) fails.

Thereby we give a precise and complete complexity classification featuring matching upper and lower bounds for all target graphs with or without loops.

这项研究的目标是给出有界三宽图上一系列广义着色问题(列表同态)的计数复杂度的精确边界。给定图 G、H 和每个 v ∈ V(G)的列表 L(v)⊆V(H),列表同态是一个函数 f:V(G) → V(H),它保留边(即 uv ∈ E(G)意味着 f(u)f(v)∈ E(H))并尊重列表(即 f(v)∈L(v))。标准技术表明,如果给定的 G 是宽度为 t 的树分解,那么列表同态的数量可以用时间来计算(|V(H)|^tcdot n^{mathcal {O}(1)} )。我们的主要结果是确定,对于每个固定图 H,运行时间中的基|V(H)|可以改进多少。对于连通图 H,我们按以下方式定义 (operatorname{irr}(H) ):如果 H 有一个环或者是非双分部的,那么 (operatorname{irr}(H) )就是任意两个顶点有不同邻域的集合 S⊆V(H)的最大大小;如果 H 是双分部的,那么 (operatorname{irr}(H) )就是完全属于双分部类之一的集合的最大大小。对于断开的 H,我们定义 (operatorname{irr}(H) )为 H 的每个连通成分 C 上 (operatorname{irr}(C) )的最大值。从之前的结果可以看出,如果 (operatorname{irr}(H)=1 ),那么计算 H 的列表同态问题就是多项式时间可解的,否则就是 #P 难的。我们证明,对于每一个固定图 H,如果输入中给出了宽度为 t 的 G 的树分解,那么从(G,L)到 H 的列表同态的数量可以在时间内计算(operatorname{irr}(H)^tcdot n^{mathcal {O}(1)} )、并且--考虑到 (operatorname{irr}(H)ge 2 ),对于任意 ϵ >;0,即使输入中给出了宽度为 t 的 G 树分解,除非计数强指数时间假说(#SETH)失效。因此,我们给出了一个精确而完整的复杂度分类,其特点是为所有有或没有循环的目标图提供了匹配的上界和下界。
{"title":"Counting list homomorphisms from graphs of bounded treewidth: tight complexity bounds","authors":"Jacob Focke, Dániel Marx, Paweł Rzążewski","doi":"10.1145/3640814","DOIUrl":"https://doi.org/10.1145/3640814","url":null,"abstract":"<p>The goal of this work is to give precise bounds on the counting complexity of a family of generalized coloring problems (list homomorphisms) on bounded-treewidth graphs. Given graphs <i>G</i>, <i>H</i>, and lists <i>L</i>(<i>v</i>)⊆<i>V</i>(<i>H</i>) for every <i>v</i> ∈ <i>V</i>(<i>G</i>), a <i>list homomorphism</i> is a function <i>f</i>: <i>V</i>(<i>G</i>) → <i>V</i>(<i>H</i>) that preserves the edges (i.e., <i>uv</i> ∈ <i>E</i>(<i>G</i>) implies <i>f</i>(<i>u</i>)<i>f</i>(<i>v</i>) ∈ <i>E</i>(<i>H</i>)) and respects the lists (i.e., <i>f</i>(<i>v</i>) ∈ <i>L</i>(<i>v</i>)). Standard techniques show that if <i>G</i> is given with a tree decomposition of width <i>t</i>, then the number of list homomorphisms can be counted in time (|V(H)|^tcdot n^{mathcal {O}(1)} ). Our main result is determining, for every fixed graph <i>H</i>, how much the base |<i>V</i>(<i>H</i>)| in the running time can be improved. For a connected graph <i>H</i> we define (operatorname{irr}(H) ) in the following way: if <i>H</i> has a loop or is nonbipartite, then (operatorname{irr}(H) ) is the maximum size of a set <i>S</i>⊆<i>V</i>(<i>H</i>) where any two vertices have different neighborhoods; if <i>H</i> is bipartite, then (operatorname{irr}(H) ) is the maximum size of such a set that is fully in one of the bipartition classes. For disconnected <i>H</i>, we define (operatorname{irr}(H) ) as the maximum of (operatorname{irr}(C) ) over every connected component <i>C</i> of <i>H</i>. It follows from earlier results that if (operatorname{irr}(H)=1 ), then the problem of counting list homomorphisms to <i>H</i> is polynomial-time solvable, and otherwise it is #P-hard. We show that, for every fixed graph <i>H</i>, the number of list homomorphisms from (<i>G</i>, <i>L</i>) to <i>H</i><p><table border=\"0\" list-type=\"bullet\" width=\"95%\"><tr><td valign=\"top\"><p>•</p></td><td colspan=\"5\" valign=\"top\"><p>can be counted in time (operatorname{irr}(H)^tcdot n^{mathcal {O}(1)} ) if a tree decomposition of <i>G</i> having width at most <i>t</i> is given in the input, and</p></td></tr><tr><td valign=\"top\"><p>•</p></td><td colspan=\"5\" valign=\"top\"><p>given that (operatorname{irr}(H)ge 2 ), cannot be counted in time ((operatorname{irr}(H)-epsilon)^tcdot n^{mathcal {O}(1)} ) for any ϵ &gt; 0, even if a tree decomposition of <i>G</i> having width at most <i>t</i> is given in the input, unless the Counting Strong Exponential-Time Hypothesis (#SETH) fails.</p></td></tr></table></p>\u0000Thereby we give a precise and complete complexity classification featuring matching upper and lower bounds for all target graphs with or without loops.</p>","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"1 1","pages":""},"PeriodicalIF":1.3,"publicationDate":"2024-01-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139475707","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
Popular Matchings with One-Sided Bias 有单面偏差的热门匹配
IF 1.3 3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2023-12-27 DOI: 10.1145/3638764
Telikepalli Kavitha

Let G = (AB, E) be a bipartite graph where the set A consists of agents or main players and the set B consists of jobs or secondary players. Every vertex in AB has a strict ranking of its neighbors. A matching M is popular if for any matching N, the number of vertices that prefer M to N is at least the number that prefer N to M. Popular matchings always exist in G since every stable matching is popular. A matching M is A-popular if for any matching N, the number of agents (i.e., vertices in A) that prefer M to N is at least the number of agents that prefer N to M. Unlike popular matchings, A-popular matchings need not exist in a given instance G and there is a simple linear time algorithm to decide if G admits an A-popular matching and compute one, if so.

We consider the problem of deciding if G admits a matching that is both popular and A-popular and finding one, if so. We call such matchings fully popular. A fully popular matching is useful when A is the more important side—so along with overall popularity, we would like to maintain “popularity within the set A”. A fully popular matching is not necessarily a min-size/max-size popular matching and all known polynomial-time algorithms for popular matching problems compute either min-size or max-size popular matchings. Here we show a linear time algorithm for the fully popular matching problem, thus our result shows a new tractable subclass of popular matchings.

假设 G = (A∪B, E) 是一个双方图,其中集合 A 由代理或主要参与者组成,集合 B 由工作或次要参与者组成。A∪B 中的每个顶点都有一个严格的邻接排序。如果对任意匹配 N 而言,喜欢 M 多于 N 的顶点数至少等于喜欢 N 多于 M 的顶点数,那么匹配 M 就是受欢迎的。与流行匹配不同,A-流行匹配不一定存在于给定的实例 G 中,而且有一种简单的线性时间算法来判断 G 是否允许 A-流行匹配,如果允许,则计算一个 A-流行匹配。我们考虑的问题是判断 G 是否存在既流行又 A 流行的匹配,如果存在,则找出一个。我们称这种匹配为完全流行匹配。当 A 是更重要的一方时,完全受欢迎的匹配是有用的--因此除了整体受欢迎程度,我们还希望保持 "集合 A 中的受欢迎程度"。完全流行匹配不一定是最小/最大流行匹配,所有已知的流行匹配问题多项式时间算法计算的都是最小或最大流行匹配。在这里,我们展示了完全流行匹配问题的线性时间算法,因此我们的结果显示了流行匹配的一个新的可操作性子类。
{"title":"Popular Matchings with One-Sided Bias","authors":"Telikepalli Kavitha","doi":"10.1145/3638764","DOIUrl":"https://doi.org/10.1145/3638764","url":null,"abstract":"<p>Let <i>G</i> = (<i>A</i>∪<i>B</i>, <i>E</i>) be a bipartite graph where the set <i>A</i> consists of agents or main players and the set <i>B</i> consists of jobs or secondary players. Every vertex in <i>A</i>∪<i>B</i> has a strict ranking of its neighbors. A matching <i>M</i> is <i>popular</i> if for any matching <i>N</i>, the number of vertices that prefer <i>M</i> to <i>N</i> is at least the number that prefer <i>N</i> to <i>M</i>. Popular matchings always exist in <i>G</i> since every stable matching is popular. A matching <i>M</i> is <i><i>A</i>-popular</i> if for any matching <i>N</i>, the number of <i>agents</i> (i.e., vertices in <i>A</i>) that prefer <i>M</i> to <i>N</i> is at least the number of agents that prefer <i>N</i> to <i>M</i>. Unlike popular matchings, <i>A</i>-popular matchings need not exist in a given instance <i>G</i> and there is a simple linear time algorithm to decide if <i>G</i> admits an <i>A</i>-popular matching and compute one, if so. </p><p>We consider the problem of deciding if <i>G</i> admits a matching that is both popular and <i>A</i>-popular and finding one, if so. We call such matchings <i>fully popular</i>. A fully popular matching is useful when <i>A</i> is the more important side—so along with overall popularity, we would like to maintain “popularity within the set <i>A</i>”. A fully popular matching is not necessarily a min-size/max-size popular matching and all known polynomial-time algorithms for popular matching problems compute either min-size or max-size popular matchings. Here we show a linear time algorithm for the fully popular matching problem, thus our result shows a new tractable subclass of popular matchings.</p>","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"462 1","pages":""},"PeriodicalIF":1.3,"publicationDate":"2023-12-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139054629","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
Optimal Inapproximability with Universal Factor Graphs 通用因子图的最优不可逼近性
IF 1.3 3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2023-12-15 DOI: 10.1145/3631119
Per Austrin, Jonah Brown-Cohen, Johan Håstad

The factor graph of an instance of a constraint satisfaction problem (CSP) is the bipartite graph indicating which variables appear in each constraint. An instance of the CSP is given by the factor graph together with a list of which predicate is applied for each constraint. We establish that many Max-CSPs remain as hard to approximate as in the general case even when the factor graph is fixed (depending only on the size of the instance) and known in advance.

Examples of results obtained for this restricted setting are:

(1)

Optimal inapproximability for Max-3-Lin and Max-3-Sat (Håstad, J. ACM 2001).

(2)

Approximation resistance for predicates supporting pairwise independent subgroups (Chan, J. ACM 2016).

(3)

Hardness of the “(2 + ϵ)-Sat” problem and other Promise CSPs (Austrin et al., SIAM J. Comput. 2017).

The main technical tool used to establish these results is a new way of folding the long code which we call “functional folding”.

约束条件满足问题(CSP)实例的因子图是表示每个约束条件中出现的变量的双向图。CSP 实例由因子图和每个约束条件所应用的谓词列表给出。我们发现,即使因子图是固定的(只取决于实例的大小)并且事先已知,许多 Max-CSP 仍然和一般情况下一样难以近似。在这种受限情况下获得的结果举例如下(1)Max-3-Lin 和 Max-3-Sat 的最优不可逼近性(Håstad,J. ACM 2001)。(2)支持成对独立子群的谓词的逼近阻力(Chan,J. ACM 2016)。(3)"(2 + ϵ)-Sat "问题和其他 Promise CSP 的硬度(Austrin et al、用于建立这些结果的主要技术工具是一种折叠长代码的新方法,我们称之为 "函数折叠"。
{"title":"Optimal Inapproximability with Universal Factor Graphs","authors":"Per Austrin, Jonah Brown-Cohen, Johan Håstad","doi":"10.1145/3631119","DOIUrl":"https://doi.org/10.1145/3631119","url":null,"abstract":"<p>The factor graph of an instance of a constraint satisfaction problem (CSP) is the bipartite graph indicating which variables appear in each constraint. An instance of the CSP is given by the factor graph together with a list of which predicate is applied for each constraint. We establish that many Max-CSPs remain as hard to approximate as in the general case even when the factor graph is fixed (depending only on the size of the instance) and known in advance. </p><p>Examples of results obtained for this restricted setting are: <p><table border=\"0\" list-type=\"ordered\" width=\"95%\"><tr><td valign=\"top\"><p>(1)</p></td><td colspan=\"5\" valign=\"top\"><p>Optimal inapproximability for Max-3-Lin and Max-3-Sat (Håstad, J. ACM 2001).</p></td></tr><tr><td valign=\"top\"><p>(2)</p></td><td colspan=\"5\" valign=\"top\"><p>Approximation resistance for predicates supporting pairwise independent subgroups (Chan, J. ACM 2016).</p></td></tr><tr><td valign=\"top\"><p>(3)</p></td><td colspan=\"5\" valign=\"top\"><p>Hardness of the “(2 + ϵ)-Sat” problem and other Promise CSPs (Austrin et al., SIAM J. Comput. 2017).</p></td></tr></table></p>\u0000The main technical tool used to establish these results is a new way of folding the long code which we call “functional folding”.</p>","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"1 1","pages":""},"PeriodicalIF":1.3,"publicationDate":"2023-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138689588","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On the External Validity of Average-Case Analyses of Graph Algorithms 论图算法的平均情况分析的外部有效性
IF 1.3 3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2023-11-23 DOI: 10.1145/3633778
Thomas Bläsius, Philipp Fischbeck

The number one criticism of average-case analysis is that we do not actually know the probability distribution of real-world inputs. Thus, analyzing an algorithm on some random model has no implications for practical performance. At its core, this criticism doubts the existence of external validity, i.e., it assumes that algorithmic behavior on the somewhat simple and clean models does not translate beyond the models to practical performance real-world input.

With this paper, we provide a first step towards studying the question of external validity systematically. To this end, we evaluate the performance of six graph algorithms on a collection of 2740 sparse real-world networks depending on two properties; the heterogeneity (variance in the degree distribution) and locality (tendency of edges to connect vertices that are already close). We compare this with the performance on generated networks with varying locality and heterogeneity. We find that the performance in the idealized setting of network models translates surprisingly well to real-world networks. Moreover, heterogeneity and locality appear to be the core properties impacting the performance of many graph algorithms.

对平均情况分析的最大批评是,我们实际上并不知道现实世界输入的概率分布。因此,在一些随机模型上分析算法对实际性能没有影响。这种批评的核心是怀疑外部有效性的存在,也就是说,它假设在一些简单而干净的模型上的算法行为不会在模型之外转化为实际的性能真实世界的输入。本文为系统地研究外部效度问题提供了第一步。为此,我们根据两个属性评估了六种图算法在2740个稀疏现实世界网络上的性能;异质性(度分布的方差)和局部性(边缘连接已经接近的顶点的趋势)。我们将其与具有不同局部性和异质性的生成网络的性能进行比较。我们发现网络模型的理想设置中的性能可以很好地转化为现实世界的网络。此外,异构性和局部性似乎是影响许多图算法性能的核心属性。
{"title":"On the External Validity of Average-Case Analyses of Graph Algorithms","authors":"Thomas Bläsius, Philipp Fischbeck","doi":"10.1145/3633778","DOIUrl":"https://doi.org/10.1145/3633778","url":null,"abstract":"<p>The number one criticism of average-case analysis is that we do not actually know the probability distribution of real-world inputs. Thus, analyzing an algorithm on some random model has no implications for practical performance. At its core, this criticism doubts the existence of <i>external validity</i>, i.e., it assumes that algorithmic behavior on the somewhat simple and clean models does not translate beyond the models to practical performance real-world input. </p><p>With this paper, we provide a first step towards studying the question of external validity systematically. To this end, we evaluate the performance of six graph algorithms on a collection of 2740 sparse real-world networks depending on two properties; the heterogeneity (variance in the degree distribution) and locality (tendency of edges to connect vertices that are already close). We compare this with the performance on generated networks with varying locality and heterogeneity. We find that the performance in the idealized setting of network models translates surprisingly well to real-world networks. Moreover, heterogeneity and locality appear to be the core properties impacting the performance of many graph algorithms.</p>","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"6 20","pages":""},"PeriodicalIF":1.3,"publicationDate":"2023-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138494910","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
Approximating Sparsest Cut in Low-Treewidth Graphs via Combinatorial Diameter 利用组合直径逼近低树宽图的最稀疏切
3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2023-11-14 DOI: 10.1145/3632623
Parinya Chalermsook, Matthias Kaul, Matthias Mnich, Joachim Spoerhase, Sumedha Uniyal, Daniel Vaz
The fundamental Sparsest Cut problem takes as input a graph G together with edge capacities and demands, and seeks a cut that minimizes the ratio between the capacities and demands across the cuts. For n -vertex graphs G of treewidth k , Chlamtáč, Krauthgamer, and Raghavendra (APPROX 2010) presented an algorithm that yields a factor- (2^{2^k} ) approximation in time 2 O ( k ) · n O (1) . Later, Gupta, Talwar and Witmer (STOC 2013) showed how to obtain a 2-approximation algorithm with a blown-up run time of n O ( k ) . An intriguing open question is whether one can simultaneously achieve the best out of the aforementioned results, that is, a factor-2 approximation in time 2 O ( k ) · n O (1) . In this paper, we make significant progress towards this goal, via the following results: (i) A factor- O ( k 2 ) approximation that runs in time 2 O ( k ) · n O (1) , directly improving the work of Chlamtáč et al. while keeping the run time single-exponential in k . (ii) For any ε ∈ (0, 1], a factor- O (1/ε 2 ) approximation whose run time is (2^{O(k^{1+varepsilon }/varepsilon)} cdot n^{O(1)} ) , implying a constant-factor approximation whose run time is nearly single-exponential in k and a factor- O (log 2 k ) approximation in time k O ( k ) · n O (1) . Key to these results is a new measure of a tree decomposition that we call combinatorial diameter , which may be of independent interest.
最基本的稀疏切割问题将一个图G连同边缘容量和需求作为输入,并寻求一个最小化容量和需求之间比率的切割。对于树宽为k的n顶点图G, Chlamtáč, Krauthgamer和Raghavendra (APPROX 2010)提出了一种算法,该算法在2 O (k)·n O(1)时间内产生因子- (2^{2^k} )近似。后来,Gupta, Talwar和Witmer (STOC 2013)展示了如何获得一个2-逼近算法,其运行时间为n O (k)。一个有趣的开放性问题是,是否可以同时从上述结果中获得最佳结果,即在2o (k)·n O(1)时间内获得因子2近似。在本文中,我们在实现这一目标方面取得了重大进展,通过以下结果:(i)运行时间为2o (k)·n O(1)的因子- O (k 2)近似,直接改进了Chlamtáč等人的工作,同时保持k的运行时间单指数。(ii)对于任何ε∈(0,1),其运行时间为(2^{O(k^{1+varepsilon }/varepsilon)} cdot n^{O(1)} )的因子- O (1/ε 2)近似,意味着其运行时间在k上接近单指数的常因子近似和在k O (k)·n O(1)时间上的因子- O (log 2k)近似。这些结果的关键是一种新的树分解测量方法,我们称之为组合直径,这可能是独立的兴趣。
{"title":"Approximating Sparsest Cut in Low-Treewidth Graphs via Combinatorial Diameter","authors":"Parinya Chalermsook, Matthias Kaul, Matthias Mnich, Joachim Spoerhase, Sumedha Uniyal, Daniel Vaz","doi":"10.1145/3632623","DOIUrl":"https://doi.org/10.1145/3632623","url":null,"abstract":"The fundamental Sparsest Cut problem takes as input a graph G together with edge capacities and demands, and seeks a cut that minimizes the ratio between the capacities and demands across the cuts. For n -vertex graphs G of treewidth k , Chlamtáč, Krauthgamer, and Raghavendra (APPROX 2010) presented an algorithm that yields a factor- (2^{2^k} ) approximation in time 2 O ( k ) · n O (1) . Later, Gupta, Talwar and Witmer (STOC 2013) showed how to obtain a 2-approximation algorithm with a blown-up run time of n O ( k ) . An intriguing open question is whether one can simultaneously achieve the best out of the aforementioned results, that is, a factor-2 approximation in time 2 O ( k ) · n O (1) . In this paper, we make significant progress towards this goal, via the following results: (i) A factor- O ( k 2 ) approximation that runs in time 2 O ( k ) · n O (1) , directly improving the work of Chlamtáč et al. while keeping the run time single-exponential in k . (ii) For any ε ∈ (0, 1], a factor- O (1/ε 2 ) approximation whose run time is (2^{O(k^{1+varepsilon }/varepsilon)} cdot n^{O(1)} ) , implying a constant-factor approximation whose run time is nearly single-exponential in k and a factor- O (log 2 k ) approximation in time k O ( k ) · n O (1) . Key to these results is a new measure of a tree decomposition that we call combinatorial diameter , which may be of independent interest.","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"5 19","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"136229841","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}
引用次数: 1
Shortest Cycles With Monotone Submodular Costs 具有单调次模代价的最短周期
3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2023-11-13 DOI: 10.1145/3626824
Fedor V. Fomin, Petr A. Golovach, Tuukka Korhonen, Daniel Lokshtanov, Giannos Stamoulis
We introduce the following submodular generalization of the Shortest Cycle problem. For a nonnegative monotone submodular cost function f defined on the edges (or the vertices) of an undirected graph G , we seek for a cycle C in G of minimum cost 𝖮𝖯𝖳 = f(C) . We give an algorithm that given an n -vertex graph G , parameter ɛ > 0, and the function f represented by an oracle, in time n 𝒪 (log 1/ɛ) finds a cycle C in G with f(C) ≤ (1+ɛ). 𝖮𝖯𝖳. This is in sharp contrast with the non-approximability of the closely related Monotone Submodular Shortest ( s,t -Path problem, which requires exponentially many queries to the oracle for finding an n 2/3-ɛ -approximation Goel et al. [ 7 ], FOCS 2009. We complement our algorithm with a matching lower bound. We show that for every ɛ > 0, obtaining a (1+ɛ)-approximation requires at least n Ω (log 1/ ɛ) queries to the oracle. When the function f is integer-valued, our algorithm yields that a cycle of cost 𝖮𝖯𝖳 can be found in time n 𝒪(log 𝖮𝖯𝖳) . In particular, for 𝖮𝖯𝖳 = n 𝒪(1) this gives a quasipolynomial-time algorithm computing a cycle of minimum submodular cost. Interestingly, while a quasipolynomial-time algorithm often serves as a good indication that a polynomial time complexity could be achieved, we show a lower bound that n 𝒪(log n ) queries are required even when 𝖮𝖯𝖳= 𝒪( n ). We also consider special cases of monotone submodular functions, corresponding to the number of different color classes needed to cover a cycle in an edge-colored multigraph G . For special cases of the corresponding minimization problem, we obtain fixed-parameter tractable algorithms and polynomial-time algorithms, when restricted to certain classes of inputs.
我们介绍了最短周期问题的次模推广。对于定义在无向图G的边(或顶点)上的非负单调次模代价函数f,我们在G中寻找代价最小的循环C𝖮𝖯𝖳= f(C)。我们给出了一个算法,给定一个n顶点图G,参数为_ >0,函数f用一个oracle表示,在时间n个变量(log 1/ / /)中找到G中f(C)≤(1+ / /)的循环C。𝖮𝖯𝖳。这与密切相关的单调次模最短(s,t - path)问题的非近似性形成鲜明对比,后者需要对oracle进行指数级多次查询才能找到n 2/3- i -近似Goel等人。[7],fos 2009。我们用一个匹配的下界来补充我们的算法。我们证明,对于每一个[>0,获得一个(1+ / /)-近似至少需要n次Ω (log 1/ / /)查询oracle。当函数f是整数值时,我们的算法得出一个周期的成本𝖮𝖯𝖳可以在时间n个 (log𝖮𝖯𝖳)中找到。特别地,对于𝖮𝖯𝖳= n (1),给出了一个准多项式时间算法,计算最小次模代价的周期。有趣的是,虽然准多项式时间算法通常可以很好地表明可以实现多项式时间复杂度,但我们展示了一个下界,即即使𝖮𝖯𝖳= (n) = (n),也需要n个 (log n)个查询。我们还考虑了单调子模函数的特殊情况,对应于覆盖边色多图G中一个循环所需的不同颜色类的数量。对于相应的最小化问题的特殊情况,我们得到了限定于某类输入的定参数可处理算法和多项式时间算法。
{"title":"Shortest Cycles With Monotone Submodular Costs","authors":"Fedor V. Fomin, Petr A. Golovach, Tuukka Korhonen, Daniel Lokshtanov, Giannos Stamoulis","doi":"10.1145/3626824","DOIUrl":"https://doi.org/10.1145/3626824","url":null,"abstract":"We introduce the following submodular generalization of the Shortest Cycle problem. For a nonnegative monotone submodular cost function f defined on the edges (or the vertices) of an undirected graph G , we seek for a cycle C in G of minimum cost 𝖮𝖯𝖳 = f(C) . We give an algorithm that given an n -vertex graph G , parameter ɛ &gt; 0, and the function f represented by an oracle, in time n 𝒪 (log 1/ɛ) finds a cycle C in G with f(C) ≤ (1+ɛ). 𝖮𝖯𝖳. This is in sharp contrast with the non-approximability of the closely related Monotone Submodular Shortest ( s,t -Path problem, which requires exponentially many queries to the oracle for finding an n 2/3-ɛ -approximation Goel et al. [ 7 ], FOCS 2009. We complement our algorithm with a matching lower bound. We show that for every ɛ &gt; 0, obtaining a (1+ɛ)-approximation requires at least n Ω (log 1/ ɛ) queries to the oracle. When the function f is integer-valued, our algorithm yields that a cycle of cost 𝖮𝖯𝖳 can be found in time n 𝒪(log 𝖮𝖯𝖳) . In particular, for 𝖮𝖯𝖳 = n 𝒪(1) this gives a quasipolynomial-time algorithm computing a cycle of minimum submodular cost. Interestingly, while a quasipolynomial-time algorithm often serves as a good indication that a polynomial time complexity could be achieved, we show a lower bound that n 𝒪(log n ) queries are required even when 𝖮𝖯𝖳= 𝒪( n ). We also consider special cases of monotone submodular functions, corresponding to the number of different color classes needed to cover a cycle in an edge-colored multigraph G . For special cases of the corresponding minimization problem, we obtain fixed-parameter tractable algorithms and polynomial-time algorithms, when restricted to certain classes of inputs.","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"1 9","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-11-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134992700","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}
引用次数: 1
Additive Sparsification of CSPs csp的加性稀疏化
3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2023-11-13 DOI: 10.1145/3625824
Eden Pelleg, Stanislav Živný
Multiplicative cut sparsifiers, introduced by Benczúr and Karger [STOC’96], have proved extremely influential and found various applications. Precise characterisations were established for sparsifiability of graphs with other 2-variable predicates on Boolean domains by Filtser and Krauthgamer [SIDMA’17] and non-Boolean domains by Butti and Živný [SIDMA’20]. Bansal, Svensson and Trevisan [FOCS’19] introduced a weaker notion of sparsification termed “additive sparsification”, which does not require weights on the edges of the graph. In particular, Bansal et al. designed algorithms for additive sparsifiers for cuts in graphs and hypergraphs. As our main result, we establish that all Boolean Constraint Satisfaction Problems (CSPs) admit an additive sparsifier; that is, for every Boolean predicate P :{ 0,1} k → { 0,1} of a fixed arity k , we show that CSP( P ) admits an additive sparsifier. Under our newly introduced notion of all-but-one sparsification for non-Boolean predicates, we show that CSP( P ) admits an additive sparsifier for any predicate P : D k → { 0,1} of a fixed arity k on an arbitrary finite domain D .
由Benczúr和Karger [STOC ' 96]引入的乘法切割稀疏剂已被证明极具影响力,并找到了各种应用。Filtser和Krauthgamer [SIDMA ' 17]以及Butti和Živný [SIDMA ' 20]在布尔域和非布尔域建立了具有其他2变量谓词的图的稀疏性的精确表征。Bansal, Svensson和Trevisan [FOCS ' 19]引入了一种较弱的稀疏化概念,称为“加性稀疏化”,它不需要在图的边缘上设置权重。特别是,Bansal等人设计了用于图和超图切割的加性稀疏化算法。作为我们的主要结果,我们建立了所有布尔约束满足问题(csp)都允许一个加性稀疏子;即,对于每一个布尔谓词P:{0,1} k→{0,1},我们证明了CSP(P)允许一个加性稀疏子。在我们新引入的非布尔谓词的除一以外的全部稀疏化的概念下,我们证明了CSP(P)允许在任意有限域D上对任意固定密度k的谓词P: k→{0,1}存在加性稀疏化。
{"title":"Additive Sparsification of CSPs","authors":"Eden Pelleg, Stanislav Živný","doi":"10.1145/3625824","DOIUrl":"https://doi.org/10.1145/3625824","url":null,"abstract":"Multiplicative cut sparsifiers, introduced by Benczúr and Karger [STOC’96], have proved extremely influential and found various applications. Precise characterisations were established for sparsifiability of graphs with other 2-variable predicates on Boolean domains by Filtser and Krauthgamer [SIDMA’17] and non-Boolean domains by Butti and Živný [SIDMA’20]. Bansal, Svensson and Trevisan [FOCS’19] introduced a weaker notion of sparsification termed “additive sparsification”, which does not require weights on the edges of the graph. In particular, Bansal et al. designed algorithms for additive sparsifiers for cuts in graphs and hypergraphs. As our main result, we establish that all Boolean Constraint Satisfaction Problems (CSPs) admit an additive sparsifier; that is, for every Boolean predicate P :{ 0,1} k → { 0,1} of a fixed arity k , we show that CSP( P ) admits an additive sparsifier. Under our newly introduced notion of all-but-one sparsification for non-Boolean predicates, we show that CSP( P ) admits an additive sparsifier for any predicate P : D k → { 0,1} of a fixed arity k on an arbitrary finite domain D .","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"9 3","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-11-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134993016","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}
引用次数: 1
Fast and perfect sampling of subgraphs and polymer systems 快速和完美的采样子图和聚合物系统
3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2023-11-10 DOI: 10.1145/3632294
Antonio Blanca, Sarah Cannon, Will Perkins
We give an efficient perfect sampling algorithm for weighted, connected induced subgraphs (or graphlets ) of rooted, bounded degree graphs. Our algorithm utilizes a vertex-percolation process with a carefully chosen rejection filter and works under a percolation subcriticality condition. We show that this condition is optimal in the sense that the task of (approximately) sampling weighted rooted graphlets becomes impossible in finite expected time for infinite graphs and intractable for finite graphs when the condition does not hold. We apply our sampling algorithm as a subroutine to give near linear-time perfect sampling algorithms for polymer models and weighted non-rooted graphlets in finite graphs, two widely studied yet very different problems. This new perfect sampling algorithm for polymer models gives improved sampling algorithms for spin systems at low temperatures on expander graphs and unbalanced bipartite graphs, among other applications.
对有根有界度图的加权连通诱导子图给出了一种高效的完美采样算法。我们的算法利用顶点-渗透过程和精心选择的拒绝过滤器,并在渗透亚临界条件下工作。我们证明了这个条件是最优的,因为对于无限图来说,(近似)抽样加权根图的任务在有限期望时间内是不可能的,而对于有限图来说,当条件不成立时是难以处理的。我们将我们的采样算法作为子程序应用于聚合物模型和有限图中加权无根石墨的近线性时间完美采样算法,这是两个广泛研究但非常不同的问题。这种新的完美的聚合物模型采样算法为低温下自旋系统在膨胀图和不平衡二部图上的采样算法以及其他应用提供了改进。
{"title":"Fast and perfect sampling of subgraphs and polymer systems","authors":"Antonio Blanca, Sarah Cannon, Will Perkins","doi":"10.1145/3632294","DOIUrl":"https://doi.org/10.1145/3632294","url":null,"abstract":"We give an efficient perfect sampling algorithm for weighted, connected induced subgraphs (or graphlets ) of rooted, bounded degree graphs. Our algorithm utilizes a vertex-percolation process with a carefully chosen rejection filter and works under a percolation subcriticality condition. We show that this condition is optimal in the sense that the task of (approximately) sampling weighted rooted graphlets becomes impossible in finite expected time for infinite graphs and intractable for finite graphs when the condition does not hold. We apply our sampling algorithm as a subroutine to give near linear-time perfect sampling algorithms for polymer models and weighted non-rooted graphlets in finite graphs, two widely studied yet very different problems. This new perfect sampling algorithm for polymer models gives improved sampling algorithms for spin systems at low temperatures on expander graphs and unbalanced bipartite graphs, among other applications.","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"116 36","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135137595","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}
引用次数: 4
Fast sampling via spectral independence beyond bounded-degree graphs 通过谱独立超越有界度图快速采样
3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2023-11-09 DOI: 10.1145/3631354
Ivona Bezáková, Andreas Galanis, Leslie Ann Goldberg, Daniel Štefankovič
Spectral independence is a recently-developed framework for obtaining sharp bounds on the convergence time of the classical Glauber dynamics. This new framework has yielded optimal O ( n log n ) sampling algorithms on bounded-degree graphs for a large class of problems throughout the so-called uniqueness regime, including, for example, the problems of sampling independent sets, matchings, and Ising-model configurations. Our main contribution is to relax the bounded-degree assumption that has so far been important in establishing and applying spectral independence. Previous methods for avoiding degree bounds rely on using L p -norms to analyse contraction on graphs with bounded connective constant (Sinclair, Srivastava, Yin; FOCS’13). The non-linearity of L p -norms is an obstacle to applying these results to bound spectral independence. Our solution is to capture the L p -analysis recursively by amortising over the subtrees of the recurrence used to analyse contraction. Our method generalises previous analyses that applied only to bounded-degree graphs. As a main application of our techniques, we consider the random graph G ( n , d / n ), where the previously known algorithms run in time n O (log d ) or applied only to large d . We refine these algorithmic bounds significantly, and develop fast nearly linear algorithms based on Glauber dynamics that apply to all constant d , throughout the uniqueness regime.
谱无关性是最近发展的一个框架,用于获得经典格劳伯动力学的收敛时间的明确界限。这个新框架在有界度图上产生了最优的O (n log n)采样算法,用于整个所谓的唯一性体系中的一大类问题,包括采样独立集、匹配和ising模型配置等问题。我们的主要贡献是放宽了迄今为止在建立和应用谱独立性方面很重要的有界度假设。先前避免度界的方法依赖于使用L p范数来分析有界连接常数图上的收缩(Sinclair, Srivastava, Yin;foc 13)。L - p模的非线性是将这些结果应用于有界谱无关的一个障碍。我们的解决方案是通过对用于分析收缩的递归的子树进行摊销来递归地捕获lp分析。我们的方法推广了以前只适用于有界度图的分析。作为我们技术的主要应用,我们考虑随机图G (n, d / n),其中先前已知的算法运行时间为n O (log d)或仅适用于大d。我们显著改进了这些算法边界,并开发了基于Glauber动力学的快速近线性算法,该算法适用于整个唯一性体系中的所有常数d。
{"title":"Fast sampling via spectral independence beyond bounded-degree graphs","authors":"Ivona Bezáková, Andreas Galanis, Leslie Ann Goldberg, Daniel Štefankovič","doi":"10.1145/3631354","DOIUrl":"https://doi.org/10.1145/3631354","url":null,"abstract":"Spectral independence is a recently-developed framework for obtaining sharp bounds on the convergence time of the classical Glauber dynamics. This new framework has yielded optimal O ( n log n ) sampling algorithms on bounded-degree graphs for a large class of problems throughout the so-called uniqueness regime, including, for example, the problems of sampling independent sets, matchings, and Ising-model configurations. Our main contribution is to relax the bounded-degree assumption that has so far been important in establishing and applying spectral independence. Previous methods for avoiding degree bounds rely on using L p -norms to analyse contraction on graphs with bounded connective constant (Sinclair, Srivastava, Yin; FOCS’13). The non-linearity of L p -norms is an obstacle to applying these results to bound spectral independence. Our solution is to capture the L p -analysis recursively by amortising over the subtrees of the recurrence used to analyse contraction. Our method generalises previous analyses that applied only to bounded-degree graphs. As a main application of our techniques, we consider the random graph G ( n , d / n ), where the previously known algorithms run in time n O (log d ) or applied only to large d . We refine these algorithmic bounds significantly, and develop fast nearly linear algorithms based on Glauber dynamics that apply to all constant d , throughout the uniqueness regime.","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":" 83","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135191540","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
期刊
ACM Transactions on Algorithms
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1