Approximation algorithms for network design in non-uniform fault models | Synapse