ENHANCEMENT SCHEMES FOR CONSTRAINT PROCESSING - BACKJUMPING, LEARNING, AND CUTSET DECOMPOSITION

被引:199
作者
DECHTER, R [1 ]
机构
[1] UNIV CALIF LOS ANGELES,DEPT COMP SCI,COGNIT SYST LAB,LOS ANGELES,CA 90024
基金
美国国家科学基金会;
关键词
D O I
10.1016/0004-3702(90)90046-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Researchers in the areas of constraint satisfaction problems, logic programming, and truth maintenance systems have suggested various schemes for enhancing the performance of the backtracking algorithm. This paper defines and compares the performance of three such schemes: "backjumping," "learning," and "cycle-cutset." The backjumping and the cycle-cutset methods work best when the constraint graph is sparse, while the learning scheme mostly benefits problem instances with dense constraint graphs. An integrated strategy is described which utilizes the distinct advantages of each scheme. Experiments show that, in hard problems, the average improvement realized by the integrated scheme is 20-25% higher than any of the individual schemes. © 1990.
引用
收藏
页码:273 / 312
页数:40
相关论文
共 37 条
[1]   SOLVING COMBINATORIAL SEARCH PROBLEMS BY INTELLIGENT BACKTRACKING [J].
BRUYNOOGHE, M .
INFORMATION PROCESSING LETTERS, 1981, 12 (01) :36-39
[2]  
BRUYNOOGHE M, 1984, IMPLEMENTATIONS PROL, P194
[3]  
CARBONELL JG, 1983, MACHINE LEARNING ART
[4]  
COX PT, 1984, IMPLEMENTATIONS PROL, P216
[5]   TREE CLUSTERING FOR CONSTRAINT NETWORKS [J].
DECHTER, R ;
PEARL, J .
ARTIFICIAL INTELLIGENCE, 1989, 38 (03) :353-366
[6]   NETWORK-BASED HEURISTICS FOR CONSTRAINT-SATISFACTION PROBLEMS [J].
DECHTER, R ;
PEARL, J .
ARTIFICIAL INTELLIGENCE, 1987, 34 (01) :1-38
[7]  
DECHTER R, 1987, 3RD P IEEE AI APPL O
[8]   AN ASSUMPTION-BASED TMS [J].
DEKLEER, J .
ARTIFICIAL INTELLIGENCE, 1986, 28 (02) :127-162
[9]   TRUTH MAINTENANCE SYSTEM [J].
DOYLE, J .
ARTIFICIAL INTELLIGENCE, 1979, 12 (03) :231-272
[10]  
Even S., 1979, GRAPH ALGORITHMS