Algorithms and Lower Bounds for Comparator Circuits from Shrinkage

Author:

Cavalar Bruno P.,Lu Zhenjian

Abstract

AbstractIn this paper, we initiate the study of average-case complexity and circuit analysis algorithms for comparator circuits. Departing from previous approaches, we exploit the technique of shrinkage under random restrictions to obtain a variety of new results for this model. Among them, we show Average-case Lower Bounds For every $$k = k(n)$$ k = k ( n ) with $$k \geqslant \log n$$ k log n , there exists a polynomial-time computable function $$f_k$$ f k on n bits such that, for every comparator circuit C with at most $$n^{1.5}/O\!\left( k\cdot \sqrt{\log n}\right) $$ n 1.5 / O k · log n gates, we have $$\begin{aligned} \mathop {{{\,\mathrm{\textbf{Pr}}\,}}}\limits _{x\in \left\{ 0,1\right\} ^n}\left[ C(x)=f_k(x)\right] \leqslant \frac{1}{2} + \frac{1}{2^{\Omega (k)}}. \end{aligned}$$ Pr x 0 , 1 n C ( x ) = f k ( x ) 1 2 + 1 2 Ω ( k ) . This average-case lower bound matches the worst-case lower bound of Gál and Robere by letting $$k=O\!\left( \log n\right) $$ k = O log n . $$\#$$ # SAT Algorithms There is an algorithm that counts the number of satisfying assignments of a given comparator circuit with at most $$n^{1.5}/O\!\left( k\cdot \sqrt{\log n}\right) $$ n 1.5 / O k · log n gates, in time $$2^{n-k}\cdot {{\,\textrm{poly}\,}}(n)$$ 2 n - k · poly ( n ) , for any $$k\leqslant n/4$$ k n / 4 . The running time is non-trivial (i.e., $$2^n/n^{\omega (1)}$$ 2 n / n ω ( 1 ) ) when $$k=\omega (\log n)$$ k = ω ( log n ) . Pseudorandom Generators and $$\textsf {MCSP} $$ MCSP Lower Bounds There is a pseudorandom generator of seed length $$s^{2/3+o(1)}$$ s 2 / 3 + o ( 1 ) that fools comparator circuits with s gates. Also, using this PRG, we obtain an $$n^{1.5-o(1)}$$ n 1.5 - o ( 1 ) lower bound for $$\textsf {MCSP} $$ MCSP against comparator circuits.

Funder

University of Warwick

Royal Society

Publisher

Springer Science and Business Media LLC

Subject

Applied Mathematics,Computer Science Applications,General Computer Science

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3