Skip to search boxSkip to navigationSkip to main content

Approximate Compilation of Constraints into Multivalued Decision Diagrams

  • Tarik Hadzic
    ,
  • John N. Hooker
    ,
  • Barry O’Sullivan
    ,
  • Peter Tiedemann
  • Cork Constraint Computation Centre
    ,
  • Carnegie Mellon University
Research Output:
Journal Article or Conference Article in Journal
Conference article
Peer-review

Open access

Publication Information

Output type

Research Output:
Journal Article or Conference Article in Journal
Conference article
Peer-review

Original language

English

Pages from-to (Number of pages)

Pages 448-462

Journal (Volume, Issue Number)

Lecture Notes in Computer Science

Publication milestones

  • Published - 2008

Publication status

Published - 2008

ISSN

0302-9743

Publication IDs

  • Scopus: 56449123400

Abstract

We present an incremental refinement algorithm for approximate compilation of constraint satisfaction models into multivalued decision diagrams (MDDs). The algorithm uses a vertex splitting operation that relies on the detection of equivalent paths in the MDD. Although the algorithm is quite general, it can be adapted to exploit constraint structure by specializing the equivalence tests for partial assignments to particular constraints. We show how to modify the algorithm in a principled way to obtain an approximate MDD when the exact MDD is too large for practical purposes. This is done by replacing the equivalence test with a constraint-specific measure of distance. We demonstrate the value of the approach for approximate and exact MDD compilation and evaluate its benefits in one of the main MDD application domains, interactive configuration.

Publication metrics

PlumX, opens in new tab

Captures
11
Citations
49
Usage
278
Social media
8

Related Event

Title

14. CP 2008: Sydney, NSW, Australia: Principles and Practice of Constraint Programming, 14th International Conference, CP 2008

Event type

Conference

Date

14/09/2008 - 18/09/2008

Location

SydneyAustralia