Finding monotone patterns in sublinear time

Omri Ben-Eliezer, Clement Canonne, Shoham Letzter, Erik Waingarten

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

Abstract

We study the problem of finding monotone subsequences in an array from the viewpoint of sublinear algorithms. For fixed k N and ϵ > 0, we show that the non-Adaptive query complexity of finding a length-k monotone subsequence of f : [n] → R, assuming that f is ϵ-far from free of such subsequences, is Θ((log n) âŠlog-2kâ ). Prior to our work, the best algorithm for this problem, due to Newman, Rabinovich, Rajendraprasad, and Sohler (2017), made (log n)O(k2) non-Adaptive queries; and the only lower bound known, of Ω(log n) queries for the case k = 2, followed from that on testing monotonicity due to Ergün, Kannan, Kumar, Rubinfeld, and Viswanathan (2000) and Fischer (2004).

Original languageEnglish
Title of host publicationProceedings - 2019 IEEE 60th Annual Symposium on Foundations of Computer Science, FOCS 2019
PublisherIEEE Computer Society
Pages1469-1494
Number of pages26
ISBN (Electronic)9781728149523
DOIs
StatePublished - Nov 2019
Event60th IEEE Annual Symposium on Foundations of Computer Science, FOCS 2019 - Baltimore, United States
Duration: 9 Nov 201912 Nov 2019

Publication series

NameProceedings - Annual IEEE Symposium on Foundations of Computer Science, FOCS
Volume2019-November
ISSN (Print)0272-5428

Conference

Conference60th IEEE Annual Symposium on Foundations of Computer Science, FOCS 2019
Country/TerritoryUnited States
CityBaltimore
Period9/11/1912/11/19

Keywords

  • Algorithms
  • Forbidden patterns
  • Lower bounds
  • Monotone patterns
  • One sided tester
  • Property testing
  • Sublinear algorithms

Fingerprint

Dive into the research topics of 'Finding monotone patterns in sublinear time'. Together they form a unique fingerprint.

Cite this