Semiring-based constraint satisfaction and optimization

被引:396
|
作者
Bistarelli, S
Montanari, U
Rossi, F
机构
[1] University of Pisa, Pisa
[2] Dipartimento di Informatica, Università di Pisa, 56125 Pisa
关键词
constraint solving; dynamic programming; local consistency; non-crisp constraint reasoning;
D O I
10.1145/256303.256306
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We introduce a general framework for constraint satisfaction and optimization where classical CSPs, fuzzy CSPs, weighted CSPs, partial constraint satisfaction, and others can be easily cast. The framework is based on a semiring structure, where the set of the semiring specifies the values to be associated with each tuple of values of the variable domain, and the two semiring operations (+ and X) model constraint projection and combination respectively. Local consistency algorithms, as usually used for classical CSPs, can be exploited in this general framework as well, provided that certain conditions on the semiring operations are satisfied. We then show how this framework can be used to model both old and new constraint solving and optimization. schemes, thus allowing one to both formally justify many informally taken choices in existing schemes, and to prove that local consistency techniques can be used also in newly defined schemes.
引用
收藏
页码:201 / 236
页数:36
相关论文
共 50 条
  • [1] Diagnosis as semiring-based constraint optimization
    Sachenbacher, M
    Williams, BC
    ECAI 2004: 16TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 110 : 873 - 877
  • [2] Semiring-based constraint acquisition
    Vu, Xuan-Ha
    O'Sullivan, Barry
    19TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, VOL I, PROCEEDINGS, 2007, : 251 - 258
  • [3] Constraint Hierarchies as Semiring-Based CSPs
    Hosobe, Hiroshi
    ICTAI: 2009 21ST INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, 2009, : 176 - 183
  • [4] Semiring-based Constraint Logic Programming
    Bistarelli, S
    Montanari, U
    Rossi, F
    IJCAI-97 - PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 AND 2, 1997, : 352 - 357
  • [5] Encoding partial constraint satisfaction in the semiring-based framework for soft constraints
    Bistarelli, S
    Freuder, EC
    O'Sullivan, B
    ICTAI 2004: 16TH IEEE INTERNATIONALCONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, : 240 - 245
  • [6] THE REPRESENTATION OF SEMIRING-BASED CONSTRAINT SATISFACTION PROBLEMS USING FUZZY FINITE AUTOMATA
    Li, Yongming
    QUANTITATIVE LOGIC AND SOFT COMPUTING, 2012, 5 : 303 - 314
  • [7] Encoding global constraints in semiring-based constraint solving
    Georget, Y
    Codognet, P
    TENTH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 1998, : 400 - 407
  • [8] Semiring-based Constraint Logic Programming: Syntax and semantics
    Bistarelli, S
    Montanari, U
    Rossi, F
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2001, 23 (01): : 1 - 29
  • [9] Semiring-based soft constraints
    Bistarelli, Stefano
    Rossi, Francesca
    CONCURRENCY, GRAPHS AND MODELS: ESSAYS DEDICATED TO UGO MONTANARI ON THE OCCASION OF HIS 65TH BIRTHDAY, 2008, 5065 : 155 - +
  • [10] Feasibility of Semiring-Based Timing Constraints
    Yu, Yue
    Ren, Shangping
    Frieder, Ophir
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2010, 9 (04)