Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
|
 |
Stable Model Semantics of Weight Constraint Rules
| |
|
Stable Model Semantics of Weight Constraint Rules
Ilkka Niemelá15 , Patrik Simons6 and Timo Soininen6 
| (5) |
Dept. of Computer Science and Eng., Laboratory for Theoretical Computer Science, Helsinki University of Technology, P.O.Box 5400, FIN-02015 HUT, Finland |
| (6) |
TAI Research Center and Lab. of Information Processing Science, Helsinki University of Technology, P.O.Box 9555, FIN-02015 HUT, Finland |
Abstract
A generalization of logic program rules is proposed where rules are built from weight constraints with type information for
each predicate instead of simple literals. These kinds of constraints are useful for concisely representing different kinds
of choices as well as cardinality, cost and resource constraints in combinatorial problems such as product configuration.
A declarative semantics for the rules is presented which generalizes the stable model semantics of normal logic programs.
It is shown that for ground rules the complexity of the relevant decision problems stays in NP. The first implementation of
the language handles a decidable subset where function symbols are not allowed. It is based on a new procedure for computing
stable models for ground rules extending normal programs with choice and weight constructs and a compilation technique where
a weight rule with variables is transformed to a set of such simpler ground rules.
Fulltext Preview (Small, Large)
 References secured to subscribers.
|
|
|
|
|
|