Optimization Methods for Design of Multimodal Networks