The coalgebraic μ-calculus provides a generic semantic framework for
fixpoint logics with branching types beyond the standard relational setup, e.g.
probabilistic, weighted, or game-based. Previous work on the coalgebraic
μ-calculus includes an exponential time upper bound on satisfiability
checking, which however requires a well-behaved set of tableau rules for the
next-step modalities. Such rules are not available in all cases of interest, in
particular ones involving either integer weights as in the graded
μ-calculus, or real-valued weights in combination with non-linear
arithmetic. In the present paper, we prove the same upper complexity bound
under more general assumptions, specifically regarding the complexity of the
(much simpler) satisfiability problem for the underlying so-called one-step
logic, roughly described as the nesting-free next-step fragment of the logic.
We also present a generic global caching algorithm that is suitable for
practical use and supports on-the-fly satisfiability checking. Example
applications include new exponential-time upper bounds for satisfiability
checking in an extension of the graded μ-calculus with Presburger
arithmetic, as well as an extension of the (two-valued) probabilistic
μ-calculus with polynomial inequalities. As a side result, we moreover
obtain a new upper bound O(((nk)!)2) on minimum model size for
satisfiable formulas for all coalgebraic μ-calculi, where n is the size
of the formula and k its alternation depth