TY - GEN
T1 - Monotonicity testing over general poset domains
AU - Fischer, Eldar
AU - Lehman, Eric
AU - Newman, Ilan
AU - Raskhodnikova, Sofya
AU - Rubinfeld, Ronitt
AU - Samorodnitsky, Alex
PY - 2002
Y1 - 2002
N2 - The field of property testing studies algorithms that distinguish, using a small number of queries, between inputs which satisfy a given property, and those that are 'far' from satisfying the property. Testing properties that are defined in terms of monotonicity has been extensively investigated, primarily in the context of the monotonicity of a sequence of integers, or the monotonicity of a function over the n-dimensional hypercube {1,⋯,m}n. These works resulted in monotonicity testers whose query complexity is at most polylogarithmic in the size of the domain. We show that in its most general setting, testing that Boolean functions are close to monotone is equivalent, with respect to the number of required queries, to several other testing problems in logic and graph theory. These problems include: testing that a Boolean assignment of variables is close to an assignment that satisfies a specific 2-CNF formula, testing that a set of vertices is close to one that is a vertex cover of a specific graph, and testing that a set of vertices is close to a clique. We then investigate the query complexity of monotonicity testing of both Boolean and integer functions over general partial orders. We give algorithms and lower bounds for the general problem, as well as for some interesting special cases. In proving a general lower bound, we construct graphs with combinatorial properties that may be of independent interest.
AB - The field of property testing studies algorithms that distinguish, using a small number of queries, between inputs which satisfy a given property, and those that are 'far' from satisfying the property. Testing properties that are defined in terms of monotonicity has been extensively investigated, primarily in the context of the monotonicity of a sequence of integers, or the monotonicity of a function over the n-dimensional hypercube {1,⋯,m}n. These works resulted in monotonicity testers whose query complexity is at most polylogarithmic in the size of the domain. We show that in its most general setting, testing that Boolean functions are close to monotone is equivalent, with respect to the number of required queries, to several other testing problems in logic and graph theory. These problems include: testing that a Boolean assignment of variables is close to an assignment that satisfies a specific 2-CNF formula, testing that a set of vertices is close to one that is a vertex cover of a specific graph, and testing that a set of vertices is close to a clique. We then investigate the query complexity of monotonicity testing of both Boolean and integer functions over general partial orders. We give algorithms and lower bounds for the general problem, as well as for some interesting special cases. In proving a general lower bound, we construct graphs with combinatorial properties that may be of independent interest.
KW - Algorithms
KW - Monotone functions
KW - Property testing
UR - https://www.scopus.com/pages/publications/0036039104
U2 - 10.1145/509907.509977
DO - 10.1145/509907.509977
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:0036039104
SN - 9781581134957
T3 - Conference Proceedings of the Annual ACM Symposium on Theory of Computing
SP - 474
EP - 483
BT - Proceedings of the 34th Annual ACM Symposium on Theory of Computing
PB - Association for Computing Machinery (ACM)
T2 - 34th Annual ACM Symposium on Theory of Computing, STOC 2002
Y2 - 19 May 2002 through 21 May 2002
ER -