In the remainder of this chapter, unless explicitly specified otherwise, we will
assume that we have a consistent family of k criteria, i.e., g1, g2, . . . , gk. The design
of a consistent family of criteria for a given recommendation application has been
largely ignored in the recommender systems literature and constitutes an interesting
and important problem for future research. Four types of criteria are usually found
in MCDM [30]: