Arrow Research search

Author name cluster

Hadley Black

Possible papers associated with this exact author name in Arrow. This page groups case-insensitive exact name matches and is not a full identity disambiguation profile.

5 papers
2 author rows

Possible papers

5

NeurIPS Conference 2024 Conference Paper

Clustering with Non-adaptive Subset Queries

  • Hadley Black
  • Euiwoong Lee
  • Arya Mazumdar
  • Barna Saha

Recovering the underlying clustering of a set $U$ of $n$ points by asking pair-wise same-cluster queries has garnered significant interest in the last decade. Given a query $S \subset U$, $|S|=2$, the oracle returns "yes" if the points are in the same cluster and "no" otherwise. We study a natural generalization of this problem to subset queries for $|S|>2$, where the oracle returns the number of clusters intersecting $S$. Our aim is to determine the minimum number of queries needed for exactly recovering an arbitrary $k$-clustering. We focus on non-adaptive schemes, where all the queries are asked in one round, thus allowing for the querying process to be parallelized, which is a highly desirable property. For adaptive algorithms with pair-wise queries, the complexity is known to be $\Theta(nk)$, where $k$ is the number of clusters. In contrast, non-adaptive pair-wise query algorithms are extremely limited: even for $k=3$, such algorithms require $\Omega(n^2)$ queries, which matches the trivial $O(n^2)$ upper bound attained by querying every pair of points. Allowing for subset queries of unbounded size, $O(n)$ queries is possible with an adaptive scheme. However, the realm of non-adaptive algorithms remains completely unknown. Is it possible to attain algorithms that are non-adaptive while still making a near-linear number of queries? In this paper, we give the first non-adaptive algorithms for clustering with subset queries. We provide, (i) a non-adaptive algorithm making $O(n \log^2 n \log k)$ queries which improves to $O(n \log k)$ when the cluster sizes are within any constant factor of each other, (ii) for constant $k$, a non-adaptive algorithm making $O(n \log{\log{n}})$ queries. In addition to non-adaptivity, we take into account other practical considerations, such as enforcing a bound on query size. For constant $k$, we give an algorithm making $\smash{\widetilde{O}(n^2/s^2)}$ queries on subsets of size at most $s \leq \sqrt{n}$, which is optimal among all non-adaptive algorithms within a $\log n$-factor. For arbitrary $k$, the dependence varies as $\tilde{O}(n^2/s)$.

FOCS Conference 2023 Conference Paper

A d 1/2+o(1) Monotonicity Tester for Boolean Functions on d-Dimensional Hypergrids

  • Hadley Black
  • Deeparnab Chakrabarty
  • C. Seshadhri 0001

Monotonicity testing of Boolean functions on the hypergrid, $f: [n]^{d} \rightarrow\{0, 1\}$, is a classic topic in property testing. Determining the non-adaptive complexity of this problem is an important open question. For arbitrary n, [Black-Chakrabarty-Seshadhri, SODA 2020] describe a tester with query complexity $\widetilde{O}\left(\varepsilon^{-4 / 3} d^{5 / 6}\right)$. This complexity is independent of n, but has a suboptimal dependence on d. Recently, [Braverman-Khot-Kindler-Minzer, ITCS 2023] and [Black-Chakrabarty-Seshadhri, STOC 2023] describe $\widetilde{O}\left(\varepsilon^{-2} n^{3} \sqrt{d}\right)$ and $\widetilde{O}\left(\varepsilon^{-2} n \sqrt{d}\right)$-query testers, respectively. These testers have an almost optimal dependence on d, but a suboptimal polynomial dependence on n. In this paper, we describe a non-adaptive, onesided monotonicity tester with query complexity $O\left(\varepsilon^{-2} d^{1 / 2+o(1)}\right)$, independent of n. Up to the $d^{o(1)}$. factors, our result resolves the non-adaptive complexity of monotonicity testing for Boolean functions on hypergrids. The independence of n yields a non-adaptive, one-sided $O\left(\varepsilon^{-2} d^{1 / 2+o(1)}\right)$-query monotonicity tester for Boolean functions $f: \mathbb{R}^{d} \rightarrow\{0, 1\}$ associated with an arbitrary product measure.

