Cluster trees and message propagation

Similar documents
Motivation. Prize-Collecting Steiner Tree Problem (PCSTP) Kosten und Profite. Das Fraktionale Prize-Collecting Steiner Tree Problem auf Baumgraphen

Noncrossing Trees and Noncrossing Graphs

Trees & Routing (1) BFS

Depth-first search and strong connectivity in Coq

10 Torque. Lab. What You Need To Know: Physics 211 Lab

Domain Decomposition

Red-Black Trees Goodrich, Tamassia Red-Black Trees 1

arxiv:cs/ v1 [cs.ds] 8 Dec 1998

Forschungszentrum Karlsruhe Technik und Umwelt. LINEFIT concept. Problem: Transition from measured transmission spectrum to ILS.

Using Origami to Find Rational Approximations of Irrational Roots

British Prime Minister Benjamin Disraeli once remarked that

Lesson 33: Horizontal & Vertical Circular Problems

Tree. Tree. Siblings Grand Parent Grand Child H I J I J K. Tree Definitions

Traditional Rendering Radiosity

Multi-Robot Forest Coverage

Faster Nearest Neighbors: Voronoi Diagrams and k-d Trees

Torque. Physics 2. Prepared by Vince Zaccone For Campus Learning Assistance Services at UCSB

Fundamental Algorithms for System Modeling, Analysis, and Optimization

Multi-Robot Flooding Algorithm for the Exploration of Unknown Indoor Environments

The Solution to the Bühlmann - Straub Model in the case of a Homogeneous Credibility Estimators

tr0 TREES Hanan Samet

Efficient Algorithms for finding a Trunk on a Tree Network and its Applications

Complexity of Data Tree Patterns over XML Documents

Torque Ripple Reduction of Brushless DC Motor Using Genetic Algorithm

CS3350B Computer Architecture. Lecture 6.2: Instructional Level Parallelism: Hazards and Resolutions

tr0 TREES Hanan Samet

Reduced drift, high accuracy stable carbon isotope ratio measurements using a reference gas with the Picarro 13 CO 2 G2101-i gas analyzer

CORESTA RECOMMENDED METHOD N 68

Rearranging trees for robust consensus

Data Sheet. Linear bearings

M. Álvarez-Mozos a, F. Ferreira b, J.M. Alonso-Meijide c & A.A. Pinto d a Department of Statistics and Operations Research, Faculty of

55CM ROUND CHARCOAL KETTLE BBQ

CS 2750 Machine Learning. Lecture 4. Density estimation. CS 2750 Machine Learning. Announcements

REBOUND EFFECT FOR UK RESIDENTIAL SECTOR

Waves Basics. April 2001 Number 17

REBOUND EFFECT FOR PRIVATE TRANSPORT AND ENERGY SERVICES IN THE UK

DRAFT FOR PUBLIC CONSULTATION INTERCONNECTION AGREEMENT v.2.0 FOR IP KULATA/SIDIROKASTRO DEFINITIONS, BUSINESS RULES, EXCEPTIONAL EVENT

Accel. (m/s 2 ) Time (sec) Newton s 3 rd Law and Circular Motion. Group Problem 04

OUTDOOR FOOTBALL FIELD

POSSIBLE AND REAL POWERFLOWS IN CONNECTED DIFFERENTIAL GEAR DRIVES WITH η 0 <i pq <1/η 0 INNER RATIO

ADDITIONAL INSTRUCTIONS FOR ISU SYNCHRONIZED SKATING TECHNICAL CONTROLLERS AND TECHNICAL SPECIALISTS

Cyclostrophic Balance in Surface Gravity Waves: Essay on Coriolis Effects

Performance Characteristics of Parabolic Trough Solar Collector System for Hot Water Generation

ABriefIntroductiontotheBasicsof Game Theory

Pneumatic level indicator Unitel

CARDBOARD BOAT BUILDING 101

BETHANY TAX INCREMENT FINANCING DISTRICT NO. 1 NOTICE OF TWO PUBLIC HEARINGS

M.H.Ahn, K.J.Lee Korea Advance Institute of Science and Technology 335 Gwahak-ro, Yuseong-gu, Daejeon , Republic of Korea

Design Engineering Challenge: The Big Dig Contest Platter Strategies: Ball Liberation

Cheat-Proof Playout for Centralized and Distributed Online Games

The Properties of. Model Rocket Body Tube Transitions

ENGINEERING ECONOMICS

Lecture Topics. Overview ECE 486/586. Computer Architecture. Lecture # 9. Processor Organization. Basic Processor Hardware Pipelining

Matlab Simulink Implementation of Switched Reluctance Motor with Direct Torque Control Technique

Complexity of Data Tree Patterns over XML Documents

FALL PROTECTION PROGRAM

Muscle drain versus brain gain in association football: technology transfer through

"A Home for Gracious Living" (real estate brochure for Batten House)

Phase Behavior Introduction to Phase Behavior F.E. Londono M.S. Thesis (2001)

