Sample-Based High-Dimensional Convexity Testing

In the problem of high-dimensional convexity testing, there is an unknown set $S \subseteq \mathbb{R}^n$ which is promised to be either convex or $\varepsilon$-far from every convex body with respect to the standard multivariate normal distribution $\mathcal{N}(0, 1)^n$. The job of a testing algorithm is then to distinguish between these two cases while making as few inspections of the set $S$ as possible. In this work we consider sample-based testing algorithms, in which the testing algorithm only has access to labeled samples $(\boldsymbol{x},S(\boldsymbol{x}))$ where each $\boldsymbol{x}$ is independently drawn from $\mathcal{N}(0, 1)^n$. We give nearly matching sample complexity upper and lower bounds for both one-sided and two-sided convexity testing algorithms in this framework. For constant $\varepsilon$, our results show that the sample complexity of one-sided convexity testing is $2^{\tilde{\Theta}(n)}$ samples, while for two-sided convexity testing it is $2^{\tilde{\Theta}(\sqrt{n})}$.

[1]  Oded Goldreich,et al.  Locally testable codes and PCPs of almost-linear length , 2006, JACM.

[2]  Ronitt Rubinfeld,et al.  Sublinear algorithms for testing monotone and unimodal distributions , 2004, STOC '04.

[3]  F. John Extremum Problems with Inequalities as Subsidiary Conditions , 2014 .

[4]  Dana Ron,et al.  Testing Monotonicity , 2000, Comb..

[5]  Piotr Berman,et al.  The Power and Limitations of Uniform Samples in Testing Properties of Figures , 2016, FSTTCS.

[6]  Joe Neeman,et al.  Testing surface area with arbitrary accuracy , 2013, STOC.

[7]  Piotr Berman,et al.  Testing convexity of figures under the uniform distribution , 2018, Random Struct. Algorithms.

[8]  Santosh S. Vempala,et al.  Testing Geometric Convexity , 2004, FSTTCS.

[9]  S. Szarek Convexity, complexity, and high dimensions , 2006 .

[10]  Ryan O'Donnell,et al.  Testing Surface Area , 2014, SODA.

[11]  K. Ball An elementary introduction to modern convex geometry, in flavors of geometry , 1997 .

[12]  Madhu Sudan,et al.  Algebraic property testing: the role of invariance , 2008, Electron. Colloquium Comput. Complex..

[13]  Piotr Berman,et al.  Tolerant Testers of Image Properties , 2016, ICALP.

[14]  Rocco A. Servedio,et al.  Testing monotone high-dimensional distributions , 2005, STOC '05.

[15]  Keith Ball The reverse isoperimetric problem for Gaussian measure , 1993, Discret. Comput. Geom..

[16]  Artur Czumaj,et al.  Property Testing with Geometric Queries , 2001, ESA.

[17]  Ronitt Rubinfeld,et al.  Testing Non-uniform k-Wise Independent Distributions over Product Spaces , 2010, ICALP.

[18]  Yuichi Yoshida,et al.  A Characterization of Constant-Sample Testable Properties , 2016, Electron. Colloquium Comput. Complex..

[19]  Dana Ron,et al.  Testing Problems with Sublearning Sample Complexity , 2000, J. Comput. Syst. Sci..

[20]  Maria-Florina Balcan,et al.  Active Property Testing , 2011, 2012 IEEE 53rd Annual Symposium on Foundations of Computer Science.

[21]  Noga Alon,et al.  On Active and Passive Testing , 2013, Combinatorics, Probability and Computing.

[22]  Constantinos Daskalakis,et al.  Optimal Testing for Properties of Distributions , 2015, NIPS.

[23]  Noga Alon,et al.  Testing k-wise and almost k-wise independence , 2007, STOC '07.

[24]  Walter Kern,et al.  Learning Convex Bodies under Uniform Distribution , 1992, Inf. Process. Lett..

[25]  Dana Ron,et al.  On Sample-Based Testers , 2016, TOCT.

[26]  Subhash Khot,et al.  On Monotonicity Testing and Boolean Isoperimetric Type Theorems , 2015, 2015 IEEE 56th Annual Symposium on Foundations of Computer Science.

[27]  Dana Ron,et al.  Testing Basic Boolean Formulae , 2002, SIAM J. Discret. Math..

[28]  Artur Czumaj,et al.  Property Testing in Computational Geometry , 2000, ESA.

[29]  Ronitt Rubinfeld,et al.  Testing monotonicity of distributions over general partial orders , 2011, ICS.

[30]  Artur Czumaj,et al.  Testing monotone continuous distributions on high-dimensional real cubes , 2010, SODA '10.

[31]  Sofya Raskhodnikova,et al.  Approximate Testing of Visual Properties , 2003, RANDOM-APPROX.

[32]  Eric Blais Testing juntas nearly optimally , 2009, STOC '09.

[33]  Dana Ron,et al.  Testing problems with sub-learning sample complexity , 1998, COLT' 98.

[34]  K. Ball An Elementary Introduction to Modern Convex Geometry , 1997 .

[35]  Dana Ron,et al.  Property testing and its connection to learning and approximation , 1998, JACM.

[36]  Rocco A. Servedio,et al.  Testing Halfspaces , 2007, SIAM J. Comput..

[37]  Manuel Blum,et al.  Self-testing/correcting with applications to numerical problems , 1990, STOC '90.

[38]  Madhu Sudan,et al.  Optimal Testing of Reed-Muller Codes , 2009, 2010 IEEE 51st Annual Symposium on Foundations of Computer Science.

[39]  Noga Alon,et al.  Testing Reed-Muller codes , 2005, IEEE Transactions on Information Theory.