On Broken Triangles

Abstract

A binary CSP instance satisfying the broken-triangle property (BTP) can be solved in polynomial time. Unfortunately, in practice, few instances satisfy the BTP. We show that a local version of the BTP allows the merging of domain values in binary CSPs, thus providing a novel polynomial-time reduction operation. Experimental trials on benchmark instances demonstrate a significant decrease in instance size for certain classes of problems. We show that BTP-merging can be generalised to instances of arbitrary arity. A directional version of the general-arity BTP then allows us to extend the BTP tractable class previously defined only for binary CSP. PDF

Cite

Text

Cooper et al. "On Broken Triangles." International Joint Conference on Artificial Intelligence, 2016.

Markdown

[Cooper et al. "On Broken Triangles." International Joint Conference on Artificial Intelligence, 2016.](https://mlanthology.org/ijcai/2016/cooper2016ijcai-broken/)

BibTeX

@inproceedings{cooper2016ijcai-broken,
  title     = {{On Broken Triangles}},
  author    = {Cooper, Martin C. and El Mouelhi, Achref and Terrioux, Cyril and Zanuttini, Bruno},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2016},
  pages     = {4135-4139},
  url       = {https://mlanthology.org/ijcai/2016/cooper2016ijcai-broken/}
}