A general framework for preferences in answer set programming | Publicación