Block-Structured Optimization for Subgraph Detection in Interdependent Networks