Constraint satisfaction methods for applications in engineering

被引:12
作者
Gelle, E [1 ]
Faltings, BV [1 ]
Clément, DE [1 ]
Smith, IFC [1 ]
机构
[1] Swiss Fed Inst Technol, EPFL, Inst Struct Engn & Mech ISS IMAC, Artificial Intelligence Lab, CH-1015 Lausanne, Switzerland
关键词
constraint satisfaction; discrete values; dynamic CSP's; knowledge representation; local consistency; reasoning; search; solution spaces; structures;
D O I
10.1007/PL00007190
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Constraints provide declarative descriptions of important requirements related to engineering projects. Most existing algorithms for constraint satisfaction require input consisting of binary constraints on variables that have discrete values. Such restrictions limit their use in engineering since complex constraints, involving several variables that have discrete and numeric values, are common. This paper provides an approach for decision support through approximating solution spaces that are defined by constraints. Our algorithm is not limited to a specific type of constraint, but handles numeric and discrete variables in the same framework. Since a new type of local consistency narrows down the search space affectively, full-scale engineering tasks, such as designs involving hundreds of variables, are accommodated without excessive computational complexity. The approach is demonstrated for selection of appropriate wind bracing for single story steel-framed buildings. Results may be used for input into other tools containing algorithms such as those offering (i) higher levels of consistency, (ii) optimally directed point-solution search, and (iii) simulation behavior. Finally, extension to dynamic constraint satisfaction using different combinations of activation conditions is straightforward. It is expected that this approach will improve the performance of many existing and future computeraided engineering tools.
引用
收藏
页码:81 / 95
页数:15
相关论文
共 31 条
[1]  
[Anonymous], 1993, FDN CONSTRAINT SATIS
[2]  
[Anonymous], 1997, NUMERICA MODELING LA
[3]  
Benhamou F., 1996, Algebraic and Logic Programming. 5th International Conference, ALP'96 Proceedings, P62
[4]  
BENHAMOU F, 1994, MIT PS LOG, P124
[5]  
BESSIERE C, 1996, LECT NOTES COMPUTER, V1118
[6]  
DAVIS E, 1987, ARTIF INTELL, P32
[7]   ENHANCEMENT SCHEMES FOR CONSTRAINT PROCESSING - BACKJUMPING, LEARNING, AND CUTSET DECOMPOSITION [J].
DECHTER, R .
ARTIFICIAL INTELLIGENCE, 1990, 41 (03) :273-312
[8]  
FALTINGS B, 1997, P 11 INT JOINT C ART, P392
[9]  
FALTINGS B, 1994, ARTIF INTELL, V65, P85
[10]   A SUFFICIENT CONDITION FOR BACKTRACK-FREE SEARCH [J].
FREUDER, EC .
JOURNAL OF THE ACM, 1982, 29 (01) :24-32