Probabilistic Matching