STOC Conference 2023 Conference Paper

Directed Isoperimetric Theorems for Boolean Functions on the Hypergrid and an Õ(n√d) Monotonicity Tester

  • Hadley Black
  • Deeparnab Chakrabarty
  • C. Seshadhri 0001

The problem of testing monotonicity for Boolean functions on the hypergrid, f :[ n ] d → {0,1} is a classic topic in property testing. When n =2, the domain is the hypercube. For the hypercube case, a breakthrough result of Khot-Minzer-Safra (FOCS 2015) gave a non-adaptive, one-sided tester making O (ε −2 √ d ) queries. Up to polylog d and ε factors, this bound matches the Ω(√ d )-query non-adaptive lower bound (Chen-De-Servedio-Tan (STOC 2015), Chen-Waingarten-Xie (STOC 2017)). For any n > 2, the optimal non-adaptive complexity was unknown. A previous result of the authors achieves a O ( d 5/6 )-query upper bound (SODA 2020), quite far from the √ d bound for the hypercube. In this paper, we resolve the non-adaptive complexity of monotonicity testing for all constant n , up to poly (ε −1 log d ) factors. Specifically, we give a non-adaptive, one-sided monotonicity tester making O (ε −2 n √ d ) queries. From a technical standpoint, we prove new directed isoperimetric theorems over the hypergrid [ n ] d . These results generalize the celebrated directed Talagrand inequalities that were only known for the hypercube.

SODA Conference 2020 Conference Paper

Domain Reduction for Monotonicity Testing: A o ( d ) Tester for Boolean Functions in d -Dimensions

  • Hadley Black
  • Deeparnab Chakrabarty
  • C. Seshadhri 0001

We describe a Õ ( d 5/6 )-query monotonicity tester for Boolean functions f: [ n ] d → {0, 1} on the n hypergrid. This is the first o ( d ) monotonicity tester with query complexity independent of n. Motivated by this independence of n, we initiate the study of monotonicity testing of measurable Boolean functions f: ℝ d → {0, 1} over the continuous domain, where the distance is measured with respect to a product distribution over ℝ d. We give a Õ ( d 5/6 )-query monotonicity tester for such functions. Our main technical result is a domain reduction theorem for monotonicity. For any function f: [ n ] d → {0, 1}, let ε f be its distance to monotonicity. Consider the restriction of the function on a random [ k ] d sub-hypergrid of the original domain. We show that for k = poly( d / ε f ), the expected distance of the restriction is. Previously, such a result was only known for d = 1 (Berman-Raskhodnikova-Yaroslavtsev, STOC 2014). Our result for testing Boolean functions over [ n ] d then follows by applying the d 5/6 · poly(1/ ε log n, log d )-query hypergrid tester of Black-Chakrabarty-Seshadhri (SODA 2018). To obtain the result for testing Boolean functions over ℝ d, we use standard measure theoretic tools to reduce monotonicity testing of a measurable function f to monotonicity testing of a discretized version of f over a hypergrid domain [ N ] d for large, but finite, N (that may depend on f ). The independence of N in the hypergrid tester is crucial to getting the final tester over ℝ d.

SODA Conference 2018 Conference Paper

A o ( d ) · polylog n Monotonicity Tester for Boolean Functions over the Hypergrid [ n ] d

  • Hadley Black
  • Deeparnab Chakrabarty
  • C. Seshadhri 0001

We study monotonicity testing of Boolean functions over the hypergrid [ n ] d and design a non-adaptive tester with 1-sided error whose query complexity is Õ ( d 5/6 ). poly(log n, 1/ ε ). Previous to our work, the best known testers had query complexity linear in d but independent of n. We improve upon these testers as long as n = 2 d o (1). To obtain our results, we work with what we call the augmented hypergrid, which adds extra edges to the hypergrid. Our main technical contribution is a Margulis-style isoperimetric result for the augmented hypergrid, and our tester, like previous testers for the hypercube domain, performs directed random walks on this structure.

v2026.09.13