Skip to main navigation Skip to search Skip to main content

Testing convexity of functions over finite domains

  • University of Waterloo

Research output: Chapter in Book/Report/Conference proceedingConference paperResearchpeer-review

5 Citations (Scopus)

Abstract

We establish new upper and lower bounds on the number of queries required to test convexity of functions over various discrete domains. 1. We provide a simplified version of the non-adaptive convexity tester on the line. We re-prove the upper bound O( log(ε εn) ) in the usual uniform model, and prove an O( logεn ) upper bound in the distribution-free setting. 2. We show a tight lower bound of Ω( log(ε εn) ) queries for testing convexity of functions f : [n] → R on the line. This lower bound applies to both adaptive and non-adaptive algorithms, and matches the upper bound from item 1, showing that adaptivity does not help in this setting. 3. Moving to higher dimensions, we consider the case of a stripe [3] ×[n]. We construct an adaptive tester for convexity of functions f : [3] × [n] → R with query complexity O(log2 n). We also show that any non-adaptive tester must use Ω(√n) queries in this setting. Thus, adaptivity yields an exponential improvement for this problem. 4.

Original languageEnglish
Title of host publication31st Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2020
Subtitle of host publicationProceedings
Place of PublicationPhiladelphia
PublisherSociety for Industrial and Applied Mathematics
Pages2030-2045
Number of pages16
Volume2020-January
ISBN (Electronic)9781611975994
ISBN (Print)9781611975994
Publication statusPublished - 2020

Publication series

NameProceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms
Volume2020-January

OECD Field of Science

  • 1.2 Computer and Information Sciences

Fingerprint

Dive into the research topics of 'Testing convexity of functions over finite domains'. Together they form a unique fingerprint.

Cite this