A Local Interaction Dynamic for the Matching Problem