In fact, our model induces at most 4-6 roles (even if |R| is much larger).
bayes predicts more than 30 roles for the majority of frequent predicates (e.g., 43 roles for the predicate include or 35 for say).