Multidimensional preference scaling