Constraint programming and decision making (2014)