A sufficiently fast algorithm for finding close to optimal clique trees

被引:24
作者
Becker, A [1 ]
Geiger, D [1 ]
机构
[1] Technion Israel Inst Technol, Dept Comp Sci, IL-32000 Haifa, Israel
关键词
clique tree algorithm; triangulation algorithm; Bayesian networks; 3-way vertex cut problem;
D O I
10.1016/S0004-3702(00)00075-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We offer an algorithm that finds a clique tree such that the size of the largest clique is at most (2 alpha + 1)k where k is the size of the largest clique in a clique tree in which this size is minimized and or is the approximation ratio of an alpha -approximation algorithm for the 3-way vertex cut problem. When alpha = 4/3, our algorithm's complexity is O(2(4.67k)n . poly(n)) and it errs by a factor of 3.67 where poly(n) is the running time of linear programming. This algorithm is extended to find clique trees in which the state space of the largest clique is bounded. When k = O(log n), our algorithm yields a polynomial inference algorithm for Bayesian networks. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:3 / 17
页数:15
相关论文
共 22 条
  • [1] CHARACTERIZATION AND RECOGNITION OF PARTIAL 3-TREES
    ARNBORG, S
    PROSKUROWSKI, A
    [J]. SIAM JOURNAL ON ALGEBRAIC AND DISCRETE METHODS, 1986, 7 (02): : 305 - 314
  • [2] ARNBORG S, 1985, BIT, V25, P2, DOI 10.1007/BF01934985
  • [3] EASY PROBLEMS FOR TREE-DECOMPOSABLE GRAPHS
    ARNBORG, S
    LAGERGREN, J
    SEESE, D
    [J]. JOURNAL OF ALGORITHMS, 1991, 12 (02) : 308 - 340
  • [4] COMPLEXITY OF FINDING EMBEDDINGS IN A K-TREE
    ARNBORG, S
    CORNEIL, DG
    PROSKUROWSKI, A
    [J]. SIAM JOURNAL ON ALGEBRAIC AND DISCRETE METHODS, 1987, 8 (02): : 277 - 284
  • [5] BECKER A, 1996, ARTIF INTELL, V82, P1
  • [6] Bodlaender H. L., 1993, Proceedings of the Twenty-Fifth Annual ACM Symposium on the Theory of Computing, P226, DOI 10.1145/167088.167161
  • [7] APPROXIMATING TREEWIDTH, PATHWIDTH, FRONTSIZE, AND SHORTEST ELIMINATION TREE
    BODLAENDER, HL
    GILBERT, JR
    HAFSTEINSSON, H
    KLOKS, T
    [J]. JOURNAL OF ALGORITHMS, 1995, 18 (02) : 238 - 255
  • [8] BODLAENDER HL, 1991, LECT NOTES COMPUTER, V570
  • [9] CUNNINGHAM WH, 1991, DIMACS SERIES DISCRE, V5, P105
  • [10] DAHLHAUS E, 1994, P 24 ANN ACM STOC, P241