Looking for a subjective ranking algorithm
Analytic hierarchy process (AHP) is a way to maximize or minimize or rank or prioritize things which are given in data formulated as qualitative comparisons, like a customer likes A more than B and so on. Given a set of customers and all their preferences, AHP can provide the max or a 'best' ranking or something like this.
See: https://en.wikipedia.org/wiki/Analytic_hierarchy_process