首页 > 最新文献

ACM Transactions on Algorithms最新文献

英文 中文
Polynomial Kernel for Interval Vertex Deletion 区间顶点删除的多项式核
IF 1.3 3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2023-01-19 DOI: 10.1145/3571075
A. Agrawal, D. Lokshtanov, P. Misra, Saket Saurabh, M. Zehavi
Given a graph G and an integer k, the Interval Vertex Deletion (IVD) problem asks whether there exists a subset S⊆ V(G) of size at most k such that G-S is an interval graph. This problem is known to be NP-complete (according to Yannakakis at STOC 1978). Originally in 2012, Cao and Marx showed that IVD is fixed parameter tractable: they exhibited an algorithm with running time 10k nO(1). The existence of a polynomial kernel for IVD remained a well-known open problem in parameterized complexity. In this article, we settle this problem in the affirmative.
给定一个图G和一个整数k,区间顶点删除(IVD)问题问是否存在一个最大为k的子集S≠V(G),使得G-S是一个区间图。这个问题已知是np完全的(根据Yannakakis在STOC 1978)。最早在2012年,Cao和Marx证明了IVD是固定参数可处理的:他们展示了一个运行时间为10k nO(1)的算法。IVD的多项式核是否存在是参数化复杂度中一个众所周知的开放性问题。本文对这一问题作了肯定的论述。
{"title":"Polynomial Kernel for Interval Vertex Deletion","authors":"A. Agrawal, D. Lokshtanov, P. Misra, Saket Saurabh, M. Zehavi","doi":"10.1145/3571075","DOIUrl":"https://doi.org/10.1145/3571075","url":null,"abstract":"Given a graph G and an integer k, the Interval Vertex Deletion (IVD) problem asks whether there exists a subset S⊆ V(G) of size at most k such that G-S is an interval graph. This problem is known to be NP-complete (according to Yannakakis at STOC 1978). Originally in 2012, Cao and Marx showed that IVD is fixed parameter tractable: they exhibited an algorithm with running time 10k nO(1). The existence of a polynomial kernel for IVD remained a well-known open problem in parameterized complexity. In this article, we settle this problem in the affirmative.","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"19 1","pages":"1 - 68"},"PeriodicalIF":1.3,"publicationDate":"2023-01-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44255740","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 coalescence time in graphs–When is coalescing as fast as meeting? 论图的聚并时间——什么时候聚并和会合一样快?
IF 1.3 3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2023-01-17 DOI: https://dl.acm.org/doi/10.1145/3576900
Varun Kanade, Frederik Mallmann-Trenn, Thomas Sauerwald

Coalescing random walks is a fundamental distributed process, where a set of particles perform independent discrete-time random walks on an undirected graph. Whenever two or more particles meet at a given node, they merge and continue as a single random walk. The coalescence time is defined as the expected time until only one particle remains, starting from one particle at every node. Despite recent progress such as by Cooper et al. [14] and Cooper et al. [19], the coalescence time for graphs such as binary trees, d-dimensional tori, hypercubes and more generally, vertex-transitive graphs, remains unresolved.

We provide a powerful toolkit that results in tight bounds for various topologies including the aforementioned ones. The meeting time is defined as the worst-case expected time required for two random walks to arrive at the same node at the same time. As a general result, we establish that for graphs whose meeting time is only marginally larger than the mixing time (a factor of log 2n), the coalescence time of n random walks equals the meeting time up to constant factors. This upper bound is complemented by the construction of a graph family demonstrating that this result is the best possible up to constant factors. Finally, we prove a tight worst case bound for the coalescence time of O(n3). By duality, our results yield identical bounds on the voter model.

Our techniques also yield a new bound on the hitting time and cover time of regular graphs, improving and tightening previous results by Broder and Karlin [12], as well as those by Aldous and Fill [2].

聚并随机游走是一种基本的分布过程,其中一组粒子在无向图上进行独立的离散时间随机游走。每当两个或多个粒子在给定节点相遇时,它们合并并继续作为单个随机漫步。聚并时间定义为从每个节点上的一个粒子开始,到只剩下一个粒子为止的期望时间。尽管Cooper等人[14]和Cooper等人[19]最近取得了进展,但二叉树、d维环面、超立方体以及更普遍的顶点传递图等图的聚并时间仍未解决。我们提供了一个强大的工具包,可以为各种拓扑(包括前面提到的拓扑)提供严格的边界。相遇时间定义为两次随机行走同时到达同一节点所需的最坏情况预期时间。作为一般结果,我们建立了对于相遇时间仅略大于混合时间(一个log 2n的因子)的图,n次随机游动的聚并时间等于在常数因子范围内的相遇时间。这个上界是由一个图族的构造来补充的,它证明了这个结果在常数因子范围内是最好的。最后,我们证明了O(n3)聚并时间的一个紧的最坏情况界。通过对偶性,我们的结果在选民模型上产生相同的边界。我们的技术还给出了正则图的命中时间和覆盖时间的新界限,改进和加强了Broder和Karlin[12]以及Aldous和Fill[2]的先前结果。
{"title":"On coalescence time in graphs–When is coalescing as fast as meeting?","authors":"Varun Kanade, Frederik Mallmann-Trenn, Thomas Sauerwald","doi":"https://dl.acm.org/doi/10.1145/3576900","DOIUrl":"https://doi.org/https://dl.acm.org/doi/10.1145/3576900","url":null,"abstract":"<p>Coalescing random walks is a fundamental distributed process, where a set of particles perform independent discrete-time random walks on an undirected graph. Whenever two or more particles meet at a given node, they merge and continue as a single random walk. The <i>coalescence time</i> is defined as the expected time until only one particle remains, starting from one particle at every node. Despite recent progress such as by Cooper et al. [14] and Cooper et al. [19], the coalescence time for graphs such as binary trees, <i>d</i>-dimensional tori, hypercubes and more generally, vertex-transitive graphs, remains unresolved. </p><p>We provide a powerful toolkit that results in tight bounds for various topologies including the aforementioned ones. The meeting time is defined as the worst-case expected time required for two random walks to arrive at the same node at the same time. As a general result, we establish that for graphs whose meeting time is only marginally larger than the mixing time (a factor of log <sup>2</sup><i>n</i>), the coalescence time of <i>n</i> random walks equals the meeting time up to constant factors. This upper bound is complemented by the construction of a graph family demonstrating that this result is the best possible up to constant factors. Finally, we prove a tight worst case bound for the coalescence time of <i>O</i>(<i>n</i><sup>3</sup>). By duality, our results yield identical bounds on the voter model. </p><p>Our techniques also yield a new bound on the hitting time and cover time of regular graphs, improving and tightening previous results by Broder and Karlin [12], as well as those by Aldous and Fill [2].</p>","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"1 6","pages":""},"PeriodicalIF":1.3,"publicationDate":"2023-01-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138494867","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
PTAS for Sparse General-valued CSPs 稀疏一般值csp的PTAS
IF 1.3 3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2022-12-13 DOI: 10.1145/3569956
Balázs F. Mezei, Marcin Wrochna, Stanislav Živný
We study polynomial-time approximation schemes (PTASes) for constraint satisfaction problems (CSPs) such as Maximum Independent Set or Minimum Vertex Cover on sparse graph classes. Baker’s approach gives a PTAS on planar graphs, excluded-minor classes, and beyond. For Max-CSPs, and even more generally, maximisation finite-valued CSPs (where constraints are arbitrary non-negative functions), Romero, Wrochna, and Živný [SODA’21] showed that the Sherali-Adams LP relaxation gives a simple PTAS for all fractionally-treewidth-fragile classes, which is the most general “sparsity” condition for which a PTAS is known. We extend these results to general-valued CSPs, which include “crisp” (or “strict”) constraints that have to be satisfied by every feasible assignment. The only condition on the crisp constraints is that their domain contains an element that is at least as feasible as all the others (but possibly less valuable). For minimisation general-valued CSPs with crisp constraints, we present a PTAS for all Baker graph classes—a definition by Dvořák [SODA’20] that encompasses all classes where Baker’s technique is known to work, except for fractionally-treewidth-fragile classes. While this is standard for problems satisfying a certain monotonicity condition on crisp constraints, we show this can be relaxed to diagonalisability—a property of relational structures connected to logics, statistical physics, and random CSPs.
本文研究了稀疏图类上最大独立集或最小顶点覆盖等约束满足问题的多项式时间逼近格式(PTASes)。Baker的方法给出了平面图、排除次要类以及其他的PTAS。对于max - csp,甚至更一般地,最大化有限值csp(其中约束是任意的非负函数),Romero, Wrochna和Živný [SODA ' 21]表明sherli - adams LP松弛给出了所有分数树宽脆弱类的简单PTAS,这是PTAS已知的最一般的“稀疏性”条件。我们将这些结果扩展到一般值csp,它包含了“清晰的”(或“严格的”)约束,每个可行的分配都必须满足这些约束。明确约束的唯一条件是,它们的领域包含的元素至少与所有其他元素一样可行(但可能不那么有价值)。为了最小化具有清晰约束的一般值csp,我们提出了所有Baker图类的PTAS -一个由Dvořák [SODA ' 20]定义的定义,它包含了除了分数树宽脆弱类之外,Baker技术已知有效的所有类。虽然这是在明确约束条件下满足一定单调性条件的问题的标准,但我们表明,这可以放宽为对角性——与逻辑、统计物理和随机csp相关的关系结构的属性。
{"title":"PTAS for Sparse General-valued CSPs","authors":"Balázs F. Mezei, Marcin Wrochna, Stanislav Živný","doi":"10.1145/3569956","DOIUrl":"https://doi.org/10.1145/3569956","url":null,"abstract":"We study polynomial-time approximation schemes (PTASes) for constraint satisfaction problems (CSPs) such as Maximum Independent Set or Minimum Vertex Cover on sparse graph classes. Baker’s approach gives a PTAS on planar graphs, excluded-minor classes, and beyond. For Max-CSPs, and even more generally, maximisation finite-valued CSPs (where constraints are arbitrary non-negative functions), Romero, Wrochna, and Živný [SODA’21] showed that the Sherali-Adams LP relaxation gives a simple PTAS for all fractionally-treewidth-fragile classes, which is the most general “sparsity” condition for which a PTAS is known. We extend these results to general-valued CSPs, which include “crisp” (or “strict”) constraints that have to be satisfied by every feasible assignment. The only condition on the crisp constraints is that their domain contains an element that is at least as feasible as all the others (but possibly less valuable). For minimisation general-valued CSPs with crisp constraints, we present a PTAS for all Baker graph classes—a definition by Dvořák [SODA’20] that encompasses all classes where Baker’s technique is known to work, except for fractionally-treewidth-fragile classes. While this is standard for problems satisfying a certain monotonicity condition on crisp constraints, we show this can be relaxed to diagonalisability—a property of relational structures connected to logics, statistical physics, and random CSPs.","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"19 1","pages":"1 - 31"},"PeriodicalIF":1.3,"publicationDate":"2022-12-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48947945","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}
引用次数: 2
Tightening Curves on Surfaces Monotonically with Applications 表面上单调的拧紧曲线与应用
IF 1.3 3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2022-11-11 DOI: https://dl.acm.org/doi/10.1145/3558097
Hsien-Chih Chang, Arnaud de Mesmay

We prove the first polynomial bound on the number of monotonic homotopy moves required to tighten a collection of closed curves on any compact orientable surface, where the number of crossings in the curve is not allowed to increase at any time during the process. The best known upper bound before was exponential, which can be obtained by combining the algorithm of De Graaf and Schrijver [J. Comb. Theory Ser. B, 1997] together with an exponential upper bound on the number of possible surface maps. To obtain the new upper bound, we apply tools from hyperbolic geometry, as well as operations in graph drawing algorithms—the cluster and pipe expansions—to the study of curves on surfaces.

As corollaries, we present two efficient algorithms for curves and graphs on surfaces. First, we provide a polynomial-time algorithm to convert any given multicurve on a surface into minimal position. Such an algorithm only existed for single closed curves, and it is known that previous techniques do not generalize to the multicurve case. Second, we provide a polynomial-time algorithm to reduce any k-terminal plane graph (and more generally, surface graph) using degree-1 reductions, series-parallel reductions, and Δ Y-transformations for arbitrary integer k. Previous algorithms only existed in the planar setting when k ≤ 4, and all of them rely on extensive case-by-case analysis based on different values of k. Our algorithm makes use of the connection between electrical transformations and homotopy moves and thus solves the problem in a unified fashion.

我们证明了紧致可定向曲面上紧致一组闭合曲线所需的单调同伦移动数的第一个多项式界,在紧致可定向曲面上,曲线上的交叉点在任何时候都不允许增加。以前最著名的上界是指数上界,可以通过De Graaf和Schrijver的算法结合得到[J]。梳子。Ser的理论。B, 1997]以及可能的表面映射数量的指数上界。为了得到新的上界,我们应用了双曲几何中的工具,以及图形绘制算法中的操作——簇和管扩张——来研究曲面上的曲线。作为推论,我们提出了曲面上曲线和图的两种有效算法。首先,我们提供了一个多项式时间算法来转换曲面上任意给定的多曲线到最小位置。这种算法只适用于单闭合曲线,已知以往的技术不能推广到多曲线情况。其次,我们提供了一种多项式时间算法,可以对任意整数k使用1次约简、串联并行约简和Δ y变换来约简任意k端平面图(以及更一般的曲面图)。以前的算法仅存在于k≤4的平面设置中。它们都依赖于基于不同k值的广泛的个案分析。我们的算法利用了电变换和同伦运动之间的联系,从而统一地解决了问题。
{"title":"Tightening Curves on Surfaces Monotonically with Applications","authors":"Hsien-Chih Chang, Arnaud de Mesmay","doi":"https://dl.acm.org/doi/10.1145/3558097","DOIUrl":"https://doi.org/https://dl.acm.org/doi/10.1145/3558097","url":null,"abstract":"<p>We prove the first polynomial bound on the number of <i>monotonic</i> homotopy moves required to tighten a collection of closed curves on any compact orientable surface, where the number of crossings in the curve is not allowed to increase at any time during the process. The best known upper bound before was exponential, which can be obtained by combining the algorithm of De Graaf and Schrijver [<i>J. Comb. Theory Ser. B</i>, 1997] together with an exponential upper bound on the number of possible surface maps. To obtain the new upper bound, we apply tools from hyperbolic geometry, as well as operations in graph drawing algorithms—the cluster and pipe expansions—to the study of curves on surfaces.</p><p>As corollaries, we present two efficient algorithms for curves and graphs on surfaces. First, we provide a polynomial-time algorithm to convert any given multicurve on a surface into minimal position. Such an algorithm only existed for single closed curves, and it is known that previous techniques do not generalize to the multicurve case. Second, we provide a polynomial-time algorithm to reduce any <i>k</i>-terminal plane graph (and more generally, surface graph) using degree-1 reductions, series-parallel reductions, and Δ <i>Y</i>-transformations for arbitrary integer <i>k</i>. Previous algorithms only existed in the planar setting when <i>k</i> ≤ 4, and all of them rely on extensive case-by-case analysis based on different values of <i>k</i>. Our algorithm makes use of the connection between electrical transformations and homotopy moves and thus solves the problem in a unified fashion.</p>","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"1 10","pages":""},"PeriodicalIF":1.3,"publicationDate":"2022-11-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138494864","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 Bound on the Combinatorial Complexity of Approximating Polytopes 逼近多面体组合复杂度的最优界
IF 1.3 3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2022-11-11 DOI: https://dl.acm.org/doi/10.1145/3559106
Rahul Arya, Sunil Arya, Guilherme D. da Fonseca, David Mount

This article considers the question of how to succinctly approximate a multidimensional convex body by a polytope. Given a convex body K of unit diameter in Euclidean d-dimensional space (where d is a constant) and an error parameter ε > 0, the objective is to determine a convex polytope of low combinatorial complexity whose Hausdorff distance from K is at most ε. By combinatorial complexity, we mean the total number of faces of all dimensions. Classical constructions by Dudley and Bronshteyn/Ivanov show that O(1/ε(d-1)/2) facets or vertices are possible, respectively, but neither achieves both bounds simultaneously. In this article, we show that it is possible to construct a polytope with O(1/ε(d-1)/2) combinatorial complexity, which is optimal in the worst case.

Our result is based on a new relationship between ε-width caps of a convex body and its polar body. Using this relationship, we are able to obtain a volume-sensitive bound on the number of approximating caps that are “essentially different.” We achieve our main result by combining this with a variant of the witness-collector method and a novel variable-thickness layered construction of the economical cap covering.

本文考虑了如何用多面体简洁地逼近多维凸体的问题。给定欧几里得d维空间中单位直径的凸体K(其中d为常数)和误差参数ε >0时,目标是确定一个与K的Hausdorff距离不超过ε的低组合复杂度凸多面体。通过组合复杂性,我们指的是所有维度的面总数。Dudley和Bronshteyn/Ivanov的经典构造表明,O(1/ε(d-1)/2)个面或顶点分别是可能的,但不能同时达到两个边界。在本文中,我们证明了在最坏的情况下,构造一个组合复杂度为0 (1/ε(d-1)/2)的多面体是可能的。我们的结果是基于凸体的ε-宽度帽与其极体之间的一种新的关系。利用这种关系,我们能够获得“本质不同”的近似上限数量的体积敏感界限。我们通过将其与证人收集器方法的一种变体和经济帽盖的新型变厚度分层结构相结合来实现我们的主要结果。
{"title":"Optimal Bound on the Combinatorial Complexity of Approximating Polytopes","authors":"Rahul Arya, Sunil Arya, Guilherme D. da Fonseca, David Mount","doi":"https://dl.acm.org/doi/10.1145/3559106","DOIUrl":"https://doi.org/https://dl.acm.org/doi/10.1145/3559106","url":null,"abstract":"<p>This article considers the question of how to succinctly approximate a multidimensional convex body by a polytope. Given a convex body <i>K</i> of unit diameter in Euclidean <i>d</i>-dimensional space (where <i>d</i> is a constant) and an error parameter ε &gt; 0, the objective is to determine a convex polytope of low combinatorial complexity whose Hausdorff distance from <i>K</i> is at most ε. By <i>combinatorial complexity</i>, we mean the total number of faces of all dimensions. Classical constructions by Dudley and Bronshteyn/Ivanov show that <i>O</i>(1/ε<sup>(<i>d</i>-1)/2</sup>) facets or vertices are possible, respectively, but neither achieves both bounds simultaneously. In this article, we show that it is possible to construct a polytope with <i>O</i>(1/ε<sup>(<i>d</i>-1)/2</sup>) combinatorial complexity, which is optimal in the worst case.</p><p>Our result is based on a new relationship between ε-width caps of a convex body and its polar body. Using this relationship, we are able to obtain a volume-sensitive bound on the number of approximating caps that are “essentially different.” We achieve our main result by combining this with a variant of the witness-collector method and a novel variable-thickness layered construction of the economical cap covering.</p>","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"1 8‐9","pages":""},"PeriodicalIF":1.3,"publicationDate":"2022-11-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138494865","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
Introduction to the Special Issue on ACM-SIAM Symposium on Discrete Algorithms (SODA) 2020 ACM-SIAM离散算法研讨会(SODA) 2020特刊简介
IF 1.3 3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2022-11-11 DOI: https://dl.acm.org/doi/10.1145/3561912
Gautam Kamath, Sepehr Assadi, Anne Driemel, Janardhan Kulkarni

No abstract available.

没有摘要。
{"title":"Introduction to the Special Issue on ACM-SIAM Symposium on Discrete Algorithms (SODA) 2020","authors":"Gautam Kamath, Sepehr Assadi, Anne Driemel, Janardhan Kulkarni","doi":"https://dl.acm.org/doi/10.1145/3561912","DOIUrl":"https://doi.org/https://dl.acm.org/doi/10.1145/3561912","url":null,"abstract":"<p>No abstract available.</p>","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"1 7","pages":""},"PeriodicalIF":1.3,"publicationDate":"2022-11-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138494866","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
Introduction to the Special Issue on ACM-SIAM Symposium on Discrete Algorithms (SODA) 2020 ACM-SIAM离散算法研讨会(SODA)2020特刊简介
IF 1.3 3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2022-10-31 DOI: 10.1145/3561912
Gautam Kamath, Sepehr Assadi, A. Driemel, Janardhan Kulkarni
the role of interactivity in local differential a close connection between the communication complexity of a two-player problem and the sample complexity of its sequentially-interactive locally-private multi-player analogue. the authors to show the first exponential separation between the sample complexity of sequentially- and fully-interactive locally private protocols. Furthermore, construct an infinite hierarchy of sequentially-interactive protocols (parameterized by their number of rounds of interactivity), where each level of the hierarchy is exponentially separated from the one before.
交互性在局部微分中的作用二人问题的通信复杂性与其顺序交互式局部私有多人模拟的样本复杂性之间的密切联系。作者展示了顺序和完全交互式本地私有协议的样本复杂性之间的第一个指数分离。此外,构建一个顺序交互协议的无限层次结构(通过其交互轮次进行参数化),其中层次结构的每个级别都与之前的级别呈指数级分离。
{"title":"Introduction to the Special Issue on ACM-SIAM Symposium on Discrete Algorithms (SODA) 2020","authors":"Gautam Kamath, Sepehr Assadi, A. Driemel, Janardhan Kulkarni","doi":"10.1145/3561912","DOIUrl":"https://doi.org/10.1145/3561912","url":null,"abstract":"the role of interactivity in local differential a close connection between the communication complexity of a two-player problem and the sample complexity of its sequentially-interactive locally-private multi-player analogue. the authors to show the first exponential separation between the sample complexity of sequentially- and fully-interactive locally private protocols. Furthermore, construct an infinite hierarchy of sequentially-interactive protocols (parameterized by their number of rounds of interactivity), where each level of the hierarchy is exponentially separated from the one before.","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"18 1","pages":"1 - 2"},"PeriodicalIF":1.3,"publicationDate":"2022-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46515277","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
Minimum Cut and Minimum k-Cut in Hypergraphs via Branching Contractions 分支收缩超图中的最小割和最小k割
IF 1.3 3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2022-10-29 DOI: https://dl.acm.org/doi/10.1145/3570162
Kyle Fox, Debmalya Panigrahi, Fred Zhang

On hypergraphs with m hyperedges and n vertices, where p denotes the total size of the hyperedges, we provide the following results:

We give an algorithm that runs in (widetilde{O}left(mn^{2k-2}right) ) time for finding a minimum k-cut in hypergraphs of arbitrary rank. This algorithm betters the previous best running time for the minimum k-cut problem, for k > 2.

We give an algorithm that runs in (widetilde{O}left(n^{max lbrace r,2k-2rbrace }right) ) time for finding a minimum k-cut in hypergraphs of constant rank r. This algorithm betters the previous best running times for both the minimum cut and minimum k-cut problems for dense hypergraphs.

Both of our algorithms are Monte Carlo, i.e., they return a minimum k-cut (or minimum cut) with high probability. These algorithms are obtained as instantiations of a generic branching randomized contraction technique on hypergraphs, which extends the celebrated work of Karger and Stein on recursive contractions in graphs. Our techniques and results also extend to the problems of minimum hedge-cut and minimum hedge-k-cut on hedgegraphs, which generalize hypergraphs.

对于具有m个超边和n个顶点的超图,其中p表示超边的总大小,我们提供了以下结果:•我们给出了一个在(widetilde{O}left(mn^{2k-2}right) )时间内运行的算法,用于在任意秩的超图中找到最小k-cut。该算法优于之前的最小k切问题的最佳运行时间,对于k &gt;2.•我们给出了一个运行时间为(widetilde{O}left(n^{max lbrace r,2k-2rbrace }right) )的算法,用于在常数秩r的超图中寻找最小k-切。该算法优于先前的最小k-切和最小k-切问题的最佳运行时间。我们的两个算法都是蒙特卡罗算法,也就是说,它们以高概率返回最小k-cut(或最小切割)。这些算法作为超图上一般分支随机收缩技术的实例,扩展了Karger和Stein关于图上递归收缩的著名工作。我们的技术和结果也推广到对冲图上的最小对冲切割和最小对冲k-切割问题,这是超图的推广。
{"title":"Minimum Cut and Minimum k-Cut in Hypergraphs via Branching Contractions","authors":"Kyle Fox, Debmalya Panigrahi, Fred Zhang","doi":"https://dl.acm.org/doi/10.1145/3570162","DOIUrl":"https://doi.org/https://dl.acm.org/doi/10.1145/3570162","url":null,"abstract":"<p>On hypergraphs with <i>m</i> hyperedges and <i>n</i> vertices, where <i>p</i> denotes the total size of the hyperedges, we provide the following results: <p><table border=\"0\" list-type=\"bullet\" width=\"95%\"><tr><td valign=\"top\"><p>•</p></td><td colspan=\"5\" valign=\"top\"><p>We give an algorithm that runs in (widetilde{O}left(mn^{2k-2}right) ) time for finding a minimum <i>k</i>-cut in hypergraphs of arbitrary rank. This algorithm betters the previous best running time for the minimum <i>k</i>-cut problem, for <i>k</i> &gt; 2.</p></td></tr><tr><td valign=\"top\"><p>•</p></td><td colspan=\"5\" valign=\"top\"><p>We give an algorithm that runs in (widetilde{O}left(n^{max lbrace r,2k-2rbrace }right) ) time for finding a minimum <i>k</i>-cut in hypergraphs of constant rank <i>r</i>. This algorithm betters the previous best running times for both the minimum cut and minimum <i>k</i>-cut problems for dense hypergraphs.</p></td></tr></table></p>\u0000Both of our algorithms are Monte Carlo, <i>i.e.</i>, they return a minimum <i>k</i>-cut (or minimum cut) with high probability. These algorithms are obtained as instantiations of a generic <i>branching randomized contraction</i> technique on hypergraphs, which extends the celebrated work of Karger and Stein on recursive contractions in graphs. Our techniques and results also extend to the problems of minimum hedge-cut and minimum hedge-<i>k</i>-cut on hedgegraphs, which generalize hypergraphs.</p>","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"2 1","pages":""},"PeriodicalIF":1.3,"publicationDate":"2022-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138494861","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
A Lower Bound on Cycle-Finding in Sparse Digraphs 稀疏有向图中循环查找的下界
IF 1.3 3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2022-10-10 DOI: https://dl.acm.org/doi/10.1145/3417979
Xi Chen, Tim Randolph, Rocco A. Servedio, Timothy Sun

We consider the problem of finding a cycle in a sparse directed graph G that is promised to be far from acyclic, meaning that the smallest feedback arc set, i.e., a subset of edges whose deletion results in an acyclic graph, in G is large. We prove an information-theoretic lower bound, showing that for N-vertex graphs with constant outdegree, any algorithm for this problem must make Ω̄(N5/9) queries to an adjacency list representation of G. In the language of property testing, our result is an Ω̄(N5/9) lower bound on the query complexity of one-sided algorithms for testing whether sparse digraphs with constant outdegree are far from acyclic. This is the first improvement on the Ω (√ N) lower bound, implicit in the work of Bender and Ron, which follows from a simple birthday paradox argument.

我们考虑在一个稀疏有向图G中寻找一个保证远离无环的环的问题,这意味着G中最小的反馈弧集,即其删除导致无环图的边的子集是很大的。我们证明了一个信息论下界,表明对于具有恒定出界度的n顶点图,该问题的任何算法都必须对邻接表表示g进行Ω ā (N5/9)查询。在性质测试语言中,我们的结果是用于测试具有恒定出界度的稀疏有向图是否离无环很远的单侧算法查询复杂度的Ω ā (N5/9)下界。这是对Ω(√N)下界的第一个改进,隐含在Bender和Ron的工作中,它来自一个简单的生日悖论论证。
{"title":"A Lower Bound on Cycle-Finding in Sparse Digraphs","authors":"Xi Chen, Tim Randolph, Rocco A. Servedio, Timothy Sun","doi":"https://dl.acm.org/doi/10.1145/3417979","DOIUrl":"https://doi.org/https://dl.acm.org/doi/10.1145/3417979","url":null,"abstract":"<p>We consider the problem of finding a cycle in a sparse directed graph <i>G</i> that is promised to be far from acyclic, meaning that the smallest <i>feedback arc set</i>, i.e., a subset of edges whose deletion results in an acyclic graph, in <i>G</i> is large. We prove an information-theoretic lower bound, showing that for <i>N</i>-vertex graphs with constant outdegree, any algorithm for this problem must make Ω̄(N<sup>5/9</sup>) queries to an adjacency list representation of <i>G</i>. In the language of property testing, our result is an Ω̄(N<sup>5/9)</sup> lower bound on the query complexity of one-sided algorithms for testing whether sparse digraphs with constant outdegree are far from acyclic. This is the first improvement on the Ω (√ <i>N</i>) lower bound, implicit in the work of Bender and Ron, which follows from a simple birthday paradox argument.</p>","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"1 11","pages":""},"PeriodicalIF":1.3,"publicationDate":"2022-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138494863","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
Detecting Feedback Vertex Sets of Size k in O⋆ (2.7k) Time 在O -美女(2.7k)中检测大小为k的反馈顶点集
IF 1.3 3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2022-10-10 DOI: https://dl.acm.org/doi/10.1145/3504027
Jason Li, Jesper Nederlof

In the Feedback Vertex Set (FVS) problem, one is given an undirected graph G and an integer k, and one needs to determine whether there exists a set of k vertices that intersects all cycles of G (a so-called feedback vertex set). Feedback Vertex Set is one of the most central problems in parameterized complexity: It served as an excellent testbed for many important algorithmic techniques in the field such as Iterative Compression [Guo et al. (JCSS’06)], Randomized Branching [Becker et al. (J. Artif. Intell. Res’00)] and Cut&Count [Cygan et al. (FOCS’11)]. In particular, there has been a long race for the smallest dependence f(k) in run times of the type O (f(k)), where the O notation omits factors polynomial in n. This race seemed to have reached a conclusion in 2011, when a randomized O (3k) time algorithm based on Cut&Count was introduced.

In this work, we show the contrary and give a O (2.7k) time randomized algorithm. Our algorithm combines all mentioned techniques with substantial new ideas: First, we show that, given a feedback vertex set of size k of bounded average degree, a tree decomposition of width (1-Ω (1))k can be found in polynomial time. Second, we give a randomized branching strategy inspired by the one from [Becker et al. (J. Artif. Intell. Res’00)] to reduce to the aforementioned bounded average degree setting. Third, we obtain significant run time improvements by employing fast matrix multiplication.

在反馈顶点集(FVS)问题中,给定一个无向图G和一个整数k,需要确定是否存在与G的所有循环相交的k个顶点的集合(即所谓的反馈顶点集)。反馈顶点集是参数化复杂性中最核心的问题之一:它是该领域许多重要算法技术的优秀测试平台,如迭代压缩[Guo等人(JCSS ' 06)],随机分支[Becker等人]。智能。Res ' 00)和Cut&Count [Cygan et al. (FOCS ' 11)]。尤其值得一提的是,对于O -百科(f(k))类型的运行时间中最小的依赖f(k)一直存在着一场旷日持久的竞赛,其中O -百科符号省略了n中的多项式因子。这场竞赛似乎在2011年得出了结论,当时引入了基于Cut&Count的随机O -百科(3k)时间算法。在这项工作中,我们展示了相反的情况,并给出了O - (2.7k)时间随机化算法。我们的算法将所有提到的技术与实质性的新思想结合起来:首先,我们证明,给定一个大小为k的有界平均度的反馈顶点集,可以在多项式时间内找到宽度为(1-Ω (1))k的树分解。其次,我们给出了一个受[Becker等人]启发的随机分支策略。智能。(Res ' 00)]以降低到上述有界平均度设置。第三,我们通过使用快速矩阵乘法获得了显著的运行时间改进。
{"title":"Detecting Feedback Vertex Sets of Size k in O⋆ (2.7k) Time","authors":"Jason Li, Jesper Nederlof","doi":"https://dl.acm.org/doi/10.1145/3504027","DOIUrl":"https://doi.org/https://dl.acm.org/doi/10.1145/3504027","url":null,"abstract":"<p>In the Feedback Vertex Set (FVS) problem, one is given an undirected graph <i>G</i> and an integer <i>k</i>, and one needs to determine whether there exists a set of <i>k</i> vertices that intersects all cycles of <i>G</i> (a so-called feedback vertex set). Feedback Vertex Set is one of the most central problems in parameterized complexity: It served as an excellent testbed for many important algorithmic techniques in the field such as Iterative Compression [Guo et al. (JCSS’06)], Randomized Branching [Becker et al. (J. Artif. Intell. Res’00)] and Cut&amp;Count [Cygan et al. (FOCS’11)]. In particular, there has been a long race for the smallest dependence <i>f(k)</i> in run times of the type <i>O<sup>⋆</sup> (f(k))</i>, where the <i>O<sup>⋆</sup></i> notation omits factors polynomial in <i>n</i>. This race seemed to have reached a conclusion in 2011, when a randomized <i>O</i><sup>⋆</sup> (3<sup><i>k</i></sup>) time algorithm based on Cut&amp;Count was introduced.</p><p>In this work, we show the contrary and give a <i>O<sup>⋆</sup> (2.7<i>k</i>)</i> time randomized algorithm. Our algorithm combines all mentioned techniques with substantial new ideas: First, we show that, given a feedback vertex set of size <i>k</i> of bounded average degree, a tree decomposition of width <i>(1-Ω (1))k</i> can be found in polynomial time. Second, we give a randomized branching strategy inspired by the one from [Becker et al. (J. Artif. Intell. Res’00)] to reduce to the aforementioned bounded average degree setting. Third, we obtain significant run time improvements by employing fast matrix multiplication.</p>","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"1 12","pages":""},"PeriodicalIF":1.3,"publicationDate":"2022-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138494862","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