DocumentCode
2633014
Title
Evaluating Bayes nets with concurrent process networks
Author
Tick, E. ; Ambrosio, B.D.
Author_Institution
Dept. of Comput. Sci., Oregon Univ., Eugene, OR, USA
fYear
1995
fDate
25-28 Apr 1995
Firstpage
805
Lastpage
810
Abstract
The computation complexity of the total probability mass of a leaf node of a general Bayes network can be exponential in the number of ancestor nodes of that leaf. It is a well known result that for a large class of networks, a number of minterms only linear in the number of ancestor nodes contributes about 67% of the total probability mass. The problem of Bayes net search is to generate only these high mass minterms. We introduce a concurrent algorithm for attempting this, based on converting the net into a concurrent process network. Each parent node sends messages containing partial minterms to child nodes. The novel idea is to prioritize these messages to give higher weight to partial terms that are likely candidates for inclusion in the final high mass minterms. We have implemented this algorithm in KL1 and discuss its attributes
Keywords
Bayes methods; computational complexity; directed graphs; message passing; parallel algorithms; probability; search problems; Bayes nets; KL1; ancestor nodes; child nodes; computation complexity; concurrent algorithm; concurrent process networks; conditional probabilities; directed acyclic graphs; general Bayes network; high mass minterms; leaf node; partial minterms; total probability mass; Art; Computer networks; Computer science; Concurrent computing; Distributed computing; Ear; Equations; Parallel processing; Processor scheduling; Scheduling algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Symposium, 1995. Proceedings., 9th International
Conference_Location
Santa Barbara, CA
Print_ISBN
0-8186-7074-6
Type
conf
DOI
10.1109/IPPS.1995.395858
Filename
395858
Link To Document