Preferences are a central concept of decision making. Preference models are needed in decision-support systems such as web-based recommender systems, in automated problem solvers such as configurators, and in multi-agent scenarios where we need to combine preferences given by several agents.