Computational methods for optimizing distributed systems - Teo, K. L. (Mathematics in science and engineering ;)