Given a compact symplectic manifold $(X, \omega)$, are there any invariants (topological or easily computable geometric/analytic ones) which give an estimate of the maximal number of independent constants of motions in $(X, \omega)$?
More precisely, we would like to find a reasonable bound on a number $k \in \mathbb{N}$, which is the maximal number such that there are $k$ generically linearly independent functions $f_1, \ldots, f_k$ (i.e. $df_1 \wedge \cdots \wedge df_k \neq 0$ generically), which Poisson commute with respect to $\omega$.
Trivially, we have $1 \leq k \leq n$, where $\dim X = 2n$. Moreover, if $k = n$, then by Liouville-Arnold theorem the manifold $X$ admits a (Lagrangian) torus fibrations away from the singular points, which is a non-trivial topological obstruction (I suppose; is it by the way correct?).