Hostname: page-component-7b7567c8c-lpg2g Total loading time: 0 Render date: 2026-11-15T15:09:39.410Z Has data issue: false hasContentIssue false

Detection and exploitation of functional dependencies for model generation

Published online by Cambridge University Press:  25 September 2013

BROES DE CAT
Affiliation:
Department of Computer Science, KU Leuven, Belgium (e-mail: broes.decat@cs.kuleuven.be, maurice.bruynooghe@cs.kuleuven.be)
MAURICE BRUYNOOGHE
Affiliation:
Department of Computer Science, KU Leuven, Belgium (e-mail: broes.decat@cs.kuleuven.be, maurice.bruynooghe@cs.kuleuven.be)
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.

Recent work in Answer Set Programming has integrated ideas from Constraint Programming. This has led to a new field called ASP Modulo CSP (CASP), in which the ASP language is enriched with constraint atoms representing constraint satisfaction problems. These constraints have a more compact grounding and are handled by a new generation of search algorithms. However, the burden is on the modeler to exploit these new constructs in his declarative problem specifications. Here, we explore how to remove this burden by automatically generating constraint atoms. We do so in the context of FO(·)IDP, a knowledge representation language that extends first-order logic with, among others, inductive definitions, arithmetic and aggregates. We uncover functional dependencies in declarative problem specifications with a theorem prover and exploit them with a transformation that introduces functions. Experimental evaluation shows that we obtain more compact groundings and better search performance.

Information

Type
Regular Papers
Copyright
Copyright © 2013 [BROES DE CAT and MAURICE BRUYNOOGHE] 
Supplementary material: PDF

De Cat and Bruynooghe supplementary material

Appendix

Download De Cat and Bruynooghe supplementary material(PDF)
PDF 433.4 KB