Approximation Algorithms for Data Placement Problems | Synapse