1: \begin{abstract}% <- trailing '%' for backward compatibility of .sty file
2: We propose AD$^3$, a new algorithm for approximate {\it maximum a
3: posteriori} (MAP)
4: inference on factor graphs based on the alternating
5: directions method of multipliers.
6: Like dual decomposition algorithms,
7: AD$^3$
8: uses worker nodes to iteratively solve local subproblems and a
9: controller node to combine these local solutions into a global update.
10: The key characteristic of AD$^3$ is that
11: each local subproblem has a quadratic regularizer, leading to a faster
12: consensus than subgradient-based dual decomposition,
13: both theoretically and in practice.
14: %We analyze the convergence properties of AD$^3$, and establish its convergence rate.
15: %AD$^3$ is provably
16: %convergent, fully parallelizable, suitable for fine decompositions
17: %of the factor graph, and able to efficiently handle problems
18: We provide closed-form solutions for these AD$^3$ subproblems
19: for binary pairwise factors and factors imposing first-order logic
20: constraints.
21: %is suitable
22: %with (possibly global) structural constraints via simple sort operations.
23: For arbitrary factors (large or combinatorial),
24: we introduce an active set method which requires
25: only an oracle for computing a local MAP configuration,
26: making AD$^3$ applicable to a wide range of problems.
27: Experiments on synthetic and real-world problems show that AD$^3$
28: compares favorably with the state-of-the-art.
29: \end{abstract}
30: