Improved combinatorial algorithms for the facility location and k-median problems | Synapse