Compiling constraint satisfaction problems

被引:23
|
作者
Weigel, R [1 ]
Faltings, B [1 ]
机构
[1] Swiss Fed Inst Technol, Artificial Intelligence Lab, EPFL, IN Ecublens, CH-1015 Lausanne, Switzerland
关键词
constraint-based reasoning; compilation; interchangeability;
D O I
10.1016/S0004-3702(99)00077-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many tasks requiring intelligence, in particular scheduling and planning, must be solved under time constraints. This is difficult to achieve because of the combinatorial nature of such tasks. While search heuristics can give good average performance, they cannot give any performance guarantees for a particular instance. Fortunately, the tasks are often very similar. Therefore, compiling partial solutions is one way in which better performance guarantees for on-line problem solving could be achieved. We consider constraint satisfaction as a general paradigm and describe compilation techniques. General tasks are defined by incomplete CSPs from which instances are generated by adding more constraints. For any such general task, compilation builds a structure which represents all its solutions. in order to represent the space in a compact form, it exploits clustering and interchangeability techniques. Search for solutions can then be Limited to a usually much smaller, precomputed space. When search criteria involve only single variables, solutions can be guaranteed to be found in linear time in the size of the compiled structure. (C) 1999 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:257 / 287
页数:31
相关论文
共 50 条
  • [21] ROBUSTLY SOLVABLE CONSTRAINT SATISFACTION PROBLEMS
    Barto, Libor
    Kozik, Marcin
    [J]. SIAM JOURNAL ON COMPUTING, 2016, 45 (04) : 1646 - 1669
  • [22] Symmetry Definitions for Constraint Satisfaction Problems
    David Cohen
    Peter Jeavons
    Christopher Jefferson
    Karen E. Petrie
    Barbara M. Smith
    [J]. Constraints, 2006, 11 : 115 - 137
  • [23] Constraint satisfaction problems: Algorithms and applications
    Brailsford, SC
    Potts, CN
    Smith, BM
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 119 (03) : 557 - 581
  • [24] Optimal Refutations for Constraint Satisfaction Problems
    Hulubei, Tudor
    O'Sullivan, Barry
    [J]. 19TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-05), 2005, : 163 - 168
  • [25] Argumentation frameworks as constraint satisfaction problems
    Leila Amgoud
    Caroline Devred
    [J]. Annals of Mathematics and Artificial Intelligence, 2013, 69 : 131 - 148
  • [26] Constraint Satisfaction Problems: Complexity and Algorithms
    Bulatov, Andrei A.
    [J]. LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS (LATA 2018), 2018, 10792 : 1 - 25
  • [27] Tractability in constraint satisfaction problems: a survey
    Carbonnel, Clement
    Cooper, Martin C.
    [J]. CONSTRAINTS, 2016, 21 (02) : 115 - 144
  • [28] Solving fuzzy constraint satisfaction problems
    Meseguer, P
    Larrosa, J
    [J]. PROCEEDINGS OF THE SIXTH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS I - III, 1997, : 1233 - 1238
  • [29] Uncertainty in dynamic constraint satisfaction problems
    Climent, Laura
    Salido, Miguel A.
    Wallace, Richard J.
    Barber, Federico
    [J]. AI COMMUNICATIONS, 2016, 29 (01) : 239 - 241
  • [30] Structuring techniques for constraint satisfaction problems
    Weigel, R
    Faltings, BV
    [J]. IJCAI-97 - PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 AND 2, 1997, : 418 - 423