This book is dedicated to the memory of Steven Vajda, one of the pioneers of mathematical programming, who was born in Hungary. The twenty-two invited chapters written by thirty-six authors from twelve countries provide the reader with an insight into recent advances in mathematical programming. Audience: This book is addressed to researchers and postgraduate students with an interest in the theoretical and algorithmic aspects of the field.