阈值函数的多项式表示及其算法应用

Josh Alman, Timothy M. Chan, Ryan Williams
{"title":"阈值函数的多项式表示及其算法应用","authors":"Josh Alman, Timothy M. Chan, Ryan Williams","doi":"10.1109/FOCS.2016.57","DOIUrl":null,"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.0000,"publicationDate":"2016-08-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"82","resultStr":"{\"title\":\"Polynomial Representations of Threshold Functions and Algorithmic Applications\",\"authors\":\"Josh Alman, Timothy M. Chan, Ryan Williams\",\"doi\":\"10.1109/FOCS.2016.57\",\"DOIUrl\":null,\"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.0000,\"publicationDate\":\"2016-08-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"82\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 IEEE 57th Annual Symposium on Foundations of Computer Science (FOCS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FOCS.2016.57\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 57th Annual Symposium on Foundations of Computer Science (FOCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FOCS.2016.57","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 82

摘要

我们设计了新的多项式来表示三种不同的阈值函数:低阶的概率多项式,它比以前的结构需要更少的随机性;具有“良好”阈值行为和程度几乎与概率多项式一样低的多项式阈值函数(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-δ)扇入。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Polynomial Representations of Threshold Functions and Algorithmic Applications
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.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Exponential Lower Bounds for Monotone Span Programs Truly Sub-cubic Algorithms for Language Edit Distance and RNA-Folding via Fast Bounded-Difference Min-Plus Product Polynomial-Time Tensor Decompositions with Sum-of-Squares Decremental Single-Source Reachability and Strongly Connected Components in Õ(m√n) Total Update Time NP-Hardness of Reed-Solomon Decoding and the Prouhet-Tarry-Escott Problem
×
引用
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