Incorporating Location, Routing and Inventory Decisions in Dual Sales Channel - A Hybrid Genetic Approach

SHRiMP: Accurate Mapping of Short Color-space Reads

Providing solutions for your most demanding applications

Johnnie Johnson, Owen Jones and Leilei Tang. Exploring decision-makers use of price information in a speculative market

Session 6. Global Imbalances. Growth. Macroeconomics in the Global Economy. Saving and Investment: The World Economy

A Mathematical Programming Approach for Strategy Ranking

RCA2-RN3N-I A1-P-FL-** <Series> <Stroke> <Lead> RN4NA, RP4NA, RN3NA, RP3NA, GS4NA, GD4NA,

A Study on Brushless DC Motor for High Torque Density

Experiment #10 Bio-Physics Pre-lab Questions

Angle-restricted Steiner arborescences for flow map layout Buchin, K.A.; Speckmann, B.; Verbeek, K.A.B.

Example. The information set is represented by the dashed line.

Equilibrium or Simple Rule at Wimbledon? An Empirical Study

Wheels. Wheels 2. Wheels 4. Wheels 3. Wheels 5. Wheels 6

Chapter 3 Reserve Estimation. Lecture notes for PET 370 Spring 2012 Prepared by: Thomas W. Engler, Ph.D., P.E.

1.1 Noise maps: initial situations. Rating environmental noise on the basis of noise maps. Written by Henk M.E. Miedema TNO Hieronymus C.

This document contains voter and poll worker educational material for overvotes and double-votes.

Adam Sweet 10,000 GALLON SW UST WATER STORAGE TANK 12/12/2017 False

Electrical Equipment of Machine Tools

Some physical and mechanical properties of date palm trees related to cultural operations industry mechanization

Evaluation of a Center Pivot Variable Rate Irrigation System

Trends in Cycling, Walking & Injury Rates in New Zealand

THE IMPACTS OF CONGESTION ON COMMERCIAL VEHICLE TOUR CHARACTERISTICS AND COSTS

Availability assessment of a raw gas re-injection plant for the production of oil and gas. Carlo Michelassi, Giacomo Monaci

Asteroid body-fixed hovering using nonideal solar sails

A Three-Axis Magnetic Sensor Array System for Permanent Magnet Tracking*

RESOLUTION No A RESOLUTION OF THE CITY OF SALISBURY, MARYLAND AUTHORIZING THE MAYOR TO ENTER INTO AN AGREEMENT BETWEEN THE CITY OF

Planning of production and utility systems under unit performance degradation and alternative resource-constrained cleaning policies

Sample Reports: Sales. v4.5

DIFFERENTIAL EVOLUTION OPTIMIZATION COMBINED WITH CHAOTIC SEQUENCES FOR OPTIMAL DESIGN OF SWITCHED RELUCTANCE MACHINE

High Axial Load Capacity, High speed, Long life. Spherical Roller Bearings

ITRS 2013 Silicon Platforms + Virtual Platforms = An explosion in SoC design by Gary Smith

$ $ $ $ $350. Liquidation. September 28 th to October 29 th Verb Click Connect Travel System - Bijou

Image Compression Based on 2D Dual Tree Complex Wavelet Transform (2D DT-CWT)

PREDICTION OF ELECTRICAL PRODUCTION FROM WIND ENERGY IN THE MOROCCAN SOUTH

Bubble clustering and trapping in large vortices. Part 1: Triggered bubbly jets investigated by phase-averaging

PlacesForBikes City Ratings Methodology. Overall City Rating

EC-FRM: An Erasure Coding Framework to Speed up Reads for Erasure Coded Cloud Storage Systems

An integrated supply chain design model with random disruptions consideration

Limit of changes in transmissivity

7v7 RULES. 1 Field Dimensions: Field Length will be 100 yards: 80 yard playing field with 10 yard end zone.

DUVAL AND ASSOCIATED COUNTY MANATEE PROTECTION AREAS AND BOATING RESTRICTED AREAS

Transcription:

luste tees and message popagaton 371 Advanced A Tomas ngla Outlne mple gaphs: tees and polytees luste gaphs and clque tees unnng ntesecton sepsetsmessage popagaton VE Message passng VE n detal achng out-of-clque quees P ncemental updatng onstuctng clque tees vaable elmnaton VE and BP: Pos & cons and tadeoffs

Tees and polytees Tee: one dected path fom the oot to each node PolyTee: one undected tal fom the oot to each node Undected epesentaton: a tee gaph teewdth1 lque tees VE woks on factos Make facto a data stuctue ends and eceves messages luste gaph fo set of factos each node s assocated wth a subset cluste of. Famly-pesevng: each facto s vaables ae completely embedded n a cluste

lque tee popetes epset sepaaton set: Vaables X on one sde of sepset ae sepaated fom the vaables Y on the othe sde n the facto gaph gven vaables n Runnng ntesecton f and both contan X then all clques on the unque path between them do lque tees P P P Runnng ntesecton: lques nvolvng fom a connected subtee. P P P P ntal potentals : Assgn factos to clques and multply them. ave espect fo famles! P Tee need not be mnmal

