Без заголовка
Пограммисты оперденей -- это те, кто работают с документами, состоящими из десятков атрибутов с сотнями возможных значений? Ну или наоборот, из сотен атрибутов с десятками значений. Сути дела не меняет. Надеюсь понятно где здесь комбинаторная сложность.
А мат.статистика здесь начинается, когда мы начинаем работать с большим массивом реальных документов. И тут вам будут и распределения, и отклонения, и прочие ожидания. И если не построить модель данных с учетом возможных вероятностей, то можно утонуть, разгребая всё это.