Testing Monotonicity of Real-Valued Functions on DAGs
arXiv:2602.15341
The paper investigates how to test whether real-valued functions on directed acyclic graphs are monotone, providing tight non‑adaptive query complexity bounds that depend on the sizes of the graph's transitive reduction and closure.
Abstract
We study monotonicity testing of real-valued functions on directed acyclic graphs (DAGs) with vertices. Let and be the numbers of edges in the transitive reduction and the transitive closure, respectively. For , define . We show that every family of DAGs with and admits, for every fixed , a non-adaptive tester with one-sided error that uses queries. Conversely, we show that for every sufficiently small fixed and every fixed , there are families of DAGs satisfying and on which every randomized non-adaptive tester, even with two-sided error, requires queries, making the upper bound tight up to a factor . Our main technical contribution is a lower-bound technique based on Ruzsa--Szemerédi families of positive matchings.
Substantially revised. The adaptive lower bound claimed in the previous version could not be established and has been removed. The present version gives tight bounds for non-adaptive testers parameterized by the transitive reduction and closure