首页 > 最新文献

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

英文 中文
A PTAS for the Steiner Forest Problem in Doubling Metrics 双度量中Steiner森林问题的PTAS
Pub Date : 2016-08-22 DOI: 10.1109/FOCS.2016.91
T-H. Hubert Chan, Shuguang Hu, S. Jiang
We achieve a (randomized) polynomial-time approximation scheme (PTAS) for the Steiner Forest Problem in doubling metrics. Before our work, a PTAS is given only for the Euclidean plane in [FOCS 2008: Borradaile, Klein and Mathieu]. Our PTAS also shares similarities with the dynamic programming for sparse instances used in [STOC 2012: Bartal, Gottlieb and Krauthgamer] and [SODA 2016: Chan and Jiang]. However, extending previous approaches requires overcoming several non-trivial hurdles, and we make the following technical contributions. (1) We prove a technical lemma showing that Steiner points have to be "near" the terminals in an optimal Steiner tree. This enables us to define a heuristic to estimate the local behavior of the optimal solution, even though the Steiner points are unknown in advance. This lemma also generalizes previous results in the Euclidean plane, and may be of independent interest for related problems involving Steiner points. (2) We develop a novel algorithmic technique known as "adaptive cells" to overcome the difficulty of keeping track of multiple components in a solution. Our idea is based on but significantly different from the previously proposed "uniform cells" in the FOCS 2008 paper, whose techniques cannot be readily applied to doubling metrics.
我们实现了一个(随机的)多项式时间近似格式(PTAS)的斯坦纳森林问题的倍增指标。在我们的工作之前,只有在[fos 2008: Borradaile, Klein and Mathieu]中给出了欧几里得平面的PTAS。我们的PTAS也与[STOC 2012: Bartal, Gottlieb和Krauthgamer]和[SODA 2016: Chan和Jiang]中使用的稀疏实例的动态规划有相似之处。然而,扩展以前的方法需要克服几个重要的障碍,我们做出了以下技术贡献。(1)我们证明了一个技术引理,该引理表明Steiner点必须“靠近”最优Steiner树的终端。这使我们能够定义一个启发式来估计最优解的局部行为,即使斯坦纳点事先是未知的。这个引理也推广了以前在欧几里得平面上的结果,并且可能对涉及斯坦纳点的相关问题有独立的兴趣。(2)我们开发了一种新的算法技术,称为“自适应细胞”,以克服跟踪解决方案中多个组件的困难。我们的想法是基于FOCS 2008论文中先前提出的“均匀细胞”,但与之有很大不同,后者的技术不能轻易应用于倍增指标。
{"title":"A PTAS for the Steiner Forest Problem in Doubling Metrics","authors":"T-H. Hubert Chan, Shuguang Hu, S. Jiang","doi":"10.1109/FOCS.2016.91","DOIUrl":"https://doi.org/10.1109/FOCS.2016.91","url":null,"abstract":"We achieve a (randomized) polynomial-time approximation scheme (PTAS) for the Steiner Forest Problem in doubling metrics. Before our work, a PTAS is given only for the Euclidean plane in [FOCS 2008: Borradaile, Klein and Mathieu]. Our PTAS also shares similarities with the dynamic programming for sparse instances used in [STOC 2012: Bartal, Gottlieb and Krauthgamer] and [SODA 2016: Chan and Jiang]. However, extending previous approaches requires overcoming several non-trivial hurdles, and we make the following technical contributions. (1) We prove a technical lemma showing that Steiner points have to be \"near\" the terminals in an optimal Steiner tree. This enables us to define a heuristic to estimate the local behavior of the optimal solution, even though the Steiner points are unknown in advance. This lemma also generalizes previous results in the Euclidean plane, and may be of independent interest for related problems involving Steiner points. (2) We develop a novel algorithmic technique known as \"adaptive cells\" to overcome the difficulty of keeping track of multiple components in a solution. Our idea is based on but significantly different from the previously proposed \"uniform cells\" in the FOCS 2008 paper, whose techniques cannot be readily applied to doubling metrics.","PeriodicalId":414001,"journal":{"name":"2016 IEEE 57th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125555564","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}
引用次数: 8
Computing Maximum Flow with Augmenting Electrical Flows 用增大电流计算最大流量
Pub Date : 2016-08-21 DOI: 10.1109/FOCS.2016.70
A. Madry
We present an Õ (m 7/10 U 1/7)-time algorithm for the maximum s-t flow problem (and the minimum s-t cut problem) in directed graphs with m arcs and largest integer capacity U. This matches the running time of the Õ (mU)10/7)- time algorithm of Madry [30] in the unit-capacity case, and improves over it, as well as over the Õ (m√n log U)-time algorithm of Lee and Sidford [25], whenever U is moderately large and the graph is sufficiently sparse. By well-known reductions, this also implies similar running time improvements for the maximum-cardinality bipartite b-matching problem. One of the advantages of our algorithm is that it is significantly simpler than the ones presented in [30] and [25]. In particular, these algorithms employ a sophisticated interior-point method framework, while our algorithm is cast directly in the classic augmenting path setting that almost all the combinatorial maximum flow algorithms use. At a high level, the presented algorithm takes a primal dual approach in which each iteration uses electrical flows computations both to find an augmenting s-t flow in the current residual graph and to update the dual solution. We show that by maintain certain careful coupling of these primal and dual solutions we are always guaranteed to make significant progress.
我们提出了一种Õ (m 7/10 U 1/7)时间算法,用于求解具有m条曲线和最大整数容量U的有向图中的最大s-t流问题(和最小s-t切问题)。这与Madry[30]在单位容量情况下的Õ (mU)10/7)-时间算法的运行时间相匹配,并且在U中等大且图足够稀疏的情况下,改进了Madry[30]的Õ (mU)10/7)-时间算法以及Lee和Sidford[25]的Õ (m√n log U)时间算法。通过众所周知的缩减,这也意味着对于最大基数二部b匹配问题的类似运行时间改进。我们的算法的优点之一是它比[30]和[25]中提出的算法简单得多。特别是,这些算法采用了一个复杂的内点法框架,而我们的算法直接投射在几乎所有组合最大流量算法使用的经典增强路径设置中。在高层次上,所提出的算法采用原始对偶方法,其中每次迭代都使用电流计算来在当前残差图中找到增大的s-t流并更新对偶解。我们证明,通过保持这些原解和对偶解的一定的小心耦合,我们总是保证取得重大进展。
{"title":"Computing Maximum Flow with Augmenting Electrical Flows","authors":"A. Madry","doi":"10.1109/FOCS.2016.70","DOIUrl":"https://doi.org/10.1109/FOCS.2016.70","url":null,"abstract":"We present an Õ (m 7/10 U 1/7)-time algorithm for the maximum s-t flow problem (and the minimum s-t cut problem) in directed graphs with m arcs and largest integer capacity U. This matches the running time of the Õ (mU)10/7)- time algorithm of Madry [30] in the unit-capacity case, and improves over it, as well as over the Õ (m√n log U)-time algorithm of Lee and Sidford [25], whenever U is moderately large and the graph is sufficiently sparse. By well-known reductions, this also implies similar running time improvements for the maximum-cardinality bipartite b-matching problem. One of the advantages of our algorithm is that it is significantly simpler than the ones presented in [30] and [25]. In particular, these algorithms employ a sophisticated interior-point method framework, while our algorithm is cast directly in the classic augmenting path setting that almost all the combinatorial maximum flow algorithms use. At a high level, the presented algorithm takes a primal dual approach in which each iteration uses electrical flows computations both to find an augmenting s-t flow in the current residual graph and to update the dual solution. We show that by maintain certain careful coupling of these primal and dual solutions we are always guaranteed to make significant progress.","PeriodicalId":414001,"journal":{"name":"2016 IEEE 57th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125011546","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}
引用次数: 117
Polynomial Representations of Threshold Functions and Algorithmic Applications 阈值函数的多项式表示及其算法应用
Pub Date : 2016-08-15 DOI: 10.1109/FOCS.2016.57
Josh Alman, Timothy M. Chan, Ryan Williams
We design new polynomials for representing threshold functions in three different regimes: probabilistic polynomials of low degree, which need far less randomness than previous constructions, polynomial threshold functions (PTFs) with "nice" threshold behavior and degree almost as low as the probabilistic polynomials, and a new notion of probabilistic PTFs where we combine the above techniques to achieve even lower degree with similar "nice" threshold behavior. Utilizing these polynomial constructions, we design faster algorithms for a variety of problems: · Offline Hamming Nearest (and Furthest) Neighbors: Given n red and n blue points in d-dimensional Hamming space for d = c log n, we can find an (exact) nearest (or furthest) blue neighbor for every red point in randomized time n2-1/O(√clog2/3 c) or deterministic time n2-1/O(c log2 c). These improve on a randomized n2-1/O(c log2 c) bound by Alman and Williams (FOCS'15), and also lead to faster MAX-SAT algorithms for sparse CNFs. · Offline Approximate Nearest (and Furthest) Neighbors: Given n red and n blue points in d-dimensional ℓ1 or Euclidean space, we can find a (1+ε)-approximate nearest (or furthest) blue neighbor for each red point in randomized time near dn+n2-Ω(ε1/3/log(1/ε)). This improves on an algorithm by Valiant (FOCS'12) with randomized time near dn+n2-Ω(√ε), which in turn improves previous methods based on locality-sensitive hashing. · SAT Algorithms and Lower Bounds for Circuits With Linear Threshold Functions: We give a satisfiability algorithm for AC0[m] o LTF LTF circuits with a subquadratic number of LTF gates on the bottom layer, and a subexponential number of gates on the other layers, that runs in deterministic 2n-nε time. This strictly generalizes a SAT algorithm for ACC0 oLTF circuits of subexponential size by Williams (STOC'14) and also implies new circuit lower bounds for threshold circuits, improving a recent gate lower bound of Kane and Williams (STOC'16). We also give a randomized 2n-nε-time SAT algorithm for subexponential-size MAJ o AC0 oLTF o AC0 oLTF circuits, where the top MAJ gate and middle LTF gates have O(n6/5-δ) fan-in.
我们设计了新的多项式来表示三种不同的阈值函数:低阶的概率多项式,它比以前的结构需要更少的随机性;具有“良好”阈值行为和程度几乎与概率多项式一样低的多项式阈值函数(ptf);以及一个新的概率ptf概念,我们结合上述技术来实现更低的度和类似的“良好”阈值行为。利用这些多项式结构,我们为各种问题设计了更快的算法:·离线汉明最近(和最远)邻居:给定d维Hamming空间中n个红点和n个蓝点,d = clog n,我们可以在随机时间n2-1/O(√clog2/3 c)或确定性时间n2-1/O(c log2c)内为每个红点找到一个(精确的)最近(或最远)的蓝色邻居。这些改进了由Alman和Williams (FOCS'15)约束的随机n2-1/O(c log2c),并且还导致更快的MAX-SAT算法用于稀疏CNFs。·离线近似最近(和最远)邻居:在d维或欧几里德空间中给定n个红点和n个蓝点,我们可以在dn+n2-Ω(ε1/3/log(1/ε))附近的随机时间内为每个红点找到一个(1+ε)-近似最近(或最远)的蓝邻居。该算法改进了Valiant (FOCS'12)在dn+n2-Ω(√ε)附近随机化时间的算法,进而改进了先前基于位置敏感哈希的方法。·具有线性阈值函数的电路的SAT算法和下界:我们给出了AC0[m] o LTF LTF电路的可满足性算法,其底层具有次二次LTF门数,其他层具有次指数门数,在确定性的2n-nε时间内运行。这严格推广了Williams (STOC'14)针对亚指数大小的ACC0 oLTF电路的SAT算法,并且还暗示了阈值电路的新电路下界,改进了Kane和Williams (STOC'16)最近提出的门下界。我们还给出了一种随机2n-nε时间SAT算法,用于亚指数大小的MAJ o AC0 oLTF o AC0 oLTF电路,其中顶部MAJ门和中间LTF门具有o (n6/5-δ)扇入。
{"title":"Polynomial Representations of Threshold Functions and Algorithmic Applications","authors":"Josh Alman, Timothy M. Chan, Ryan Williams","doi":"10.1109/FOCS.2016.57","DOIUrl":"https://doi.org/10.1109/FOCS.2016.57","url":null,"abstract":"We design new polynomials for representing threshold functions in three different regimes: probabilistic polynomials of low degree, which need far less randomness than previous constructions, polynomial threshold functions (PTFs) with \"nice\" threshold behavior and degree almost as low as the probabilistic polynomials, and a new notion of probabilistic PTFs where we combine the above techniques to achieve even lower degree with similar \"nice\" threshold behavior. Utilizing these polynomial constructions, we design faster algorithms for a variety of problems: · Offline Hamming Nearest (and Furthest) Neighbors: Given n red and n blue points in d-dimensional Hamming space for d = c log n, we can find an (exact) nearest (or furthest) blue neighbor for every red point in randomized time n<sup>2-1</sup>/O(√clog<sup>2/3</sup> c) or deterministic time n<sup>2-1/O(c log2 c)</sup>. These improve on a randomized n<sup>2-1/O(c log2 c)</sup> bound by Alman and Williams (FOCS'15), and also lead to faster MAX-SAT algorithms for sparse CNFs. · Offline Approximate Nearest (and Furthest) Neighbors: Given n red and n blue points in d-dimensional ℓ<sub>1</sub> or Euclidean space, we can find a (1+ε)-approximate nearest (or furthest) blue neighbor for each red point in randomized time near dn+n<sup>2-Ω(ε1/3/log(1/ε))</sup>. This improves on an algorithm by Valiant (FOCS'12) with randomized time near dn+n<sup>2-Ω(√ε)</sup>, which in turn improves previous methods based on locality-sensitive hashing. · SAT Algorithms and Lower Bounds for Circuits With Linear Threshold Functions: We give a satisfiability algorithm for AC<sup>0</sup>[m] o LTF LTF circuits with a subquadratic number of LTF gates on the bottom layer, and a subexponential number of gates on the other layers, that runs in deterministic 2<sup>n-n</sup><sup>ε</sup> time. This strictly generalizes a SAT algorithm for ACC<sup>0</sup> oLTF circuits of subexponential size by Williams (STOC'14) and also implies new circuit lower bounds for threshold circuits, improving a recent gate lower bound of Kane and Williams (STOC'16). We also give a randomized 2<sup>n-n</sup><sup>ε</sup>-time SAT algorithm for subexponential-size MAJ o AC<sub>0</sub> oLTF o AC<sub>0</sub> oLTF circuits, where the top MAJ gate and middle LTF gates have O(n<sup>6/5-δ</sup>) fan-in.","PeriodicalId":414001,"journal":{"name":"2016 IEEE 57th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125161501","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}
引用次数: 82
Constrained Submodular Maximization: Beyond 1/e 约束子模最大化:超过1/e
Pub Date : 2016-08-11 DOI: 10.1109/FOCS.2016.34
Alina Ene, Huy L. Nguyen
In this work, we present a new algorithm for maximizing a non-monotone submodular function subject to a general constraint. Our algorithm finds an approximate fractional solution for maximizing the multilinear extension of the function over a down-closed polytope. The approximation guarantee is 0.372 and it is the first improvement over the 1/e approximation achieved by the unified Continuous Greedy algorithm [Feldman et al., FOCS 2011].
在这项工作中,我们提出了一种新的算法来最大化受一般约束的非单调子模函数。我们的算法找到了函数在下闭多面体上的多线性扩展最大化的近似分数解。近似保证为0.372,这是对统一连续贪婪算法实现的1/e近似的第一次改进[Feldman et al., FOCS 2011]。
{"title":"Constrained Submodular Maximization: Beyond 1/e","authors":"Alina Ene, Huy L. Nguyen","doi":"10.1109/FOCS.2016.34","DOIUrl":"https://doi.org/10.1109/FOCS.2016.34","url":null,"abstract":"In this work, we present a new algorithm for maximizing a non-monotone submodular function subject to a general constraint. Our algorithm finds an approximate fractional solution for maximizing the multilinear extension of the function over a down-closed polytope. The approximation guarantee is 0.372 and it is the first improvement over the 1/e approximation achieved by the unified Continuous Greedy algorithm [Feldman et al., FOCS 2011].","PeriodicalId":414001,"journal":{"name":"2016 IEEE 57th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122523085","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}
引用次数: 78
Testing Assignments to Constraint Satisfaction Problems 约束满足问题的测试分配
Pub Date : 2016-08-10 DOI: 10.1109/FOCS.2016.63
Hubie Chen, M. Valeriote, Yuichi Yoshida
For a finite relational structure A, let CSP(A) denote the CSP instances whose constraint relations are taken from A. The resulting family of problems CSP(A) has been considered heavily in a variety of computational contexts. In this article, we consider this family from the perspective of property testing: given an instance of a CSP and query access to an assignment, one wants to decide whether the assignment satisfies the instance, or is far from so doing. While previous work on this scenario studied concrete templates or restricted classes of structures, this article presents comprehensive classification theorems. Our first contribution is a dichotomy theorem completely characterizing the structures A such that CSP(A) is constant-query testable: (i) If A has a majority polymorphism and a Maltsev polymorphism, then CSP(A) is constant-query testable with one-sided error. (ii) Else, testing CSP(A) requires a super-constant number of queries. Let ∃CSP(A) denote the extension of CSP(A) to instances which may include existentially quantified variables. Our second contribution is to classify all structures A in terms of the number of queries needed to test assignments to instances of ∃CSP(A), with one-sided error. More specifically, we show the following trichotomy (i) If A has a majority polymorphism and a Maltsev polymorphism, then ∃CSP(A) is constant-query testable with one-sided error. (ii) Else, if A has a (k + 1)-ary near-unanimity polymorphism for some k ≥ 2, and no Maltsev polymorphism then ∃CSP(A) is not constant-query testable (even with two-sided error) but is sublinear-query testable with one-sided error. (iii) Else, testing ∃CSP(A) with one-sided error requires a linear number of queries.
对于有限关系结构a,设CSP(a)表示约束关系取自a的CSP实例。由此产生的问题族CSP(a)在各种计算环境中得到了大量的研究。在本文中,我们从属性测试的角度来考虑这个系列:给定一个CSP实例和对一个赋值的查询访问,我们想要确定该赋值是否满足实例,或者远非满足。虽然以前的工作在这种情况下研究具体模板或限制类的结构,本文提出了全面的分类定理。我们的第一个贡献是一个二分定理,它完全表征了结构a,使得CSP(a)是可测试的:(i)如果a具有多数多态性和Maltsev多态性,则CSP(a)是可测试的,具有单侧误差。(ii)否则,测试CSP(A)需要一个超常量的查询数。令CSP(A)表示CSP(A)的扩展到可包含存在量化变量的实例。我们的第二个贡献是根据测试对∃CSP(A)实例的赋值所需的查询数量对所有结构A进行分类,并具有单侧误差。更具体地说,我们展示了以下三分法(i)如果A具有多数多态性和Maltsev多态性,则∃CSP(A)是具有单侧误差的常数查询可检验的。(ii)否则,若A在某些k≥2时具有(k + 1)任意近一致多态性,且无Maltsev多态性,则∃CSP(A)不是恒定查询可检验的(即使有双侧误差),而是具有单侧误差的次线性查询可检验的。(iii)否则,检验具有单侧误差的∃CSP(A)需要线性查询次数。
{"title":"Testing Assignments to Constraint Satisfaction Problems","authors":"Hubie Chen, M. Valeriote, Yuichi Yoshida","doi":"10.1109/FOCS.2016.63","DOIUrl":"https://doi.org/10.1109/FOCS.2016.63","url":null,"abstract":"For a finite relational structure A, let CSP(A) denote the CSP instances whose constraint relations are taken from A. The resulting family of problems CSP(A) has been considered heavily in a variety of computational contexts. In this article, we consider this family from the perspective of property testing: given an instance of a CSP and query access to an assignment, one wants to decide whether the assignment satisfies the instance, or is far from so doing. While previous work on this scenario studied concrete templates or restricted classes of structures, this article presents comprehensive classification theorems. Our first contribution is a dichotomy theorem completely characterizing the structures A such that CSP(A) is constant-query testable: (i) If A has a majority polymorphism and a Maltsev polymorphism, then CSP(A) is constant-query testable with one-sided error. (ii) Else, testing CSP(A) requires a super-constant number of queries. Let ∃CSP(A) denote the extension of CSP(A) to instances which may include existentially quantified variables. Our second contribution is to classify all structures A in terms of the number of queries needed to test assignments to instances of ∃CSP(A), with one-sided error. More specifically, we show the following trichotomy (i) If A has a majority polymorphism and a Maltsev polymorphism, then ∃CSP(A) is constant-query testable with one-sided error. (ii) Else, if A has a (k + 1)-ary near-unanimity polymorphism for some k ≥ 2, and no Maltsev polymorphism then ∃CSP(A) is not constant-query testable (even with two-sided error) but is sublinear-query testable with one-sided error. (iii) Else, testing ∃CSP(A) with one-sided error requires a linear number of queries.","PeriodicalId":414001,"journal":{"name":"2016 IEEE 57th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122055928","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}
引用次数: 11
Universal Simulation of Directed Systems in the Abstract Tile Assembly Model Requires Undirectedness 抽象瓦片装配模型中有向系统的通用仿真要求无向性
Pub Date : 2016-08-10 DOI: 10.1109/FOCS.2016.90
Jacob Hendricks, Matthew J. Patitz, T. Rogers
As a mathematical model of tile-based self-assembling systems, Winfree's abstract Tile Assembly Model (aTAM) has proven to be a remarkable platform for studying and understanding the behaviors and powers of self-assembling systems. Furthermore, as it is capable of Turing universal computation, the aTAM allows algorithmic self-assembly, in which the components can be designed so that the rules governing their behaviors force them to inherently execute prescribed algorithms as they combine. This power has yielded a wide variety of theoretical results in the aTAM utilizing algorithmic self-assembly to design systems capable of performing complex computations and forming extremely intricate structures. Adding to the completeness of the model, in FOCS 2012 the aTAM was shown to also be intrinsically universal, which means that there exists one single tile set such that for any arbitrary input aTAM system, that tile set can be configured into a "seed" structure which will then cause self-assembly using that tile set to simulate the input system, capturing its full dynamics modulo only a scale factor. However, the "universal simulator" of that result makes use of nondeterminism in terms of the tiles placed in several key locations when different assembly sequences are followed. This nondeterminism remains even when the simulator is simulating a system which is directed, meaning that it has exactly one unique terminal assembly and for any given location, no matter which assembly sequence is followed, the same tile type is always placed there. The question which then arose was whether or not that nondeterminism is fundamentally required, and if any universal simulator must in fact utilize more nondeterminism than directed systems when simulating them. In this paper, we answer that question in the affirmative: the class of directed systems in the aTAM is not intrinsically universal, meaning there is no universal simulator for directed systems which itself is always directed. This result provides a powerful insight into the role of nondeterminism in self-assembly, which is itself a fundamentally nondeterministic process occurring via unguided local interactions. Furthermore, to achieve this result we leverage powerful results of computational complexity hierarchies, including tight bounds on both best and worst-case complexities of decidable languages, to tailor design systems with precisely controllable space resources available to computations embedded within them. We also develop novel techniques for designing systems containing subsystems with disjoint, mutually exclusive computational powers. The main result will be important in the development of future simulation systems, and the supporting design techniques and lemmas will provide powerful tools for the development of future aTAM systems as well as proofs of their computational abilities.
作为基于瓷砖的自组装系统的数学模型,Winfree的抽象瓷砖组装模型(aTAM)已经被证明是研究和理解自组装系统的行为和能力的一个非凡的平台。此外,由于它能够进行图灵通用计算,aTAM允许算法自组装,其中可以设计组件,以便管理它们的行为的规则迫使它们在组合时固有地执行规定的算法。这种能力在aTAM中产生了各种各样的理论结果,利用算法自组装来设计能够执行复杂计算和形成极其复杂结构的系统。除了模型的完整性之外,在FOCS 2012中,aTAM也被证明具有内在的通用性,这意味着存在一个单一的瓦片集,对于任何任意输入的aTAM系统,该瓦片集可以配置为“种子”结构,然后使用该瓦片集进行自组装来模拟输入系统,捕获其完整的动态模量仅为比例因子。然而,该结果的“通用模拟器”利用了在遵循不同组装序列时放置在几个关键位置的瓷砖方面的不确定性。即使当模拟器模拟定向系统时,这种不确定性仍然存在,这意味着它只有一个唯一的终端组件,对于任何给定位置,无论遵循哪个组装序列,相同的瓷砖类型总是放置在那里。随之而来的问题是,非决定论是否从根本上是必需的,如果任何通用模拟器在模拟它们时实际上必须比定向系统使用更多的非决定论。在本文中,我们肯定地回答了这个问题:aTAM中的有向系统类并不是本质上通用的,这意味着没有一个有向系统的通用模拟器,它本身总是有向的。这一结果为非确定性在自组装中的作用提供了强有力的见解,自组装本身就是一个通过无引导的局部相互作用发生的基本不确定性过程。此外,为了实现这一结果,我们利用计算复杂性层次结构的强大结果,包括可决定语言的最佳和最坏情况复杂性的严格界限,以精确可控的空间资源定制设计系统,以用于嵌入其中的计算。我们还开发了新的技术来设计包含子系统的系统,这些子系统具有不相交的、互斥的计算能力。主要结果将对未来仿真系统的开发具有重要意义,支持设计技术和引理将为未来aTAM系统的开发提供强大的工具,并证明其计算能力。
{"title":"Universal Simulation of Directed Systems in the Abstract Tile Assembly Model Requires Undirectedness","authors":"Jacob Hendricks, Matthew J. Patitz, T. Rogers","doi":"10.1109/FOCS.2016.90","DOIUrl":"https://doi.org/10.1109/FOCS.2016.90","url":null,"abstract":"As a mathematical model of tile-based self-assembling systems, Winfree's abstract Tile Assembly Model (aTAM) has proven to be a remarkable platform for studying and understanding the behaviors and powers of self-assembling systems. Furthermore, as it is capable of Turing universal computation, the aTAM allows algorithmic self-assembly, in which the components can be designed so that the rules governing their behaviors force them to inherently execute prescribed algorithms as they combine. This power has yielded a wide variety of theoretical results in the aTAM utilizing algorithmic self-assembly to design systems capable of performing complex computations and forming extremely intricate structures. Adding to the completeness of the model, in FOCS 2012 the aTAM was shown to also be intrinsically universal, which means that there exists one single tile set such that for any arbitrary input aTAM system, that tile set can be configured into a \"seed\" structure which will then cause self-assembly using that tile set to simulate the input system, capturing its full dynamics modulo only a scale factor. However, the \"universal simulator\" of that result makes use of nondeterminism in terms of the tiles placed in several key locations when different assembly sequences are followed. This nondeterminism remains even when the simulator is simulating a system which is directed, meaning that it has exactly one unique terminal assembly and for any given location, no matter which assembly sequence is followed, the same tile type is always placed there. The question which then arose was whether or not that nondeterminism is fundamentally required, and if any universal simulator must in fact utilize more nondeterminism than directed systems when simulating them. In this paper, we answer that question in the affirmative: the class of directed systems in the aTAM is not intrinsically universal, meaning there is no universal simulator for directed systems which itself is always directed. This result provides a powerful insight into the role of nondeterminism in self-assembly, which is itself a fundamentally nondeterministic process occurring via unguided local interactions. Furthermore, to achieve this result we leverage powerful results of computational complexity hierarchies, including tight bounds on both best and worst-case complexities of decidable languages, to tailor design systems with precisely controllable space resources available to computations embedded within them. We also develop novel techniques for designing systems containing subsystems with disjoint, mutually exclusive computational powers. The main result will be important in the development of future simulation systems, and the supporting design techniques and lemmas will provide powerful tools for the development of future aTAM systems as well as proofs of their computational abilities.","PeriodicalId":414001,"journal":{"name":"2016 IEEE 57th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128507906","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}
引用次数: 9
Faster Algorithms for Computing the Stationary Distribution, Simulating Random Walks, and More 更快的算法计算平稳分布,模拟随机漫步,以及更多
Pub Date : 2016-08-10 DOI: 10.1109/FOCS.2016.69
Michael B. Cohen, Jonathan A. Kelner, John Peebles, Richard Peng, Aaron Sidford, Adrian Vladu
In this paper, we provide faster algorithms for computing various fundamental quantities associated with random walks on a directed graph, including the stationary distribution, personalized PageRank vectors, hitting times, and escape probabilities. In particular, on a directed graph with n vertices and m edges, we show how to compute each quantity in time Õ(m3/4n + mn2/3), where the Õ notation suppresses polylog factors in n, the desired accuracy, and the appropriate condition number (i.e. the mixing time or restart probability). Our result improves upon the previous fastest running times for these problems; previous results either invoke a general purpose linear system solver on a n × n matrix with m nonzero entries, or depend polynomially on the desired error or natural condition number associated with the problem (i.e. the mixing time or restart probability). For sparse graphs, we obtain a running time of Õ(n7/4), breaking the O(n2) barrier of the best running time one could hope to achieve using fast matrix multiplication. We achieve our result by providing a similar running time improvement for solving directed Laplacian systems, a natural directed or asymmetric analog of the well studied symmetric or undirected Laplacian systems. We show how to solve such systems in time Õ(m3/4n + mn2/3), and efficiently reduce a broad range of problems to solving Õ(1) directed Laplacian systems on Eulerian graphs. We hope these results and our analysis open the door for further study into directed spectral graph theory.
在本文中,我们提供了更快的算法来计算与有向图上随机行走相关的各种基本量,包括平稳分布、个性化PageRank向量、命中时间和逃逸概率。特别是,在有n个顶点和m条边的有向图上,我们展示了如何计算时间Õ(m3/4n + m2m /3)中的每个量,其中Õ符号抑制了n中的多元对数因子,所需的精度和适当的条件数(即混合时间或重新启动概率)。我们的结果比之前这些问题的最快运行时间有所改进;先前的结果要么调用一个通用的线性系统求解器在一个n × n的矩阵上有m个非零条目,要么多项式地依赖于与问题相关的期望误差或自然条件数(即混合时间或重新启动概率)。对于稀疏图,我们获得了Õ(n7/4)的运行时间,打破了使用快速矩阵乘法可以实现的最佳运行时间的O(n2)障碍。我们通过为求解有向拉普拉斯系统提供类似的运行时间改进来实现我们的结果,有向拉普拉斯系统是一种自然的有向或不对称的模拟,可以很好地研究对称或无向拉普拉斯系统。我们展示了如何及时解决这样的系统Õ(m3/4n + mn2/3),并有效地将广泛的问题简化为解决Õ(1)欧拉图上的有向拉普拉斯系统。我们希望这些结果和我们的分析为有向谱图理论的进一步研究打开大门。
{"title":"Faster Algorithms for Computing the Stationary Distribution, Simulating Random Walks, and More","authors":"Michael B. Cohen, Jonathan A. Kelner, John Peebles, Richard Peng, Aaron Sidford, Adrian Vladu","doi":"10.1109/FOCS.2016.69","DOIUrl":"https://doi.org/10.1109/FOCS.2016.69","url":null,"abstract":"In this paper, we provide faster algorithms for computing various fundamental quantities associated with random walks on a directed graph, including the stationary distribution, personalized PageRank vectors, hitting times, and escape probabilities. In particular, on a directed graph with n vertices and m edges, we show how to compute each quantity in time Õ(m3/4n + mn2/3), where the Õ notation suppresses polylog factors in n, the desired accuracy, and the appropriate condition number (i.e. the mixing time or restart probability). Our result improves upon the previous fastest running times for these problems; previous results either invoke a general purpose linear system solver on a n × n matrix with m nonzero entries, or depend polynomially on the desired error or natural condition number associated with the problem (i.e. the mixing time or restart probability). For sparse graphs, we obtain a running time of Õ(n7/4), breaking the O(n2) barrier of the best running time one could hope to achieve using fast matrix multiplication. We achieve our result by providing a similar running time improvement for solving directed Laplacian systems, a natural directed or asymmetric analog of the well studied symmetric or undirected Laplacian systems. We show how to solve such systems in time Õ(m3/4n + mn2/3), and efficiently reduce a broad range of problems to solving Õ(1) directed Laplacian systems on Eulerian graphs. We hope these results and our analysis open the door for further study into directed spectral graph theory.","PeriodicalId":414001,"journal":{"name":"2016 IEEE 57th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127357657","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}
引用次数: 48
On Approximating Maximum Independent Set of Rectangles 关于矩形的最大独立集的逼近
Pub Date : 2016-07-31 DOI: 10.1109/FOCS.2016.92
Julia Chuzhoy, Alina Ene
We study the Maximum Independent Set of Rectangles (MISR) problem: given a set of n axis-parallel rectangles, find a largest-cardinality subset of the rectangles, such that no two of them overlap. MISR is a basic geometric optimization problem with many applications, that has been studied extensively. Until recently, the best approximation algorithm for it achieved an O(log log n)-approximation factor. In a recent breakthrough, Adamaszek and Wiese provided a quasi-polynomial time approximation scheme: a (1-ε)-approximation algorithm with running time nO(poly(log n)/ε). Despite this result, obtaining a PTAS or even a polynomial-time constant-factor approximation remains a challenging open problem. In this paper we make progress towards this goal by providing an algorithm for MISR that achieves a (1 - ε)-approximation in time nO(poly(log logn/ε)). We introduce several new technical ideas, that we hope will lead to further progress on this and related problems.
我们研究了矩形的最大独立集(MISR)问题:给定一组n个轴平行的矩形,找出矩形的最大基数子集,使得它们没有两个重叠。MISR是一个具有广泛应用的基本几何优化问题,已被广泛研究。直到最近,它的最佳近似算法达到了O(log log n)-近似因子。在最近的突破中,Adamaszek和Wiese提供了一种准多项式时间近似方案:运行时间为nO(poly(log n)/ε)的(1-ε)近似算法。尽管有这样的结果,获得PTAS甚至多项式时间常数因子近似仍然是一个具有挑战性的开放问题。在本文中,我们通过提供一种MISR算法,在时间nO(poly(log logn/ε))上实现(1 - ε)-近似,在这一目标上取得了进展。我们提出了一些新的技术想法,我们希望这些想法将导致在这个问题和相关问题上取得进一步进展。
{"title":"On Approximating Maximum Independent Set of Rectangles","authors":"Julia Chuzhoy, Alina Ene","doi":"10.1109/FOCS.2016.92","DOIUrl":"https://doi.org/10.1109/FOCS.2016.92","url":null,"abstract":"We study the Maximum Independent Set of Rectangles (MISR) problem: given a set of n axis-parallel rectangles, find a largest-cardinality subset of the rectangles, such that no two of them overlap. MISR is a basic geometric optimization problem with many applications, that has been studied extensively. Until recently, the best approximation algorithm for it achieved an O(log log n)-approximation factor. In a recent breakthrough, Adamaszek and Wiese provided a quasi-polynomial time approximation scheme: a (1-ε)-approximation algorithm with running time nO(poly(log n)/ε). Despite this result, obtaining a PTAS or even a polynomial-time constant-factor approximation remains a challenging open problem. In this paper we make progress towards this goal by providing an algorithm for MISR that achieves a (1 - ε)-approximation in time nO(poly(log logn/ε)). We introduce several new technical ideas, that we hope will lead to further progress on this and related problems.","PeriodicalId":414001,"journal":{"name":"2016 IEEE 57th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"171 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133600610","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}
引用次数: 30
Edit Distance: Sketching, Streaming, and Document Exchange 编辑距离:草图,流,和文件交换
Pub Date : 2016-07-14 DOI: 10.1109/FOCS.2016.15
D. Belazzougui, Qin Zhang
We show that in the document exchange problem, where Alice holds x ϵ {0, 1}n and Bob holds y ϵ {0, 1}n, Alice can send Bob a message of size O(K(log2 K + log n)) bits such that Bob can recover x using the message and his input y if the edit distance between x and y is no more than K, and output "error" otherwise. Both the encoding and decoding can be done in time Õ(n + poly(K)). This result significantly improves on the previous communication bounds under polynomial encoding/decoding time. We also show that in the referee model, where Alice and Bob hold x and y respectively, they can compute sketches of x and y of sizes poly(K log n) bits (the encoding), and send to the referee, who can then compute the edit distance between x and y together with all the edit operations if the edit distance is no more than K, and output "error" otherwise (the decoding). To the best of our knowledge, this is the first result for sketching edit distance using poly(K log n) bits. Moreover, the encoding phase of our sketching algorithm can be performed by scanning the input string in one pass. Thus our sketching algorithm also implies the first streaming algorithm for computing edit distance and all the edits exactly using poly(K log n) bits of space.
我们证明,在文档交换问题中,Alice持有x λ {0,1}n, Bob持有y λ {0,1}n, Alice可以向Bob发送一个大小为O(K(log2k + log n))位的消息,这样,如果x和y之间的编辑距离不大于K, Bob可以使用消息和他的输入y恢复x,否则输出“error”。编码和解码都可以及时完成Õ(n + poly(K))。这一结果显著改善了以前在多项式编码/解码时间下的通信边界。我们还表明,在裁判模型中,Alice和Bob分别持有x和y,他们可以计算大小为poly(K log n)位(编码)的x和y的草图,并发送给裁判,然后裁判可以计算x和y之间的编辑距离以及所有编辑操作,如果编辑距离不超过K,则输出“错误”(解码)。据我们所知,这是使用多边形(K log n)位绘制编辑距离的第一个结果。此外,我们的草图绘制算法的编码阶段可以通过一次扫描输入字符串来完成。因此,我们的草图绘制算法也意味着计算编辑距离的第一个流算法,并且所有的编辑都精确地使用poly(K log n)位空间。
{"title":"Edit Distance: Sketching, Streaming, and Document Exchange","authors":"D. Belazzougui, Qin Zhang","doi":"10.1109/FOCS.2016.15","DOIUrl":"https://doi.org/10.1109/FOCS.2016.15","url":null,"abstract":"We show that in the document exchange problem, where Alice holds x ϵ {0, 1}n and Bob holds y ϵ {0, 1}n, Alice can send Bob a message of size O(K(log2 K + log n)) bits such that Bob can recover x using the message and his input y if the edit distance between x and y is no more than K, and output \"error\" otherwise. Both the encoding and decoding can be done in time Õ(n + poly(K)). This result significantly improves on the previous communication bounds under polynomial encoding/decoding time. We also show that in the referee model, where Alice and Bob hold x and y respectively, they can compute sketches of x and y of sizes poly(K log n) bits (the encoding), and send to the referee, who can then compute the edit distance between x and y together with all the edit operations if the edit distance is no more than K, and output \"error\" otherwise (the decoding). To the best of our knowledge, this is the first result for sketching edit distance using poly(K log n) bits. Moreover, the encoding phase of our sketching algorithm can be performed by scanning the input string in one pass. Thus our sketching algorithm also implies the first streaming algorithm for computing edit distance and all the edits exactly using poly(K log n) bits of space.","PeriodicalId":414001,"journal":{"name":"2016 IEEE 57th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"162 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128163159","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}
引用次数: 54
Decidability of Non-interactive Simulation of Joint Distributions 联合分布非交互仿真的可判定性
Pub Date : 2016-07-14 DOI: 10.1109/FOCS.2016.65
Badih Ghazi, Pritish Kamath, M. Sudan
We present decidability results for a sub-class of "non-interactive" simulation problems, a well-studied class of problems in information theory. A non-interactive simulation problem is specified by two distributions P(x, y) and Q(u, v): The goal is to determine if two players, Alice and Bob, that observe sequences Xn and Yn respectively where {(Xi, Yi)}ni = 1 are drawn i.i.d. from P(x, y) can generate pairs U and V respectively (without communicating with each other) with a joint distribution that is arbitrarily close in total variation to Q(u, v). Even when P and Q are extremely simple: e.g., P is uniform on the triples (0, 0), (0,1), (1,0) and Q is a "doubly symmetric binary source", i.e., U and V are uniform ± 1 variables with correlation say 0.49, it is open if P can simulate Q. In this work, we show that whenever P is a distribution on a finite domain and Q is a 2 × 2 distribution, then the non-interactive simulation problem is decidable: specifically, given δ > 0 the algorithm runs in time bounded by some function of P and δ and either gives a non-interactive simulation protocol that is δ-close to Q or asserts that no protocol gets O(δ)-close to Q. The main challenge to such a result is determining explicit (computable) convergence bounds on the number n of samples that need to be drawn from P(x, y) to get δ-close to Q. We invoke contemporary results from the analysis of Boolean functions such as the invariance principle and a regularity lemma to obtain such explicit bounds.
本文给出了信息论中一类被广泛研究的“非交互”模拟问题的可决性结果。例如,P在三元组(0,0),(0,1),(1,0)上是均匀的,Q是“双对称二进制源”,即U和V是均匀的±1个变量,相关性为0.49,如果P能模拟Q是开的。本文证明,当P是有限域上的分布,Q是2 × 2分布时,则非交互模拟问题是可判定的:具体来说,给定δ > 0,算法在由P和δ的某些函数限定的时间内运行,并且要么给出δ-接近Q的非交互式模拟协议,要么断言没有协议得到O(δ)-接近Q。这种结果的主要挑战是确定需要从P(x)中提取的样本数n的显式(可计算)收敛界。y)得到δ-接近q。我们引用了布尔函数分析的当代结果,如不变性原理和正则引理来获得这样的显式边界。
{"title":"Decidability of Non-interactive Simulation of Joint Distributions","authors":"Badih Ghazi, Pritish Kamath, M. Sudan","doi":"10.1109/FOCS.2016.65","DOIUrl":"https://doi.org/10.1109/FOCS.2016.65","url":null,"abstract":"We present decidability results for a sub-class of \"non-interactive\" simulation problems, a well-studied class of problems in information theory. A non-interactive simulation problem is specified by two distributions P(x, y) and Q(u, v): The goal is to determine if two players, Alice and Bob, that observe sequences Xn and Yn respectively where {(Xi, Yi)}ni = 1 are drawn i.i.d. from P(x, y) can generate pairs U and V respectively (without communicating with each other) with a joint distribution that is arbitrarily close in total variation to Q(u, v). Even when P and Q are extremely simple: e.g., P is uniform on the triples (0, 0), (0,1), (1,0) and Q is a \"doubly symmetric binary source\", i.e., U and V are uniform ± 1 variables with correlation say 0.49, it is open if P can simulate Q. In this work, we show that whenever P is a distribution on a finite domain and Q is a 2 × 2 distribution, then the non-interactive simulation problem is decidable: specifically, given δ > 0 the algorithm runs in time bounded by some function of P and δ and either gives a non-interactive simulation protocol that is δ-close to Q or asserts that no protocol gets O(δ)-close to Q. The main challenge to such a result is determining explicit (computable) convergence bounds on the number n of samples that need to be drawn from P(x, y) to get δ-close to Q. We invoke contemporary results from the analysis of Boolean functions such as the invariance principle and a regularity lemma to obtain such explicit bounds.","PeriodicalId":414001,"journal":{"name":"2016 IEEE 57th Annual Symposium on Foundations of Computer Science (FOCS)","volume":"34 48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132863010","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}
引用次数: 30
期刊
2016 IEEE 57th 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