Quality control in sublinear time: a case study via random graphs
Many algorithms are designed to work well on average over inputs. When running such an algorithm on an arbitrary input, we must ask: Can we trust the algorithm on this input? We identify a new class of algorithmic problems addressing this, which we call "Quality Control Problems." These problems are specified by a (positive, real-valued) "quality function" and a distribution such that, with high probability, a sample drawn from is "high quality," meaning its -value is near . The goal is to accept inputs and reject potentially adversarially generated inputs with far from . The objective of quality control is thus weaker than either component problem: testing for "" or testing if , and offers the possibility of more efficient algorithms.
View on arXiv