J. Delgrande, T. Schaub, H. Tompits: "A Framework for Compiling Preferences in Logic Programs"; Theory and Practice of Logic Programming, 3 (2003), 2; 129 - 187.
http://aleph.ub.tuwien.ac.at/F?base=tuw01&func=find-c&ccl_term=AC04404571