This book is a comprehensive collection of advanced concepts divided into two main parts: resource allocation and adaptive transceivers for link optimization. These two research areas are at the core of the recent advances in wireless communication systems. Each chapter covers a relevant, timely, topic and is developed with two focuses. First there is a tutorial and survey that reviews the state of the art in that topic. This is followed by an in depth treatment of the topic including current research topics, case studies and performance results. The material is for a research-oriented audience, involved with cutting-edge research in wireless communications.