Composition in Hierarchical CLP

Abstract

We propose a variant of the Hierarchical Constraint Logic Programming (HCLP) scheme of Borning, Wilson, and others. We consider compositionality and incrementality in Constraint Logic Programming, introduce HCLP, and present Wilson's proof that it is noncompositional. We define a scheme for composing together solutions to individual hierarchies and show that hierarchy composition can be expressed very simply using filtering functions over bags (multisets); we present some properties of these functions, and define and explain an alternative to bag intersection which is also used in our scheme. We present an example involving three strength levels and show that we can achieve a close approximation to the solutions produced by standard HCLP.

Cite

Text

Jampel and Hunt. "Composition in Hierarchical CLP." International Joint Conference on Artificial Intelligence, 1995.

Markdown

[Jampel and Hunt. "Composition in Hierarchical CLP." International Joint Conference on Artificial Intelligence, 1995.](https://mlanthology.org/ijcai/1995/jampel1995ijcai-composition/)

BibTeX

@inproceedings{jampel1995ijcai-composition,
  title     = {{Composition in Hierarchical CLP}},
  author    = {Jampel, Michael and Hunt, Sebastian},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {1995},
  pages     = {640-645},
  url       = {https://mlanthology.org/ijcai/1995/jampel1995ijcai-composition/}
}