Necessary and Sufficient Conditions for Sparsity Pattern Recovery | Synapse