by Patrik Simons, Timo Soininen
In Proceedings of the 5th International Conference on on Logic Programming and Nonmonotonic Reasoning
http://www.tcs.hut.fi/~ini/papers/nss-lpnmr99-www.ps.gz
Add To MetaCart
Abstract:
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 dierent kinds of choices as well as cardinality, cost and resource constraints in combinatorial problems such as product con guration. 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 rst 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. 1
Citations
|
1126
|
The Stable Model Semantics for Logic Programming
– Gelfond, Lifschitz
- 1988
|
|
192
|
Smodels - An implementation of the stable model and well-founded semantics for normal logic programs
– Niemela, Simons
- 1997
|
|
189
|
Logic programs with stable model semantics as a constraint programming paradigm
– Niemela
- 1999
|
|
182
|
Autoepistemic logic
– Marek, Truszczynski
- 1991
|
|
141
|
Efficient implementation of the well-founded and stable model semantics
– Niemela, Simons
- 1996
|
|
132
|
Stable models and an alternative logic programming paradigm
– Marek, Truszczy'nski
- 1999
|
|
101
|
Preferred answer sets for ex-tended logic programs
– Brewka, Eiter
- 1999
|
|
52
|
Adding Weak Constraints to Disjunctive Datalog
– Buccafurri, Leone, et al.
- 1997
|
|
46
|
Stable Semantics for Probabilistic Deductive Databases
– Ng, Subrahmanian
- 1995
|
|
40
|
Developing a declarative rule language for applications in product configuration
– Soininen, Niemela
- 1999
|
|
35
|
Hybrid knowledge bases
– Lu, Nerode, et al.
- 1996
|
|
34
|
Extending the stable model semantics with more expressive rules
– Simons
- 1999
|
|
8
|
NP-SPEC: An executable speci language for solving all problems in NP
– Cadoli, Palopoli, et al.
- 1999
|
|
8
|
Product con frameworks { a survey
– Sabin, Weigel
- 1998
|
|
7
|
Dynamic programming in Datalog with aggregates
– Greco
- 1999
|
|
3
|
Logic programming with costs. Manuscript, available at http://www.cs.engr.uky.edu/~mirek/papers.html
– Marek, Truszczynski
- 1999
|