首页 > 最新文献

2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS)最新文献

英文 中文
Deterministic Distributed Edge-Coloring via Hypergraph Maximal Matching 基于超图极大匹配的确定性分布式边着色
Pub Date : 2017-04-10 DOI: 10.1109/FOCS.2017.25
Manuela Fischer, M. Ghaffari, F. Kuhn
We present a deterministic distributed algorithm that computes a (2δ-1)-edge-coloring, or even list-edge-coloring, in any n-node graph with maximum degree δ, in O(log^8 δ ⋅ log n) rounds. This answers one of the long-standing open questions of distributed graph algorithms} from the late 1980s, which asked for a polylogarithmic-time algorithm. See, e.g., Open Problem 4 in the Distributed Graph Coloring book of Barenboim and Elkin. The previous best round complexities were 2^{O(√{log n})} by Panconesi and Srinivasan [STOC92] and Õ(√{δ}) + O(log^* n) by Fraigniaud, Heinrich, and Kosowski [FOCS16]. A corollary of our deterministic list-edge-coloring also improves the randomized complexity of (2δ-1)-edge-coloring to poly(loglog n) rounds.The key technical ingredient is a deterministic distributed algorithm for hypergraph maximal matching, which we believe will be of interest beyond this result. In any hypergraph of rank r — where each hyperedge has at most r vertices — with n nodes and maximum degree δ, this algorithm computes a maximal matching in O(r^5 log^{6+log r } δ ⋅ log n) rounds.This hypergraph matching algorithm and its extensions also lead to a number of other results. In particular, we obtain a polylogarithmic-time deterministic distributed maximal independent set (MIS) algorithm for graphs with bounded neighborhood independence, hence answering Open Problem 5 of Barenboim and Elkins book, a big((log δ/ε)^{O(log 1/ε)}big)-round deterministic algorithm for (1+ε)-approximation of maximum matching, and a quasi-polylogarithmic-time deterministic distributed algorithm for orienting λ-arboricity graphs with out-degree at most lceil (1+ε)λ rceil, for any constant ε 0, hence partially answering Open Problem 10 of Barenboim and Elkins book.
我们提出了一种确定性分布式算法,该算法在O(log^8 δ)内计算最大度为δ的任意n节点图的(2δ-1)边着色,甚至是列表边着色。& # x22C5;Log n)轮。这回答了20世纪80年代后期分布式图算法的一个长期开放问题,该问题要求使用多对数时间算法。例如,见Barenboim和Elkin的分布式图着色书中的开放问题4。之前的最佳轮复杂度是Panconesi和Srinivasan的2^{O(√{log n})}和Fraigniaud, Heinrich和Kosowski的Õ(√{δ}) + O(log^* n) [FOCS16]。我们的确定性列表边着色的一个推论也提高了(2δ-1)边着色到多(logogn)轮的随机复杂度。关键的技术成分是超图最大匹配的确定性分布式算法,我们相信这将超出这个结果的兴趣。在任意秩为r —其中每个超边缘最多有r个顶点—在n个节点和最大度δ的情况下,该算法在O(r^5 log^{6+log r} δ& # x22C5;Log n)轮。这种超图匹配算法及其扩展也导致了许多其他结果。特别地,我们得到了一个具有有界邻域独立图的多对数时间确定性分布最大独立集(MIS)算法,从而回答了Barenboim和Elkins著作中的开放问题5,一个(log δ/ε)^{0 (log 1/ε)}big)-round的(1+ε)-逼近最大匹配的确定性算法。以及一种拟多对数时间确定性分布式算法,用于定向出度最多为 lciel (1+ε)λ的λrceil,对于任意常数ε0,因此部分回答了巴伦博伊姆和埃尔金斯书中的开放问题10。
{"title":"Deterministic Distributed Edge-Coloring via Hypergraph Maximal Matching","authors":"Manuela Fischer, M. Ghaffari, F. Kuhn","doi":"10.1109/FOCS.2017.25","DOIUrl":"https://doi.org/10.1109/FOCS.2017.25","url":null,"abstract":"We present a deterministic distributed algorithm that computes a (2δ-1)-edge-coloring, or even list-edge-coloring, in any n-node graph with maximum degree δ, in O(log^8 δ ⋅ log n) rounds. This answers one of the long-standing open questions of distributed graph algorithms} from the late 1980s, which asked for a polylogarithmic-time algorithm. See, e.g., Open Problem 4 in the Distributed Graph Coloring book of Barenboim and Elkin. The previous best round complexities were 2^{O(√{log n})} by Panconesi and Srinivasan [STOC92] and Õ(√{δ}) + O(log^* n) by Fraigniaud, Heinrich, and Kosowski [FOCS16]. A corollary of our deterministic list-edge-coloring also improves the randomized complexity of (2δ-1)-edge-coloring to poly(loglog n) rounds.The key technical ingredient is a deterministic distributed algorithm for hypergraph maximal matching, which we believe will be of interest beyond this result. In any hypergraph of rank r — where each hyperedge has at most r vertices — with n nodes and maximum degree δ, this algorithm computes a maximal matching in O(r^5 log^{6+log r } δ ⋅ log n) rounds.This hypergraph matching algorithm and its extensions also lead to a number of other results. In particular, we obtain a polylogarithmic-time deterministic distributed maximal independent set (MIS) algorithm for graphs with bounded neighborhood independence, hence answering Open Problem 5 of Barenboim and Elkins book, a big((log δ/ε)^{O(log 1/ε)}big)-round deterministic algorithm for (1+ε)-approximation of maximum matching, and a quasi-polylogarithmic-time deterministic distributed algorithm for orienting λ-arboricity graphs with out-degree at most lceil (1+ε)λ rceil, for any constant ε 0, hence partially answering Open Problem 10 of Barenboim and Elkins book.","PeriodicalId":311592,"journal":{"name":"2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129716551","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 69
Matrix Scaling and Balancing via Box Constrained Newton's Method and Interior Point Methods 基于盒约束牛顿法和内点法的矩阵缩放和平衡
Pub Date : 2017-04-07 DOI: 10.1109/FOCS.2017.88
Michael B. Cohen, A. Madry, Dimitris Tsipras, Adrian Vladu
In this paper, we study matrix scaling and balancing, which are fundamental problems in scientific computing, with a long line of work on them that dates back to the 1960s. We provide algorithms for both these problems that, ignoring logarithmic factors involving the dimension of the input matrix and the size of its entries, both run in time widetilde{O}(mlog kappa log^2 (1/≥ilon)) where ≥ilon is the amount of error we are willing to tolerate. Here, kappa represents the ratio between the largest and the smallest entries of the optimal scalings. This implies that our algorithms run in nearly-linear time whenever kappa is quasi-polynomial, which includes, in particular, the case of strictly positive matrices. We complement our results by providing a separate algorithm that uses an interior-point method and runs in time widetilde{O}(m^{3/2} log (1/≥ilon)).In order to establish these results, we develop a new second-order optimization framework that enables us to treat both problems in a unified and principled manner. This framework identifies a certain generalization of linear system solving that we can use to efficiently minimize a broad class of functions, which we call second-order robust. We then show that in the context of the specific functions capturing matrix scaling and balancing, we can leverage and generalize the work on Laplacian system solving to make the algorithms obtained via this framework very efficient.
在本文中,我们研究了矩阵缩放和平衡,这是科学计算中的基本问题,这方面的工作可以追溯到20世纪60年代。我们为这两个问题提供了算法,忽略了涉及输入矩阵维度及其条目大小的对数因素,它们都在时间widetilde{O} (m logkappalog ^2 (1/≥ilon))中运行,其中≥ilon是我们愿意容忍的误差量。这里,kappa表示最优缩放的最大和最小条目之间的比率。这意味着当kappa是拟多项式时,我们的算法在近线性时间内运行,其中特别包括严格正矩阵的情况。我们通过提供一个单独的算法来补充我们的结果,该算法使用内点法并在时间widetilde{O} (m^{3/2}log (1/≥ilon))中运行。为了建立这些结果,我们开发了一个新的二阶优化框架,使我们能够以统一和原则性的方式处理这两个问题。这个框架确定了线性系统求解的一定泛化,我们可以用它来有效地最小化一类广泛的函数,我们称之为二阶鲁棒。然后,我们证明了在特定函数捕获矩阵缩放和平衡的背景下,我们可以利用和推广拉普拉斯系统求解的工作,使通过该框架获得的算法非常有效。
{"title":"Matrix Scaling and Balancing via Box Constrained Newton's Method and Interior Point Methods","authors":"Michael B. Cohen, A. Madry, Dimitris Tsipras, Adrian Vladu","doi":"10.1109/FOCS.2017.88","DOIUrl":"https://doi.org/10.1109/FOCS.2017.88","url":null,"abstract":"In this paper, we study matrix scaling and balancing, which are fundamental problems in scientific computing, with a long line of work on them that dates back to the 1960s. We provide algorithms for both these problems that, ignoring logarithmic factors involving the dimension of the input matrix and the size of its entries, both run in time widetilde{O}(mlog kappa log^2 (1/≥ilon)) where ≥ilon is the amount of error we are willing to tolerate. Here, kappa represents the ratio between the largest and the smallest entries of the optimal scalings. This implies that our algorithms run in nearly-linear time whenever kappa is quasi-polynomial, which includes, in particular, the case of strictly positive matrices. We complement our results by providing a separate algorithm that uses an interior-point method and runs in time widetilde{O}(m^{3/2} log (1/≥ilon)).In order to establish these results, we develop a new second-order optimization framework that enables us to treat both problems in a unified and principled manner. This framework identifies a certain generalization of linear system solving that we can use to efficiently minimize a broad class of functions, which we call second-order robust. We then show that in the context of the specific functions capturing matrix scaling and balancing, we can leverage and generalize the work on Laplacian system solving to make the algorithms obtained via this framework very efficient.","PeriodicalId":311592,"journal":{"name":"2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128138369","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 109
Much Faster Algorithms for Matrix Scaling 更快的矩阵缩放算法
Pub Date : 2017-04-07 DOI: 10.1109/FOCS.2017.87
Zeyuan Allen-Zhu, Yuanzhi Li, R. Oliveira, A. Wigderson
We develop several efficient algorithms for the classical Matrix Scaling} problem, which is used in many diverse areas, from preconditioning linear systems to approximation of the permanent. On an input n× n matrix A, this problem asks to find diagonal (scaling) matrices X and Y (if they exist), so that X A Y ε-approximates a doubly stochastic matrix, or more generally a matrix with prescribed row and column sums.We address the general scaling problem as well as some important special cases. In particular, if A has m nonzero entries, and if there exist X and Y with polynomially large entries such that X A Y is doubly stochastic, then we can solve the problem in total complexity tilde{O}(m + n^{4/3}). This greatly improves on the best known previous results, which were either tilde{O}(n^4) or O(m n^{1/2}/ε).Our algorithms are based on tailor-made first and second order techniques, combined with other recent advances in continuous optimization, which may be of independent interest for solving similar problems.
我们为经典的矩阵缩放问题开发了几种有效的算法,这些算法被用于许多不同的领域,从预处理线性系统到近似永久系统。输入n×在矩阵A中,这个问题要求找到对角(缩放)矩阵X和Y(如果它们存在),使得X A Y ε-近似于一个双重随机矩阵,或者更一般地说,一个具有规定的行和和的矩阵。我们讨论了一般的标度问题以及一些重要的特殊情况。特别地,如果A有m个非零项,并且如果X和Y有多项式大的项,使得X A Y是双随机的,那么我们可以用总复杂度tilde{O}(m + n^{4/3})来解决问题。这大大改进了以前最著名的结果,即tilde{O}(n^4)或O(m n^{1/2}/ε)。我们的算法基于定制的一阶和二阶技术,结合了其他最近在连续优化方面的进展,这可能对解决类似问题有独立的兴趣。
{"title":"Much Faster Algorithms for Matrix Scaling","authors":"Zeyuan Allen-Zhu, Yuanzhi Li, R. Oliveira, A. Wigderson","doi":"10.1109/FOCS.2017.87","DOIUrl":"https://doi.org/10.1109/FOCS.2017.87","url":null,"abstract":"We develop several efficient algorithms for the classical Matrix Scaling} problem, which is used in many diverse areas, from preconditioning linear systems to approximation of the permanent. On an input n× n matrix A, this problem asks to find diagonal (scaling) matrices X and Y (if they exist), so that X A Y ε-approximates a doubly stochastic matrix, or more generally a matrix with prescribed row and column sums.We address the general scaling problem as well as some important special cases. In particular, if A has m nonzero entries, and if there exist X and Y with polynomially large entries such that X A Y is doubly stochastic, then we can solve the problem in total complexity tilde{O}(m + n^{4/3}). This greatly improves on the best known previous results, which were either tilde{O}(n^4) or O(m n^{1/2}/ε).Our algorithms are based on tailor-made first and second order techniques, combined with other recent advances in continuous optimization, which may be of independent interest for solving similar problems.","PeriodicalId":311592,"journal":{"name":"2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"343 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116531755","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 105
Testing Hereditary Properties of Ordered Graphs and Matrices 检验有序图和矩阵的遗传性质
Pub Date : 2017-04-07 DOI: 10.1109/FOCS.2017.83
N. Alon, Omri Ben-Eliezer, E. Fischer
We consider properties of edge-colored vertex-ordered graphs} – graphs with a totally ordered vertex set and a finite set of possible edge colors – showing that any hereditary property of such graphs is strongly testable, i.e., testable with a constant number of queries. We also explain how the proof can be adapted to show that any hereditary property of two-dimensional matrices over a finite alphabet (where row and column order is not ignored) is strongly testable. The first result generalizes the result of Alon and Shapira [FOCS05; SICOMP08], who showed that any hereditary graph property (without vertex order) is strongly testable. The second result answers and generalizes a conjecture of Alon, Fischer and Newman [SICOMP07] concerning testing of matrix properties.The testability is proved by establishing a removal lemma for vertex-ordered graphs. It states that if such a graph is far enough from satisfying a certain hereditary property, then most of its induced vertex-ordered subgraphs on a certain (large enough) constant number of vertices do not satisfy the property as well.The proof bridges the gap between techniques related to the regularity lemma, used in the long chain of papers investigating graph testing, and string testing techniques. Along the way we develop a Ramsey-type lemma for multipartite graphs with undesirable edges, stating that one can find a Ramsey-type structure in such a graph, in which the density of the undesirable edges is not much higher than the density of those edges in the graph.
我们考虑边缘彩色顶点有序图的性质}–具有完全有序顶点集和有限可能边缘颜色集的图–证明了此类图的任何遗传性质都是强可测试的,即可以用常数次查询进行测试。我们还解释了该证明如何适用于证明有限字母表上二维矩阵的任何遗传性质(其中行和列顺序不被忽略)是强可测试的。第一个结果推广了Alon和Shapira [FOCS05]的结果;SICOMP08],他证明了任何遗传图性质(没有顶点顺序)都是强可测试的。第二个结果回答并推广了Alon, Fischer和Newman [SICOMP07]关于矩阵性质测试的猜想。通过建立顶点有序图的去除引理,证明了该方法的可测试性。它指出,如果这样的图远远不能满足某种遗传性质,那么在一定(足够大的)恒定数量的顶点上,它的大多数诱导顶点有序子图也不满足该性质。该证明弥合了与正则引理相关的技术之间的差距,这些技术用于研究图测试的长链论文和字符串测试技术。在此过程中,我们发展了具有不希望边的多部图的ramsey型引理,说明人们可以在这样的图中找到一个ramsey型结构,其中不希望边的密度并不比图中那些边的密度高多少。
{"title":"Testing Hereditary Properties of Ordered Graphs and Matrices","authors":"N. Alon, Omri Ben-Eliezer, E. Fischer","doi":"10.1109/FOCS.2017.83","DOIUrl":"https://doi.org/10.1109/FOCS.2017.83","url":null,"abstract":"We consider properties of edge-colored vertex-ordered graphs} – graphs with a totally ordered vertex set and a finite set of possible edge colors – showing that any hereditary property of such graphs is strongly testable, i.e., testable with a constant number of queries. We also explain how the proof can be adapted to show that any hereditary property of two-dimensional matrices over a finite alphabet (where row and column order is not ignored) is strongly testable. The first result generalizes the result of Alon and Shapira [FOCS05; SICOMP08], who showed that any hereditary graph property (without vertex order) is strongly testable. The second result answers and generalizes a conjecture of Alon, Fischer and Newman [SICOMP07] concerning testing of matrix properties.The testability is proved by establishing a removal lemma for vertex-ordered graphs. It states that if such a graph is far enough from satisfying a certain hereditary property, then most of its induced vertex-ordered subgraphs on a certain (large enough) constant number of vertices do not satisfy the property as well.The proof bridges the gap between techniques related to the regularity lemma, used in the long chain of papers investigating graph testing, and string testing techniques. Along the way we develop a Ramsey-type lemma for multipartite graphs with undesirable edges, stating that one can find a Ramsey-type structure in such a graph, in which the density of the undesirable edges is not much higher than the density of those edges in the graph.","PeriodicalId":311592,"journal":{"name":"2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131297044","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
A Proof of CSP Dichotomy Conjecture CSP二分类猜想的一个证明
Pub Date : 2017-04-06 DOI: 10.1109/FOCS.2017.38
Dmitriy Zhuk
Many natural combinatorial problems can be expressed as constraint satisfaction problems. This class of problems is known to be NP-complete in general, but certain restrictions on the form of the constraints can ensure tractability. The standard way to parametrize interesting subclasses of the constraint satisfaction problem is via finite constraint languages. The main problem is to classify those subclasses that are solvable in polynomial time and those that are NP-complete. It was conjectured that if a core of a constraint language has a weak near unanimity polymorphism then the corresponding constraint satisfaction problem is tractable, otherwise it is NP-complete.In the paper we present an algorithm that solves Constraint Satisfaction Problem in polynomial time for constraint languages having a weak near unanimity polymorphism, which proves the remaining part of the conjecture.
许多自然组合问题可以表示为约束满足问题。这类问题通常被认为是np完全的,但是对约束形式的某些限制可以确保可跟踪性。对约束满足问题的有趣子类进行参数化的标准方法是使用有限约束语言。主要问题是对那些在多项式时间内可解的子类和那些np完全的子类进行分类。假设约束语言的核心具有弱的近一致多态性,则约束满足问题是可处理的,否则是np完全的。本文给出了一个在多项式时间内求解具有弱近一致多态性约束语言的约束满足问题的算法,证明了该猜想的剩余部分。
{"title":"A Proof of CSP Dichotomy Conjecture","authors":"Dmitriy Zhuk","doi":"10.1109/FOCS.2017.38","DOIUrl":"https://doi.org/10.1109/FOCS.2017.38","url":null,"abstract":"Many natural combinatorial problems can be expressed as constraint satisfaction problems. This class of problems is known to be NP-complete in general, but certain restrictions on the form of the constraints can ensure tractability. The standard way to parametrize interesting subclasses of the constraint satisfaction problem is via finite constraint languages. The main problem is to classify those subclasses that are solvable in polynomial time and those that are NP-complete. It was conjectured that if a core of a constraint language has a weak near unanimity polymorphism then the corresponding constraint satisfaction problem is tractable, otherwise it is NP-complete.In the paper we present an algorithm that solves Constraint Satisfaction Problem in polynomial time for constraint languages having a weak near unanimity polymorphism, which proves the remaining part of the conjecture.","PeriodicalId":311592,"journal":{"name":"2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"18 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131004843","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 361
Optimal Las Vegas Locality Sensitive Data Structures 最佳拉斯维加斯位置敏感数据结构
Pub Date : 2017-04-06 DOI: 10.1109/FOCS.2017.91
Thomas Dybdahl Ahle
We show that approximate similarity (near neighbour) search can be solved in high dimensions with performance matching state of the art (data independent) Locality Sensitive Hashing, but with a guarantee of no false negatives. Specifically we give two data structures for common problems. For c-approximate near neighbour in Hamming space, for which we get query time dn^{1/c+o(1)} and space dn^{1+1/c+o(1)} matching that of [Indyk and Motwani, 1998] and answering a long standing open question from [Indyk, 2000a] and [Pagh, 2016] in the affirmative. For (s1, s2)-approximate Jaccard similarity we get query time d^2n^{ρ+o(1)} and space d^2n^{1+ρ+o(1), ρ= [log (1+s1)/(2s1)]/[log (1+s2)/(2s2)], when sets have equal size, matching the performance of [Pagh and Christiani, 2017].We use space partitions as in classic LSH, but construct these using a combination of brute force, tensoring and splitter functions à la [Naor et al., 1995]. We also show two dimensionality reduction lemmas with 1-sided error.
我们表明,近似相似性(近邻)搜索可以在高维中解决,性能匹配最新的(数据独立的)局部敏感哈希,但保证没有假阴性。具体来说,我们给出了两种常见问题的数据结构。对于Hamming空间中的c-近似近邻,我们得到了与[Indyk and Motwani, 1998]匹配的查询时间dn^{1/c+o(1)}和空间dn^{1+1/c+o(1)},肯定地回答了[Indyk, 2000a]和[Pagh, 2016]中一个长期存在的开放问题。对于(s1, s2)-近似Jaccard相似度,当集合大小相等时,我们得到查询时间d^2n^{ρ+o(1)}和空间d^2n^{1+ρ+o(1), ρ= [log (1+s1)/(2s1)]/[log (1+s2)/(2s2)],性能与[Pagh and Christiani, 2017]相匹配。我们像在经典的LSH中一样使用空间分区,但是使用蛮力、张紧和分割函数的组合来构建它们à[Naor et al., 1995]。我们还展示了具有单边误差的两个降维引理。
{"title":"Optimal Las Vegas Locality Sensitive Data Structures","authors":"Thomas Dybdahl Ahle","doi":"10.1109/FOCS.2017.91","DOIUrl":"https://doi.org/10.1109/FOCS.2017.91","url":null,"abstract":"We show that approximate similarity (near neighbour) search can be solved in high dimensions with performance matching state of the art (data independent) Locality Sensitive Hashing, but with a guarantee of no false negatives. Specifically we give two data structures for common problems. For c-approximate near neighbour in Hamming space, for which we get query time dn^{1/c+o(1)} and space dn^{1+1/c+o(1)} matching that of [Indyk and Motwani, 1998] and answering a long standing open question from [Indyk, 2000a] and [Pagh, 2016] in the affirmative. For (s1, s2)-approximate Jaccard similarity we get query time d^2n^{ρ+o(1)} and space d^2n^{1+ρ+o(1), ρ= [log (1+s1)/(2s1)]/[log (1+s2)/(2s2)], when sets have equal size, matching the performance of [Pagh and Christiani, 2017].We use space partitions as in classic LSH, but construct these using a combination of brute force, tensoring and splitter functions à la [Naor et al., 1995]. We also show two dimensionality reduction lemmas with 1-sided error.","PeriodicalId":311592,"journal":{"name":"2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125245645","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 18
The Matching Problem in General Graphs Is in Quasi-NC 一般图的匹配问题属于准nc问题
Pub Date : 2017-04-06 DOI: 10.1109/FOCS.2017.70
O. Svensson, Jakub Tarnawski
We show that the perfect matching problem in general graphs is in Quasi-NC. That is, we give a deterministic parallel algorithm which runs in O(log^3 n) time on n^{O(log^2 n)} processors. The result is obtained by a derandomization of the Isolation Lemma for perfect matchings, which was introduced in the classic paper by Mulmuley, Vazirani and Vazirani [1987] to obtain a Randomized NC algorithm.Our proof extends the framework of Fenner, Gurjar and Thierauf [2016], who proved the analogous result in the special case of bipartite graphs. Compared to that setting, several new ingredients are needed due to the significantly more complex structure of perfect matchings in general graphs. In particular, our proof heavily relies on the laminar structure of the faces of the perfect matching polytope.
我们证明了一般图的完美匹配问题是准nc的。也就是说,我们给出了一个在n^{O(log^2 n)}个处理器上运行时间为O(log^3 n)的确定性并行算法。该结果是通过对Mulmuley, Vazirani和Vazirani[1987]在经典论文中引入的完美匹配隔离引理的非随机化来获得的,从而获得了随机化NC算法。我们的证明扩展了Fenner, Gurjar和Thierauf[2016]的框架,他们在二部图的特殊情况下证明了类似的结果。与这种设置相比,由于一般图中完美匹配的结构明显更复杂,因此需要一些新的成分。特别是,我们的证明在很大程度上依赖于完美匹配多面体面的层流结构。
{"title":"The Matching Problem in General Graphs Is in Quasi-NC","authors":"O. Svensson, Jakub Tarnawski","doi":"10.1109/FOCS.2017.70","DOIUrl":"https://doi.org/10.1109/FOCS.2017.70","url":null,"abstract":"We show that the perfect matching problem in general graphs is in Quasi-NC. That is, we give a deterministic parallel algorithm which runs in O(log^3 n) time on n^{O(log^2 n)} processors. The result is obtained by a derandomization of the Isolation Lemma for perfect matchings, which was introduced in the classic paper by Mulmuley, Vazirani and Vazirani [1987] to obtain a Randomized NC algorithm.Our proof extends the framework of Fenner, Gurjar and Thierauf [2016], who proved the analogous result in the special case of bipartite graphs. Compared to that setting, several new ingredients are needed due to the significantly more complex structure of perfect matchings in general graphs. In particular, our proof heavily relies on the laminar structure of the faces of the perfect matching polytope.","PeriodicalId":311592,"journal":{"name":"2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"81 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115628838","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 50
Optimal Lower Bounds for Universal Relation, and for Samplers and Finding Duplicates in Streams 通用关系的最优下界,以及采样器和查找流中的重复项
Pub Date : 2017-04-03 DOI: 10.1109/FOCS.2017.50
M. Kapralov, Jelani Nelson, J. Pachocki, Zhengyu Wang, David P. Woodruff, Mobin Yahyazadeh
In the communication problem UR (universal relation), Alice and Bob respectively receive x, y ∊{0,1}^n with the promise that x≠ y. The last player to receive a message must output an index i such that x_i≠ y_i. We prove that the randomized one-way communication complexity of this problem in the public coin model is exactly Theta(min{n,log(1/δ)log^2(frac n{log(1/δ)})}) for failure probability δ. Our lower bound holds even if promised mathop{support}(y)⊄ mathop{support}(x). As a corollary, we obtain optimal lower bounds for ℓ_p-sampling in strict turnstile streams for 0le p streams for 0 ≤ p
在通信问题UR (universal relation)中,Alice和Bob分别收到x, y ∊{0,1}^n,并承诺x≠y.最后一个接收到消息的播放器必须输出索引i,这样x_i≠y_i。我们证明了该问题在公共币模型中的随机单向通信复杂度正好是Theta(min{n,log(1/δ)log^2(frac n{log(1/δ)})})对于失败概率δ。我们的下限保持不变,即使承诺mathop{support}(y)⊄ mathop{支持}(x)。作为一个结论,我们得到了严格旋转门流中_# x2113;_p采样的最优下界,为0 p流为0 ≤p
{"title":"Optimal Lower Bounds for Universal Relation, and for Samplers and Finding Duplicates in Streams","authors":"M. Kapralov, Jelani Nelson, J. Pachocki, Zhengyu Wang, David P. Woodruff, Mobin Yahyazadeh","doi":"10.1109/FOCS.2017.50","DOIUrl":"https://doi.org/10.1109/FOCS.2017.50","url":null,"abstract":"In the communication problem UR (universal relation), Alice and Bob respectively receive x, y ∊{0,1}^n with the promise that x≠ y. The last player to receive a message must output an index i such that x_i≠ y_i. We prove that the randomized one-way communication complexity of this problem in the public coin model is exactly Theta(min{n,log(1/δ)log^2(frac n{log(1/δ)})}) for failure probability δ. Our lower bound holds even if promised mathop{support}(y)⊄ mathop{support}(x). As a corollary, we obtain optimal lower bounds for ℓ_p-sampling in strict turnstile streams for 0le p streams for 0 ≤ p","PeriodicalId":311592,"journal":{"name":"2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122417310","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 41
A Nearly Optimal Lower Bound on the Approximate Degree of AC^0 AC^0近似次的近最优下界
Pub Date : 2017-03-16 DOI: 10.1109/FOCS.2017.10
Mark Bun, J. Thaler
The approximate degree of a Boolean function f: {-1, 1}^n ↦ {-1, 1} is the least degree of a real polynomial that approximates f pointwise to error at most 1/3. We introduce a generic method for increasing the approximate degree of a given function, while preserving its computability by constant-depth circuits.Specifically, we show how to transform any Boolean function f with approximate degree d into a function F on O(n polylog(n)) variables with approximate degree at least D = Ω(n^{1/3} d^{2/3}). In particular, if d = n^{1-Ω(1), then D is polynomially larger than d. Moreover, if f is computed by a constant-depth polynomial-size Boolean circuit, then so is F.By recursively applying our transformation, for any constant δ 0 we exhibit an AC° function of approximate degree Ω(n^{1-δ}). This improves over the best previous lower bound of Ω(n^{2/3}) due to Aaronson and Shi (J. ACM 2004), and nearly matches the trivial upper bound of n that holds for any function. Our lower bounds also apply to (quasipolynomial-size) DNFs of polylogarithmic width.We describe several applications of these results. We give:• For any constant δ 0, an Ω(n^{1-δ}) lower bound on the quantum communication complexity of a function in AC°.• A Boolean function f with approximate degree at least C(f)^{2-o(1), where C(f) is the certificate complexity of f. This separation is optimal up to the o(1) term in the exponent.• Improved secret sharing schemes with reconstruction procedures in AC°.
布尔函数f: {- 1,1}^n ↦{- 1,1}是实多项式的最小次,它近似于f点,误差不超过1/3。本文介绍了一种增加给定函数近似度的通用方法,同时利用等深度电路保持其可计算性。具体来说,我们展示了如何将任意近似为d次的布尔函数f转换为O(n个polylog(n))个近似为d = Ω(n^{1/3} d^{2/3})变量上的函数f。特别地,如果d = n^{1-Ω(1),则d多项式地大于d。此外,如果f是由一个等深度多项式大小的布尔电路计算的,则f也是如此。我们展示了AC°近似次函数Ω(n^{1-δ})。这比Aaronson和Shi (J. ACM 2004)提出的Ω(n^{2/3})的最佳下界有所改进,并且几乎与任何函数的n的平凡上界相匹配。我们的下界也适用于(拟多项式大小)多对数宽度的dnf。我们描述了这些结果的几个应用。我们给:& # x2022;对于任意常数δ0, and &# x3b9;(n^{1-δ}) AC°.•一个布尔函数f,其近似度至少为C(f)^{2- 0(1),其中C(f)是f的证书复杂度。这种分离在指数中的0(1)项之前是最优的。•改进了基于AC°重构程序的秘密共享方案。
{"title":"A Nearly Optimal Lower Bound on the Approximate Degree of AC^0","authors":"Mark Bun, J. Thaler","doi":"10.1109/FOCS.2017.10","DOIUrl":"https://doi.org/10.1109/FOCS.2017.10","url":null,"abstract":"The approximate degree of a Boolean function f: {-1, 1}^n ↦ {-1, 1} is the least degree of a real polynomial that approximates f pointwise to error at most 1/3. We introduce a generic method for increasing the approximate degree of a given function, while preserving its computability by constant-depth circuits.Specifically, we show how to transform any Boolean function f with approximate degree d into a function F on O(n polylog(n)) variables with approximate degree at least D = Ω(n^{1/3} d^{2/3}). In particular, if d = n^{1-Ω(1), then D is polynomially larger than d. Moreover, if f is computed by a constant-depth polynomial-size Boolean circuit, then so is F.By recursively applying our transformation, for any constant δ 0 we exhibit an AC° function of approximate degree Ω(n^{1-δ}). This improves over the best previous lower bound of Ω(n^{2/3}) due to Aaronson and Shi (J. ACM 2004), and nearly matches the trivial upper bound of n that holds for any function. Our lower bounds also apply to (quasipolynomial-size) DNFs of polylogarithmic width.We describe several applications of these results. We give:• For any constant δ 0, an Ω(n^{1-δ}) lower bound on the quantum communication complexity of a function in AC°.• A Boolean function f with approximate degree at least C(f)^{2-o(1), where C(f) is the certificate complexity of f. This separation is optimal up to the o(1) term in the exponent.• Improved secret sharing schemes with reconstruction procedures in AC°.","PeriodicalId":311592,"journal":{"name":"2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-03-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130168218","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 33
A Dichotomy Theorem for Nonuniform CSPs 非一致csp的一个二分定理
Pub Date : 2017-03-08 DOI: 10.1109/FOCS.2017.37
A. Bulatov
In a non-uniform Constraint Satisfaction problem CSP(Γ), where G is a set of relations on a finite set A, the goal is to find an assignment of values to variables subject to constraints imposed on specified sets of variables using the relations from Γ. The Dichotomy Conjecture for the non-uniform CSP states that for every constraint language Gm the problem CSP(Γ) is either solvable in polynomial time or is NP-complete. It was proposed by Feder and Vardi in their seminal 1993 paper. In this paper we confirm the Dichotomy Conjecture.
在非一致约束满足问题CSP(Γ)中,其中G是有限集合a上的一组关系,目标是使用Γ中的关系找到受特定变量集约束的变量的值赋值。非一致CSP的二分猜想表明,对于每一个约束语言Gm,问题CSP(Γ)要么在多项式时间内可解,要么是np完全的。它是由Feder和Vardi在他们1993年的开创性论文中提出的。本文证实了二分类猜想。
{"title":"A Dichotomy Theorem for Nonuniform CSPs","authors":"A. Bulatov","doi":"10.1109/FOCS.2017.37","DOIUrl":"https://doi.org/10.1109/FOCS.2017.37","url":null,"abstract":"In a non-uniform Constraint Satisfaction problem CSP(Γ), where G is a set of relations on a finite set A, the goal is to find an assignment of values to variables subject to constraints imposed on specified sets of variables using the relations from Γ. The Dichotomy Conjecture for the non-uniform CSP states that for every constraint language Gm the problem CSP(Γ) is either solvable in polynomial time or is NP-complete. It was proposed by Feder and Vardi in their seminal 1993 paper. In this paper we confirm the Dichotomy Conjecture.","PeriodicalId":311592,"journal":{"name":"2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-03-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124386174","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 365
期刊
2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS)
全部 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