Automated decision making based on weak orderings. (1st January 2012)