Optimization of Pearl's method of conditioning and greedy-like approximation algorithms for the vertex feedback set problem

被引:80
作者
Becker, A [1 ]
Geiger, D [1 ]
机构
[1] TECHNION ISRAEL INST TECHNOL,DEPT COMP SCI,IL-32000 HAIFA,ISRAEL
关键词
D O I
10.1016/0004-3702(95)00004-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We show how to find a small loop cutset in a Bayesian network. Finding such a loop cutset is the first step in the method of conditioning for inference, Our algorithm for finding a loop cutset, called MGA, finds a loop cutset which is guaranteed in the worst case to contain less than twice the number of variables contained in a minimum loop cutset. The algorithm is based on a reduction to the weighted vertex feedback set problem and a 2-approximation of the latter problem. The complexity of MGA is O(m + n log n) where m and n are the number of edges and vertices respectively. A greedy algorithm, called GA, for the weighted vertex feedback set problem is also analyzed and bounds on its performance are given. We test MGA on randomly generated graphs and find that the average ratio between the number of instances associated with the algorithm's output and the number of instances associated with an optimum solution is far better than the worst-case bound.
引用
收藏
页码:167 / 188
页数:22
相关论文
共 19 条
[1]  
Chvatal V., 1979, Mathematics of Operations Research, V4, P233, DOI 10.1287/moor.4.3.233
[2]   A MODIFICATION OF THE GREEDY ALGORITHM FOR VERTEX COVER [J].
CLARKSON, KL .
INFORMATION PROCESSING LETTERS, 1983, 16 (01) :23-25
[3]   ENHANCEMENT SCHEMES FOR CONSTRAINT PROCESSING - BACKJUMPING, LEARNING, AND CUTSET DECOMPOSITION [J].
DECHTER, R .
ARTIFICIAL INTELLIGENCE, 1990, 41 (03) :273-312
[4]   FIBONACCI HEAPS AND THEIR USES IN IMPROVED NETWORK OPTIMIZATION ALGORITHMS [J].
FREDMAN, ML ;
TARJAN, RE .
JOURNAL OF THE ACM, 1987, 34 (03) :596-615
[5]   IDENTIFYING INDEPENDENCE IN BAYESIAN NETWORKS [J].
GEIGER, D ;
VERMA, T ;
PEARL, J .
NETWORKS, 1990, 20 (05) :507-534
[6]  
GEIGER D, 1990, UNCERTAINTY ARTIFICI, V4, P3
[7]  
Jensen F. V., 1990, Computational Statistics Quarterly, V5, P269
[8]   AN ALGEBRA OF BAYESIAN BELIEF UNIVERSES FOR KNOWLEDGE-BASED SYSTEMS [J].
JENSEN, FV ;
OLESEN, KG ;
ANDERSEN, SK .
NETWORKS, 1990, 20 (05) :637-659
[9]  
LAURITZEN SL, 1988, J ROY STAT SOC B MET, V50, P157
[10]   FUSION, PROPAGATION, AND STRUCTURING IN BELIEF NETWORKS [J].
PEARL, J .
ARTIFICIAL INTELLIGENCE, 1986, 29 (03) :241-288