Message Passng VE Quey fo P Elmnate : Message eceved at [] -- [] updates: τ 1 1 [ ] Message sent fom [] to [] [ ] τ1 [ ] Message Passng VE Quey fo P Elmnate : τ [ ] Message eceved at [] -- [] updates: 3[ ] τ 3[ ] Message sent fom [] to []

Message Passng VE Quey fo P Elmnate : τ 3 3[ ] Message eceved at [] -- [] updates: Message sent fom [] to [] 4[ ] τ3 4[ ]! [] s not eady! Message Passng VE Quey fo P Elmnate : τ 4 5[ ] Message sent fom [] to [] All messages eceved at [] [] updates: 4[ ] τ3 τ4 4[ ] And so on

Message Passng VE hose [] as the oot clque ould we have chosen othewse? Message Passng VE hoose [] as the oot clque Obsevaton: ome messages dd not change! [] [] Notaton: numbe the clques and denote the messages

oectness of VE on clque tees Message summazes nfomaton n the pat of tee t sepaates V p φ F p Poof s by nducton fom leaves Base case leaf clque φ φ φ F oectness of VE on clque tees nducton case: non-leaf clque sendng to wth chlden... 1 k φ... φ φ... φ Vp φ F p Y Vp V F k F F 1 p φ φ p 1 φ p k by ntesecton popety the unons ae dsont V Then + p Y UVp m m 1.. k φ F + p F U Fp m m 1.. k φ φ... V p φ F p Y φ F Vp φ F V F 1 p 1 p k φ p k φ

oectness of VE on clque tees By nducton hypothess V F p p φ φ Y k m V F m φ φ.. 1 p p X V k k k X hlden hlden X hlden V F X hlden \... φ φ p p Then the oot clque has the coect magnal: Message passng VE Message ode s only patal omputes magnals fo any node Y Results n a calbated clque tee Often many magnals desed neffcent to e-un nfeence One dstnct message pe edge & decton Recap: thee knds of facto obects ntal fnal potentals and messages

Message Passng VE hafe-henoy algothm asynchonous mplementaton of two passes: upwad and downwad Asynchonously do: node eady to send m to node when t has eceved a message fom all othe nodes end message Magnalze oot clque s ancllay vas k k N Message Passng: BP aphcal model of a dstbuton Moe edges lage expessve powe lque tee also a model of dstbuton Message passng peseves model but changes paametezaton ffeent but equvalent algothm

Facto dvson A1 B1.5 A1 B1.5/.41.5 A1 A A A3 B B1 B B1.4.8..6 A1 A A3.4.4.5 A1 A A A3 B B1 B B1.4/.41..8/.4../.4..6/.51. A3 B.5 A3 B.5/.51. nvese of facto poduct Message Passng: BP Each node: multply all the messages and dvde by the one comng fom node we send to lealy the same as VE k k N k k N \

Message Passng: BP AB B B B B 3 3 3 B B 1 B A B 3 3 3 B B B B 3 3 3 3 3 3 toe the last message on the edge and dvde each passng message by the last stoed. Message Popagaton: BP autzen-pegelhalte algothm Two knds of obects ntal potentals not kept mpoved stablty of asynchonous algothm epeated messages cancel out stbuton epesentaton clque tee nvaant X P F T T T µ

Multple quees Much cachng possble ove a clque tee Example: compute PXY fo each X Y ynamc pogammng Base case X and Y ae n neghbo clques P µ P Take advantage of condtonal ndependence: l l : P P P l l l ncemental updates Fully-nfomed: all neghbos have sent the messages albated -- messages and clques agee on magnals: fxed pont of MP µ Evdence avalable n peces Re-unnng nfeence neffcent Expess evdence n ndcato vecto multply nto some clque un one pass away fom to nfom the est woks fo soft evdence as well

Out-of-clque quees want PB no clque wth both B and! Buld a new clque tee expensve o o vaable elmnaton ove calbated tee AB B B P B P B B 3 µ 3 P B P Ths s back to VE we save f vaables of nteest ae close n the clque tee. efnng clque tees VE defnes clques Each facto s subset of a clque of Evey max clque n s a facto Each clque n s a subclque n Each clque n s a clque n Non-maxmal clques can be elmnated hodal gaphs Maxmal clques of any c.g. that s a supeset of can be aanged nto a clque tee fo tangulaton

lque tees geneated by VE aph nduced by odeng: VE constuctng a clque tee

VE constuctng a clque tee VE constuctng a clque tee

VE constuctng a clque tee VE constuctng a clque tee

VE constuctng a clque tee VE constuctng a clque tee

VE constuctng a clque tee ummay lque tees factos assgned to clques many-to-one unnng ntesecton Message passng on clque tees Vaable Elmnaton Belef popagaton dffeent vews algebacally the same VE defnes clques Tme and space tadeoff spectum

Thank you Questons solcted