Closure operators: Complexity and applications to classification and decision-making