Preference-based analysis