Linear-Time Approximation for Maximum Weight Matching | Synapse