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 条
  • [1] Decomposing Constraint Satisfaction Problems by Means of Meta Constraint Satisfaction Optimization Problems
    Loeffler, Sven
    Liu, Ke
    Hofstedt, Petra
    [J]. PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE (ICAART), VOL 2, 2019, : 755 - 761
  • [2] Planning as constraint satisfaction: Solving the planning graph by compiling it into CSP
    Do, MB
    Kambhampati, S
    [J]. ARTIFICIAL INTELLIGENCE, 2001, 132 (02) : 151 - 182
  • [3] Constraint and Variable Ordering Heuristics for Compiling Configuration Problems
    Narodytska, Nina
    Walsh, Toby
    [J]. 20TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2007, : 149 - 154
  • [4] Distance constraint satisfaction problems
    Bodirsky, Manuel
    Dalmau, Victor
    Martin, Barnaby
    Mottet, Antoine
    Pinsker, Michael
    [J]. INFORMATION AND COMPUTATION, 2016, 247 : 87 - 105
  • [5] The approximability of constraint satisfaction problems
    Khanna, S
    Sudan, M
    Trevisan, L
    Williamson, DP
    [J]. SIAM JOURNAL ON COMPUTING, 2001, 30 (06) : 1863 - 1920
  • [6] Counting constraint satisfaction problems
    Bulatov, Andrei A.
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONGRESS OF MATHEMATICIANS (ICM 2014), VOL IV, 2014, : 561 - 584
  • [7] Constraint satisfaction differential problems
    Cruz, J
    Barahona, P
    [J]. PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2003, PROCEEDINGS, 2003, 2833 : 259 - 273
  • [8] Belief Constraint Satisfaction Problems
    Rouahi, Aouatef
    Ben Salah, Kais
    Ghedira, Khaled
    [J]. 2015 IEEE/ACS 12TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2015,
  • [9] Constraint satisfaction problems and neurocomputing
    Nagamatu, M
    Nakano, T
    Zhang, KR
    [J]. BRAIN-INSPIRED IT I, 2004, 1269 : 161 - 164
  • [10] Distance Constraint Satisfaction Problems
    Bodirsky, Manuel
    Dalmau, Victor
    Martin, Barnaby
    Pinsker, Michael
    [J]. MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2010, 2010, 6281 : 162 - +