Papers
Topics
Authors
Recent
Search
2000 character limit reached

DECOR: Detection of Commutative Factors

Updated 14 July 2026
  • DECOR is an algorithm for detecting commutative factors by identifying exchangeable argument subsets in factor graphs to leverage internal symmetry in lifted inference.
  • It replaces the exponential O(2^n) search with a bucket-based restriction mechanism that derives candidate subsets from duplicate patterns, reducing computational overhead.
  • The method improves lifted model construction by enabling efficient message passing and grouping of indistinguishable variables, thereby streamlining probabilistic inference.

In probabilistic graphical models, DECOR denotes the Detection of Commutative Factors algorithm, introduced to identify exchangeable argument sets inside factors of a factor graph so that lifted probabilistic inference can exploit internal symmetries during lifted model construction (Luttermann et al., 2024). The method addresses a specific bottleneck: prior commutativity detection in the ACP, or CPR, pipeline checked candidate argument subsets by descending-size enumeration, which can require O(2n)O(2^n) subset iterations for a factor with nn arguments in the worst case. DECOR replaces that search with a bucket-based restriction mechanism that derives candidate commutative subsets from duplicate potential patterns and prunes the search dramatically in practice (Luttermann et al., 2024).

1. Factor graphs, lifted inference, and the role of commutative factors

The setting is a factor graph defined as an undirected bipartite graph

G=(V,E)G = (\boldsymbol V, \boldsymbol E)

with

V=RΦ,\boldsymbol V = \boldsymbol R \cup \boldsymbol \Phi,

where R={R1,,Rn}\boldsymbol R = \{R_1, \ldots, R_n\} are variable nodes and Φ={ϕ1,,ϕm}\boldsymbol \Phi = \{\phi_1, \ldots, \phi_m\} are factor nodes. Its semantics is

PG=1Zj=1mϕj(Aj),P_G = \frac{1}{Z} \prod_{j=1}^m \phi_j(\mathcal A_j),

where ZZ is the normalization constant and Aj\mathcal A_j is the tuple of random variables adjacent to factor ϕj\phi_j (Luttermann et al., 2024).

The motivation for DECOR comes from lifted probabilistic inference. Lifted methods exploit symmetry so they can reason over groups of indistinguishable individuals rather than each ground variable separately. In the factor-graph setting considered here, one important symmetry is internal to a single factor: some argument positions may be interchangeable without changing the factor value. These are the paper’s commutative factors. Detecting them matters because the advanced colour passing, or ACP/CPR, algorithm for lifted model construction needs to know whether a factor can send the same message to several neighboring variables irrespective of their argument positions (Luttermann et al., 2024).

If arguments are exchangeable, they can be grouped in the lifted representation, often via counting random variables. This reduces representation size and inference cost. A plausible implication is that commutative-factor detection is not merely a preprocessing convenience; it determines whether internal factor symmetry is available to the lifted representation at all.

2. Formal definition of commutativity and the baseline problem

For a factor nn0, the factor is commutative with respect to a subset nn1 iff for all events nn2,

nn3

for all permutations nn4 of nn5 such that \

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to DECOR.