Recently, Geometric Programming has been applied to study a variety of problems in the analysis and design of communication systems from information theory and queuing theory to signal processing and network protocols. This book begins its comprehensive treatment of the subject by providing an in-depth tutorial on the theory, algorithms, and modeling methods of Geometric Programming. It then gives a systematic survey of the applications of Geometric Programming to the study of communication systems. It collects in one place various published results in this area, which are currently scattered in several books and many research papers, as well as up-to-date unpublished results.

Geometric Programming for Communication Systems is intended for researchers and students who wish to have a comprehensive star ting point for understanding the theory and applications of geometric programming in communication systems.