``Are Preferences Giving You a Headache?'' - ``Take asprin!''
Authors: Gerhard Brewka, James Delgrande, Javier Romero and Torsten Schaub
Paper Information
| Title: | ``Are Preferences Giving You a Headache?'' - ``Take asprin!'' |
| Authors: | Gerhard Brewka, James Delgrande, Javier Romero and Torsten Schaub |
| Proceedings: | ASPOCP 2014 Proceedings |
| Editors: | Marco Maratea and Daniela Inclezan |
| Keywords: | answer set programming, preference handling, optimization, meta programming |
| Abstract: | ABSTRACT. In this paper we introduce asprin [1], a general, flexible, and extensible framework for handling preferences among the stable models of a logic program. We show how complex preference relations can be specified through user-defined preference types and their arguments. We describe how preference specifications are handled internally by so-called preference programs which are used for dominance testing. We also give algorithms for computing one, or all, optimal stable models of a logic program. Notably, the algorithms depend on the complexity of the dominance tests and make use of incremental answer set solving technology. [1] asprin stands for ``{AS}P for {Pr}eference handl{in}g''. |
| Pages: | 15 |
| Talk: | Jul 23 16:30 |
| Paper: | ![]() |
