Dual Problems in Property Testing - MIT CSAIL Theory of Computation
Recommend Documents
Thm 3: The following dual problems are equivalent to the original problems: 1. Testing whether a string is far from a co
state controlled ISP, and have recently been attacked by even weaker adversaries monitoring only the users' ... fle focu
Mar 22, 2004 - learning techniques to model the appropriateness of loop ... it is worthwhile to perform a particular optimization. In ... rolled. When we consider all unroll factors through eight, .... The maximum critical path height: Unrolling loop
... is a phishing site. One problem is that these databases must be kept up to ... indicates that the necessary amount o
MIT Computer Science and Artificial Intelligence Laboratory. 2. IBM Almaden Research Center. Introduction. When a user e
Sep 29, 2010 - Victoria Popic. Page 2. Audit Trails in the Aeolus Distributed Security. Platform by. Victoria Popic. B.S., C.S. and Math ...... Woodhull. Graphviz ...
cycles, incurring little cost as they would be repur- posing idle time of already-existing personal comput- ers. However
maintenance of banking software, that operates customer database for BankName OnLine users. Customer database is based o
Feb 21, 1996 - have protocols that are secure even when parties are not thoroughly trusted, or in other ..... For n-party protocols and and an index i 2 n , let.
Jul 28, 2004 - tem uses a blackboard-style architecture [7], combining mul- tiple sources ...... point to the curve involves minimizing a sixth degree poly- nomial ...
Perspective. 3. Assignments for Monday 30. • Solso Cognition and the Visual Arts
. – Chapter 8 & 9. • Final project. – Firm subject ...
X ={x,..., x3,}, V= {v,..., vM} of values with nonzero probability. Concerning the constants B, K, we let B (3n m)/3riM,
May 23, 2003 - Compact Representations for Fast Nonrigid Registration of ..... 5-10 Comparison between an automatic segmentation of the thalamus and ..... For a given PDE on a particular domain, it is generally desirable to find a solution.
May 27, 2006 - massachusetts institute of technology, cambridge, ma 02139 usa â www.csail.mit.edu. MIT-CSAIL-TR-2006- .... For information on amorphous-medium research and other ...... Programming Swarms of Robots,â master's the-.
our input rectifier to obtain rectified inputs, then paid Amazon. Mechanical Turk users to provide their subjective ...
Oct 27, 2009 - Under the hood (HTML + RDFa). Anatomy of a CC License. Attribute. Value. Legend. Page 8. CC Deeds using R
vide good support for language learners. For example, if a ... This paper presents Smart Subtitles, an interactive, web-based ...... Cai for advice on study design.
Limited on-chip buffer: must stream data. ⢠Ser/Des logic must be fast and small: never be bottleneck. Sizhuo Zhang (s
Property Testing: A Learning Theory Perspective. Dana Ron∗. School of EE. Tel-
Aviv University. Ramat Aviv, Israel [email protected]. Abstract. Property ...
empirical analysis of a widely used transport protocol: the DARPA Internet's
Trans- .... Thus there is a problem today in networks using the TCP IP protocols.
Focus www.computer.org/security/ □. IEEE SECURITY & PRIVACY. 51 plications
operate. Interested readers can download the source code from our Web site ...
The authors are with The Modular Robotics Lab, Maersk Mc-Kinney. Moller Institute, Faculty of Engineering, University of Southern Denmark,. Denmark.{ups ...
HW-to-SW messaging: similar to SW-to-HW. ⢠HW serializes Array/List length after elements. ⢠SW deserializes from th
Jun 14, 2011 - Question 3: Query Complexity of Local Partitioning Oracles (Krzysztof Onak). 3. Question 4: Approximating
Dual Problems in Property Testing - MIT CSAIL Theory of Computation
Testing whether a function is far from monotone. **. 3. Testing whether a distribution is far from uniform. ***. > Te
Dual Problems in Property Testing Roei Tell, Weizmann Institute of Science ITCS, January 2016
Property Testing Distinguish between objects that:
> Have the property > Far from having the property
A Broad Question What happens when the property that we want to test is “being far from a set”?
Example: -
Test the property of graphs that are far from being connected
A Broad Question Distinguish between objects that are:
> Far from the set > Far from any object that is far from the set
Distinguish between: -
Graph is far from connected Graph is far from any graph that is far from connected
Dual Problems Standard Problem:
Dual Problem:
> Fε(Π)={ objects that are ε-far from Π }
x∈Π x∈Fε(Π)
vs
x∈Fε(Π)
vs
x∈Fε(Fε(Π))
Dual Problems Standard Problem:
Dual Problem:
> Fε(Π)={ objects that are ε-far from Π }
x∈Π x∈Fε(Π)
vs
≠ vs
x∈Fε(Π) x∈Fε(Fε(Π))
Dual Problems: Overview > Question has not been asked so far > Current work - first exploration: ● Non-triviality, different from original problems ● Testers for several prominent dual problems ● Identify specific setting of interest - graphs
Non-Triviality of Dual Problems
Non-Triviality: Example
Π Fε(Π) Fε(Fε(Π))
Non-Triviality: Example
Π Fε(Π) Fε(Fε(Π))
Non-Triviality: Example
Π Fε(Π) Fε(Fε(Π))
Non-Triviality: Basic Facts 1. A random* property Π satisfies Fε(Fε(Π))≠Π. 2. Π⊆Fε(Fε(Π)), but Fε(Fε(Π)) can be much larger than Π.** 3. Fε(Fε(Π)) can contain points that are almost ε-far from Π.
* In {0,1}n and in other classes of metric spaces. ** In {0,1}n the set Fε(Fε(Π)) can be exp(n) larger, even for a small ε.
k-colorable graphs with large clique graphs isomorphic to a given graph connected cycle-free bipartite ...
} }
dense graphs model
bounded-degree graphs model
Dual Problems: What we Know
Our Main Results > The query complexity of dual testing problems ■ General lower bounds ■ Testers for specific problems
> The behavior of “far-from-far” sets ■ “Far-from-far” closure operator ■ Not presented in this talk
Our Main Results: General Lower Bounds Thm 1: The query complexity of any dual problem is lower bounded by that of the original problem.
Thm 2: Testing any dual problem with one-sided error requires a linear number of queries (unless Fε(Π)=Ø).
Our Main Results: General Lower Bounds Thm 1: The query complexity of any dual problem is lower bounded by that of the original problem. Pf:
Standard:
Π
Dual:
Fε(Π)
⊆
Fε(Π) Fε(Fε(Π))
Thm 2: Testing any dual problem with one-sided error requires a linear number of queries (unless Fε(Π)=Ø).
Our Main Results: Specific Upper Bounds > Testers via equivalence to the original problem ( Π=Fε(Fε(Π)) )
Thm 3: The following dual problems are equivalent to the original problems: 1. Testing whether a string is far from a code. * 2. Testing whether a function is far from monotone. ** 3. Testing whether a distribution is far from uniform. *** * A code with constant relative distance. ** Functions D→R such that the width of D is bounded (includes functions {0,1}n⟶{0,1}). *** Generalizes to testing whether a distribution is far from D, if D is from a large class.
Our Main Results: Specific Upper Bounds > Testers via reductions to tolerant testing
Thm 4: For every ε, it is possible to test whether a graph is: 1. Far from k-colorable, with Tower(1/ε) queries. * 2. Far from being connected, with poly(1/ε) queries. ** 3. Far from being cycle-free, with poly(1/ε) queries. **