Implications from Boolean-OMv to counting and integer OMv variants
Determine whether the existence of a truly subcubic-time algorithm O(n^{3−ε}) for Online Boolean Matrix-Vector Multiplication (Boolean-OMv) implies truly subcubic online algorithms for the counting versions of Equality-OMv and Dominance-OMv, specifically computing u[i] = # {k | M[i,k] = v[k]} and u[i] = # {k | M[i,k] ≤ v[k]} for each query, or at least implies a truly subcubic online algorithm for standard integer matrix–vector multiplication computing u[i] = Σ_k M[i,k] · v[k].
References
In this paper we manage to reduce to Boolean-OMv from OMv variants that do not involve counting. We leave it open whether a subcubic algorithm for Boolean-OMv would imply subcubic OMv algorithms for, e.g., the counting variants of the equality and dominance products (i.e., u[i] := #{k \mid M[i,k] = v[k]}, and u[i] := #{k \mid M[i,k] \leqslant v[k]}, respectively), or at least for the standard integer product (u[i] := \sum_k M[i,k] \cdot v[k]).