Aggregates and preferences in logic programming

  • Authors:
  • S. Greco;I. Trubitsyna;E. Zumpano

  • Affiliations:
  • DEIS, Univ. della Calabria, Rende, Italy;DEIS, Univ. della Calabria, Rende, Italy;DEIS, Univ. della Calabria, Rende, Italy

  • Venue:
  • ISMIS'05 Proceedings of the 15th international conference on Foundations of Intelligent Systems
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

The present work proposes a new semantics for logic program with preference rules and studies logic programs enriched with both aggregates and preference rules. The interest of research literature in handling user preferences to express a partial order on rules and literals is reflected by an extensive number of proposals. The association of aggregates and preferences is, here, used to also express a partial order on global models, other than on literals and rules, so that optimization problems can be expressed in a simple and elegant way. The use of aggregates makes logic languages more flexible and intuitive, without any additional computational complexity.