Three-terminal packing problem for the query q2

Determine whether there exists a linear function f such that, if more than f(ℓ) edges must be removed from a directed graph G to make the query q₂ false, then G contains ℓ pairwise edge-disjoint trees, each containing one vertex from each of S_G(a), S_G^-(b), and S_G^-(c), with no two trees sharing a vertex from the union of these three sets.

Background

The query q₂ asks for a recursively defined branching pattern in a directed graph, with all relevant paths required to have positive length. The authors formulate a concrete packing statement that would yield a constant-query tester for falsity of q₂. They also prove that any admissible function must satisfy f(ℓ) ≥ 2ℓ, so the unresolved issue is whether some linear function with at least this growth suffices.

References

We raise the following problem. Is there a linear function $f$ such that if more than $f(\ell)$ edges have to be removed from a directed graph $G$ to make $q_2$ false, then $G$ contains $\ell$ pairwise edge-disjoint $S_G(a),S_G-(b),S_G-(c)$-trees that do not share a vertex from $S_G(a) \cup S_G-(b) \cup S_G-(c)$.

Property Testing for Recursive Query Languages  (2609.03908 - Adler et al., 3 Sep 2026) in Section 5, Problem 5.1 (following Figure 5.1)