Robustness and Optimization of Complex Networks: Reconstructability, Algorithms and Modeling