This document describes using a Markov logic network (MLN) to model structural constraints for multipartite entity resolution across multiple collections. The MLN combines first-order logic rules with weights learned from data. For bipartite resolution between two collections, the MLN expresses constraints for similarity, cardinality, preference, and global matching. For multipartite resolution of more than two collections, it adds rules for cross-collection transitivity grounded on observed features rather than predicted matches. Experiments on real datasets of cameras and phones spanning four collections validate the MLN approach and contributions of its components.