Constraint programming for optimal design of architectures for water distribution tanks and reservoirs : a case study - Soto, Ricardo (Array, 2014)