On contention resolution for the hypergraph matching, knapsack, and k-column sparse packing problems | Synapse