Hostname: page-component-74656f9884-c52kr Total loading time: 0 Render date: 2026-11-09T11:34:08.514Z Has data issue: false hasContentIssue false

Fuzzy answer sets approximations

Published online by Cambridge University Press:  25 September 2013

MARIO ALVIANO
Affiliation:
Department of Mathematics and Computer Science, University of Calabria, 87036 Rende (CS), Italy (e-mail: alviano@mat.unical.it)
RAFAEL PEÑALOZA
Affiliation:
Dresden University of Technology, 01062 Dresden, GermanyCenter for Advancing Electronics Dresden (e-mail: penaloza@tcs.inf.tu-dresden.de)
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

Fuzzy answer set programming (FASP) is a recent formalism for knowledge representation that enriches the declarativity of answer set programming by allowing propositions to be graded. To now, no implementations of FASP solvers are available and all current proposals are based on compilations of logic programs into different paradigms, like mixed integer programs or bilevel programs. These approaches introduce many auxiliary variables which might affect the performance of a solver negatively. To limit this downside, operators for approximating fuzzy answer sets can be introduced: Given a FASP program, these operators compute lower and upper bounds for all atoms in the program such that all answer sets are between these bounds. This paper analyzes several operators of this kind which are based on linear programming, fuzzy unfounded sets and source pointers. Furthermore, the paper reports on a prototypical implementation, also describing strategies for avoiding computations of these operators when they are guaranteed to not improve current bounds. The operators and their implementation can be used to obtain more constrained mixed integer or bilevel programs, or even for providing a basis for implementing a native FASP solver. Interestingly, the semantics of relevant classes of programs with unique answer sets, like positive programs and programs with stratified negation, can be already computed by the prototype without the need for an external tool.

Information

Type
Regular Papers
Copyright
Copyright © 2013 [MARIO ALVIANO and RAFAEL PEÑALOZA] 
Supplementary material: PDF

Alviano et al. supplementary material

Appendix

Download Alviano et al. supplementary material(PDF)
PDF 260.1 KB